From 50d45c6deb0afd2e4222d2e33a45487a9d1fa676 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sun, 23 Sep 2007 05:16:21 +0100 Subject: primarily todo with sisu documentation, changelog reproduced below: * 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/image/DebTuxRubySiSU.png | Bin 0 -> 23032 bytes .../_sisu/image/arrow_next_blue.png | Bin 0 -> 1302 bytes .../_sisu/image/arrow_next_red.png | Bin 0 -> 1167 bytes .../_sisu/image/arrow_prev_blue.png | Bin 0 -> 1348 bytes .../_sisu/image/arrow_prev_red.png | Bin 0 -> 1182 bytes .../_sisu/image/arrow_up_blue.png | Bin 0 -> 1320 bytes .../manuals_generated/_sisu/image/arrow_up_red.png | Bin 0 -> 1214 bytes .../manuals_generated/_sisu/image/b_bluebell.png | Bin 0 -> 419 bytes data/doc/manuals_generated/_sisu/image/b_doc.png | Bin 0 -> 274 bytes data/doc/manuals_generated/_sisu/image/b_home.png | Bin 0 -> 419 bytes data/doc/manuals_generated/_sisu/image/b_info.png | Bin 0 -> 201 bytes data/doc/manuals_generated/_sisu/image/b_odf.png | Bin 0 -> 907 bytes data/doc/manuals_generated/_sisu/image/b_pdf.png | Bin 0 -> 325 bytes data/doc/manuals_generated/_sisu/image/b_toc.png | Bin 0 -> 329 bytes .../doc/manuals_generated/_sisu/image/bluebell.png | Bin 0 -> 410 bytes data/doc/manuals_generated/_sisu/image/bullet.png | Bin 0 -> 295 bytes .../manuals_generated/_sisu/image/bullet_08.png | Bin 0 -> 223 bytes .../manuals_generated/_sisu/image/bullet_09.png | Bin 0 -> 230 bytes .../manuals_generated/_sisu/image/bullet_10.png | Bin 0 -> 270 bytes .../manuals_generated/_sisu/image/bullet_11.png | Bin 0 -> 277 bytes .../manuals_generated/_sisu/image/bullet_12.png | Bin 0 -> 295 bytes .../manuals_generated/_sisu/image/bullet_doc.png | Bin 0 -> 311 bytes .../manuals_generated/_sisu/image/bullet_red.png | Bin 0 -> 519 bytes .../manuals_generated/_sisu/image/c_Copyleft.png | Bin 0 -> 668 bytes data/doc/manuals_generated/_sisu/image/c_Euro.png | Bin 0 -> 514 bytes .../manuals_generated/_sisu/image/dot_clear.png | Bin 0 -> 128 bytes .../manuals_generated/_sisu/image/dot_white.png | Bin 0 -> 128 bytes data/doc/manuals_generated/_sisu/image/gplv3.png | Bin 0 -> 2671 bytes .../_sisu/image/gplv3_free_software.png | Bin 0 -> 4429 bytes data/doc/manuals_generated/_sisu/image/next.png | Bin 0 -> 722 bytes .../doc/manuals_generated/_sisu/image/previous.png | Bin 0 -> 721 bytes data/doc/manuals_generated/_sisu/image/rb7.ico | Bin 0 -> 3262 bytes data/doc/manuals_generated/_sisu/image/sisu.png | Bin 0 -> 3260 bytes data/doc/manuals_generated/_sisu/image/toctoc.png | Bin 0 -> 760 bytes .../sisu_manual/_sisu/css/docbook.css | 199 + .../sisu_manual/_sisu/css/dom.css | 270 + .../sisu_manual/_sisu/css/html.css | 817 + .../sisu_manual/_sisu/css/html_tables.css | 28 + .../sisu_manual/_sisu/css/index.css | 37 + .../sisu_manual/_sisu/css/sax.css | 261 + .../sisu_manual/_sisu/css/xhtml.css | 261 + data/doc/manuals_generated/sisu_manual/_sisu/image | 1 + .../image_local/GnuDebianLinuxRubyBetterWay.png | Bin 0 -> 33396 bytes .../sisu_manual/_sisu/image_local/sisu.home.png | Bin 0 -> 3260 bytes .../sisu_manual/_sisu/image_local/sisu.png | Bin 0 -> 3260 bytes .../sisu_manual/_sisu/image_local/tux.png | Bin 0 -> 6297 bytes .../sisu_manual/_sisu/xml/rnc/sisu_dom.rnc | 144 + .../sisu_manual/_sisu/xml/rnc/sisu_sax.rnc | 162 + .../sisu_manual/_sisu/xml/rnc/sisu_xhtml.rnc | 149 + .../sisu_manual/_sisu/xml/rng/sisu_dom.rng | 356 + .../sisu_manual/_sisu/xml/rng/sisu_sax.rng | 366 + .../sisu_manual/_sisu/xml/rng/sisu_xhtml.rng | 342 + .../sisu_manual/_sisu/xml/xsd/sisu_dom.xsd | 301 + .../sisu_manual/_sisu/xml/xsd/sisu_node.rng | 177 + .../sisu_manual/_sisu/xml/xsd/sisu_sax.xsd | 332 + .../sisu_manual/_sisu/xml/xsd/sisu_xhtml.xsd | 313 + .../sisu_manual/_sisu/xml/xsd/xlink.xsd | 13 + data/doc/manuals_generated/sisu_manual/index.html | 294 + data/doc/manuals_generated/sisu_manual/man/sisu.1 | 5042 +++ .../sisu_manual/man/sisu_commands.1 | 575 + .../sisu_manual/man/sisu_complete.1 | 181 + .../sisu_manual/man/sisu_complete.7 | 181 + .../sisu_manual/man/sisu_configuration.1 | 368 + .../manuals_generated/sisu_manual/man/sisu_faq.1 | 404 + .../manuals_generated/sisu_manual/man/sisu_faq.8 | 404 + .../sisu_manual/man/sisu_filetypes.1 | 387 + .../manuals_generated/sisu_manual/man/sisu_help.1 | 318 + .../sisu_manual/man/sisu_help_sources.1 | 729 + .../manuals_generated/sisu_manual/man/sisu_howto.1 | 2283 ++ .../manuals_generated/sisu_manual/man/sisu_howto.8 | 2283 ++ .../sisu_manual/man/sisu_introduction.1 | 504 + .../sisu_manual/man/sisu_markup.1 | 1532 + .../sisu_manual/man/sisu_output_overview.1 | 164 + .../manuals_generated/sisu_manual/man/sisu_pdf.1 | 216 + .../manuals_generated/sisu_manual/man/sisu_pdf.7 | 216 + .../sisu_manual/man/sisu_postgresql.1 | 223 + .../sisu_manual/man/sisu_postgresql.7 | 223 + .../sisu_manual/man/sisu_quickstart.1 | 517 + .../sisu_manual/man/sisu_quickstart.8 | 517 + .../sisu_manual/man/sisu_remote.1 | 251 + .../sisu_manual/man/sisu_remote.8 | 251 + .../sisu_manual/man/sisu_search.1 | 639 + .../sisu_manual/man/sisu_search.8 | 639 + .../manuals_generated/sisu_manual/man/sisu_skin.1 | 222 + .../sisu_manual/man/sisu_sqlite.1 | 222 + .../sisu_manual/man/sisu_sqlite.7 | 222 + .../sisu_manual/man/sisu_syntax_highlighting.1 | 307 + .../sisu_manual/man/sisu_syntax_highlighting.8 | 307 + .../manuals_generated/sisu_manual/man/sisu_vim.1 | 196 + .../manuals_generated/sisu_manual/man/sisu_vim.7 | 196 + .../sisu_manual/man/sisu_webrick.1 | 218 + .../sisu_manual/sisu/sisu_manifest.html | 182 + .../sisu_commands/command_modifiers.html | 527 + .../sisu_commands/command_shorcuts.html | 631 + .../sisu_manual/sisu_commands/commands.html | 1018 + .../sisu_commands/commands_database.html | 571 + .../sisu_manual/sisu_commands/concordance.html | 1243 + .../sisu_manual/sisu_commands/digest.txt | 171 + .../sisu_manual/sisu_commands/doc.html | 1789 + .../sisu_manual/sisu_commands/dom.xml | 996 + .../sisu_manual/sisu_commands/index.html | 542 + .../sisu_manual/sisu_commands/landscape.pdf | Bin 0 -> 116556 bytes .../sisu_manual/sisu_commands/metadata.html | 590 + .../sisu_manual/sisu_commands/opendocument.odt | Bin 0 -> 13236 bytes .../sisu_manual/sisu_commands/plain.txt | 545 + .../sisu_manual/sisu_commands/portrait.pdf | Bin 0 -> 120392 bytes .../sisu_manual/sisu_commands/sax.xml | 730 + .../sisu_manual/sisu_commands/scroll.xhtml | 722 + .../sisu_manual/sisu_commands/sisu_commands.sst | 261 + .../sisu_manual/sisu_commands/sisu_manifest.html | 200 + .../sisu_manual/sisu_commands/sisupod.zip | Bin 0 -> 8311 bytes .../sisu_manual/sisu_commands/sitemap.xml | 30 + .../sisu_manual/sisu_commands/toc.html | 542 + .../sisu_manual/sisu_complete/complete.html | 659 + .../sisu_manual/sisu_complete/concordance.html | 269 + .../sisu_manual/sisu_complete/digest.txt | 105 + .../sisu_manual/sisu_complete/doc.html | 940 + .../sisu_manual/sisu_complete/dom.xml | 311 + .../sisu_manual/sisu_complete/index.html | 532 + .../sisu_manual/sisu_complete/landscape.pdf | Bin 0 -> 95040 bytes .../sisu_manual/sisu_complete/metadata.html | 590 + .../sisu_manual/sisu_complete/opendocument.odt | Bin 0 -> 8342 bytes .../sisu_manual/sisu_complete/plain.txt | 176 + .../sisu_manual/sisu_complete/portrait.pdf | Bin 0 -> 97113 bytes .../sisu_manual/sisu_complete/sax.xml | 175 + .../sisu_manual/sisu_complete/scroll.xhtml | 176 + .../sisu_manual/sisu_complete/sisu_complete.sst | 74 + .../sisu_manual/sisu_complete/sisu_manifest.html | 200 + .../sisu_manual/sisu_complete/sisupod.zip | Bin 0 -> 3521 bytes .../sisu_manual/sisu_complete/sitemap.xml | 30 + .../sisu_manual/sisu_complete/toc.html | 532 + .../sisu_configuration/concordance.html | 661 + .../sisu_manual/sisu_configuration/config.html | 672 + .../sisu_manual/sisu_configuration/digest.txt | 154 + .../sisu_manual/sisu_configuration/doc.html | 1531 + .../sisu_manual/sisu_configuration/dom.xml | 795 + .../sisu_manual/sisu_configuration/home.html | 614 + .../sisu_manual/sisu_configuration/index.html | 564 + .../sisu_manual/sisu_configuration/landscape.pdf | Bin 0 -> 109404 bytes .../sisu_manual/sisu_configuration/metadata.html | 590 + .../sisu_configuration/opendocument.odt | Bin 0 -> 10037 bytes .../sisu_manual/sisu_configuration/plain.txt | 349 + .../sisu_manual/sisu_configuration/portrait.pdf | Bin 0 -> 111064 bytes .../sisu_manual/sisu_configuration/sax.xml | 466 + .../sisu_manual/sisu_configuration/scroll.xhtml | 467 + .../sisu_configuration/sisu_manifest.html | 198 + .../sisu_manual/sisu_configuration/sisupod.zip | Bin 0 -> 7642 bytes .../sisu_manual/sisu_configuration/sitemap.xml | 30 + .../sisu_manual/sisu_configuration/skins.html | 778 + .../sisu_manual/sisu_configuration/toc.html | 564 + .../sisu_manual/sisu_description/1.html | 3914 +++ .../sisu_manual/sisu_description/concordance.html | 2819 ++ .../sisu_manual/sisu_description/digest.txt | 429 + .../sisu_manual/sisu_description/doc.html | 4760 +++ .../sisu_manual/sisu_description/dom.xml | 2867 ++ .../sisu_manual/sisu_description/endnotes.html | 1012 + .../sisu_manual/sisu_description/index.html | 704 + .../sisu_manual/sisu_description/landscape.pdf | Bin 0 -> 217658 bytes .../sisu_manual/sisu_description/metadata.html | 591 + .../sisu_manual/sisu_description/opendocument.odt | Bin 0 -> 28613 bytes .../sisu_manual/sisu_description/plain.txt | 1569 + .../sisu_manual/sisu_description/portrait.pdf | Bin 0 -> 222297 bytes .../sisu_manual/sisu_description/sax.xml | 2732 ++ .../sisu_manual/sisu_description/scroll.xhtml | 2520 ++ .../sisu_description/sisu_description.sst | 557 + .../sisu_description/sisu_manifest.html | 197 + .../sisu_manual/sisu_description/sisupod.zip | Bin 0 -> 20654 bytes .../sisu_manual/sisu_description/sitemap.xml | 30 + .../sisu_manual/sisu_description/toc.html | 704 + .../sisu_manual/sisu_examples/concordance.html | 1009 + .../sisu_manual/sisu_examples/digest.txt | 622 + .../sisu_manual/sisu_examples/doc.html | 7152 ++++ .../sisu_manual/sisu_examples/dom.xml | 5216 +++ .../sisu_manual/sisu_examples/endnotes.html | 724 + .../sisu_manual/sisu_examples/examples.html | 5964 ++++ .../sisu_manual/sisu_examples/index.html | 698 + .../sisu_manual/sisu_examples/landscape.pdf | Bin 0 -> 380931 bytes .../sisu_manual/sisu_examples/metadata.html | 615 + .../sisu_manual/sisu_examples/opendocument.odt | Bin 0 -> 115792 bytes .../sisu_manual/sisu_examples/plain.txt | 2094 ++ .../sisu_manual/sisu_examples/portrait.pdf | Bin 0 -> 387517 bytes .../sisu_manual/sisu_examples/sax.xml | 4383 +++ .../sisu_manual/sisu_examples/scroll.xhtml | 4265 +++ .../sisu_manual/sisu_examples/sisu_examples.sst | 218 + .../sisu_manual/sisu_examples/sisu_manifest.html | 199 + .../sisu_manual/sisu_examples/sisupod.zip | Bin 0 -> 110772 bytes .../sisu_manual/sisu_examples/sitemap.xml | 30 + .../sisu_manual/sisu_examples/toc.html | 698 + .../sisu_manual/sisu_faq/concordance.html | 1025 + .../sisu_manual/sisu_faq/digest.txt | 160 + .../sisu_manual/sisu_faq/doc.html | 1629 + .../manuals_generated/sisu_manual/sisu_faq/dom.xml | 883 + .../sisu_manual/sisu_faq/endnotes.html | 452 + .../sisu_manual/sisu_faq/faq.html | 1228 + .../sisu_manual/sisu_faq/index.html | 550 + .../sisu_manual/sisu_faq/landscape.pdf | Bin 0 -> 112276 bytes .../sisu_manual/sisu_faq/metadata.html | 591 + .../sisu_manual/sisu_faq/opendocument.odt | Bin 0 -> 11449 bytes .../sisu_manual/sisu_faq/plain.txt | 385 + .../sisu_manual/sisu_faq/portrait.pdf | Bin 0 -> 113385 bytes .../manuals_generated/sisu_manual/sisu_faq/sax.xml | 549 + .../sisu_manual/sisu_faq/scroll.xhtml | 547 + .../sisu_manual/sisu_faq/sisu_faq.sst | 191 + .../sisu_manual/sisu_faq/sisu_manifest.html | 200 + .../sisu_manual/sisu_faq/sisupod.zip | Bin 0 -> 6393 bytes .../sisu_manual/sisu_faq/sitemap.xml | 30 + .../sisu_manual/sisu_faq/toc.html | 550 + .../sisu_manual/sisu_filetypes/alt.html | 834 + .../sisu_manual/sisu_filetypes/concordance.html | 623 + .../sisu_manual/sisu_filetypes/digest.txt | 160 + .../sisu_manual/sisu_filetypes/doc.html | 1600 + .../sisu_manual/sisu_filetypes/dom.xml | 858 + .../sisu_manual/sisu_filetypes/endnotes.html | 452 + .../sisu_manual/sisu_filetypes/filetypes.html | 828 + .../sisu_manual/sisu_filetypes/index.html | 562 + .../sisu_manual/sisu_filetypes/landscape.pdf | Bin 0 -> 102857 bytes .../sisu_manual/sisu_filetypes/metadata.html | 591 + .../sisu_manual/sisu_filetypes/opendocument.odt | Bin 0 -> 9950 bytes .../sisu_manual/sisu_filetypes/plain.txt | 355 + .../sisu_manual/sisu_filetypes/portrait.pdf | Bin 0 -> 105796 bytes .../sisu_manual/sisu_filetypes/sax.xml | 531 + .../sisu_manual/sisu_filetypes/scroll.xhtml | 529 + .../sisu_manual/sisu_filetypes/sisu_filetypes.sst | 172 + .../sisu_manual/sisu_filetypes/sisu_manifest.html | 200 + .../sisu_manual/sisu_filetypes/sisupod.zip | Bin 0 -> 5058 bytes .../sisu_manual/sisu_filetypes/sitemap.xml | 30 + .../sisu_manual/sisu_filetypes/toc.html | 562 + .../sisu_manual/sisu_help/concordance.html | 443 + .../sisu_manual/sisu_help/digest.txt | 146 + .../sisu_manual/sisu_help/doc.html | 1448 + .../sisu_manual/sisu_help/dom.xml | 679 + .../sisu_manual/sisu_help/endnotes.html | 492 + .../sisu_manual/sisu_help/help.html | 1085 + .../sisu_manual/sisu_help/index.html | 530 + .../sisu_manual/sisu_help/landscape.pdf | Bin 0 -> 102305 bytes .../sisu_manual/sisu_help/metadata.html | 591 + .../sisu_manual/sisu_help/opendocument.odt | Bin 0 -> 9365 bytes .../sisu_manual/sisu_help/plain.txt | 305 + .../sisu_manual/sisu_help/portrait.pdf | Bin 0 -> 105024 bytes .../sisu_manual/sisu_help/sax.xml | 454 + .../sisu_manual/sisu_help/scroll.xhtml | 437 + .../sisu_manual/sisu_help/sisu_help.sst | 142 + .../sisu_manual/sisu_help/sisu_manifest.html | 200 + .../sisu_manual/sisu_help/sisupod.zip | Bin 0 -> 4319 bytes .../sisu_manual/sisu_help/sitemap.xml | 30 + .../sisu_manual/sisu_help/toc.html | 530 + .../sisu_manual/sisu_help_sources/concordance.html | 323 + .../sisu_manual/sisu_help_sources/digest.txt | 297 + .../sisu_manual/sisu_help_sources/doc.html | 3360 ++ .../sisu_manual/sisu_help_sources/dom.xml | 2342 ++ .../sisu_manual/sisu_help_sources/endnotes.html | 452 + .../sisu_help_sources/help_sources.html | 2690 ++ .../sisu_manual/sisu_help_sources/index.html | 566 + .../sisu_manual/sisu_help_sources/landscape.pdf | Bin 0 -> 130977 bytes .../sisu_manual/sisu_help_sources/metadata.html | 591 + .../sisu_manual/sisu_help_sources/opendocument.odt | Bin 0 -> 9898 bytes .../sisu_manual/sisu_help_sources/plain.txt | 726 + .../sisu_manual/sisu_help_sources/portrait.pdf | Bin 0 -> 134354 bytes .../sisu_manual/sisu_help_sources/sax.xml | 1498 + .../sisu_manual/sisu_help_sources/scroll.xhtml | 1496 + .../sisu_help_sources/sisu_help_sources.sst | 452 + .../sisu_help_sources/sisu_manifest.html | 200 + .../sisu_manual/sisu_help_sources/sisupod.zip | Bin 0 -> 4526 bytes .../sisu_manual/sisu_help_sources/sitemap.xml | 30 + .../sisu_manual/sisu_help_sources/toc.html | 566 + .../sisu_manual/sisu_howto/sisu_manifest.html | 182 + .../sisu_manual/sisu_introduction/concordance.html | 1453 + .../sisu_manual/sisu_introduction/digest.txt | 142 + .../sisu_manual/sisu_introduction/doc.html | 1400 + .../sisu_manual/sisu_introduction/dom.xml | 617 + .../sisu_manual/sisu_introduction/endnotes.html | 508 + .../sisu_manual/sisu_introduction/index.html | 522 + .../sisu_manual/sisu_introduction/landscape.pdf | Bin 0 -> 115148 bytes .../sisu_manual/sisu_introduction/metadata.html | 591 + .../sisu_manual/sisu_introduction/opendocument.odt | Bin 0 -> 14159 bytes .../sisu_manual/sisu_introduction/plain.txt | 460 + .../sisu_manual/sisu_introduction/portrait.pdf | Bin 0 -> 118844 bytes .../sisu_manual/sisu_introduction/sax.xml | 599 + .../sisu_manual/sisu_introduction/scroll.xhtml | 576 + .../sisu_introduction/sisu_feature_summary.html | 781 + .../sisu_manual/sisu_introduction/sisu_how.html | 506 + .../sisu_manual/sisu_introduction/sisu_intro.html | 699 + .../sisu_introduction/sisu_introduction.sst | 133 + .../sisu_introduction/sisu_manifest.html | 200 + .../sisu_manual/sisu_introduction/sisupod.zip | Bin 0 -> 8947 bytes .../sisu_manual/sisu_introduction/sitemap.xml | 30 + .../sisu_manual/sisu_introduction/toc.html | 522 + .../sisu_manual/sisu_manual/11.html | 2137 ++ .../sisu_manual/sisu_manual/12.html | 539 + .../sisu_manual/sisu_manual/13.html | 660 + .../sisu_manual/sisu_manual/22.html | 565 + .../sisu_manual/sisu_manual/36.html | 1645 + .../sisu_manual/sisu_manual/45.html | 1111 + .../sisu_manual/sisu_manual/alt.html | 856 + .../sisu_manual/sisu_manual/command_modifiers.html | 552 + .../sisu_manual/sisu_manual/command_shorcuts.html | 632 + .../sisu_manual/sisu_manual/commands.html | 1027 + .../sisu_manual/sisu_manual/commands_database.html | 572 + .../sisu_manual/sisu_manual/concordance.html | 4717 +++ .../sisu_manual/sisu_manual/config.html | 692 + .../sisu_manual/sisu_manual/css.html | 591 + .../sisu_manual/sisu_manual/digest.txt | 2794 ++ .../sisu_manual/sisu_manual/doc.html | 34188 +++++++++++++++++++ .../sisu_manual/sisu_manual/dom.xml | 28029 +++++++++++++++ .../sisu_manual/sisu_manual/download.html | 1471 + .../sisu_manual/sisu_manual/endnotes.html | 1372 + .../sisu_manual/sisu_manual/examples.html | 5983 ++++ .../sisu_manual/sisu_manual/faq.html | 1258 + .../sisu_manual/sisu_manual/filetypes.html | 858 + .../sisu_manual/sisu_manual/headers.html | 1110 + .../sisu_manual/sisu_manual/help.html | 1093 + .../sisu_manual/sisu_manual/help_sources.html | 2709 ++ .../sisu_manual/sisu_manual/home.html | 626 + .../sisu_manual/sisu_manual/howto_appearance.html | 835 + .../sisu_manual/sisu_manual/howto_config.html | 583 + .../sisu_manual/sisu_manual/howto_help.html | 835 + .../sisu_manual/sisu_manual/howto_markup.html | 1717 + .../sisu_manual/sisu_manual/howto_readme.html | 2889 ++ .../sisu_manual/sisu_manual/howto_setup.html | 1436 + .../sisu_manual/howto_setup_post_installation.html | 1449 + .../sisu_manual/sisu_manual/index.html | 2012 ++ .../install_dependencies_and_notes.html | 1861 + .../sisu_manual/sisu_manual/installation.html | 1056 + .../sisu_manual/sisu_manual/landscape.pdf | 18761 ++++++++++ .../sisu_manual/sisu_manual/markup.html | 751 + .../sisu_manual/sisu_manual/metadata.html | 591 + .../sisu_manual/sisu_manual/opendocument.odt | Bin 0 -> 291256 bytes .../sisu_manual/organising_content.html | 549 + .../sisu_manual/sisu_manual/plain.txt | 9580 ++++++ .../sisu_manual/sisu_manual/portrait.pdf | 20969 ++++++++++++ .../sisu_manual/sisu_manual/postgresql.html | 745 + .../sisu_manual/sisu_manual/remote_output.html | 593 + .../sisu_manual/sisu_manual/remote_servers.html | 506 + .../sisu_manual/sisu_manual/remote_source.html | 616 + .../sisu_manual/sisu_manual/sax.xml | 19077 +++++++++++ .../sisu_manual/sisu_manual/scroll.xhtml | 18730 ++++++++++ .../sisu_manual/sisu_manual/search_cgi.html | 705 + .../sisu_manual/search_hyperestraier.html | 858 + .../sisu_manual/sisu_manual/search_intro.html | 528 + .../sisu_manual/sisu_manual/search_sql.html | 650 + .../sisu_manual/sisu_feature_summary.html | 770 + .../sisu_manual/sisu_manual/sisu_how.html | 495 + .../sisu_manual/sisu_manual/sisu_intro.html | 688 + .../sisu_manual/sisu_manual/sisu_manifest.html | 195 + .../sisu_manual/sisu_manual/sisupod.zip | Bin 0 -> 300542 bytes .../sisu_manual/sisu_manual/sitemap.xml | 30 + .../sisu_manual/sisu_manual/skins.html | 790 + .../sisu_manual/sisu_manual/sqlite.html | 745 + .../sisu_manual/sisu_manual/toc.html | 2012 ++ .../sisu_manual/sisu_manual/webrick.html | 788 + .../sisu_manual/sisu_markup/3.html | 2137 ++ .../sisu_manual/sisu_markup/4.html | 539 + .../sisu_manual/sisu_markup/5.html | 660 + .../sisu_manual/sisu_markup/concordance.html | 1601 + .../sisu_manual/sisu_markup/digest.txt | 368 + .../sisu_manual/sisu_markup/doc.html | 4402 +++ .../sisu_manual/sisu_markup/dom.xml | 3138 ++ .../sisu_manual/sisu_markup/endnotes.html | 532 + .../sisu_manual/sisu_markup/headers.html | 1110 + .../sisu_manual/sisu_markup/index.html | 648 + .../sisu_manual/sisu_markup/landscape.pdf | Bin 0 -> 200091 bytes .../sisu_manual/sisu_markup/markup.html | 743 + .../sisu_manual/sisu_markup/metadata.html | 591 + .../sisu_manual/sisu_markup/opendocument.odt | Bin 0 -> 59406 bytes .../sisu_manual/sisu_markup/plain.txt | 1294 + .../sisu_manual/sisu_markup/portrait.pdf | Bin 0 -> 209188 bytes .../sisu_manual/sisu_markup/sax.xml | 1919 ++ .../sisu_manual/sisu_markup/scroll.xhtml | 1887 + .../sisu_manual/sisu_markup/sisu_manifest.html | 200 + .../sisu_manual/sisu_markup/sisu_markup.sst | 1194 + .../sisu_manual/sisu_markup/sisupod.zip | Bin 0 -> 56055 bytes .../sisu_manual/sisu_markup/sitemap.xml | 30 + .../sisu_manual/sisu_markup/toc.html | 648 + .../sisu_manual/sisu_output_overview/1.html | 546 + .../sisu_output_overview/concordance.html | 353 + .../sisu_manual/sisu_output_overview/digest.txt | 92 + .../sisu_manual/sisu_output_overview/doc.html | 892 + .../sisu_manual/sisu_output_overview/dom.xml | 1058 + .../sisu_manual/sisu_output_overview/endnotes.html | 452 + .../sisu_manual/sisu_output_overview/index.html | 506 + .../sisu_manual/sisu_output_overview/landscape.pdf | Bin 0 -> 95475 bytes .../sisu_manual/sisu_output_overview/metadata.html | 591 + .../sisu_output_overview/opendocument.odt | Bin 0 -> 9077 bytes .../sisu_manual/sisu_output_overview/plain.txt | 158 + .../sisu_manual/sisu_output_overview/portrait.pdf | Bin 0 -> 96217 bytes .../sisu_manual/sisu_output_overview/sax.xml | 989 + .../sisu_manual/sisu_output_overview/scroll.xhtml | 987 + .../sisu_output_overview/sisu_manifest.html | 200 + .../sisu_output_overview/sisu_output_overview.sst | 96 + .../sisu_manual/sisu_output_overview/sisupod.zip | Bin 0 -> 3937 bytes .../sisu_manual/sisu_output_overview/sitemap.xml | 30 + .../sisu_manual/sisu_output_overview/toc.html | 506 + .../sisu_manual/sisu_pdf/concordance.html | 387 + .../sisu_manual/sisu_pdf/digest.txt | 114 + .../sisu_manual/sisu_pdf/doc.html | 1029 + .../manuals_generated/sisu_manual/sisu_pdf/dom.xml | 379 + .../sisu_manual/sisu_pdf/index.html | 534 + .../sisu_manual/sisu_pdf/landscape.pdf | Bin 0 -> 102812 bytes .../sisu_manual/sisu_pdf/metadata.html | 590 + .../sisu_manual/sisu_pdf/opendocument.odt | Bin 0 -> 8808 bytes .../sisu_manual/sisu_pdf/plain.txt | 207 + .../sisu_manual/sisu_pdf/portrait.pdf | Bin 0 -> 103303 bytes .../manuals_generated/sisu_manual/sisu_pdf/sax.xml | 218 + .../sisu_manual/sisu_pdf/scroll.xhtml | 219 + .../sisu_manual/sisu_pdf/sisu_manifest.html | 200 + .../sisu_manual/sisu_pdf/sisu_pdf.sst | 100 + .../sisu_manual/sisu_pdf/sisupod.zip | Bin 0 -> 3977 bytes .../sisu_manual/sisu_pdf/sitemap.xml | 30 + .../sisu_manual/sisu_pdf/sqlite.html | 720 + .../sisu_manual/sisu_pdf/toc.html | 534 + .../sisu_manual/sisu_postgresql/concordance.html | 429 + .../sisu_manual/sisu_postgresql/digest.txt | 117 + .../sisu_manual/sisu_postgresql/doc.html | 1041 + .../sisu_manual/sisu_postgresql/dom.xml | 389 + .../sisu_manual/sisu_postgresql/index.html | 540 + .../sisu_manual/sisu_postgresql/landscape.pdf | Bin 0 -> 100467 bytes .../sisu_manual/sisu_postgresql/metadata.html | 590 + .../sisu_manual/sisu_postgresql/opendocument.odt | Bin 0 -> 8854 bytes .../sisu_manual/sisu_postgresql/plain.txt | 215 + .../sisu_manual/sisu_postgresql/portrait.pdf | Bin 0 -> 102202 bytes .../sisu_manual/sisu_postgresql/postgresql.html | 736 + .../sisu_manual/sisu_postgresql/sax.xml | 231 + .../sisu_manual/sisu_postgresql/scroll.xhtml | 232 + .../sisu_manual/sisu_postgresql/sisu_manifest.html | 200 + .../sisu_postgresql/sisu_postgresql.sst | 99 + .../sisu_manual/sisu_postgresql/sisupod.zip | Bin 0 -> 4052 bytes .../sisu_manual/sisu_postgresql/sitemap.xml | 30 + .../sisu_manual/sisu_postgresql/toc.html | 540 + .../sisu_manual/sisu_quickstart/1.html | 1626 + .../sisu_manual/sisu_quickstart/concordance.html | 769 + .../sisu_manual/sisu_quickstart/digest.txt | 203 + .../sisu_manual/sisu_quickstart/doc.html | 2129 ++ .../sisu_manual/sisu_quickstart/dom.xml | 1267 + .../sisu_manual/sisu_quickstart/endnotes.html | 484 + .../sisu_manual/sisu_quickstart/index.html | 584 + .../sisu_manual/sisu_quickstart/landscape.pdf | Bin 0 -> 111469 bytes .../sisu_manual/sisu_quickstart/metadata.html | 591 + .../sisu_manual/sisu_quickstart/opendocument.odt | Bin 0 -> 10908 bytes .../sisu_manual/sisu_quickstart/plain.txt | 476 + .../sisu_manual/sisu_quickstart/portrait.pdf | Bin 0 -> 114292 bytes .../sisu_manual/sisu_quickstart/sax.xml | 767 + .../sisu_manual/sisu_quickstart/scroll.xhtml | 753 + .../sisu_manual/sisu_quickstart/sisu_manifest.html | 200 + .../sisu_quickstart/sisu_quickstart.sst | 273 + .../sisu_manual/sisu_quickstart/sisupod.zip | Bin 0 -> 5598 bytes .../sisu_manual/sisu_quickstart/sitemap.xml | 30 + .../sisu_manual/sisu_quickstart/toc.html | 584 + .../sisu_manual/sisu_remote/concordance.html | 513 + .../sisu_manual/sisu_remote/digest.txt | 116 + .../sisu_manual/sisu_remote/doc.html | 1063 + .../sisu_manual/sisu_remote/dom.xml | 411 + .../sisu_manual/sisu_remote/index.html | 528 + .../sisu_manual/sisu_remote/landscape.pdf | Bin 0 -> 99841 bytes .../sisu_manual/sisu_remote/metadata.html | 590 + .../sisu_manual/sisu_remote/opendocument.odt | Bin 0 -> 9257 bytes .../sisu_manual/sisu_remote/plain.txt | 232 + .../sisu_manual/sisu_remote/portrait.pdf | Bin 0 -> 103140 bytes .../sisu_manual/sisu_remote/remote_output.html | 592 + .../sisu_manual/sisu_remote/remote_servers.html | 505 + .../sisu_manual/sisu_remote/remote_source.html | 596 + .../sisu_manual/sisu_remote/sax.xml | 261 + .../sisu_manual/sisu_remote/scroll.xhtml | 262 + .../sisu_manual/sisu_remote/sisu_manifest.html | 200 + .../sisu_manual/sisu_remote/sisu_remote.sst | 108 + .../sisu_manual/sisu_remote/sisupod.zip | Bin 0 -> 4437 bytes .../sisu_manual/sisu_remote/sitemap.xml | 30 + .../sisu_manual/sisu_remote/toc.html | 528 + .../sisu_manual/sisu_search/concordance.html | 1113 + .../sisu_manual/sisu_search/digest.txt | 222 + .../sisu_manual/sisu_search/doc.html | 2306 ++ .../sisu_manual/sisu_search/dom.xml | 1407 + .../sisu_manual/sisu_search/endnotes.html | 484 + .../sisu_manual/sisu_search/index.html | 626 + .../sisu_manual/sisu_search/landscape.pdf | Bin 0 -> 127513 bytes .../sisu_manual/sisu_search/metadata.html | 591 + .../sisu_manual/sisu_search/opendocument.odt | Bin 0 -> 12811 bytes .../sisu_manual/sisu_search/plain.txt | 600 + .../sisu_manual/sisu_search/portrait.pdf | Bin 0 -> 132531 bytes .../sisu_manual/sisu_search/postgresql.html | 734 + .../sisu_manual/sisu_search/sax.xml | 919 + .../sisu_manual/sisu_search/scroll.xhtml | 905 + .../sisu_manual/sisu_search/search_cgi.html | 694 + .../sisu_search/search_hyperestraier.html | 847 + .../sisu_manual/sisu_search/search_intro.html | 509 + .../sisu_manual/sisu_search/search_sql.html | 639 + .../sisu_manual/sisu_search/sisu_manifest.html | 198 + .../sisu_manual/sisu_search/sisupod.zip | Bin 0 -> 13247 bytes .../sisu_manual/sisu_search/sitemap.xml | 30 + .../sisu_manual/sisu_search/sqlite.html | 734 + .../sisu_manual/sisu_search/toc.html | 626 + .../sisu_manual/sisu_skin/concordance.html | 383 + .../sisu_manual/sisu_skin/digest.txt | 116 + .../sisu_manual/sisu_skin/doc.html | 1080 + .../sisu_manual/sisu_skin/dom.xml | 427 + .../sisu_manual/sisu_skin/index.html | 524 + .../sisu_manual/sisu_skin/landscape.pdf | Bin 0 -> 96181 bytes .../sisu_manual/sisu_skin/metadata.html | 590 + .../sisu_manual/sisu_skin/opendocument.odt | Bin 0 -> 8751 bytes .../sisu_manual/sisu_skin/plain.txt | 219 + .../sisu_manual/sisu_skin/portrait.pdf | Bin 0 -> 97755 bytes .../sisu_manual/sisu_skin/sax.xml | 250 + .../sisu_manual/sisu_skin/scroll.xhtml | 251 + .../sisu_manual/sisu_skin/sisu_manifest.html | 200 + .../sisu_manual/sisu_skin/sisu_skin.sst | 106 + .../sisu_manual/sisu_skin/sisupod.zip | Bin 0 -> 3974 bytes .../sisu_manual/sisu_skin/sitemap.xml | 30 + .../sisu_manual/sisu_skin/skins.html | 770 + .../sisu_manual/sisu_skin/toc.html | 524 + .../sisu_manual/sisu_sqlite/concordance.html | 429 + .../sisu_manual/sisu_sqlite/digest.txt | 117 + .../sisu_manual/sisu_sqlite/doc.html | 1041 + .../sisu_manual/sisu_sqlite/dom.xml | 389 + .../sisu_manual/sisu_sqlite/index.html | 540 + .../sisu_manual/sisu_sqlite/landscape.pdf | Bin 0 -> 100934 bytes .../sisu_manual/sisu_sqlite/metadata.html | 590 + .../sisu_manual/sisu_sqlite/opendocument.odt | Bin 0 -> 8863 bytes .../sisu_manual/sisu_sqlite/plain.txt | 214 + .../sisu_manual/sisu_sqlite/portrait.pdf | Bin 0 -> 102674 bytes .../sisu_manual/sisu_sqlite/sax.xml | 232 + .../sisu_manual/sisu_sqlite/scroll.xhtml | 233 + .../sisu_manual/sisu_sqlite/sisu_manifest.html | 200 + .../sisu_manual/sisu_sqlite/sisu_sqlite.sst | 99 + .../sisu_manual/sisu_sqlite/sisupod.zip | Bin 0 -> 4048 bytes .../sisu_manual/sisu_sqlite/sitemap.xml | 30 + .../sisu_manual/sisu_sqlite/sqlite.html | 736 + .../sisu_manual/sisu_sqlite/toc.html | 540 + .../sisu_manual/sisu_syntax_highlighting/1.html | 1091 + .../sisu_syntax_highlighting/concordance.html | 429 + .../sisu_syntax_highlighting/digest.txt | 142 + .../sisu_manual/sisu_syntax_highlighting/doc.html | 1461 + .../sisu_manual/sisu_syntax_highlighting/dom.xml | 747 + .../sisu_syntax_highlighting/index.html | 500 + .../sisu_syntax_highlighting/landscape.pdf | Bin 0 -> 98537 bytes .../sisu_syntax_highlighting/metadata.html | 590 + .../sisu_syntax_highlighting/opendocument.odt | Bin 0 -> 9162 bytes .../sisu_manual/sisu_syntax_highlighting/plain.txt | 304 + .../sisu_syntax_highlighting/portrait.pdf | Bin 0 -> 100170 bytes .../sisu_manual/sisu_syntax_highlighting/sax.xml | 446 + .../sisu_syntax_highlighting/scroll.xhtml | 447 + .../sisu_syntax_highlighting/sisu_manifest.html | 200 + .../sisu_syntax_highlighting.sst | 171 + .../sisu_syntax_highlighting/sisupod.zip | Bin 0 -> 4339 bytes .../sisu_syntax_highlighting/sitemap.xml | 30 + .../sisu_manual/sisu_syntax_highlighting/toc.html | 500 + .../sisu_manual/sisu_vim/concordance.html | 371 + .../sisu_manual/sisu_vim/digest.txt | 101 + .../sisu_manual/sisu_vim/doc.html | 936 + .../manuals_generated/sisu_manual/sisu_vim/dom.xml | 300 + .../sisu_manual/sisu_vim/index.html | 500 + .../sisu_manual/sisu_vim/landscape.pdf | Bin 0 -> 92567 bytes .../sisu_manual/sisu_vim/metadata.html | 590 + .../sisu_manual/sisu_vim/opendocument.odt | Bin 0 -> 8587 bytes .../sisu_manual/sisu_vim/plain.txt | 188 + .../sisu_manual/sisu_vim/portrait.pdf | Bin 0 -> 94691 bytes .../manuals_generated/sisu_manual/sisu_vim/sax.xml | 187 + .../sisu_manual/sisu_vim/scroll.xhtml | 188 + .../sisu_manual/sisu_vim/sisu_manifest.html | 200 + .../sisu_manual/sisu_vim/sisu_vim.sst | 95 + .../sisu_manual/sisu_vim/sisupod.zip | Bin 0 -> 3798 bytes .../sisu_manual/sisu_vim/sitemap.xml | 30 + .../sisu_manual/sisu_vim/toc.html | 500 + .../sisu_manual/sisu_vim/vim.html | 640 + .../sisu_manual/sisu_webrick/concordance.html | 380 + .../sisu_manual/sisu_webrick/digest.txt | 118 + .../sisu_manual/sisu_webrick/doc.html | 1035 + .../sisu_manual/sisu_webrick/dom.xml | 417 + .../sisu_manual/sisu_webrick/index.html | 511 + .../sisu_manual/sisu_webrick/landscape.pdf | Bin 0 -> 100091 bytes .../sisu_manual/sisu_webrick/metadata.html | 564 + .../sisu_manual/sisu_webrick/opendocument.odt | Bin 0 -> 8635 bytes .../sisu_manual/sisu_webrick/plain.txt | 209 + .../sisu_manual/sisu_webrick/portrait.pdf | Bin 0 -> 101625 bytes .../sisu_manual/sisu_webrick/sax.xml | 236 + .../sisu_manual/sisu_webrick/scroll.xhtml | 237 + .../sisu_manual/sisu_webrick/sisu_manifest.html | 199 + .../sisu_manual/sisu_webrick/sisu_webrick.sst | 215 + .../sisu_manual/sisu_webrick/sisupod.zip | Bin 0 -> 4510 bytes .../sisu_manual/sisu_webrick/sitemap.xml | 30 + .../sisu_manual/sisu_webrick/toc.html | 511 + .../sisu_manual/sisu_webrick/webrick.html | 742 + data/doc/sisu/html/README | 11 +- data/doc/sisu/html/sisu.1.html | 4660 ++- data/doc/sisu/html/sisu_commands.1.html | 554 + data/doc/sisu/html/sisu_complete.7.html | 167 +- data/doc/sisu/html/sisu_configuration.1.html | 254 + data/doc/sisu/html/sisu_faq.8.html | 275 + data/doc/sisu/html/sisu_help.1.html | 212 + data/doc/sisu/html/sisu_help_sources.1.html | 582 + data/doc/sisu/html/sisu_howto.8.html | 1451 + data/doc/sisu/html/sisu_markup.1.html | 1113 + data/doc/sisu/html/sisu_pdf.7.html | 185 +- data/doc/sisu/html/sisu_postgresql.7.html | 236 +- data/doc/sisu/html/sisu_quickstart.8.html | 334 + data/doc/sisu/html/sisu_remote.8.html | 187 + data/doc/sisu/html/sisu_search.8.html | 513 + data/doc/sisu/html/sisu_skin.1.html | 164 + data/doc/sisu/html/sisu_sqlite.7.html | 228 +- data/doc/sisu/html/sisu_syntax_highlighting.8.html | 218 + data/doc/sisu/html/sisu_vim.7.html | 182 +- data/doc/sisu/html/sisu_webrick.1.html | 204 +- data/doc/sisu/sisu_markup_samples/README.samples | 16 +- .../sisu/sisu_markup_samples/sisu_manual/Rantfile | 332 + .../sisu_manual/_sisu/home/index.html | 250 + .../_sisu/image/GnuDebianLinuxRubyBetterWay.png | Bin 0 -> 33396 bytes .../sisu_manual/_sisu/image/aukio.png | Bin 0 -> 63838 bytes .../sisu_manual/_sisu/image/i_sor.png | Bin 0 -> 36028 bytes .../sisu_manual/_sisu/image/sisu.home.png | Bin 0 -> 3260 bytes .../sisu_manual/_sisu/image/sisu.png | Bin 0 -> 3260 bytes .../sisu_manual/_sisu/image/tulva.png | Bin 0 -> 70930 bytes .../sisu_manual/_sisu/image/tux.png | Bin 0 -> 6297 bytes .../sisu_manual/_sisu/sisurc.yml | 129 + .../sisu_manual/_sisu/skin/dir/skin_sisu_manual.rb | 1 + .../sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb | 95 + .../sisu_manual/_sisu/skin/yml/list.yml | 33 + .../sisu_manual/_sisu/skin/yml/promo.yml | 193 + .../sisu/sisu_markup_samples/sisu_manual/sisu.ssm | 96 + .../sisu_manual/sisu_commands.sst | 261 + .../sisu_manual/sisu_complete.sst | 74 + .../sisu_manual/sisu_config.ssi | 83 + .../sisu_manual/sisu_configuration.ssm | 58 + .../sisu_manual/sisu_content_directories.ssi | 62 + .../sisu_markup_samples/sisu_manual/sisu_css.ssi | 70 + .../sisu_manual/sisu_description.sst | 557 + .../sisu_manual/sisu_download.ssi | 162 + .../sisu_manual/sisu_examples.ssi | 58 + .../sisu_manual/sisu_examples.sst | 218 + .../sisu_markup_samples/sisu_manual/sisu_faq.sst | 191 + .../sisu_manual/sisu_filetypes.sst | 172 + .../sisu_markup_samples/sisu_manual/sisu_help.sst | 142 + .../sisu_manual/sisu_help_sources.sst | 452 + .../sisu_manual/sisu_homepages.ssi | 90 + .../sisu_markup_samples/sisu_manual/sisu_howto.sst | 1364 + .../sisu_manual/sisu_hyperestraier.ssi | 116 + .../sisu_manual/sisu_installation.ssi | 394 + .../sisu_manual/sisu_introduction.sst | 133 + .../sisu_manual/sisu_manual.ssm | 110 + .../sisu_manual/sisu_markup.sst | 1194 + .../sisu_manual/sisu_output_overview.sst | 96 + .../sisu_markup_samples/sisu_manual/sisu_pdf.sst | 100 + .../sisu_manual/sisu_postgresql.sst | 99 + .../sisu_manual/sisu_quickstart.sst | 273 + .../sisu_manual/sisu_remote.sst | 108 + .../sisu_manual/sisu_search.ssm | 56 + .../sisu_manual/sisu_search_cgi.ssi | 100 + .../sisu_manual/sisu_search_examples.ssi | 81 + .../sisu_manual/sisu_search_intro.ssi | 53 + .../sisu_markup_samples/sisu_manual/sisu_skin.sst | 106 + .../sisu_markup_samples/sisu_manual/sisu_sql.ssi | 69 + .../sisu_manual/sisu_sqlite.sst | 99 + .../sisu_manual/sisu_syntax_highlighting.sst | 171 + .../sisu_markup_samples/sisu_manual/sisu_vim.sst | 95 + .../sisu_manual/sisu_webrick.sst | 215 + data/sisu/conf/editor-syntax-etc/README | 8 +- 653 files changed, 494015 insertions(+), 1505 deletions(-) create mode 100644 data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png create mode 100644 data/doc/manuals_generated/_sisu/image/arrow_next_blue.png create mode 100644 data/doc/manuals_generated/_sisu/image/arrow_next_red.png create mode 100644 data/doc/manuals_generated/_sisu/image/arrow_prev_blue.png create mode 100644 data/doc/manuals_generated/_sisu/image/arrow_prev_red.png create mode 100644 data/doc/manuals_generated/_sisu/image/arrow_up_blue.png create mode 100644 data/doc/manuals_generated/_sisu/image/arrow_up_red.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_bluebell.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_doc.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_home.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_info.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_odf.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_pdf.png create mode 100644 data/doc/manuals_generated/_sisu/image/b_toc.png create mode 100644 data/doc/manuals_generated/_sisu/image/bluebell.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_08.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_09.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_10.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_11.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_12.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_doc.png create mode 100644 data/doc/manuals_generated/_sisu/image/bullet_red.png create mode 100644 data/doc/manuals_generated/_sisu/image/c_Copyleft.png create mode 100644 data/doc/manuals_generated/_sisu/image/c_Euro.png create mode 100644 data/doc/manuals_generated/_sisu/image/dot_clear.png create mode 100644 data/doc/manuals_generated/_sisu/image/dot_white.png create mode 100644 data/doc/manuals_generated/_sisu/image/gplv3.png create mode 100644 data/doc/manuals_generated/_sisu/image/gplv3_free_software.png create mode 100644 data/doc/manuals_generated/_sisu/image/next.png create mode 100644 data/doc/manuals_generated/_sisu/image/previous.png create mode 100644 data/doc/manuals_generated/_sisu/image/rb7.ico create mode 100644 data/doc/manuals_generated/_sisu/image/sisu.png create mode 100644 data/doc/manuals_generated/_sisu/image/toctoc.png create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/docbook.css create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/dom.css create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/html.css create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/html_tables.css create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/index.css create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/sax.css create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/css/xhtml.css create mode 120000 data/doc/manuals_generated/sisu_manual/_sisu/image create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/image_local/GnuDebianLinuxRubyBetterWay.png create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.home.png create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/image_local/sisu.png create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/image_local/tux.png create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_dom.rnc create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_sax.rnc create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_xhtml.rnc create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_dom.rng create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_sax.rng create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_xhtml.rng create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_dom.xsd create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_node.rng create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_sax.xsd create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_xhtml.xsd create mode 100644 data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/xlink.xsd create mode 100644 data/doc/manuals_generated/sisu_manual/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_commands.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_complete.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_complete.7 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_configuration.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_faq.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_faq.8 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_filetypes.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_help.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_help_sources.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_howto.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_howto.8 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_introduction.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_markup.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_output_overview.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_pdf.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_pdf.7 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.7 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.8 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_remote.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_remote.8 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_search.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_search.8 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_skin.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.7 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.8 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_vim.1 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_vim.7 create mode 100644 data/doc/manuals_generated/sisu_manual/man/sisu_webrick.1 create mode 100644 data/doc/manuals_generated/sisu_manual/sisu/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/command_modifiers.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/command_shorcuts.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/commands.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/commands_database.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_commands.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/complete.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_complete.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_complete/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/config.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/home.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/skins.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_configuration/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/1.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/sisu_description.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_description/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/examples.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_examples.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_examples/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/faq.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_faq.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_faq/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/alt.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/filetypes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_filetypes.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_filetypes/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/help.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/sisu_help.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/help_sources.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_help_sources.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_help_sources/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_howto/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_feature_summary.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_how.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_intro.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_introduction.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_introduction/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/11.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/12.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/13.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/22.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/36.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/45.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/alt.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/command_modifiers.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/command_shorcuts.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/commands.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/commands_database.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/config.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/css.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/download.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/examples.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/faq.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/filetypes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/headers.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/help.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/help_sources.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/home.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_appearance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_config.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_help.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_markup.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_readme.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup_post_installation.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/install_dependencies_and_notes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/installation.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/markup.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/organising_content.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/postgresql.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/remote_output.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/remote_servers.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/remote_source.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/search_cgi.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/search_hyperestraier.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/search_intro.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/search_sql.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_feature_summary.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_how.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_intro.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/skins.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/sqlite.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_manual/webrick.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/3.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/4.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/5.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/headers.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/markup.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_markup.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_markup/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/1.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_output_overview.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_output_overview/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_pdf.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/sqlite.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_pdf/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/postgresql.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_postgresql.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_postgresql/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/1.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_quickstart.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_quickstart/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/remote_output.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/remote_servers.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/remote_source.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_remote.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_remote/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/endnotes.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/postgresql.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/search_cgi.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/search_hyperestraier.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/search_intro.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/search_sql.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/sqlite.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_search/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_skin.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/skins.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_skin/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_sqlite.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/sqlite.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_sqlite/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/1.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_syntax_highlighting.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_vim.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_vim/vim.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/concordance.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/digest.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/doc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/dom.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/index.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/landscape.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/metadata.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/opendocument.odt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/plain.txt create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/portrait.pdf create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/sax.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/scroll.xhtml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_manifest.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_webrick.sst create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/sisupod.zip create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/sitemap.xml create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/toc.html create mode 100644 data/doc/manuals_generated/sisu_manual/sisu_webrick/webrick.html create mode 100644 data/doc/sisu/html/sisu_commands.1.html create mode 100644 data/doc/sisu/html/sisu_configuration.1.html create mode 100644 data/doc/sisu/html/sisu_faq.8.html create mode 100644 data/doc/sisu/html/sisu_help.1.html create mode 100644 data/doc/sisu/html/sisu_help_sources.1.html create mode 100644 data/doc/sisu/html/sisu_howto.8.html create mode 100644 data/doc/sisu/html/sisu_markup.1.html create mode 100644 data/doc/sisu/html/sisu_quickstart.8.html create mode 100644 data/doc/sisu/html/sisu_remote.8.html create mode 100644 data/doc/sisu/html/sisu_search.8.html create mode 100644 data/doc/sisu/html/sisu_skin.1.html create mode 100644 data/doc/sisu/html/sisu_syntax_highlighting.8.html create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/Rantfile create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/home/index.html create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/GnuDebianLinuxRubyBetterWay.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/aukio.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/i_sor.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.home.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tulva.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tux.png create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/sisurc.yml create mode 120000 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/dir/skin_sisu_manual.rb create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/list.yml create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/promo.yml create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu.ssm create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_commands.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_complete.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_config.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_configuration.ssm create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_content_directories.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_css.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_description.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_download.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_faq.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_filetypes.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help_sources.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_homepages.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_howto.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_hyperestraier.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_installation.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_introduction.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_manual.ssm create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_markup.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_output_overview.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_pdf.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_postgresql.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_quickstart.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_remote.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search.ssm create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_cgi.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_examples.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_intro.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_skin.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sql.ssi create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sqlite.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_syntax_highlighting.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_vim.sst create mode 100644 data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_webrick.sst (limited to 'data') diff --git a/data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png b/data/doc/manuals_generated/_sisu/image/DebTuxRubySiSU.png new file mode 100644 index 00000000..06109cd9 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 index 00000000..64e126bd 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 index 00000000..436a086d 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 index 00000000..3e8f12fe 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 index 00000000..2dac0ba7 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 index 00000000..2db1ce62 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 index 00000000..dc803f0a 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 index 00000000..19be72b5 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 index 00000000..13ca8ebe 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 index 00000000..19be72b5 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 index 00000000..133fd8b6 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 index 00000000..6cac938f 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 index 00000000..c5982246 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 index 00000000..3f9194d4 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 index 00000000..99c572d4 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 index 00000000..42d2b07c 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 index 00000000..9e81da10 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 index 00000000..08c76edc 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 index 00000000..87ed61fd 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 index 00000000..8ef22aee 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 index 00000000..ebb62725 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 index 00000000..6b883d6b 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 index 00000000..c94b8687 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 index 00000000..5b3865b8 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 index 00000000..8e5c13a9 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 index 00000000..72593400 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 index 00000000..3d718d14 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 index 00000000..2e31be05 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 index 00000000..fe375326 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 index 00000000..088ff0fb 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 index 00000000..ea21f26a 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 index 00000000..08d810bc 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 index 00000000..b449fa6b 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 index 00000000..a15a06cd 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 index 00000000..358e7304 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/docbook.css @@ -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 index 00000000..911458c0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/dom.css @@ -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 index 00000000..2df837d0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/html.css @@ -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 index 00000000..c9d99a51 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/html_tables.css @@ -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 index 00000000..7062e369 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/index.css @@ -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 index 00000000..afef96cb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/sax.css @@ -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 index 00000000..afef96cb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/css/xhtml.css @@ -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 index 00000000..1e07cfa2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/image @@ -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 index 00000000..ce5b8830 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 index 00000000..b449fa6b 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 index 00000000..b449fa6b 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 index 00000000..15fd152b 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 index 00000000..01d8f214 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_dom.rnc @@ -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 index 00000000..889a4617 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_sax.rnc @@ -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 index 00000000..c06cbee2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rnc/sisu_xhtml.rnc @@ -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 index 00000000..811d2bb9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_dom.rng @@ -0,0 +1,356 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 index 00000000..b8850936 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_sax.rng @@ -0,0 +1,366 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 index 00000000..0783bc84 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/rng/sisu_xhtml.rng @@ -0,0 +1,342 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 index 00000000..36f8df83 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_dom.xsd @@ -0,0 +1,301 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 index 00000000..ae28e8be --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_node.rng @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 index 00000000..db6eb147 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_sax.xsd @@ -0,0 +1,332 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 index 00000000..46bc706e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/sisu_xhtml.xsd @@ -0,0 +1,313 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/xlink.xsd b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/xlink.xsd new file mode 100644 index 00000000..d1be61cc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/_sisu/xml/xsd/xlink.xsd @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/index.html b/data/doc/manuals_generated/sisu_manual/index.html new file mode 100644 index 00000000..3717afd7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/index.html @@ -0,0 +1,294 @@ + + + +SiSU information Structuring Universe - Structured +information, Serialized Units - software for electronic texts, +documents, books, digital libraries in plaintext, html, XHTML, XML, +ODF (OpenDocument), LaTeX, PDF, SQL (PostgreSQL and SQLite), and +for search + + + + + + + + + + + + + +
+

+ + SiSU >> + +

+

+ SiSU information Structuring Universe +

+

+ Structured information, Serialized Units +

+

+software for electronic texts, document collections, books, digital libraries, and search, +

+

+ with "atomic search" and text positioning system (shared text citation numbering: "ocn") +

+

+outputs include: plaintext, html, XHTML, XML, ODF (OpenDocument), LaTeX, PDF, SQL (PostgreSQL and SQLite) +

+
+ +
+

+ + SiSU manual (composite document) + +

+

+ + SiSU markup + +

+

+ + SiSU commands + +

+

+ + SiSU configuration + +

+

+ + SiSU webrick + +

+

+ + SiSU syntax highlighting + +

+

+ --- +

+

+ + SiSU help + +

+

+

+ + SiSU faq + +

+

+ + SiSU howto + +

+

+ + SiSU quickstart + +

+

+ --- +

+

+ online +

+

+ + SiSU + +

+

+ + SiSU download + +

+
+
+

+ For less markup than the most elementary HTML you can have more. +

+

SiSU - Structured information, Serialized Units for electronic documents, is an information structuring, transforming, publishing and search framework with the following features:

+

+(i) markup syntax: +(a) +simpler than html, +(b) +mnemonic, influenced by mail/messaging/wiki markup practices, +(c) human readable, and easily writable,

+

(ii) +(a) +minimal markup requirement, +(b) +single file marked up for multiple outputs,

+

+notes +

+

+* +documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +

+

+* +markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. +

+

+* +markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. +

+

(iii) +(a) +multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). + +(b) + +takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities))

+

(iv) +outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content.

+

+(v) +SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier].

+

+(vi) + use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended)

+

+(vii) +creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used,

+

+(viii) +"Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies),

+

+(ix) +document content certification and comparison considerations: +(a) +the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, +(b) +version control, documents integrated with time based source control system, default RCS or CVS with use of $Id$ tag, which SiSU checks +

+(x) +SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files,

+

+(xi) +easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed,

+

+(xii) +in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document,

+

+(xiii) +prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations)

+

+(xiv) +possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired

+

+there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. +

+

+(xv) +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: +(a) +modular, (thanks in no small part to Ruby) another output format required, write another module.... +(b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), +(c) easy to add, modify, or have alternative syntax rules for input, should you need to,

+

+(xvi) +scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware,

+

+(xvii) +only marked up files need be backed up, to secure the larger document set produced,

+

+(xviii) +document management,

+

+(xix) +Syntax highlighting for SiSU markup is available for a number of text editors.

+

(xx) remote operations: +(a) +run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), +(b) +generated document outputs may be posted by sisu to remote sites (using rsync/scp) +(c) +document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs.

+

+(xxi) +document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. +

+

+(xxii) +for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. +

+

+as a developers tool it is flexible and extensible +

+
+

+More information on SiSU provided at www.jus.uio.no/sisu/SiSU

+
+
+

+SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),1 is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. +

+

+ Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects2 (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

+ +

+How it works +

+

+SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,2 which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones).

+

+1. also chosen for the meaning of the Finnish term "sisu". +

+

+2 objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced.

+

+ More information on SiSU provided at: + + www.jus.uio.no/sisu/SiSU + +

+SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...(humanities, law and part of the social sciences)). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time.

+

+SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored.

+

+ +ralph@amissah.com + +

+

+ +ralph.amissah@gmail.com + +

+

+2007 +

+

+w3 since October 3 1993 +

+
+ + diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu.1 b/data/doc/manuals_generated/sisu_manual/man/sisu.1 new file mode 100644 index 00000000..8da9be45 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu.1 @@ -0,0 +1,5042 @@ +.TH "sisu" "1" "2007-08-30" "0.59.0" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- MANUAL \ [0.58], +RALPH AMISSAH +.BR + +.SH +WHAT IS SISU? +.BR + +.SH +1. INTRODUCTION \- WHAT IS SISU? +.BR + +.BR +.B SiSU +is a system for document markup, publishing (in multiple open standard +formats) and search + +.BR +.B SiSU +[^1] is a[^2] framework for document structuring, publishing and search, +comprising of (a) a lightweight document structure and presentation markup +syntax and (b) an accompanying engine for generating standard document format +outputs from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system for the +citation of text within a document. + +.BR +.B SiSU +is developed under an open source, software libre license (GPL3). It has been +developed in the context of coping with large document sets with evolving +markup related technologies, for which you want multiple output formats, a +common mechanism for cross\-output\-format citation, and search. + +.BR +.B SiSU +both defines a markup syntax and provides an engine that produces open +standards format outputs from documents prepared with +.B SiSU +markup. From a single lightly prepared document sisu custom builds several +standard output formats which share a common (text object) numbering system for +citation of content within a document (that also has implications for search). +The sisu engine works with an abstraction of the document\'s structure and +content from which it is possible to generate different forms of representation +of the document. Significantly +.B SiSU +markup is more sparse than html and outputs which include html, LaTeX, +landscape and portrait pdfs, Open Document Format (ODF), all of which can be +added to and updated. +.B SiSU +is also able to populate SQL type databases at an object level, which means +that searches can be made with that degree of granularity. Results of objects +(primarily paragraphs and headings) can be viewed directly in the database, or +just the object numbers shown \- your search criteria is met in these documents +and at these locations within each document. + +.BR +Source document preparation and output generation is a two step process: (i) +document source is prepared, that is, marked up in sisu markup syntax and (ii) +the desired output subsequently generated by running the sisu engine against +document source. Output representations if updated (in the sisu engine) can be +generated by re\-running the engine against the prepared source. Using +.B SiSU +markup applied to a document, +.B SiSU +custom builds various standard open output formats including plain text, +HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL +database with objects[^3] (equating generally to paragraph\-sized chunks) so +searches may be performed and matches returned with that degree of granularity +( e.g. your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object numbering +system for locating content. This is particularly suitable for \"published\" +works (finalized texts as opposed to works that are frequently changed or +updated) for which it provides a fixed means of reference of content. + +.BR +In preparing a +.B SiSU +document you optionally provide semantic information related to the document +in a document header, and in marking up the substantive text provide +information on the structure of the document, primarily indicating heading +levels and footnotes. You also provide information on basic text attributes +where used. The rest is automatic, sisu from this information custom builds[^4] +the different forms of output requested. + +.BR +.B SiSU +works with an abstraction of the document based on its structure which is +comprised of its frame[^5] and the objects[^6] it contains, which enables +.B SiSU +to represent the document in many different ways, and to take advantage of +the strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for citing +material within a document across the different output format types. This is +significant as page numbers are not suited to the digital age, in web +publishing, changing a browser\'s default font or using a different browser +means that text appears on different pages; and in publishing in different +formats, html, landscape and portrait pdf etc. again page numbers are of no use +to cite text in a manner that is relevant against the different output types. +Dealing with documents at an object level together with object numbering also +has implications for search. + +.BR +One of the challenges of maintaining documents is to keep them in a format that +would allow users to use them without depending on a proprietary software +popular at the time. Consider the ease of dealing with legacy proprietary +formats today and what guarantee you have that old proprietary formats will +remain (or can be read without proprietary software/equipment) in 15 years +time, or the way the way in which html has evolved over its relatively short +span of existence. +.B SiSU +provides the flexibility of outputing documents in multiple non\-proprietary +open formats including html, pdf[^7] and the ISO standard ODF.[^8] Whilst +.B SiSU +relies on software, the markup is uncomplicated and minimalistic which +guarantees that future engines can be written to run against it. It is also +easily converted to other formats, which means documents prepared in +.B SiSU +can be migrated to other document formats. Further security is provided by +the fact that the software itself, +.B SiSU +is available under GPL3 a licence that guarantees that the source code will +always be open, and free as in libre which means that that code base can be +used updated and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. +.B SiSU +permits new forms of output to be added as they become important, (Open +Document Format text was added in 2006), and existing output to be updated +(html has evolved and the related module has been updated repeatedly over the +years, presumably when the World Wide Web Consortium (w3c) finalises html 5 +which is currently under development, the html module will again be updated +allowing all existing documents to be regenerated as html 5). + +.BR +The document formats are written to the file\-system and available for indexing +by independent indexing tools, whether off the web like Google and Yahoo or on +the site like Lucene and Hyperestraier. + +.BR +.B SiSU +also provides other features such as concordance files and document content +certificates, and the working against an abstraction of document structure has +further possibilities for the research and development of other document +representations, the availability of objects is useful for example for topic +maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together +with the flexibility of +.B SiSU +offers great possibilities. + +.BR +.B SiSU +is primarily for published works, which can take advantage of the citation +system to reliably reference its documents. +.B SiSU +works well in a complementary manner with such collaborative technologies as +Wikis, which can take advantage of and be used to discuss the substance of +content prepared in +.B SiSU +. + +.BR + + +.SH +2. HOW DOES SISU WORK? +.BR + +.BR +.B SiSU +markup is fairly minimalistic, it consists of: a (largely optional) document +header, made up of information about the document (such as when it was +published, who authored it, and granting what rights) and any processing +instructions; and markup within the substantive text of the document, which is +related to document structure and typeface. +.B SiSU +must be able to discern the structure of a document, (text headings and their +levels in relation to each other), either from information provided in the +document header or from markup within the text (or from a combination of both). +Processing is done against an abstraction of the document comprising of +information on the document\'s structure and its objects,[2] which the program +serializes (providing the object numbers) and which are assigned hash sum +values based on their content. This abstraction of information about document +structure, objects, (and hash sums), provides considerable flexibility in +representing documents different ways and for different purposes (e.g. search, +document layout, publishing, content certification, concordance etc.), and +makes it possible to take advantage of some of the strengths of established +ways of representing documents, (or indeed to create new ones). + +.SH +3. SUMMARY OF FEATURES +.BR + +.BR +* sparse/minimal markup (clean utf\-8 source texts). Documents are prepared in +a single UTF\-8 file using a minimalistic mnemonic syntax. Typical literature, +documents like \"War and Peace\" require almost no markup, and most of the +headers are optional. + +.BR +* markup is easily readable/parsable by the human eye, (basic markup is simpler +and more sparse than the most basic HTML), \ [this \ may \ also \ be \ +converted \ to \ XML \ representations \ of \ the \ same \ input/source \ +document]. + +.BR +* markup defines document structure (this may be done once in a header +pattern\-match description, or for heading levels individually); basic text +attributes (bold, italics, underscore, strike\-through etc.) as required; and +semantic information related to the document (header information, extended +beyond the Dublin core and easily further extended as required); the headers +may also contain processing instructions. +.B SiSU +markup is primarily an abstraction of document structure and document +metadata to permit taking advantage of the basic strengths of existing +alternative practical standard ways of representing documents \ [be \ that \ +browser \ viewing, \ paper \ publication, \ sql \ search \ etc.] (html, xml, +odf, latex, pdf, sql) + +.BR +* for output produces reasonably elegant output of established industry and +institutionally accepted open standard formats.[3] takes advantage of the +different strengths of various standard formats for representing documents, +amongst the output formats currently supported are: + +.BR + * html \- both as a single scrollable text and a segmented document + +.BR + * xhtml + +.BR + * XML \- both in sax and dom style xml structures for further development as + required + +.BR + * ODF \- open document format, the iso standard for document storage + +.BR + * LaTeX \- used to generate pdf + +.BR + * pdf (via LaTeX) + +.BR + * sql \- population of an sql database, (at the same object level that is + used to cite text within a document) + +.BR +Also produces: concordance files; document content certificates (md5 or sha256 +digests of headings, paragraphs, images etc.) and html manifests (and sitemaps +of content). (b) takes advantage of the strengths implicit in these very +different output types, (e.g. PDFs produced using typesetting of LaTeX, +databases populated with documents at an individual object/paragraph level, +making possible granular search (and related possibilities)) + +.BR +* ensuring content can be cited in a meaningful way regardless of selected +output format. Online publishing (and publishing in multiple document formats) +lacks a useful way of citing text internally within documents (important to +academics generally and to lawyers) as page numbers are meaningless across +browsers and formats. sisu seeks to provide a common way of pinpoint the text +within a document, (which can be utilized for citation and by search engines). +The outputs share a common numbering system that is meaningful (to man and +machine) across all digital outputs whether paper, screen, or database +oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be +used to reference content. + +.BR +* Granular search within documents. SQL databases are populated at an object +level (roughly headings, paragraphs, verse, tables) and become searchable with +that degree of granularity, the output information provides the +object/paragraph numbers which are relevant across all generated outputs; it is +also possible to look at just the matching paragraphs of the documents in the +database; \ [output \ indexing \ also \ work \ well \ with \ search \ indexing +\ tools \ like \ hyperestraier]. + +.BR +* long term maintainability of document collections in a world of changing +formats, having a very sparsely marked\-up source document base. there is a +considerable degree of future\-proofing, output representations are +\"upgradeable\", and new document formats may be added. e.g. addition of odf +(open document text) module in 2006 and in future html5 output sometime in +future, without modification of existing prepared texts + +.BR +* SQL search aside, documents are generated as required and static once +generated. + +.BR +* documents produced are static files, and may be batch processed, this needs +to be done only once but may be repeated for various reasons as desired +(updated content, addition of new output formats, updated technology document +presentations/representations) + +.BR +* document source (plaintext utf\-8) if shared on the net may be used as input +and processed locally to produce the different document outputs + +.BR +* document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with inclusions) and +images and sent as a zip file called a sisupod, if shared on the net these too +may be processed locally to produce the desired document outputs + +.BR +* generated document outputs may automatically be posted to remote sites. + +.BR +* for basic document generation, the only software dependency is +.B Ruby +, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, +LaTeX). To use a database you of course need that, and to convert the LaTeX +generated to pdf, a latex processor like tetex or texlive. + +.BR +* as a developers tool it is flexible and extensible + +.BR +Syntax highlighting for +.B SiSU +markup is available for a number of text editors. + +.BR +.B SiSU +is less about document layout than about finding a way with little markup to +be able to construct an abstract representation of a document that makes it +possible to produce multiple representations of it which may be rather +different from each other and used for different purposes, whether layout and +publishing, or search of content + +.BR +i.e. to be able to take advantage from this minimal preparation starting point +of some of the strengths of rather different established ways of representing +documents for different purposes, whether for search (relational database, or +indexed flat files generated for that purpose whether of complete documents, or +say of files made up of objects), online viewing (e.g. html, xml, pdf), or +paper publication (e.g. pdf)... + +.BR +the solution arrived at is by extracting structural information about the +document (about headings within the document) and by tracking objects (which +are serialized and also given hash values) in the manner described. It makes +possible representations that are quite different from those offered at +present. For example objects could be saved individually and identified by +their hashes, with an index of how the objects relate to each other to form a +document. + +.SH +4. HELP +.BR + +.SH +4.1 SISU MANUAL + +.BR +The most up to date information on sisu should be contained in the sisu_manual, +available at: + +.BR + + +.BR +and (from +.B SiSU +0.59 onwards) installed locally at: + +.BR + /usr/share/doc/sisu/sisu_manual/ + +.BR +or equivalent directory + +.BR +Within the +.B SiSU +tarball at: + +.BR + ./data/doc/sisu/sisu_manual/ + +.SH +4.2 SISU MAN PAGES + +.BR +If +.B SiSU +is installed on your system usual man commands should be available, try: + +.BR + man sisu + +.BR + man sisu_markup + +.BR + man sisu_commands + +.BR +Most +.B SiSU +man pages are generated directly from sisu documents that are used to prepare +the sisu manual, the sources files for which are located within the +.B SiSU +tarball at: + +.BR + ./data/doc/sisu/sisu_manual/ + +.BR +Once installed, directory equivalent to: + +.BR + /usr/share/doc/sisu/sisu_manual/ + +.BR +Available man pages are converted back to html using man2html: + +.BR + /usr/share/doc/sisu/html/ + +.BR + ./data/doc/sisu/html/ + +.BR +The +.B SiSU +man pages can be viewed online at:[^9] + +.BR +An online version of the sisu man page is available here: + +.BR +* various sisu man pages \ [^10] + +.BR +* sisu.1 \ [^11] + +.BR +* sisu.8 \ [^12] + +.BR +* sisu_examples.1 \ [^13] + +.BR +* sisu_webrick.1 \ [^14] + +.SH +4.3 SISU BUILT\-IN INTERACTIVE HELP + +.BR +This is particularly useful when current installation information is obtained +as the interactive help is able to provide information on your sisu +configuration and setup. + +.BR + sisu \-\-help + +.BR + sisu \-\-help \ [subject] + +.BR + sisu \-\-help env \ [for \ feedback \ on \ the \ way \ your \ system \ is \ + setup \ with \ regard \ to \ sisu] + +.BR + sisu \-V \ [same \ as \ above \ command] + +.BR + sisu \-\-help commands + +.BR + sisu \-\-help markup + +.BR +Apart from real\-time information on your current configuration the +.B SiSU +manual and man pages are likely to contain more up\-to\-date information than +the sisu interactive help (for example on commands and markup). + +.BR +NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + +.SH +4.4 HELP SOURCES + +.BR +For lists of alternative help sources, see: + +.BR +.B man page + +.BR + man sisu_help_sources + +.BR +.B man2html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +.BR +.B sisu generated html + +.BR + /usr/share/doc/sisu/html/sisu_help_sources/index.html + +.BR + + +.BR + + +.SH +5. COMMANDS SUMMARY +.BR + +.SH +5.1 SYNOPSIS + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system + +.BR +sisu \ [ \ \-abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0\-9 \ ] \ [ \ filename/ \ +wildcard \ ] + +.BR +sisu \ [ \ \-Ddcv \ ] \ [ \ instruction \ ] + +.BR +sisu \ [ \ \-CcFLSVvW \ ] + +.BR +Note: commands should be issued from within the directory that contains the +marked up files, cd to markup directory. + +.SH +5.2 DESCRIPTION + +.BR +.B SiSU +.B SiSU +is a document publishing system, that from a simple single marked\-up +document, produces multiple of output formats including: plaintext, html, +LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share +numbered text objects (\"object citation numbering\") and the same document +structure information. For more see: + +.SH +5.3 DOCUMENT PROCESSING COMMAND FLAGS + +.TP +.B \ \-a \ \ [filename/wildcard] +produces plaintext with Unix linefeeds and without markup, (object numbers +are omitted), has footnotes at end of each paragraph that contains them \ [ \ +\-A \ for \ equivalent \ dos \ (linefeed) \ output \ file] \ [see \ \-e \ for \ +endnotes]. (Options include: \-\-endnotes for endnotes \-\-footnotes for +footnotes at the end of each paragraph \-\-unix for unix linefeed (default) +\-\-msdos for msdos linefeed) + +.TP +.B \ \-b \ \ [filename/wildcard] +produces xhtml/XML output for browser viewing (sax parsing). + +.TP +.B \ \-C \ \ [\-\-init\-site] +configure/initialise shared output directory files initialize shared output +directory (config files such as css and dtd files are not updated if they +already exist unless modifier is used). \-C \-\-init\-site configure/initialise +site more extensive than \-C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files are +updated if this modifier is used. + +.TP +.B \ \-CC +\ configure/initialise \ shared \ output \ directory \ files \ initialize \ +shared \ output \ directory \ (config \ files \ such \ as \ css \ and \ dtd \ +files \ are \ not \ updated \ if \ they \ already \ exist \ unless \ modifier \ +is \ used). \ The \ equivalent \ of: \ \-C \ \-\-init\-site \ +configure/initialise \ site, \ more \ extensive \ than \ \-C \ on \ its \ own, +\ shared \ output \ directory \ files/force \ update, \ existing \ shared \ +output \ config \ files \ such \ as \ css \ and \ dtd \ files \ are \ updated \ +if \ \-CC \ is \ used. \ + +.TP +.B \ \-c \ \ [filename/wildcard] +screen toggle ansi screen colour on or off depending on default set (unless +\-c flag is used: if sisurc colour default is set to \'true\', output to screen +will be with colour, if sisurc colour default is set to \'false\' or is +undefined screen output will be without colour). + +.TP +.B \ \-D \ \ [instruction] \ [filename] +database postgresql ( \-\-pgsql may be used instead) possible instructions, +include: \-\-createdb; \-\-create; \-\-dropall; \-\-import \ [filename]; +\-\-update \ [filename]; \-\-remove \ [filename]; see database section below. + +.TP +.B \ \-d \ \ [\-\-db\-[database \ type \ (sqlite|pg)]] \-\-[instruction] \ +[filename] +database type default set to sqlite, (for which \-\-sqlite may be used +instead) or to specify another database \-\-db\-[pgsql, \ sqlite] (however see +\-D) possible instructions include: \-\-createdb; \-\-create; \-\-dropall; +\-\-import \ [filename]; \-\-update \ [filename]; \-\-remove \ [filename]; see +database section below. + +.TP +.B \ \-F \ \ [\-\-webserv=webrick] +generate examples of (naive) cgi search form for sqlite and pgsql depends on +your already having used sisu to populate an sqlite and/or pgsql database, (the +sqlite version scans the output directories for existing sisu_sqlite databases, +so it is first necessary to create them, before generating the search form) see +\-d \-D and the database section below. If the optional parameter +\-\-webserv=webrick is passed, the cgi examples created will be set up to use +the default port set for use by the webrick server, (otherwise the port is left +blank and the system setting used, usually 80). The samples are dumped in the +present work directory which must be writable, (with screen instructions given +that they be copied to the cgi\-bin directory). \-Fv (in addition to the above) +provides some information on setting up hyperestraier for sisu + +.TP +.B \ \-H \ \ [filename/wildcard] +produces html without link suffixes (.html .pdf etc.) (\"Hide\"). Requires an +appropriately configured web server. \ [behaviour \ switched \ after \ 0.35 \ +see \ \-h]. + +.TP +.B \ \-h \ \ [filename/wildcard] +produces html (with hardlinks i.e. with name suffixes in links/local urls). +html, with internal document links that include the document suffix, i.e. +whether it is .html or .pdf (required for browsing directly off a file system, +and works with most web servers). \ [behaviour \ switched \ after \ 0.35 \ see +\ \-H]. + +.TP +.B \ \-I \ \ [filename/wildcard] +produces texinfo and info file, (view with pinfo). + +.TP +.B \ \-L +\ prints \ license \ information. \ + +.TP +.B \ \-M \ \ [filename/wildcard/url] +maintenance mode files created for processing preserved and their locations +indicated. (also see \-V) + +.TP +.B \ \-m \ \ [filename/wildcard/url] +assumed for most other flags, creates new meta\-markup file, (the metaverse ) +that is used in all subsequent processing of other output. This step is assumed +for most processing flags. To skip it see \-n + +.TP +.B \ \-N \ \ [filename/wildcard/url] +document digest or document content certificate ( DCC ) as md5 digest tree of +the document: the digest for the document, and digests for each object +contained within the document (together with information on software versions +that produced it) (digest.txt). \-NV for verbose digest output to screen. + +.TP +.B \ \-n \ \ [filename/wildcard/url] +skip meta\-markup (building of \"metaverse\"), this skips the equivalent of +\-m which is otherwise assumed by most processing flags. + +.TP +.B \ \-o \ \ [filename/wildcard/url] +output basic document in opendocument file format (opendocument.odt). + +.TP +.B \ \-p \ \ [filename/wildcard] +produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set +in config file, or document header, or provided with additional command line +parameter, e.g. \-\-papersize\-a4 preset sizes include: \'A4\', U.S. \'letter\' +and \'legal\' and book sizes \'A5\' and \'B5\' (system defaults to A4). + +.TP +.B \ \-q \ \ [filename/wildcard] +quiet less output to screen. + +.TP +.B \ \-R \ \ [filename/wildcard] +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Note the behavior of rsync +different if \-R is used with other flags from if used alone. Alone the rsync +\-\-delete parameter is sent, useful for cleaning the remote directory (when +\-R is used together with other flags, it is not). Also see \-r + +.TP +.B \ \-r \ \ [filename/wildcard] +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Also see \-R + +.TP +.B \ \-S +\ produces \ a \ sisupod \ a \ zipped \ sisu \ directory \ of \ markup \ +files \ including \ sisu \ markup \ source \ files \ and \ the \ directories \ +local \ configuration \ file, \ images \ and \ skins. \ Note: \ this \ only \ +includes \ the \ configuration \ files \ or \ skins \ contained \ in \ ./_sisu +\ not \ those \ in \ ~/.sisu \ \-S \ \ [filename/wildcard] option. Note: (this +option is tested only with zsh). + +.TP +.B \ \-S \ \ [filename/wildcard] +produces a zipped file of the prepared document specified along with +associated images, by default named sisupod.zip they may alternatively be named +with the filename extension .ssp This provides a quick way of gathering the +relevant parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated documents if a +master file, or available in multilingual versions), together with related +images and skin. +.B SiSU +commands can be run directly against a sisupod contained in a local +directory, or provided as a url on a remote site. As there is a security issue +with skins provided by other users, they are not applied unless the flag +\-\-trust or \-\-trusted is added to the command instruction, it is recommended +that file that are not your own are treated as untrusted. The directory +structure of the unzipped file is understood by sisu, and sisu commands can be +run within it. Note: if you wish to send multiple files, it quickly becomes +more space efficient to zip the sisu markup directory, rather than the +individual files for sending). See the \-S option without \ +[filename/wildcard]. + +.TP +.B \ \-s \ \ [filename/wildcard] +copies sisu markup file to output directory. + +.TP +.B \ \-t \ \ [filename/wildcard \ (*.termsheet.rb)] +standard form document builder, preprocessing feature + +.TP +.B \ \-U \ \ [filename/wildcard] +prints url output list/map for the available processing flags options and +resulting files that could be requested, (can be used to get a list of +processing options in relation to a file, together with information on the +output that would be produced), \-u provides url output mapping for those flags +requested for processing. The default assumes sisu_webrick is running and +provides webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml + +.TP +.B \ \-u \ \ [filename/wildcard] +provides url mapping of output files for the flags requested for processing, +also see \-U + +.TP +.B \ \-V +\ on \ its \ own, \ provides +.B \ SiSU +\ version \ and \ environment \ information \ (sisu \ \-\-help \ env) \ + +.TP +.B \ \-V \ \ [filename/wildcard] +even more verbose than the \-v flag. (also see \-M) + +.TP +.B \ \-v +\ on \ its \ own, \ provides +.B \ SiSU +\ version \ information \ + +.TP +.B \ \-v \ \ [filename/wildcard] +provides verbose output of what is being built, where it is being built (and +error messages if any), as with \-u flag provides a url mapping of files +created for each of the processing flag requests. See also \-V + +.TP +.B \ \-W +\ starts \ ruby\'s \ webrick \ webserver \ points \ at \ sisu \ output \ +directories, \ the \ default \ port \ is \ set \ to \ 8081 \ and \ can \ be \ +changed \ in \ the \ resource \ configuration \ files. \ \ [tip: \ the \ +webrick \ server \ requires \ link \ suffixes, \ so \ html \ output \ should \ +be \ created \ using \ the \ \-h \ option \ rather \ than \ \-H; \ also, \ note +\ \-F \ webrick \ ]. + +.TP +.B \ \-w \ \ [filename/wildcard] +produces concordance (wordmap) a rudimentary index of all the words in a +document. (Concordance files are not generated for documents of over 260,000 +words unless this limit is increased in the file sisurc.yml) + +.TP +.B \ \-X \ \ [filename/wildcard] +produces XML output with deep document structure, in the nature of dom. + +.TP +.B \ \-x \ \ [filename/wildcard] +produces XML output shallow structure (sax parsing). + +.TP +.B \ \-Y \ \ [filename/wildcard] +produces a short sitemap entry for the document, based on html output and the +sisu_manifest. \-\-sitemaps generates/updates the sitemap index of existing +sitemaps. (Experimental, \ [g,y,m \ announcement \ this \ week]) + +.TP +.B \ \-y \ \ [filename/wildcard] +produces an html summary of output generated (hyperlinked to content) and +document specific metadata (sisu_manifest.html). This step is assumed for most +processing flags. + +.TP +.B \ \-Z \ \ [filename/wildcard] +Zap, if used with other processing flags deletes output files of the type +about to be processed, prior to processing. If \-Z is used as the lone +processing related flag (or in conjunction with a combination of \-[mMvVq]), +will remove the related document output directory. + +.TP +.B \ \-z \ \ [filename/wildcard] +produces php (zend) \ [this \ feature \ is \ disabled \ for \ the \ time \ +being] + +.SH +6. COMMAND LINE MODIFIERS +.BR + +.TP +.B \ \-\-no\-ocn +\ \ [with \ \-h \ \-H \ or \ \-p] switches off object citation numbering. +Produce output without identifying numbers in margins of html or LaTeX/pdf +output. + +.TP +.B \ \-\-no\-annotate +\ strips \ output \ text \ of \ editor \ endnotes[^*1] denoted by asterisk or +dagger/plus sign + +.TP +.B \ \-\-no\-asterisk +\ strips \ output \ text \ of \ editor \ endnotes[^*2] denoted by asterisk +sign + +.TP +.B \ \-\-no\-dagger +\ strips \ output \ text \ of \ editor \ endnotes[^+1] denoted by dagger/plus +sign + +.SH +7. DATABASE COMMANDS +.BR + +.BR +dbi \- database interface + +.BR +\-D or \-\-pgsql set for postgresql \-d or \-\-sqlite default set for sqlite +\-d is modifiable with \-\-db=[database \ type \ (pgsql \ or \ sqlite)] + +.TP +.B \ \-Dv \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ postgresql \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ \ [ \ \-dv \ \-\-createall \ sqlite \ equivalent] it +may be necessary to run sisu \-Dv \-\-createdb initially NOTE: at the present +time for postgresql it may be necessary to manually create the database. The +command would be \'createdb \ [database \ name]\' where database name would be +SiSU_[present \ working \ directory \ name \ (without \ path)]. Please use only +alphanumerics and underscores. + +.TP +.B \ \-Dv \ \-\-import +\ \ [filename/wildcard] imports data specified to postgresql db (rb.dbi) \ [ +\ \-dv \ \-\-import \ sqlite \ equivalent] + +.TP +.B \ \-Dv \ \-\-update +\ \ [filename/wildcard] updates/imports specified data to postgresql db +(rb.dbi) \ [ \ \-dv \ \-\-update \ sqlite \ equivalent] + +.TP +.B \ \-D \ \-\-remove +\ \ [filename/wildcard] removes specified data to postgresql db (rb.dbi) \ [ +\ \-d \ \-\-remove \ sqlite \ equivalent] + +.TP +.B \ \-D \ \-\-dropall +\ kills \ data\" \ and \ drops \ (postgresql \ or \ sqlite) \ db, \ tables \ +& \ indexes \ \ [ \ \-d \ \-\-dropall \ sqlite \ equivalent] + +.BR +The v in e.g. \-Dv is for verbose output. + +.SH +8. SHORTCUTS, SHORTHAND FOR MULTIPLE FLAGS +.BR + +.TP +.B \ \-\-update \ \ [filename/wildcard] +Checks existing file output and runs the flags required to update this +output. This means that if only html and pdf output was requested on previous +runs, only the \-hp files will be applied, and only these will be generated +this time, together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same again. + +.TP +.B \ \-0 \ to \ \-5 \ \ [filename \ or \ wildcard] +Default shorthand mappings (note that the defaults can be changed/configured +in the sisurc.yml file): + +.TP +.B \ \-0 +\ \-mNhwpAobxXyYv \ \ [this \ is \ the \ default \ action \ run \ when \ no \ +options \ are \ give, \ i.e. \ on \ \'sisu \ \ [filename]\'] + +.TP +.B \ \-1 +\ \-mNHwpy \ + +.TP +.B \ \-2 +\ \-mNHwpaoy \ + +.TP +.B \ \-3 +\ \-mNhwpAobxXyY \ + +.TP +.B \ \-4 +\ \-mNhwpAobxXDyY \ \-\-import \ + +.TP +.B \ \-5 +\ \-mNhwpAobxXDyY \ \-\-update \ + +.BR +add \-v for verbose mode and \-c for color, e.g. sisu \-2vc \ [filename \ or \ +wildcard] + +.BR +consider \-u for appended url info or \-v for verbose output + +.SH +8.0.1 COMMAND LINE WITH FLAGS \- BATCH PROCESSING + +.BR +In the data directory run sisu \-mh filename or wildcard eg. \"sisu \-h +cisg.sst\" or \"sisu \-h *.{sst,ssm}\" to produce html version of all +documents. + +.BR +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. Enter to +escape. + +.SH +9. INTRODUCTION TO SISU MARKUP[^15] +.BR + +.SH +9.1 SUMMARY + +.BR +.B SiSU +source documents are plaintext (UTF\-8)[^16] files + +.BR +All paragraphs are separated by an empty line. + +.BR +Markup is comprised of: + +.BR +* at the top of a document, the document header made up of semantic meta\-data +about the document and if desired additional processing instructions (such an +instruction to automatically number headings from a particular level down) + +.BR +* followed by the prepared substantive text of which the most important single +characteristic is the markup of different heading levels, which define the +primary outline of the document structure. Markup of substantive text includes: + +.BR + * heading levels defines document structure + +.BR + * text basic attributes, italics, bold etc. + +.BR + * grouped text (objects), which are to be treated differently, such as code + blocks or poems. + +.BR + * footnotes/endnotes + +.BR + * linked text and images + +.BR + * paragraph actions, such as indent, bulleted, numbered\-lists, etc. + +.BR +Some interactive help on markup is available, by typing sisu and selecting +markup or sisu \-\-help markup + +.SH +9.2 MARKUP EXAMPLES + +.SH +9.2.1 ONLINE + +.BR +Online markup examples are available together with the respective outputs +produced from or from + + +.BR +There is of course this document, which provides a cursory overview of sisu +markup and the respective output produced: + + +.BR +Some example marked up files are available as html with syntax highlighting for +viewing: + +.BR +an alternative presentation of markup syntax: + + +.SH +9.2.2 INSTALLED + +.BR +With +.B SiSU +installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if +sisu\-markup\-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non\-free + +.SH +10. MARKUP OF HEADERS +.BR + +.BR +Headers consist of semantic meta\-data about a document, which can be used by +any output module of the program; and may in addition include extra processing +instructions. + +.BR +Note: the first line of a document may include information on the markup +version used in the form of a comment. Comments are a percentage mark at the +start of a paragraph (and as the first character in a line of text) followed by +a space and the comment: + + +.nf + % this would be a comment +.fi + +.SH +10.1 SAMPLE HEADER + +.BR +This current document has a header similar to this one (without the comments): + + +.nf + % SiSU 0.57 + @title: SiSU + @subtitle: Markup \ [0.58] + @creator: Ralph Amissah + @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + @type: information + @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + @date.created: 2002\-08\-28 + @date.issued: 2002\-08\-28 + @date.available: 2002\-08\-28 + @date.modified: 2007\-09\-16 + @date: 2007\-09\-16 + @level: new=C; break=1; num_top=1 + % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population). + @skin: skin_sisu_manual + % skins modify the appearance of a document and are placed in a sub\-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site\-wide. (A document is affected by a single skin) + @bold: /Gnu|Debian|Ruby|SiSU/ + @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ + { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html + { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU + { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ + { SiSU @ Ruby Application Archive }http://raa.ruby\-lang.org/project/sisu/ + { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html + { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html + { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +.fi + +.SH +10.2 AVAILABLE HEADERS + +.BR +Header tags appear at the beginning of a document and provide meta information +on the document (such as the Dublin Core), or information as to how the +document as a whole is to be processed. All header instructions take either the +form @headername: or 0~headername. All Dublin Core meta tags are available + +.BR +.B @indentifier: +information or instructions + +.BR +where the \"identifier\" is a tag recognised by the program, and the +\"information\" or \"instructions\" belong to the tag/indentifier specified + +.BR +Note: a header where used should only be used once; all headers apart from +@title: are optional; the @structure: header is used to describe document +structure, and can be useful to know. + +.BR +This is a sample header + +.BR +.B % SiSU 0.38 +\ [declared \ file\-type \ identifier \ with \ markup \ version] + +.BR +.B @title: +\ [title \ text] This is the title of the document and used as such, this +header is the only one that is +.I mandatory + +.BR +.B @subtitle: +The Subtitle if any + +.BR +.B @creator: +\ [or \ @author:] Name of Author + +.BR +.B @subject: +(whatever your subject) + +.BR +.B @description: + +.BR +.B @publisher: + +.BR +.B @contributor: + +.BR +.B @translator: +\ [or \ @translated_by:] + +.BR +.B @illustrator: +\ [or \ @illustrated_by:] + +.BR +.B @prepared_by: +\ [or \ @digitized_by:] + +.BR +.B @date: 2000\-08\-27 +\ [ \ also \ @date.created: \ @date.issued: \ @date.available: \ @date.valid: +\ @date.modified: \ ] + +.BR +.B @type: article + +.BR +.B @format: + +.BR +.B @identifier: + +.BR +.B @source: + +.BR +.B @language: +\ [or \ @language.document:] \ [country \ code \ for \ language \ if \ +available, \ or \ language, \ English, \ en \ is \ the \ default \ setting] (en +\- English, fr \- French, de \- German, it \- Italian, es \- Spanish, pt \- +Portuguese, sv \- Swedish, da \- Danish, fi \- Finnish, no \- Norwegian, is \- +Icelandic, nl \- Dutch, et \- Estonian, hu \- Hungarian, pl \- Polish, ro \- +Romanian, ru \- Russian, el \- Greek, uk \- Ukranian, tr \- Turkish, sk \- +Slovak, sl \- Slovenian, hr \- Croatian, cs \- Czech, bg \- Bul garian ) \ +[however, \ encodings \ are \ not \ available \ for \ all \ of \ the \ +languages \ listed.] + +.BR +[@language.original: \ original \ language \ in \ which \ the \ work \ was \ +published] + +.BR +.B @papersize: +(A4|US_letter|book_B5|book_A5|US_legal) + +.BR +.B @relation: + +.BR +.B @coverage: + +.BR +.B @rights: +Copyright (c) Name of Right Holder, all rights reserved, or as granted: +public domain, copyleft, creative commons variant, etc. + +.BR +.B @owner: + +.BR +.B @keywords: +text document generation processing management latex pdf structured xml +citation \ [your \ keywords \ here, \ used \ for \ example \ by \ rss \ feeds, +\ and \ in \ sql \ searches] + +.BR +.B @abstract: +\ [paper \ abstract, \ placed \ after \ table \ of \ contents] + +.BR +.B @comment: +\ [...] + +.BR +.B @catalogue: +loc=[Library \ of \ Congress \ classification]; dewey=[Dewey \ +classification]; isbn=[ISBN]; pg=[Project \ Gutenberg \ text \ number] + +.BR +.B @classify_loc: +\ [Library \ of \ Congress \ classification] + +.BR +.B @classify_dewey: +\ [Dewey \ classification] + +.BR +.B @classify_isbn: +\ [ISBN] + +.BR +.B @classify_pg: +\ [Project \ Gutenberg \ text \ number] + +.BR +.B @prefix: +\ [prefix \ is \ placed \ just \ after \ table \ of \ contents] + +.BR +.B @prefix_a: +\ [prefix \ is \ placed \ just \ before \ table \ of \ contents \ \- \ not \ +implemented] + +.BR +.B @prefix_b: + +.BR +.B @rcs: +$Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ \ [used \ by \ rcs +\ or \ cvs \ to \ embed \ version \ (revision \ control) \ information \ into \ +document, \ rcs \ or \ cvs \ can \ usefully \ provide \ a \ history \ of \ +updates \ to \ a \ document \ ] + +.BR +.B @structure: +PART; CHAPTER; SECTION; ARTICLE; none; none; +optional, document structure can be defined by words to match or regular +expression (the regular expression is assumed to start at the beginning of a +line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within +text instead, without this header tag, and may be used to supplement the +instructions provided in this header tag if provided (@structure: is a synonym +for @toc:) + +.BR +.B @level: +newpage=3; breakpage=4 +\ [paragraph \ level, \ used \ by \ latex \ to \ breakpages, \ the \ page \ +is \ optional \ eg. \ in \ newpage] + +.BR +.B @markup: +information on the markup used, e.g. new=1,2,3; break=4; num_top=4 \ [or \ +newpage=1,2,3; \ breakpage=4; \ num_top=4] newpage and breakpage, heading +level, used by LaTeX to breakpages. breakpage: starts on a new page in single +column text and on a new column in double column text; newpage: starts on a new +page for both single and double column texts. +num_top=4 \ [auto\-number \ document, \ starting \ at \ level \ 4. \ the \ +default \ is \ to \ provide \ 3 \ levels, \ as \ in \ 1 \ level \ 4, \ 1.1 \ +level \ 5, \ 1.1.1 \ level \ 6, \ markup \ to \ be \ merged \ within \ level] +num_extract \ [take \ numbering \ of \ headings \ provided \ (manually \ in \ +marked \ up \ source \ document), \ and \ use \ for \ numbering \ of \ +segments. \ Available \ where \ a \ clear \ numbering \ structure \ is \ +provided \ within \ document, \ without \ the \ repetition \ of \ a \ number \ +in \ a \ header.] \ [In \ 0.38 \ notation, \ you \ would \ map \ to \ the \ +equivalent \ levels, \ the \ examples \ provided \ would \ map \ to \ the \ +following \ new=A,B,C; \ break=1; \ num_top=1 \ \ [or \ newpage=A,B,C; \ +breakpage=1; \ num_top=1] see headings] + +.BR +.B @bold: +\ [regular \ expression \ of \ words/phrases \ to \ be \ made \ bold] + +.BR +.B @italics: +\ [regular \ expression \ of \ words/phrases \ to \ italicise] + +.BR +.B @vocabulary: +name of taxonomy/vocabulary/wordlist to use against document + +.BR +.B @skin: +skin_doc_[name_of_desired_document_skin] +skins change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. + +.BR +.B @links: +{ +.B SiSU +}http://www.jus.uio.no/sisu/; +{ FSF }http://www.fsf.org + +.BR +.B @promo: +sisu, ruby, search_libre_docs, open_society +\ [places \ content \ in \ right \ pane \ in \ html, \ makes \ use \ of \ +list.yml \ and \ promo.yml, \ commented \ out \ sample \ in \ document \ +sample: \ +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + +.SH +11. MARKUP OF SUBSTANTIVE TEXT +.BR + +.SH +11.1 HEADING LEVELS + +.BR +Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A \- :C being part / section +headings, followed by other heading levels, and 1 \-6 being headings followed +by substantive text or sub\-headings. :A~ usually the title :A~? conditional +level 1 heading (used where a stand\-alone document may be imported into +another) + +.BR +.B :A~ \ [heading \ text] +Top level heading \ [this \ usually \ has \ similar \ content \ to \ the \ +title \ @title: \ ] NOTE: the heading levels described here are in 0.38 +notation, see heading + +.BR +.B :B~ \ [heading \ text] +Second level heading \ [this \ is \ a \ heading \ level \ divider] + +.BR +.B :C~ \ [heading \ text] +Third level heading \ [this \ is \ a \ heading \ level \ divider] + +.BR +.B 1~ \ [heading \ text] +Top level heading preceding substantive text of document or sub\-heading 2, +the heading level that would normally be marked 1. or 2. or 3. etc. in a +document, and the level on which sisu by default would break html output into +named segments, names are provided automatically if none are given (a number), +otherwise takes the form 1~my_filename_for_this_segment + +.BR +.B 2~ \ [heading \ text] +Second level heading preceding substantive text of document or sub\-heading +3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 +etc. in a document. + +.BR +.B 3~ \ [heading \ text] +Third level heading preceding substantive text of document, that would +normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document + + +.nf + 1~filename level 1 heading, + % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) +.fi + +.SH +11.2 FONT ATTRIBUTES + +.BR +.B markup example: + + +.nf + normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ \"{citation}\" ^{superscript}^ ,{subscript}, +{inserted text}+ + normal text + !{emphasis}! + *{bold text}* + _{underscore} + /{italics}/ + \"{citation}\" + ^{superscript}^ + ,{subscript}, + +{inserted text}+ + \-{strikethrough}\- +.fi + +.BR +.B resulting output: + +.BR +normal text emphasis +.B bold text +.I underscore +.I italics +citation ^superscript^ \ [subscript] inserted text +strikethrough + +.BR +normal text + +.BR +emphasis + +.BR +.B bold text + +.BR +.I underscore + +.BR +.I italics + +.BR +citation + +.BR +^superscript^ + +.BR +[subscript] + +.BR +inserted text + +.BR +strikethrough + +.SH +11.3 INDENTATION AND BULLETS + +.BR +.B markup example: + + +.nf + ordinary paragraph + _1 indent paragraph one step + _2 indent paragraph two steps + _9 indent paragraph nine steps +.fi + +.BR +.B resulting output: + +.BR +ordinary paragraph + +.BR + indent paragraph one step + +.BR + indent paragraph two steps + +.BR + indent paragraph nine steps + +.BR +.B markup example: + + +.nf + * bullet text + _1* bullet text, first indent + _2* bullet text, two step indent +.fi + +.BR +.B resulting output: + +.BR +* bullet text + +.BR + * bullet text, first indent + +.BR + * bullet text, two step indent + +.BR +Numbered List (not to be confused with headings/titles, (document structure)) + +.BR +.B markup example: + + +.nf + # numbered list numbered list 1., 2., 3, etc. + _# numbered list numbered list indented a., b., c., d., etc. +.fi + +.SH +11.4 FOOTNOTES / ENDNOTES + +.BR +Footnotes and endnotes not distinguished in markup. They are automatically +numbered. Depending on the output file format (html, odf, pdf etc.), the +document output selected will have either footnotes or endnotes. + +.BR +.B markup example: + + +.nf + ~{ a footnote or endnote }~ +.fi + +.BR +.B resulting output: + +.BR +[^17] + +.BR +.B markup example: + + +.nf + normal text~{ self contained endnote marker & endnote in one }~ continues +.fi + +.BR +.B resulting output: + +.BR +normal text[^18] continues + +.BR +.B markup example: + + +.nf + normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + normal text ~{** another unnumbered asterisk footnote/endnote }~ continues +.fi + +.BR +.B resulting output: + +.BR +normal text \ [^*] continues + +.BR +normal text \ [^**] continues + +.BR +.B markup example: + + +.nf + normal text ~[* \ editors \ notes, \ numbered \ asterisk \ footnote/endnote \ series \ ]~ continues + normal text ~[+ \ editors \ notes, \ numbered \ asterisk \ footnote/endnote \ series \ ]~ continues +.fi + +.BR +.B resulting output: + +.BR +normal text \ [^*3] continues + +.BR +normal text \ [^+2] continues + +.BR +.B Alternative endnote pair notation for footnotes/endnotes: + + +.nf +.nf + % note the endnote marker \"~^\" + normal text~^ continues + ^~ endnote text following the paragraph in which the marker occurs +.fi + +.BR +the standard and pair notation cannot be mixed in the same document + +.SH +11.5 LINKS + +.SH +11.5.1 NAKED URLS WITHIN TEXT, DEALING WITH URLS + +.BR +urls are found within text and marked up automatically. A url within text is +automatically hyperlinked to itself and by default decorated with angled +braces, unless they are contained within a code block (in which case they are +passed as normal text), or escaped by a preceding underscore (in which case the +decoration is omitted). + +.BR +.B markup example: + + +.nf + normal text http://www.jus.uio.no/sisu continues +.fi + +.BR +.B resulting output: + +.BR +normal text continues + +.BR +An escaped url without decoration + +.BR +.B markup example: + + +.nf + normal text http://www.jus.uio.no/sisu continues + deb http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +.B resulting output: + +.BR +normal text http://www.jus.uio.no/sisu continues + +.BR +deb http://www.jus.uio.no/sisu/archive unstable main non\-free + +.BR +where a code block is used there is neither decoration nor hyperlinking, code +blocks are discussed later in this document + +.BR +.B resulting output: + + +.nf + deb http://www.jus.uio.no/sisu/archive unstable main non\-free + deb\-src http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +To link text or an image to a url the markup is as follows + +.BR +.B markup example: + + +.nf + about { SiSU }http://url.org markup +.fi + +.SH +11.5.2 LINKING TEXT + +.BR +.B resulting output: + +.BR +about SiSU markup + +.BR +A shortcut notation is available so the url link may also be provided +automatically as a footnote + +.BR +.B markup example: + + +.nf + about {~^ SiSU }http://url.org markup +.fi + +.BR +.B resulting output: + +.BR +about SiSU \ [^19] markup + +.SH +11.5.3 LINKING IMAGES + +.BR +.B markup example: + + +.nf + [ tux.png ] + % various url linked images + [ tux.png ] + [ GnuDebianLinuxRubyBetterWay.png ] + {~^ ruby_logo.png \"Ruby\" }http://www.ruby\-lang.org/en/ +.fi + +.BR +.B resulting output: + +.BR +[ tux.png ] + +.BR +tux.png 64x80 \"Gnu/Linux \- a better way\" + +.BR +[ \ ruby_logo \ (png \ missing) \ ] \ [^20] + +.BR +GnuDebianLinuxRubyBetterWay.png 100x101 \"Way Better \- with Gnu/Linux, Debian +and Ruby\" + +.BR +.B linked url footnote shortcut + + +.nf + {~^ \ [text \ to \ link] }http://url.org + % maps to: { \ [text \ to \ link] }http://url.org ~{ http://url.org }~ + % which produces hyper\-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink +.fi + + +.nf + text marker *~name +.fi + +.BR +note at a heading level the same is automatically achieved by providing names +to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of +auto\-heading numbering, without further intervention. + +.SH +11.6 GROUPED TEXT + +.SH +11.6.1 TABLES + +.BR +Tables may be prepared in two either of two forms + +.BR +.B markup example: + + +.nf + table{ c3; 40; 30; 30; + This is a table + this would become column two of row one + column three of row one is here + And here begins another row + column two of row two + column three of row two, and so on + }table +.fi + +.BR +.B resulting output: + + \ [table \ omitted, \ see \ other \ document \ formats] + +.BR +a second form may be easier to work with in cases where there is not much +information in each column + +.BR +.B markup example: +[^21] + + +.nf + !_ Table 3.1: Contributors to Wikipedia, January 2001 \- June 2005 + {table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 + Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 + Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 + Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 + No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 + No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. +.fi + +.BR +.B resulting output: + +.BR +.B Table 3.1: Contributors to Wikipedia, January 2001 \- June 2005 + + \ [table \ omitted, \ see \ other \ document \ formats] + +.BR +* Contributed at least ten times; ** at least 5 times in last month; *** more +than 100 times in last month. + +.SH +11.6.2 POEM + +.BR +.B basic markup: + + +.nf + poem{ + Your poem here + }poem + Each verse in a poem is given a separate object number. +.fi + +.BR +.B markup example: + + +.nf + poem{ + \'Fury said to a + mouse, That he + met in the + house, + \"Let us + both go to + law: I will + prosecute + YOU. \-\-Come, + I\'ll take no + denial; We + must have a + trial: For + really this + morning I\'ve + nothing + to do.\" + Said the + mouse to the + cur, \"Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath.\" + \"I\'ll be + judge, I\'ll + be jury,\" + Said + cunning + old Fury: + \"I\'ll + try the + whole + cause, + and + condemn + you + to + death.\"\' + }poem +.fi + +.BR +.B resulting output: + + + \'Fury said to a +.P + mouse, That he +.P + met in the +.P + house, +.P + \"Let us +.P + both go to +.P + law: I will +.P + prosecute +.P + YOU. \-\-Come, +.P + I\'ll take no +.P + denial; We +.P + must have a +.P + trial: For +.P + really this +.P + morning I\'ve +.P + nothing +.P + to do.\" +.P + Said the +.P + mouse to the +.P + cur, \"Such +.P + a trial, +.P + dear Sir, +.P + With +.P + no jury +.P + or judge, +.P + would be +.P + wasting +.P + our +.P + breath.\" +.P + \"I\'ll be +.P + judge, I\'ll +.P + be jury,\" +.P + Said +.P + cunning +.P + old Fury: +.P + \"I\'ll +.P + try the +.P + whole +.P + cause, +.P + and +.P + condemn +.P + you +.P + to +.P + death.\"\' +.P + +.SH +11.6.3 GROUP + +.BR +.B basic markup: + + +.nf + group{ + Your grouped text here + }group + A group is treated as an object and given a single object number. +.fi + +.BR +.B markup example: + + +.nf + group{ + \'Fury said to a + mouse, That he + met in the + house, + \"Let us + both go to + law: I will + prosecute + YOU. \-\-Come, + I\'ll take no + denial; We + must have a + trial: For + really this + morning I\'ve + nothing + to do.\" + Said the + mouse to the + cur, \"Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath.\" + \"I\'ll be + judge, I\'ll + be jury,\" + Said + cunning + old Fury: + \"I\'ll + try the + whole + cause, + and + condemn + you + to + death.\"\' + }group +.fi + +.BR +.B resulting output: + + + \'Fury said to a +.P + mouse, That he +.P + met in the +.P + house, +.P + \"Let us +.P + both go to +.P + law: I will +.P + prosecute +.P + YOU. \-\-Come, +.P + I\'ll take no +.P + denial; We +.P + must have a +.P + trial: For +.P + really this +.P + morning I\'ve +.P + nothing +.P + to do.\" +.P + Said the +.P + mouse to the +.P + cur, \"Such +.P + a trial, +.P + dear Sir, +.P + With +.P + no jury +.P + or judge, +.P + would be +.P + wasting +.P + our +.P + breath.\" +.P + \"I\'ll be +.P + judge, I\'ll +.P + be jury,\" +.P + Said +.P + cunning +.P + old Fury: +.P + \"I\'ll +.P + try the +.P + whole +.P + cause, +.P + and +.P + condemn +.P + you +.P + to +.P + death.\"\' +.P + +.SH +11.6.4 CODE + +.BR +Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of +.B SiSU +markup. You cannot however use code tags to escape code tags. They are +however used in the same way as group or poem tags. + +.BR +A code\-block is treated as an object and given a single object number. \ [an \ +option \ to \ number \ each \ line \ of \ code \ may \ be \ considered \ at \ +some \ later \ time] + +.BR +.B use of code tags instead of poem compared, resulting output: + + +.nf + \'Fury said to a + mouse, That he + met in the + house, + \"Let us + both go to + law: I will + prosecute + YOU. \-\-Come, + I\'ll take no + denial; We + must have a + trial: For + really this + morning I\'ve + nothing + to do.\" + Said the + mouse to the + cur, \"Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath.\" + \"I\'ll be + judge, I\'ll + be jury,\" + Said + cunning + old Fury: + \"I\'ll + try the + whole + cause, + and + condemn + you + to + death.\"\' +.fi + +.SH +12. COMPOSITE DOCUMENTS MARKUP +.BR + +.BR +It is possible to build a document by creating a master document that requires +other documents. The documents required may be complete documents that could be +generated independently, or they could be markup snippets, prepared so as to be +easily available to be placed within another text. If the calling document is a +master document (built from other documents), it should be named with the +suffix +.B .ssm +Within this document you would provide information on the other documents +that should be included within the text. These may be other documents that +would be processed in a regular way, or markup bits prepared only for inclusion +within a master document +.B .sst +regular markup file, or +.B .ssi +(insert/information) A secondary file of the composite document is built +prior to processing with the same prefix and the suffix +.B ._sst + +.BR +basic markup for importing a document into a master document + + +.nf + << |filename1.sst|@|^| + << |filename2.ssi|@|^| +.fi + +.BR +The form described above should be relied on. Within the Vim editor it results +in the text thus linked becoming hyperlinked to the document it is calling in +which is convenient for editing. Alternative markup for importation of +documents under consideration, and occasionally supported have been. + + +.nf + r{filename} + {filename.ssi}require + << {filename.ssi} + % using textlink alternatives + |filename.ssi|@|^|require + << |filename.ssi|@|^| + % using thlnk alternatives + require + << +.fi + +.SH +MARKUP SYNTAX HISTORY +.BR + +.SH +13. NOTES RELATED TO FILES\-TYPES AND MARKUP SYNTAX +.BR + +.BR +0.38 is substantially current, depreciated 0.16 supported, though file names +were changed at 0.37 + +.BR +.B 0.52 +(2007w14/6) declared document type identifier at start of text/document: + +.BR + .B SiSU +0.52 + +.BR +or, backward compatible using the comment marker: + +.BR + % +.B SiSU +0.38 + +.BR +variations include \' +.B SiSU +(text|master|insert) \ [version]\' and \'sisu\-[version]\' + +.BR +.B 0.51 +(2007w13/6) skins changed (simplified), markup unchanged + +.BR +.B 0.42 +(2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author + +.BR +.B 0.38 +(2006w15/7) introduced new/alternative notation for headers, e.g. @title: +(instead of 0~title), and accompanying document structure markup, +:A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + +.BR +.B 0.37 +(2006w09/7) introduced new file naming convention, .sst (text), .ssm +(master), .ssi (insert), markup syntax unchanged + +.BR +.B 0.35 +(2005w52/3) sisupod, zipped content file introduced + +.BR +.B 0.23 +(2005w36/2) utf\-8 for markup file + +.BR +.B 0.22 +(2005w35/3) image dimensions may be omitted if rmagick is available to be +relied upon + +.BR +.B 0.20.4 +(2005w33/4) header 0~links + +.BR +.B 0.16 +(2005w25/2) substantial changes introduced to make markup cleaner, header +0~title type, and headings \ [1\-6]~ introduced, also percentage sign (%) at +start of a text line as comment marker + +.SH +14. SISU FILETYPES +.BR + +.BR +.B SiSU +has plaintext and binary filetypes, and can process either type of document. + +.SH +14.1 .SST .SSM .SSI MARKED UP PLAIN TEXT + +.BR +.B SiSU +documents are prepared as plain\-text (utf\-8) files with +.B SiSU +markup. They may make reference to and contain images (for example), which +are stored in the directory beneath them _sisu/image. +.B SiSU +plaintext markup files are of three types that may be distinguished by the +file extension used: regular text .sst; master documents, composite documents +that incorporate other text, which can be any regular text or text insert; and +inserts the contents of which are like regular text except these are marked +.ssi and are not processed. + +.BR +.B SiSU +processing can be done directly against a sisu documents; which may be +located locally or on a remote server for which a url is provided. + +.BR +.B SiSU +source markup can be shared with the command: + +.BR + sisu \-s \ [filename] + +.SH +14.1.1 SISU TEXT \- REGULAR FILES (.SST) + +.BR +The most common form of document in +.B SiSU +, see the section on +.B SiSU +markup. + +.BR + + +.BR + + +.SH +14.1.2 SISU MASTER FILES (.SSM) + +.BR +Composite documents which incorporate other +.B SiSU +documents which may be either regular +.B SiSU +text .sst which may be generated independently, or inserts prepared solely +for the purpose of being incorporated into one or more master documents. + +.BR +The mechanism by which master files incorporate other documents is described as +one of the headings under under +.B SiSU +markup in the +.B SiSU +manual. + +.BR +Note: Master documents may be prepared in a similar way to regular documents, +and processing will occur normally if a .sst file is renamed .ssm without +requiring any other documents; the .ssm marker flags that the document may +contain other documents. + +.BR +Note: a secondary file of the composite document is built prior to processing +with the same prefix and the suffix ._sst \ [^22] + +.BR + + +.BR + + +.SH +14.1.3 SISU INSERT FILES (.SSI) + +.BR +Inserts are documents prepared solely for the purpose of being incorporated +into one or more master documents. They resemble regular +.B SiSU +text files except they are ignored by the +.B SiSU +processor. Making a file a .ssi file is a quick and convenient way of +flagging that it is not intended that the file should be processed on its own. + +.SH +14.2 SISUPOD, ZIPPED BINARY CONTAINER (SISUPOD.ZIP, .SSP) + +.BR +A sisupod is a zipped +.B SiSU +text file or set of +.B SiSU +text files and any associated images that they contain (this will be extended +to include sound and multimedia\-files) + +.BR +.B SiSU +plaintext files rely on a recognised directory structure to find contents +such as images associated with documents, but all images for example for all +documents contained in a directory are located in the sub\-directory +_sisu/image. Without the ability to create a sisupod it can be inconvenient to +manually identify all other files associated with a document. A sisupod +automatically bundles all associated files with the document that is turned +into a pod. + +.BR +The structure of the sisupod is such that it may for example contain a single +document and its associated images; a master document and its associated +documents and anything else; or the zipped contents of a whole directory of +prepared +.B SiSU +documents. + +.BR +The command to create a sisupod is: + +.BR + sisu \-S \ [filename] + +.BR +Alternatively, make a pod of the contents of a whole directory: + +.BR + sisu \-S + +.BR +.B SiSU +processing can be done directly against a sisupod; which may be located +locally or on a remote server for which a url is provided. + +.BR + + +.BR + + +.SH +15. EXPERIMENTAL ALTERNATIVE INPUT REPRESENTATIONS +.BR + +.SH +15.1 ALTERNATIVE XML + +.BR +.B SiSU +offers alternative XML input representations of documents as a proof of +concept, experimental feature. They are however not strictly maintained, and +incomplete and should be handled with care. + +.BR +.B convert from sst to simple xml representations (sax, dom and node): + +.BR + sisu \-\-to\-sax \ [filename/wildcard] or sisu \-\-to\-sxs \ + [filename/wildcard] + +.BR + sisu \-\-to\-dom \ [filename/wildcard] or sisu \-\-to\-sxd \ + [filename/wildcard] + +.BR + sisu \-\-to\-node \ [filename/wildcard] or sisu \-\-to\-sxn \ + [filename/wildcard] + +.BR +.B convert to sst from any sisu xml representation (sax, dom and node): + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +15.1.1 XML SAX REPRESENTATION + +.BR +To convert from sst to simple xml (sax) representation: + +.BR + sisu \-\-to\-sax \ [filename/wildcard] or sisu \-\-to\-sxs \ + [filename/wildcard] + +.BR +To convert from any sisu xml representation back to sst + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +15.1.2 XML DOM REPRESENTATION + +.BR +To convert from sst to simple xml (dom) representation: + +.BR + sisu \-\-to\-dom \ [filename/wildcard] or sisu \-\-to\-sxd \ + [filename/wildcard] + +.BR +To convert from any sisu xml representation back to sst + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +15.1.3 XML NODE REPRESENTATION + +.BR +To convert from sst to simple xml (node) representation: + +.BR + sisu \-\-to\-node \ [filename/wildcard] or sisu \-\-to\-sxn \ + [filename/wildcard] + +.BR +To convert from any sisu xml representation back to sst + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +16. CONFIGURATION +.BR + +.SH +16.1 DETERMINING THE CURRENT CONFIGURATION + +.BR +Information on the current configuration of +.B SiSU +should be available with the help command: + +.BR + sisu \-v + +.BR +which is an alias for: + +.BR + sisu \-\-help env + +.BR +Either of these should be executed from within a directory that contains sisu +markup source documents. + +.SH +16.2 CONFIGURATION FILES (CONFIG.YML) + +.BR +.B SiSU +configration parameters are adjusted in the configuration file, which can be +used to override the defaults set. This includes such things as which directory +interim processing should be done in and where the generated output should be +placed. + +.BR +The +.B SiSU +configuration file is a yaml file, which means indentation is significant. + +.BR +.B SiSU +resource configuration is determined by looking at the following files if +they exist: + +.BR + ./_sisu/sisurc.yml + +.BR + ~/.sisu/sisurc.yml + +.BR + /etc/sisu/sisurc.yml + +.BR +The search is in the order listed, and the first one found is used. + +.BR +In the absence of instructions in any of these it falls back to the internal +program defaults. + +.BR +Configuration determines the output and processing directories and the database +access details. + +.BR +If +.B SiSU +is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + +.SH +17. SKINS +.BR + +.BR +Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +.B Within the skin directory +are the following the default sub\-directories for document skins: + +.BR + ./skin/doc + +.BR + ./skin/dir + +.BR + ./skin/site + +.BR +A skin is placed in the appropriate directory and the file named skin_[name].rb + +.BR +The skin itself is a ruby file which modifies the default appearances set in +the program. + +.SH +17.1 DOCUMENT SKIN + +.BR +Documents take on a document skin, if the header of the document specifies a +skin to be used. + + +.nf + @skin: skin_united_nations +.fi + +.SH +17.2 DIRECTORY SKIN + +.BR +A directory may be mapped on to a particular skin, so all documents within that +directory take on a particular appearance. If a skin exists in the skin/dir +with the same name as the document directory, it will automatically be used for +each of the documents in that directory, (except where a document specifies the +use of another skin, in the skin/doc directory). + +.BR +A personal habit is to place all skins within the doc directory, and symbolic +links as needed from the site, or dir directories as required. + +.SH +17.3 SITE SKIN + +.BR +A site skin, modifies the program default skin. + +.SH +17.4 SAMPLE SKINS + +.BR +With +.B SiSU +installed sample skins may be found in: + +.BR + /etc/sisu/skin/doc and + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + +.BR +(or equivalent directory) and if sisu\-markup\-samples is installed also under: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/non\-free/_sisu/skin/doc + +.BR +Samples of list.yml and promo.yml (which are used to create the right column +list) may be found in: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent + directory) + +.SH +18. CSS \- CASCADING STYLE SHEETS (FOR HTML, XHTML AND XML) +.BR + +.BR +CSS files to modify the appearance of +.B SiSU +html, XHTML or XML may be placed in the configuration directory: ./_sisu/css; +~/.sisu/css or; /etc/sisu/css and these will be copied to the output +directories with the command sisu \-CC. + +.BR +The basic CSS file for html output is html.css, placing a file of that name in +directory _sisu/css or equivalent will result in the default file of that name +being overwritten. + +.BR +HTML: html.css + +.BR +XML DOM: dom.css + +.BR +XML SAX: sax.css + +.BR +XHTML: xhtml.css + +.BR +The default homepage may use homepage.css or html.css + +.BR +Under consideration is to permit the placement of a CSS file with a different +name in directory _sisu/css directory or equivalent, and change the default CSS +file that is looked for in a skin.[^23] + +.SH +19. ORGANISING CONTENT +.BR + +.SH +19.1 DIRECTORY STRUCTURE AND MAPPING + +.BR +The output directory root can be set in the sisurc.yml file. Under the root, +subdirectories are made for each directory in which a document set resides. If +you have a directory named poems or conventions, that directory will be created +under the output directory root and the output for all documents contained in +the directory of a particular name will be generated to subdirectories beneath +that directory (poem or conventions). A document will be placed in a +subdirectory of the same name as the document with the filetype identifier +stripped (.sst .ssm) + +.BR +The last part of a directory path, representing the sub\-directory in which a +document set resides, is the directory name that will be used for the output +directory. This has implications for the organisation of document collections +as it could make sense to place documents of a particular subject, or type +within a directory identifying them. This grouping as suggested could be by +subject (sales_law, english_literature); or just as conveniently by some other +classification (X University). The mapping means it is also possible to place +in the same output directory documents that are for organisational purposes +kept separately, for example documents on a given subject of two different +institutions may be kept in two different directories of the same name, under a +directory named after each institution, and these would be output to the same +output directory. Skins could be associated with each institution on a +directory basis and resulting documents will take on the appropriate different +appearance. + +.SH +19.2 ORGANISING CONTENT + +.SH +20. HOMEPAGES +.BR + +.BR +.B SiSU +is about the ability to auto\-generate documents. Home pages are regarded as +custom built items, and are not created by +.B SiSU +. More accurately, +.B SiSU +has a default home page, which will not be appropriate for use with other +sites, and the means to provide your own home page instead in one of two ways +as part of a site\'s configuration, these being: + +.BR +1. through placing your home page and other custom built documents in the +subdirectory _sisu/home/ (this probably being the easier and more convenient +option) + +.BR +2. through providing what you want as the home page in a skin, + +.BR +Document sets are contained in directories, usually organised by site or +subject. Each directory can/should have its own homepage. See the section on +directory structure and organisation of content. + +.SH +20.1 HOME PAGE AND OTHER CUSTOM BUILT PAGES IN A SUB\-DIRECTORY + +.BR +Custom built pages, including the home page index.html may be placed within the +configuration directory _sisu/home/ in any of the locations that is searched +for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there +they are copied to the root of the output directory with the command: + +.BR + sisu \-CC + +.SH +20.2 HOME PAGE WITHIN A SKIN + +.BR +Skins are described in a separate section, but basically are a file written in +the programming language +.B Ruby +that may be provided to change the defaults that are provided with sisu with +respect to individual documents, a directories contents or for a site. + +.BR +If you wish to provide a homepage within a skin the skin should be in the +directory _sisu/skin/dir and have the name of the directory for which it is to +become the home page. Documents in the directory commercial_law would have the +homepage modified in skin_commercial law.rb; or the directory poems in +skin_poems.rb + + +.nf + class Home + def homepage + # place the html content of your homepage here, this will become index.html + < + + +

this is my new homepage.

+
+ + HOME + end + end +.fi + +.SH +21. MARKUP AND OUTPUT EXAMPLES +.BR + +.SH +21.1 MARKUP EXAMPLES + +.BR +Current markup examples and document output samples are provided at + + +.BR +Some markup with syntax highlighting may be found under + but is not as up to date. + +.BR +For some documents hardly any markup at all is required at all, other than a +header, and an indication that the levels to be taken into account by the +program in generating its output are. + +.SH +22. SISU SEARCH \- INTRODUCTION +.BR + +.BR +.B SiSU +output can easily and conveniently be indexed by a number of standalone +indexing tools, such as Lucene, Hyperestraier. + +.BR +Because the document structure of sites created is clearly defined, and the +text object citation system is available hypothetically at least, for all forms +of output, it is possible to search the sql database, and either read results +from that database, or just as simply map the results to the html output, which +has richer text markup. + +.BR +In addition to this +.B SiSU +has the ability to populate a relational sql type database with documents at +an object level, with objects numbers that are shared across different output +types, which make them searchable with that degree of granularity. Basically, +your match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in various +output formats. + +.SH +23. SQL +.BR + +.SH +23.1 POPULATING SQL TYPE DATABASES + +.BR +.B SiSU +feeds sisu markupd documents into sql type databases PostgreSQL[^24] and/or +SQLite[^25] database together with information related to document structure. + +.BR +This is one of the more interesting output forms, as all the structural data of +the documents are retained (though can be ignored by the user of the database +should they so choose). All site texts/documents are (currently) streamed to +four tables: + +.BR + * one containing semantic (and other) headers, including, title, author, + subject, (the Dublin Core...); + +.BR + * another the substantive texts by individual \"paragraph\" (or object) \- + along with structural information, each paragraph being identifiable by its + paragraph number (if it has one which almost all of them do), and the + substantive text of each paragraph quite naturally being searchable (both in + formatted and clean text versions for searching); and + +.BR + * a third containing endnotes cross\-referenced back to the paragraph from + which they are referenced (both in formatted and clean text versions for + searching). + +.BR + * a fourth table with a one to one relation with the headers table contains + full text versions of output, eg. pdf, html, xml, and ascii. + +.BR +There is of course the possibility to add further structures. + +.BR +At this level +.B SiSU +loads a relational database with documents chunked into objects, their +smallest logical structurally constituent parts, as text objects, with their +object citation number and all other structural information needed to construct +the document. Text is stored (at this text object level) with and without +elementary markup tagging, the stripped version being so as to facilitate ease +of searching. + +.BR +Being able to search a relational database at an object level with the +.B SiSU +citation system is an effective way of locating content generated by +.B SiSU +. As individual text objects of a document stored (and indexed) together with +object numbers, and all versions of the document have the same numbering, +complex searches can be tailored to return just the locations of the search +results relevant for all available output formats, with live links to the +precise locations in the database or in html/xml documents; or, the structural +information provided makes it possible to search the full contents of the +database and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make use of +that as well). + +.SH +24. POSTGRESQL +.BR + +.SH +24.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +postgresql dependency package + +.SH +24.2 DESCRIPTION + +.BR +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for +.B SiSU +to populate a postgresql database, this being part of +.B SiSU +\- man sisu). + +.SH +24.3 SYNOPSIS + +.BR + sisu \-D \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-D \-\-pg \-\-[instruction] \ [filename/wildcard \ if \ required] + +.SH +24.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-D or \-\-pgsql +may be used interchangeably. + +.SH +24.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-pgsql \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (postgresql) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-D \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-D \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-D \ \-\-Dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-D \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +24.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-D \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + +.TP +.B \ sisu \ \-D \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-D \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from postgresql database. + +.SH +25. SQLITE +.BR + +.SH +25.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +25.2 DESCRIPTION + +.BR +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to populate an sqlite database, this being part of +.B SiSU +\- man sisu). + +.SH +25.3 SYNOPSIS + +.BR + sisu \-d \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-d \-\-(sqlite|pg) \-\-[instruction] \ [filename/wildcard \ if \ + required] + +.SH +25.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-d or \-\-sqlite +may be used interchangeably. + +.SH +25.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-sqlite \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (sqlite) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-d \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-d \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-d \ \-\-dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-d \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +25.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-d \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + +.TP +.B \ sisu \ \-d \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-d \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from sqlite database. + +.SH +26. INTRODUCTION +.BR + +.SH +26.1 SEARCH \- DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, +INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) + +.BR +Sample search frontend \ [^26] A small database and +sample query front\-end (search from) that makes use of the citation system, +.I object citation numbering +to demonstrates functionality.[^27] + +.BR +.B SiSU +can provide information on which documents are matched and at what locations +within each document the matches are found. These results are relevant across +all outputs using object citation numbering, which includes html, XML, LaTeX, +PDF and indeed the SQL database. You can then refer to one of the other outputs +or in the SQL database expand the text within the matched objects (paragraphs) +in the documents matched. + +.BR +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^28] + +.TP +.B \ sisu \ \-F \ \-\-webserv\-webrick +\ builds \ a \ cgi \ web \ search \ frontend \ for \ the \ database \ created +\ + +.BR +The following is feedback on the setup on a machine provided by the help +command: + +.BR + sisu \-\-help sql + + +.nf + Postgresql + user: ralph + current db set: SiSU_sisu + port: 5432 + dbi connect: DBI:Pg:database=SiSU_sisu;port=5432 + sqlite + current db set: /home/ralph/sisu_www/sisu/sisu_sqlite.db + dbi connect DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db +.fi + +.BR +Note on databases built + +.BR +By default, \ [unless \ otherwise \ specified] databases are built on a +directory basis, from collections of documents within that directory. The name +of the directory you choose to work from is used as the database name, i.e. if +you are working in a directory called /home/ralph/ebook the database SiSU_ebook +is used. \ [otherwise \ a \ manual \ mapping \ for \ the \ collection \ is \ +necessary] + +.SH +26.2 SEARCH FORM + +.TP +.B \ sisu \ \-F +\ generates \ a \ sample \ search \ form, \ which \ must \ be \ copied \ to \ +the \ web\-server \ cgi \ directory \ + +.TP +.B \ sisu \ \-F \ \-\-webserv\-webrick +\ generates \ a \ sample \ search \ form \ for \ use \ with \ the \ webrick \ +server, \ which \ must \ be \ copied \ to \ the \ web\-server \ cgi \ directory +\ + +.TP +.B \ sisu \ \-Fv +\ as \ above, \ and \ provides \ some \ information \ on \ setting \ up \ +hyperestraier \ + +.TP +.B \ sisu \ \-W +\ starts \ the \ webrick \ server \ which \ should \ be \ available \ +wherever \ sisu \ is \ properly \ installed \ + +.BR +The generated search form must be copied manually to the webserver directory as +instructed + +.SH +27. HYPERESTRAIER +.BR + +.BR +See the documentation for hyperestraier: + +.BR + + +.BR + /usr/share/doc/hyperestraier/index.html + +.BR + man estcmd + +.BR +on sisu_hyperestraier: + +.BR + man sisu_hyperestraier + +.BR + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + +.BR +NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + +.BR +(A) to generate the index within the webserver directory to be indexed: + +.BR + estcmd gather \-sd \ [index \ name] \ [directory \ path \ to \ index] + +.BR +the following are examples that will need to be tailored according to your +needs: + +.BR + cd /home/ralph/sisu_www + +.BR + estcmd gather \-sd casket /home/ralph/sisu_www + +.BR +you may use the \'find\' command together with \'egrep\' to limit indexing to +particular document collection directories within the web server directory: + +.BR + find /home/ralph/sisu_www \-type f | egrep + \'/home/ralph/sisu_www/sisu/.+?.html$\' |estcmd gather \-sd casket \- + +.BR +Check which directories in the webserver/output directory (~/sisu_www or +elsewhere depending on configuration) you wish to include in the search index. + +.BR +As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also be +desirable to exclude files \'plain.txt\', \'toc.html\' and +\'concordance.html\', as these duplicate information held in other html output +e.g. + +.BR + find /home/ralph/sisu_www \-type f | egrep + \'/sisu_www/(sisu|bookmarks)/.+?.html$\' | egrep \-v + \'(doc|concordance).html$\' |estcmd gather \-sd casket \- + +.BR +from your current document preparation/markup directory, you would construct a +rune along the following lines: + +.BR + find /home/ralph/sisu_www \-type f | egrep \'/home/ralph/sisu_www/([specify \ + first \ directory \ for \ inclusion]|[specify \ second \ directory \ for \ + inclusion]|[another \ directory \ for \ inclusion? \ ...])/.+?.html$\' | + egrep \-v \'(doc|concordance).html$\' |estcmd gather \-sd + /home/ralph/sisu_www/casket \- + +.BR +(B) to set up the search form + +.BR +(i) copy estseek.cgi to your cgi directory and set file permissions to 755: + +.BR + sudo cp \-vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi\-bin + +.BR + sudo chmod \-v 755 /usr/lib/cgi\-bin/estseek.cgi + +.BR + sudo cp \-v /usr/share/hyperestraier/estseek.* /usr/lib/cgi\-bin + +.BR + \ [see \ estraier \ documentation \ for \ paths] + +.BR +(ii) edit estseek.conf, with attention to the lines starting \'indexname:\' and +\'replace:\': + +.BR + indexname: /home/ralph/sisu_www/casket + +.BR + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + +.BR + replace: /index.html?${{!}}/ + +.BR +(C) to test using webrick, start webrick: + +.BR + sisu \-W + +.BR +and try open the url: + +.SH +28. SISU_WEBRICK +.BR + +.SH +28.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system + +.SH +28.2 SYNOPSIS + +.BR +sisu_webrick \ [port] + +.BR +or + +.BR +sisu \-W \ [port] + +.SH +28.3 DESCRIPTION + +.BR +sisu_webrick is part of +.B SiSU +(man sisu) sisu_webrick starts +.B Ruby +\'s Webrick web\-server and points it to the directories to which +.B SiSU +output is written, providing a list of these directories (assuming +.B SiSU +is in use and they exist). + +.BR +The default port for sisu_webrick is set to 8081, this may be modified in the +yaml file: ~/.sisu/sisurc.yml a sample of which is provided as +/etc/sisu/sisurc.yml (or in the equivalent directory on your system). + +.SH +28.4 SUMMARY OF MAN PAGE + +.BR +sisu_webrick, may be started on it\'s own with the command: sisu_webrick \ +[port] or using the sisu command with the \-W flag: sisu \-W \ [port] + +.BR +where no port is given and settings are unchanged the default port is 8081 + +.SH +28.5 DOCUMENT PROCESSING COMMAND FLAGS + +.BR +sisu \-W \ [port] starts +.B Ruby +Webrick web\-server, serving +.B SiSU +output directories, on the port provided, or if no port is provided and the +defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + +.SH +28.6 FURTHER INFORMATION + +.BR +For more information on +.B SiSU +see: + +.BR +or man sisu + +.SH +28.7 AUTHOR + +.BR +Ralph Amissah or + +.SH +28.8 SEE ALSO + +.BR + sisu(1) + +.BR + sisu_vim(7) + +.BR + sisu(8) + +.SH +29. REMOTE SOURCE DOCUMENTS +.BR + +.BR +.B SiSU +processing instructions can be run against remote source documents by +providing the url of the documents against which the processing instructions +are to be carried out. The remote +.B SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm or; +zipped sisu files, sisupod.zip or filename.ssp + +.BR +.B .sst / .ssm \- sisu text files + +.BR +.B SiSU +can be run against source text files on a remote machine, provide the +processing instruction and the url. The source file and any associated parts +(such as images) will be downloaded and generated locally. + + +.nf + sisu \-3 http://[provide \ url \ to \ valid \ .sst \ or \ .ssm \ file] +.fi + +.BR +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + +.BR +NOTE: to set up a remote machine to serve +.B SiSU +documents in this way, images should be in the directory relative to the +document source ../_sisu/image + +.BR +.B sisupod \- zipped sisu files + +.BR +A sisupod is the zipped content of a sisu marked up text or texts and any other +associated parts to the document such as images. + +.BR +.B SiSU +can be run against a sisupod on a (local or) remote machine, provide the +processing instruction and the url, the sisupod will be downloaded and the +documents it contains generated locally. + + +.nf + sisu \-3 http://[provide \ url \ to \ valid \ sisupod.zip \ or \ .ssp \ file] +.fi + +.BR +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + +.SH +REMOTE DOCUMENT OUTPUT +.BR + +.SH +30. REMOTE OUTPUT +.BR + +.BR +Once properly configured +.B SiSU +output can be automatically posted once generated to a designated remote +machine using either rsync, or scp. + +.BR +In order to do this some ssh authentication agent and keychain or similar tool +will need to be configured. Once that is done the placement on a remote host +can be done seamlessly with the \-r (for scp) or \-R (for rsync) flag, which +may be used in conjunction with other processing flags, e.g. + + +.nf + sisu \-3R sisu_remote.sst +.fi + +.SH +30.1 COMMANDS + +.TP +.B \ \-R \ \ [filename/wildcard] +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Note the behavior of rsync +different if \-R is used with other flags from if used alone. Alone the rsync +\-\-delete parameter is sent, useful for cleaning the remote directory (when +\-R is used together with other flags, it is not). Also see \-r + +.TP +.B \ \-r \ \ [filename/wildcard] +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Also see \-R + +.SH +30.2 CONFIGURATION + +.BR +[expand \ on \ the \ setting \ up \ of \ an \ ssh\-agent \ / \ keychain] + +.SH +31. REMOTE SERVERS +.BR + +.BR +As +.B SiSU +is generally operated using the command line, and works within a Unix type +environment, +.B SiSU +the program and all documents can just as easily be on a remote server, to +which you are logged on using a terminal, and commands and operations would be +pretty much the same as they would be on your local machine. + +.SH +32. QUICKSTART \- GETTING STARTED HOWTO +.BR + +.SH +32.1 INSTALLATION + +.BR +Installation is currently most straightforward and tested on the +.B Debian +platform, as there are packages for the installation of sisu and all +requirements for what it does. + +.SH +32.1.1 DEBIAN INSTALLATION + +.BR +.B SiSU +is available directly from the +.B Debian +Sid and testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + +.nf + aptitude update + aptitude install sisu\-complete +.fi + +.BR +The following /etc/apt/sources.list setting permits the download of additional +markup samples: + + +.nf + #/etc/apt/sources.list + deb http://ftp.fi.debian.org/debian/ unstable main non\-free contrib + deb\-src http://ftp.fi.debian.org/debian/ unstable main non\-free contrib + d +.fi + +.BR +The aptitude commands become: + + +.nf + aptitude update + aptitude install sisu\-complete sisu\-markup\-samples +.fi + +.BR +If there are newer versions of +.B SiSU +upstream of the +.B Debian +archives, they will be available by adding the following to your +/etc/apt/sources.list + + +.nf + #/etc/apt/sources.list + deb http://www.jus.uio.no/sisu/archive unstable main non\-free + deb\-src http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +repeat the aptitude commands + + +.nf + aptitude update + aptitude install sisu\-complete sisu\-markup\-samples +.fi + +.BR +Note however that it is not necessary to install sisu\-complete if not all +components of sisu are to be used. Installing just the package sisu will +provide basic functionality. + +.SH +32.1.2 RPM INSTALLATION + +.BR +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + +.BR +They may be downloaded from: + +.BR + + +.BR +as root type: + +.BR + rpm \-i \ [rpm \ package \ name] + +.SH +32.1.3 INSTALLATION FROM SOURCE + +.BR +To install +.B SiSU +from source check information at: + +.BR + + +.BR +* download the source package + +.BR +* Unpack the source + +.BR +Two alternative modes of installation from source are provided, setup.rb (by +Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the +first steps are the same, download and unpack the source file: + +.BR +For basic use +.B SiSU +is only dependent on the programming language in which it is written +.B Ruby +, and +.B SiSU +will be able to generate html, various XMLs, including ODF (and will also +produce LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball does not +take care of, for things like using a database (postgresql or sqlite)[^29] or +converting LaTeX to pdf. + +.BR +.B setup.rb + +.BR +This is a standard ruby installer, using setup.rb is a three step process. In +the root directory of the unpacked +.B SiSU +as root type: + + +.nf + ruby setup.rb config + ruby setup.rb setup + #[and \ as \ root:] + ruby setup.rb install +.fi + +.BR +further information on setup.rb is available from: + +.BR + + +.BR + + +.BR +.B \"install\" + +.BR +The \"install\" file provided is an installer prepared using \"rant\". In the +root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby install base + +.BR +or for a more complete installation: + +.BR + ruby install + +.BR +or + +.BR + ruby install base + +.BR +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex\-extra are not taken care of for you. + +.BR +Further information on \"rant\" is available from: + +.BR + + +.BR + + +.BR +For a list of alternative actions you may type: + +.BR + ruby install help + +.BR + ruby install \-T + +.SH +32.2 TESTING SISU, GENERATING OUTPUT + +.BR +To check which version of sisu is installed: + +.BR +sisu \-v + +.BR +Depending on your mode of installation one or a number of markup sample files +may be found either in the directory: + +.BR +... + +.BR +or + +.BR +... + +.BR +change directory to the appropriate one: + +.BR +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.SH +32.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF + +.BR +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + +.BR +sisu \-NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +this will generate html including a concordance file, opendocument text format, +plaintext, XHTML and various forms of XML, and OpenDocument text + +.SH +32.2.2 LATEX / PDF + +.BR +Assuming a LaTeX engine such as tetex or texlive is installed with the required +modules (done automatically on selection of sisu\-pdf in +.B Debian +) + +.BR +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + +.BR +sisu \-pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +sisu \-3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +should generate most available output formats: html including a concordance +file, opendocument text format, plaintext, XHTML and various forms of XML, and +OpenDocument text and pdf + +.SH +32.2.3 RELATIONAL DATABASE \- POSTGRESQL, SQLITE + +.BR +Relational databases need some setting up \- you must have permission to create +the database and write to it when you run sisu. + +.BR +Assuming you have the database installed and the requisite permissions + +.BR +sisu \-\-sqlite \-\-recreate + +.BR +sisu \-\-sqlite \-v \-\-import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +sisu \-\-pgsql \-\-recreate + +.BR +sisu \-\-pgsql \-v \-\-import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.SH +32.3 GETTING HELP + +.SH +32.3.1 THE MAN PAGES + +.BR +Type: + +.BR + man sisu + +.BR +The man pages are also available online, though not always kept as up to date +as within the package itself: + +.BR +* sisu.1 \ [^30] + +.BR +* sisu.8 \ [^31] + +.BR +* man directory \ [^32] + +.SH +32.3.2 BUILT IN HELP + +.BR +sisu \-\-help + +.BR +sisu \-\-help \-\-env + +.BR +sisu \-\-help \-\-commands + +.BR +sisu \-\-help \-\-markup + +.SH +32.3.3 THE HOME PAGE + +.BR + + +.BR + + +.SH +32.4 MARKUP SAMPLES + +.BR +A number of markup samples (along with output) are available off: + +.BR + + +.BR +Additional markup samples are packaged separately in the file: + +.BR +.B * + +.BR +On +.B Debian +they are available in non\-free[^33] to include them it is necessary to +include non\-free in your /etc/apt/source.list or obtain them from the sisu +home site. + +.SH +33. EDITOR FILES, SYNTAX HIGHLIGHTING +.BR + +.BR +The directory: + +.BR + ./data/sisu/conf/editor\-syntax\-etc/ + +.BR + /usr/share/sisu/conf/editor\-syntax\-etc + +.BR +contains rudimentary sisu syntax highlighting files for: + +.BR +* (g)vim + +.BR + package: sisu\-vim + +.BR +status: largely done + +.BR + there is a vim syntax highlighting and folds component + +.BR +* gedit + +.BR +* gobby + +.BR + file: sisu.lang + +.BR +place in: + +.BR + /usr/share/gtksourceview\-1.0/language\-specs + +.BR +or + +.BR + ~/.gnome2/gtksourceview\-1.0/language\-specs + +.BR + status: very basic syntax highlighting + +.BR + comments: this editor features display line wrap and is used by Goby! + +.BR +* nano + +.BR + file: nanorc + +.BR +save as: + +.BR + ~/.nanorc + +.BR + status: basic syntax highlighting + +.BR + comments: assumes dark background; no display line\-wrap; does line breaks + +.BR +* diakonos (an editor written in ruby) + +.BR +file: diakonos.conf + +.BR +save as: + +.BR + ~/.diakonos/diakonos.conf + +.BR +includes: + +.BR + status: basic syntax highlighting + +.BR +comments: assumes dark background; no display line\-wrap + +.BR +* kate & kwrite + +.BR + file: sisu.xml + +.BR + place in: + +.BR + /usr/share/apps/katepart/syntax + +.BR + or + +.BR + ~/.kde/share/apps/katepart/syntax + +.BR + \ [settings::configure \ kate::{highlighting,filetypes}] + +.BR + \ [tools::highlighting::{markup,scripts}:: +.B \ SiSU +] + +.BR +* nedit + +.BR + file: sisu_nedit.pats + +.BR + nedit \-import sisu_nedit.pats + +.BR + status: a very clumsy first attempt \ [not \ really \ done] + +.BR + comments: this editor features display line wrap + +.BR +* emacs + +.BR + files: sisu\-mode.el + +.BR + to file ~/.emacs add the following 2 lines: + +.BR + (add\-to\-list \'load\-path \"/usr/share/sisu\-examples/config/syntax_hi\") + +.BR + (require \'sisu\-mode.el) + +.BR + \ [not \ done \ / \ not \ yet \ included] + +.BR +* vim & gvim + +.BR + files: + +.BR + package is the most comprehensive sisu syntax highlighting and editor + environment provided to date (is for vim/ gvim, and is separate from the + contents of this directory) + +.BR + status: this includes: syntax highlighting; vim folds; some error checking + +.BR + comments: this editor features display line wrap + +.BR +NOTE: + +.BR +[ +.B \ SiSU +\ parses \ files \ with \ long \ lines \ or \ line \ breaks, \ but, \ display +\ linewrap \ (without \ line\-breaks) \ is \ a \ convenient \ editor \ feature +\ to \ have \ for \ sisu \ markup] + +.SH +34. HELP SOURCES +.BR + +.BR +For a summary of alternative ways to get help on +.B SiSU +try one of the following: + +.BR +.B man page + +.BR + man sisu_help + +.BR +.B man2html + +.BR + + +.BR + + +.BR +.B sisu generated output \- links to html + +.BR + + +.BR + + +.BR + + +.BR +.B help sources lists + +.BR +Alternative sources for this help sources page listed here: + +.BR + man sisu_help_sources + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +34.1 MAN PAGES + +.SH +34.1.1 MAN + +.BR + man sisu + +.BR + man sisu_commands + +.BR + man 7 sisu_complete + +.BR + man sisu_configuration + +.BR + man 8 sisu_faq + +.BR + man sisu_filetypes + +.BR + man sisu_help + +.BR + man sisu_help_sources + +.BR + man 8 sisu_howto + +.BR + man sisu_introduction + +.BR + man sisu_markup + +.BR + man sisu_output_overview + +.BR + man 7 sisu_pdf + +.BR + man 7 sisu_postgresql + +.BR + man 8 sisu_quickstart + +.BR + man 8 sisu_remote + +.BR + man 8 sisu_search + +.BR + man sisu_skin + +.BR + man 7 sisu_sqlite + +.BR + man 8 sisu_syntax_highlighting + +.BR + man 7 sisu_vim + +.BR + man sisu_webrick + +.SH +34.2 SISU GENERATED OUTPUT \- LINKS TO HTML + +.BR +Note +.B SiSU +documentation is prepared in +.B SiSU +and output is available in multiple formats including amongst others html, +pdf, and odf which may be also be accessed via the html pages[^34] + +.SH +34.2.1 LOCALLY INSTALLED + +.BR + + +.BR + + +.BR + + +.BR + /usr/share/doc/sisu/sisu_manual/sisu/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + +.SH +34.2.2 WWW.SISUDOC.ORG + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +34.2.3 WWW.JUS.UIO.NO/SISU + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +34.2.4 MAN2HTML + +.SH +34.2.5 LOCALLY INSTALLED + +.BR + + +.BR + + +.BR + + +.BR + /usr/share/doc/sisu/html/sisu.1.html + +.BR + /usr/share/doc/sisu/html/sisu_commands.1.html + +.BR + /usr/share/doc/sisu/html/sisu_complete.7.html + +.BR + /usr/share/doc/sisu/html/sisu_configuration.1.html + +.BR + /usr/share/doc/sisu/html/sisu_faq.8.html + +.BR + /usr/share/doc/sisu/html/sisu_help.1.html + +.BR + /usr/share/doc/sisu/html/sisu_help_sources.1.html + +.BR + /usr/share/doc/sisu/html/sisu_howto.8.html + +.BR + /usr/share/doc/sisu/html/sisu_markup.1.html + +.BR + /usr/share/doc/sisu/html/sisu_pdf.7.html + +.BR + /usr/share/doc/sisu/html/sisu_postgresql.7.html + +.BR + /usr/share/doc/sisu/html/sisu_quickstart.8.html + +.BR + /usr/share/doc/sisu/html/sisu_remote.8.html + +.BR + /usr/share/doc/sisu/html/sisu_search.8.html + +.BR + /usr/share/doc/sisu/html/sisu_skin.1.html + +.BR + /usr/share/doc/sisu/html/sisu_sqlite.7.html + +.BR + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + +.BR + /usr/share/doc/sisu/html/sisu_vim.7.html + +.BR + /usr/share/doc/sisu/html/sisu_webrick.1.html + +.SH +34.2.6 WWW.SISUDOC.ORG + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +34.2.7 WWW.JUS.UIO.NO/SISU + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Manual \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-08\-30 + +.BR +DC Date: +.I 2007\-08\-30 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu._sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu._sst)= +.I 850b4b4b2da877667488ddfa325b6581 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:41 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +\" +.B SiSU +information Structuring Universe\" or \"Structured information, Serialized +Units\". + also chosen for the meaning of the Finnish term "sisu". +.TP +.BI 2. +Unix command line oriented +.TP +.BI 3. +objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object from +which they are referenced. +.TP +.BI 4. +i.e. the html, pdf, odf outputs are each built individually and optimised for +that form of presentation, rather than for example the html being a saved +version of the odf, or the pdf being a saved version of the html. +.TP +.BI 5. +the different heading levels +.TP +.BI 6. +units of text, primarily paragraphs and headings, also any tables, poems, +code-blocks +.TP +.BI 7. +Specification submitted by Adobe to ISO to become a full open ISO +specification + +.TP +.BI 8. +ISO/IEC 26300:2006 +.TP +.BI 9. +generated from source using rman + + With regard to +.B SiSU +man pages the formatting generated for markup syntax is not quite right, for +that you might prefer the links under: + +.TP +.BI 10. + +.TP +.BI 11. + +.TP +.BI 12. + +.TP +.BI 13. + +.TP +.BI 14. + +.TP +.BI *1. +square brackets +.TP +.BI *2. +square brackets +.TP +.BI +1. +square brackets +.TP +.BI 15. +From sometime after SiSU 0.58 it should be possible to describe SiSU markup +using SiSU, which though not an original design goal is useful. +.TP +.BI 16. +files should be prepared using UTF-8 character encoding +.TP +.BI 17. +a footnote or endnote +.TP +.BI 18. +self contained endnote marker & endnote in one +.TP +.BI *. +unnumbered asterisk footnote/endnote, insert multiple asterisks if required +.TP +.BI **. +another unnumbered asterisk footnote/endnote +.TP +.BI *3. +editors notes, numbered asterisk footnote/endnote series +.TP +.BI +2. +editors notes, numbered asterisk footnote/endnote series +.TP +.BI 19. + +.TP +.BI 20. + +.TP +.BI 21. +Table from the Wealth of Networks by Yochai Benkler + +.TP +.BI 22. +.ssc (for composite) is under consideration but ._sst makes clear that this +is not a regular file to be worked on, and thus less likely that people will +have \"accidents\", working on a .ssc file that is overwritten by subsequent +processing. It may be however that when the resulting file is shared .ssc is an +appropriate suffix to use. +.TP +.BI 23. +.B SiSU +has worked this way in the past, though this was dropped as it was thought +the complexity outweighed the flexibility, however, the balance was rather fine +and this behaviour could be reinstated. +.TP +.BI 24. + + + +.TP +.BI 25. + + +.TP +.BI 26. + +.TP +.BI 27. +(which could be extended further with current back-end). As regards scaling +of the database, it is as scalable as the database (here Postgresql) and +hardware allow. +.TP +.BI 28. +of this feature when demonstrated to an IBM software innovations evaluator +in 2004 he said to paraphrase: this could be of interest to us. We have large +document management systems, you can search hundreds of thousands of documents +and we can tell you which documents meet your search criteria, but there is no +way we can tell you without opening each document where within each your +matches are found. +.TP +.BI 29. +There is nothing to stop MySQL support being added in future. +.TP +.BI 30. + +.TP +.BI 31. + +.TP +.BI 32. + +.TP +.BI 33. +the +.B Debian +Free Software guidelines require that everything distributed within +.B Debian +can be changed - and the documents are authors\' works that while freely +distributable are not freely changeable. +.TP +.BI 34. +named index.html or more extensively through sisu_manifest.html + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu/sisu.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:48 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_commands.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_commands.1 new file mode 100644 index 00000000..46e217ec --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_commands.1 @@ -0,0 +1,575 @@ +.TH "sisu_commands" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- COMMANDS \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU COMMANDS +.BR + +.SH +1. COMMANDS SUMMARY +.BR + +.SH +1.1 SYNOPSIS + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system + +.BR +sisu \ [ \ \-abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0\-9 \ ] \ [ \ filename/ \ +wildcard \ ] + +.BR +sisu \ [ \ \-Ddcv \ ] \ [ \ instruction \ ] + +.BR +sisu \ [ \ \-CcFLSVvW \ ] + +.BR +Note: commands should be issued from within the directory that contains the +marked up files, cd to markup directory. + +.SH +1.2 DESCRIPTION + +.BR +.B SiSU +.B SiSU +is a document publishing system, that from a simple single marked\-up +document, produces multiple of output formats including: plaintext, html, +LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share +numbered text objects (\"object citation numbering\") and the same document +structure information. For more see: + +.SH +1.3 DOCUMENT PROCESSING COMMAND FLAGS + +.TP +.B \ \-a \ \ [filename/wildcard] +produces plaintext with Unix linefeeds and without markup, (object numbers +are omitted), has footnotes at end of each paragraph that contains them \ [ \ +\-A \ for \ equivalent \ dos \ (linefeed) \ output \ file] \ [see \ \-e \ for \ +endnotes]. (Options include: \-\-endnotes for endnotes \-\-footnotes for +footnotes at the end of each paragraph \-\-unix for unix linefeed (default) +\-\-msdos for msdos linefeed) + +.TP +.B \ \-b \ \ [filename/wildcard] +produces xhtml/XML output for browser viewing (sax parsing). + +.TP +.B \ \-C \ \ [\-\-init\-site] +configure/initialise shared output directory files initialize shared output +directory (config files such as css and dtd files are not updated if they +already exist unless modifier is used). \-C \-\-init\-site configure/initialise +site more extensive than \-C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files are +updated if this modifier is used. + +.TP +.B \ \-CC +\ configure/initialise \ shared \ output \ directory \ files \ initialize \ +shared \ output \ directory \ (config \ files \ such \ as \ css \ and \ dtd \ +files \ are \ not \ updated \ if \ they \ already \ exist \ unless \ modifier \ +is \ used). \ The \ equivalent \ of: \ \-C \ \-\-init\-site \ +configure/initialise \ site, \ more \ extensive \ than \ \-C \ on \ its \ own, +\ shared \ output \ directory \ files/force \ update, \ existing \ shared \ +output \ config \ files \ such \ as \ css \ and \ dtd \ files \ are \ updated \ +if \ \-CC \ is \ used. \ + +.TP +.B \ \-c \ \ [filename/wildcard] +screen toggle ansi screen colour on or off depending on default set (unless +\-c flag is used: if sisurc colour default is set to \'true\', output to screen +will be with colour, if sisurc colour default is set to \'false\' or is +undefined screen output will be without colour). + +.TP +.B \ \-D \ \ [instruction] \ [filename] +database postgresql ( \-\-pgsql may be used instead) possible instructions, +include: \-\-createdb; \-\-create; \-\-dropall; \-\-import \ [filename]; +\-\-update \ [filename]; \-\-remove \ [filename]; see database section below. + +.TP +.B \ \-d \ \ [\-\-db\-[database \ type \ (sqlite|pg)]] \-\-[instruction] \ +[filename] +database type default set to sqlite, (for which \-\-sqlite may be used +instead) or to specify another database \-\-db\-[pgsql, \ sqlite] (however see +\-D) possible instructions include: \-\-createdb; \-\-create; \-\-dropall; +\-\-import \ [filename]; \-\-update \ [filename]; \-\-remove \ [filename]; see +database section below. + +.TP +.B \ \-F \ \ [\-\-webserv=webrick] +generate examples of (naive) cgi search form for sqlite and pgsql depends on +your already having used sisu to populate an sqlite and/or pgsql database, (the +sqlite version scans the output directories for existing sisu_sqlite databases, +so it is first necessary to create them, before generating the search form) see +\-d \-D and the database section below. If the optional parameter +\-\-webserv=webrick is passed, the cgi examples created will be set up to use +the default port set for use by the webrick server, (otherwise the port is left +blank and the system setting used, usually 80). The samples are dumped in the +present work directory which must be writable, (with screen instructions given +that they be copied to the cgi\-bin directory). \-Fv (in addition to the above) +provides some information on setting up hyperestraier for sisu + +.TP +.B \ \-H \ \ [filename/wildcard] +produces html without link suffixes (.html .pdf etc.) (\"Hide\"). Requires an +appropriately configured web server. \ [behaviour \ switched \ after \ 0.35 \ +see \ \-h]. + +.TP +.B \ \-h \ \ [filename/wildcard] +produces html (with hardlinks i.e. with name suffixes in links/local urls). +html, with internal document links that include the document suffix, i.e. +whether it is .html or .pdf (required for browsing directly off a file system, +and works with most web servers). \ [behaviour \ switched \ after \ 0.35 \ see +\ \-H]. + +.TP +.B \ \-I \ \ [filename/wildcard] +produces texinfo and info file, (view with pinfo). + +.TP +.B \ \-L +\ prints \ license \ information. \ + +.TP +.B \ \-M \ \ [filename/wildcard/url] +maintenance mode files created for processing preserved and their locations +indicated. (also see \-V) + +.TP +.B \ \-m \ \ [filename/wildcard/url] +assumed for most other flags, creates new meta\-markup file, (the metaverse ) +that is used in all subsequent processing of other output. This step is assumed +for most processing flags. To skip it see \-n + +.TP +.B \ \-N \ \ [filename/wildcard/url] +document digest or document content certificate ( DCC ) as md5 digest tree of +the document: the digest for the document, and digests for each object +contained within the document (together with information on software versions +that produced it) (digest.txt). \-NV for verbose digest output to screen. + +.TP +.B \ \-n \ \ [filename/wildcard/url] +skip meta\-markup (building of \"metaverse\"), this skips the equivalent of +\-m which is otherwise assumed by most processing flags. + +.TP +.B \ \-o \ \ [filename/wildcard/url] +output basic document in opendocument file format (opendocument.odt). + +.TP +.B \ \-p \ \ [filename/wildcard] +produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set +in config file, or document header, or provided with additional command line +parameter, e.g. \-\-papersize\-a4 preset sizes include: \'A4\', U.S. \'letter\' +and \'legal\' and book sizes \'A5\' and \'B5\' (system defaults to A4). + +.TP +.B \ \-q \ \ [filename/wildcard] +quiet less output to screen. + +.TP +.B \ \-R \ \ [filename/wildcard] +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Note the behavior of rsync +different if \-R is used with other flags from if used alone. Alone the rsync +\-\-delete parameter is sent, useful for cleaning the remote directory (when +\-R is used together with other flags, it is not). Also see \-r + +.TP +.B \ \-r \ \ [filename/wildcard] +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Also see \-R + +.TP +.B \ \-S +\ produces \ a \ sisupod \ a \ zipped \ sisu \ directory \ of \ markup \ +files \ including \ sisu \ markup \ source \ files \ and \ the \ directories \ +local \ configuration \ file, \ images \ and \ skins. \ Note: \ this \ only \ +includes \ the \ configuration \ files \ or \ skins \ contained \ in \ ./_sisu +\ not \ those \ in \ ~/.sisu \ \-S \ \ [filename/wildcard] option. Note: (this +option is tested only with zsh). + +.TP +.B \ \-S \ \ [filename/wildcard] +produces a zipped file of the prepared document specified along with +associated images, by default named sisupod.zip they may alternatively be named +with the filename extension .ssp This provides a quick way of gathering the +relevant parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated documents if a +master file, or available in multilingual versions), together with related +images and skin. +.B SiSU +commands can be run directly against a sisupod contained in a local +directory, or provided as a url on a remote site. As there is a security issue +with skins provided by other users, they are not applied unless the flag +\-\-trust or \-\-trusted is added to the command instruction, it is recommended +that file that are not your own are treated as untrusted. The directory +structure of the unzipped file is understood by sisu, and sisu commands can be +run within it. Note: if you wish to send multiple files, it quickly becomes +more space efficient to zip the sisu markup directory, rather than the +individual files for sending). See the \-S option without \ +[filename/wildcard]. + +.TP +.B \ \-s \ \ [filename/wildcard] +copies sisu markup file to output directory. + +.TP +.B \ \-t \ \ [filename/wildcard \ (*.termsheet.rb)] +standard form document builder, preprocessing feature + +.TP +.B \ \-U \ \ [filename/wildcard] +prints url output list/map for the available processing flags options and +resulting files that could be requested, (can be used to get a list of +processing options in relation to a file, together with information on the +output that would be produced), \-u provides url output mapping for those flags +requested for processing. The default assumes sisu_webrick is running and +provides webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml + +.TP +.B \ \-u \ \ [filename/wildcard] +provides url mapping of output files for the flags requested for processing, +also see \-U + +.TP +.B \ \-V +\ on \ its \ own, \ provides +.B \ SiSU +\ version \ and \ environment \ information \ (sisu \ \-\-help \ env) \ + +.TP +.B \ \-V \ \ [filename/wildcard] +even more verbose than the \-v flag. (also see \-M) + +.TP +.B \ \-v +\ on \ its \ own, \ provides +.B \ SiSU +\ version \ information \ + +.TP +.B \ \-v \ \ [filename/wildcard] +provides verbose output of what is being built, where it is being built (and +error messages if any), as with \-u flag provides a url mapping of files +created for each of the processing flag requests. See also \-V + +.TP +.B \ \-W +\ starts \ ruby\'s \ webrick \ webserver \ points \ at \ sisu \ output \ +directories, \ the \ default \ port \ is \ set \ to \ 8081 \ and \ can \ be \ +changed \ in \ the \ resource \ configuration \ files. \ \ [tip: \ the \ +webrick \ server \ requires \ link \ suffixes, \ so \ html \ output \ should \ +be \ created \ using \ the \ \-h \ option \ rather \ than \ \-H; \ also, \ note +\ \-F \ webrick \ ]. + +.TP +.B \ \-w \ \ [filename/wildcard] +produces concordance (wordmap) a rudimentary index of all the words in a +document. (Concordance files are not generated for documents of over 260,000 +words unless this limit is increased in the file sisurc.yml) + +.TP +.B \ \-X \ \ [filename/wildcard] +produces XML output with deep document structure, in the nature of dom. + +.TP +.B \ \-x \ \ [filename/wildcard] +produces XML output shallow structure (sax parsing). + +.TP +.B \ \-Y \ \ [filename/wildcard] +produces a short sitemap entry for the document, based on html output and the +sisu_manifest. \-\-sitemaps generates/updates the sitemap index of existing +sitemaps. (Experimental, \ [g,y,m \ announcement \ this \ week]) + +.TP +.B \ \-y \ \ [filename/wildcard] +produces an html summary of output generated (hyperlinked to content) and +document specific metadata (sisu_manifest.html). This step is assumed for most +processing flags. + +.TP +.B \ \-Z \ \ [filename/wildcard] +Zap, if used with other processing flags deletes output files of the type +about to be processed, prior to processing. If \-Z is used as the lone +processing related flag (or in conjunction with a combination of \-[mMvVq]), +will remove the related document output directory. + +.TP +.B \ \-z \ \ [filename/wildcard] +produces php (zend) \ [this \ feature \ is \ disabled \ for \ the \ time \ +being] + +.SH +2. COMMAND LINE MODIFIERS +.BR + +.TP +.B \ \-\-no\-ocn +\ \ [with \ \-h \ \-H \ or \ \-p] switches off object citation numbering. +Produce output without identifying numbers in margins of html or LaTeX/pdf +output. + +.TP +.B \ \-\-no\-annotate +\ strips \ output \ text \ of \ editor \ endnotes[^*1] denoted by asterisk or +dagger/plus sign + +.TP +.B \ \-\-no\-asterisk +\ strips \ output \ text \ of \ editor \ endnotes[^*2] denoted by asterisk +sign + +.TP +.B \ \-\-no\-dagger +\ strips \ output \ text \ of \ editor \ endnotes[^+1] denoted by dagger/plus +sign + +.SH +3. DATABASE COMMANDS +.BR + +.BR +dbi \- database interface + +.BR +\-D or \-\-pgsql set for postgresql \-d or \-\-sqlite default set for sqlite +\-d is modifiable with \-\-db=[database \ type \ (pgsql \ or \ sqlite)] + +.TP +.B \ \-Dv \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ postgresql \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ \ [ \ \-dv \ \-\-createall \ sqlite \ equivalent] it +may be necessary to run sisu \-Dv \-\-createdb initially NOTE: at the present +time for postgresql it may be necessary to manually create the database. The +command would be \'createdb \ [database \ name]\' where database name would be +SiSU_[present \ working \ directory \ name \ (without \ path)]. Please use only +alphanumerics and underscores. + +.TP +.B \ \-Dv \ \-\-import +\ \ [filename/wildcard] imports data specified to postgresql db (rb.dbi) \ [ +\ \-dv \ \-\-import \ sqlite \ equivalent] + +.TP +.B \ \-Dv \ \-\-update +\ \ [filename/wildcard] updates/imports specified data to postgresql db +(rb.dbi) \ [ \ \-dv \ \-\-update \ sqlite \ equivalent] + +.TP +.B \ \-D \ \-\-remove +\ \ [filename/wildcard] removes specified data to postgresql db (rb.dbi) \ [ +\ \-d \ \-\-remove \ sqlite \ equivalent] + +.TP +.B \ \-D \ \-\-dropall +\ kills \ data\" \ and \ drops \ (postgresql \ or \ sqlite) \ db, \ tables \ +& \ indexes \ \ [ \ \-d \ \-\-dropall \ sqlite \ equivalent] + +.BR +The v in e.g. \-Dv is for verbose output. + +.SH +4. SHORTCUTS, SHORTHAND FOR MULTIPLE FLAGS +.BR + +.TP +.B \ \-\-update \ \ [filename/wildcard] +Checks existing file output and runs the flags required to update this +output. This means that if only html and pdf output was requested on previous +runs, only the \-hp files will be applied, and only these will be generated +this time, together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same again. + +.TP +.B \ \-0 \ to \ \-5 \ \ [filename \ or \ wildcard] +Default shorthand mappings (note that the defaults can be changed/configured +in the sisurc.yml file): + +.TP +.B \ \-0 +\ \-mNhwpAobxXyYv \ \ [this \ is \ the \ default \ action \ run \ when \ no \ +options \ are \ give, \ i.e. \ on \ \'sisu \ \ [filename]\'] + +.TP +.B \ \-1 +\ \-mNHwpy \ + +.TP +.B \ \-2 +\ \-mNHwpaoy \ + +.TP +.B \ \-3 +\ \-mNhwpAobxXyY \ + +.TP +.B \ \-4 +\ \-mNhwpAobxXDyY \ \-\-import \ + +.TP +.B \ \-5 +\ \-mNhwpAobxXDyY \ \-\-update \ + +.BR +add \-v for verbose mode and \-c for color, e.g. sisu \-2vc \ [filename \ or \ +wildcard] + +.BR +consider \-u for appended url info or \-v for verbose output + +.SH +4.0.1 COMMAND LINE WITH FLAGS \- BATCH PROCESSING + +.BR +In the data directory run sisu \-mh filename or wildcard eg. \"sisu \-h +cisg.sst\" or \"sisu \-h *.{sst,ssm}\" to produce html version of all +documents. + +.BR +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. Enter to +escape. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Commands \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_commands.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_commands.sst)= +.I 8101d9e72f3de2510ef887202f8db3f9 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:43 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI *1. +square brackets +.TP +.BI *2. +square brackets +.TP +.BI +1. +square brackets + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_commands/sisu_commands.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_complete.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_complete.1 new file mode 100644 index 00000000..e68acc46 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_complete.1 @@ -0,0 +1,181 @@ +.TH "sisu_complete" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- COMPLETE PACKAGE \ [0.58], +RALPH AMISSAH +.BR + +.SH +1. SISU_COMPLETE +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +complete dependency package + +.SH +1.2 SYNOPSIS + +.BR +.B Debian +dummy package installs the whole of +.B SiSU +, excluding sisu\-examples. + +.BR +sisu\-complete together with sisu\-examples is the whole of +.B SiSU + +.SH +1.3 FURTHER INFORMATION + +.BR +For more information on +.B SiSU +see: + +.BR + + +.BR + + +.SH +1.4 AUTHOR + +.BR +Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + +.SH +1.5 SEE + +.BR +sisu(1) + +.SH +1.6 ALSO SEE + +.BR +sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) +sisu_termsheet(1) + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Complete Package \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_complete.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_complete.sst)= +.I 42003f9cf59fd7e4ddffae864e2c4179 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:47 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_complete/sisu_complete.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_complete.7 b/data/doc/manuals_generated/sisu_manual/man/sisu_complete.7 new file mode 100644 index 00000000..3e3294b7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_complete.7 @@ -0,0 +1,181 @@ +.TH "sisu_complete" "1" "2007-09-16" "0.58.3" "SiSU" +.SH +SISU \- COMPLETE PACKAGE \ [0.58], +RALPH AMISSAH +.BR + +.SH +1. SISU_COMPLETE +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +complete dependency package + +.SH +1.2 SYNOPSIS + +.BR +.B Debian +dummy package installs the whole of +.B SiSU +, excluding sisu\-examples. + +.BR +sisu\-complete together with sisu\-examples is the whole of +.B SiSU + +.SH +1.3 FURTHER INFORMATION + +.BR +For more information on +.B SiSU +see: + +.BR + + +.BR + + +.SH +1.4 AUTHOR + +.BR +Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + +.SH +1.5 SEE + +.BR +sisu(1) + +.SH +1.6 ALSO SEE + +.BR +sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) +sisu_termsheet(1) + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Complete Package \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_complete.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_complete.sst)= +.I 42003f9cf59fd7e4ddffae864e2c4179 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:02 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_complete/sisu_complete.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_configuration.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_configuration.1 new file mode 100644 index 00000000..a844f465 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_configuration.1 @@ -0,0 +1,368 @@ +.TH "sisu_configuration" "1" "2007-08-30" "0.59.0" "SiSU" +.SH +SISU \- CONFIGURATION \ [0.58], +RALPH AMISSAH +.BR + +.SH +CONFIGURATION OF ENVIRONMENT +.BR + +.SH +1. CONFIGURATION +.BR + +.SH +1.1 DETERMINING THE CURRENT CONFIGURATION + +.BR +Information on the current configuration of +.B SiSU +should be available with the help command: + +.BR + sisu \-v + +.BR +which is an alias for: + +.BR + sisu \-\-help env + +.BR +Either of these should be executed from within a directory that contains sisu +markup source documents. + +.SH +1.2 CONFIGURATION FILES (CONFIG.YML) + +.BR +.B SiSU +configration parameters are adjusted in the configuration file, which can be +used to override the defaults set. This includes such things as which directory +interim processing should be done in and where the generated output should be +placed. + +.BR +The +.B SiSU +configuration file is a yaml file, which means indentation is significant. + +.BR +.B SiSU +resource configuration is determined by looking at the following files if +they exist: + +.BR + ./_sisu/sisurc.yml + +.BR + ~/.sisu/sisurc.yml + +.BR + /etc/sisu/sisurc.yml + +.BR +The search is in the order listed, and the first one found is used. + +.BR +In the absence of instructions in any of these it falls back to the internal +program defaults. + +.BR +Configuration determines the output and processing directories and the database +access details. + +.BR +If +.B SiSU +is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + +.SH +CONFIGURATION OF DOCUMENTS +.BR + +.SH +2. SKINS +.BR + +.BR +Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +.B Within the skin directory +are the following the default sub\-directories for document skins: + +.BR + ./skin/doc + +.BR + ./skin/dir + +.BR + ./skin/site + +.BR +A skin is placed in the appropriate directory and the file named skin_[name].rb + +.BR +The skin itself is a ruby file which modifies the default appearances set in +the program. + +.SH +2.1 DOCUMENT SKIN + +.BR +Documents take on a document skin, if the header of the document specifies a +skin to be used. + + +.nf + @skin: skin_united_nations +.fi + +.SH +2.2 DIRECTORY SKIN + +.BR +A directory may be mapped on to a particular skin, so all documents within that +directory take on a particular appearance. If a skin exists in the skin/dir +with the same name as the document directory, it will automatically be used for +each of the documents in that directory, (except where a document specifies the +use of another skin, in the skin/doc directory). + +.BR +A personal habit is to place all skins within the doc directory, and symbolic +links as needed from the site, or dir directories as required. + +.SH +2.3 SITE SKIN + +.BR +A site skin, modifies the program default skin. + +.SH +2.4 SAMPLE SKINS + +.BR +With +.B SiSU +installed sample skins may be found in: + +.BR + /etc/sisu/skin/doc and + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + +.BR +(or equivalent directory) and if sisu\-markup\-samples is installed also under: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/non\-free/_sisu/skin/doc + +.BR +Samples of list.yml and promo.yml (which are used to create the right column +list) may be found in: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent + directory) + +.SH +3. HOMEPAGES +.BR + +.BR +.B SiSU +is about the ability to auto\-generate documents. Home pages are regarded as +custom built items, and are not created by +.B SiSU +. More accurately, +.B SiSU +has a default home page, which will not be appropriate for use with other +sites, and the means to provide your own home page instead in one of two ways +as part of a site\'s configuration, these being: + +.BR +1. through placing your home page and other custom built documents in the +subdirectory _sisu/home/ (this probably being the easier and more convenient +option) + +.BR +2. through providing what you want as the home page in a skin, + +.BR +Document sets are contained in directories, usually organised by site or +subject. Each directory can/should have its own homepage. See the section on +directory structure and organisation of content. + +.SH +3.1 HOME PAGE AND OTHER CUSTOM BUILT PAGES IN A SUB\-DIRECTORY + +.BR +Custom built pages, including the home page index.html may be placed within the +configuration directory _sisu/home/ in any of the locations that is searched +for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there +they are copied to the root of the output directory with the command: + +.BR + sisu \-CC + +.SH +3.2 HOME PAGE WITHIN A SKIN + +.BR +Skins are described in a separate section, but basically are a file written in +the programming language +.B Ruby +that may be provided to change the defaults that are provided with sisu with +respect to individual documents, a directories contents or for a site. + +.BR +If you wish to provide a homepage within a skin the skin should be in the +directory _sisu/skin/dir and have the name of the directory for which it is to +become the home page. Documents in the directory commercial_law would have the +homepage modified in skin_commercial law.rb; or the directory poems in +skin_poems.rb + + +.nf + class Home + def homepage + # place the html content of your homepage here, this will become index.html + < + + +

this is my new homepage.

+
+ + HOME + end + end +.fi + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Configuration \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Ralph Amissah + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2007\-08\-28 + +.BR +DC Date modified: +.I 2007\-08\-30 + +.BR +DC Date: +.I 2007\-08\-30 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_configuration._sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_configuration._sst)= +.I 2a18ae8bbfec534c6e064d666ffbe20d + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:46 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_configuration/sisu_configuration.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_faq.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_faq.1 new file mode 100644 index 00000000..613a3e43 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_faq.1 @@ -0,0 +1,404 @@ +.TH "sisu_faq" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- FAQ \- FREQUENTLY ASKED/ANSWERED QUESTIONS, +RALPH AMISSAH +.BR + +.SH +1. FAQ \- FREQUENTLY ASKED/ANSWERED QUESTIONS +.BR + +.SH +1.1 WHY ARE URLS PRODUCED WITH THE \-V (AND \-U) FLAG THAT POINT TO A WEB +SERVER ON PORT 8081? + +.BR +Try the following rune: + +.BR +* sisu \-W + +.BR +This should start the ruby webserver. It should be done after having produced +some output as it scans the output directory for what to serve. + +.SH +1.2 I CANNOT FIND MY OUTPUT, WHERE IS IT? + +.BR +The following should provide help on output paths: + +.BR +* sisu \-\-help env + +.BR +* sisu \-V \ [same \ as \ the \ previous \ command] + +.BR +* sisu \-\-help directory + +.BR +* sisu \-\-help path + +.BR +* sisu \-U \ [filename] + +.BR +* man sisu + +.SH +1.3 I DO NOT GET ANY PDF OUTPUT, WHY? + +.BR +.B SiSU +produces LaTeX and pdflatex is run against that to generate pdf files. + +.BR +If you use +.B Debian +the following will install the required dependencies + +.BR +* aptitude install sisu\-pdf + +.BR +the following packages are required: tetex\-bin, tetex\-extra, latex\-ucs + +.SH +1.4 WHERE IS THE LATEX (OR SOME OTHER INTERIM) OUTPUT? + +.BR +Try adding \-M (for maintenance) to your command flags, e.g.: + +.BR +* sisu \-HpMv \ [filename] + +.BR +this should result in the interim processing output being retained, and +information being provided on where to find it. + +.BR +* sisu \-\-help directory + +.BR +* sisu \-\-help path + +.BR +should also provide some relevant information as to where it is placed. + +.SH +1.5 WHY ISN\'T SISU MARKUP XML + +.BR +I worked with text and (though I find XML immensely valuable) disliked noise +... better to sidestep the question and say: + +.BR +.B SiSU +currently \"understands\" three XML input representations \- or more +accurately, converts from three forms of XML to native +.B SiSU +markup for processing. The three types correspond to SAX (structure +described), DOM (structure embedded, whole document must be read before +structure is correctly discernable) and node based (a tree) forms of XML +document structure representation. Problem is I use them very seldom and check +that all is as it should be with them seldom, so I would not be surprised if +something breaks there, but as far as I know they are working. I will check and +add an XML markup help page before the next release. There already is a bit of +information in the man page under the title +.B SiSU +VERSION CONVERSION + +.BR + sisu \-\-to\-sax \ [filename/wildcard] + +.BR + sisu \-\-to\-dom \ [filename/wildcard] + +.BR + sisu \-\-to\-node \ [filename/wildcard] + +.BR +The XML should be well formed... must check, but lacks sensible headers. +Suggestions welcome as to what to make of them. \ [For \ the \ present \ time \ +I \ am \ satisfied \ that \ I \ can \ convert \ (both \ ways) \ between \ 3 \ +forms \ of \ XML \ representation \ and +.B \ SiSU +\ markup]. + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard] + +.SH +1.6 LATEX CLAIMS TO BE A DOCUMENT PREPARATION SYSTEM FOR HIGH\-QUALITY +TYPESETTING. CAN THE SAME BE SAID ABOUT SISU? + +.BR +.B SiSU +is not really about type\-setting. + +.BR +LaTeX is the ultimate computer instruction type\-setting language for paper +based publication. + +.BR +LaTeX is able to control just about everything that happens on page and pixel, +position letters kerning, space variation between characters, words, paragraphs +etc. formula. + +.BR +.B SiSU +is not really about type\-setting at all. It is about a lightweight markup +instruction that provides enough information for an abstraction of the +documents structure and objects, from which different forms of representation +of the document can be generated. + +.BR +.B SiSU +with very little markup instruction is able to produce relatively high +quality pdf by virtue of being able to generate usable default LaTeX; it +produces \"quality\" html by generating the html directly; likewise it +populates an SQL database in a useful way with the document in object sized +chunks and its meta\-data. But +.B SiSU +works on an abstraction of the document\'s structure and content and custom +builds suitable uniform output. The html for browser viewing and pdf for paper +viewing/publishing are rather different things with different needs for layout +\- as indeed is what is needed to store information in a database in searchable +objects. + +.BR +The pdfs or html produced for example by open office based on open document +format and other office/word processor suits usually attempt to have similar +looking outputs \- your document rendered in html looks much the same, or in +pdf... sisu is less this way, it seeks to have a starting point with as little +information about appearance as possible, and to come up with the best possible +appearance for each output that can be derived based on this minimal +information. + +.BR +Where there are large document sets, it provides consistency in appearance in +each output format for the documents. + +.BR +The excuse for going this way is, it is a waste of time to think much about +appearance when working on substantive content, it is the substantive content +that is relevant, not the way it looks beyond the basic informational tags \- +and yet you want to be able to take advantage of as many useful different ways +of representing documents as are available, and for various types of output to +to be/look as good as it can for each medium/format in which it is presented, +(with different mediums having different focuses) and +.B SiSU +tries to achieve this from minimal markup. + +.SH +1.7 HOW DO I CREATE GIN OR GIST INDEX IN POSTGRESQL FOR USE IN SISU + +.BR +This at present needs to be done \"manually\" and it is probably necessary to +alter the sample search form. The following is a helpful response from one of +the contributors of GiN to Postgresql Oleg Bartunov 2006\-12\-06: + +.BR +\"I have tsearch2 slides which introduces tsearch2 + + +.BR +FTS in PostgreSQL is provided by tsearch2, which should works without any +indices (GiST or GIN) ! Indices provide performance, not functionality. + +.BR +In your example I\'d do ( simple way, just for demo): + +.BR +.B 0. +compile, install tsearch2 and load tsearch2 into your database + +.BR + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < + tsearch2.sql + +.BR +.B 1. +Add column fts, which holds tsvector + +.BR + alter table documents add column fts tsvector; + +.BR +.B 2. +Fill fts column + +.BR + update document set fts = to_tsvector(clean); + +.BR +.B 3. +create index \- just for performance ! + +.BR + create index fts_gin_idx on document using gin(fts); + +.BR +.B 4. +Run vacuum + +.BR + vacuum analyze document; + +.BR +That\'s all. + +.BR +Now you can search: + +.BR +select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery(\'markup syntax\') q where q @@ fts order by rank desc limit +10; + +.SH +1.8 WHERE IS VERSION 1.0? + +.BR +.B SiSU +works pretty well as it is supposed to. Version 1.0 will have the current +markup, and directory structure. At this point it is largely a matter of choice +as to when the name change is made. + +.BR +The feature set for html,[^1] LaTeX/pdf and opendocument is in place. XML, and +plaintext are in order. + +.BR +html and LaTeX/pdf may be regarded as reference copy outputs + +.BR +With regard to the populating of sql databases (postgresql and sqlite), there +is a bit to be done. + +.BR +We are still almost there. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- FAQ \- Frequently Asked/Answered Questions + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2006\-09\-06 + +.BR +DC Date available: +.I 2006\-09\-06 + +.BR +DC Date issued: +.I 2006\-09\-06 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_faq.sst + +.BR +Filetype: +.I SiSU text 0.57 + +.BR +Sourcefile Digest, MD5(sisu_faq.sst)= +.I 4ba78b1270b9d994054c1ff06d58765d + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:46 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +html w3c compliance has been largely met. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_faq/sisu_faq.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_faq.8 b/data/doc/manuals_generated/sisu_manual/man/sisu_faq.8 new file mode 100644 index 00000000..3146086c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_faq.8 @@ -0,0 +1,404 @@ +.TH "sisu_faq" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- FAQ \- FREQUENTLY ASKED/ANSWERED QUESTIONS, +RALPH AMISSAH +.BR + +.SH +1. FAQ \- FREQUENTLY ASKED/ANSWERED QUESTIONS +.BR + +.SH +1.1 WHY ARE URLS PRODUCED WITH THE \-V (AND \-U) FLAG THAT POINT TO A WEB +SERVER ON PORT 8081? + +.BR +Try the following rune: + +.BR +* sisu \-W + +.BR +This should start the ruby webserver. It should be done after having produced +some output as it scans the output directory for what to serve. + +.SH +1.2 I CANNOT FIND MY OUTPUT, WHERE IS IT? + +.BR +The following should provide help on output paths: + +.BR +* sisu \-\-help env + +.BR +* sisu \-V \ [same \ as \ the \ previous \ command] + +.BR +* sisu \-\-help directory + +.BR +* sisu \-\-help path + +.BR +* sisu \-U \ [filename] + +.BR +* man sisu + +.SH +1.3 I DO NOT GET ANY PDF OUTPUT, WHY? + +.BR +.B SiSU +produces LaTeX and pdflatex is run against that to generate pdf files. + +.BR +If you use +.B Debian +the following will install the required dependencies + +.BR +* aptitude install sisu\-pdf + +.BR +the following packages are required: tetex\-bin, tetex\-extra, latex\-ucs + +.SH +1.4 WHERE IS THE LATEX (OR SOME OTHER INTERIM) OUTPUT? + +.BR +Try adding \-M (for maintenance) to your command flags, e.g.: + +.BR +* sisu \-HpMv \ [filename] + +.BR +this should result in the interim processing output being retained, and +information being provided on where to find it. + +.BR +* sisu \-\-help directory + +.BR +* sisu \-\-help path + +.BR +should also provide some relevant information as to where it is placed. + +.SH +1.5 WHY ISN\'T SISU MARKUP XML + +.BR +I worked with text and (though I find XML immensely valuable) disliked noise +... better to sidestep the question and say: + +.BR +.B SiSU +currently \"understands\" three XML input representations \- or more +accurately, converts from three forms of XML to native +.B SiSU +markup for processing. The three types correspond to SAX (structure +described), DOM (structure embedded, whole document must be read before +structure is correctly discernable) and node based (a tree) forms of XML +document structure representation. Problem is I use them very seldom and check +that all is as it should be with them seldom, so I would not be surprised if +something breaks there, but as far as I know they are working. I will check and +add an XML markup help page before the next release. There already is a bit of +information in the man page under the title +.B SiSU +VERSION CONVERSION + +.BR + sisu \-\-to\-sax \ [filename/wildcard] + +.BR + sisu \-\-to\-dom \ [filename/wildcard] + +.BR + sisu \-\-to\-node \ [filename/wildcard] + +.BR +The XML should be well formed... must check, but lacks sensible headers. +Suggestions welcome as to what to make of them. \ [For \ the \ present \ time \ +I \ am \ satisfied \ that \ I \ can \ convert \ (both \ ways) \ between \ 3 \ +forms \ of \ XML \ representation \ and +.B \ SiSU +\ markup]. + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard] + +.SH +1.6 LATEX CLAIMS TO BE A DOCUMENT PREPARATION SYSTEM FOR HIGH\-QUALITY +TYPESETTING. CAN THE SAME BE SAID ABOUT SISU? + +.BR +.B SiSU +is not really about type\-setting. + +.BR +LaTeX is the ultimate computer instruction type\-setting language for paper +based publication. + +.BR +LaTeX is able to control just about everything that happens on page and pixel, +position letters kerning, space variation between characters, words, paragraphs +etc. formula. + +.BR +.B SiSU +is not really about type\-setting at all. It is about a lightweight markup +instruction that provides enough information for an abstraction of the +documents structure and objects, from which different forms of representation +of the document can be generated. + +.BR +.B SiSU +with very little markup instruction is able to produce relatively high +quality pdf by virtue of being able to generate usable default LaTeX; it +produces \"quality\" html by generating the html directly; likewise it +populates an SQL database in a useful way with the document in object sized +chunks and its meta\-data. But +.B SiSU +works on an abstraction of the document\'s structure and content and custom +builds suitable uniform output. The html for browser viewing and pdf for paper +viewing/publishing are rather different things with different needs for layout +\- as indeed is what is needed to store information in a database in searchable +objects. + +.BR +The pdfs or html produced for example by open office based on open document +format and other office/word processor suits usually attempt to have similar +looking outputs \- your document rendered in html looks much the same, or in +pdf... sisu is less this way, it seeks to have a starting point with as little +information about appearance as possible, and to come up with the best possible +appearance for each output that can be derived based on this minimal +information. + +.BR +Where there are large document sets, it provides consistency in appearance in +each output format for the documents. + +.BR +The excuse for going this way is, it is a waste of time to think much about +appearance when working on substantive content, it is the substantive content +that is relevant, not the way it looks beyond the basic informational tags \- +and yet you want to be able to take advantage of as many useful different ways +of representing documents as are available, and for various types of output to +to be/look as good as it can for each medium/format in which it is presented, +(with different mediums having different focuses) and +.B SiSU +tries to achieve this from minimal markup. + +.SH +1.7 HOW DO I CREATE GIN OR GIST INDEX IN POSTGRESQL FOR USE IN SISU + +.BR +This at present needs to be done \"manually\" and it is probably necessary to +alter the sample search form. The following is a helpful response from one of +the contributors of GiN to Postgresql Oleg Bartunov 2006\-12\-06: + +.BR +\"I have tsearch2 slides which introduces tsearch2 + + +.BR +FTS in PostgreSQL is provided by tsearch2, which should works without any +indices (GiST or GIN) ! Indices provide performance, not functionality. + +.BR +In your example I\'d do ( simple way, just for demo): + +.BR +.B 0. +compile, install tsearch2 and load tsearch2 into your database + +.BR + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < + tsearch2.sql + +.BR +.B 1. +Add column fts, which holds tsvector + +.BR + alter table documents add column fts tsvector; + +.BR +.B 2. +Fill fts column + +.BR + update document set fts = to_tsvector(clean); + +.BR +.B 3. +create index \- just for performance ! + +.BR + create index fts_gin_idx on document using gin(fts); + +.BR +.B 4. +Run vacuum + +.BR + vacuum analyze document; + +.BR +That\'s all. + +.BR +Now you can search: + +.BR +select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery(\'markup syntax\') q where q @@ fts order by rank desc limit +10; + +.SH +1.8 WHERE IS VERSION 1.0? + +.BR +.B SiSU +works pretty well as it is supposed to. Version 1.0 will have the current +markup, and directory structure. At this point it is largely a matter of choice +as to when the name change is made. + +.BR +The feature set for html,[^1] LaTeX/pdf and opendocument is in place. XML, and +plaintext are in order. + +.BR +html and LaTeX/pdf may be regarded as reference copy outputs + +.BR +With regard to the populating of sql databases (postgresql and sqlite), there +is a bit to be done. + +.BR +We are still almost there. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- FAQ \- Frequently Asked/Answered Questions + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2006\-09\-06 + +.BR +DC Date available: +.I 2006\-09\-06 + +.BR +DC Date issued: +.I 2006\-09\-06 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_faq.sst + +.BR +Filetype: +.I SiSU text 0.57 + +.BR +Sourcefile Digest, MD5(sisu_faq.sst)= +.I 4ba78b1270b9d994054c1ff06d58765d + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:01 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +html w3c compliance has been largely met. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_faq/sisu_faq.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_filetypes.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_filetypes.1 new file mode 100644 index 00000000..d556f763 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_filetypes.1 @@ -0,0 +1,387 @@ +.TH "sisu_filetypes" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- FILETYPES \ [0.58], +RALPH AMISSAH +.BR + +.SH +1. SISU FILETYPES +.BR + +.BR +.B SiSU +has plaintext and binary filetypes, and can process either type of document. + +.SH +1.1 .SST .SSM .SSI MARKED UP PLAIN TEXT + +.BR +.B SiSU +documents are prepared as plain\-text (utf\-8) files with +.B SiSU +markup. They may make reference to and contain images (for example), which +are stored in the directory beneath them _sisu/image. +.B SiSU +plaintext markup files are of three types that may be distinguished by the +file extension used: regular text .sst; master documents, composite documents +that incorporate other text, which can be any regular text or text insert; and +inserts the contents of which are like regular text except these are marked +.ssi and are not processed. + +.BR +.B SiSU +processing can be done directly against a sisu documents; which may be +located locally or on a remote server for which a url is provided. + +.BR +.B SiSU +source markup can be shared with the command: + +.BR + sisu \-s \ [filename] + +.SH +1.1.1 SISU TEXT \- REGULAR FILES (.SST) + +.BR +The most common form of document in +.B SiSU +, see the section on +.B SiSU +markup. + +.BR + + +.BR + + +.SH +1.1.2 SISU MASTER FILES (.SSM) + +.BR +Composite documents which incorporate other +.B SiSU +documents which may be either regular +.B SiSU +text .sst which may be generated independently, or inserts prepared solely +for the purpose of being incorporated into one or more master documents. + +.BR +The mechanism by which master files incorporate other documents is described as +one of the headings under under +.B SiSU +markup in the +.B SiSU +manual. + +.BR +Note: Master documents may be prepared in a similar way to regular documents, +and processing will occur normally if a .sst file is renamed .ssm without +requiring any other documents; the .ssm marker flags that the document may +contain other documents. + +.BR +Note: a secondary file of the composite document is built prior to processing +with the same prefix and the suffix ._sst \ [^1] + +.BR + + +.BR + + +.SH +1.1.3 SISU INSERT FILES (.SSI) + +.BR +Inserts are documents prepared solely for the purpose of being incorporated +into one or more master documents. They resemble regular +.B SiSU +text files except they are ignored by the +.B SiSU +processor. Making a file a .ssi file is a quick and convenient way of +flagging that it is not intended that the file should be processed on its own. + +.SH +1.2 SISUPOD, ZIPPED BINARY CONTAINER (SISUPOD.ZIP, .SSP) + +.BR +A sisupod is a zipped +.B SiSU +text file or set of +.B SiSU +text files and any associated images that they contain (this will be extended +to include sound and multimedia\-files) + +.BR +.B SiSU +plaintext files rely on a recognised directory structure to find contents +such as images associated with documents, but all images for example for all +documents contained in a directory are located in the sub\-directory +_sisu/image. Without the ability to create a sisupod it can be inconvenient to +manually identify all other files associated with a document. A sisupod +automatically bundles all associated files with the document that is turned +into a pod. + +.BR +The structure of the sisupod is such that it may for example contain a single +document and its associated images; a master document and its associated +documents and anything else; or the zipped contents of a whole directory of +prepared +.B SiSU +documents. + +.BR +The command to create a sisupod is: + +.BR + sisu \-S \ [filename] + +.BR +Alternatively, make a pod of the contents of a whole directory: + +.BR + sisu \-S + +.BR +.B SiSU +processing can be done directly against a sisupod; which may be located +locally or on a remote server for which a url is provided. + +.BR + + +.BR + + +.SH +2. EXPERIMENTAL ALTERNATIVE INPUT REPRESENTATIONS +.BR + +.SH +2.1 ALTERNATIVE XML + +.BR +.B SiSU +offers alternative XML input representations of documents as a proof of +concept, experimental feature. They are however not strictly maintained, and +incomplete and should be handled with care. + +.BR +.B convert from sst to simple xml representations (sax, dom and node): + +.BR + sisu \-\-to\-sax \ [filename/wildcard] or sisu \-\-to\-sxs \ + [filename/wildcard] + +.BR + sisu \-\-to\-dom \ [filename/wildcard] or sisu \-\-to\-sxd \ + [filename/wildcard] + +.BR + sisu \-\-to\-node \ [filename/wildcard] or sisu \-\-to\-sxn \ + [filename/wildcard] + +.BR +.B convert to sst from any sisu xml representation (sax, dom and node): + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +2.1.1 XML SAX REPRESENTATION + +.BR +To convert from sst to simple xml (sax) representation: + +.BR + sisu \-\-to\-sax \ [filename/wildcard] or sisu \-\-to\-sxs \ + [filename/wildcard] + +.BR +To convert from any sisu xml representation back to sst + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +2.1.2 XML DOM REPRESENTATION + +.BR +To convert from sst to simple xml (dom) representation: + +.BR + sisu \-\-to\-dom \ [filename/wildcard] or sisu \-\-to\-sxd \ + [filename/wildcard] + +.BR +To convert from any sisu xml representation back to sst + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +2.1.3 XML NODE REPRESENTATION + +.BR +To convert from sst to simple xml (node) representation: + +.BR + sisu \-\-to\-node \ [filename/wildcard] or sisu \-\-to\-sxn \ + [filename/wildcard] + +.BR +To convert from any sisu xml representation back to sst + +.BR + sisu \-\-from\-xml2sst \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.BR +or the same: + +.BR + sisu \-\-from\-sxml \ [filename/wildcard \ \ [.sxs.xml,.sxd.xml,sxn.xml]] + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Filetypes \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_filetypes.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_filetypes.sst)= +.I c0fc6ab6516fe919f331fd8517c9f7a6 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:44 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +.ssc (for composite) is under consideration but ._sst makes clear that this +is not a regular file to be worked on, and thus less likely that people will +have \"accidents\", working on a .ssc file that is overwritten by subsequent +processing. It may be however that when the resulting file is shared .ssc is an +appropriate suffix to use. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_filetypes/sisu_filetypes.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_help.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_help.1 new file mode 100644 index 00000000..7322b381 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_help.1 @@ -0,0 +1,318 @@ +.TH "sisu_help" "1" "2007-08-30" "0.59.0" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- MANUAL \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU HELP +.BR + +.SH +1. HELP +.BR + +.SH +1.1 SISU MANUAL + +.BR +The most up to date information on sisu should be contained in the sisu_manual, +available at: + +.BR + + +.BR +and (from +.B SiSU +0.59 onwards) installed locally at: + +.BR + /usr/share/doc/sisu/sisu_manual/ + +.BR +or equivalent directory + +.BR +Within the +.B SiSU +tarball at: + +.BR + ./data/doc/sisu/sisu_manual/ + +.SH +1.2 SISU MAN PAGES + +.BR +If +.B SiSU +is installed on your system usual man commands should be available, try: + +.BR + man sisu + +.BR + man sisu_markup + +.BR + man sisu_commands + +.BR +Most +.B SiSU +man pages are generated directly from sisu documents that are used to prepare +the sisu manual, the sources files for which are located within the +.B SiSU +tarball at: + +.BR + ./data/doc/sisu/sisu_manual/ + +.BR +Once installed, directory equivalent to: + +.BR + /usr/share/doc/sisu/sisu_manual/ + +.BR +Available man pages are converted back to html using man2html: + +.BR + /usr/share/doc/sisu/html/ + +.BR + ./data/doc/sisu/html/ + +.BR +The +.B SiSU +man pages can be viewed online at:[^1] + +.BR +An online version of the sisu man page is available here: + +.BR +* various sisu man pages \ [^2] + +.BR +* sisu.1 \ [^3] + +.BR +* sisu.8 \ [^4] + +.BR +* sisu_examples.1 \ [^5] + +.BR +* sisu_webrick.1 \ [^6] + +.SH +1.3 SISU BUILT\-IN INTERACTIVE HELP + +.BR +This is particularly useful when current installation information is obtained +as the interactive help is able to provide information on your sisu +configuration and setup. + +.BR + sisu \-\-help + +.BR + sisu \-\-help \ [subject] + +.BR + sisu \-\-help env \ [for \ feedback \ on \ the \ way \ your \ system \ is \ + setup \ with \ regard \ to \ sisu] + +.BR + sisu \-V \ [same \ as \ above \ command] + +.BR + sisu \-\-help commands + +.BR + sisu \-\-help markup + +.BR +Apart from real\-time information on your current configuration the +.B SiSU +manual and man pages are likely to contain more up\-to\-date information than +the sisu interactive help (for example on commands and markup). + +.BR +NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + +.SH +1.4 HELP SOURCES + +.BR +For lists of alternative help sources, see: + +.BR +.B man page + +.BR + man sisu_help_sources + +.BR +.B man2html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +.BR +.B sisu generated html + +.BR + /usr/share/doc/sisu/html/sisu_help_sources/index.html + +.BR + + +.BR + + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Manual \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-08\-30 + +.BR +DC Date: +.I 2007\-08\-30 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_help.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_help.sst)= +.I 387208846e53080b55b39cf92b70aaa9 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:42 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +generated from source using rman + + With regard to +.B SiSU +man pages the formatting generated for markup syntax is not quite right, for +that you might prefer the links under: + +.TP +.BI 2. + +.TP +.BI 3. + +.TP +.BI 4. + +.TP +.BI 5. + +.TP +.BI 6. + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_help/sisu_help.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:49 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_help_sources.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_help_sources.1 new file mode 100644 index 00000000..5d85e009 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_help_sources.1 @@ -0,0 +1,729 @@ +.TH "sisu_help_sources" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- REFERENCES, +RALPH AMISSAH +.BR + +.SH +SISU HELP SOURCES +.BR + +.SH +1. HELP SOURCES +.BR + +.BR +For a summary of alternative ways to get help on +.B SiSU +try one of the following: + +.BR +.B man page + +.BR + man sisu_help + +.BR +.B man2html + +.BR + + +.BR + + +.BR +.B sisu generated output \- links to html + +.BR + + +.BR + + +.BR + + +.BR +.B help sources lists + +.BR +Alternative sources for this help sources page listed here: + +.BR + man sisu_help_sources + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +1.1 MAN PAGES + +.SH +1.1.1 MAN + +.BR + man sisu + +.BR + man sisu_commands + +.BR + man 7 sisu_complete + +.BR + man sisu_configuration + +.BR + man 8 sisu_faq + +.BR + man sisu_filetypes + +.BR + man sisu_help + +.BR + man sisu_help_sources + +.BR + man 8 sisu_howto + +.BR + man sisu_introduction + +.BR + man sisu_markup + +.BR + man sisu_output_overview + +.BR + man 7 sisu_pdf + +.BR + man 7 sisu_postgresql + +.BR + man 8 sisu_quickstart + +.BR + man 8 sisu_remote + +.BR + man 8 sisu_search + +.BR + man sisu_skin + +.BR + man 7 sisu_sqlite + +.BR + man 8 sisu_syntax_highlighting + +.BR + man 7 sisu_vim + +.BR + man sisu_webrick + +.SH +1.2 SISU GENERATED OUTPUT \- LINKS TO HTML + +.BR +Note +.B SiSU +documentation is prepared in +.B SiSU +and output is available in multiple formats including amongst others html, +pdf, and odf which may be also be accessed via the html pages[^1] + +.SH +1.2.1 LOCALLY INSTALLED + +.BR + + +.BR + + +.BR + + +.BR + /usr/share/doc/sisu/sisu_manual/sisu/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + +.SH +1.2.2 WWW.SISUDOC.ORG + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +1.2.3 WWW.JUS.UIO.NO/SISU + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +1.2.4 MAN2HTML + +.SH +1.2.5 LOCALLY INSTALLED + +.BR + + +.BR + + +.BR + + +.BR + /usr/share/doc/sisu/html/sisu.1.html + +.BR + /usr/share/doc/sisu/html/sisu_commands.1.html + +.BR + /usr/share/doc/sisu/html/sisu_complete.7.html + +.BR + /usr/share/doc/sisu/html/sisu_configuration.1.html + +.BR + /usr/share/doc/sisu/html/sisu_faq.8.html + +.BR + /usr/share/doc/sisu/html/sisu_help.1.html + +.BR + /usr/share/doc/sisu/html/sisu_help_sources.1.html + +.BR + /usr/share/doc/sisu/html/sisu_howto.8.html + +.BR + /usr/share/doc/sisu/html/sisu_markup.1.html + +.BR + /usr/share/doc/sisu/html/sisu_pdf.7.html + +.BR + /usr/share/doc/sisu/html/sisu_postgresql.7.html + +.BR + /usr/share/doc/sisu/html/sisu_quickstart.8.html + +.BR + /usr/share/doc/sisu/html/sisu_remote.8.html + +.BR + /usr/share/doc/sisu/html/sisu_search.8.html + +.BR + /usr/share/doc/sisu/html/sisu_skin.1.html + +.BR + /usr/share/doc/sisu/html/sisu_sqlite.7.html + +.BR + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + +.BR + /usr/share/doc/sisu/html/sisu_vim.7.html + +.BR + /usr/share/doc/sisu/html/sisu_webrick.1.html + +.SH +1.2.6 WWW.SISUDOC.ORG + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +1.2.7 WWW.JUS.UIO.NO/SISU + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.BR + + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- References + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_help_sources.sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_help_sources.sst)= +.I ff6812b3008391d7a20d777bbbeb3ec1 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:42 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +named index.html or more extensively through sisu_manifest.html + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_help_sources/sisu_help_sources.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_howto.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_howto.1 new file mode 100644 index 00000000..681193fb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_howto.1 @@ -0,0 +1,2283 @@ +.TH "sisu_howto" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- TECHNICAL, HOWTO, +RALPH AMISSAH +.BR + +.SH +SISU SOME TECHNICAL INFORMATION +.BR + +.SH +HOWTO +.BR + +.SH +1. GETTING HELP +.BR + +.BR +An online manual of sorts should be available at: + +.BR + + +.BR +The manual pages provided with +.B SiSU +are also available online, and there is an interactive help, which is being +superseded by the man page, and possibly some document which contains this +component. + +.SH +1.1 SISU \"MAN\" PAGES + +.BR +If +.B SiSU +is installed on your system usual man commands should be available, try: + +.BR +man sisu + +.BR +The +.B SiSU +man pages can be viewed online at:[^1] + +.BR +An online version of the sisu man page is available here: + +.BR +* various sisu man pages \ [^2] + +.BR +* sisu.1 \ [^3] + +.BR +* sisu.8 \ [^4] + +.BR +* sisu_examples.1 \ [^5] + +.BR +* sisu_webrick.1 \ [^6] + +.SH +1.2 SISU BUILT\-IN HELP + +.BR + sisu \-\-help + +.BR + sisu \-\-help \ [subject] + +.BR + sisu \-\-help env \ [for \ feedback \ on \ the \ way \ your \ system \ is \ + setup \ with \ regard \ to \ sisu] + +.BR + sisu \-V \ [same \ as \ above \ command] + +.BR + sisu \-\-help commands + +.BR + sisu \-\-help markup + +.SH +1.3 COMMAND LINE WITH FLAGS \- BATCH PROCESSING + +.BR +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. + +.BR +In the data directory run sisu \-mh filename or wildcard eg. \"sisu \-h +cisg.sst\" or \"sisu \-h *.{sst,ssm}\" to produce html version of all +documents. + +.SH +2. SETUP, INITIALISATION +.BR + +.SH +2.1 INITIALISE OUTPUT DIRECTORY + +.BR +Images, css files for a document directory are copied to their respective +locations in the output directory. + +.BR +while within your document markup/preparation directory, issue the following +command + +.BR + sisu \-CC + +.SH +2.1.1 USE OF SEARCH FUNCTIONALITY, AN EXAMPLE USING SQLITE + +.BR +.B SiSU +can populate PostgreSQL and Sqlite databases and provides a sample search +form for querying these databases. + +.BR +This note provides an example to get you started and will use sqlite + +.BR +It is necessary to: + +.BR +(1) make sure the required dependencies have been installed + +.BR +(2) have a directory with sisu markup samples that is writable + +.BR +(3) use sisu to create a database + +.BR +(4) use sisu tp populate a database + +.BR +(5) use sisu to start the webrick (httpd) server + +.BR +(6) use sisu to create a search form + +.BR +(7) copy the search form to the cgi directory + +.BR +(8) open up the form in your browser + +.BR +(9) query the database using the search form + +.BR +.B (1) make sure the required dependencies have been installed + +.BR +if you use +.B Debian +, the following command will install the required dependencies + +.BR +aptitude install sisu\-sqlite + +.BR +.B (2) have a directory with sisu markup samples that is writable + +.BR +ideally copy the sisu\-examples directory to your home directory (because the +directory in which you run this example should be writable) + +.BR +cp \-rv /usr/share/sisu\-examples/sample/document_samples_sisu_markup ~/. + +.BR +.B (3) use sisu to create an sqlite database + +.BR +within the sisu\-examples directory + +.BR +sisu \-dv createall + +.BR +.B (4) use sisu tp populate a database with some text + +.BR +within the sisu\-examples directory + +.BR +sisu \-div free_*.sst + +.BR +or + +.BR +sisu \-dv import free_*.sst debian_constitution_v1.2.sst +debian_social_contract_v1.1.sst gpl2.fsf.sst + +.BR +.B (5) use sisu to start the webrick (httpd) server (if it has not already +been started): + +.BR +sisu \-W + +.BR +.B (6) use sisu to create a search form (for use with the webrick server, and +your sample documents) + +.BR +within the sisu\-examples directory + +.BR +sisu \-F webrick + +.BR +#here i run into a problem, you are working from a read only #directory..., not +my usual mode of operation, to complete the example #the following is necessary +sudo touch sisu_sqlite.cgi sisu_pgsql.cgi sudo \-P chown $USER sisu_sqlite.cgi +sisu_pgsql.cgi + +.BR +#now this should be possible: sisu \-F webrick + +.BR +.B (7) copy the search form to the cgi directory + +.BR +the string should be provided as output from the previous command + +.BR +sudo cp \-vi +/usr/share/sisu\-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi +/usr/lib/cgi\-bin + +.BR +sudo chmod \-v 755 /usr/lib/cgi\-bin/sisu_sqlite.cgi + +.BR +.B (8) open up the form in your browser and query it + +.BR +url: + +.BR + + +.BR +or as instructed by command sisu \-F webrick + +.BR +.B (9) query the database using the search form + +.BR +if there are other options in the dropdown menu select + +.BR +document_samples_sisu_markup + +.BR +and search for some text, e.g.: + +.BR +aim OR project + +.BR +* selecting the +.B index +radio button gives an index of results using the object numbers + +.BR +* selecting the +.B text +radio button gives the content of the matched paragraphs with the match +highlighted + +.BR +.B (10) to start again with a new database + +.BR +to start from scratch you can drop the database with the command + +.BR +sisu \-dv dropall + +.BR +and go to step 3 + +.BR +to get to step 3 in one step with a single command + +.BR +sisu \-dv recreate + +.BR +continue subsequent steps + +.SH +2.2 MISC + +.SH +2.2.1 URL FOR OUTPUT FILES \-U \-U + +.BR + sisu \-uv[and \ other \ flags] \ [filename/wildcard] + +.BR + sisu \-Uv \ [filename/wildcard] + +.SH +2.2.2 TOGGLE SCREEN COLOR + +.BR + sisu \-cv[and \ processing \ flags] \ [filename/wildcard] + +.SH +2.2.3 VERBOSE MODE + +.BR + sisu \-v[and \ processing \ flags] \ [filename/wildcard] + +.BR + sisu \-V[and \ processing \ flags] \ [filename/wildcard] + +.SH +2.2.4 QUIET MODE + +.BR + sisu \-q[and \ processing \ flags] \ [filename/wildcard] + +.SH +2.2.5 MAINTENANCE MODE INTERMEDIATE FILES KEPT \-M + +.BR + sisu \-Mv[and \ other \ flags] \ [filename/wildcard] + +.SH +2.2.6 START THE WEBRICK SERVER + +.BR + sisu \-W + +.SH +2.3 REMOTE PLACEMENT OF OUTPUT + +.BR +configuration is necessary + +.BR +scp + +.BR + sisu \-vr[and \ processing \ flags] \ [filename/wildcard] + +.BR +rsync + +.BR + sisu \-vR[and \ processing \ flags] \ [filename/wildcard] + +.SH +3. CONFIGURATION FILES +.BR + +.BR +Sample provided, on untarring the source tarball: + +.BR + conf/sisu/sisurc.yaml + +.BR +and on installation under: + +.BR + /etc/sisu/sisurc.yaml + +.BR +The following paths are searched: + +.BR + ./_sisu/sisurc.yaml + +.BR + ~/.sisu/sisurc.yaml + +.BR + ./etc/sisu/sisurc.yaml + +.SH +4. MARKUP +.BR + +.BR +See sample markup provided on + +.BR + + +.BR + + +.BR + + +.BR +in particular for each of the document output samples provided, the source +document is provided as well + +.BR + + +.BR +on untarring the source tarball: + +.BR + data/sisu\-examples/sample/document_samples_sisu_markup/ + +.BR +or the same once source is installed (or sisu\-examples) under: + +.BR + /usr/share/sisu\-examples/sample/document_samples_sisu_markup/ + +.BR +Some notes are contained within the man page, +.B man sisu +and within sisu help via the commands +.B sisu help markup +and +.B sisu help headers + +.BR +.B SiSU +is for literary and legal text, also for some social science material. In +particular it does not do formula, and is not particularly suited to technical +documentation. Despite the latter caveat, some notes will be provided here and +added to over time: + +.SH +4.1 HEADERS + +.BR +Headers @headername: provide information related to the document, this may +relate to + +.BR +1. how it is to be processed, such as whether headings are to be numbered, what +skin is to be used and markup instructions, such as the document structure, or +words to be made bold within the document + +.BR +2. semantic information about the document including the dublin core + +.SH +4.2 FONT FACE + +.BR +Defaults are set. You may change the face to: bold, italics, underscore, +strikethrough, ... + +.SH +4.2.1 BOLD + +.BR +\@bold: \ [list \ of \ words \ that \ should \ be \ made \ bold \ within \ +document] + +.BR +.B bold line + +.BR +!_ bold line + +.BR +.B bold word or sentence + +.BR +!{ bold word or sentence }! + +.BR +*{ bold word or sentence }* + +.BR +.B boldword +or +.B boldword + +.BR +*boldword* or !boldword! + +.SH +4.2.2 ITALICS + +.BR +\@italics: \ [list \ of \ words \ that \ should \ be \ italicised \ within \ +document] + +.BR +.I italicise word or sentence + +.BR +/{ italicise word or sentence }/ + +.BR +.I italicisedword + +.BR +/italicisedword/ + +.SH +4.2.3 UNDERSCORE + +.BR +.I underscore word or sentence + +.BR +_{ underscore word or sentence }_ + +.BR +.I underscoreword + +.SH +4.2.4 STRIKETHROUGH + +.BR + strikethrough word or sentence + +.BR +\-{ strikethrough word or sentence }\- + +.BR +strikeword + +.BR +\-strikeword\- + +.SH +4.3 ENDNOTES + +.BR +There are two forms of markup for endnotes, they cannot be mixed within the +same document + +.BR +here[^7] + +.BR +1. preferred endnote markup + +.BR +here~{ this is an endnote }~ + +.BR +2. alternative markup equivalent, kept because it is possible to search and +replace to get markup in existing texts such as Project Gutenberg + +.BR +here~^ + +.BR +^~ this is an endote + +.SH +4.4 LINKS + +.BR +SiSU + +.BR +{ +.B SiSU +}http://sisudoc.org + +.BR +sisu.png 120x39 + +.BR +{sisu.png }http://sisudoc.org + +.BR +[ tux.png ] + +.BR +{ tux.png 64x80 }image + +.BR +SiSU \ [^8] + +.BR +{ +.B SiSU +}http://sisudoc.org + +.BR +is equivalent to: + +.BR +{ +.B SiSU +}http://sisudoc.org ~{ }~ + +.BR +the same can be done with an image: + +.BR +sisu.png 120x39 \"SiSU\" \ [^10] + +.BR +{ sisu.png \" +.B SiSU +\" }http://sisudoc.org + +.SH +4.5 NUMBER TITLES + +.BR +Set with the header @markup: + +.SH +4.6 LINE OPERATIONS + +.BR +Line Operations (marker placed at start of line) + +.BR +!_ bold line + +.BR +.B bold line + +.BR +_1 indent paragraph one level + +.BR + indent paragraph one level + +.BR +_2 indent paragraph two steps + +.BR + indent paragraph two steps + +.BR +_* bullet paragraph + +.BR +* bullet paragraph + +.BR +# number paragraph (see headers for numbering document headings) + +.BR +1. number paragraph (see headers for numbering document headings) + +.BR +_# number paragraph level 2 (see headers for numbering document headings) + +.BR + a. number paragraph level 2 (see headers for numbering document headings) + +.SH +4.7 TABLES + +.BR +Table markup sample + + +table{~h c3; 26; 32; 32; +.P + + +This is a table, column1 +.P +this would become row one of column two +.P +column three of row one is here +.P + + +column one row 2 +.P +column two of row two +.P +column three of row two, and so on +.P + + +column one row three +.P +and so on +.P +here +.P + + +}table +.P + +.BR +Alternative form of table markup + + +.nf + {t\~h} + |Mon|Tue|Wed|Thu|Fri|Sat|Sun + 0 | * | * | * | * | * | * | * + 1 | * | * | * | * | | | + 2 | \- | * | * | * | * | * | + 3 | \- | * | * | * | * | * | * + 4 | \- | | | * | * | * | + 5 | * | * | * | * | * | * | * +.fi + +.SH +4.8 GROUPED TEXT + + +.nf + 5.times { puts \'Ruby\' } +.fi + +.BR +code{ + + +.nf + 5.times { puts \'Ruby\' } +.fi + +.BR +}code + + +A Limerick +.P + + +There was a young lady from Clyde, +.P +who ate a green apple and died, +.P +but the apple fermented inside the lamented, +.P +and made cider inside her inside. +.P + + +poem{ +.P + + +There was a young lady from Clyde, +.P +who ate a green apple and died, +.P +but the apple fermented inside the lamented, +.P +and made cider inside her inside. +.P + + +}\poem +.P + +.SH +4.9 COMPOSITE DOCUMENT + +.BR +To import another document, the master document or importing document should be +named filename.r3 (r for require) + +.BR +<< { filename.sst } + +.BR +<< { filename.ssi } + +.SH +5. CHANGE APPEARANCE +.BR + +.SH +5.1 SKINS + +.BR +\"Skins\" may be used to change various aspects related to the output documents +appearance, including such things as the url for the home page on which the +material will be published, information on the credit band, and for html +documents colours and icons used in navigation bars. Skins are ruby files which +permit changing of the default values set within the program for +.B SiSU +output. + +.BR +There are a few examples provided, on untarring the source tarball: + +.BR + conf/sisu/skin/doc/ + +.BR + data/sisu\-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + +.BR +and on installation under: + +.BR + /etc/sisu/skin/doc/ + +.BR + /usr/share/sisu\-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + +.BR +The following paths are searched: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +Skins under the searched paths in a per document directory, a per directory +directory, or a site directory, named: + +.BR +doc \ [may \ be \ specified \ individually \ in \ each \ document] + +.BR +dir \ [used \ if \ identifier \ part \ of \ name \ matches \ markup \ directory +\ name] + +.BR +site + +.BR +It is usual to place all skins in the document directory, with symbolic links +as required from dir or site directories. + +.SH +5.2 CSS + +.BR +The appearance of html and XML related output can be changed for an ouput +collection directory by prepareing and placing a new css file in one of the +sisu css directories searched in the sisu configuration path. These are located +at: + +.BR +_./_sisu/css + +.BR +~/.sisu/css + +.BR +and + +.BR +/etc/sisu/css + +.BR +The contents of the first directory found in the search path are copied to the +corresponding sisu output directory with the commnd: + +.BR +sisu \-CC + +.BR +The +.B SiSU +standard css files for +.B SiSU +output are: + +.BR +dom.css html.css html_tables.css index.css sax.css xhtml.css + +.BR +A document may specify its own/bespoke css file using the css header. + +.BR +\@css: + +.BR +[expand] + +.SH +EXTRACTS FROM THE README +.BR + +.SH +6. README +.BR + +.BR +.B SiSU +0.55 2007w27/6 2007\-07\-07 + +.BR +Homepage: + +.BR +.B Description + +.BR +.B SiSU +is lightweight markup based document creation and publishing framework that +is controlled from the command line. Prepare documents for +.B SiSU +using your text editor of choice, then use +.B SiSU +to generate various output document formats. + +.BR +With minimal preparation of a plain\-text (UTF\-8) file using its native +markup\-syntax, +.B SiSU +produces: plain\-text, HTML, XHTML, XML, ODF:ODT (Opendocument), LaTeX, PDF, +and populates an SQL database (PostgreSQL or SQLite) in paragraph sized chunks +so that document searches are done at this \"atomic\" level of granularity. + +.BR +Outputs share a common citation numbering system, and any semantic meta\-data +provided about the document. + +.BR +.B SiSU +also provides concordance files, document content certificates and manifests +of generated output. + +.BR +.B SiSU +takes advantage of well established open standard ways of representing text, +and provides a bridge to take advantage of the strengths of each, while +remaining simple. +.B SiSU +implements across document formats a \"useful common feature set\" \ [coming +\ from \ a \ humanities, \ law, \ and \ possibly \ social \ sciences \ +perspective, \ rather \ than \ technical \ or \ scientific \ writing] ... focus +is primarily on content and data integrity rather than appearance, (though +outputs in the various formats are respectable). + +.BR +A vim syntax highlighting file and an ftplugin with folds for sisu markup is +provided. Vim 7 includes syntax highlighting for +.B SiSU +. + +.BR +man pages, and interactive help are provided. + +.BR +Dependencies for various features are taken care of in sisu related packages. +The package sisu\-complete installs the whole of +.B SiSU +. + +.BR +Additional document markup samples are provided in the package +sisu\-markup\-samples which is found in the non\-free archive the licenses for +the substantive content of the marked up documents provided is that provided by +the author or original publisher. + +.BR +Homepage: + +.BR +.B SiSU +\- simple information structuring universe, is a publishing tool, document +generation and management, (and search enabling) tool primarily for literary, +academic and legal published works. + +.BR +.B SiSU +can be used for Internet, Intranet, local filesystem or cd publishing. + +.BR +.B SiSU +can be used directly off the filesystem, or from a database. + +.BR +.B SiSU +\'s scalability, is be dependent on your hardware, and filesystem (in my case +Reiserfs), and/or database Postgresql. + +.BR +Amongst it\'s characteristics are: + +.BR +* simple mnemonoic markup style, + +.BR +* the ability to produce multiple output formats, including html, structured +XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining +document structure \- Postgresql and Sqlite, + +.BR +* that all share a common citation system (a simple idea from which much good), +possibly most exciting, the following: if fed into a relational database (as it +can be automatically), the document set is searchable, with results displayed +at a paragraph level, or the possibility of an indexed display of documents in +which the match is found together with a hyperlinked listing for each of each +paragraph in which the match is found. In any event citations using this system +(with or without the relational database) are relevant for all output formats. + +.BR +* it is command line driven, and can be set up on a remote server + +.BR +* Documents are marked up in +.B SiSU +syntax in your favourite editor. +.B SiSU +syntax may be regarded as a type of smart ascii \- which in its basic form is +simpler than the most elementary html. There is currently a syntax highlighter, +and folding for Vim. Syntax highlighters for other editors are welcome. + +.BR +Input files should be UTF\-8 + +.BR +Once set up it is simple to use. + +.SH +6.1 ONLINE INFORMATION, PLACES TO LOOK + +.BR + + +.BR +Download Sources: + +.BR + + +.BR + + +.SH +6.2 INSTALLATION + +.BR +NB. Platform is Unix / Linux. + +.SH +6.2.1 DEBIAN + +.BR +If you use +.B Debian +use the +.B Debian +packages, check the information at: + +.BR + + +.BR +(A) +.B SiSU +is available directly off the +.B Debian +archives for Sid and testing. It should necessary only to run as root: + +.BR + aptitude update + +.BR + aptitude install sisu\-complete + +.BR +(B) If there are newer versions of +.B SiSU +upstream of the +.B Debian +archives, they will be available by adding the following to your +/etc/apt/sources.list + +.BR + deb unstable main non\-free + +.BR + deb\-src unstable main non\-free + +.BR +[the \ non\-free \ line \ is \ for \ document \ markup \ samples, \ for \ which +\ the \ substantive \ text \ is \ provided \ under \ the \ author \ or \ +original \ publisher\'s \ license \ and \ which \ in \ most \ cases \ will \ +not \ be \ debian \ free \ software \ guideline \ compliant] + +.BR +Then as root run: + +.BR + aptitude update + +.BR + aptitude install sisu\-complete + +.SH +6.2.2 RPM + +.BR +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + +.BR +They may be downloaded from: + +.BR + + +.SH +6.2.3 SOURCE PACKAGE .TGZ + +.BR +Otherwise to install +.B SiSU +from source, check information at: + +.BR + + +.BR +alternative modes of installation from source are provided, setup.rb (by Minero +Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built +install file, + +.BR +.B Ruby +is the essential dependency for the basic operation of +.B SiSU + +.BR +1. Download the latest source (information available) from: + +.BR + + +.BR +2. Unpack the source + +.BR +Note however, that additional external package dependencies, such as texlive or +postgresql should you desire to use it are not taken care of for you. + +.SH +6.2.4 TO USE SETUP.RB + +.BR +this is a three step process, in the root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby setup.rb config + +.BR + ruby setup.rb setup + +.BR +as root: + +.BR + ruby setup.rb install + +.BR +further information: + +.BR + + +.BR + + +.SH +6.2.5 TO USE INSTALL (PRAPARED WITH \"RAKE\") + +.BR +Rake must be installed on your system: + +.BR + + +.BR + + +.BR +in the root directory of the unpacked +.B SiSU +as root type: + +.BR + rake + +.BR +or + +.BR + rake base + +.BR +This makes use of Rake (by Jim Weirich) and the provided Rakefile + +.BR +For a list of alternative actions you may type: + +.BR + rake help + +.BR + rake \-T + +.SH +6.2.6 TO USE INSTALL (PRAPARED WITH \"RANT\") + +.BR +(you may use the instructions above for rake substituting rant if rant is +installed on your system, or you may use an independent installer created using +rant as follows:) + +.BR +in the root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby ./sisu\-install + +.BR +or + +.BR + ruby ./sisu\-install base + +.BR +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex\-extra are not taken care of for you. + +.BR +further information: + +.BR + + +.BR + + +.BR +For a list of alternative actions you may type: + +.BR + ruby ./sisu\-install help + +.BR + ruby ./sisu\-install \-T + +.SH +6.3 DEPENDENCIES + +.BR +Once installed see \'man 8 sisu\' for some information on additional programs +that sisu makes use of, and that you may need or wish to install. (this will +depend on such factors as whether you want to generate pdf, whether you will be +using +.B SiSU +with or without a database, ...) \'man sisu_markup\-samples\' may also be of +interest if the sisu\-markup\-samples package has also been installed. + +.BR +The information in man 8 may not be most up to date, and it is possible that +more useful information can be gleaned from the following notes taken from the +.B Debian +control file (end edited), gives an idea of additional packages that +.B SiSU +can make use of if available, (the use/requirement of some of which are +interdependent for specific actions by +.B SiSU +). + +.BR +The following is from the debian/control file of sisu\-0.58.2, which amongst +other things provides the dependencies of sisu within +.B Debian +. + + +.nf + Package: sisu + Architecture: all + Depends: ruby (>= 1.8.2), libwebrick\-ruby, unzip, zip + Conflicts: vim\-sisu, sisu\-vim, sisu\-remote + Replaces: vim\-sisu, sisu\-vim + Recommends: sisu\-pdf, sisu\-sqlite, sisu\-postgresql, librmagick\-ruby, trang, + tidy, librexml\-ruby, openssl, rsync, openssh\-client | lsh\-client, keychain, + hyperestraier, kdissert, vim\-addon\-manager + Suggests: rcs | cvs, lv, texinfo, pinfo + Package: sisu\-complete + Depends: ruby (>= 1.8.4), sisu, sisu\-pdf, sisu\-postgresql, sisu\-sqlite + Recommends: hyperestraier + Package: sisu\-pdf + Architecture: all + Depends: sisu, texlive\-latex\-base, texlive\-fonts\-recommended, + texlive\-latex\-recommended, texlive\-latex\-extra + Suggests: evince, xpdf + Package: sisu\-postgresql + Depends: sisu, postgresql\-8.1, libdbi\-ruby, libdbm\-ruby, libdbd\-pg\-ruby + Suggests: pgaccess, libdbd\-pgsql, postgresql\-contrib\-8.1 + Package: sisu\-sqlite + Depends: sisu, sqlite, libdbi\-ruby, libdbm\-ruby, libdbd\-sqlite\-ruby + Suggests: libdbd\-sqlite + Package: sisu\-markup\-samples + Depends: sisu +.fi + + +.nf + Source: sisu + Section: text + Priority: optional + Maintainer: Ralph Amissah + Build\-Depends: debhelper (>= 5) + Standards\-Version: 3.7.2 + Package: sisu + Architecture: all + Depends: ruby (>= 1.8.2), libwebrick\-ruby, unzip, zip + Conflicts: vim\-sisu, sisu\-vim, sisu\-remote + Replaces: vim\-sisu, sisu\-vim + Recommends: sisu\-pdf, sisu\-sqlite, sisu\-postgresql, hyperestraier, keychain, librmagick\-ruby, librexml\-ruby, openssl, openssh\-client | lsh\-client, rsync, tidy, vim\-addon\-manager + Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang + Description: documents \- structuring, publishing in multiple formats and search + SiSU is a lightweight markup based, command line oriented, document + structuring, publishing and search framework for document collections. + . + With minimal preparation of a plain\-text, (UTF\-8) file, using its native + markup syntax in your text editor of choice, SiSU can generate various + document formats (most of which share a common object numbering system for + locating content), including plain text, HTML, XHTML, XML, OpenDocument text + (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects + (roughly paragraph\-sized chunks) so searches may be performed and matches + returned with that degree of granularity: your search criteria is met by these + documents and at these locations within each document. Object numbering is + particularly suitable for \"published\" works (finalized texts as opposed to + works that are frequently changed or updated) for which it provides a fixed + means of reference of content. Document outputs also share semantic meta\-data + provided. + . + SiSU also provides concordance files, document content certificates and + manifests of generated output. + . + A vim syntax highlighting file and an ftplugin with folds for sisu markup is + provided, as are syntax highlighting files for kate, kwrite, gedit and + diakonos. Vim 7 includes syntax highlighting for SiSU. + . + man pages, and interactive help are provided. + . + Dependencies for various features are taken care of in sisu related packages. + The package sisu\-complete installs the whole of SiSU. + . + Additional document markup samples are provided in the package + sisu\-markup\-samples which is found in the non\-free archive the licenses for + the substantive content of the marked up documents provided is that provided + by the author or original publisher. + . + Homepage: +.fi + + +.nf + Package: sisu\-complete + Architecture: all + Depends: ruby (>= 1.8.2), sisu, sisu\-pdf, sisu\-postgresql, sisu\-sqlite + Recommends: hyperestraier + Description: installs all SiSU related packages + This package installs SiSU and related packages that enable sisu to produce + pdf and to populate postgresql and sqlite databases. + . + SiSU is a lightweight markup based document publishing framework. + . + See sisu for a description of the package. + . + Homepage: +.fi + + +.nf + Package: sisu\-pdf + Architecture: all + Depends: sisu, texlive\-latex\-base, texlive\-fonts\-recommended, texlive\-latex\-recommended, texlive\-latex\-extra + #Suggests: evince, xpdf + Description: dependencies to convert SiSU LaTeX output to pdf + This package enables the conversion of SiSU LaTeX output to pdf. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: +.fi + + +.nf + Package: sisu\-postgresql + Architecture: all + Depends: sisu, libdbd\-pg\-ruby, libdbi\-ruby, libdbm\-ruby, postgresql + Recommends: libfcgi\-ruby + Suggests: postgresql\-contrib + Description: SiSU dependencies for use with postgresql database + This package enables SiSU to populate a postgresql database. This is done at + an object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: +.fi + + +.nf + Package: sisu\-sqlite + Architecture: all + Depends: sisu, sqlite, libdbd\-sqlite\-ruby, libdbi\-ruby, libdbm\-ruby + Recommends: libfcgi\-ruby + Description: SiSU dependencies for use with sqlite database + This package enables SiSU to populate an sqlite database. This is done at an + object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: +.fi + +.SH +6.4 QUICK START + +.BR +Most of the installation should be taken care of by the aptitude or rant +install. (The rant install if run in full will also test run the generation of +the first document). + +.BR +After installation of sisu\-complete, move to the document samples directory + +.BR + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.BR +and run + +.BR + sisu \-3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +or the same: + +.BR + sisu \-NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +look at output results, see the \"sisu_manifest\" page created for the document + +.BR +or to generate an online document move to a writable directory, as the file +will be downloaded there and e.g. + +.BR +sisu \-3 + + +.BR +the database stuff is extra perhaps, the latex stuff could be considered extra +perhaps but neither needs to be installed for most of sisu output to work + +.BR +examine source document, vim has syntax support + +.BR +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +additional markup samples in + +.BR + + +.BR +For help + +.BR + man sisu + +.BR +or + +.BR + sisu \-\-help + +.BR +e.g. + +.BR +for the way sisu \"sees/maps\" your system + +.BR + sisu \-\-help env + +.BR +for list of commands and so on + +.BR + sisu \-\-help commands + +.SH +6.5 CONFIGURATION FILES + +.BR +The default configuration/setup is contained within the program and is altered +by configuration settings in +.I etc +[sisu \ version]/sisurc.yml or in ~/.sisu/sisurc.yml + +.BR +* configuration file \- a yaml file + +.BR + /etc/sisu/[sisu \ version]/sisurc.yml + +.BR + ~/.sisu/sisurc.yml + +.BR +* directory structure \- setting up of output and working directory. + +.BR +* skins \- changing the appearance of a project, directory or individual +documents within ~/.sisu/skin + +.BR + ~/.sisu/skin/doc contains individual skins, with symbolic links from + +.BR + ~/.sisu/skin/dir if the contents of a directory are to take a particular + document skin. + +.BR +* additional software \- eg. Tex and LaTeX (tetex, tetex\-base, tetex\-extra on +.B Debian +), Postgresql, \ [sqlite], trang, tidy, makeinfo, ... none of which are +required for basic html or XML processing. + +.BR +* if you use Vim as editor there is a syntax highlighter and fold resource +config file for +.B SiSU +. I hope more syntax highlighters follow. + +.BR +There are post installation steps (which are really part of the overall +installation) + +.BR +sisu \-C in your marked up document directory, should do some auto\-configuring +provided you have the right permissions for the output directories. (and +provided the output directories have already been specified if you are not +using the defaults). + +.SH +6.6 USE GENERAL OVERVIEW + +.BR +Documents are marked up in +.B SiSU +syntax and kept in an ordinary text editable file, named with the suffix +.sst, or .ssm + +.BR +Marked up +.B SiSU +documents are usually kept in a sub\-directory of your choosing + +.BR +use the interactive help and man pages + +.BR + sisu \-\-help + +.BR + man sisu + +.SH +6.7 HELP + +.BR +interactive help described below, or man page: + +.BR + man sisu + +.BR + man 8 sisu + +.BR +\'man sisu_markup\-samples\' \ [if \ the \ sisu\-markup\-samples \ package \ is +\ also \ installed] + +.BR +Once installed an interactive help is available typing \'sisu\' (without) any +flags, and select an option: + +.BR + sisu + +.BR +alternatively, you could type e.g. + +.BR + sisu \-\-help commands + +.BR + sisu \-\-help env + +.BR + sisu \-\-help headers + +.BR + sisu \-\-help markup + +.BR + sisu \-\-help headings + +.BR +etc. + +.BR +for questions about mappings, output paths etc. + +.BR + sisu \-\-help env + +.BR + sisu \-\-help path + +.BR + sisu \-\-help directory + +.SH +6.8 DIRECTORY STRUCTURE + +.BR +Once installed, type: + +.BR + sisu \-\-help env + +.BR +or + +.BR + sisu \-V + +.SH +6.9 CONFIGURATION FILE + +.BR +The defaults can be changed via +.B SiSU +\'s configure file sisurc.yml which the program expects to find in ./_sisu +~/.sisu or /etc/sisu (searched in that order, stopping on the first one found) + +.SH +6.10 MARKUP + +.BR +See man pages. + +.BR + man sisu + +.BR + man 8 sisu + +.BR +Once installed there is some information on +.B SiSU +Markup in its help: + +.BR + sisu \-\-help markup + +.BR +and + +.BR + sisu \-\-help headers + +.BR +Sample marked up document are provided with the download tarball in the +directory: + +.BR + ./data/doc/sisu/sisu_markup_samples/dfsg + +.BR +These are installed on the system usually at: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.BR +More markup samples are available in the package sisu\-markup\-samples + +.BR + + +.BR +Many more are available online off: + +.BR + + +.SH +6.11 ADDITIONAL THINGS + +.BR +There is syntax support for some editors provided (together with a README file) +in + +.BR + ./data/sisu/conf/syntax + +.BR +usually installed to: + +.BR + /usr/share/sisu/conf/syntax + +.SH +6.12 LICENSE + +.BR +License: GPL 3 or later see the copyright file in + +.BR + ./data/doc/sisu + +.BR +usually installed to: + +.BR + /usr/share/doc/sisu + +.SH +6.13 SISU STANDARD + +.BR +.B SiSU +uses: + +.BR +* Standard +.B SiSU +markup syntax, + +.BR +* Standard +.B SiSU +meta\-markup syntax, and the + +.BR +* Standard +.B SiSU +object citation numbering and system + +.BR +© Ralph Amissah 1997, current 2006 All Rights Reserved. + +.BR +* however note the License section + +.BR +CHANGELOG + +.BR + ./CHANGELOG + +.BR +and see + +.BR + + +.BR + + +.SH +EXTRACTS FROM MAN 8 SISU +.BR + +.SH +7. POST INSTALLATION SETUP +.BR + +.SH +7.1 POST INSTALLATION SETUP \- QUICK START + +.BR +After installation of sisu\-complete, move to the document samples directory, + +.BR + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.BR +[this \ is \ not \ where \ you \ would \ normally \ work \ but \ provides \ +sample \ documents \ for \ testing, \ you \ may \ prefer \ instead \ to \ copy +\ the \ contents \ of \ that \ directory \ to \ a \ local \ directory \ before +\ proceeding] + +.BR +and in that directory, initialise the output directory with the command + +.BR + sisu \-CC + +.BR +then run: + +.BR + sisu \-1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +or the same: + +.BR + sisu \-NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +look at output results, see the \"sisu_manifest\" page created for the document + +.BR +for an overview of your current sisu setup, type: + +.BR + sisu \-\-help env + +.BR +or + +.BR + sisu \-V + +.BR +To generate a document from a remote url accessible location move to a writable +directory, (create a work directory and cd into it) as the file will be +downloaded there and e.g. + +.BR + sisu \-1 + +.BR + sisu \-3 + + +.BR +examine source document, vim has syntax highlighting support + +.BR +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +additional markup samples in + +.BR + + +.BR +it should also be possible to run sisu against sisupods (prepared zip files, +created by running the command sisu \-S \ [filename]), whether stored locally +or remotely. + +.BR + sisu \-3 + + +.BR +there is a security issue associated with the running of document skins that +are not your own, so these are turned of by default, and the use of the +following command, which switches on the associated skin is not recommended: + +.BR + sisu \-3 \-\-trust + + +.BR +For help + +.BR + man sisu + +.BR + sisu \-\-help + +.BR + sisu \-\-help env for the way sisu \"sees/maps\" your system + +.BR + sisu \-\-help commands for list of commands and so on + +.SH +7.2 DOCUMENT MARKUP DIRECTORY + +.BR +Perhaps the easiest way to begin is to create a directory for sisu marked up +documents within your home directory, and copy the file structure (and document +samples) provided in the document sample directory: + +.BR + mkdir ~/sisu_test + +.BR + cd ~/sisu_test + +.BR + cp \-a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. + +.BR +.B Tip: +the markup syntax examples may be of interest + +.BR + + +.BR +.B Tip: + +.BR + sisu \-U \ [sisu \ markup \ filename] + +.BR +should printout the different possible outputs and where sisu would place them. + +.BR +.B Tip: +if you want to toggle ansi color add + +.BR + c + +.BR +to your flags. + +.SH +7.2.1 CONFIGURATION FILES + +.BR +.B SiSU +configuration file search path is: + +.BR + ./_sisu/sisurc.yaml + +.BR + ~/.sisu/sisurc.yaml + +.BR + /etc/sisu/sisurc.yaml + +.BR +.\\"%% +.B Debian +Installation Note + +.SH +7.2.2 DEBIAN INSTALLATION NOTE + +.BR +It is best you see + +.BR + + +.BR +for up the most up to date information. + +.BR +notes taken from the +.B Debian +control file (end edited), gives an idea of additional packages that +.B SiSU +can make use of if available, (the use/requirement of some of which are +interdependent for specific actions by +.B SiSU +): + +.BR +Package: sisu + +.BR +.B SiSU +is a lightweight markup based, command line oriented, document structuring, +publishing and search framework for document collections. + +.BR +With minimal preparation of a plain\-text, (UTF\-8) file, using its native +markup syntax in your text editor of choice, +.B SiSU +can generate various document formats (most of which share a common object +numbering system for locating content), including plain text, HTML, XHTML, XML, +OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate an SQL database +with objects (roughly paragraph\-sized chunks) so searches may be performed and +matches returned with that degree of granularity: your search criteria is met +by these documents and at these locations within each document. Object +numbering is particularly suitable for \"published\" works (finalized texts as +opposed to works that are frequently changed or updated) for which it provides +a fixed means of reference of content. Document outputs also share semantic +meta\-data provided. + +.BR +.B SiSU +also provides concordance files, document content certificates and manifests +of generated output. + +.BR +A vim syntax highlighting file and an ftplugin with folds for sisu markup is +provided, as are syntax highlighting files for kate, kwrite, gedit and +diakonos. Vim 7 includes syntax highlighting for +.B SiSU +. + +.BR +man pages, and interactive help are provided. + +.BR +Dependencies for various features are taken care of in sisu related packages. +The package sisu\-complete installs the whole of +.B SiSU +. + +.BR +Additional document markup samples are provided in the package +sisu\-markup\-samples which is found in the non\-free archive the licenses for +the substantive content of the marked up documents provided is that provided by +the author or original publisher. + +.BR +Homepage: + +.SH +7.2.3 DOCUMENT RESOURCE CONFIGURATION + +.BR +.B sisu +resource configuration information is obtained from sources (where they +exist): + +.BR + ~/.sisu/sisurc.yaml + +.BR + /etc/sisu/[sisu \ version]/sisurc.yaml + +.BR + sisu program defaults + +.SH +7.2.4 SKINS + +.BR +.B Skins +default document appearance may be modified using skins contained in +sub\-directories located at the following paths: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +more specifically, the following locations (or their /etc/sisu equivalent) +should be used: + +.BR + ~/.sisu/skin/doc + +.BR +skins for individual documents; + +.BR + ~/.sisu/skin/dir + +.BR +skins for directories of matching names; + +.BR + ~/.sisu/skin/site + +.BR +site\-wide skin modifying the site\-wide appearance of documents. + +.BR +Usually all skin files are placed in the document skin directory: + +.BR + ~/.sisu/skin/doc + +.BR +with softlinks being made to the skins contained there from other skin +directories as required. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- Technical, Howto + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_howto.sst + +.BR +Filetype: +.I SiSU text insert 0.57 + +.BR +Sourcefile Digest, MD5(sisu_howto.sst)= +.I 82c606e66689bcb5d190edf8fc7227a0 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:45 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +generated from source using rman + + With regard to +.B SiSU +man pages the formatting generated for markup syntax is not quite right, for +that you might prefer the links under: + +.TP +.BI 2. + +.TP +.BI 3. + +.TP +.BI 4. + +.TP +.BI 5. + +.TP +.BI 6. + +.TP +.BI 7. +this is an endnote +.TP +.BI 8. + +.TP +.BI 10. + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_howto/sisu_howto.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_howto.8 b/data/doc/manuals_generated/sisu_manual/man/sisu_howto.8 new file mode 100644 index 00000000..42bd1caf --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_howto.8 @@ -0,0 +1,2283 @@ +.TH "sisu_howto" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- TECHNICAL, HOWTO, +RALPH AMISSAH +.BR + +.SH +SISU SOME TECHNICAL INFORMATION +.BR + +.SH +HOWTO +.BR + +.SH +1. GETTING HELP +.BR + +.BR +An online manual of sorts should be available at: + +.BR + + +.BR +The manual pages provided with +.B SiSU +are also available online, and there is an interactive help, which is being +superseded by the man page, and possibly some document which contains this +component. + +.SH +1.1 SISU \"MAN\" PAGES + +.BR +If +.B SiSU +is installed on your system usual man commands should be available, try: + +.BR +man sisu + +.BR +The +.B SiSU +man pages can be viewed online at:[^1] + +.BR +An online version of the sisu man page is available here: + +.BR +* various sisu man pages \ [^2] + +.BR +* sisu.1 \ [^3] + +.BR +* sisu.8 \ [^4] + +.BR +* sisu_examples.1 \ [^5] + +.BR +* sisu_webrick.1 \ [^6] + +.SH +1.2 SISU BUILT\-IN HELP + +.BR + sisu \-\-help + +.BR + sisu \-\-help \ [subject] + +.BR + sisu \-\-help env \ [for \ feedback \ on \ the \ way \ your \ system \ is \ + setup \ with \ regard \ to \ sisu] + +.BR + sisu \-V \ [same \ as \ above \ command] + +.BR + sisu \-\-help commands + +.BR + sisu \-\-help markup + +.SH +1.3 COMMAND LINE WITH FLAGS \- BATCH PROCESSING + +.BR +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. + +.BR +In the data directory run sisu \-mh filename or wildcard eg. \"sisu \-h +cisg.sst\" or \"sisu \-h *.{sst,ssm}\" to produce html version of all +documents. + +.SH +2. SETUP, INITIALISATION +.BR + +.SH +2.1 INITIALISE OUTPUT DIRECTORY + +.BR +Images, css files for a document directory are copied to their respective +locations in the output directory. + +.BR +while within your document markup/preparation directory, issue the following +command + +.BR + sisu \-CC + +.SH +2.1.1 USE OF SEARCH FUNCTIONALITY, AN EXAMPLE USING SQLITE + +.BR +.B SiSU +can populate PostgreSQL and Sqlite databases and provides a sample search +form for querying these databases. + +.BR +This note provides an example to get you started and will use sqlite + +.BR +It is necessary to: + +.BR +(1) make sure the required dependencies have been installed + +.BR +(2) have a directory with sisu markup samples that is writable + +.BR +(3) use sisu to create a database + +.BR +(4) use sisu tp populate a database + +.BR +(5) use sisu to start the webrick (httpd) server + +.BR +(6) use sisu to create a search form + +.BR +(7) copy the search form to the cgi directory + +.BR +(8) open up the form in your browser + +.BR +(9) query the database using the search form + +.BR +.B (1) make sure the required dependencies have been installed + +.BR +if you use +.B Debian +, the following command will install the required dependencies + +.BR +aptitude install sisu\-sqlite + +.BR +.B (2) have a directory with sisu markup samples that is writable + +.BR +ideally copy the sisu\-examples directory to your home directory (because the +directory in which you run this example should be writable) + +.BR +cp \-rv /usr/share/sisu\-examples/sample/document_samples_sisu_markup ~/. + +.BR +.B (3) use sisu to create an sqlite database + +.BR +within the sisu\-examples directory + +.BR +sisu \-dv createall + +.BR +.B (4) use sisu tp populate a database with some text + +.BR +within the sisu\-examples directory + +.BR +sisu \-div free_*.sst + +.BR +or + +.BR +sisu \-dv import free_*.sst debian_constitution_v1.2.sst +debian_social_contract_v1.1.sst gpl2.fsf.sst + +.BR +.B (5) use sisu to start the webrick (httpd) server (if it has not already +been started): + +.BR +sisu \-W + +.BR +.B (6) use sisu to create a search form (for use with the webrick server, and +your sample documents) + +.BR +within the sisu\-examples directory + +.BR +sisu \-F webrick + +.BR +#here i run into a problem, you are working from a read only #directory..., not +my usual mode of operation, to complete the example #the following is necessary +sudo touch sisu_sqlite.cgi sisu_pgsql.cgi sudo \-P chown $USER sisu_sqlite.cgi +sisu_pgsql.cgi + +.BR +#now this should be possible: sisu \-F webrick + +.BR +.B (7) copy the search form to the cgi directory + +.BR +the string should be provided as output from the previous command + +.BR +sudo cp \-vi +/usr/share/sisu\-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi +/usr/lib/cgi\-bin + +.BR +sudo chmod \-v 755 /usr/lib/cgi\-bin/sisu_sqlite.cgi + +.BR +.B (8) open up the form in your browser and query it + +.BR +url: + +.BR + + +.BR +or as instructed by command sisu \-F webrick + +.BR +.B (9) query the database using the search form + +.BR +if there are other options in the dropdown menu select + +.BR +document_samples_sisu_markup + +.BR +and search for some text, e.g.: + +.BR +aim OR project + +.BR +* selecting the +.B index +radio button gives an index of results using the object numbers + +.BR +* selecting the +.B text +radio button gives the content of the matched paragraphs with the match +highlighted + +.BR +.B (10) to start again with a new database + +.BR +to start from scratch you can drop the database with the command + +.BR +sisu \-dv dropall + +.BR +and go to step 3 + +.BR +to get to step 3 in one step with a single command + +.BR +sisu \-dv recreate + +.BR +continue subsequent steps + +.SH +2.2 MISC + +.SH +2.2.1 URL FOR OUTPUT FILES \-U \-U + +.BR + sisu \-uv[and \ other \ flags] \ [filename/wildcard] + +.BR + sisu \-Uv \ [filename/wildcard] + +.SH +2.2.2 TOGGLE SCREEN COLOR + +.BR + sisu \-cv[and \ processing \ flags] \ [filename/wildcard] + +.SH +2.2.3 VERBOSE MODE + +.BR + sisu \-v[and \ processing \ flags] \ [filename/wildcard] + +.BR + sisu \-V[and \ processing \ flags] \ [filename/wildcard] + +.SH +2.2.4 QUIET MODE + +.BR + sisu \-q[and \ processing \ flags] \ [filename/wildcard] + +.SH +2.2.5 MAINTENANCE MODE INTERMEDIATE FILES KEPT \-M + +.BR + sisu \-Mv[and \ other \ flags] \ [filename/wildcard] + +.SH +2.2.6 START THE WEBRICK SERVER + +.BR + sisu \-W + +.SH +2.3 REMOTE PLACEMENT OF OUTPUT + +.BR +configuration is necessary + +.BR +scp + +.BR + sisu \-vr[and \ processing \ flags] \ [filename/wildcard] + +.BR +rsync + +.BR + sisu \-vR[and \ processing \ flags] \ [filename/wildcard] + +.SH +3. CONFIGURATION FILES +.BR + +.BR +Sample provided, on untarring the source tarball: + +.BR + conf/sisu/sisurc.yaml + +.BR +and on installation under: + +.BR + /etc/sisu/sisurc.yaml + +.BR +The following paths are searched: + +.BR + ./_sisu/sisurc.yaml + +.BR + ~/.sisu/sisurc.yaml + +.BR + ./etc/sisu/sisurc.yaml + +.SH +4. MARKUP +.BR + +.BR +See sample markup provided on + +.BR + + +.BR + + +.BR + + +.BR +in particular for each of the document output samples provided, the source +document is provided as well + +.BR + + +.BR +on untarring the source tarball: + +.BR + data/sisu\-examples/sample/document_samples_sisu_markup/ + +.BR +or the same once source is installed (or sisu\-examples) under: + +.BR + /usr/share/sisu\-examples/sample/document_samples_sisu_markup/ + +.BR +Some notes are contained within the man page, +.B man sisu +and within sisu help via the commands +.B sisu help markup +and +.B sisu help headers + +.BR +.B SiSU +is for literary and legal text, also for some social science material. In +particular it does not do formula, and is not particularly suited to technical +documentation. Despite the latter caveat, some notes will be provided here and +added to over time: + +.SH +4.1 HEADERS + +.BR +Headers @headername: provide information related to the document, this may +relate to + +.BR +1. how it is to be processed, such as whether headings are to be numbered, what +skin is to be used and markup instructions, such as the document structure, or +words to be made bold within the document + +.BR +2. semantic information about the document including the dublin core + +.SH +4.2 FONT FACE + +.BR +Defaults are set. You may change the face to: bold, italics, underscore, +strikethrough, ... + +.SH +4.2.1 BOLD + +.BR +\@bold: \ [list \ of \ words \ that \ should \ be \ made \ bold \ within \ +document] + +.BR +.B bold line + +.BR +!_ bold line + +.BR +.B bold word or sentence + +.BR +!{ bold word or sentence }! + +.BR +*{ bold word or sentence }* + +.BR +.B boldword +or +.B boldword + +.BR +*boldword* or !boldword! + +.SH +4.2.2 ITALICS + +.BR +\@italics: \ [list \ of \ words \ that \ should \ be \ italicised \ within \ +document] + +.BR +.I italicise word or sentence + +.BR +/{ italicise word or sentence }/ + +.BR +.I italicisedword + +.BR +/italicisedword/ + +.SH +4.2.3 UNDERSCORE + +.BR +.I underscore word or sentence + +.BR +_{ underscore word or sentence }_ + +.BR +.I underscoreword + +.SH +4.2.4 STRIKETHROUGH + +.BR + strikethrough word or sentence + +.BR +\-{ strikethrough word or sentence }\- + +.BR +strikeword + +.BR +\-strikeword\- + +.SH +4.3 ENDNOTES + +.BR +There are two forms of markup for endnotes, they cannot be mixed within the +same document + +.BR +here[^7] + +.BR +1. preferred endnote markup + +.BR +here~{ this is an endnote }~ + +.BR +2. alternative markup equivalent, kept because it is possible to search and +replace to get markup in existing texts such as Project Gutenberg + +.BR +here~^ + +.BR +^~ this is an endote + +.SH +4.4 LINKS + +.BR +SiSU + +.BR +{ +.B SiSU +}http://sisudoc.org + +.BR +sisu.png 120x39 + +.BR +{sisu.png }http://sisudoc.org + +.BR +[ tux.png ] + +.BR +{ tux.png 64x80 }image + +.BR +SiSU \ [^8] + +.BR +{ +.B SiSU +}http://sisudoc.org + +.BR +is equivalent to: + +.BR +{ +.B SiSU +}http://sisudoc.org ~{ }~ + +.BR +the same can be done with an image: + +.BR +sisu.png 120x39 \"SiSU\" \ [^10] + +.BR +{ sisu.png \" +.B SiSU +\" }http://sisudoc.org + +.SH +4.5 NUMBER TITLES + +.BR +Set with the header @markup: + +.SH +4.6 LINE OPERATIONS + +.BR +Line Operations (marker placed at start of line) + +.BR +!_ bold line + +.BR +.B bold line + +.BR +_1 indent paragraph one level + +.BR + indent paragraph one level + +.BR +_2 indent paragraph two steps + +.BR + indent paragraph two steps + +.BR +_* bullet paragraph + +.BR +* bullet paragraph + +.BR +# number paragraph (see headers for numbering document headings) + +.BR +1. number paragraph (see headers for numbering document headings) + +.BR +_# number paragraph level 2 (see headers for numbering document headings) + +.BR + a. number paragraph level 2 (see headers for numbering document headings) + +.SH +4.7 TABLES + +.BR +Table markup sample + + +table{~h c3; 26; 32; 32; +.P + + +This is a table, column1 +.P +this would become row one of column two +.P +column three of row one is here +.P + + +column one row 2 +.P +column two of row two +.P +column three of row two, and so on +.P + + +column one row three +.P +and so on +.P +here +.P + + +}table +.P + +.BR +Alternative form of table markup + + +.nf + {t\~h} + |Mon|Tue|Wed|Thu|Fri|Sat|Sun + 0 | * | * | * | * | * | * | * + 1 | * | * | * | * | | | + 2 | \- | * | * | * | * | * | + 3 | \- | * | * | * | * | * | * + 4 | \- | | | * | * | * | + 5 | * | * | * | * | * | * | * +.fi + +.SH +4.8 GROUPED TEXT + + +.nf + 5.times { puts \'Ruby\' } +.fi + +.BR +code{ + + +.nf + 5.times { puts \'Ruby\' } +.fi + +.BR +}code + + +A Limerick +.P + + +There was a young lady from Clyde, +.P +who ate a green apple and died, +.P +but the apple fermented inside the lamented, +.P +and made cider inside her inside. +.P + + +poem{ +.P + + +There was a young lady from Clyde, +.P +who ate a green apple and died, +.P +but the apple fermented inside the lamented, +.P +and made cider inside her inside. +.P + + +}\poem +.P + +.SH +4.9 COMPOSITE DOCUMENT + +.BR +To import another document, the master document or importing document should be +named filename.r3 (r for require) + +.BR +<< { filename.sst } + +.BR +<< { filename.ssi } + +.SH +5. CHANGE APPEARANCE +.BR + +.SH +5.1 SKINS + +.BR +\"Skins\" may be used to change various aspects related to the output documents +appearance, including such things as the url for the home page on which the +material will be published, information on the credit band, and for html +documents colours and icons used in navigation bars. Skins are ruby files which +permit changing of the default values set within the program for +.B SiSU +output. + +.BR +There are a few examples provided, on untarring the source tarball: + +.BR + conf/sisu/skin/doc/ + +.BR + data/sisu\-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + +.BR +and on installation under: + +.BR + /etc/sisu/skin/doc/ + +.BR + /usr/share/sisu\-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + +.BR +The following paths are searched: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +Skins under the searched paths in a per document directory, a per directory +directory, or a site directory, named: + +.BR +doc \ [may \ be \ specified \ individually \ in \ each \ document] + +.BR +dir \ [used \ if \ identifier \ part \ of \ name \ matches \ markup \ directory +\ name] + +.BR +site + +.BR +It is usual to place all skins in the document directory, with symbolic links +as required from dir or site directories. + +.SH +5.2 CSS + +.BR +The appearance of html and XML related output can be changed for an ouput +collection directory by prepareing and placing a new css file in one of the +sisu css directories searched in the sisu configuration path. These are located +at: + +.BR +_./_sisu/css + +.BR +~/.sisu/css + +.BR +and + +.BR +/etc/sisu/css + +.BR +The contents of the first directory found in the search path are copied to the +corresponding sisu output directory with the commnd: + +.BR +sisu \-CC + +.BR +The +.B SiSU +standard css files for +.B SiSU +output are: + +.BR +dom.css html.css html_tables.css index.css sax.css xhtml.css + +.BR +A document may specify its own/bespoke css file using the css header. + +.BR +\@css: + +.BR +[expand] + +.SH +EXTRACTS FROM THE README +.BR + +.SH +6. README +.BR + +.BR +.B SiSU +0.55 2007w27/6 2007\-07\-07 + +.BR +Homepage: + +.BR +.B Description + +.BR +.B SiSU +is lightweight markup based document creation and publishing framework that +is controlled from the command line. Prepare documents for +.B SiSU +using your text editor of choice, then use +.B SiSU +to generate various output document formats. + +.BR +With minimal preparation of a plain\-text (UTF\-8) file using its native +markup\-syntax, +.B SiSU +produces: plain\-text, HTML, XHTML, XML, ODF:ODT (Opendocument), LaTeX, PDF, +and populates an SQL database (PostgreSQL or SQLite) in paragraph sized chunks +so that document searches are done at this \"atomic\" level of granularity. + +.BR +Outputs share a common citation numbering system, and any semantic meta\-data +provided about the document. + +.BR +.B SiSU +also provides concordance files, document content certificates and manifests +of generated output. + +.BR +.B SiSU +takes advantage of well established open standard ways of representing text, +and provides a bridge to take advantage of the strengths of each, while +remaining simple. +.B SiSU +implements across document formats a \"useful common feature set\" \ [coming +\ from \ a \ humanities, \ law, \ and \ possibly \ social \ sciences \ +perspective, \ rather \ than \ technical \ or \ scientific \ writing] ... focus +is primarily on content and data integrity rather than appearance, (though +outputs in the various formats are respectable). + +.BR +A vim syntax highlighting file and an ftplugin with folds for sisu markup is +provided. Vim 7 includes syntax highlighting for +.B SiSU +. + +.BR +man pages, and interactive help are provided. + +.BR +Dependencies for various features are taken care of in sisu related packages. +The package sisu\-complete installs the whole of +.B SiSU +. + +.BR +Additional document markup samples are provided in the package +sisu\-markup\-samples which is found in the non\-free archive the licenses for +the substantive content of the marked up documents provided is that provided by +the author or original publisher. + +.BR +Homepage: + +.BR +.B SiSU +\- simple information structuring universe, is a publishing tool, document +generation and management, (and search enabling) tool primarily for literary, +academic and legal published works. + +.BR +.B SiSU +can be used for Internet, Intranet, local filesystem or cd publishing. + +.BR +.B SiSU +can be used directly off the filesystem, or from a database. + +.BR +.B SiSU +\'s scalability, is be dependent on your hardware, and filesystem (in my case +Reiserfs), and/or database Postgresql. + +.BR +Amongst it\'s characteristics are: + +.BR +* simple mnemonoic markup style, + +.BR +* the ability to produce multiple output formats, including html, structured +XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining +document structure \- Postgresql and Sqlite, + +.BR +* that all share a common citation system (a simple idea from which much good), +possibly most exciting, the following: if fed into a relational database (as it +can be automatically), the document set is searchable, with results displayed +at a paragraph level, or the possibility of an indexed display of documents in +which the match is found together with a hyperlinked listing for each of each +paragraph in which the match is found. In any event citations using this system +(with or without the relational database) are relevant for all output formats. + +.BR +* it is command line driven, and can be set up on a remote server + +.BR +* Documents are marked up in +.B SiSU +syntax in your favourite editor. +.B SiSU +syntax may be regarded as a type of smart ascii \- which in its basic form is +simpler than the most elementary html. There is currently a syntax highlighter, +and folding for Vim. Syntax highlighters for other editors are welcome. + +.BR +Input files should be UTF\-8 + +.BR +Once set up it is simple to use. + +.SH +6.1 ONLINE INFORMATION, PLACES TO LOOK + +.BR + + +.BR +Download Sources: + +.BR + + +.BR + + +.SH +6.2 INSTALLATION + +.BR +NB. Platform is Unix / Linux. + +.SH +6.2.1 DEBIAN + +.BR +If you use +.B Debian +use the +.B Debian +packages, check the information at: + +.BR + + +.BR +(A) +.B SiSU +is available directly off the +.B Debian +archives for Sid and testing. It should necessary only to run as root: + +.BR + aptitude update + +.BR + aptitude install sisu\-complete + +.BR +(B) If there are newer versions of +.B SiSU +upstream of the +.B Debian +archives, they will be available by adding the following to your +/etc/apt/sources.list + +.BR + deb unstable main non\-free + +.BR + deb\-src unstable main non\-free + +.BR +[the \ non\-free \ line \ is \ for \ document \ markup \ samples, \ for \ which +\ the \ substantive \ text \ is \ provided \ under \ the \ author \ or \ +original \ publisher\'s \ license \ and \ which \ in \ most \ cases \ will \ +not \ be \ debian \ free \ software \ guideline \ compliant] + +.BR +Then as root run: + +.BR + aptitude update + +.BR + aptitude install sisu\-complete + +.SH +6.2.2 RPM + +.BR +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + +.BR +They may be downloaded from: + +.BR + + +.SH +6.2.3 SOURCE PACKAGE .TGZ + +.BR +Otherwise to install +.B SiSU +from source, check information at: + +.BR + + +.BR +alternative modes of installation from source are provided, setup.rb (by Minero +Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built +install file, + +.BR +.B Ruby +is the essential dependency for the basic operation of +.B SiSU + +.BR +1. Download the latest source (information available) from: + +.BR + + +.BR +2. Unpack the source + +.BR +Note however, that additional external package dependencies, such as texlive or +postgresql should you desire to use it are not taken care of for you. + +.SH +6.2.4 TO USE SETUP.RB + +.BR +this is a three step process, in the root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby setup.rb config + +.BR + ruby setup.rb setup + +.BR +as root: + +.BR + ruby setup.rb install + +.BR +further information: + +.BR + + +.BR + + +.SH +6.2.5 TO USE INSTALL (PRAPARED WITH \"RAKE\") + +.BR +Rake must be installed on your system: + +.BR + + +.BR + + +.BR +in the root directory of the unpacked +.B SiSU +as root type: + +.BR + rake + +.BR +or + +.BR + rake base + +.BR +This makes use of Rake (by Jim Weirich) and the provided Rakefile + +.BR +For a list of alternative actions you may type: + +.BR + rake help + +.BR + rake \-T + +.SH +6.2.6 TO USE INSTALL (PRAPARED WITH \"RANT\") + +.BR +(you may use the instructions above for rake substituting rant if rant is +installed on your system, or you may use an independent installer created using +rant as follows:) + +.BR +in the root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby ./sisu\-install + +.BR +or + +.BR + ruby ./sisu\-install base + +.BR +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex\-extra are not taken care of for you. + +.BR +further information: + +.BR + + +.BR + + +.BR +For a list of alternative actions you may type: + +.BR + ruby ./sisu\-install help + +.BR + ruby ./sisu\-install \-T + +.SH +6.3 DEPENDENCIES + +.BR +Once installed see \'man 8 sisu\' for some information on additional programs +that sisu makes use of, and that you may need or wish to install. (this will +depend on such factors as whether you want to generate pdf, whether you will be +using +.B SiSU +with or without a database, ...) \'man sisu_markup\-samples\' may also be of +interest if the sisu\-markup\-samples package has also been installed. + +.BR +The information in man 8 may not be most up to date, and it is possible that +more useful information can be gleaned from the following notes taken from the +.B Debian +control file (end edited), gives an idea of additional packages that +.B SiSU +can make use of if available, (the use/requirement of some of which are +interdependent for specific actions by +.B SiSU +). + +.BR +The following is from the debian/control file of sisu\-0.58.2, which amongst +other things provides the dependencies of sisu within +.B Debian +. + + +.nf + Package: sisu + Architecture: all + Depends: ruby (>= 1.8.2), libwebrick\-ruby, unzip, zip + Conflicts: vim\-sisu, sisu\-vim, sisu\-remote + Replaces: vim\-sisu, sisu\-vim + Recommends: sisu\-pdf, sisu\-sqlite, sisu\-postgresql, librmagick\-ruby, trang, + tidy, librexml\-ruby, openssl, rsync, openssh\-client | lsh\-client, keychain, + hyperestraier, kdissert, vim\-addon\-manager + Suggests: rcs | cvs, lv, texinfo, pinfo + Package: sisu\-complete + Depends: ruby (>= 1.8.4), sisu, sisu\-pdf, sisu\-postgresql, sisu\-sqlite + Recommends: hyperestraier + Package: sisu\-pdf + Architecture: all + Depends: sisu, texlive\-latex\-base, texlive\-fonts\-recommended, + texlive\-latex\-recommended, texlive\-latex\-extra + Suggests: evince, xpdf + Package: sisu\-postgresql + Depends: sisu, postgresql\-8.1, libdbi\-ruby, libdbm\-ruby, libdbd\-pg\-ruby + Suggests: pgaccess, libdbd\-pgsql, postgresql\-contrib\-8.1 + Package: sisu\-sqlite + Depends: sisu, sqlite, libdbi\-ruby, libdbm\-ruby, libdbd\-sqlite\-ruby + Suggests: libdbd\-sqlite + Package: sisu\-markup\-samples + Depends: sisu +.fi + + +.nf + Source: sisu + Section: text + Priority: optional + Maintainer: Ralph Amissah + Build\-Depends: debhelper (>= 5) + Standards\-Version: 3.7.2 + Package: sisu + Architecture: all + Depends: ruby (>= 1.8.2), libwebrick\-ruby, unzip, zip + Conflicts: vim\-sisu, sisu\-vim, sisu\-remote + Replaces: vim\-sisu, sisu\-vim + Recommends: sisu\-pdf, sisu\-sqlite, sisu\-postgresql, hyperestraier, keychain, librmagick\-ruby, librexml\-ruby, openssl, openssh\-client | lsh\-client, rsync, tidy, vim\-addon\-manager + Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang + Description: documents \- structuring, publishing in multiple formats and search + SiSU is a lightweight markup based, command line oriented, document + structuring, publishing and search framework for document collections. + . + With minimal preparation of a plain\-text, (UTF\-8) file, using its native + markup syntax in your text editor of choice, SiSU can generate various + document formats (most of which share a common object numbering system for + locating content), including plain text, HTML, XHTML, XML, OpenDocument text + (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects + (roughly paragraph\-sized chunks) so searches may be performed and matches + returned with that degree of granularity: your search criteria is met by these + documents and at these locations within each document. Object numbering is + particularly suitable for \"published\" works (finalized texts as opposed to + works that are frequently changed or updated) for which it provides a fixed + means of reference of content. Document outputs also share semantic meta\-data + provided. + . + SiSU also provides concordance files, document content certificates and + manifests of generated output. + . + A vim syntax highlighting file and an ftplugin with folds for sisu markup is + provided, as are syntax highlighting files for kate, kwrite, gedit and + diakonos. Vim 7 includes syntax highlighting for SiSU. + . + man pages, and interactive help are provided. + . + Dependencies for various features are taken care of in sisu related packages. + The package sisu\-complete installs the whole of SiSU. + . + Additional document markup samples are provided in the package + sisu\-markup\-samples which is found in the non\-free archive the licenses for + the substantive content of the marked up documents provided is that provided + by the author or original publisher. + . + Homepage: +.fi + + +.nf + Package: sisu\-complete + Architecture: all + Depends: ruby (>= 1.8.2), sisu, sisu\-pdf, sisu\-postgresql, sisu\-sqlite + Recommends: hyperestraier + Description: installs all SiSU related packages + This package installs SiSU and related packages that enable sisu to produce + pdf and to populate postgresql and sqlite databases. + . + SiSU is a lightweight markup based document publishing framework. + . + See sisu for a description of the package. + . + Homepage: +.fi + + +.nf + Package: sisu\-pdf + Architecture: all + Depends: sisu, texlive\-latex\-base, texlive\-fonts\-recommended, texlive\-latex\-recommended, texlive\-latex\-extra + #Suggests: evince, xpdf + Description: dependencies to convert SiSU LaTeX output to pdf + This package enables the conversion of SiSU LaTeX output to pdf. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: +.fi + + +.nf + Package: sisu\-postgresql + Architecture: all + Depends: sisu, libdbd\-pg\-ruby, libdbi\-ruby, libdbm\-ruby, postgresql + Recommends: libfcgi\-ruby + Suggests: postgresql\-contrib + Description: SiSU dependencies for use with postgresql database + This package enables SiSU to populate a postgresql database. This is done at + an object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: +.fi + + +.nf + Package: sisu\-sqlite + Architecture: all + Depends: sisu, sqlite, libdbd\-sqlite\-ruby, libdbi\-ruby, libdbm\-ruby + Recommends: libfcgi\-ruby + Description: SiSU dependencies for use with sqlite database + This package enables SiSU to populate an sqlite database. This is done at an + object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: +.fi + +.SH +6.4 QUICK START + +.BR +Most of the installation should be taken care of by the aptitude or rant +install. (The rant install if run in full will also test run the generation of +the first document). + +.BR +After installation of sisu\-complete, move to the document samples directory + +.BR + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.BR +and run + +.BR + sisu \-3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +or the same: + +.BR + sisu \-NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +look at output results, see the \"sisu_manifest\" page created for the document + +.BR +or to generate an online document move to a writable directory, as the file +will be downloaded there and e.g. + +.BR +sisu \-3 + + +.BR +the database stuff is extra perhaps, the latex stuff could be considered extra +perhaps but neither needs to be installed for most of sisu output to work + +.BR +examine source document, vim has syntax support + +.BR +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +additional markup samples in + +.BR + + +.BR +For help + +.BR + man sisu + +.BR +or + +.BR + sisu \-\-help + +.BR +e.g. + +.BR +for the way sisu \"sees/maps\" your system + +.BR + sisu \-\-help env + +.BR +for list of commands and so on + +.BR + sisu \-\-help commands + +.SH +6.5 CONFIGURATION FILES + +.BR +The default configuration/setup is contained within the program and is altered +by configuration settings in +.I etc +[sisu \ version]/sisurc.yml or in ~/.sisu/sisurc.yml + +.BR +* configuration file \- a yaml file + +.BR + /etc/sisu/[sisu \ version]/sisurc.yml + +.BR + ~/.sisu/sisurc.yml + +.BR +* directory structure \- setting up of output and working directory. + +.BR +* skins \- changing the appearance of a project, directory or individual +documents within ~/.sisu/skin + +.BR + ~/.sisu/skin/doc contains individual skins, with symbolic links from + +.BR + ~/.sisu/skin/dir if the contents of a directory are to take a particular + document skin. + +.BR +* additional software \- eg. Tex and LaTeX (tetex, tetex\-base, tetex\-extra on +.B Debian +), Postgresql, \ [sqlite], trang, tidy, makeinfo, ... none of which are +required for basic html or XML processing. + +.BR +* if you use Vim as editor there is a syntax highlighter and fold resource +config file for +.B SiSU +. I hope more syntax highlighters follow. + +.BR +There are post installation steps (which are really part of the overall +installation) + +.BR +sisu \-C in your marked up document directory, should do some auto\-configuring +provided you have the right permissions for the output directories. (and +provided the output directories have already been specified if you are not +using the defaults). + +.SH +6.6 USE GENERAL OVERVIEW + +.BR +Documents are marked up in +.B SiSU +syntax and kept in an ordinary text editable file, named with the suffix +.sst, or .ssm + +.BR +Marked up +.B SiSU +documents are usually kept in a sub\-directory of your choosing + +.BR +use the interactive help and man pages + +.BR + sisu \-\-help + +.BR + man sisu + +.SH +6.7 HELP + +.BR +interactive help described below, or man page: + +.BR + man sisu + +.BR + man 8 sisu + +.BR +\'man sisu_markup\-samples\' \ [if \ the \ sisu\-markup\-samples \ package \ is +\ also \ installed] + +.BR +Once installed an interactive help is available typing \'sisu\' (without) any +flags, and select an option: + +.BR + sisu + +.BR +alternatively, you could type e.g. + +.BR + sisu \-\-help commands + +.BR + sisu \-\-help env + +.BR + sisu \-\-help headers + +.BR + sisu \-\-help markup + +.BR + sisu \-\-help headings + +.BR +etc. + +.BR +for questions about mappings, output paths etc. + +.BR + sisu \-\-help env + +.BR + sisu \-\-help path + +.BR + sisu \-\-help directory + +.SH +6.8 DIRECTORY STRUCTURE + +.BR +Once installed, type: + +.BR + sisu \-\-help env + +.BR +or + +.BR + sisu \-V + +.SH +6.9 CONFIGURATION FILE + +.BR +The defaults can be changed via +.B SiSU +\'s configure file sisurc.yml which the program expects to find in ./_sisu +~/.sisu or /etc/sisu (searched in that order, stopping on the first one found) + +.SH +6.10 MARKUP + +.BR +See man pages. + +.BR + man sisu + +.BR + man 8 sisu + +.BR +Once installed there is some information on +.B SiSU +Markup in its help: + +.BR + sisu \-\-help markup + +.BR +and + +.BR + sisu \-\-help headers + +.BR +Sample marked up document are provided with the download tarball in the +directory: + +.BR + ./data/doc/sisu/sisu_markup_samples/dfsg + +.BR +These are installed on the system usually at: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.BR +More markup samples are available in the package sisu\-markup\-samples + +.BR + + +.BR +Many more are available online off: + +.BR + + +.SH +6.11 ADDITIONAL THINGS + +.BR +There is syntax support for some editors provided (together with a README file) +in + +.BR + ./data/sisu/conf/syntax + +.BR +usually installed to: + +.BR + /usr/share/sisu/conf/syntax + +.SH +6.12 LICENSE + +.BR +License: GPL 3 or later see the copyright file in + +.BR + ./data/doc/sisu + +.BR +usually installed to: + +.BR + /usr/share/doc/sisu + +.SH +6.13 SISU STANDARD + +.BR +.B SiSU +uses: + +.BR +* Standard +.B SiSU +markup syntax, + +.BR +* Standard +.B SiSU +meta\-markup syntax, and the + +.BR +* Standard +.B SiSU +object citation numbering and system + +.BR +© Ralph Amissah 1997, current 2006 All Rights Reserved. + +.BR +* however note the License section + +.BR +CHANGELOG + +.BR + ./CHANGELOG + +.BR +and see + +.BR + + +.BR + + +.SH +EXTRACTS FROM MAN 8 SISU +.BR + +.SH +7. POST INSTALLATION SETUP +.BR + +.SH +7.1 POST INSTALLATION SETUP \- QUICK START + +.BR +After installation of sisu\-complete, move to the document samples directory, + +.BR + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.BR +[this \ is \ not \ where \ you \ would \ normally \ work \ but \ provides \ +sample \ documents \ for \ testing, \ you \ may \ prefer \ instead \ to \ copy +\ the \ contents \ of \ that \ directory \ to \ a \ local \ directory \ before +\ proceeding] + +.BR +and in that directory, initialise the output directory with the command + +.BR + sisu \-CC + +.BR +then run: + +.BR + sisu \-1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +or the same: + +.BR + sisu \-NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +look at output results, see the \"sisu_manifest\" page created for the document + +.BR +for an overview of your current sisu setup, type: + +.BR + sisu \-\-help env + +.BR +or + +.BR + sisu \-V + +.BR +To generate a document from a remote url accessible location move to a writable +directory, (create a work directory and cd into it) as the file will be +downloaded there and e.g. + +.BR + sisu \-1 + +.BR + sisu \-3 + + +.BR +examine source document, vim has syntax highlighting support + +.BR +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +additional markup samples in + +.BR + + +.BR +it should also be possible to run sisu against sisupods (prepared zip files, +created by running the command sisu \-S \ [filename]), whether stored locally +or remotely. + +.BR + sisu \-3 + + +.BR +there is a security issue associated with the running of document skins that +are not your own, so these are turned of by default, and the use of the +following command, which switches on the associated skin is not recommended: + +.BR + sisu \-3 \-\-trust + + +.BR +For help + +.BR + man sisu + +.BR + sisu \-\-help + +.BR + sisu \-\-help env for the way sisu \"sees/maps\" your system + +.BR + sisu \-\-help commands for list of commands and so on + +.SH +7.2 DOCUMENT MARKUP DIRECTORY + +.BR +Perhaps the easiest way to begin is to create a directory for sisu marked up +documents within your home directory, and copy the file structure (and document +samples) provided in the document sample directory: + +.BR + mkdir ~/sisu_test + +.BR + cd ~/sisu_test + +.BR + cp \-a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. + +.BR +.B Tip: +the markup syntax examples may be of interest + +.BR + + +.BR +.B Tip: + +.BR + sisu \-U \ [sisu \ markup \ filename] + +.BR +should printout the different possible outputs and where sisu would place them. + +.BR +.B Tip: +if you want to toggle ansi color add + +.BR + c + +.BR +to your flags. + +.SH +7.2.1 CONFIGURATION FILES + +.BR +.B SiSU +configuration file search path is: + +.BR + ./_sisu/sisurc.yaml + +.BR + ~/.sisu/sisurc.yaml + +.BR + /etc/sisu/sisurc.yaml + +.BR +.\\"%% +.B Debian +Installation Note + +.SH +7.2.2 DEBIAN INSTALLATION NOTE + +.BR +It is best you see + +.BR + + +.BR +for up the most up to date information. + +.BR +notes taken from the +.B Debian +control file (end edited), gives an idea of additional packages that +.B SiSU +can make use of if available, (the use/requirement of some of which are +interdependent for specific actions by +.B SiSU +): + +.BR +Package: sisu + +.BR +.B SiSU +is a lightweight markup based, command line oriented, document structuring, +publishing and search framework for document collections. + +.BR +With minimal preparation of a plain\-text, (UTF\-8) file, using its native +markup syntax in your text editor of choice, +.B SiSU +can generate various document formats (most of which share a common object +numbering system for locating content), including plain text, HTML, XHTML, XML, +OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate an SQL database +with objects (roughly paragraph\-sized chunks) so searches may be performed and +matches returned with that degree of granularity: your search criteria is met +by these documents and at these locations within each document. Object +numbering is particularly suitable for \"published\" works (finalized texts as +opposed to works that are frequently changed or updated) for which it provides +a fixed means of reference of content. Document outputs also share semantic +meta\-data provided. + +.BR +.B SiSU +also provides concordance files, document content certificates and manifests +of generated output. + +.BR +A vim syntax highlighting file and an ftplugin with folds for sisu markup is +provided, as are syntax highlighting files for kate, kwrite, gedit and +diakonos. Vim 7 includes syntax highlighting for +.B SiSU +. + +.BR +man pages, and interactive help are provided. + +.BR +Dependencies for various features are taken care of in sisu related packages. +The package sisu\-complete installs the whole of +.B SiSU +. + +.BR +Additional document markup samples are provided in the package +sisu\-markup\-samples which is found in the non\-free archive the licenses for +the substantive content of the marked up documents provided is that provided by +the author or original publisher. + +.BR +Homepage: + +.SH +7.2.3 DOCUMENT RESOURCE CONFIGURATION + +.BR +.B sisu +resource configuration information is obtained from sources (where they +exist): + +.BR + ~/.sisu/sisurc.yaml + +.BR + /etc/sisu/[sisu \ version]/sisurc.yaml + +.BR + sisu program defaults + +.SH +7.2.4 SKINS + +.BR +.B Skins +default document appearance may be modified using skins contained in +sub\-directories located at the following paths: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +more specifically, the following locations (or their /etc/sisu equivalent) +should be used: + +.BR + ~/.sisu/skin/doc + +.BR +skins for individual documents; + +.BR + ~/.sisu/skin/dir + +.BR +skins for directories of matching names; + +.BR + ~/.sisu/skin/site + +.BR +site\-wide skin modifying the site\-wide appearance of documents. + +.BR +Usually all skin files are placed in the document skin directory: + +.BR + ~/.sisu/skin/doc + +.BR +with softlinks being made to the skins contained there from other skin +directories as required. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- Technical, Howto + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_howto.sst + +.BR +Filetype: +.I SiSU text insert 0.57 + +.BR +Sourcefile Digest, MD5(sisu_howto.sst)= +.I 82c606e66689bcb5d190edf8fc7227a0 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:01 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +generated from source using rman + + With regard to +.B SiSU +man pages the formatting generated for markup syntax is not quite right, for +that you might prefer the links under: + +.TP +.BI 2. + +.TP +.BI 3. + +.TP +.BI 4. + +.TP +.BI 5. + +.TP +.BI 6. + +.TP +.BI 7. +this is an endnote +.TP +.BI 8. + +.TP +.BI 10. + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_howto/sisu_howto.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:06 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_introduction.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_introduction.1 new file mode 100644 index 00000000..22e04ea0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_introduction.1 @@ -0,0 +1,504 @@ +.TH "sisu_introduction" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- COMMANDS \ [0.58], +RALPH AMISSAH +.BR + +.SH +WHAT IS SISU? +.BR + +.SH +DESCRIPTION +.BR + +.SH +1. INTRODUCTION \- WHAT IS SISU? +.BR + +.BR +.B SiSU +is a system for document markup, publishing (in multiple open standard +formats) and search + +.BR +.B SiSU +[^1] is a[^2] framework for document structuring, publishing and search, +comprising of (a) a lightweight document structure and presentation markup +syntax and (b) an accompanying engine for generating standard document format +outputs from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system for the +citation of text within a document. + +.BR +.B SiSU +is developed under an open source, software libre license (GPL3). It has been +developed in the context of coping with large document sets with evolving +markup related technologies, for which you want multiple output formats, a +common mechanism for cross\-output\-format citation, and search. + +.BR +.B SiSU +both defines a markup syntax and provides an engine that produces open +standards format outputs from documents prepared with +.B SiSU +markup. From a single lightly prepared document sisu custom builds several +standard output formats which share a common (text object) numbering system for +citation of content within a document (that also has implications for search). +The sisu engine works with an abstraction of the document\'s structure and +content from which it is possible to generate different forms of representation +of the document. Significantly +.B SiSU +markup is more sparse than html and outputs which include html, LaTeX, +landscape and portrait pdfs, Open Document Format (ODF), all of which can be +added to and updated. +.B SiSU +is also able to populate SQL type databases at an object level, which means +that searches can be made with that degree of granularity. Results of objects +(primarily paragraphs and headings) can be viewed directly in the database, or +just the object numbers shown \- your search criteria is met in these documents +and at these locations within each document. + +.BR +Source document preparation and output generation is a two step process: (i) +document source is prepared, that is, marked up in sisu markup syntax and (ii) +the desired output subsequently generated by running the sisu engine against +document source. Output representations if updated (in the sisu engine) can be +generated by re\-running the engine against the prepared source. Using +.B SiSU +markup applied to a document, +.B SiSU +custom builds various standard open output formats including plain text, +HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL +database with objects[^3] (equating generally to paragraph\-sized chunks) so +searches may be performed and matches returned with that degree of granularity +( e.g. your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object numbering +system for locating content. This is particularly suitable for \"published\" +works (finalized texts as opposed to works that are frequently changed or +updated) for which it provides a fixed means of reference of content. + +.BR +In preparing a +.B SiSU +document you optionally provide semantic information related to the document +in a document header, and in marking up the substantive text provide +information on the structure of the document, primarily indicating heading +levels and footnotes. You also provide information on basic text attributes +where used. The rest is automatic, sisu from this information custom builds[^4] +the different forms of output requested. + +.BR +.B SiSU +works with an abstraction of the document based on its structure which is +comprised of its frame[^5] and the objects[^6] it contains, which enables +.B SiSU +to represent the document in many different ways, and to take advantage of +the strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for citing +material within a document across the different output format types. This is +significant as page numbers are not suited to the digital age, in web +publishing, changing a browser\'s default font or using a different browser +means that text appears on different pages; and in publishing in different +formats, html, landscape and portrait pdf etc. again page numbers are of no use +to cite text in a manner that is relevant against the different output types. +Dealing with documents at an object level together with object numbering also +has implications for search. + +.BR +One of the challenges of maintaining documents is to keep them in a format that +would allow users to use them without depending on a proprietary software +popular at the time. Consider the ease of dealing with legacy proprietary +formats today and what guarantee you have that old proprietary formats will +remain (or can be read without proprietary software/equipment) in 15 years +time, or the way the way in which html has evolved over its relatively short +span of existence. +.B SiSU +provides the flexibility of outputing documents in multiple non\-proprietary +open formats including html, pdf[^7] and the ISO standard ODF.[^8] Whilst +.B SiSU +relies on software, the markup is uncomplicated and minimalistic which +guarantees that future engines can be written to run against it. It is also +easily converted to other formats, which means documents prepared in +.B SiSU +can be migrated to other document formats. Further security is provided by +the fact that the software itself, +.B SiSU +is available under GPL3 a licence that guarantees that the source code will +always be open, and free as in libre which means that that code base can be +used updated and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. +.B SiSU +permits new forms of output to be added as they become important, (Open +Document Format text was added in 2006), and existing output to be updated +(html has evolved and the related module has been updated repeatedly over the +years, presumably when the World Wide Web Consortium (w3c) finalises html 5 +which is currently under development, the html module will again be updated +allowing all existing documents to be regenerated as html 5). + +.BR +The document formats are written to the file\-system and available for indexing +by independent indexing tools, whether off the web like Google and Yahoo or on +the site like Lucene and Hyperestraier. + +.BR +.B SiSU +also provides other features such as concordance files and document content +certificates, and the working against an abstraction of document structure has +further possibilities for the research and development of other document +representations, the availability of objects is useful for example for topic +maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together +with the flexibility of +.B SiSU +offers great possibilities. + +.BR +.B SiSU +is primarily for published works, which can take advantage of the citation +system to reliably reference its documents. +.B SiSU +works well in a complementary manner with such collaborative technologies as +Wikis, which can take advantage of and be used to discuss the substance of +content prepared in +.B SiSU +. + +.BR + + +.SH +2. HOW DOES SISU WORK? +.BR + +.BR +.B SiSU +markup is fairly minimalistic, it consists of: a (largely optional) document +header, made up of information about the document (such as when it was +published, who authored it, and granting what rights) and any processing +instructions; and markup within the substantive text of the document, which is +related to document structure and typeface. +.B SiSU +must be able to discern the structure of a document, (text headings and their +levels in relation to each other), either from information provided in the +document header or from markup within the text (or from a combination of both). +Processing is done against an abstraction of the document comprising of +information on the document\'s structure and its objects,[2] which the program +serializes (providing the object numbers) and which are assigned hash sum +values based on their content. This abstraction of information about document +structure, objects, (and hash sums), provides considerable flexibility in +representing documents different ways and for different purposes (e.g. search, +document layout, publishing, content certification, concordance etc.), and +makes it possible to take advantage of some of the strengths of established +ways of representing documents, (or indeed to create new ones). + +.SH +3. SUMMARY OF FEATURES +.BR + +.BR +* sparse/minimal markup (clean utf\-8 source texts). Documents are prepared in +a single UTF\-8 file using a minimalistic mnemonic syntax. Typical literature, +documents like \"War and Peace\" require almost no markup, and most of the +headers are optional. + +.BR +* markup is easily readable/parsable by the human eye, (basic markup is simpler +and more sparse than the most basic HTML), \ [this \ may \ also \ be \ +converted \ to \ XML \ representations \ of \ the \ same \ input/source \ +document]. + +.BR +* markup defines document structure (this may be done once in a header +pattern\-match description, or for heading levels individually); basic text +attributes (bold, italics, underscore, strike\-through etc.) as required; and +semantic information related to the document (header information, extended +beyond the Dublin core and easily further extended as required); the headers +may also contain processing instructions. +.B SiSU +markup is primarily an abstraction of document structure and document +metadata to permit taking advantage of the basic strengths of existing +alternative practical standard ways of representing documents \ [be \ that \ +browser \ viewing, \ paper \ publication, \ sql \ search \ etc.] (html, xml, +odf, latex, pdf, sql) + +.BR +* for output produces reasonably elegant output of established industry and +institutionally accepted open standard formats.[3] takes advantage of the +different strengths of various standard formats for representing documents, +amongst the output formats currently supported are: + +.BR + * html \- both as a single scrollable text and a segmented document + +.BR + * xhtml + +.BR + * XML \- both in sax and dom style xml structures for further development as + required + +.BR + * ODF \- open document format, the iso standard for document storage + +.BR + * LaTeX \- used to generate pdf + +.BR + * pdf (via LaTeX) + +.BR + * sql \- population of an sql database, (at the same object level that is + used to cite text within a document) + +.BR +Also produces: concordance files; document content certificates (md5 or sha256 +digests of headings, paragraphs, images etc.) and html manifests (and sitemaps +of content). (b) takes advantage of the strengths implicit in these very +different output types, (e.g. PDFs produced using typesetting of LaTeX, +databases populated with documents at an individual object/paragraph level, +making possible granular search (and related possibilities)) + +.BR +* ensuring content can be cited in a meaningful way regardless of selected +output format. Online publishing (and publishing in multiple document formats) +lacks a useful way of citing text internally within documents (important to +academics generally and to lawyers) as page numbers are meaningless across +browsers and formats. sisu seeks to provide a common way of pinpoint the text +within a document, (which can be utilized for citation and by search engines). +The outputs share a common numbering system that is meaningful (to man and +machine) across all digital outputs whether paper, screen, or database +oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be +used to reference content. + +.BR +* Granular search within documents. SQL databases are populated at an object +level (roughly headings, paragraphs, verse, tables) and become searchable with +that degree of granularity, the output information provides the +object/paragraph numbers which are relevant across all generated outputs; it is +also possible to look at just the matching paragraphs of the documents in the +database; \ [output \ indexing \ also \ work \ well \ with \ search \ indexing +\ tools \ like \ hyperestraier]. + +.BR +* long term maintainability of document collections in a world of changing +formats, having a very sparsely marked\-up source document base. there is a +considerable degree of future\-proofing, output representations are +\"upgradeable\", and new document formats may be added. e.g. addition of odf +(open document text) module in 2006 and in future html5 output sometime in +future, without modification of existing prepared texts + +.BR +* SQL search aside, documents are generated as required and static once +generated. + +.BR +* documents produced are static files, and may be batch processed, this needs +to be done only once but may be repeated for various reasons as desired +(updated content, addition of new output formats, updated technology document +presentations/representations) + +.BR +* document source (plaintext utf\-8) if shared on the net may be used as input +and processed locally to produce the different document outputs + +.BR +* document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with inclusions) and +images and sent as a zip file called a sisupod, if shared on the net these too +may be processed locally to produce the desired document outputs + +.BR +* generated document outputs may automatically be posted to remote sites. + +.BR +* for basic document generation, the only software dependency is +.B Ruby +, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, +LaTeX). To use a database you of course need that, and to convert the LaTeX +generated to pdf, a latex processor like tetex or texlive. + +.BR +* as a developers tool it is flexible and extensible + +.BR +Syntax highlighting for +.B SiSU +markup is available for a number of text editors. + +.BR +.B SiSU +is less about document layout than about finding a way with little markup to +be able to construct an abstract representation of a document that makes it +possible to produce multiple representations of it which may be rather +different from each other and used for different purposes, whether layout and +publishing, or search of content + +.BR +i.e. to be able to take advantage from this minimal preparation starting point +of some of the strengths of rather different established ways of representing +documents for different purposes, whether for search (relational database, or +indexed flat files generated for that purpose whether of complete documents, or +say of files made up of objects), online viewing (e.g. html, xml, pdf), or +paper publication (e.g. pdf)... + +.BR +the solution arrived at is by extracting structural information about the +document (about headings within the document) and by tracking objects (which +are serialized and also given hash values) in the manner described. It makes +possible representations that are quite different from those offered at +present. For example objects could be saved individually and identified by +their hashes, with an index of how the objects relate to each other to form a +document. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Commands \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_introduction.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_introduction.sst)= +.I b2a6da5bd22fa1eaa92a08d81f11d1c7 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:42 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +\" +.B SiSU +information Structuring Universe\" or \"Structured information, Serialized +Units\". + also chosen for the meaning of the Finnish term "sisu". +.TP +.BI 2. +Unix command line oriented +.TP +.BI 3. +objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object from +which they are referenced. +.TP +.BI 4. +i.e. the html, pdf, odf outputs are each built individually and optimised for +that form of presentation, rather than for example the html being a saved +version of the odf, or the pdf being a saved version of the html. +.TP +.BI 5. +the different heading levels +.TP +.BI 6. +units of text, primarily paragraphs and headings, also any tables, poems, +code-blocks +.TP +.BI 7. +Specification submitted by Adobe to ISO to become a full open ISO +specification + +.TP +.BI 8. +ISO/IEC 26300:2006 + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_introduction/sisu_introduction.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:49 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_markup.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_markup.1 new file mode 100644 index 00000000..bac7ed4d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_markup.1 @@ -0,0 +1,1532 @@ +.TH "sisu_markup" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- MARKUP \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU MARKUP +.BR + +.SH +1. INTRODUCTION TO SISU MARKUP[^1] +.BR + +.SH +1.1 SUMMARY + +.BR +.B SiSU +source documents are plaintext (UTF\-8)[^2] files + +.BR +All paragraphs are separated by an empty line. + +.BR +Markup is comprised of: + +.BR +* at the top of a document, the document header made up of semantic meta\-data +about the document and if desired additional processing instructions (such an +instruction to automatically number headings from a particular level down) + +.BR +* followed by the prepared substantive text of which the most important single +characteristic is the markup of different heading levels, which define the +primary outline of the document structure. Markup of substantive text includes: + +.BR + * heading levels defines document structure + +.BR + * text basic attributes, italics, bold etc. + +.BR + * grouped text (objects), which are to be treated differently, such as code + blocks or poems. + +.BR + * footnotes/endnotes + +.BR + * linked text and images + +.BR + * paragraph actions, such as indent, bulleted, numbered\-lists, etc. + +.BR +Some interactive help on markup is available, by typing sisu and selecting +markup or sisu \-\-help markup + +.SH +1.2 MARKUP EXAMPLES + +.SH +1.2.1 ONLINE + +.BR +Online markup examples are available together with the respective outputs +produced from or from + + +.BR +There is of course this document, which provides a cursory overview of sisu +markup and the respective output produced: + + +.BR +Some example marked up files are available as html with syntax highlighting for +viewing: + +.BR +an alternative presentation of markup syntax: + + +.SH +1.2.2 INSTALLED + +.BR +With +.B SiSU +installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if +sisu\-markup\-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non\-free + +.SH +2. MARKUP OF HEADERS +.BR + +.BR +Headers consist of semantic meta\-data about a document, which can be used by +any output module of the program; and may in addition include extra processing +instructions. + +.BR +Note: the first line of a document may include information on the markup +version used in the form of a comment. Comments are a percentage mark at the +start of a paragraph (and as the first character in a line of text) followed by +a space and the comment: + + +.nf + % this would be a comment +.fi + +.SH +2.1 SAMPLE HEADER + +.BR +This current document has a header similar to this one (without the comments): + + +.nf + % SiSU 0.57 + @title: SiSU + @subtitle: Markup \ [0.58] + @creator: Ralph Amissah + @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + @type: information + @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + @date.created: 2002\-08\-28 + @date.issued: 2002\-08\-28 + @date.available: 2002\-08\-28 + @date.modified: 2007\-09\-16 + @date: 2007\-09\-16 + @level: new=C; break=1; num_top=1 + % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population). + @skin: skin_sisu_manual + % skins modify the appearance of a document and are placed in a sub\-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site\-wide. (A document is affected by a single skin) + @bold: /Gnu|Debian|Ruby|SiSU/ + @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ + { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html + { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU + { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ + { SiSU @ Ruby Application Archive }http://raa.ruby\-lang.org/project/sisu/ + { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html + { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html + { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +.fi + +.SH +2.2 AVAILABLE HEADERS + +.BR +Header tags appear at the beginning of a document and provide meta information +on the document (such as the Dublin Core), or information as to how the +document as a whole is to be processed. All header instructions take either the +form @headername: or 0~headername. All Dublin Core meta tags are available + +.BR +.B @indentifier: +information or instructions + +.BR +where the \"identifier\" is a tag recognised by the program, and the +\"information\" or \"instructions\" belong to the tag/indentifier specified + +.BR +Note: a header where used should only be used once; all headers apart from +@title: are optional; the @structure: header is used to describe document +structure, and can be useful to know. + +.BR +This is a sample header + +.BR +.B % SiSU 0.38 +\ [declared \ file\-type \ identifier \ with \ markup \ version] + +.BR +.B @title: +\ [title \ text] This is the title of the document and used as such, this +header is the only one that is +.I mandatory + +.BR +.B @subtitle: +The Subtitle if any + +.BR +.B @creator: +\ [or \ @author:] Name of Author + +.BR +.B @subject: +(whatever your subject) + +.BR +.B @description: + +.BR +.B @publisher: + +.BR +.B @contributor: + +.BR +.B @translator: +\ [or \ @translated_by:] + +.BR +.B @illustrator: +\ [or \ @illustrated_by:] + +.BR +.B @prepared_by: +\ [or \ @digitized_by:] + +.BR +.B @date: 2000\-08\-27 +\ [ \ also \ @date.created: \ @date.issued: \ @date.available: \ @date.valid: +\ @date.modified: \ ] + +.BR +.B @type: article + +.BR +.B @format: + +.BR +.B @identifier: + +.BR +.B @source: + +.BR +.B @language: +\ [or \ @language.document:] \ [country \ code \ for \ language \ if \ +available, \ or \ language, \ English, \ en \ is \ the \ default \ setting] (en +\- English, fr \- French, de \- German, it \- Italian, es \- Spanish, pt \- +Portuguese, sv \- Swedish, da \- Danish, fi \- Finnish, no \- Norwegian, is \- +Icelandic, nl \- Dutch, et \- Estonian, hu \- Hungarian, pl \- Polish, ro \- +Romanian, ru \- Russian, el \- Greek, uk \- Ukranian, tr \- Turkish, sk \- +Slovak, sl \- Slovenian, hr \- Croatian, cs \- Czech, bg \- Bul garian ) \ +[however, \ encodings \ are \ not \ available \ for \ all \ of \ the \ +languages \ listed.] + +.BR +[@language.original: \ original \ language \ in \ which \ the \ work \ was \ +published] + +.BR +.B @papersize: +(A4|US_letter|book_B5|book_A5|US_legal) + +.BR +.B @relation: + +.BR +.B @coverage: + +.BR +.B @rights: +Copyright (c) Name of Right Holder, all rights reserved, or as granted: +public domain, copyleft, creative commons variant, etc. + +.BR +.B @owner: + +.BR +.B @keywords: +text document generation processing management latex pdf structured xml +citation \ [your \ keywords \ here, \ used \ for \ example \ by \ rss \ feeds, +\ and \ in \ sql \ searches] + +.BR +.B @abstract: +\ [paper \ abstract, \ placed \ after \ table \ of \ contents] + +.BR +.B @comment: +\ [...] + +.BR +.B @catalogue: +loc=[Library \ of \ Congress \ classification]; dewey=[Dewey \ +classification]; isbn=[ISBN]; pg=[Project \ Gutenberg \ text \ number] + +.BR +.B @classify_loc: +\ [Library \ of \ Congress \ classification] + +.BR +.B @classify_dewey: +\ [Dewey \ classification] + +.BR +.B @classify_isbn: +\ [ISBN] + +.BR +.B @classify_pg: +\ [Project \ Gutenberg \ text \ number] + +.BR +.B @prefix: +\ [prefix \ is \ placed \ just \ after \ table \ of \ contents] + +.BR +.B @prefix_a: +\ [prefix \ is \ placed \ just \ before \ table \ of \ contents \ \- \ not \ +implemented] + +.BR +.B @prefix_b: + +.BR +.B @rcs: +$Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ \ [used \ by \ rcs +\ or \ cvs \ to \ embed \ version \ (revision \ control) \ information \ into \ +document, \ rcs \ or \ cvs \ can \ usefully \ provide \ a \ history \ of \ +updates \ to \ a \ document \ ] + +.BR +.B @structure: +PART; CHAPTER; SECTION; ARTICLE; none; none; +optional, document structure can be defined by words to match or regular +expression (the regular expression is assumed to start at the beginning of a +line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within +text instead, without this header tag, and may be used to supplement the +instructions provided in this header tag if provided (@structure: is a synonym +for @toc:) + +.BR +.B @level: +newpage=3; breakpage=4 +\ [paragraph \ level, \ used \ by \ latex \ to \ breakpages, \ the \ page \ +is \ optional \ eg. \ in \ newpage] + +.BR +.B @markup: +information on the markup used, e.g. new=1,2,3; break=4; num_top=4 \ [or \ +newpage=1,2,3; \ breakpage=4; \ num_top=4] newpage and breakpage, heading +level, used by LaTeX to breakpages. breakpage: starts on a new page in single +column text and on a new column in double column text; newpage: starts on a new +page for both single and double column texts. +num_top=4 \ [auto\-number \ document, \ starting \ at \ level \ 4. \ the \ +default \ is \ to \ provide \ 3 \ levels, \ as \ in \ 1 \ level \ 4, \ 1.1 \ +level \ 5, \ 1.1.1 \ level \ 6, \ markup \ to \ be \ merged \ within \ level] +num_extract \ [take \ numbering \ of \ headings \ provided \ (manually \ in \ +marked \ up \ source \ document), \ and \ use \ for \ numbering \ of \ +segments. \ Available \ where \ a \ clear \ numbering \ structure \ is \ +provided \ within \ document, \ without \ the \ repetition \ of \ a \ number \ +in \ a \ header.] \ [In \ 0.38 \ notation, \ you \ would \ map \ to \ the \ +equivalent \ levels, \ the \ examples \ provided \ would \ map \ to \ the \ +following \ new=A,B,C; \ break=1; \ num_top=1 \ \ [or \ newpage=A,B,C; \ +breakpage=1; \ num_top=1] see headings] + +.BR +.B @bold: +\ [regular \ expression \ of \ words/phrases \ to \ be \ made \ bold] + +.BR +.B @italics: +\ [regular \ expression \ of \ words/phrases \ to \ italicise] + +.BR +.B @vocabulary: +name of taxonomy/vocabulary/wordlist to use against document + +.BR +.B @skin: +skin_doc_[name_of_desired_document_skin] +skins change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. + +.BR +.B @links: +{ +.B SiSU +}http://www.jus.uio.no/sisu/; +{ FSF }http://www.fsf.org + +.BR +.B @promo: +sisu, ruby, search_libre_docs, open_society +\ [places \ content \ in \ right \ pane \ in \ html, \ makes \ use \ of \ +list.yml \ and \ promo.yml, \ commented \ out \ sample \ in \ document \ +sample: \ +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + +.SH +3. MARKUP OF SUBSTANTIVE TEXT +.BR + +.SH +3.1 HEADING LEVELS + +.BR +Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A \- :C being part / section +headings, followed by other heading levels, and 1 \-6 being headings followed +by substantive text or sub\-headings. :A~ usually the title :A~? conditional +level 1 heading (used where a stand\-alone document may be imported into +another) + +.BR +.B :A~ \ [heading \ text] +Top level heading \ [this \ usually \ has \ similar \ content \ to \ the \ +title \ @title: \ ] NOTE: the heading levels described here are in 0.38 +notation, see heading + +.BR +.B :B~ \ [heading \ text] +Second level heading \ [this \ is \ a \ heading \ level \ divider] + +.BR +.B :C~ \ [heading \ text] +Third level heading \ [this \ is \ a \ heading \ level \ divider] + +.BR +.B 1~ \ [heading \ text] +Top level heading preceding substantive text of document or sub\-heading 2, +the heading level that would normally be marked 1. or 2. or 3. etc. in a +document, and the level on which sisu by default would break html output into +named segments, names are provided automatically if none are given (a number), +otherwise takes the form 1~my_filename_for_this_segment + +.BR +.B 2~ \ [heading \ text] +Second level heading preceding substantive text of document or sub\-heading +3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 +etc. in a document. + +.BR +.B 3~ \ [heading \ text] +Third level heading preceding substantive text of document, that would +normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document + + +.nf + 1~filename level 1 heading, + % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) +.fi + +.SH +3.2 FONT ATTRIBUTES + +.BR +.B markup example: + + +.nf + normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ \"{citation}\" ^{superscript}^ ,{subscript}, +{inserted text}+ + normal text + !{emphasis}! + *{bold text}* + _{underscore} + /{italics}/ + \"{citation}\" + ^{superscript}^ + ,{subscript}, + +{inserted text}+ + \-{strikethrough}\- +.fi + +.BR +.B resulting output: + +.BR +normal text emphasis +.B bold text +.I underscore +.I italics +citation ^superscript^ \ [subscript] inserted text +strikethrough + +.BR +normal text + +.BR +emphasis + +.BR +.B bold text + +.BR +.I underscore + +.BR +.I italics + +.BR +citation + +.BR +^superscript^ + +.BR +[subscript] + +.BR +inserted text + +.BR +strikethrough + +.SH +3.3 INDENTATION AND BULLETS + +.BR +.B markup example: + + +.nf + ordinary paragraph + _1 indent paragraph one step + _2 indent paragraph two steps + _9 indent paragraph nine steps +.fi + +.BR +.B resulting output: + +.BR +ordinary paragraph + +.BR + indent paragraph one step + +.BR + indent paragraph two steps + +.BR + indent paragraph nine steps + +.BR +.B markup example: + + +.nf + * bullet text + _1* bullet text, first indent + _2* bullet text, two step indent +.fi + +.BR +.B resulting output: + +.BR +* bullet text + +.BR + * bullet text, first indent + +.BR + * bullet text, two step indent + +.BR +Numbered List (not to be confused with headings/titles, (document structure)) + +.BR +.B markup example: + + +.nf + # numbered list numbered list 1., 2., 3, etc. + _# numbered list numbered list indented a., b., c., d., etc. +.fi + +.SH +3.4 FOOTNOTES / ENDNOTES + +.BR +Footnotes and endnotes not distinguished in markup. They are automatically +numbered. Depending on the output file format (html, odf, pdf etc.), the +document output selected will have either footnotes or endnotes. + +.BR +.B markup example: + + +.nf + ~{ a footnote or endnote }~ +.fi + +.BR +.B resulting output: + +.BR +[^3] + +.BR +.B markup example: + + +.nf + normal text~{ self contained endnote marker & endnote in one }~ continues +.fi + +.BR +.B resulting output: + +.BR +normal text[^4] continues + +.BR +.B markup example: + + +.nf + normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + normal text ~{** another unnumbered asterisk footnote/endnote }~ continues +.fi + +.BR +.B resulting output: + +.BR +normal text \ [^*] continues + +.BR +normal text \ [^**] continues + +.BR +.B markup example: + + +.nf + normal text ~[* \ editors \ notes, \ numbered \ asterisk \ footnote/endnote \ series \ ]~ continues + normal text ~[+ \ editors \ notes, \ numbered \ asterisk \ footnote/endnote \ series \ ]~ continues +.fi + +.BR +.B resulting output: + +.BR +normal text \ [^*1] continues + +.BR +normal text \ [^+1] continues + +.BR +.B Alternative endnote pair notation for footnotes/endnotes: + + +.nf +.nf + % note the endnote marker \"~^\" + normal text~^ continues + ^~ endnote text following the paragraph in which the marker occurs +.fi + +.BR +the standard and pair notation cannot be mixed in the same document + +.SH +3.5 LINKS + +.SH +3.5.1 NAKED URLS WITHIN TEXT, DEALING WITH URLS + +.BR +urls are found within text and marked up automatically. A url within text is +automatically hyperlinked to itself and by default decorated with angled +braces, unless they are contained within a code block (in which case they are +passed as normal text), or escaped by a preceding underscore (in which case the +decoration is omitted). + +.BR +.B markup example: + + +.nf + normal text http://www.jus.uio.no/sisu continues +.fi + +.BR +.B resulting output: + +.BR +normal text continues + +.BR +An escaped url without decoration + +.BR +.B markup example: + + +.nf + normal text http://www.jus.uio.no/sisu continues + deb http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +.B resulting output: + +.BR +normal text http://www.jus.uio.no/sisu continues + +.BR +deb http://www.jus.uio.no/sisu/archive unstable main non\-free + +.BR +where a code block is used there is neither decoration nor hyperlinking, code +blocks are discussed later in this document + +.BR +.B resulting output: + + +.nf + deb http://www.jus.uio.no/sisu/archive unstable main non\-free + deb\-src http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +To link text or an image to a url the markup is as follows + +.BR +.B markup example: + + +.nf + about { SiSU }http://url.org markup +.fi + +.SH +3.5.2 LINKING TEXT + +.BR +.B resulting output: + +.BR +about SiSU markup + +.BR +A shortcut notation is available so the url link may also be provided +automatically as a footnote + +.BR +.B markup example: + + +.nf + about {~^ SiSU }http://url.org markup +.fi + +.BR +.B resulting output: + +.BR +about SiSU \ [^5] markup + +.SH +3.5.3 LINKING IMAGES + +.BR +.B markup example: + + +.nf + [ tux.png ] + % various url linked images + [ tux.png ] + [ GnuDebianLinuxRubyBetterWay.png ] + {~^ ruby_logo.png \"Ruby\" }http://www.ruby\-lang.org/en/ +.fi + +.BR +.B resulting output: + +.BR +[ tux.png ] + +.BR +tux.png 64x80 \"Gnu/Linux \- a better way\" + +.BR +[ \ ruby_logo \ (png \ missing) \ ] \ [^6] + +.BR +GnuDebianLinuxRubyBetterWay.png 100x101 \"Way Better \- with Gnu/Linux, Debian +and Ruby\" + +.BR +.B linked url footnote shortcut + + +.nf + {~^ \ [text \ to \ link] }http://url.org + % maps to: { \ [text \ to \ link] }http://url.org ~{ http://url.org }~ + % which produces hyper\-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink +.fi + + +.nf + text marker *~name +.fi + +.BR +note at a heading level the same is automatically achieved by providing names +to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of +auto\-heading numbering, without further intervention. + +.SH +3.6 GROUPED TEXT + +.SH +3.6.1 TABLES + +.BR +Tables may be prepared in two either of two forms + +.BR +.B markup example: + + +.nf + table{ c3; 40; 30; 30; + This is a table + this would become column two of row one + column three of row one is here + And here begins another row + column two of row two + column three of row two, and so on + }table +.fi + +.BR +.B resulting output: + + \ [table \ omitted, \ see \ other \ document \ formats] + +.BR +a second form may be easier to work with in cases where there is not much +information in each column + +.BR +.B markup example: +[^7] + + +.nf + !_ Table 3.1: Contributors to Wikipedia, January 2001 \- June 2005 + {table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 + Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 + Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 + Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 + No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 + No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. +.fi + +.BR +.B resulting output: + +.BR +.B Table 3.1: Contributors to Wikipedia, January 2001 \- June 2005 + + \ [table \ omitted, \ see \ other \ document \ formats] + +.BR +* Contributed at least ten times; ** at least 5 times in last month; *** more +than 100 times in last month. + +.SH +3.6.2 POEM + +.BR +.B basic markup: + + +.nf + poem{ + Your poem here + }poem + Each verse in a poem is given a separate object number. +.fi + +.BR +.B markup example: + + +.nf + poem{ + \'Fury said to a + mouse, That he + met in the + house, + \"Let us + both go to + law: I will + prosecute + YOU. \-\-Come, + I\'ll take no + denial; We + must have a + trial: For + really this + morning I\'ve + nothing + to do.\" + Said the + mouse to the + cur, \"Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath.\" + \"I\'ll be + judge, I\'ll + be jury,\" + Said + cunning + old Fury: + \"I\'ll + try the + whole + cause, + and + condemn + you + to + death.\"\' + }poem +.fi + +.BR +.B resulting output: + + + \'Fury said to a +.P + mouse, That he +.P + met in the +.P + house, +.P + \"Let us +.P + both go to +.P + law: I will +.P + prosecute +.P + YOU. \-\-Come, +.P + I\'ll take no +.P + denial; We +.P + must have a +.P + trial: For +.P + really this +.P + morning I\'ve +.P + nothing +.P + to do.\" +.P + Said the +.P + mouse to the +.P + cur, \"Such +.P + a trial, +.P + dear Sir, +.P + With +.P + no jury +.P + or judge, +.P + would be +.P + wasting +.P + our +.P + breath.\" +.P + \"I\'ll be +.P + judge, I\'ll +.P + be jury,\" +.P + Said +.P + cunning +.P + old Fury: +.P + \"I\'ll +.P + try the +.P + whole +.P + cause, +.P + and +.P + condemn +.P + you +.P + to +.P + death.\"\' +.P + +.SH +3.6.3 GROUP + +.BR +.B basic markup: + + +.nf + group{ + Your grouped text here + }group + A group is treated as an object and given a single object number. +.fi + +.BR +.B markup example: + + +.nf + group{ + \'Fury said to a + mouse, That he + met in the + house, + \"Let us + both go to + law: I will + prosecute + YOU. \-\-Come, + I\'ll take no + denial; We + must have a + trial: For + really this + morning I\'ve + nothing + to do.\" + Said the + mouse to the + cur, \"Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath.\" + \"I\'ll be + judge, I\'ll + be jury,\" + Said + cunning + old Fury: + \"I\'ll + try the + whole + cause, + and + condemn + you + to + death.\"\' + }group +.fi + +.BR +.B resulting output: + + + \'Fury said to a +.P + mouse, That he +.P + met in the +.P + house, +.P + \"Let us +.P + both go to +.P + law: I will +.P + prosecute +.P + YOU. \-\-Come, +.P + I\'ll take no +.P + denial; We +.P + must have a +.P + trial: For +.P + really this +.P + morning I\'ve +.P + nothing +.P + to do.\" +.P + Said the +.P + mouse to the +.P + cur, \"Such +.P + a trial, +.P + dear Sir, +.P + With +.P + no jury +.P + or judge, +.P + would be +.P + wasting +.P + our +.P + breath.\" +.P + \"I\'ll be +.P + judge, I\'ll +.P + be jury,\" +.P + Said +.P + cunning +.P + old Fury: +.P + \"I\'ll +.P + try the +.P + whole +.P + cause, +.P + and +.P + condemn +.P + you +.P + to +.P + death.\"\' +.P + +.SH +3.6.4 CODE + +.BR +Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of +.B SiSU +markup. You cannot however use code tags to escape code tags. They are +however used in the same way as group or poem tags. + +.BR +A code\-block is treated as an object and given a single object number. \ [an \ +option \ to \ number \ each \ line \ of \ code \ may \ be \ considered \ at \ +some \ later \ time] + +.BR +.B use of code tags instead of poem compared, resulting output: + + +.nf + \'Fury said to a + mouse, That he + met in the + house, + \"Let us + both go to + law: I will + prosecute + YOU. \-\-Come, + I\'ll take no + denial; We + must have a + trial: For + really this + morning I\'ve + nothing + to do.\" + Said the + mouse to the + cur, \"Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath.\" + \"I\'ll be + judge, I\'ll + be jury,\" + Said + cunning + old Fury: + \"I\'ll + try the + whole + cause, + and + condemn + you + to + death.\"\' +.fi + +.SH +4. COMPOSITE DOCUMENTS MARKUP +.BR + +.BR +It is possible to build a document by creating a master document that requires +other documents. The documents required may be complete documents that could be +generated independently, or they could be markup snippets, prepared so as to be +easily available to be placed within another text. If the calling document is a +master document (built from other documents), it should be named with the +suffix +.B .ssm +Within this document you would provide information on the other documents +that should be included within the text. These may be other documents that +would be processed in a regular way, or markup bits prepared only for inclusion +within a master document +.B .sst +regular markup file, or +.B .ssi +(insert/information) A secondary file of the composite document is built +prior to processing with the same prefix and the suffix +.B ._sst + +.BR +basic markup for importing a document into a master document + + +.nf + << |filename1.sst|@|^| + << |filename2.ssi|@|^| +.fi + +.BR +The form described above should be relied on. Within the Vim editor it results +in the text thus linked becoming hyperlinked to the document it is calling in +which is convenient for editing. Alternative markup for importation of +documents under consideration, and occasionally supported have been. + + +.nf + r{filename} + {filename.ssi}require + << {filename.ssi} + % using textlink alternatives + |filename.ssi|@|^|require + << |filename.ssi|@|^| + % using thlnk alternatives + require + << +.fi + +.SH +MARKUP SYNTAX HISTORY +.BR + +.SH +5. NOTES RELATED TO FILES\-TYPES AND MARKUP SYNTAX +.BR + +.BR +0.38 is substantially current, depreciated 0.16 supported, though file names +were changed at 0.37 + +.BR +.B 0.52 +(2007w14/6) declared document type identifier at start of text/document: + +.BR + .B SiSU +0.52 + +.BR +or, backward compatible using the comment marker: + +.BR + % +.B SiSU +0.38 + +.BR +variations include \' +.B SiSU +(text|master|insert) \ [version]\' and \'sisu\-[version]\' + +.BR +.B 0.51 +(2007w13/6) skins changed (simplified), markup unchanged + +.BR +.B 0.42 +(2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author + +.BR +.B 0.38 +(2006w15/7) introduced new/alternative notation for headers, e.g. @title: +(instead of 0~title), and accompanying document structure markup, +:A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + +.BR +.B 0.37 +(2006w09/7) introduced new file naming convention, .sst (text), .ssm +(master), .ssi (insert), markup syntax unchanged + +.BR +.B 0.35 +(2005w52/3) sisupod, zipped content file introduced + +.BR +.B 0.23 +(2005w36/2) utf\-8 for markup file + +.BR +.B 0.22 +(2005w35/3) image dimensions may be omitted if rmagick is available to be +relied upon + +.BR +.B 0.20.4 +(2005w33/4) header 0~links + +.BR +.B 0.16 +(2005w25/2) substantial changes introduced to make markup cleaner, header +0~title type, and headings \ [1\-6]~ introduced, also percentage sign (%) at +start of a text line as comment marker + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Markup \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_markup.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_markup.sst)= +.I 643738c4b96d001d107e3ea72ba17a97 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:43 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +From sometime after SiSU 0.58 it should be possible to describe SiSU markup +using SiSU, which though not an original design goal is useful. +.TP +.BI 2. +files should be prepared using UTF-8 character encoding +.TP +.BI 3. +a footnote or endnote +.TP +.BI 4. +self contained endnote marker & endnote in one +.TP +.BI *. +unnumbered asterisk footnote/endnote, insert multiple asterisks if required +.TP +.BI **. +another unnumbered asterisk footnote/endnote +.TP +.BI *1. +editors notes, numbered asterisk footnote/endnote series +.TP +.BI +1. +editors notes, numbered asterisk footnote/endnote series +.TP +.BI 5. + +.TP +.BI 6. + +.TP +.BI 7. +Table from the Wealth of Networks by Yochai Benkler + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_markup/sisu_markup.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_output_overview.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_output_overview.1 new file mode 100644 index 00000000..36b3fc97 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_output_overview.1 @@ -0,0 +1,164 @@ +.TH "sisu_output_overview" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- SISU OVERVIEW OF STATUS OF FEATURES AVAILABLE IN VARIOUS +OUTPUTS, +RALPH AMISSAH +.BR + +.SH +SISU OVERVIEW OF STATUS OF FEATURES AVAILABLE IN VARIOUS OUTPUTS +.BR + +.SH +1. A CHECKLIST OF OUTPUT FEATURES +.BR + +.BR +This table gives an indication of the features that are available for various +forms of output of +.B SiSU +. \ [^1] + + \ [table \ omitted, \ see \ other \ document \ formats] + + + Done +.P + * yes/done +.P + . partial +.P + \- not available/appropriate +.P + Not Done +.P + T task todo +.P + t lesser task/todo +.P + not done +.P + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- SiSU overview of status of features available in various +outputs + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2005\-10\-31 + +.BR +DC Date available: +.I 2006\-10\-31 + +.BR +DC Date issued: +.I 2006\-10\-31 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_output_overview.sst + +.BR +Filetype: +.I SiSU text 0.57 + +.BR +Sourcefile Digest, MD5(sisu_output_overview.sst)= +.I a97ac8856d180e9c4074ba83ef15bcfa + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:44 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +updated for sisu-0.36.6 on 2006-01-23 + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_output_overview/sisu_output_overview.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_pdf.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_pdf.1 new file mode 100644 index 00000000..d31641bd --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_pdf.1 @@ -0,0 +1,216 @@ +.TH "sisu_pdf" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +SISU SQLITE +.BR + +.SH +1. SQLITE +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +1.2 DESCRIPTION + +.BR +Information creating pdf output with sisu (and related to the sisu_pdf +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to generate pdfs (primarily related to LaTeX), sisu_pdf being part of +.B SiSU +\- man sisu). + +.BR +.B SiSU +generates LaTeX which is converted by LaTeX tools to pdf. + +.SH +1.3 SYNOPSIS + +.BR + sisu \-pv \ [filename/wildcard] + +.SH +1.4 COMMANDS + +.TP +.B \ sisu \ \-pv \ \ [filename/wildcard] +creates two pdf documents: vertical (portrait.pdf) and; horizontal +(landscape.pdf). +.B SiSU +generates LaTeX output which is converted to pdf if the appropriate LaTeX +dependencies are met on the system. + +.TP +.B \ sisu \ \-pv \ \-\-papersize\-a4 \ \ [filename/wildcard] +overrides the default papersize set to A4. Preset alternative sizes include: +\'A4\', U.S. \'letter\' and \'legal\' and book sizes \'A5\' and \'B5\' (system +defaults to A4). + +.SH +1.5 SETTING PAPER SIZE + +.BR +The paper\-size may be set to any of the following sizes: \'A4\', U.S. +\'letter\' and \'legal\' and book sizes: \'A5\' and \'B5\' + +.BR +1. The preset default if not otherwise given in the configuration file or +elsewhere is A4. + +.BR +2. The default paper size may be set in the configuration file sisurc.yml. See +sisu_configuration: + + +.nf + #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal + default: + papersize: \'A4\' +.fi + +.BR +3. Paper size may be set in a document header: + + +.nf + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +.fi + +.BR +4. or provided with additional command line parameter, e.g. + +.BR + sisu \-pv \-\-papersize\-a4 \ [filename/wildcard] + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_pdf.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_pdf.sst)= +.I 161d3f57a0c3b9e816474243229cb423 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:48 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_pdf/sisu_pdf.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:52 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_pdf.7 b/data/doc/manuals_generated/sisu_manual/man/sisu_pdf.7 new file mode 100644 index 00000000..00ca7889 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_pdf.7 @@ -0,0 +1,216 @@ +.TH "sisu_pdf" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +SISU SQLITE +.BR + +.SH +1. SQLITE +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +1.2 DESCRIPTION + +.BR +Information creating pdf output with sisu (and related to the sisu_pdf +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to generate pdfs (primarily related to LaTeX), sisu_pdf being part of +.B SiSU +\- man sisu). + +.BR +.B SiSU +generates LaTeX which is converted by LaTeX tools to pdf. + +.SH +1.3 SYNOPSIS + +.BR + sisu \-pv \ [filename/wildcard] + +.SH +1.4 COMMANDS + +.TP +.B \ sisu \ \-pv \ \ [filename/wildcard] +creates two pdf documents: vertical (portrait.pdf) and; horizontal +(landscape.pdf). +.B SiSU +generates LaTeX output which is converted to pdf if the appropriate LaTeX +dependencies are met on the system. + +.TP +.B \ sisu \ \-pv \ \-\-papersize\-a4 \ \ [filename/wildcard] +overrides the default papersize set to A4. Preset alternative sizes include: +\'A4\', U.S. \'letter\' and \'legal\' and book sizes \'A5\' and \'B5\' (system +defaults to A4). + +.SH +1.5 SETTING PAPER SIZE + +.BR +The paper\-size may be set to any of the following sizes: \'A4\', U.S. +\'letter\' and \'legal\' and book sizes: \'A5\' and \'B5\' + +.BR +1. The preset default if not otherwise given in the configuration file or +elsewhere is A4. + +.BR +2. The default paper size may be set in the configuration file sisurc.yml. See +sisu_configuration: + + +.nf + #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal + default: + papersize: \'A4\' +.fi + +.BR +3. Paper size may be set in a document header: + + +.nf + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +.fi + +.BR +4. or provided with additional command line parameter, e.g. + +.BR + sisu \-pv \-\-papersize\-a4 \ [filename/wildcard] + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_pdf.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_pdf.sst)= +.I 161d3f57a0c3b9e816474243229cb423 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:03 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_pdf/sisu_pdf.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.1 new file mode 100644 index 00000000..5d5b68cd --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.1 @@ -0,0 +1,223 @@ +.TH "sisu_postgresql" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +SISU POSTGRESQL +.BR + +.SH +1. POSTGRESQL +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +postgresql dependency package + +.SH +1.2 DESCRIPTION + +.BR +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for +.B SiSU +to populate a postgresql database, this being part of +.B SiSU +\- man sisu). + +.SH +1.3 SYNOPSIS + +.BR + sisu \-D \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-D \-\-pg \-\-[instruction] \ [filename/wildcard \ if \ required] + +.SH +1.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-D or \-\-pgsql +may be used interchangeably. + +.SH +1.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-pgsql \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (postgresql) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-D \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-D \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-D \ \-\-Dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-D \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +1.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-D \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + +.TP +.B \ sisu \ \-D \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-D \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from postgresql database. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_postgresql.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_postgresql.sst)= +.I b81ba44e7946dfaf03d26f0dc5d749ab + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:47 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_postgresql/sisu_postgresql.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.7 b/data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.7 new file mode 100644 index 00000000..4a550af0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_postgresql.7 @@ -0,0 +1,223 @@ +.TH "sisu_postgresql" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +SISU POSTGRESQL +.BR + +.SH +1. POSTGRESQL +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +postgresql dependency package + +.SH +1.2 DESCRIPTION + +.BR +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for +.B SiSU +to populate a postgresql database, this being part of +.B SiSU +\- man sisu). + +.SH +1.3 SYNOPSIS + +.BR + sisu \-D \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-D \-\-pg \-\-[instruction] \ [filename/wildcard \ if \ required] + +.SH +1.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-D or \-\-pgsql +may be used interchangeably. + +.SH +1.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-pgsql \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (postgresql) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-D \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-D \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-D \ \-\-Dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-D \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +1.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-D \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + +.TP +.B \ sisu \ \-D \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-D \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from postgresql database. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_postgresql.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_postgresql.sst)= +.I b81ba44e7946dfaf03d26f0dc5d749ab + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:03 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_postgresql/sisu_postgresql.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.1 new file mode 100644 index 00000000..42df7771 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.1 @@ -0,0 +1,517 @@ +.TH "sisu_quickstart" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- QUICKSTART, INSTALLATION AND USE, +RALPH AMISSAH +.BR + +.SH +QUICKSTART \- SISU INSTALLATION AND USE +.BR + +.SH +1. QUICKSTART \- GETTING STARTED HOWTO +.BR + +.SH +1.1 INSTALLATION + +.BR +Installation is currently most straightforward and tested on the +.B Debian +platform, as there are packages for the installation of sisu and all +requirements for what it does. + +.SH +1.1.1 DEBIAN INSTALLATION + +.BR +.B SiSU +is available directly from the +.B Debian +Sid and testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + +.nf + aptitude update + aptitude install sisu\-complete +.fi + +.BR +The following /etc/apt/sources.list setting permits the download of additional +markup samples: + + +.nf + #/etc/apt/sources.list + deb http://ftp.fi.debian.org/debian/ unstable main non\-free contrib + deb\-src http://ftp.fi.debian.org/debian/ unstable main non\-free contrib + d +.fi + +.BR +The aptitude commands become: + + +.nf + aptitude update + aptitude install sisu\-complete sisu\-markup\-samples +.fi + +.BR +If there are newer versions of +.B SiSU +upstream of the +.B Debian +archives, they will be available by adding the following to your +/etc/apt/sources.list + + +.nf + #/etc/apt/sources.list + deb http://www.jus.uio.no/sisu/archive unstable main non\-free + deb\-src http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +repeat the aptitude commands + + +.nf + aptitude update + aptitude install sisu\-complete sisu\-markup\-samples +.fi + +.BR +Note however that it is not necessary to install sisu\-complete if not all +components of sisu are to be used. Installing just the package sisu will +provide basic functionality. + +.SH +1.1.2 RPM INSTALLATION + +.BR +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + +.BR +They may be downloaded from: + +.BR + + +.BR +as root type: + +.BR + rpm \-i \ [rpm \ package \ name] + +.SH +1.1.3 INSTALLATION FROM SOURCE + +.BR +To install +.B SiSU +from source check information at: + +.BR + + +.BR +* download the source package + +.BR +* Unpack the source + +.BR +Two alternative modes of installation from source are provided, setup.rb (by +Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the +first steps are the same, download and unpack the source file: + +.BR +For basic use +.B SiSU +is only dependent on the programming language in which it is written +.B Ruby +, and +.B SiSU +will be able to generate html, various XMLs, including ODF (and will also +produce LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball does not +take care of, for things like using a database (postgresql or sqlite)[^1] or +converting LaTeX to pdf. + +.BR +.B setup.rb + +.BR +This is a standard ruby installer, using setup.rb is a three step process. In +the root directory of the unpacked +.B SiSU +as root type: + + +.nf + ruby setup.rb config + ruby setup.rb setup + #[and \ as \ root:] + ruby setup.rb install +.fi + +.BR +further information on setup.rb is available from: + +.BR + + +.BR + + +.BR +.B \"install\" + +.BR +The \"install\" file provided is an installer prepared using \"rant\". In the +root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby install base + +.BR +or for a more complete installation: + +.BR + ruby install + +.BR +or + +.BR + ruby install base + +.BR +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex\-extra are not taken care of for you. + +.BR +Further information on \"rant\" is available from: + +.BR + + +.BR + + +.BR +For a list of alternative actions you may type: + +.BR + ruby install help + +.BR + ruby install \-T + +.SH +1.2 TESTING SISU, GENERATING OUTPUT + +.BR +To check which version of sisu is installed: + +.BR +sisu \-v + +.BR +Depending on your mode of installation one or a number of markup sample files +may be found either in the directory: + +.BR +... + +.BR +or + +.BR +... + +.BR +change directory to the appropriate one: + +.BR +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.SH +1.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF + +.BR +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + +.BR +sisu \-NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +this will generate html including a concordance file, opendocument text format, +plaintext, XHTML and various forms of XML, and OpenDocument text + +.SH +1.2.2 LATEX / PDF + +.BR +Assuming a LaTeX engine such as tetex or texlive is installed with the required +modules (done automatically on selection of sisu\-pdf in +.B Debian +) + +.BR +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + +.BR +sisu \-pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +sisu \-3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +should generate most available output formats: html including a concordance +file, opendocument text format, plaintext, XHTML and various forms of XML, and +OpenDocument text and pdf + +.SH +1.2.3 RELATIONAL DATABASE \- POSTGRESQL, SQLITE + +.BR +Relational databases need some setting up \- you must have permission to create +the database and write to it when you run sisu. + +.BR +Assuming you have the database installed and the requisite permissions + +.BR +sisu \-\-sqlite \-\-recreate + +.BR +sisu \-\-sqlite \-v \-\-import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +sisu \-\-pgsql \-\-recreate + +.BR +sisu \-\-pgsql \-v \-\-import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.SH +1.3 GETTING HELP + +.SH +1.3.1 THE MAN PAGES + +.BR +Type: + +.BR + man sisu + +.BR +The man pages are also available online, though not always kept as up to date +as within the package itself: + +.BR +* sisu.1 \ [^2] + +.BR +* sisu.8 \ [^3] + +.BR +* man directory \ [^4] + +.SH +1.3.2 BUILT IN HELP + +.BR +sisu \-\-help + +.BR +sisu \-\-help \-\-env + +.BR +sisu \-\-help \-\-commands + +.BR +sisu \-\-help \-\-markup + +.SH +1.3.3 THE HOME PAGE + +.BR + + +.BR + + +.SH +1.4 MARKUP SAMPLES + +.BR +A number of markup samples (along with output) are available off: + +.BR + + +.BR +Additional markup samples are packaged separately in the file: + +.BR +.B * + +.BR +On +.B Debian +they are available in non\-free[^5] to include them it is necessary to +include non\-free in your /etc/apt/source.list or obtain them from the sisu +home site. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- Quickstart, installation and use + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2006\-09\-06 + +.BR +DC Date available: +.I 2006\-09\-06 + +.BR +DC Date issued: +.I 2006\-09\-06 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_quickstart.sst + +.BR +Filetype: +.I SiSU text 0.57 + +.BR +Sourcefile Digest, MD5(sisu_quickstart.sst)= +.I 05a047fd659fbbeaa3cdb982b5911bcd + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:45 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +There is nothing to stop MySQL support being added in future. +.TP +.BI 2. + +.TP +.BI 3. + +.TP +.BI 4. + +.TP +.BI 5. +the +.B Debian +Free Software guidelines require that everything distributed within +.B Debian +can be changed - and the documents are authors\' works that while freely +distributable are not freely changeable. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_quickstart/sisu_quickstart.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.8 b/data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.8 new file mode 100644 index 00000000..e13f84e4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_quickstart.8 @@ -0,0 +1,517 @@ +.TH "sisu_quickstart" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe / Structured information, Serialized Units" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS \- QUICKSTART, INSTALLATION AND USE, +RALPH AMISSAH +.BR + +.SH +QUICKSTART \- SISU INSTALLATION AND USE +.BR + +.SH +1. QUICKSTART \- GETTING STARTED HOWTO +.BR + +.SH +1.1 INSTALLATION + +.BR +Installation is currently most straightforward and tested on the +.B Debian +platform, as there are packages for the installation of sisu and all +requirements for what it does. + +.SH +1.1.1 DEBIAN INSTALLATION + +.BR +.B SiSU +is available directly from the +.B Debian +Sid and testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + +.nf + aptitude update + aptitude install sisu\-complete +.fi + +.BR +The following /etc/apt/sources.list setting permits the download of additional +markup samples: + + +.nf + #/etc/apt/sources.list + deb http://ftp.fi.debian.org/debian/ unstable main non\-free contrib + deb\-src http://ftp.fi.debian.org/debian/ unstable main non\-free contrib + d +.fi + +.BR +The aptitude commands become: + + +.nf + aptitude update + aptitude install sisu\-complete sisu\-markup\-samples +.fi + +.BR +If there are newer versions of +.B SiSU +upstream of the +.B Debian +archives, they will be available by adding the following to your +/etc/apt/sources.list + + +.nf + #/etc/apt/sources.list + deb http://www.jus.uio.no/sisu/archive unstable main non\-free + deb\-src http://www.jus.uio.no/sisu/archive unstable main non\-free +.fi + +.BR +repeat the aptitude commands + + +.nf + aptitude update + aptitude install sisu\-complete sisu\-markup\-samples +.fi + +.BR +Note however that it is not necessary to install sisu\-complete if not all +components of sisu are to be used. Installing just the package sisu will +provide basic functionality. + +.SH +1.1.2 RPM INSTALLATION + +.BR +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + +.BR +They may be downloaded from: + +.BR + + +.BR +as root type: + +.BR + rpm \-i \ [rpm \ package \ name] + +.SH +1.1.3 INSTALLATION FROM SOURCE + +.BR +To install +.B SiSU +from source check information at: + +.BR + + +.BR +* download the source package + +.BR +* Unpack the source + +.BR +Two alternative modes of installation from source are provided, setup.rb (by +Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the +first steps are the same, download and unpack the source file: + +.BR +For basic use +.B SiSU +is only dependent on the programming language in which it is written +.B Ruby +, and +.B SiSU +will be able to generate html, various XMLs, including ODF (and will also +produce LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball does not +take care of, for things like using a database (postgresql or sqlite)[^1] or +converting LaTeX to pdf. + +.BR +.B setup.rb + +.BR +This is a standard ruby installer, using setup.rb is a three step process. In +the root directory of the unpacked +.B SiSU +as root type: + + +.nf + ruby setup.rb config + ruby setup.rb setup + #[and \ as \ root:] + ruby setup.rb install +.fi + +.BR +further information on setup.rb is available from: + +.BR + + +.BR + + +.BR +.B \"install\" + +.BR +The \"install\" file provided is an installer prepared using \"rant\". In the +root directory of the unpacked +.B SiSU +as root type: + +.BR + ruby install base + +.BR +or for a more complete installation: + +.BR + ruby install + +.BR +or + +.BR + ruby install base + +.BR +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex\-extra are not taken care of for you. + +.BR +Further information on \"rant\" is available from: + +.BR + + +.BR + + +.BR +For a list of alternative actions you may type: + +.BR + ruby install help + +.BR + ruby install \-T + +.SH +1.2 TESTING SISU, GENERATING OUTPUT + +.BR +To check which version of sisu is installed: + +.BR +sisu \-v + +.BR +Depending on your mode of installation one or a number of markup sample files +may be found either in the directory: + +.BR +... + +.BR +or + +.BR +... + +.BR +change directory to the appropriate one: + +.BR +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +.SH +1.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF + +.BR +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + +.BR +sisu \-NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +this will generate html including a concordance file, opendocument text format, +plaintext, XHTML and various forms of XML, and OpenDocument text + +.SH +1.2.2 LATEX / PDF + +.BR +Assuming a LaTeX engine such as tetex or texlive is installed with the required +modules (done automatically on selection of sisu\-pdf in +.B Debian +) + +.BR +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + +.BR +sisu \-pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +sisu \-3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +should generate most available output formats: html including a concordance +file, opendocument text format, plaintext, XHTML and various forms of XML, and +OpenDocument text and pdf + +.SH +1.2.3 RELATIONAL DATABASE \- POSTGRESQL, SQLITE + +.BR +Relational databases need some setting up \- you must have permission to create +the database and write to it when you run sisu. + +.BR +Assuming you have the database installed and the requisite permissions + +.BR +sisu \-\-sqlite \-\-recreate + +.BR +sisu \-\-sqlite \-v \-\-import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.BR +sisu \-\-pgsql \-\-recreate + +.BR +sisu \-\-pgsql \-v \-\-import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + +.SH +1.3 GETTING HELP + +.SH +1.3.1 THE MAN PAGES + +.BR +Type: + +.BR + man sisu + +.BR +The man pages are also available online, though not always kept as up to date +as within the package itself: + +.BR +* sisu.1 \ [^2] + +.BR +* sisu.8 \ [^3] + +.BR +* man directory \ [^4] + +.SH +1.3.2 BUILT IN HELP + +.BR +sisu \-\-help + +.BR +sisu \-\-help \-\-env + +.BR +sisu \-\-help \-\-commands + +.BR +sisu \-\-help \-\-markup + +.SH +1.3.3 THE HOME PAGE + +.BR + + +.BR + + +.SH +1.4 MARKUP SAMPLES + +.BR +A number of markup samples (along with output) are available off: + +.BR + + +.BR +Additional markup samples are packaged separately in the file: + +.BR +.B * + +.BR +On +.B Debian +they are available in non\-free[^5] to include them it is necessary to +include non\-free in your /etc/apt/source.list or obtain them from the sisu +home site. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe / Structured information, +Serialized Units \- Quickstart, installation and use + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2006\-09\-06 + +.BR +DC Date available: +.I 2006\-09\-06 + +.BR +DC Date issued: +.I 2006\-09\-06 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_quickstart.sst + +.BR +Filetype: +.I SiSU text 0.57 + +.BR +Sourcefile Digest, MD5(sisu_quickstart.sst)= +.I 05a047fd659fbbeaa3cdb982b5911bcd + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:00 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. +There is nothing to stop MySQL support being added in future. +.TP +.BI 2. + +.TP +.BI 3. + +.TP +.BI 4. + +.TP +.BI 5. +the +.B Debian +Free Software guidelines require that everything distributed within +.B Debian +can be changed - and the documents are authors\' works that while freely +distributable are not freely changeable. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_quickstart/sisu_quickstart.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:06 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_remote.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_remote.1 new file mode 100644 index 00000000..078bec7a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_remote.1 @@ -0,0 +1,251 @@ +.TH "sisu_remote" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- REMOTE OPERATIONS \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU REMOTE OPERATIONS +.BR + +.SH +1. REMOTE SOURCE DOCUMENTS +.BR + +.BR +.B SiSU +processing instructions can be run against remote source documents by +providing the url of the documents against which the processing instructions +are to be carried out. The remote +.B SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm or; +zipped sisu files, sisupod.zip or filename.ssp + +.BR +.B .sst / .ssm \- sisu text files + +.BR +.B SiSU +can be run against source text files on a remote machine, provide the +processing instruction and the url. The source file and any associated parts +(such as images) will be downloaded and generated locally. + + +.nf + sisu \-3 http://[provide \ url \ to \ valid \ .sst \ or \ .ssm \ file] +.fi + +.BR +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + +.BR +NOTE: to set up a remote machine to serve +.B SiSU +documents in this way, images should be in the directory relative to the +document source ../_sisu/image + +.BR +.B sisupod \- zipped sisu files + +.BR +A sisupod is the zipped content of a sisu marked up text or texts and any other +associated parts to the document such as images. + +.BR +.B SiSU +can be run against a sisupod on a (local or) remote machine, provide the +processing instruction and the url, the sisupod will be downloaded and the +documents it contains generated locally. + + +.nf + sisu \-3 http://[provide \ url \ to \ valid \ sisupod.zip \ or \ .ssp \ file] +.fi + +.BR +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + +.SH +REMOTE DOCUMENT OUTPUT +.BR + +.SH +2. REMOTE OUTPUT +.BR + +.BR +Once properly configured +.B SiSU +output can be automatically posted once generated to a designated remote +machine using either rsync, or scp. + +.BR +In order to do this some ssh authentication agent and keychain or similar tool +will need to be configured. Once that is done the placement on a remote host +can be done seamlessly with the \-r (for scp) or \-R (for rsync) flag, which +may be used in conjunction with other processing flags, e.g. + + +.nf + sisu \-3R sisu_remote.sst +.fi + +.SH +2.1 COMMANDS + +.TP +.B \ \-R \ \ [filename/wildcard] +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Note the behavior of rsync +different if \-R is used with other flags from if used alone. Alone the rsync +\-\-delete parameter is sent, useful for cleaning the remote directory (when +\-R is used together with other flags, it is not). Also see \-r + +.TP +.B \ \-r \ \ [filename/wildcard] +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Also see \-R + +.SH +2.2 CONFIGURATION + +.BR +[expand \ on \ the \ setting \ up \ of \ an \ ssh\-agent \ / \ keychain] + +.SH +3. REMOTE SERVERS +.BR + +.BR +As +.B SiSU +is generally operated using the command line, and works within a Unix type +environment, +.B SiSU +the program and all documents can just as easily be on a remote server, to +which you are logged on using a terminal, and commands and operations would be +pretty much the same as they would be on your local machine. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Remote Operations \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_remote.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_remote.sst)= +.I 5fe0c81eddcd7e3e18608b8e48b3ccad + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:47 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_remote/sisu_remote.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_remote.8 b/data/doc/manuals_generated/sisu_manual/man/sisu_remote.8 new file mode 100644 index 00000000..9da648f2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_remote.8 @@ -0,0 +1,251 @@ +.TH "sisu_remote" "1" "2007-09-16" "0.58.3" "SiSU" +.SH +SISU \- REMOTE OPERATIONS \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU REMOTE OPERATIONS +.BR + +.SH +1. REMOTE SOURCE DOCUMENTS +.BR + +.BR +.B SiSU +processing instructions can be run against remote source documents by +providing the url of the documents against which the processing instructions +are to be carried out. The remote +.B SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm or; +zipped sisu files, sisupod.zip or filename.ssp + +.BR +.B .sst / .ssm \- sisu text files + +.BR +.B SiSU +can be run against source text files on a remote machine, provide the +processing instruction and the url. The source file and any associated parts +(such as images) will be downloaded and generated locally. + + +.nf + sisu \-3 http://[provide \ url \ to \ valid \ .sst \ or \ .ssm \ file] +.fi + +.BR +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + +.BR +NOTE: to set up a remote machine to serve +.B SiSU +documents in this way, images should be in the directory relative to the +document source ../_sisu/image + +.BR +.B sisupod \- zipped sisu files + +.BR +A sisupod is the zipped content of a sisu marked up text or texts and any other +associated parts to the document such as images. + +.BR +.B SiSU +can be run against a sisupod on a (local or) remote machine, provide the +processing instruction and the url, the sisupod will be downloaded and the +documents it contains generated locally. + + +.nf + sisu \-3 http://[provide \ url \ to \ valid \ sisupod.zip \ or \ .ssp \ file] +.fi + +.BR +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + +.SH +REMOTE DOCUMENT OUTPUT +.BR + +.SH +2. REMOTE OUTPUT +.BR + +.BR +Once properly configured +.B SiSU +output can be automatically posted once generated to a designated remote +machine using either rsync, or scp. + +.BR +In order to do this some ssh authentication agent and keychain or similar tool +will need to be configured. Once that is done the placement on a remote host +can be done seamlessly with the \-r (for scp) or \-R (for rsync) flag, which +may be used in conjunction with other processing flags, e.g. + + +.nf + sisu \-3R sisu_remote.sst +.fi + +.SH +2.1 COMMANDS + +.TP +.B \ \-R \ \ [filename/wildcard] +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Note the behavior of rsync +different if \-R is used with other flags from if used alone. Alone the rsync +\-\-delete parameter is sent, useful for cleaning the remote directory (when +\-R is used together with other flags, it is not). Also see \-r + +.TP +.B \ \-r \ \ [filename/wildcard] +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your \"keys\" and ssh agent in place. Also see \-R + +.SH +2.2 CONFIGURATION + +.BR +[expand \ on \ the \ setting \ up \ of \ an \ ssh\-agent \ / \ keychain] + +.SH +3. REMOTE SERVERS +.BR + +.BR +As +.B SiSU +is generally operated using the command line, and works within a Unix type +environment, +.B SiSU +the program and all documents can just as easily be on a remote server, to +which you are logged on using a terminal, and commands and operations would be +pretty much the same as they would be on your local machine. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Remote Operations \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_remote.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_remote.sst)= +.I 5fe0c81eddcd7e3e18608b8e48b3ccad + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:02 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_remote/sisu_remote.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_search.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_search.1 new file mode 100644 index 00000000..a052ee34 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_search.1 @@ -0,0 +1,639 @@ +.TH "sisu_search" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +1. SISU SEARCH \- INTRODUCTION +.BR + +.BR +.B SiSU +output can easily and conveniently be indexed by a number of standalone +indexing tools, such as Lucene, Hyperestraier. + +.BR +Because the document structure of sites created is clearly defined, and the +text object citation system is available hypothetically at least, for all forms +of output, it is possible to search the sql database, and either read results +from that database, or just as simply map the results to the html output, which +has richer text markup. + +.BR +In addition to this +.B SiSU +has the ability to populate a relational sql type database with documents at +an object level, with objects numbers that are shared across different output +types, which make them searchable with that degree of granularity. Basically, +your match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in various +output formats. + +.SH +2. SQL +.BR + +.SH +2.1 POPULATING SQL TYPE DATABASES + +.BR +.B SiSU +feeds sisu markupd documents into sql type databases PostgreSQL[^1] and/or +SQLite[^2] database together with information related to document structure. + +.BR +This is one of the more interesting output forms, as all the structural data of +the documents are retained (though can be ignored by the user of the database +should they so choose). All site texts/documents are (currently) streamed to +four tables: + +.BR + * one containing semantic (and other) headers, including, title, author, + subject, (the Dublin Core...); + +.BR + * another the substantive texts by individual \"paragraph\" (or object) \- + along with structural information, each paragraph being identifiable by its + paragraph number (if it has one which almost all of them do), and the + substantive text of each paragraph quite naturally being searchable (both in + formatted and clean text versions for searching); and + +.BR + * a third containing endnotes cross\-referenced back to the paragraph from + which they are referenced (both in formatted and clean text versions for + searching). + +.BR + * a fourth table with a one to one relation with the headers table contains + full text versions of output, eg. pdf, html, xml, and ascii. + +.BR +There is of course the possibility to add further structures. + +.BR +At this level +.B SiSU +loads a relational database with documents chunked into objects, their +smallest logical structurally constituent parts, as text objects, with their +object citation number and all other structural information needed to construct +the document. Text is stored (at this text object level) with and without +elementary markup tagging, the stripped version being so as to facilitate ease +of searching. + +.BR +Being able to search a relational database at an object level with the +.B SiSU +citation system is an effective way of locating content generated by +.B SiSU +. As individual text objects of a document stored (and indexed) together with +object numbers, and all versions of the document have the same numbering, +complex searches can be tailored to return just the locations of the search +results relevant for all available output formats, with live links to the +precise locations in the database or in html/xml documents; or, the structural +information provided makes it possible to search the full contents of the +database and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make use of +that as well). + +.SH +3. POSTGRESQL +.BR + +.SH +3.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +postgresql dependency package + +.SH +3.2 DESCRIPTION + +.BR +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for +.B SiSU +to populate a postgresql database, this being part of +.B SiSU +\- man sisu). + +.SH +3.3 SYNOPSIS + +.BR + sisu \-D \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-D \-\-pg \-\-[instruction] \ [filename/wildcard \ if \ required] + +.SH +3.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-D or \-\-pgsql +may be used interchangeably. + +.SH +3.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-pgsql \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (postgresql) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-D \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-D \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-D \ \-\-Dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-D \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +3.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-D \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + +.TP +.B \ sisu \ \-D \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-D \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from postgresql database. + +.SH +4. SQLITE +.BR + +.SH +4.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +4.2 DESCRIPTION + +.BR +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to populate an sqlite database, this being part of +.B SiSU +\- man sisu). + +.SH +4.3 SYNOPSIS + +.BR + sisu \-d \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-d \-\-(sqlite|pg) \-\-[instruction] \ [filename/wildcard \ if \ + required] + +.SH +4.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-d or \-\-sqlite +may be used interchangeably. + +.SH +4.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-sqlite \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (sqlite) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-d \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-d \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-d \ \-\-dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-d \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +4.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-d \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + +.TP +.B \ sisu \ \-d \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-d \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from sqlite database. + +.SH +5. INTRODUCTION +.BR + +.SH +5.1 SEARCH \- DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, +INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) + +.BR +Sample search frontend \ [^3] A small database and +sample query front\-end (search from) that makes use of the citation system, +.I object citation numbering +to demonstrates functionality.[^4] + +.BR +.B SiSU +can provide information on which documents are matched and at what locations +within each document the matches are found. These results are relevant across +all outputs using object citation numbering, which includes html, XML, LaTeX, +PDF and indeed the SQL database. You can then refer to one of the other outputs +or in the SQL database expand the text within the matched objects (paragraphs) +in the documents matched. + +.BR +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^5] + +.TP +.B \ sisu \ \-F \ \-\-webserv\-webrick +\ builds \ a \ cgi \ web \ search \ frontend \ for \ the \ database \ created +\ + +.BR +The following is feedback on the setup on a machine provided by the help +command: + +.BR + sisu \-\-help sql + + +.nf + Postgresql + user: ralph + current db set: SiSU_sisu + port: 5432 + dbi connect: DBI:Pg:database=SiSU_sisu;port=5432 + sqlite + current db set: /home/ralph/sisu_www/sisu/sisu_sqlite.db + dbi connect DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db +.fi + +.BR +Note on databases built + +.BR +By default, \ [unless \ otherwise \ specified] databases are built on a +directory basis, from collections of documents within that directory. The name +of the directory you choose to work from is used as the database name, i.e. if +you are working in a directory called /home/ralph/ebook the database SiSU_ebook +is used. \ [otherwise \ a \ manual \ mapping \ for \ the \ collection \ is \ +necessary] + +.SH +5.2 SEARCH FORM + +.TP +.B \ sisu \ \-F +\ generates \ a \ sample \ search \ form, \ which \ must \ be \ copied \ to \ +the \ web\-server \ cgi \ directory \ + +.TP +.B \ sisu \ \-F \ \-\-webserv\-webrick +\ generates \ a \ sample \ search \ form \ for \ use \ with \ the \ webrick \ +server, \ which \ must \ be \ copied \ to \ the \ web\-server \ cgi \ directory +\ + +.TP +.B \ sisu \ \-Fv +\ as \ above, \ and \ provides \ some \ information \ on \ setting \ up \ +hyperestraier \ + +.TP +.B \ sisu \ \-W +\ starts \ the \ webrick \ server \ which \ should \ be \ available \ +wherever \ sisu \ is \ properly \ installed \ + +.BR +The generated search form must be copied manually to the webserver directory as +instructed + +.SH +6. HYPERESTRAIER +.BR + +.BR +See the documentation for hyperestraier: + +.BR + + +.BR + /usr/share/doc/hyperestraier/index.html + +.BR + man estcmd + +.BR +on sisu_hyperestraier: + +.BR + man sisu_hyperestraier + +.BR + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + +.BR +NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + +.BR +(A) to generate the index within the webserver directory to be indexed: + +.BR + estcmd gather \-sd \ [index \ name] \ [directory \ path \ to \ index] + +.BR +the following are examples that will need to be tailored according to your +needs: + +.BR + cd /home/ralph/sisu_www + +.BR + estcmd gather \-sd casket /home/ralph/sisu_www + +.BR +you may use the \'find\' command together with \'egrep\' to limit indexing to +particular document collection directories within the web server directory: + +.BR + find /home/ralph/sisu_www \-type f | egrep + \'/home/ralph/sisu_www/sisu/.+?.html$\' |estcmd gather \-sd casket \- + +.BR +Check which directories in the webserver/output directory (~/sisu_www or +elsewhere depending on configuration) you wish to include in the search index. + +.BR +As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also be +desirable to exclude files \'plain.txt\', \'toc.html\' and +\'concordance.html\', as these duplicate information held in other html output +e.g. + +.BR + find /home/ralph/sisu_www \-type f | egrep + \'/sisu_www/(sisu|bookmarks)/.+?.html$\' | egrep \-v + \'(doc|concordance).html$\' |estcmd gather \-sd casket \- + +.BR +from your current document preparation/markup directory, you would construct a +rune along the following lines: + +.BR + find /home/ralph/sisu_www \-type f | egrep \'/home/ralph/sisu_www/([specify \ + first \ directory \ for \ inclusion]|[specify \ second \ directory \ for \ + inclusion]|[another \ directory \ for \ inclusion? \ ...])/.+?.html$\' | + egrep \-v \'(doc|concordance).html$\' |estcmd gather \-sd + /home/ralph/sisu_www/casket \- + +.BR +(B) to set up the search form + +.BR +(i) copy estseek.cgi to your cgi directory and set file permissions to 755: + +.BR + sudo cp \-vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi\-bin + +.BR + sudo chmod \-v 755 /usr/lib/cgi\-bin/estseek.cgi + +.BR + sudo cp \-v /usr/share/hyperestraier/estseek.* /usr/lib/cgi\-bin + +.BR + \ [see \ estraier \ documentation \ for \ paths] + +.BR +(ii) edit estseek.conf, with attention to the lines starting \'indexname:\' and +\'replace:\': + +.BR + indexname: /home/ralph/sisu_www/casket + +.BR + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + +.BR + replace: /index.html?${{!}}/ + +.BR +(C) to test using webrick, start webrick: + +.BR + sisu \-W + +.BR +and try open the url: + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_search._sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_search._sst)= +.I 52c1d6d3c3082e6b236c65debc733a05 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:48 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. + + + +.TP +.BI 2. + + +.TP +.BI 3. + +.TP +.BI 4. +(which could be extended further with current back-end). As regards scaling +of the database, it is as scalable as the database (here Postgresql) and +hardware allow. +.TP +.BI 5. +of this feature when demonstrated to an IBM software innovations evaluator in +2004 he said to paraphrase: this could be of interest to us. We have large +document management systems, you can search hundreds of thousands of documents +and we can tell you which documents meet your search criteria, but there is no +way we can tell you without opening each document where within each your +matches are found. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_search/sisu_search.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:52 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_search.8 b/data/doc/manuals_generated/sisu_manual/man/sisu_search.8 new file mode 100644 index 00000000..039f6e7c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_search.8 @@ -0,0 +1,639 @@ +.TH "sisu_search" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +1. SISU SEARCH \- INTRODUCTION +.BR + +.BR +.B SiSU +output can easily and conveniently be indexed by a number of standalone +indexing tools, such as Lucene, Hyperestraier. + +.BR +Because the document structure of sites created is clearly defined, and the +text object citation system is available hypothetically at least, for all forms +of output, it is possible to search the sql database, and either read results +from that database, or just as simply map the results to the html output, which +has richer text markup. + +.BR +In addition to this +.B SiSU +has the ability to populate a relational sql type database with documents at +an object level, with objects numbers that are shared across different output +types, which make them searchable with that degree of granularity. Basically, +your match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in various +output formats. + +.SH +2. SQL +.BR + +.SH +2.1 POPULATING SQL TYPE DATABASES + +.BR +.B SiSU +feeds sisu markupd documents into sql type databases PostgreSQL[^1] and/or +SQLite[^2] database together with information related to document structure. + +.BR +This is one of the more interesting output forms, as all the structural data of +the documents are retained (though can be ignored by the user of the database +should they so choose). All site texts/documents are (currently) streamed to +four tables: + +.BR + * one containing semantic (and other) headers, including, title, author, + subject, (the Dublin Core...); + +.BR + * another the substantive texts by individual \"paragraph\" (or object) \- + along with structural information, each paragraph being identifiable by its + paragraph number (if it has one which almost all of them do), and the + substantive text of each paragraph quite naturally being searchable (both in + formatted and clean text versions for searching); and + +.BR + * a third containing endnotes cross\-referenced back to the paragraph from + which they are referenced (both in formatted and clean text versions for + searching). + +.BR + * a fourth table with a one to one relation with the headers table contains + full text versions of output, eg. pdf, html, xml, and ascii. + +.BR +There is of course the possibility to add further structures. + +.BR +At this level +.B SiSU +loads a relational database with documents chunked into objects, their +smallest logical structurally constituent parts, as text objects, with their +object citation number and all other structural information needed to construct +the document. Text is stored (at this text object level) with and without +elementary markup tagging, the stripped version being so as to facilitate ease +of searching. + +.BR +Being able to search a relational database at an object level with the +.B SiSU +citation system is an effective way of locating content generated by +.B SiSU +. As individual text objects of a document stored (and indexed) together with +object numbers, and all versions of the document have the same numbering, +complex searches can be tailored to return just the locations of the search +results relevant for all available output formats, with live links to the +precise locations in the database or in html/xml documents; or, the structural +information provided makes it possible to search the full contents of the +database and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make use of +that as well). + +.SH +3. POSTGRESQL +.BR + +.SH +3.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system, +postgresql dependency package + +.SH +3.2 DESCRIPTION + +.BR +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for +.B SiSU +to populate a postgresql database, this being part of +.B SiSU +\- man sisu). + +.SH +3.3 SYNOPSIS + +.BR + sisu \-D \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-D \-\-pg \-\-[instruction] \ [filename/wildcard \ if \ required] + +.SH +3.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-D or \-\-pgsql +may be used interchangeably. + +.SH +3.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-pgsql \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (postgresql) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-D \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-D \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-D \ \-\-Dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-D \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +3.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-D \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + +.TP +.B \ sisu \ \-D \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-D \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from postgresql database. + +.SH +4. SQLITE +.BR + +.SH +4.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +4.2 DESCRIPTION + +.BR +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to populate an sqlite database, this being part of +.B SiSU +\- man sisu). + +.SH +4.3 SYNOPSIS + +.BR + sisu \-d \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-d \-\-(sqlite|pg) \-\-[instruction] \ [filename/wildcard \ if \ + required] + +.SH +4.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-d or \-\-sqlite +may be used interchangeably. + +.SH +4.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-sqlite \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (sqlite) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-d \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-d \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-d \ \-\-dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-d \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +4.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-d \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + +.TP +.B \ sisu \ \-d \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-d \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from sqlite database. + +.SH +5. INTRODUCTION +.BR + +.SH +5.1 SEARCH \- DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, +INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) + +.BR +Sample search frontend \ [^3] A small database and +sample query front\-end (search from) that makes use of the citation system, +.I object citation numbering +to demonstrates functionality.[^4] + +.BR +.B SiSU +can provide information on which documents are matched and at what locations +within each document the matches are found. These results are relevant across +all outputs using object citation numbering, which includes html, XML, LaTeX, +PDF and indeed the SQL database. You can then refer to one of the other outputs +or in the SQL database expand the text within the matched objects (paragraphs) +in the documents matched. + +.BR +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^5] + +.TP +.B \ sisu \ \-F \ \-\-webserv\-webrick +\ builds \ a \ cgi \ web \ search \ frontend \ for \ the \ database \ created +\ + +.BR +The following is feedback on the setup on a machine provided by the help +command: + +.BR + sisu \-\-help sql + + +.nf + Postgresql + user: ralph + current db set: SiSU_sisu + port: 5432 + dbi connect: DBI:Pg:database=SiSU_sisu;port=5432 + sqlite + current db set: /home/ralph/sisu_www/sisu/sisu_sqlite.db + dbi connect DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db +.fi + +.BR +Note on databases built + +.BR +By default, \ [unless \ otherwise \ specified] databases are built on a +directory basis, from collections of documents within that directory. The name +of the directory you choose to work from is used as the database name, i.e. if +you are working in a directory called /home/ralph/ebook the database SiSU_ebook +is used. \ [otherwise \ a \ manual \ mapping \ for \ the \ collection \ is \ +necessary] + +.SH +5.2 SEARCH FORM + +.TP +.B \ sisu \ \-F +\ generates \ a \ sample \ search \ form, \ which \ must \ be \ copied \ to \ +the \ web\-server \ cgi \ directory \ + +.TP +.B \ sisu \ \-F \ \-\-webserv\-webrick +\ generates \ a \ sample \ search \ form \ for \ use \ with \ the \ webrick \ +server, \ which \ must \ be \ copied \ to \ the \ web\-server \ cgi \ directory +\ + +.TP +.B \ sisu \ \-Fv +\ as \ above, \ and \ provides \ some \ information \ on \ setting \ up \ +hyperestraier \ + +.TP +.B \ sisu \ \-W +\ starts \ the \ webrick \ server \ which \ should \ be \ available \ +wherever \ sisu \ is \ properly \ installed \ + +.BR +The generated search form must be copied manually to the webserver directory as +instructed + +.SH +6. HYPERESTRAIER +.BR + +.BR +See the documentation for hyperestraier: + +.BR + + +.BR + /usr/share/doc/hyperestraier/index.html + +.BR + man estcmd + +.BR +on sisu_hyperestraier: + +.BR + man sisu_hyperestraier + +.BR + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + +.BR +NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + +.BR +(A) to generate the index within the webserver directory to be indexed: + +.BR + estcmd gather \-sd \ [index \ name] \ [directory \ path \ to \ index] + +.BR +the following are examples that will need to be tailored according to your +needs: + +.BR + cd /home/ralph/sisu_www + +.BR + estcmd gather \-sd casket /home/ralph/sisu_www + +.BR +you may use the \'find\' command together with \'egrep\' to limit indexing to +particular document collection directories within the web server directory: + +.BR + find /home/ralph/sisu_www \-type f | egrep + \'/home/ralph/sisu_www/sisu/.+?.html$\' |estcmd gather \-sd casket \- + +.BR +Check which directories in the webserver/output directory (~/sisu_www or +elsewhere depending on configuration) you wish to include in the search index. + +.BR +As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also be +desirable to exclude files \'plain.txt\', \'toc.html\' and +\'concordance.html\', as these duplicate information held in other html output +e.g. + +.BR + find /home/ralph/sisu_www \-type f | egrep + \'/sisu_www/(sisu|bookmarks)/.+?.html$\' | egrep \-v + \'(doc|concordance).html$\' |estcmd gather \-sd casket \- + +.BR +from your current document preparation/markup directory, you would construct a +rune along the following lines: + +.BR + find /home/ralph/sisu_www \-type f | egrep \'/home/ralph/sisu_www/([specify \ + first \ directory \ for \ inclusion]|[specify \ second \ directory \ for \ + inclusion]|[another \ directory \ for \ inclusion? \ ...])/.+?.html$\' | + egrep \-v \'(doc|concordance).html$\' |estcmd gather \-sd + /home/ralph/sisu_www/casket \- + +.BR +(B) to set up the search form + +.BR +(i) copy estseek.cgi to your cgi directory and set file permissions to 755: + +.BR + sudo cp \-vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi\-bin + +.BR + sudo chmod \-v 755 /usr/lib/cgi\-bin/estseek.cgi + +.BR + sudo cp \-v /usr/share/hyperestraier/estseek.* /usr/lib/cgi\-bin + +.BR + \ [see \ estraier \ documentation \ for \ paths] + +.BR +(ii) edit estseek.conf, with attention to the lines starting \'indexname:\' and +\'replace:\': + +.BR + indexname: /home/ralph/sisu_www/casket + +.BR + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + +.BR + replace: /index.html?${{!}}/ + +.BR +(C) to test using webrick, start webrick: + +.BR + sisu \-W + +.BR +and try open the url: + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_search._sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_search._sst)= +.I 52c1d6d3c3082e6b236c65debc733a05 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:04 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + +.TP +.BI 1. + + + +.TP +.BI 2. + + +.TP +.BI 3. + +.TP +.BI 4. +(which could be extended further with current back-end). As regards scaling +of the database, it is as scalable as the database (here Postgresql) and +hardware allow. +.TP +.BI 5. +of this feature when demonstrated to an IBM software innovations evaluator in +2004 he said to paraphrase: this could be of interest to us. We have large +document management systems, you can search hundreds of thousands of documents +and we can tell you which documents meet your search criteria, but there is no +way we can tell you without opening each document where within each your +matches are found. + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_search/sisu_search.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_skin.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_skin.1 new file mode 100644 index 00000000..f502adae --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_skin.1 @@ -0,0 +1,222 @@ +.TH "sisu_skin" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- SKINS \ [0.58], +RALPH AMISSAH +.BR + +.SH +DOCUMENT SKINS \- CONFIGURATION +.BR + +.SH +1. SKINS +.BR + +.BR +Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + +.BR + ./_sisu/skin + +.BR + ~/.sisu/skin + +.BR + /etc/sisu/skin + +.BR +.B Within the skin directory +are the following the default sub\-directories for document skins: + +.BR + ./skin/doc + +.BR + ./skin/dir + +.BR + ./skin/site + +.BR +A skin is placed in the appropriate directory and the file named skin_[name].rb + +.BR +The skin itself is a ruby file which modifies the default appearances set in +the program. + +.SH +1.1 DOCUMENT SKIN + +.BR +Documents take on a document skin, if the header of the document specifies a +skin to be used. + + +.nf + @skin: skin_united_nations +.fi + +.SH +1.2 DIRECTORY SKIN + +.BR +A directory may be mapped on to a particular skin, so all documents within that +directory take on a particular appearance. If a skin exists in the skin/dir +with the same name as the document directory, it will automatically be used for +each of the documents in that directory, (except where a document specifies the +use of another skin, in the skin/doc directory). + +.BR +A personal habit is to place all skins within the doc directory, and symbolic +links as needed from the site, or dir directories as required. + +.SH +1.3 SITE SKIN + +.BR +A site skin, modifies the program default skin. + +.SH +1.4 SAMPLE SKINS + +.BR +With +.B SiSU +installed sample skins may be found in: + +.BR + /etc/sisu/skin/doc and + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + +.BR +(or equivalent directory) and if sisu\-markup\-samples is installed also under: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/non\-free/_sisu/skin/doc + +.BR +Samples of list.yml and promo.yml (which are used to create the right column +list) may be found in: + +.BR + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent + directory) + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Skins \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_skin.sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_skin.sst)= +.I 3686b1b7864132c8d6ab3b0398d6e2ae + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:44 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_skin/sisu_skin.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.1 new file mode 100644 index 00000000..721c22c0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.1 @@ -0,0 +1,222 @@ +.TH "sisu_sqlite" "1" "2007-09-16" "0.59.0" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +SISU SQLITE +.BR + +.SH +1. SQLITE +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +1.2 DESCRIPTION + +.BR +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to populate an sqlite database, this being part of +.B SiSU +\- man sisu). + +.SH +1.3 SYNOPSIS + +.BR + sisu \-d \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-d \-\-(sqlite|pg) \-\-[instruction] \ [filename/wildcard \ if \ + required] + +.SH +1.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-d or \-\-sqlite +may be used interchangeably. + +.SH +1.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-sqlite \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (sqlite) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-d \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-d \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-d \ \-\-dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-d \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +1.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-d \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + +.TP +.B \ sisu \ \-d \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-d \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from sqlite database. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_sqlite.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_sqlite.sst)= +.I 61ba58f6a2f5cc9651b985a8eabb96e9 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:47 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_sqlite/sisu_sqlite.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.7 b/data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.7 new file mode 100644 index 00000000..fa162cc3 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_sqlite.7 @@ -0,0 +1,222 @@ +.TH "sisu_sqlite" "1" "2007-09-16" "0.58.3" "SiSU - SiSU information Structuring Universe" +.SH +SISU \- SISU INFORMATION STRUCTURING UNIVERSE \- SEARCH \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SEARCH +.BR + +.SH +SISU SQLITE +.BR + +.SH +1. SQLITE +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system. + +.SH +1.2 DESCRIPTION + +.BR +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +.B SiSU +to populate an sqlite database, this being part of +.B SiSU +\- man sisu). + +.SH +1.3 SYNOPSIS + +.BR + sisu \-d \ [instruction] \ [filename/wildcard \ if \ required] + +.BR + sisu \-d \-\-(sqlite|pg) \-\-[instruction] \ [filename/wildcard \ if \ + required] + +.SH +1.4 COMMANDS + +.BR +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +\-d (lowercase) denotes sqlite and \-D (uppercase) denotes postgresql, +alternatively \-\-sqlite or \-\-pgsql may be used + +.BR +.B \-d or \-\-sqlite +may be used interchangeably. + +.SH +1.4.1 CREATE AND DESTROY DATABASE + +.TP +.B \ \-\-sqlite \ \-\-createall +\ initial \ step, \ creates \ required \ relations \ (tables, \ indexes) \ in +\ existing \ (sqlite) \ database \ (a \ database \ should \ be \ created \ +manually \ and \ given \ the \ same \ name \ as \ working \ directory, \ as \ +requested) \ (rb.dbi) \ + +.TP +.B \ sisu \ \-d \ \-\-createdb +\ creates \ database \ where \ no \ database \ existed \ before \ + +.TP +.B \ sisu \ \-d \ \-\-create +\ creates \ database \ tables \ where \ no \ database \ tables \ existed \ +before \ + +.TP +.B \ sisu \ \-d \ \-\-dropall +\ destroys \ database \ (including \ all \ its \ content)! \ kills \ data \ +and \ drops \ tables, \ indexes \ and \ database \ associated \ with \ a \ +given \ directory \ (and \ directories \ of \ the \ same \ name). \ + +.TP +.B \ sisu \ \-d \ \-\-recreate +\ destroys \ existing \ database \ and \ builds \ a \ new \ empty \ database +\ structure \ + +.SH +1.4.2 IMPORT AND REMOVE DOCUMENTS + +.TP +.B \ sisu \ \-d \ \-\-import \ \-v \ \ [filename/wildcard] +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + +.TP +.B \ sisu \ \-d \ \-\-update \ \-v \ \ [filename/wildcard] +updates file contents in database + +.TP +.B \ sisu \ \-d \ \-\-remove \ \-v \ \ [filename/wildcard] +removes specified document from sqlite database. + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- SiSU information Structuring Universe \- Search \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2002\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_sqlite.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_sqlite.sst)= +.I 61ba58f6a2f5cc9651b985a8eabb96e9 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:03 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_sqlite/sisu_sqlite.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.1 new file mode 100644 index 00000000..47625086 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.1 @@ -0,0 +1,307 @@ +.TH "sisu_syntax_highlighting" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- SYNTAX HIGHLIGHTING \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SYNTAX HIGHLIGHTING +.BR + +.SH +1. EDITOR FILES, SYNTAX HIGHLIGHTING +.BR + +.BR +The directory: + +.BR + ./data/sisu/conf/editor\-syntax\-etc/ + +.BR + /usr/share/sisu/conf/editor\-syntax\-etc + +.BR +contains rudimentary sisu syntax highlighting files for: + +.BR +* (g)vim + +.BR + package: sisu\-vim + +.BR +status: largely done + +.BR + there is a vim syntax highlighting and folds component + +.BR +* gedit + +.BR +* gobby + +.BR + file: sisu.lang + +.BR +place in: + +.BR + /usr/share/gtksourceview\-1.0/language\-specs + +.BR +or + +.BR + ~/.gnome2/gtksourceview\-1.0/language\-specs + +.BR + status: very basic syntax highlighting + +.BR + comments: this editor features display line wrap and is used by Goby! + +.BR +* nano + +.BR + file: nanorc + +.BR +save as: + +.BR + ~/.nanorc + +.BR + status: basic syntax highlighting + +.BR + comments: assumes dark background; no display line\-wrap; does line breaks + +.BR +* diakonos (an editor written in ruby) + +.BR +file: diakonos.conf + +.BR +save as: + +.BR + ~/.diakonos/diakonos.conf + +.BR +includes: + +.BR + status: basic syntax highlighting + +.BR +comments: assumes dark background; no display line\-wrap + +.BR +* kate & kwrite + +.BR + file: sisu.xml + +.BR + place in: + +.BR + /usr/share/apps/katepart/syntax + +.BR + or + +.BR + ~/.kde/share/apps/katepart/syntax + +.BR + \ [settings::configure \ kate::{highlighting,filetypes}] + +.BR + \ [tools::highlighting::{markup,scripts}:: +.B \ SiSU +] + +.BR +* nedit + +.BR + file: sisu_nedit.pats + +.BR + nedit \-import sisu_nedit.pats + +.BR + status: a very clumsy first attempt \ [not \ really \ done] + +.BR + comments: this editor features display line wrap + +.BR +* emacs + +.BR + files: sisu\-mode.el + +.BR + to file ~/.emacs add the following 2 lines: + +.BR + (add\-to\-list \'load\-path \"/usr/share/sisu\-examples/config/syntax_hi\") + +.BR + (require \'sisu\-mode.el) + +.BR + \ [not \ done \ / \ not \ yet \ included] + +.BR +* vim & gvim + +.BR + files: + +.BR + package is the most comprehensive sisu syntax highlighting and editor + environment provided to date (is for vim/ gvim, and is separate from the + contents of this directory) + +.BR + status: this includes: syntax highlighting; vim folds; some error checking + +.BR + comments: this editor features display line wrap + +.BR +NOTE: + +.BR +[ +.B \ SiSU +\ parses \ files \ with \ long \ lines \ or \ line \ breaks, \ but, \ display +\ linewrap \ (without \ line\-breaks) \ is \ a \ convenient \ editor \ feature +\ to \ have \ for \ sisu \ markup] + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Syntax Highlighting \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_syntax_highlighting.sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)= +.I 1dfe1975df71459c3f56c3fd13c5789c + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:46 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_syntax_highlighting/sisu_syntax_highlighting.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:51 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.8 b/data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.8 new file mode 100644 index 00000000..b2f85d85 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_syntax_highlighting.8 @@ -0,0 +1,307 @@ +.TH "sisu_syntax_highlighting" "1" "2007-09-16" "0.58.3" "SiSU" +.SH +SISU \- SYNTAX HIGHLIGHTING \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU SYNTAX HIGHLIGHTING +.BR + +.SH +1. EDITOR FILES, SYNTAX HIGHLIGHTING +.BR + +.BR +The directory: + +.BR + ./data/sisu/conf/editor\-syntax\-etc/ + +.BR + /usr/share/sisu/conf/editor\-syntax\-etc + +.BR +contains rudimentary sisu syntax highlighting files for: + +.BR +* (g)vim + +.BR + package: sisu\-vim + +.BR +status: largely done + +.BR + there is a vim syntax highlighting and folds component + +.BR +* gedit + +.BR +* gobby + +.BR + file: sisu.lang + +.BR +place in: + +.BR + /usr/share/gtksourceview\-1.0/language\-specs + +.BR +or + +.BR + ~/.gnome2/gtksourceview\-1.0/language\-specs + +.BR + status: very basic syntax highlighting + +.BR + comments: this editor features display line wrap and is used by Goby! + +.BR +* nano + +.BR + file: nanorc + +.BR +save as: + +.BR + ~/.nanorc + +.BR + status: basic syntax highlighting + +.BR + comments: assumes dark background; no display line\-wrap; does line breaks + +.BR +* diakonos (an editor written in ruby) + +.BR +file: diakonos.conf + +.BR +save as: + +.BR + ~/.diakonos/diakonos.conf + +.BR +includes: + +.BR + status: basic syntax highlighting + +.BR +comments: assumes dark background; no display line\-wrap + +.BR +* kate & kwrite + +.BR + file: sisu.xml + +.BR + place in: + +.BR + /usr/share/apps/katepart/syntax + +.BR + or + +.BR + ~/.kde/share/apps/katepart/syntax + +.BR + \ [settings::configure \ kate::{highlighting,filetypes}] + +.BR + \ [tools::highlighting::{markup,scripts}:: +.B \ SiSU +] + +.BR +* nedit + +.BR + file: sisu_nedit.pats + +.BR + nedit \-import sisu_nedit.pats + +.BR + status: a very clumsy first attempt \ [not \ really \ done] + +.BR + comments: this editor features display line wrap + +.BR +* emacs + +.BR + files: sisu\-mode.el + +.BR + to file ~/.emacs add the following 2 lines: + +.BR + (add\-to\-list \'load\-path \"/usr/share/sisu\-examples/config/syntax_hi\") + +.BR + (require \'sisu\-mode.el) + +.BR + \ [not \ done \ / \ not \ yet \ included] + +.BR +* vim & gvim + +.BR + files: + +.BR + package is the most comprehensive sisu syntax highlighting and editor + environment provided to date (is for vim/ gvim, and is separate from the + contents of this directory) + +.BR + status: this includes: syntax highlighting; vim folds; some error checking + +.BR + comments: this editor features display line wrap + +.BR +NOTE: + +.BR +[ +.B \ SiSU +\ parses \ files \ with \ long \ lines \ or \ line \ breaks, \ but, \ display +\ linewrap \ (without \ line\-breaks) \ is \ a \ convenient \ editor \ feature +\ to \ have \ for \ sisu \ markup] + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Syntax Highlighting \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_syntax_highlighting.sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)= +.I 1dfe1975df71459c3f56c3fd13c5789c + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:02 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_syntax_highlighting/sisu_syntax_highlighting.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_vim.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_vim.1 new file mode 100644 index 00000000..61538145 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_vim.1 @@ -0,0 +1,196 @@ +.TH "sisu_vim" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- VIM, +RALPH AMISSAH +.BR + +.SH +SISU VIM +.BR + +.SH +1. SISU VIM +.BR + +.BR +.B Synopsis + +.BR +.B SiSU +has syntax highlighting for a number of editors including vim which are +documented under: + +.BR + man sisu_syntax_highlighting + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +.BR + + +.BR + + +.BR +.B SiSU +also provides an ftplugin to provide vim folds for +.B SiSU +markup, and to set some defaults for +.B SiSU +markup in installed by sisu. + +.BR +Vim 7 includes sisu markup syntax highlighting. + +.BR +Vim related files are included in: /usr/share/sisu/conf/editor\-syntax\-etc/vim +(including the syntax highlighter which may be used for earlier versions of +Vim). + +.BR +sisu\-vim actions are activated on files with the suffix .sst .ssm .ssi .\-sst +._sst (and the same with a further .meta extension) + + +.nf + F activate folds on headings matched in a document + (also provides folds when sourced on a ruby program file), + also :F + S search and replace down + G search and replace globally within file + X ruby regex global search and replace within file + C set color scheme to slate which is provided +.fi + +.BR +FURTHER INFORMATION + +.BR +For more information on +.B SiSU +see: + +.BR + + +.BR +or man sisu + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Vim + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_vim.sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_vim.sst)= +.I a3db74eebef04815aa234d3c3b17f375 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:48 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_vim/sisu_vim.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:52 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_vim.7 b/data/doc/manuals_generated/sisu_manual/man/sisu_vim.7 new file mode 100644 index 00000000..65d97d53 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_vim.7 @@ -0,0 +1,196 @@ +.TH "sisu_vim" "1" "2007-09-16" "0.58.3" "SiSU" +.SH +SISU \- VIM, +RALPH AMISSAH +.BR + +.SH +SISU VIM +.BR + +.SH +1. SISU VIM +.BR + +.BR +.B Synopsis + +.BR +.B SiSU +has syntax highlighting for a number of editors including vim which are +documented under: + +.BR + man sisu_syntax_highlighting + +.BR + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +.BR + + +.BR + + +.BR +.B SiSU +also provides an ftplugin to provide vim folds for +.B SiSU +markup, and to set some defaults for +.B SiSU +markup in installed by sisu. + +.BR +Vim 7 includes sisu markup syntax highlighting. + +.BR +Vim related files are included in: /usr/share/sisu/conf/editor\-syntax\-etc/vim +(including the syntax highlighter which may be used for earlier versions of +Vim). + +.BR +sisu\-vim actions are activated on files with the suffix .sst .ssm .ssi .\-sst +._sst (and the same with a further .meta extension) + + +.nf + F activate folds on headings matched in a document + (also provides folds when sourced on a ruby program file), + also :F + S search and replace down + G search and replace globally within file + X ruby regex global search and replace within file + C set color scheme to slate which is provided +.fi + +.BR +FURTHER INFORMATION + +.BR +For more information on +.B SiSU +see: + +.BR + + +.BR +or man sisu + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- Vim + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-11\-12 + +.BR +DC Date issued: +.I 2002\-11\-12 + +.BR +DC Date available: +.I 2002\-11\-12 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_vim.sst + +.BR +Filetype: +.I SiSU text insert 0.58 + +.BR +Sourcefile Digest, MD5(sisu_vim.sst)= +.I a3db74eebef04815aa234d3c3b17f375 + +.BR +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu\-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +.I 20fc43cf3eb6590bc3399a1aef65c5a9 + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 01:14:04 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.58.3 +of 2007w36/4 (2007\-09\-06) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_vim/sisu_vim.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 01:14:07 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/man/sisu_webrick.1 b/data/doc/manuals_generated/sisu_manual/man/sisu_webrick.1 new file mode 100644 index 00000000..285a35f1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/man/sisu_webrick.1 @@ -0,0 +1,218 @@ +.TH "sisu_webrick" "1" "2007-09-16" "0.59.0" "SiSU" +.SH +SISU \- SISU_WEBRICK \ [0.58], +RALPH AMISSAH +.BR + +.SH +SISU WEBRICK +.BR + +.SH +1. SISU_WEBRICK +.BR + +.SH +1.1 NAME + +.BR +.B SiSU +\- Structured information, Serialized Units \- a document publishing system + +.SH +1.2 SYNOPSIS + +.BR +sisu_webrick \ [port] + +.BR +or + +.BR +sisu \-W \ [port] + +.SH +1.3 DESCRIPTION + +.BR +sisu_webrick is part of +.B SiSU +(man sisu) sisu_webrick starts +.B Ruby +\'s Webrick web\-server and points it to the directories to which +.B SiSU +output is written, providing a list of these directories (assuming +.B SiSU +is in use and they exist). + +.BR +The default port for sisu_webrick is set to 8081, this may be modified in the +yaml file: ~/.sisu/sisurc.yml a sample of which is provided as +/etc/sisu/sisurc.yml (or in the equivalent directory on your system). + +.SH +1.4 SUMMARY OF MAN PAGE + +.BR +sisu_webrick, may be started on it\'s own with the command: sisu_webrick \ +[port] or using the sisu command with the \-W flag: sisu \-W \ [port] + +.BR +where no port is given and settings are unchanged the default port is 8081 + +.SH +1.5 DOCUMENT PROCESSING COMMAND FLAGS + +.BR +sisu \-W \ [port] starts +.B Ruby +Webrick web\-server, serving +.B SiSU +output directories, on the port provided, or if no port is provided and the +defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + +.SH +1.6 FURTHER INFORMATION + +.BR +For more information on +.B SiSU +see: + +.BR +or man sisu + +.SH +1.7 AUTHOR + +.BR +Ralph Amissah or + +.SH +1.8 SEE ALSO + +.BR + sisu(1) + +.BR + sisu_vim(7) + +.BR + sisu(8) + +.SH +DOCUMENT INFORMATION (METADATA) +.BR + +.SH +METADATA +.BR + +.BR +Document Manifest @ + + +.BR +.B Dublin Core +(DC) + +.BR +.I DC tags included with this document are provided here. + +.BR +DC Title: +.I SiSU \- sisu_webrick \ [0.58] + +.BR +DC Creator: +.I Ralph Amissah + +.BR +DC Rights: +.I Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL +3 + +.BR +DC Type: +.I information + +.BR +DC Date created: +.I 2002\-08\-28 + +.BR +DC Date issued: +.I 2002\-08\-28 + +.BR +DC Date available: +.I 2007\-08\-28 + +.BR +DC Date modified: +.I 2007\-09\-16 + +.BR +DC Date: +.I 2007\-09\-16 + +.BR +.B Version Information + +.BR +Sourcefile: +.I sisu_webrick.sst + +.BR +Filetype: +.I SiSU text 0.58 + +.BR +Sourcefile Digest, MD5(sisu_webrick.sst)= +.I d288c50a18a6d7464fdb3413479b8b98 + +.BR +Skin_Digest: MD5(/etc/sisu/skin/doc/skin_sisu.rb)= +.I c4b3c21ba1ed0d491bfe14cd0fcd075e + +.BR +.B Generated + +.BR +Document (metaverse) last generated: +.I Sun Sep 23 04:13:44 +0100 2007 + +.BR +Generated by: +.I SiSU +.I 0.59.0 +of 2007w38/0 (2007\-09\-23) + +.BR +Ruby version: +.I ruby 1.8.6 (2007\-06\-07 patchlevel 36) \ [i486\-linux] + + +.TP +Other versions of this document: +.TP +manifest: +.TP +html: +.TP +pdf: +.TP +pdf: +." .TP +." manpage: http://www.jus.uio.no/sisu/sisu_webrick/sisu_webrick.1 +.TP +at: +.TP +.TP +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +.TP +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +.TP +* Last Generated on: Sun Sep 23 04:13:50 +0100 2007 +.TP +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu/sisu_manifest.html new file mode 100644 index 00000000..72b51354 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu/sisu_manifest.html @@ -0,0 +1,182 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
SiSU -->

<http://www.jus.uio.no/sisu/sisu_manual/sisu/>

+ +
+ + +
+ + + idx + txt + +
+
+
+ +

SiSU - SiSU information Structuring Universe - Manual [0.58]

+

Ralph Amissah

+ +

SiSU manifest

+ + + +

description

filename

file size

(kB)

+

SiSU manifest of document metadata

+ + + + + + + + + + + + + + + + + + + + + + + +

metadata

description

DC Title:

SiSU - SiSU information Structuring Universe - Manual [0.58]

Title:

SiSU - SiSU information Structuring Universe

Subtitle:

Manual [0.58]

DC Creator:

Ralph Amissah

DC Publisher:

SiSU http://www.jus.uio.no/sisu (this copy)

DC Subject:

ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

DC Type:

information

DC Rights:

Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

DC Date:

2007-08-30

DC Date created:

2002-08-28

DC Date issued:

2002-08-28

DC Date available:

2002-08-28

DC Date modified:

2007-08-30

DC Language:

English

DC Identifier:

http://www.jus.uio.no/sisu/sisu_manual/sisu/toc.html

Sourcefile:

sisu._sst

Word Count approximate:

19453

Sourcefile Digest (md5):

850b4b4b2da877667488ddfa325b6581

Document (metaverse) last generated:

Sun Sep 23 04:13:39 +0100 2007

Generated by:

SiSU 0.59.0 2007w38/0 (2007-09-23)

Ruby version:

ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

+ + + + + + + + + + + + +

metadata suggested links:

SiSU Manual

  <http://www.jus.uio.no/sisu/sisu_manual/>

Book Samples and Markup Examples

  <http://www.jus.uio.no/sisu/SiSU/2.html>

SiSU @ Wikipedia

  <http://en.wikipedia.org/wiki/SiSU>

SiSU @ Freshmeat

  <http://freshmeat.net/projects/sisu/>

SiSU @ Ruby Application Archive

  <http://raa.ruby-lang.org/project/sisu/>

SiSU @ Debian

  <http://packages.qa.debian.org/s/sisu.html>

SiSU Download

  <http://www.jus.uio.no/sisu/SiSU/download.html>

SiSU Changelog

  <http://www.jus.uio.no/sisu/SiSU/changelog.html>

SiSU help

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

SiSU help sources

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

+

Document Language Versions, manifests

+ + + +

filename

description

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/command_modifiers.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/command_modifiers.html new file mode 100644 index 00000000..50ac6cee --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/command_modifiers.html @@ -0,0 +1,527 @@ + + + + + + command_modifiers - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Commands [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Commands [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   2 +

+
+ + +
+ +   +
+ + +
+

+ + 2. command line modifiers +

+
+

+   52 +

+
+ + +
+

+ --no-ocn
[with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output. +

+
+

+   53 +

+
+ + +
+

+ --no-annotate
strips output text of editor endnotes 
 *1  ~[*1  *1. square brackets ]~ denoted by asterisk or dagger/plus sign +

+
+

+   54 +

+
+ + +
+

+ --no-asterisk
strips output text of editor endnotes 
 *2  ~[*2  *2. square brackets ]~ denoted by asterisk sign +

+
+

+   55 +

+
+ + +
+

+ --no-dagger
strips output text of editor endnotes 
 +1  ~[+1  +1. square brackets ]~ denoted by dagger/plus sign +

+
+

+   56 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/command_shorcuts.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/command_shorcuts.html new file mode 100644 index 00000000..fed971c8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/command_shorcuts.html @@ -0,0 +1,631 @@ + + + + + + command_shorcuts - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Commands [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Commands [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   2 +

+
+ + +
+ +   +
+ + +
+

+ + 4. Shortcuts, Shorthand for multiple flags +

+
+

+   66 +

+
+ + 4.0.1 Command Line with Flags - Batch Processing + +
+ + +
+

+ --update [filename/wildcard]
Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again. +

+
+

+   67 +

+
+ + +
+

+ -0 to -5 [filename or wildcard]
Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file): +

+
+

+   68 +

+
+ + +
+

+ -0
-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]'] +

+
+

+   69 +

+
+ + +
+

+ -1
-mNHwpy +

+
+

+   70 +

+
+ + +
+

+ -2
-mNHwpaoy +

+
+

+   71 +

+
+ + +
+

+ -3
-mNhwpAobxXyY +

+
+

+   72 +

+
+ + +
+

+ -4
-mNhwpAobxXDyY --import +

+
+

+   73 +

+
+ + +
+

+ -5
-mNhwpAobxXDyY --update +

+
+

+   74 +

+
+ + +
+

+ add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] +

+
+

+   75 +

+
+ + +
+

+ consider -u for appended url info or -v for verbose output +

+
+

+   76 +

+
+ + +
+ +

+ 4.0.1 Command Line with Flags - Batch Processing +

+
+

+   77 +

+
+ + +
+

+ In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. +

+
+

+   78 +

+
+ + +
+

+ Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

+
+

+   79 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/commands.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/commands.html new file mode 100644 index 00000000..77e4eb25 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/commands.html @@ -0,0 +1,1018 @@ + + + + + + commands - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Commands [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Commands [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   2 +

+
+ + +
+ +   +
+ + +
+

+ + 1. Commands Summary +

+
+

+   3 +

+
+ + 1.1 Synopsis + +
+ + 1.2 Description + +
+ + 1.3 Document Processing Command Flags + +
+ + +
+ +

+ 1.1 Synopsis +

+
+

+   4 +

+
+ + +
+

+ SiSU - Structured information, Serialized Units - a document publishing system +

+
+

+   5 +

+
+ + +
+

+ sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] +

+
+

+   6 +

+
+ + +
+

+ sisu [ -Ddcv ] [ instruction ] +

+
+

+   7 +

+
+ + +
+

+ sisu [ -CcFLSVvW ] +

+
+

+   8 +

+
+ + +
+

+ Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. +

+
+

+   9 +

+
+ + +
+ +

+ 1.2 Description +

+
+

+   10 +

+
+ + +
+

+ SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: <http://www.jus.uio.no/sisu> +

+
+

+   11 +

+
+ + +
+ +

+ 1.3 Document Processing Command Flags +

+
+

+   12 +

+
+ + +
+

+ -a [filename/wildcard]
produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) +

+
+

+   13 +

+
+ + +
+

+ -b [filename/wildcard]
produces xhtml/XML output for browser viewing (sax parsing). +

+
+

+   14 +

+
+ + +
+

+ -C [--init-site]
configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used. +

+
+

+   15 +

+
+ + +
+

+ -CC
configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used. +

+
+

+   16 +

+
+ + +
+

+ -c [filename/wildcard]
screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour). +

+
+

+   17 +

+
+ + +
+

+ -D [instruction] [filename]
database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

+
+

+   18 +

+
+ + +
+

+ -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

+
+

+   19 +

+
+ + +
+

+ -F [--webserv=webrick]
generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu +

+
+

+   20 +

+
+ + +
+

+ -H [filename/wildcard]
produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h]. +

+
+

+   21 +

+
+ + +
+

+ -h [filename/wildcard]
produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H]. +

+
+

+   22 +

+
+ + +
+

+ -I [filename/wildcard]
produces texinfo and info file, (view with pinfo). +

+
+

+   23 +

+
+ + +
+

+ -L
prints license information. +

+
+

+   24 +

+
+ + +
+

+ -M [filename/wildcard/url]
maintenance mode files created for processing preserved and their locations indicated. (also see -V) +

+
+

+   25 +

+
+ + +
+

+ -m [filename/wildcard/url]
assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n +

+
+

+   26 +

+
+ + +
+

+ -N [filename/wildcard/url]
document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen. +

+
+

+   27 +

+
+ + +
+

+ -n [filename/wildcard/url]
skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags. +

+
+

+   28 +

+
+ + +
+

+ -o [filename/wildcard/url]
output basic document in opendocument file format (opendocument.odt). +

+
+

+   29 +

+
+ + +
+

+ -p [filename/wildcard]
produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +

+
+

+   30 +

+
+ + +
+

+ -q [filename/wildcard]
quiet less output to screen. +

+
+

+   31 +

+
+ + +
+

+ -R [filename/wildcard]
copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

+
+

+   32 +

+
+ + +
+

+ -r [filename/wildcard]
copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

+
+

+   33 +

+
+ + +
+

+ -S
produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh). +

+
+

+   34 +

+
+ + +
+

+ -S [filename/wildcard]
produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard]. +

+
+

+   35 +

+
+ + +
+

+ -s [filename/wildcard]
copies sisu markup file to output directory. +

+
+

+   36 +

+
+ + +
+

+ -t [filename/wildcard (*.termsheet.rb)]
standard form document builder, preprocessing feature +

+
+

+   37 +

+
+ + +
+

+ -U [filename/wildcard]
prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml +

+
+

+   38 +

+
+ + +
+

+ -u [filename/wildcard]
provides url mapping of output files for the flags requested for processing, also see -U +

+
+

+   39 +

+
+ + +
+

+ -V
on its own, provides SiSU version and environment information (sisu --help env) +

+
+

+   40 +

+
+ + +
+

+ -V [filename/wildcard]
even more verbose than the -v flag. (also see -M) +

+
+

+   41 +

+
+ + +
+

+ -v
on its own, provides SiSU version information +

+
+

+   42 +

+
+ + +
+

+ -v [filename/wildcard]
provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V +

+
+

+   43 +

+
+ + +
+

+ -W
starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H; also, note -F webrick ]. +

+
+

+   44 +

+
+ + +
+

+ -w [filename/wildcard]
produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml) +

+
+

+   45 +

+
+ + +
+

+ -X [filename/wildcard]
produces XML output with deep document structure, in the nature of dom. +

+
+

+   46 +

+
+ + +
+

+ -x [filename/wildcard]
produces XML output shallow structure (sax parsing). +

+
+

+   47 +

+
+ + +
+

+ -Y [filename/wildcard]
produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week]) +

+
+

+   48 +

+
+ + +
+

+ -y [filename/wildcard]
produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags. +

+
+

+   49 +

+
+ + +
+

+ -Z [filename/wildcard]
Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory. +

+
+

+   50 +

+
+ + +
+

+ -z [filename/wildcard]
produces php (zend) [this feature is disabled for the time being] +

+
+

+   51 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/commands_database.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/commands_database.html new file mode 100644 index 00000000..552623c5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/commands_database.html @@ -0,0 +1,571 @@ + + + + + + commands_database - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Commands [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Commands [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   2 +

+
+ + +
+ +   +
+ + +
+

+ + 3. database commands +

+
+

+   57 +

+
+ + +
+

+ dbi - database interface +

+
+

+   58 +

+
+ + +
+

+ -D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] +

+
+

+   59 +

+
+ + +
+

+ -Dv --createall
initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores. +

+
+

+   60 +

+
+ + +
+

+ -Dv --import
[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +

+
+

+   61 +

+
+ + +
+

+ -Dv --update
[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent] +

+
+

+   62 +

+
+ + +
+

+ -D --remove
[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +

+
+

+   63 +

+
+ + +
+

+ -D --dropall
kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent] +

+
+

+   64 +

+
+ + +
+

+ The v in e.g. -Dv is for verbose output. +

+
+

+   65 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/concordance.html new file mode 100644 index 00000000..fa9de4f0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/concordance.html @@ -0,0 +1,1243 @@ + + + + + SiSU created WordIndex for: SiSU - Commands [0.58] + + + + + + + + + + + + + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + TOC +   +
+

+
 

SiSU - Commands [0.58]

Ralph Amissah

+ +

Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
[For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

+

(The word listing/index is Case sensitive: Capitalized words appear before lower case)

+

+ word (number of occurences)
linked references to word within document
+ [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

+

+ (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_commands/concordance.html#your_word ] +

+ +

abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0

(1)

+

6,

+

About

(1)

+

50,

+

Above

(1)

+

20,

+

Action

(1)

+

69,

+

Add

(1)

+

75,

+

Added

(1)

+

35,

+

Addition

(1)

+

20,

+

Additional

(1)

+

30,

+

After

(2)

+

21, 22,

+

Again

(1)

+

67,

+

Against

(1)

+

35,

+

Agent

(2)

+

32, 33,

+

All

(3)

+

26, 45, 78,

+

Alone

(3)

+

32, 79,

+

Along

(2)

+

35,

+

Alphanumerics

(1)

+

60,

+

Already

(3)

+

15, 16, 20,

+

Also

(7)

+

25, 32, 33, 39, 41, 43, 44,

+

Alternatively

(1)

+

35,

+

Amissah

(1)

+

[H]1,

+

And

(44)

+

11, 13, 15, 16, 20, 22, 23, 25, 27, 30, 32, 33, 34, 35, 38, 40, 43, 44, 48, 49, 60, 64, 67, 75,

+

Annotate

(1)

+

54,

+

Announcement

(1)

+

48,

+

Another

(1)

+

19,

+

Ansi

(1)

+

17,

+

Any

(3)

+

43, 79,

+

Appended

(1)

+

76,

+

Applied

(2)

+

35, 67,

+

Appropriate

(1)

+

38,

+

Appropriately

(1)

+

21,

+

Are

(11)

+

13, 15, 16, 20, 35, 45, 69,

+

Associated

(2)

+

35,

+

Assumed

(4)

+

26, 28, 49,

+

Assumes

(1)

+

38,

+

Asterisk

(3)

+

54, 55,

+

Available

(2)

+

35, 38,

+

Based

(1)

+

48,

+

Basic

(1)

+

29,

+

Batch

(1)

+

77,

+

Becomes

(1)

+

35,

+

Been

(2)

+

32, 33,

+

Before

(1)

+

20,

+

Behavior

(1)

+

32,

+

Behaviour

(2)

+

21, 22,

+

Being

(3)

+

43, 51,

+

Below

(3)

+

18, 19, 20,

+

Bin

(1)

+

20,

+

Blank

(1)

+

20,

+

Book

(1)

+

30,

+

Brackets

(3)

+

54, 55, 56,

+

Brings

(1)

+

79,

+

Browser

(1)

+

14,

+

Browsing

(1)

+

22,

+

Builder

(1)

+

37,

+

Building

(1)

+

28,

+

Built

(2)

+

43,

+

But

(1)

+

38,

+

Can

(8)

+

35, 38, 44, 67, 68,

+

CcFLSVvW

(1)

+

8,

+

Certificate

(1)

+

27,

+

Cgi

(3)

+

20,

+

Changed

(2)

+

44, 68,

+

Checks

(1)

+

67,

+

Cisg

(1)

+

78,

+

Citation

(2)

+

11, 53,

+

Cleaning

(1)

+

32,

+

Color

(1)

+

75,

+

Colour

(5)

+

17,

+

Combination

(1)

+

50,

+

Command

(7)

+

12, 30, 35, 52, 60, 77, 79,

+

Commands

(8)

+

[H]1, [H]2, 3, 9, 35, 57,

+

Concordance

(2)

+

45,

+

Config

(5)

+

15, 16, 30,

+

Configuration

(3)

+

34, 44,

+

Configure

(4)

+

15, 16,

+

Configured

(2)

+

21, 68,

+

Conjunction

(1)

+

50,

+

Consider

(1)

+

76,

+

Contained

(3)

+

27, 34, 35,

+

Contains

(2)

+

9, 13,

+

Content

(2)

+

27, 49,

+

Convenient

(1)

+

67,

+

Copied

(1)

+

20,

+

Copies

(3)

+

32, 33, 36,

+

Could

(1)

+

38,

+

Create

(4)

+

18, 19, 20, 60,

+

Createall

(2)

+

60,

+

Created

(5)

+

20, 25, 43, 44, 60,

+

Createdb

(4)

+

18, 19, 60,

+

Creates

(2)

+

26, 60,

+

Css

(4)

+

15, 16,

+

Dagger

(3)

+

54, 56,

+

Data

(5)

+

61, 62, 63, 64, 78,

+

Database

(16)

+

18, 19, 20, 57, 58, 59, 60,

+

Databases

(1)

+

20,

+

Dbi

(5)

+

58, 60, 61, 62, 63,

+

DCC

(1)

+

27,

+

Ddcv

(1)

+

7,

+

Deep

(1)

+

46,

+

Default

(13)

+

13, 17, 19, 20, 30, 35, 38, 44, 59, 68, 69,

+

Defaults

(2)

+

30, 68,

+

Delete

(1)

+

32,

+

Deletes

(1)

+

50,

+

Denoted

(3)

+

54, 55, 56,

+

Depending

(1)

+

17,

+

Depends

(1)

+

20,

+

Description

(1)

+

10,

+

Different

(3)

+

32, 67,

+

Digest

(5)

+

27,

+

Digests

(1)

+

27,

+

Directly

(2)

+

22, 35,

+

Directories

(3)

+

20, 34, 44,

+

Directory

(20)

+

9, 15, 16, 20, 32, 34, 35, 36, 50, 60, 78,

+

Disabled

(1)

+

51,

+

Document

(22)

+

5, 11, 12, 22, 27, 29, 30, 35, 37, 45, 46, 48, 49, 50,

+

Documents

(3)

+

35, 45, 78,

+

Does

(1)

+

79,

+

Dom

(1)

+

46,

+

Dos

(1)

+

13,

+

Dropall

(4)

+

18, 19, 64,

+

Drops

(1)

+

64,

+

Dtd

(4)

+

15, 16,

+

Dumped

(1)

+

20,

+

Each

(4)

+

13, 27, 43,

+

Editor

(3)

+

54, 55, 56,

+

Efficient

(1)

+

35,

+

Emailed

(1)

+

35,

+

End

(2)

+

13,

+

Endnotes

(6)

+

13, 54, 55, 56,

+

Enter

(1)

+

79,

+

Entry

(1)

+

48,

+

Env

(1)

+

40,

+

Environment

(1)

+

40,

+

Equivalent

(8)

+

13, 16, 28, 60, 61, 62, 63, 64,

+

Error

(1)

+

43,

+

Escape

(1)

+

79,

+

Etc

(1)

+

21,

+

Even

(1)

+

41,

+

Example

(1)

+

35,

+

Examples

(2)

+

20,

+

Exist

(2)

+

15, 16,

+

Existing

(6)

+

15, 16, 20, 48, 60, 67,

+

Experimental

(1)

+

48,

+

Extension

(1)

+

35,

+

Extensive

(2)

+

15, 16,

+

False

(1)

+

17,

+

Feature

(2)

+

37, 51,

+

File

(18)

+

13, 22, 23, 26, 29, 30, 34, 35, 36, 38, 45, 67, 68,

+

Filename

(49)

+

6, 13, 14, 17, 18, 19, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 45, 46, 47, 48, 49, 50, 51, 61, 62, 63, 67, 68, 69, 75, 78,

+

Filenames

(1)

+

79,

+

Files

(29)

+

9, 15, 16, 25, 32, 33, 34, 35, 38, 39, 43, 44, 45, 50, 67,

+

First

(1)

+

20,

+

Flag

(6)

+

17, 35, 41, 43, 50,

+

Flags

(15)

+

12, 26, 28, 32, 38, 39, 49, 50, 66, 67, 77, 79,

+

Footnotes

(3)

+

13,

+

For

(42)

+

11, 13, 14, 19, 20, 22, 25, 26, 27, 32, 35, 38, 39, 43, 45, 48, 49, 51, 59, 60, 65, 66, 75, 76,

+

Force

(2)

+

15, 16,

+

Form

(3)

+

20, 37,

+

Format

(1)

+

29,

+

Formats

(1)

+

11,

+

From

(3)

+

9, 11, 32,

+

Gathering

(1)

+

35,

+

Generate

(1)

+

20,

+

Generated

(3)

+

45, 49, 67,

+

Generates

(1)

+

48,

+

Generating

(1)

+

20,

+

Get

(1)

+

38,

+

Give

(1)

+

69,

+

Given

(2)

+

20, 60,

+

Hardlinks

(1)

+

22,

+

Has

(3)

+

13, 32, 33,

+

Have

(2)

+

32, 33,

+

Having

(1)

+

20,

+

Header

(1)

+

30,

+

Help

(2)

+

40, 79,

+

Hide

(1)

+

21,

+

Host

(2)

+

32, 33,

+

Hostname

(2)

+

32, 33,

+

However

(1)

+

19,

+

Html

(13)

+

11, 21, 22, 44, 48, 49, 53, 67, 78,

+

Hyperestraier

(1)

+

20,

+

Hyperlinked

(1)

+

49,

+

Identifying

(1)

+

53,

+

Images

(3)

+

34, 35,

+

Import

(5)

+

18, 19, 61, 73,

+

Imports

(2)

+

61, 62,

+

Include

(5)

+

13, 18, 19, 22, 30,

+

Includes

(2)

+

34, 35,

+

Including

(2)

+

11, 34,

+

Increased

(1)

+

45,

+

Index

(2)

+

45, 48,

+

Indexes

(2)

+

60, 64,

+

Indicated

(1)

+

25,

+

Individual

(1)

+

35,

+

Info

(3)

+

11, 23, 76,

+

Information

(10)

+

5, 11, 20, 24, 27, 32, 33, 38, 40, 42,

+

Init

(3)

+

15, 16,

+

Initial

(1)

+

60,

+

Initialise

(4)

+

15, 16,

+

Initialize

(2)

+

15, 16,

+

Initially

(1)

+

60,

+

Instead

(2)

+

18, 19,

+

Instruction

(4)

+

7, 18, 19, 35,

+

Instructions

(3)

+

18, 19, 20,

+

Interactive

(1)

+

79,

+

Interface

(1)

+

58,

+

Internal

(1)

+

22,

+

Issue

(1)

+

35,

+

Issued

(1)

+

9,

+

Its

(4)

+

15, 16, 40, 42,

+

Just

(1)

+

67,

+

Keys

(2)

+

32, 33,

+

Kills

(1)

+

64,

+

Landscape

(1)

+

30,

+

Latex

(3)

+

11, 30, 53,

+

Left

(1)

+

20,

+

Legal

(1)

+

30,

+

Less

(1)

+

31,

+

Letter

(1)

+

30,

+

License

(1)

+

24,

+

Limit

(1)

+

45,

+

Line

(3)

+

30, 52, 77,

+

Linefeed

(3)

+

13,

+

Linefeeds

(1)

+

13,

+

Link

(2)

+

21, 44,

+

Links

(2)

+

22,

+

List

(2)

+

38,

+

Local

(3)

+

22, 34, 35,

+

Locations

(1)

+

25,

+

Lone

(1)

+

50,

+

Maintenance

(1)

+

25,

+

Manually

(2)

+

60,

+

Map

(1)

+

38,

+

Mapping

(3)

+

38, 39, 43,

+

Mappings

(2)

+

38, 68,

+

Margins

(1)

+

53,

+

Marked

(2)

+

9, 11,

+

Markup

(9)

+

9, 13, 26, 28, 34, 35, 36,

+

Master

(1)

+

35,

+

May

(5)

+

18, 19, 35, 60,

+

Md5

(1)

+

27,

+

Means

(1)

+

67,

+

Messages

(1)

+

43,

+

Meta

(2)

+

26, 28,

+

Metadata

(1)

+

49,

+

Metaverse

(2)

+

26, 28,

+

Mmvvq

(1)

+

50,

+

mNhwpAobxXDyY

(2)

+

73, 74,

+

Mnhwpaobxxyy

(1)

+

72,

+

Mnhwpaobxxyyv

(1)

+

69,

+

mNHwpaoy

(1)

+

71,

+

mNHwpy

(1)

+

70,

+

Mode

(2)

+

25, 75,

+

Modifiable

(1)

+

59,

+

Modifier

(3)

+

15, 16,

+

Modifiers

(1)

+

52,

+

More

(5)

+

11, 15, 16, 35, 41,

+

Most

(5)

+

22, 26, 28, 49,

+

Msdos

(2)

+

13,

+

Multilingual

(1)

+

35,

+

Multiple

(3)

+

11, 35, 66,

+

Must

(1)

+

20,

+

Naive

(1)

+

20,

+

Name

(5)

+

22, 60,

+

Named

(2)

+

35,

+

Nature

(1)

+

46,

+

Necessary

(3)

+

20, 60,

+

New

(1)

+

26,

+

Not

(8)

+

15, 16, 32, 34, 35, 45, 79,

+

NOTE

(1)

+

60,

+

Note

(7)

+

9, 32, 34, 35, 44, 68,

+

Numbered

(1)

+

11,

+

Numbering

(2)

+

11, 53,

+

Numbers

(2)

+

13, 53,

+

Object

(4)

+

11, 13, 27, 53,

+

Objects

(1)

+

11,

+

Ocn

(1)

+

53,

+

Odt

(1)

+

29,

+

Off

(3)

+

17, 22, 53,

+

Offer

(1)

+

67,

+

Omitted

(1)

+

13,

+

Only

(6)

+

34, 60, 67,

+

Opendocument

(2)

+

29,

+

Option

(4)

+

34, 35, 44,

+

Optional

(1)

+

20,

+

Options

(4)

+

13, 38, 69,

+

Other

(6)

+

26, 32, 35, 50,

+

Otherwise

(2)

+

20, 28,

+

Output

(44)

+

11, 13, 14, 15, 16, 17, 20, 26, 27, 29, 31, 32, 33, 36, 38, 39, 43, 44, 46, 47, 48, 49, 50, 53, 54, 55, 56, 65, 67, 76,

+

Outputs

(1)

+

67,

+

Over

(1)

+

45,

+

Own

(5)

+

15, 16, 35, 40, 42,

+

Paper

(1)

+

30,

+

Papersize

(1)

+

30,

+

Paragraph

(2)

+

13,

+

Parameter

(3)

+

20, 30, 32,

+

Parsing

(2)

+

14, 47,

+

Parts

(1)

+

35,

+

Passed

(1)

+

20,

+

Path

(1)

+

60,

+

Paths

(1)

+

38,

+

Pdf

(8)

+

11, 21, 22, 30, 53, 67,

+

Pgsql

(6)

+

18, 19, 20, 59,

+

Php

(1)

+

51,

+

Pinfo

(1)

+

23,

+

Place

(2)

+

32, 33,

+

Plaintext

(2)

+

11, 13,

+

Please

(1)

+

60,

+

Plus

(2)

+

54, 56,

+

Points

(1)

+

44,

+

Populate

(1)

+

20,

+

Port

(3)

+

20, 44,

+

Portrait

(1)

+

30,

+

Possible

(2)

+

18, 19,

+

PostgreSQL

(1)

+

11,

+

Postgresql

(8)

+

18, 59, 60, 61, 62, 63, 64,

+

Prepared

(1)

+

35,

+

Preprocessing

(1)

+

37,

+

Present

(3)

+

20, 60,

+

Preserved

(1)

+

25,

+

Preset

(1)

+

30,

+

Previous

(1)

+

67,

+

Prints

(2)

+

24, 38,

+

Prior

(1)

+

50,

+

Processed

(1)

+

50,

+

Processing

(15)

+

12, 25, 26, 28, 38, 39, 43, 49, 50, 77,

+

Produce

(2)

+

53, 78,

+

Produced

(2)

+

27, 38,

+

Produces

(15)

+

11, 13, 14, 21, 22, 23, 30, 34, 35, 45, 46, 47, 48, 49, 51,

+

Provided

(5)

+

30, 32, 33, 35,

+

Provides

(9)

+

20, 35, 38, 39, 40, 42, 43,

+

Publishing

(2)

+

5, 11,

+

Quick

(1)

+

35,

+

Quickly

(1)

+

35,

+

Quiet

(1)

+

31,

+

Ralph

(1)

+

[H]1,

+

Rather

(2)

+

35, 44,

+

Recognised

(1)

+

79,

+

Recommended

(1)

+

35,

+

Related

(3)

+

35, 50,

+

Relation

(1)

+

38,

+

Relations

(1)

+

60,

+

Relevant

(1)

+

35,

+

Remote

(4)

+

32, 33, 35,

+

Remove

(5)

+

18, 19, 50, 63,

+

Removes

(1)

+

63,

+

Requested

(5)

+

38, 39, 60, 67,

+

Requests

(1)

+

43,

+

Required

(3)

+

22, 60, 67,

+

Requires

(4)

+

21, 32, 33, 44,

+

Resource

(1)

+

44,

+

Resulting

(1)

+

38,

+

Rsync

(3)

+

32,

+

Ruby

(1)

+

44,

+

Rudimentary

(1)

+

45,

+

Run

(5)

+

35, 60, 69, 78,

+

Running

(2)

+

38, 79,

+

Runs

(2)

+

67,

+

Same

(3)

+

11, 60, 67,

+

Samples

(1)

+

20,

+

Sax

(2)

+

14, 47,

+

Scans

(1)

+

20,

+

Scp

(1)

+

33,

+

Screen

(7)

+

17, 20, 27, 31,

+

Search

(2)

+

20,

+

Section

(3)

+

18, 19, 20,

+

Security

(1)

+

35,

+

See

(16)

+

11, 13, 18, 19, 20, 21, 22, 25, 26, 32, 33, 35, 39, 41, 43,

+

Send

(1)

+

35,

+

Sending

(1)

+

35,

+

Sent

(1)

+

32,

+

Serialized

(1)

+

5,

+

Server

(3)

+

20, 21, 44,

+

Servers

(1)

+

22,

+

Set

(10)

+

17, 19, 20, 30, 44, 59,

+

Setting

(2)

+

20,

+

Shallow

(1)

+

47,

+

Share

(1)

+

11,

+

Shared

(8)

+

15, 16,

+

Short

(1)

+

48,

+

Shortcuts

(1)

+

66,

+

Shorthand

(2)

+

66, 68,

+

Should

(3)

+

9, 44, 60,

+

Sign

(3)

+

54, 55, 56,

+

Simple

(1)

+

11,

+

Single

(1)

+

11,

+

Sisu

(26)

+

6, 7, 8, 20, 32, 33, 34, 35, 36, 40, 44, 60, 69, 75, 78, 79,

+

SiSU

(8)

+

[H]1, [H]2, 5, 11, 35, 40, 42,

+

SiSU_

(1)

+

60,

+

Sisupod

(4)

+

34, 35,

+

Sisurc

(7)

+

17, 32, 33, 38, 45, 68,

+

Site

(6)

+

15, 16, 35,

+

Sitemap

(2)

+

48,

+

Sitemaps

(2)

+

48,

+

Size

(1)

+

30,

+

Sizes

(2)

+

30,

+

Skin

(1)

+

35,

+

Skins

(3)

+

34, 35,

+

Skip

(2)

+

26, 28,

+

Skips

(1)

+

28,

+

Software

(1)

+

27,

+

Some

(1)

+

20,

+

Source

(2)

+

34, 35,

+

Space

(1)

+

35,

+

Specific

(1)

+

49,

+

Specified

(4)

+

35, 61, 62, 63,

+

Specify

(1)

+

19,

+

SQL

(1)

+

11,

+

Sqlite

(16)

+

19, 20, 59, 60, 61, 62, 63, 64,

+

SQLite

(1)

+

11,

+

Square

(3)

+

54, 55, 56,

+

Ssh

(2)

+

32, 33,

+

Ssm

(1)

+

78,

+

Ssp

(1)

+

35,

+

Sst

(2)

+

78,

+

Standard

(1)

+

37,

+

Starts

(1)

+

44,

+

Step

(3)

+

26, 49, 60,

+

Strips

(3)

+

54, 55, 56,

+

Structure

(4)

+

11, 35, 46, 47,

+

Structured

(1)

+

5,

+

Subsequent

(1)

+

26,

+

Such

(4)

+

15, 16,

+

Suffix

(1)

+

22,

+

Suffixes

(3)

+

21, 22, 44,

+

Summary

(3)

+

3, 49, 67,

+

Switched

(3)

+

21, 22, 38,

+

Switches

(1)

+

53,

+

Synopsis

(1)

+

4,

+

System

(6)

+

5, 11, 20, 22, 30, 38,

+

Tables

(2)

+

60, 64,

+

Termsheet

(1)

+

37,

+

Tested

(1)

+

34,

+

Texinfo

(1)

+

23,

+

Text

(4)

+

11, 54, 55, 56,

+

Than

(5)

+

15, 16, 35, 41, 44,

+

That

(18)

+

9, 11, 13, 20, 22, 26, 27, 32, 33, 35, 38, 67, 68, 79,

+

The

(75)

+

9, 11, 13, 16, 20, 22, 26, 27, 28, 32, 34, 35, 38, 39, 41, 43, 44, 45, 46, 48, 50, 51, 60, 65, 67, 68, 69, 78, 79,

+

Their

(1)

+

25,

+

Them

(2)

+

13, 20,

+

Then

(1)

+

35,

+

There

(1)

+

35,

+

These

(2)

+

38, 67,

+

They

(5)

+

15, 16, 20, 35,

+

This

(17)

+

15, 26, 28, 32, 33, 34, 35, 45, 48, 49, 51, 67, 69,

+

Those

(2)

+

34, 38,

+

Time

(3)

+

51, 60, 67,

+

Tip

(1)

+

44,

+

Together

(5)

+

27, 32, 35, 38, 67,

+

Toggle

(1)

+

17,

+

Treated

(1)

+

35,

+

Tree

(1)

+

27,

+

True

(1)

+

17,

+

Trust

(1)

+

35,

+

Trusted

(1)

+

35,

+

Txt

(1)

+

27,

+

Type

(4)

+

19, 50, 59,

+

Undefined

(1)

+

17,

+

Underscores

(1)

+

60,

+

Understood

(1)

+

35,

+

Units

(1)

+

5,

+

Unix

(3)

+

13,

+

Unless

(5)

+

15, 16, 17, 35, 45,

+

Untrusted

(1)

+

35,

+

Unzipped

(1)

+

35,

+

Update

(9)

+

15, 16, 18, 19, 62, 67, 74,

+

Updated

(4)

+

15, 16,

+

Updates

(2)

+

48, 62,

+

Url

(12)

+

25, 26, 27, 28, 29, 35, 38, 39, 43, 76,

+

Urls

(1)

+

22,

+

Use

(3)

+

20, 60,

+

Used

(16)

+

15, 16, 17, 18, 19, 20, 26, 32, 38, 50,

+

Useful

(1)

+

32,

+

Username

(2)

+

32, 33,

+

Users

(1)

+

35,

+

Using

(3)

+

32, 33, 44,

+

Usually

(1)

+

20,

+

Verbose

(6)

+

27, 41, 43, 65, 75, 76,

+

Version

(4)

+

20, 40, 42, 78,

+

Versions

(2)

+

27, 35,

+

Very

(1)

+

67,

+

View

(1)

+

23,

+

Viewing

(1)

+

14,

+

Want

(1)

+

67,

+

Was

(1)

+

67,

+

Way

(1)

+

35,

+

Web

(2)

+

21, 22,

+

Webrick

(7)

+

20, 38, 44,

+

Webserv

(2)

+

20,

+

Webserver

(1)

+

44,

+

Week

(1)

+

48,

+

What

(1)

+

43,

+

When

(2)

+

32, 69,

+

Where

(3)

+

38, 43, 60,

+

Whether

(1)

+

22,

+

Which

(5)

+

11, 19, 20, 28, 35,

+

Wildcard

(39)

+

6, 13, 14, 17, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 43, 45, 46, 47, 48, 49, 50, 51, 61, 62, 63, 67, 68, 75, 78,

+

Wildcards

(1)

+

79,

+

Will

(6)

+

17, 20, 50, 67,

+

Wish

(1)

+

35,

+

With

(29)

+

13, 17, 20, 22, 23, 27, 30, 32, 33, 34, 35, 38, 43, 46, 50, 53, 59, 67, 77,

+

Within

(3)

+

9, 27, 35,

+

Without

(7)

+

13, 17, 21, 35, 53, 60, 79,

+

Wordmap

(1)

+

45,

+

Words

(2)

+

45,

+

Work

(1)

+

20,

+

Working

(2)

+

60,

+

Works

(1)

+

22,

+

Would

(3)

+

38, 60,

+

Writable

(1)

+

20,

+

Xhtml

(2)

+

11, 14,

+

XML

(4)

+

11, 14, 46, 47,

+

Yml

(5)

+

32, 33, 38, 45, 68,

+

You

(4)

+

32, 33, 35, 67,

+

Your

(4)

+

20, 32, 33, 35,

+

Zap

(1)

+

50,

+

Zend

(1)

+

51,

+

Zip

(2)

+

35,

+

Zipped

(2)

+

34, 35,

+

Zsh

(1)

+

34,

+ + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_commands/digest.txt new file mode 100644 index 00000000..9e172c43 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/digest.txt @@ -0,0 +1,171 @@ +SiSU - Commands [0.58] +Ralph Amissah +sisu_commands.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 8101d9e72f3de2510ef887202f8db3f9 + source filename: sisu_commands.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_manifest.html + time generated: Sun Sep 23 04:10:59 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 e3bf90d616a655294d70ce907b77b261 52fef05769a6fabfd5b0fc9fdf3dd1a0 + :B - 2 bb780da7ddc72612773e00adb489cb56 dff973520ad43a5a9a55f42fd14e8f9d + 1 - 3 e23ff847f823cd2a2075e39ab4eea610 38d1db4f0de9d782b0f8ed40a846fc3c + 2 - 4 753b3f4b9fbe58f9dc14714879cb1328 7365f30e1d04db232f8a155719611742 + - 5 8465ec86ca6c0352953ae9b6e4e22dde 88cbb859bdf80035a0ce75af631a6af0 + - 6 b8dcb922ec376ebd53399a9a6bd9db8e b1503e6c11025d40ea625f1cf7640bca + - 7 52781eba49d2b139f182b3361795bfa7 e5e645892bba2b1e7f1925827f199681 + - 8 bfb7565db7ed52a1a22dea69f6715654 0b11eb9d9bc236cd0b02c9bc9cdcb2fd + - 9 52470969125cac831bb7a2f117443494 331d95640bf6a234701fb5c8958b1365 + 2 - 10 a479bc9204a65805309f6b952778860c 0d3403064c4df58dee9b12972db4b226 + - 11 e39bb225c66f88df5135dc585407fd80 96563066d109aa89d5b287df3f9394bb + 2 - 12 d55a678402d44118df221a07ba367f0f 5b93231fc7e522bcf422526f7636a9a8 + - 13 2cb69c9588e8f14805c37ad1f220c5bc 5814a5ff1a0f82396193e1dd2f6f67b8 + - 14 aae13e591516b2deeff548fbcebc41ac ceeec673946349abfa3830b0a0804035 + - 15 520a3239b137dbc15879b528d2835a70 bd363799865a5dc2c04a48e7e8647862 + - 16 d7f351e0495bb5d37c4c1d68dbff296e b4b786d43e35c8e8fe60657b2827a432 + - 17 3ce3993582515d57c938531eafa3e5b7 d8870951e5893e23c782caf5284db2b3 + - 18 4438dd4b3ff8331002c03541ab7ab47f a7dbd7d2a972180b49352e996951208f + - 19 50cf7ed94b1a6cd924e65b832ebae31f 1b7a4988489997304d3a950e39d42683 + - 20 37ac8dc015f034efe397f8a35c6b9147 249887c52650b7f473a83b03dd08eea2 + - 21 167705c9bc35f1cef3c22fac845107dc 4f7791b451409a51605c56e6c28bd5d5 + - 22 109be6beed145ed31bd97ce0e3ef5c22 4d6e1a394e13e6a672f335e9b55d0d8e + - 23 7cc1e14e87b96972e84c1b4bb23bb697 18430b23891118bc8f017fbc1f425524 + - 24 76256319afaad6f1877b073cba6d358e ebb1f29fe6daedda0b94ee0a02b2f0ce + - 25 ef03a024655feaa0326b961cae43ff71 ee7066dd3953ecd6b47a0c029b6ed04e + - 26 7fa13aebecaa1213b60e02960946b60a 09216b70615df388a9a502708f3195d7 + - 27 5798614ee2a7177e16636870a9c7f901 d2270a300a09c116f60b7a07ccda0176 + - 28 19f35b78be9f5193abc5e89b3c721a0e ea8c1309ccf41bf0d5a2260b32b2b1a9 + - 29 d37d3df936fec5ba74813a666ab33917 0300bb9b586a513e8c58d7655ba9fa0b + - 30 3094a3e985b2c90151b0f760eaa9a8f2 6c24900ba65cc7cc14e59f7d6f64f008 + - 31 d70323ad3e5893d0bfa66f91a4240bf0 adbbc28555b9a913a3ee441bc1976cca + - 32 b23aa50cbb41d2503ea9e391abd3b67e 14cfd6d1381182e49d6108a14b8eb037 + - 33 627d848b480947eaf1ff1c6da9fa3fae ebfa1ea1df7279d878d91c7e7f70ad3a + - 34 f37a6975dd04e2c8d0d21d337102cb8f c55466c62409b7ca6d85ead8901917e2 + - 35 5b5d963c03f9f940418e64cd43729127 94531032614d744a5e0ef2cf3c69576d + - 36 97f789383c978c34f43a1a86226882ed 513e20c8da82cc2fdffa1035c196cc28 + - 37 de3210a18fb79191bf9fce7196688729 554203c47239b7d61a6d48d2dddd7e9b + - 38 b0053186cde89cd6a7b6abc3dd78baa2 c2e84e81988ebca1fbbd0dc3b6aa65db + - 39 b88f53d0cb6da0f866bd326752fb0352 01c9b39773df90dd5b004dac3a264cc9 + - 40 1056443e30fcc4d0e3dd5e726b647a5a c4b3777f9b4f73941ee9da994cfb7f60 + - 41 379cea953600b452e0e9151b419262e3 ef40a140961f023c057429c0b764b5b9 + - 42 628b2498fea769c6d7cca36fc3bd950a 09ef2e6dd5b5f044f5e980289c263b76 + - 43 ebdf7f88daa58eb312c53837df46b7d2 e2fed4049c92bd00fd6d0dd79736e446 + - 44 846fb7f061c7fe8b699e8fa5e4ad04c5 443d1021b3e4eb4e87a0dca18e29e461 + - 45 26b0fe5a15435255e33ff4ad0d4729bb 94a1382f3ac91f7e02a4edf44f386e24 + - 46 86b30c0554b1e8f5a09308a7aeaae0a0 eabbed6b7dbc11e6733e96c12018cd12 + - 47 ee683c2db77383c62c2147d5047bdb3f 9fefba5a07d2be1b66de8f493681c192 + - 48 b385c0c969b4b0b01c9bf5d6235748f9 d1e6f201e40227cf89358d2c5c9b2ac8 + - 49 aebfaa9a45a98e68ebfbfd891bdd6405 c6d491035ac12430caf6d8a4cf8e2705 + - 50 5c8bb9224f99536d8d740bbca4b10ee0 7f3ae7896a05d3eebb805cb41e47d195 + - 51 4db43d5daba002425482d1887c28e6fa a553dbf0573a505fc3a57095ba62e986 + 1 - 52 e10f9feed0831f67306f18cd50675c69 2c0de2e353787379012c3284a14a12fa + - 53 cca0e6a152356906a30629222b500e4d 1c1c54b0d2f97f6d0a5af0dad8015bbe + - 54 27f950d5ad178434a1c945afee97121c 14daa6c3a5c7d3812189edc9f8f1ae39 + - 55 bf5050f22a49b303525dc2961748f7fa ab83b7ba20c7e070b2568396cb73360c + - 56 d6ca5c9c4110774d28e05f99040ef654 de9cb6b86f5511b951b2eee0816bc85b + 1 - 57 fcc280e206ac575b9eb7bfda45dbeff8 2021f8d96ac8d5bfacd461692a617d83 + - 58 a967bedafa10ae62f112c9148a1f6f97 31f8aedcb1ed0e0aa3835d4fe0dc7a2b + - 59 bf04aadc489ffe61648eb56d8cacb69f e5894970e777a9c79b6ba7a481de82fa + - 60 04bfe64cc66e4897ecfe0fc6bbc78498 f3b7d84a4e4c082007a72d5d6ed009b1 + - 61 6c501ac500f205aab830962e8cb5ed4c 5abf9d078a08899e73f8ccb2151f5a95 + - 62 6b76199688877d6ad265dfe1542e3507 f8e71c5f3e264c7353b8ccbf6a08012e + - 63 f4aed4cc4473fce6522971e75717d282 d0dbf18dda2877f23768bdd6771d5954 + - 64 429902158d62e0f7df3d85bfbccbaa2e 37b8f64e3f7f1ab8d5cbb73adb550f5c + - 65 1c57d29834eb2bd8d95259621d255170 9c7d0181671a65dbef2e7b3af68c042c + 1 - 66 d2bdc72ccb9a1575feec89981a78fab5 68d23b4de8311ededf30b07d2a24c5c6 + - 67 dd201d5c4c60658c43f60a2790339849 e3d3cb54313a64680e469761ff0fe9f6 + - 68 5ccc653d9379127d2dce1332958163a4 80b0bc35a5b8f694a99f27d546b56fc7 + - 69 310cc808aa702dbcc7d267dd0d8744d5 48e651674c766670040bf91427d976aa + - 70 0421e69fa66d17b5a932a90ffd197c9d 2248fb61069f29eadf4b7d9d56ea5c55 + - 71 b032f2f7caa4d79d9c66528acd51b565 30c3911be5676dc5b35a3efd51ebbddc + - 72 0c87b466b6eabf5e3b5da3d379382466 2c0b02eff1306253d78d1eea283a9d76 + - 73 7e45449018fe719474ed020423f25969 cd14e2137b5ddacb0e1798eae42aca0c + - 74 55e9490fd74a0f472d6691fee357e718 dbe806314be4fe460a10393310041633 + - 75 6d2be5b411d0ffe07c844db258e6b132 430958b64ea7df8f500c0a3f4879aa58 + - 76 65db72c52df6e68713bab2720b5b8c7a 9df01d631015b752b93cb535dac29f9b + 3 - 77 c462fba7aa866e9ce5d3ff6ac739dfbc a487abd8a7781e8d197bf4bc8730a427 + - 78 031eb83f98a537ab9d6778ed13503752 0e258e1eb9495157a44f92803a09c462 + - 79 bc7006d8c96267382b8edfcb8bb9f442 98c6e4cfaa5dd198e37a0e265a7f2b4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 b8712e96f9fb203c9b88aeb3171b3c9d 6d85fb2b015a441a02d1f44fc74ac887 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 d49cb1e4bda0eaabeee865663d09925d 1108fb840fbb6c8c2c85940f17762055 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 f17761806ad71e15122b20f3336c0027 ee2e3b493f65c81ea6f847e45d0522b1 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 1ef5b687927f6a110f000c655a966eec 1408b3c3205aafd35414a812eb560279 + source 8101d9e72f3de2510ef887202f8db3f9 sisu_commands.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 7d37d13a10461ceea0f62ce486c4a079 3a8deed4e0cd4738b463e78c543dd21f + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 2 + 1 + 1 + 1 + 3 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 5 +2 = 3 +3 = 1 +objects (ocn) = 79 +endnotes = +1 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/doc.html new file mode 100644 index 00000000..c657d3f4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/doc.html @@ -0,0 +1,1789 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Commands [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

+

+ +
+ +

+ SiSU - Commands [0.58],
Ralph Amissah
+

+ +

+ SiSU Commands +

+ +

+ 1. Commands Summary +

+ +
+ 1.1 Synopsis +
+ +
+ 1.2 Description +
+ +
+ 1.3 Document Processing Command Flags +
+ +

+ 2. command line modifiers +

+ +

+ 3. database commands +

+ +

+ 4. Shortcuts, Shorthand for multiple flags +

+ +
+ 4.0.1 Command Line with Flags - Batch Processing +
+ +

+ Document Information (metadata) +

+ + + + +
+

+ + SiSU - Commands [0.58],
Ralph Amissah +

+
+

+   1 +

+
+ + + + +
+

+ + SiSU Commands +

+
+

+   2 +

+
+ + + + +
+

+ + 1. Commands Summary +

+
+

+   3 +

+
+ + + + +
+
+ + 1.1 Synopsis +
+
+

+   4 +

+
+ + + + +
+

+ SiSU - Structured information, Serialized Units - a document publishing system +

+
+

+   5 +

+
+ + + + +
+

+ sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] +

+
+

+   6 +

+
+ + + + +
+

+ sisu [ -Ddcv ] [ instruction ] +

+
+

+   7 +

+
+ + + + +
+

+ sisu [ -CcFLSVvW ] +

+
+

+   8 +

+
+ + + + +
+

+ Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. +

+
+

+   9 +

+
+ + + + +
+
+ + 1.2 Description +
+
+

+   10 +

+
+ + + + +
+

+ SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: <http://www.jus.uio.no/sisu> +

+
+

+   11 +

+
+ + + + +
+
+ + 1.3 Document Processing Command Flags +
+
+

+   12 +

+
+ + + + +
+

+ -a [filename/wildcard]
produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) +

+
+

+   13 +

+
+ + + + +
+

+ -b [filename/wildcard]
produces xhtml/XML output for browser viewing (sax parsing). +

+
+

+   14 +

+
+ + + + +
+

+ -C [--init-site]
configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used. +

+
+

+   15 +

+
+ + + + +
+

+ -CC
configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used. +

+
+

+   16 +

+
+ + + + +
+

+ -c [filename/wildcard]
screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour). +

+
+

+   17 +

+
+ + + + +
+

+ -D [instruction] [filename]
database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

+
+

+   18 +

+
+ + + + +
+

+ -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

+
+

+   19 +

+
+ + + + +
+

+ -F [--webserv=webrick]
generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu +

+
+

+   20 +

+
+ + + + +
+

+ -H [filename/wildcard]
produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h]. +

+
+

+   21 +

+
+ + + + +
+

+ -h [filename/wildcard]
produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H]. +

+
+

+   22 +

+
+ + + + +
+

+ -I [filename/wildcard]
produces texinfo and info file, (view with pinfo). +

+
+

+   23 +

+
+ + + + +
+

+ -L
prints license information. +

+
+

+   24 +

+
+ + + + +
+

+ -M [filename/wildcard/url]
maintenance mode files created for processing preserved and their locations indicated. (also see -V) +

+
+

+   25 +

+
+ + + + +
+

+ -m [filename/wildcard/url]
assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n +

+
+

+   26 +

+
+ + + + +
+

+ -N [filename/wildcard/url]
document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen. +

+
+

+   27 +

+
+ + + + +
+

+ -n [filename/wildcard/url]
skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags. +

+
+

+   28 +

+
+ + + + +
+

+ -o [filename/wildcard/url]
output basic document in opendocument file format (opendocument.odt). +

+
+

+   29 +

+
+ + + + +
+

+ -p [filename/wildcard]
produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +

+
+

+   30 +

+
+ + + + +
+

+ -q [filename/wildcard]
quiet less output to screen. +

+
+

+   31 +

+
+ + + + +
+

+ -R [filename/wildcard]
copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

+
+

+   32 +

+
+ + + + +
+

+ -r [filename/wildcard]
copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

+
+

+   33 +

+
+ + + + +
+

+ -S
produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh). +

+
+

+   34 +

+
+ + + + +
+

+ -S [filename/wildcard]
produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard]. +

+
+

+   35 +

+
+ + + + +
+

+ -s [filename/wildcard]
copies sisu markup file to output directory. +

+
+

+   36 +

+
+ + + + +
+

+ -t [filename/wildcard (*.termsheet.rb)]
standard form document builder, preprocessing feature +

+
+

+   37 +

+
+ + + + +
+

+ -U [filename/wildcard]
prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml +

+
+

+   38 +

+
+ + + + +
+

+ -u [filename/wildcard]
provides url mapping of output files for the flags requested for processing, also see -U +

+
+

+   39 +

+
+ + + + +
+

+ -V
on its own, provides SiSU version and environment information (sisu --help env) +

+
+

+   40 +

+
+ + + + +
+

+ -V [filename/wildcard]
even more verbose than the -v flag. (also see -M) +

+
+

+   41 +

+
+ + + + +
+

+ -v
on its own, provides SiSU version information +

+
+

+   42 +

+
+ + + + +
+

+ -v [filename/wildcard]
provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V +

+
+

+   43 +

+
+ + + + +
+

+ -W
starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H; also, note -F webrick ]. +

+
+

+   44 +

+
+ + + + +
+

+ -w [filename/wildcard]
produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml) +

+
+

+   45 +

+
+ + + + +
+

+ -X [filename/wildcard]
produces XML output with deep document structure, in the nature of dom. +

+
+

+   46 +

+
+ + + + +
+

+ -x [filename/wildcard]
produces XML output shallow structure (sax parsing). +

+
+

+   47 +

+
+ + + + +
+

+ -Y [filename/wildcard]
produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week]) +

+
+

+   48 +

+
+ + + + +
+

+ -y [filename/wildcard]
produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags. +

+
+

+   49 +

+
+ + + + +
+

+ -Z [filename/wildcard]
Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory. +

+
+

+   50 +

+
+ + + + +
+

+ -z [filename/wildcard]
produces php (zend) [this feature is disabled for the time being] +

+
+

+   51 +

+
+ + + + +
+

+ + 2. command line modifiers +

+
+

+   52 +

+
+ + + + +
+

+ --no-ocn
[with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output. +

+
+

+   53 +

+
+ + + + +
+

+ --no-annotate
strips output text of editor endnotes 
 *1  denoted by asterisk or dagger/plus sign +

+
+

+   54 +

+
+ + + + +
+

+ --no-asterisk
strips output text of editor endnotes 
 *2  denoted by asterisk sign +

+
+

+   55 +

+
+ + + + +
+

+ --no-dagger
strips output text of editor endnotes 
 +1  denoted by dagger/plus sign +

+
+

+   56 +

+
+ + + + +
+

+ + 3. database commands +

+
+

+   57 +

+
+ + + + +
+

+ dbi - database interface +

+
+

+   58 +

+
+ + + + +
+

+ -D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] +

+
+

+   59 +

+
+ + + + +
+

+ -Dv --createall
initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores. +

+
+

+   60 +

+
+ + + + +
+

+ -Dv --import
[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +

+
+

+   61 +

+
+ + + + +
+

+ -Dv --update
[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent] +

+
+

+   62 +

+
+ + + + +
+

+ -D --remove
[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +

+
+

+   63 +

+
+ + + + +
+

+ -D --dropall
kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent] +

+
+

+   64 +

+
+ + + + +
+

+ The v in e.g. -Dv is for verbose output. +

+
+

+   65 +

+
+ + + + +
+

+ + 4. Shortcuts, Shorthand for multiple flags +

+
+

+   66 +

+
+ + + + +
+

+ --update [filename/wildcard]
Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again. +

+
+

+   67 +

+
+ + + + +
+

+ -0 to -5 [filename or wildcard]
Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file): +

+
+

+   68 +

+
+ + + + +
+

+ -0
-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]'] +

+
+

+   69 +

+
+ + + + +
+

+ -1
-mNHwpy +

+
+

+   70 +

+
+ + + + +
+

+ -2
-mNHwpaoy +

+
+

+   71 +

+
+ + + + +
+

+ -3
-mNhwpAobxXyY +

+
+

+   72 +

+
+ + + + +
+

+ -4
-mNhwpAobxXDyY --import +

+
+

+   73 +

+
+ + + + +
+

+ -5
-mNhwpAobxXDyY --update +

+
+

+   74 +

+
+ + + + +
+

+ add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] +

+
+

+   75 +

+
+ + + + +
+

+ consider -u for appended url info or -v for verbose output +

+
+

+   76 +

+
+ + + + +
+
+ + 4.0.1 Command Line with Flags - Batch Processing +
+
+

+   77 +

+
+ + + + +
+

+ In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. +

+
+

+   78 +

+
+ + + + +
+

+ Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

+
+

+   79 +

+
+ + + +
+ +

+


+

+   +
+ + + + +
+

+  *1. square brackets +

+
+   +
+ + + + +
+

+  *2. square brackets +

+
+   +
+ + + + +
+

+  +1. square brackets +

+
+   +
+ + + + +
+

+ + Document Information (metadata) +

+
+

+   0 +

+
+ +

+ Metadata +

+ + +     + + + + + +
+

+ <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_manifest.html> +

+
+ + + +
+

+ Dublin Core (DC) +

+
+ + + +
+

+ DC tags included with this document are provided here. +

+
+ + + +
+

+ DC Title: SiSU - Commands [0.58] +

+
+ + + +
+

+ DC Creator: Ralph Amissah +

+
+ + + +
+

+ DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

+
+ + + +
+

+ DC Type: information +

+
+ + + +
+

+ DC Date created: 2002-08-28 +

+
+ + + +
+

+ DC Date issued: 2002-08-28 +

+
+ + + +
+

+ DC Date available: 2002-08-28 +

+
+ + + +
+

+ DC Date modified: 2007-09-16 +

+
+ + + +
+

+ DC Date: 2007-09-16 +

+
+ + + +
+

+ Version Information +

+
+ + + +
+

+ Sourcefile: sisu_commands.sst +

+
+ + + +
+

+ Filetype: SiSU text 0.58 +

+
+ + + +
+

+ Sourcefile Digest, MD5(sisu_commands.sst)= 8101d9e72f3de2510ef887202f8db3f9 +

+
+ + + +
+

+ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

+
+ + + +
+

+ Generated +

+
+ + + +
+

+ Document (metaverse) last generated: Sun Sep 23 04:10:59 +0100 2007 +

+
+ + + +
+

+ Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

+
+ + + +
+

+ Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

+
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   +
+

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +

+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_commands/dom.xml new file mode 100644 index 00000000..c06730f5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/dom.xml @@ -0,0 +1,996 @@ + + + + + + + + +
+ Title: + + SiSU - Commands [0.58] + +
+ +
+ Creator: + + Ralph Amissah + +
+ +
+ Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
+ +
+ Type: + + information + +
+ +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ +
+ Date created: + + 2002-08-28 + +
+ +
+ Date issued: + + 2002-08-28 + +
+ +
+ Date available: + + 2002-08-28 + +
+ +
+ Date modified: + + 2007-09-16 + +
+ +
+ Date: + + 2007-09-16 + +
+ + + + + + + + + + + + + + 1 + SiSU - Commands [0.58],
Ralph Amissah
+
+
+ + + + + 2 + SiSU Commands + + + + + + + 3 + commands + + 1. Commands Summary + + + + + + + + + + 4 + 1.1 + + 1.1 Synopsis + + + + + + + + 5 + + + SiSU - Structured information, Serialized Units - a document publishing system + + + + + + + + 6 + + + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + + + + + + + 7 + + + sisu [ -Ddcv ] [ instruction ] + + + + + + + + 8 + + + sisu [ -CcFLSVvW ] + + + + + + + + 9 + + + Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. + + + + + + + + + + + + 10 + 1.2 + + 1.2 Description + + + + + + + + 11 + + + SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: <http://www.jus.uio.no/sisu> + + + + + + + + + + + + 12 + 1.3 + + 1.3 Document Processing Command Flags + + + + + + + + 13 + + + -a [filename/wildcard]
produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed)
+ +
+ + + + + + 14 + + + -b [filename/wildcard]
produces xhtml/XML output for browser viewing (sax parsing).
+ +
+ + + + + + 15 + + + -C [--init-site]
configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used.
+ +
+ + + + + + 16 + + + -CC
configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used.
+ +
+ + + + + + 17 + + + -c [filename/wildcard]
screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour).
+ +
+ + + + + + 18 + + + -D [instruction] [filename]
database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below.
+ +
+ + + + + + 19 + + + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below.
+ +
+ + + + + + 20 + + + -F [--webserv=webrick]
generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu
+ +
+ + + + + + 21 + + + -H [filename/wildcard]
produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h].
+ +
+ + + + + + 22 + + + -h [filename/wildcard]
produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H].
+ +
+ + + + + + 23 + + + -I [filename/wildcard]
produces texinfo and info file, (view with pinfo).
+ +
+ + + + + + 24 + + + -L
prints license information.
+ +
+ + + + + + 25 + + + -M [filename/wildcard/url]
maintenance mode files created for processing preserved and their locations indicated. (also see -V)
+ +
+ + + + + + 26 + + + -m [filename/wildcard/url]
assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n
+ +
+ + + + + + 27 + + + -N [filename/wildcard/url]
document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen.
+ +
+ + + + + + 28 + + + -n [filename/wildcard/url]
skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags.
+ +
+ + + + + + 29 + + + -o [filename/wildcard/url]
output basic document in opendocument file format (opendocument.odt).
+ +
+ + + + + + 30 + + + -p [filename/wildcard]
produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4).
+ +
+ + + + + + 31 + + + -q [filename/wildcard]
quiet less output to screen.
+ +
+ + + + + + 32 + + + -R [filename/wildcard]
copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r
+ +
+ + + + + + 33 + + + -r [filename/wildcard]
copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R
+ +
+ + + + + + 34 + + + -S
produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh).
+ +
+ + + + + + 35 + + + -S [filename/wildcard]
produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard].
+ +
+ + + + + + 36 + + + -s [filename/wildcard]
copies sisu markup file to output directory.
+ +
+ + + + + + 37 + + + -t [filename/wildcard (*.termsheet.rb)]
standard form document builder, preprocessing feature
+ +
+ + + + + + 38 + + + -U [filename/wildcard]
prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml
+ +
+ + + + + + 39 + + + -u [filename/wildcard]
provides url mapping of output files for the flags requested for processing, also see -U
+ +
+ + + + + + 40 + + + -V
on its own, provides SiSU version and environment information (sisu --help env)
+ +
+ + + + + + 41 + + + -V [filename/wildcard]
even more verbose than the -v flag. (also see -M)
+ +
+ + + + + + 42 + + + -v
on its own, provides SiSU version information
+ +
+ + + + + + 43 + + + -v [filename/wildcard]
provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V
+ +
+ + + + + + 44 + + + -W
starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H; also, note -F webrick ].
+ +
+ + + + + + 45 + + + -w [filename/wildcard]
produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml)
+ +
+ + + + + + 46 + + + -X [filename/wildcard]
produces XML output with deep document structure, in the nature of dom.
+ +
+ + + + + + 47 + + + -x [filename/wildcard]
produces XML output shallow structure (sax parsing).
+ +
+ + + + + + 48 + + + -Y [filename/wildcard]
produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week])
+ +
+ + + + + + 49 + + + -y [filename/wildcard]
produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags.
+ +
+ + + + + + 50 + + + -Z [filename/wildcard]
Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory.
+ +
+ + + + + + 51 + + + -z [filename/wildcard]
produces php (zend) [this feature is disabled for the time being]
+ +
+ + +
+ +
+ +
+ + + + + 52 + command_modifiers + + 2. command line modifiers + + + + + + + + 53 + + + --no-ocn
[with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output.
+ +
+ + + + + + 54 + + + --no-annotate
strips output text of editor endnotes*1square brackets denoted by asterisk or dagger/plus sign
+ +
+ + + + + + 55 + + + --no-asterisk
strips output text of editor endnotes*2square brackets denoted by asterisk sign
+ +
+ + + + + + 56 + + + --no-dagger
strips output text of editor endnotes+1square brackets denoted by dagger/plus sign
+ +
+ + +
+ +
+ + + + + 57 + commands_database + + 3. database commands + + + + + + + + 58 + + + dbi - database interface + + + + + + + + 59 + + + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] + + + + + + + + 60 + + + -Dv --createall
initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores.
+ +
+ + + + + + 61 + + + -Dv --import
[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent]
+ +
+ + + + + + 62 + + + -Dv --update
[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent]
+ +
+ + + + + + 63 + + + -D --remove
[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent]
+ +
+ + + + + + 64 + + + -D --dropall
kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent]
+ +
+ + + + + + 65 + + + The v in e.g. -Dv is for verbose output. + + + + +
+ +
+ + + + + 66 + command_shorcuts + + 4. Shortcuts, Shorthand for multiple flags + + + + + + + + 67 + + + --update [filename/wildcard]
Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again.
+ +
+ + + + + + 68 + + + -0 to -5 [filename or wildcard]
Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file):
+ +
+ + + + + + 69 + + + -0
-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]']
+ +
+ + + + + + 70 + + + -1
-mNHwpy
+ +
+ + + + + + 71 + + + -2
-mNHwpaoy
+ +
+ + + + + + 72 + + + -3
-mNhwpAobxXyY
+ +
+ + + + + + 73 + + + -4
-mNhwpAobxXDyY --import
+ +
+ + + + + + 74 + + + -5
-mNhwpAobxXDyY --update
+ +
+ + + + + + 75 + + + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] + + + + + + + + 76 + + + consider -u for appended url info or -v for verbose output + + + + +
+ + + + + 77 + 4.0.1 + + 4.0.1 Command Line with Flags - Batch Processing + + + + + + + + 78 + + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. + + + + + + + + 79 + + + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. + + + + + + + + +
+ +
+ +
+ + + +
+ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/index.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/index.html new file mode 100644 index 00000000..66a9cfd9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/index.html @@ -0,0 +1,542 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Commands [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

+ SiSU - Commands [0.58],
Ralph Amissah +

+ +

+ SiSU Commands +

+ +

+ + 1. Commands Summary + +

+ +
+ + 1.1 Synopsis + +
+ +
+ + 1.2 Description + +
+ +
+ + 1.3 Document Processing Command Flags + +
+ +

+ + 2. command line modifiers + +

+ +

+ + 3. database commands + +

+ +

+ + 4. Shortcuts, Shorthand for multiple flags + +

+ +
+ + 4.0.1 Command Line with Flags - Batch Processing + +
+ +

+ Document Information (metadata) +

+ +

Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

+

+ +

+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +
+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_commands/landscape.pdf new file mode 100644 index 00000000..d1de419f Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_commands/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/metadata.html new file mode 100644 index 00000000..abf1cf46 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Commands [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ Document Information (metadata) +

+
  +

+   0 +

+
+ + +
+ +   +
+ + +
+

+ + Metadata +

+
+

+   0 +

+
+ +
+

+ <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_manifest.html> +

+
+ +
+

+ Dublin Core (DC) +

+
+ +
+

+ DC tags included with this document are provided here. +

+
+ +
+

+ DC Title: SiSU - Commands [0.58] +

+
+ +
+

+ DC Creator: Ralph Amissah +

+
+ +
+

+ DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

+
+ +
+

+ DC Type: information +

+
+ +
+

+ DC Date created: 2002-08-28 +

+
+ +
+

+ DC Date issued: 2002-08-28 +

+
+ +
+

+ DC Date available: 2002-08-28 +

+
+ +
+

+ DC Date modified: 2007-09-16 +

+
+ +
+

+ DC Date: 2007-09-16 +

+
+ +
+

+ Version Information +

+
+ +
+

+ Sourcefile: sisu_commands.sst +

+
+ +
+

+ Filetype: SiSU text 0.58 +

+
+ +
+

+ Sourcefile Digest, MD5(sisu_commands.sst)= 8101d9e72f3de2510ef887202f8db3f9 +

+
+ +
+

+ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

+
+ +
+

+ Generated +

+
+ +
+

+ Document (metaverse) last generated: Sun Sep 23 04:10:59 +0100 2007 +

+
+ +
+

+ Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

+
+ +
+

+ Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_commands/opendocument.odt new file mode 100644 index 00000000..ce70e849 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_commands/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_commands/plain.txt new file mode 100644 index 00000000..3db69c10 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/plain.txt @@ -0,0 +1,545 @@ +SISU - COMMANDS [0.58], +RALPH AMISSAH +************************************** + +SISU COMMANDS +============= + +1. COMMANDS SUMMARY +------------------- + +1.1 SYNOPSIS +............ + +*SiSU* - Structured information, Serialized Units - a document publishing +system + + +sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + +sisu [ -Ddcv ] [ instruction ] + + +sisu [ -CcFLSVvW ] + + +Note: commands should be issued from within the directory that contains the +marked up files, cd to markup directory. + + +1.2 DESCRIPTION +............... + +*SiSU* *SiSU* is a document publishing system, that from a simple single +marked-up document, produces multiple of output formats including: plaintext, +html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which +share numbered text objects ("object citation numbering") and the same document +structure information. For more see: + + +1.3 DOCUMENT PROCESSING COMMAND FLAGS +..................................... + +*-a [filename/wildcard] * +produces plaintext with Unix linefeeds and without markup, (object numbers +are omitted), has footnotes at end of each paragraph that contains them [ -A +for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options +include: --endnotes for endnotes --footnotes for footnotes at the end of each +paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) + + +*-b [filename/wildcard] * +produces xhtml/XML output for browser viewing (sax parsing). + + +*-C [--init-site] * +configure/initialise shared output directory files initialize shared output +directory (config files such as css and dtd files are not updated if they +already exist unless modifier is used). -C --init-site configure/initialise +site more extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files are +updated if this modifier is used. + + +*-CC * +configure/initialise shared output directory files initialize shared output +directory (config files such as css and dtd files are not updated if they +already exist unless modifier is used). The equivalent of: -C --init-site +configure/initialise site, more extensive than -C on its own, shared output +directory files/force update, existing shared output config files such as css +and dtd files are updated if -CC is used. + + +*-c [filename/wildcard] * +screen toggle ansi screen colour on or off depending on default set (unless +-c flag is used: if sisurc colour default is set to 'true', output to screen +will be with colour, if sisurc colour default is set to 'false' or is undefined +screen output will be without colour). + + +*-D [instruction] [filename] * +database postgresql ( --pgsql may be used instead) possible instructions, +include: --createdb; --create; --dropall; --import [filename]; --update +[filename]; --remove [filename]; see database section below. + + +*-d [--db-[database type (sqlite|pg)]] --[instruction] [filename] * +database type default set to sqlite, (for which --sqlite may be used instead) +or to specify another database --db-[pgsql, sqlite] (however see -D) possible +instructions include: --createdb; --create; --dropall; --import [filename]; +--update [filename]; --remove [filename]; see database section below. + + +*-F [--webserv=webrick] * +generate examples of (naive) cgi search form for sqlite and pgsql depends on +your already having used sisu to populate an sqlite and/or pgsql database, (the +sqlite version scans the output directories for existing sisu_sqlite databases, +so it is first necessary to create them, before generating the search form) see +-d -D and the database section below. If the optional parameter +--webserv=webrick is passed, the cgi examples created will be set up to use the +default port set for use by the webrick server, (otherwise the port is left +blank and the system setting used, usually 80). The samples are dumped in the +present work directory which must be writable, (with screen instructions given +that they be copied to the cgi-bin directory). -Fv (in addition to the above) +provides some information on setting up hyperestraier for sisu + + +*-H [filename/wildcard] * +produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an +appropriately configured web server. [behaviour switched after 0.35 see -h]. + + +*-h [filename/wildcard] * +produces html (with hardlinks i.e. with name suffixes in links/local urls). +html, with internal document links that include the document suffix, i.e. +whether it is .html or .pdf (required for browsing directly off a file system, +and works with most web servers). [behaviour switched after 0.35 see -H]. + + +*-I [filename/wildcard] * +produces texinfo and info file, (view with pinfo). + + +*-L * +prints license information. + + +*-M [filename/wildcard/url] * +maintenance mode files created for processing preserved and their locations +indicated. (also see -V) + + +*-m [filename/wildcard/url] * +assumed for most other flags, creates new meta-markup file, (the metaverse ) +that is used in all subsequent processing of other output. This step is assumed +for most processing flags. To skip it see -n + + +*-N [filename/wildcard/url] * +document digest or document content certificate ( DCC ) as md5 digest tree of +the document: the digest for the document, and digests for each object +contained within the document (together with information on software versions +that produced it) (digest.txt). -NV for verbose digest output to screen. + + +*-n [filename/wildcard/url] * +skip meta-markup (building of "metaverse"), this skips the equivalent of -m +which is otherwise assumed by most processing flags. + + +*-o [filename/wildcard/url] * +output basic document in opendocument file format (opendocument.odt). + + +*-p [filename/wildcard] * +produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set +in config file, or document header, or provided with additional command line +parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and +'legal' and book sizes 'A5' and 'B5' (system defaults to A4). + + +*-q [filename/wildcard] * +quiet less output to screen. + + +*-R [filename/wildcard] * +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Note the behavior of rsync +different if -R is used with other flags from if used alone. Alone the rsync +--delete parameter is sent, useful for cleaning the remote directory (when -R +is used together with other flags, it is not). Also see -r + + +*-r [filename/wildcard] * +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Also see -R + + +*-S * +produces a sisupod a zipped sisu directory of markup files including sisu +markup source files and the directories local configuration file, images and +skins. Note: this only includes the configuration files or skins contained in +./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option +is tested only with zsh). + + +*-S [filename/wildcard] * +produces a zipped file of the prepared document specified along with +associated images, by default named sisupod.zip they may alternatively be named +with the filename extension .ssp This provides a quick way of gathering the +relevant parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated documents if a +master file, or available in multilingual versions), together with related +images and skin. *SiSU* commands can be run directly against a sisupod +contained in a local directory, or provided as a url on a remote site. As there +is a security issue with skins provided by other users, they are not applied +unless the flag --trust or --trusted is added to the command instruction, it is +recommended that file that are not your own are treated as untrusted. The +directory structure of the unzipped file is understood by sisu, and sisu +commands can be run within it. Note: if you wish to send multiple files, it +quickly becomes more space efficient to zip the sisu markup directory, rather +than the individual files for sending). See the -S option without +[filename/wildcard]. + + +*-s [filename/wildcard] * +copies sisu markup file to output directory. + + +*-t [filename/wildcard (*.termsheet.rb)] * +standard form document builder, preprocessing feature + + +*-U [filename/wildcard] * +prints url output list/map for the available processing flags options and +resulting files that could be requested, (can be used to get a list of +processing options in relation to a file, together with information on the +output that would be produced), -u provides url output mapping for those flags +requested for processing. The default assumes sisu_webrick is running and +provides webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml + + +*-u [filename/wildcard] * +provides url mapping of output files for the flags requested for processing, +also see -U + + +*-V * +on its own, provides *SiSU* version and environment information (sisu --help +env) + + +*-V [filename/wildcard] * +even more verbose than the -v flag. (also see -M) + + +*-v * +on its own, provides *SiSU* version information + + +*-v [filename/wildcard] * +provides verbose output of what is being built, where it is being built (and +error messages if any), as with -u flag provides a url mapping of files created +for each of the processing flag requests. See also -V + + +*-W * +starts ruby's webrick webserver points at sisu output directories, the +default port is set to 8081 and can be changed in the resource configuration +files. [tip: the webrick server requires link suffixes, so html output should +be created using the -h option rather than -H; also, note -F webrick ]. + + +*-w [filename/wildcard] * +produces concordance (wordmap) a rudimentary index of all the words in a +document. (Concordance files are not generated for documents of over 260,000 +words unless this limit is increased in the file sisurc.yml) + + +*-X [filename/wildcard] * +produces XML output with deep document structure, in the nature of dom. + + +*-x [filename/wildcard] * +produces XML output shallow structure (sax parsing). + + +*-Y [filename/wildcard] * +produces a short sitemap entry for the document, based on html output and the +sisu_manifest. --sitemaps generates/updates the sitemap index of existing +sitemaps. (Experimental, [g,y,m announcement this week]) + + +*-y [filename/wildcard] * +produces an html summary of output generated (hyperlinked to content) and +document specific metadata (sisu_manifest.html). This step is assumed for most +processing flags. + + +*-Z [filename/wildcard] * +Zap, if used with other processing flags deletes output files of the type +about to be processed, prior to processing. If -Z is used as the lone +processing related flag (or in conjunction with a combination of -[mMvVq]), +will remove the related document output directory. + + +*-z [filename/wildcard] * +produces php (zend) [this feature is disabled for the time being] + + +2. COMMAND LINE MODIFIERS +------------------------- + +*--no-ocn * +[with -h -H or -p] switches off object citation numbering. Produce output +without identifying numbers in margins of html or LaTeX/pdf output. + + +*--no-annotate * +strips output text of editor endnotes[^*1] denoted by asterisk or dagger/plus +sign + + +- [*1]: square brackets + +*--no-asterisk * +strips output text of editor endnotes[^*2] denoted by asterisk sign + + +- [*2]: square brackets + +*--no-dagger * +strips output text of editor endnotes[^+1] denoted by dagger/plus sign + + +- [+1]: square brackets + +3. DATABASE COMMANDS +-------------------- + +dbi - database interface + + +-D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is +modifiable with --db=[database type (pgsql or sqlite)] + + +*-Dv --createall * +initial step, creates required relations (tables, indexes) in existing +postgresql database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite +equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at +the present time for postgresql it may be necessary to manually create the +database. The command would be 'createdb [database name]' where database name +would be SiSU_[present working directory name (without path)]. Please use only +alphanumerics and underscores. + + +*-Dv --import * +[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv +--import sqlite equivalent] + + +*-Dv --update * +[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) +[ -dv --update sqlite equivalent] + + +*-D --remove * +[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d +--remove sqlite equivalent] + + +*-D --dropall * +kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d +--dropall sqlite equivalent] + + +The v in e.g. -Dv is for verbose output. + + +4. SHORTCUTS, SHORTHAND FOR MULTIPLE FLAGS +------------------------------------------ + +*--update [filename/wildcard] * +Checks existing file output and runs the flags required to update this +output. This means that if only html and pdf output was requested on previous +runs, only the -hp files will be applied, and only these will be generated this +time, together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same again. + + +*-0 to -5 [filename or wildcard] * +Default shorthand mappings (note that the defaults can be changed/configured +in the sisurc.yml file): + + +*-0 * +-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. +on 'sisu [filename]'] + + +*-1 * +-mNHwpy + + +*-2 * +-mNHwpaoy + + +*-3 * +-mNhwpAobxXyY + + +*-4 * +-mNhwpAobxXDyY --import + + +*-5 * +-mNhwpAobxXDyY --update + + +add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] + + +consider -u for appended url info or -v for verbose output + + +4.0.1 COMMAND LINE WITH FLAGS - BATCH PROCESSING +................................................ + +In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" +or "sisu -h *.{sst,ssm}" to produce html version of all documents. + + +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. Enter to +escape. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Commands [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_commands.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_commands.sst)= _8101d9e72f3de2510ef887202f8db3f9_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:10:59 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Commands [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_commands/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_commands/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_commands/portrait.pdf + http://www.jus.uio.no/sisu/sisu_commands/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_commands/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:50 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_commands/portrait.pdf new file mode 100644 index 00000000..be6487ee Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_commands/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_commands/sax.xml new file mode 100644 index 00000000..8fdb65d0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/sax.xml @@ -0,0 +1,730 @@ + + + + + + + Title: + + SiSU - Commands [0.58] + +
+ Creator: + + Ralph Amissah + +
+ Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
+ Type: + + information + +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ Date created: + + 2002-08-28 + +
+ Date issued: + + 2002-08-28 + +
+ Date available: + + 2002-08-28 + +
+ Date modified: + + 2007-09-16 + +
+ Date: + + 2007-09-16 + +
+ + + + 1 + + SiSU - Commands [0.58],
Ralph Amissah +
+
+ + 2 + + SiSU Commands + + + + 3 + + 1. Commands Summary + + + + 4 + + 1.1 Synopsis + + + + 5 + + SiSU - Structured information, Serialized Units - a document +publishing system + + + + 6 + + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + + + 7 + + sisu [ -Ddcv ] [ instruction ] + + + + 8 + + sisu [ -CcFLSVvW ] + + + + 9 + + Note: commands should be issued from within the directory that contains +the marked up files, cd to markup directory. + + + + 10 + + 1.2 Description + + + + 11 + + SiSU SiSU is a document publishing system, that from a +simple single marked-up document, produces multiple of output formats +including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL +(PostgreSQL and SQLite), which share numbered text objects ("object +citation numbering") and the same document structure information. For +more see: <http://www.jus.uio.no/sisu> + + + + 12 + + 1.3 Document Processing Command Flags + + + + 13 + + -a [filename/wildcard]
produces plaintext with Unix +linefeeds and without markup, (object numbers are omitted), has +footnotes at end of each paragraph that contains them [ -A for +equivalent dos (linefeed) output file] [see -e for endnotes]. (Options +include: --endnotes for endnotes --footnotes for footnotes at the end +of each paragraph --unix for unix linefeed (default) --msdos for msdos +linefeed) +
+
+ + 14 + + -b [filename/wildcard]
produces xhtml/XML output for +browser viewing (sax parsing). +
+
+ + 15 + + -C [--init-site]
configure/initialise shared output +directory files initialize shared output directory (config files such +as css and dtd files are not updated if they already exist unless +modifier is used). -C --init-site configure/initialise site more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if this modifier is used. +
+
+ + 16 + + -CC
configure/initialise shared output directory files +initialize shared output directory (config files such as css and dtd +files are not updated if they already exist unless modifier is used). +The equivalent of: -C --init-site configure/initialise site, more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if -CC is used. +
+
+ + 17 + + -c [filename/wildcard]
screen toggle ansi screen colour +on or off depending on default set (unless -c flag is used: if sisurc +colour default is set to 'true', output to screen will be with colour, +if sisurc colour default is set to 'false' or is undefined screen +output will be without colour). +
+
+ + 18 + + -D [instruction] [filename]
database postgresql ( --pgsql +may be used instead) possible instructions, include: --createdb; +--create; --dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
+
+ + 19 + + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename] +
database type default set to sqlite, (for which --sqlite may +be used instead) or to specify another database --db-[pgsql, sqlite] +(however see -D) possible instructions include: --createdb; --create; +--dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
+
+ + 20 + + -F [--webserv=webrick]
generate examples of (naive) cgi +search form for sqlite and pgsql depends on your already having used +sisu to populate an sqlite and/or pgsql database, (the sqlite version +scans the output directories for existing sisu_sqlite databases, so it +is first necessary to create them, before generating the search form) +see -d -D and the database section below. If the optional parameter +--webserv=webrick is passed, the cgi examples created will be set up to +use the default port set for use by the webrick server, (otherwise the +port is left blank and the system setting used, usually 80). The +samples are dumped in the present work directory which must be +writable, (with screen instructions given that they be copied to the +cgi-bin directory). -Fv (in addition to the above) provides some +information on setting up hyperestraier for sisu +
+
+ + 21 + + -H [filename/wildcard]
produces html without link +suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately +configured web server. [behaviour switched after 0.35 see -h]. +
+
+ + 22 + + -h [filename/wildcard]
produces html (with hardlinks i.e. +with name suffixes in links/local urls). html, with internal document +links that include the document suffix, i.e. whether it is .html or +.pdf (required for browsing directly off a file system, and works with +most web servers). [behaviour switched after 0.35 see -H]. +
+
+ + 23 + + -I [filename/wildcard]
produces texinfo and info file, +(view with pinfo). +
+
+ + 24 + + -L
prints license information. +
+
+ + 25 + + -M [filename/wildcard/url]
maintenance mode files created +for processing preserved and their locations indicated. (also see -V) +
+
+ + 26 + + -m [filename/wildcard/url]
assumed for most other flags, +creates new meta-markup file, (the metaverse ) that is used in all +subsequent processing of other output. This step is assumed for most +processing flags. To skip it see -n +
+
+ + 27 + + -N [filename/wildcard/url]
document digest or document +content certificate ( DCC ) as md5 digest tree of the document: the +digest for the document, and digests for each object contained within +the document (together with information on software versions that +produced it) (digest.txt). -NV for verbose digest output to screen. +
+
+ + 28 + + -n [filename/wildcard/url]
skip meta-markup (building of +"metaverse"), this skips the equivalent of -m which is otherwise +assumed by most processing flags. +
+
+ + 29 + + -o [filename/wildcard/url]
output basic document in +opendocument file format (opendocument.odt). +
+
+ + 30 + + -p [filename/wildcard]
produces LaTeX pdf (portrait.pdf +& landscape.pdf). Default paper size is set in config file, or +document header, or provided with additional command line parameter, +e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and +'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +
+
+ + 31 + + -q [filename/wildcard]
quiet less output to screen. +
+
+ + 32 + + -R [filename/wildcard]
copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
+
+ + 33 + + -r [filename/wildcard]
copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
+
+ + 34 + + -S
produces a sisupod a zipped sisu directory of markup +files including sisu markup source files and the directories local +configuration file, images and skins. Note: this only includes the +configuration files or skins contained in ./_sisu not those in +~/.sisu -S [filename/wildcard] option. Note: (this option is +tested only with zsh). +
+
+ + 35 + + -S [filename/wildcard]
produces a zipped file of the +prepared document specified along with associated images, by default +named sisupod.zip they may alternatively be named with the filename +extension .ssp This provides a quick way of gathering the relevant +parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated +documents if a master file, or available in multilingual versions), +together with related images and skin. SiSU commands can be run +directly against a sisupod contained in a local directory, or provided +as a url on a remote site. As there is a security issue with skins +provided by other users, they are not applied unless the flag --trust +or --trusted is added to the command instruction, it is recommended +that file that are not your own are treated as untrusted. The directory +structure of the unzipped file is understood by sisu, and sisu commands +can be run within it. Note: if you wish to send multiple files, it +quickly becomes more space efficient to zip the sisu markup directory, +rather than the individual files for sending). See the -S option +without [filename/wildcard]. +
+
+ + 36 + + -s [filename/wildcard]
copies sisu markup file to output +directory. +
+
+ + 37 + + -t [filename/wildcard (*.termsheet.rb)]
standard form +document builder, preprocessing feature +
+
+ + 38 + + -U [filename/wildcard]
prints url output list/map for the +available processing flags options and resulting files that could be +requested, (can be used to get a list of processing options in relation +to a file, together with information on the output that would be +produced), -u provides url output mapping for those flags requested for +processing. The default assumes sisu_webrick is running and provides +webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml +
+
+ + 39 + + -u [filename/wildcard]
provides url mapping of output +files for the flags requested for processing, also see -U +
+
+ + 40 + + -V
on its own, provides SiSU version and +environment information (sisu --help env) +
+
+ + 41 + + -V [filename/wildcard]
even more verbose than the -v +flag. (also see -M) +
+
+ + 42 + + -v
on its own, provides SiSU version information +
+
+ + 43 + + -v [filename/wildcard]
provides verbose output of what is +being built, where it is being built (and error messages if any), as +with -u flag provides a url mapping of files created for each of the +processing flag requests. See also -V +
+
+ + 44 + + -W
starts ruby's webrick webserver points at sisu output +directories, the default port is set to 8081 and can be changed in the +resource configuration files. [tip: the webrick server requires link +suffixes, so html output should be created using the -h option rather +than -H; also, note -F webrick ]. +
+
+ + 45 + + -w [filename/wildcard]
produces concordance (wordmap) a +rudimentary index of all the words in a document. (Concordance files +are not generated for documents of over 260,000 words unless this limit +is increased in the file sisurc.yml) +
+
+ + 46 + + -X [filename/wildcard]
produces XML output with deep +document structure, in the nature of dom. +
+
+ + 47 + + -x [filename/wildcard]
produces XML output shallow +structure (sax parsing). +
+
+ + 48 + + -Y [filename/wildcard]
produces a short sitemap entry for +the document, based on html output and the sisu_manifest. --sitemaps +generates/updates the sitemap index of existing sitemaps. +(Experimental, [g,y,m announcement this week]) +
+
+ + 49 + + -y [filename/wildcard]
produces an html summary of output +generated (hyperlinked to content) and document specific metadata +(sisu_manifest.html). This step is assumed for most processing flags. +
+
+ + 50 + + -Z [filename/wildcard]
Zap, if used with other processing +flags deletes output files of the type about to be processed, prior to +processing. If -Z is used as the lone processing related flag (or in +conjunction with a combination of -[mMvVq]), will remove the related +document output directory. +
+
+ + 51 + + -z [filename/wildcard]
produces php (zend) [this feature +is disabled for the time being] +
+
+ + 52 + + 2. command line modifiers + + + + 53 + + --no-ocn
[with -h -H or -p] switches off object citation +numbering. Produce output without identifying numbers in margins of +html or LaTeX/pdf output. +
+
+ + 54 + + --no-annotate
strips output text of editor +endnotes*1 denoted by asterisk or dagger/plus sign +
+ + *1 + + square brackets + + +
+ + 55 + + --no-asterisk
strips output text of editor +endnotes*2 denoted by asterisk sign +
+ + *2 + + square brackets + + +
+ + 56 + + --no-dagger
strips output text of editor +endnotes+1 denoted by dagger/plus sign +
+ + +1 + + square brackets + + +
+ + 57 + + 3. database commands + + + + 58 + + dbi - database interface + + + + 59 + + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite +-d is modifiable with --db=[database type (pgsql or sqlite)] + + + + 60 + + -Dv --createall
initial step, creates required relations +(tables, indexes) in existing postgresql database (a database should be +created manually and given the same name as working directory, as +requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be +necessary to run sisu -Dv --createdb initially NOTE: at the present +time for postgresql it may be necessary to manually create the +database. The command would be 'createdb [database name]' where +database name would be SiSU_[present working directory name (without +path)]. Please use only alphanumerics and underscores. +
+
+ + 61 + + -Dv --import
[filename/wildcard] imports data specified +to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +
+
+ + 62 + + -Dv --update
[filename/wildcard] updates/imports +specified data to postgresql db (rb.dbi) [ -dv --update sqlite +equivalent] +
+
+ + 63 + + -D --remove
[filename/wildcard] removes specified data to +postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +
+
+ + 64 + + -D --dropall
kills data" and drops (postgresql or sqlite) +db, tables & indexes [ -d --dropall sqlite equivalent] +
+
+ + 65 + + The v in e.g. -Dv is for verbose output. + + + + 66 + + 4. Shortcuts, Shorthand for multiple flags + + + + 67 + + --update [filename/wildcard]
Checks existing file output +and runs the flags required to update this output. This means that if +only html and pdf output was requested on previous runs, only the -hp +files will be applied, and only these will be generated this time, +together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same +again. +
+
+ + 68 + + -0 to -5 [filename or wildcard]
Default shorthand +mappings (note that the defaults can be changed/configured in the +sisurc.yml file): +
+
+ + 69 + + -0
-mNhwpAobxXyYv [this is the default action run when no +options are give, i.e. on 'sisu [filename]'] +
+
+ + 70 + + -1
-mNHwpy +
+
+ + 71 + + -2
-mNHwpaoy +
+
+ + 72 + + -3
-mNhwpAobxXyY +
+
+ + 73 + + -4
-mNhwpAobxXDyY --import +
+
+ + 74 + + -5
-mNhwpAobxXDyY --update +
+
+ + 75 + + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or +wildcard] + + + + 76 + + consider -u for appended url info or -v for verbose output + + + + 77 + + 4.0.1 Command Line with Flags - Batch Processing + + + + 78 + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h +cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all +documents. + + + + 79 + + Running sisu (alone without any flags, filenames or wildcards) brings +up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + + + +
diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml new file mode 100644 index 00000000..7c5fe2fe --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml @@ -0,0 +1,722 @@ + + + + + + + + Title: + + SiSU - Commands [0.58] + +
+ Creator: + + Ralph Amissah + +
+ Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
+ Type: + + information + +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ Date created: + + 2002-08-28 + +
+ Date issued: + + 2002-08-28 + +
+ Date available: + + 2002-08-28 + +
+ Date modified: + + 2007-09-16 + +
+ Date: + + 2007-09-16 + +
+ + + + + SiSU - Commands [0.58],
Ralph Amissah +
+ 1 +
+ + + SiSU Commands + + 2 + + + + 1. Commands Summary + + 3 + + + + 1.1 Synopsis + + 4 + + + + SiSU - Structured information, Serialized Units - a document +publishing system + + 5 + + + + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + 6 + + + + sisu [ -Ddcv ] [ instruction ] + + 7 + + + + sisu [ -CcFLSVvW ] + + 8 + + + + Note: commands should be issued from within the directory that contains +the marked up files, cd to markup directory. + + 9 + + + + 1.2 Description + + 10 + + + + SiSU SiSU is a document publishing system, that from a +simple single marked-up document, produces multiple of output formats +including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL +(PostgreSQL and SQLite), which share numbered text objects ("object +citation numbering") and the same document structure information. For +more see: <http://www.jus.uio.no/sisu> + + 11 + + + + 1.3 Document Processing Command Flags + + 12 + + + + -a [filename/wildcard]
produces plaintext with Unix +linefeeds and without markup, (object numbers are omitted), has +footnotes at end of each paragraph that contains them [ -A for +equivalent dos (linefeed) output file] [see -e for endnotes]. (Options +include: --endnotes for endnotes --footnotes for footnotes at the end +of each paragraph --unix for unix linefeed (default) --msdos for msdos +linefeed) +
+ 13 +
+ + + -b [filename/wildcard]
produces xhtml/XML output for +browser viewing (sax parsing). +
+ 14 +
+ + + -C [--init-site]
configure/initialise shared output +directory files initialize shared output directory (config files such +as css and dtd files are not updated if they already exist unless +modifier is used). -C --init-site configure/initialise site more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if this modifier is used. +
+ 15 +
+ + + -CC
configure/initialise shared output directory files +initialize shared output directory (config files such as css and dtd +files are not updated if they already exist unless modifier is used). +The equivalent of: -C --init-site configure/initialise site, more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if -CC is used. +
+ 16 +
+ + + -c [filename/wildcard]
screen toggle ansi screen colour +on or off depending on default set (unless -c flag is used: if sisurc +colour default is set to 'true', output to screen will be with colour, +if sisurc colour default is set to 'false' or is undefined screen +output will be without colour). +
+ 17 +
+ + + -D [instruction] [filename]
database postgresql ( --pgsql +may be used instead) possible instructions, include: --createdb; +--create; --dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
+ 18 +
+ + + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename] +
database type default set to sqlite, (for which --sqlite may +be used instead) or to specify another database --db-[pgsql, sqlite] +(however see -D) possible instructions include: --createdb; --create; +--dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
+ 19 +
+ + + -F [--webserv=webrick]
generate examples of (naive) cgi +search form for sqlite and pgsql depends on your already having used +sisu to populate an sqlite and/or pgsql database, (the sqlite version +scans the output directories for existing sisu_sqlite databases, so it +is first necessary to create them, before generating the search form) +see -d -D and the database section below. If the optional parameter +--webserv=webrick is passed, the cgi examples created will be set up to +use the default port set for use by the webrick server, (otherwise the +port is left blank and the system setting used, usually 80). The +samples are dumped in the present work directory which must be +writable, (with screen instructions given that they be copied to the +cgi-bin directory). -Fv (in addition to the above) provides some +information on setting up hyperestraier for sisu +
+ 20 +
+ + + -H [filename/wildcard]
produces html without link +suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately +configured web server. [behaviour switched after 0.35 see -h]. +
+ 21 +
+ + + -h [filename/wildcard]
produces html (with hardlinks i.e. +with name suffixes in links/local urls). html, with internal document +links that include the document suffix, i.e. whether it is .html or +.pdf (required for browsing directly off a file system, and works with +most web servers). [behaviour switched after 0.35 see -H]. +
+ 22 +
+ + + -I [filename/wildcard]
produces texinfo and info file, +(view with pinfo). +
+ 23 +
+ + + -L
prints license information. +
+ 24 +
+ + + -M [filename/wildcard/url]
maintenance mode files created +for processing preserved and their locations indicated. (also see -V) +
+ 25 +
+ + + -m [filename/wildcard/url]
assumed for most other flags, +creates new meta-markup file, (the metaverse ) that is used in all +subsequent processing of other output. This step is assumed for most +processing flags. To skip it see -n +
+ 26 +
+ + + -N [filename/wildcard/url]
document digest or document +content certificate ( DCC ) as md5 digest tree of the document: the +digest for the document, and digests for each object contained within +the document (together with information on software versions that +produced it) (digest.txt). -NV for verbose digest output to screen. +
+ 27 +
+ + + -n [filename/wildcard/url]
skip meta-markup (building of +"metaverse"), this skips the equivalent of -m which is otherwise +assumed by most processing flags. +
+ 28 +
+ + + -o [filename/wildcard/url]
output basic document in +opendocument file format (opendocument.odt). +
+ 29 +
+ + + -p [filename/wildcard]
produces LaTeX pdf (portrait.pdf +& landscape.pdf). Default paper size is set in config file, or +document header, or provided with additional command line parameter, +e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and +'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +
+ 30 +
+ + + -q [filename/wildcard]
quiet less output to screen. +
+ 31 +
+ + + -R [filename/wildcard]
copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
+ 32 +
+ + + -r [filename/wildcard]
copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
+ 33 +
+ + + -S
produces a sisupod a zipped sisu directory of markup +files including sisu markup source files and the directories local +configuration file, images and skins. Note: this only includes the +configuration files or skins contained in ./_sisu not those in +~/.sisu -S [filename/wildcard] option. Note: (this option is +tested only with zsh). +
+ 34 +
+ + + -S [filename/wildcard]
produces a zipped file of the +prepared document specified along with associated images, by default +named sisupod.zip they may alternatively be named with the filename +extension .ssp This provides a quick way of gathering the relevant +parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated +documents if a master file, or available in multilingual versions), +together with related images and skin. SiSU commands can be run +directly against a sisupod contained in a local directory, or provided +as a url on a remote site. As there is a security issue with skins +provided by other users, they are not applied unless the flag --trust +or --trusted is added to the command instruction, it is recommended +that file that are not your own are treated as untrusted. The directory +structure of the unzipped file is understood by sisu, and sisu commands +can be run within it. Note: if you wish to send multiple files, it +quickly becomes more space efficient to zip the sisu markup directory, +rather than the individual files for sending). See the -S option +without [filename/wildcard]. +
+ 35 +
+ + + -s [filename/wildcard]
copies sisu markup file to output +directory. +
+ 36 +
+ + + -t [filename/wildcard (*.termsheet.rb)]
standard form +document builder, preprocessing feature +
+ 37 +
+ + + -U [filename/wildcard]
prints url output list/map for the +available processing flags options and resulting files that could be +requested, (can be used to get a list of processing options in relation +to a file, together with information on the output that would be +produced), -u provides url output mapping for those flags requested for +processing. The default assumes sisu_webrick is running and provides +webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml +
+ 38 +
+ + + -u [filename/wildcard]
provides url mapping of output +files for the flags requested for processing, also see -U +
+ 39 +
+ + + -V
on its own, provides SiSU version and +environment information (sisu --help env) +
+ 40 +
+ + + -V [filename/wildcard]
even more verbose than the -v +flag. (also see -M) +
+ 41 +
+ + + -v
on its own, provides SiSU version information +
+ 42 +
+ + + -v [filename/wildcard]
provides verbose output of what is +being built, where it is being built (and error messages if any), as +with -u flag provides a url mapping of files created for each of the +processing flag requests. See also -V +
+ 43 +
+ + + -W
starts ruby's webrick webserver points at sisu output +directories, the default port is set to 8081 and can be changed in the +resource configuration files. [tip: the webrick server requires link +suffixes, so html output should be created using the -h option rather +than -H; also, note -F webrick ]. +
+ 44 +
+ + + -w [filename/wildcard]
produces concordance (wordmap) a +rudimentary index of all the words in a document. (Concordance files +are not generated for documents of over 260,000 words unless this limit +is increased in the file sisurc.yml) +
+ 45 +
+ + + -X [filename/wildcard]
produces XML output with deep +document structure, in the nature of dom. +
+ 46 +
+ + + -x [filename/wildcard]
produces XML output shallow +structure (sax parsing). +
+ 47 +
+ + + -Y [filename/wildcard]
produces a short sitemap entry for +the document, based on html output and the sisu_manifest. --sitemaps +generates/updates the sitemap index of existing sitemaps. +(Experimental, [g,y,m announcement this week]) +
+ 48 +
+ + + -y [filename/wildcard]
produces an html summary of output +generated (hyperlinked to content) and document specific metadata +(sisu_manifest.html). This step is assumed for most processing flags. +
+ 49 +
+ + + -Z [filename/wildcard]
Zap, if used with other processing +flags deletes output files of the type about to be processed, prior to +processing. If -Z is used as the lone processing related flag (or in +conjunction with a combination of -[mMvVq]), will remove the related +document output directory. +
+ 50 +
+ + + -z [filename/wildcard]
produces php (zend) [this feature +is disabled for the time being] +
+ 51 +
+ + + 2. command line modifiers + + 52 + + + + --no-ocn
[with -h -H or -p] switches off object citation +numbering. Produce output without identifying numbers in margins of +html or LaTeX/pdf output. +
+ 53 +
+ + + --no-annotate
strips output text of editor +endnotes*1 denoted by asterisk or dagger/plus sign +
+ + *1 square brackets + + 54 +
+ + + --no-asterisk
strips output text of editor +endnotes*2 denoted by asterisk sign +
+ + *2 square brackets + + 55 +
+ + + --no-dagger
strips output text of editor +endnotes+1 denoted by dagger/plus sign +
+ + +1 square brackets + + 56 +
+ + + 3. database commands + + 57 + + + + dbi - database interface + + 58 + + + + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite +-d is modifiable with --db=[database type (pgsql or sqlite)] + + 59 + + + + -Dv --createall
initial step, creates required relations +(tables, indexes) in existing postgresql database (a database should be +created manually and given the same name as working directory, as +requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be +necessary to run sisu -Dv --createdb initially NOTE: at the present +time for postgresql it may be necessary to manually create the +database. The command would be 'createdb [database name]' where +database name would be SiSU_[present working directory name (without +path)]. Please use only alphanumerics and underscores. +
+ 60 +
+ + + -Dv --import
[filename/wildcard] imports data specified +to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +
+ 61 +
+ + + -Dv --update
[filename/wildcard] updates/imports +specified data to postgresql db (rb.dbi) [ -dv --update sqlite +equivalent] +
+ 62 +
+ + + -D --remove
[filename/wildcard] removes specified data to +postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +
+ 63 +
+ + + -D --dropall
kills data" and drops (postgresql or sqlite) +db, tables & indexes [ -d --dropall sqlite equivalent] +
+ 64 +
+ + + The v in e.g. -Dv is for verbose output. + + 65 + + + + 4. Shortcuts, Shorthand for multiple flags + + 66 + + + + --update [filename/wildcard]
Checks existing file output +and runs the flags required to update this output. This means that if +only html and pdf output was requested on previous runs, only the -hp +files will be applied, and only these will be generated this time, +together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same +again. +
+ 67 +
+ + + -0 to -5 [filename or wildcard]
Default shorthand +mappings (note that the defaults can be changed/configured in the +sisurc.yml file): +
+ 68 +
+ + + -0
-mNhwpAobxXyYv [this is the default action run when no +options are give, i.e. on 'sisu [filename]'] +
+ 69 +
+ + + -1
-mNHwpy +
+ 70 +
+ + + -2
-mNHwpaoy +
+ 71 +
+ + + -3
-mNhwpAobxXyY +
+ 72 +
+ + + -4
-mNhwpAobxXDyY --import +
+ 73 +
+ + + -5
-mNhwpAobxXDyY --update +
+ 74 +
+ + + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or +wildcard] + + 75 + + + + consider -u for appended url info or -v for verbose output + + 76 + + + + 4.0.1 Command Line with Flags - Batch Processing + + 77 + + + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h +cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all +documents. + + 78 + + + + Running sisu (alone without any flags, filenames or wildcards) brings +up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + + 79 + + +
diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_commands.sst b/data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_commands.sst new file mode 100644 index 00000000..ec0500a7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_commands.sst @@ -0,0 +1,261 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Commands [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Commands + +1~commands Commands Summary + +2~ Synopsis + +SiSU - Structured information, Serialized Units - a document publishing system + +sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + +sisu [ -Ddcv ] [ instruction ] + +sisu [ -CcFLSVvW ] + +Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. + +2~ Description + +SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: http://www.jus.uio.no/sisu + +% 2~ Summary of man page + +% This man page covers a number of subjects in brief, including: document processing command flags; document markup (basic markup and headers); configuration files; directory structure; skins; document naming; interactive help and other information. + +2~ Document Processing Command Flags + +!_ -a [filename/wildcard]
+produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) + +!_ -b [filename/wildcard]
+produces xhtml/XML output for browser viewing (sax parsing). + +!_ -C [--init-site]
+configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used. + +!_ -CC
+configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used. + +!_ -c [filename/wildcard]
+screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour). + +!_ -D [instruction] [filename]
+database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. + +!_ -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
+database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. + +!_ -F [--webserv=webrick]
+generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu + +!_ -H [filename/wildcard]
+produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h]. + +!_ -h [filename/wildcard]
+produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H]. + +!_ -I [filename/wildcard]
+produces texinfo and info file, (view with pinfo). + +!_ -L
+prints license information. + +!_ -M [filename/wildcard/url]
+maintenance mode files created for processing preserved and their locations indicated. (also see -V) + +!_ -m [filename/wildcard/url]
+assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n + +!_ -N [filename/wildcard/url]
+document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen. + +!_ -n [filename/wildcard/url]
+skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags. + +!_ -o [filename/wildcard/url]
+output basic document in opendocument file format (opendocument.odt). + +!_ -p [filename/wildcard]
+produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). + +!_ -q [filename/wildcard]
+quiet less output to screen. + +!_ -R [filename/wildcard]
+copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r + +!_ -r [filename/wildcard]
+copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R + +!_ -S
+produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh). + +!_ -S [filename/wildcard]
+produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard]. + +!_ -s [filename/wildcard]
+copies sisu markup file to output directory. + +!_ -t [filename/wildcard (*.termsheet.rb)]
+standard form document builder, preprocessing feature + +!_ -U [filename/wildcard]
+prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml + +!_ -u [filename/wildcard]
+provides url mapping of output files for the flags requested for processing, also see -U + +!_ -V
+on its own, provides SiSU version and environment information (sisu --help env) + +!_ -V [filename/wildcard]
+even more verbose than the -v flag. (also see -M) + +!_ -v
+on its own, provides SiSU version information + +!_ -v [filename/wildcard]
+provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V + +!_ -W
+starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H ; also, note -F webrick ]. + +!_ -w [filename/wildcard]
+produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml) + +!_ -X [filename/wildcard]
+produces XML output with deep document structure, in the nature of dom. + +!_ -x [filename/wildcard]
+produces XML output shallow structure (sax parsing). + +!_ -Y [filename/wildcard]
+produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week]) + +!_ -y [filename/wildcard]
+produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags. + +!_ -Z [filename/wildcard]
+Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory. + +!_ -z [filename/wildcard]
+produces php (zend) [this feature is disabled for the time being] + +1~command_modifiers command line modifiers + +!_ --no-ocn
+[with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output. + +!_ --no-annotate
+strips output text of editor endnotes~[* square brackets ]~ denoted by asterisk or dagger/plus sign + +!_ --no-asterisk
+strips output text of editor endnotes~[* square brackets ]~ denoted by asterisk sign + +!_ --no-dagger
+strips output text of editor endnotes~[+ square brackets ]~ denoted by dagger/plus sign + +1~commands_database database commands + +dbi - database interface + +-D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] + +!_ -Dv --createall
+initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores. + +!_ -Dv --import
+[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] + +!_ -Dv --update
+[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent] + +!_ -D --remove
+[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] + +!_ -D --dropall
+kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent] + +The v in e.g. -Dv is for verbose output. + +1~command_shorcuts Shortcuts, Shorthand for multiple flags + + +!_ --update [filename/wildcard]
+Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again. + +!_ -0 to -5 [filename or wildcard]
+Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file): + +!_ -0
+-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]'] + +!_ -1
+-mNHwpy + +!_ -2
+-mNHwpaoy + +!_ -3
+-mNhwpAobxXyY + +!_ -4
+-mNhwpAobxXDyY --import + +!_ -5
+-mNhwpAobxXDyY --update + +add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] + +consider -u for appended url info or -v for verbose output + +3~ Command Line with Flags - Batch Processing + +In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. + +Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_manifest.html new file mode 100644 index 00000000..d3c39a3c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
SiSU -->

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/>

+ +
+ + +
+ + + idx + txt + +
+
+
+ +

SiSU - Commands [0.58]

+

Ralph Amissah

+ + +

SiSU manifest

+ + + + + + + + + + + + + + +

description

filename

file size

(kB)

TOC linked table of contents (for segmented HTML text)

toc.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/toc.html>

16.6

Full Text full length document (HTML)

doc.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/doc.html>

63.2

PDF portrait full length document (PDF portrait / vertical - recommended for printing)

portrait.pdf

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/portrait.pdf>

117.5

PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

landscape.pdf

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/landscape.pdf>

113.8

ODF/ODT full length document (ODF:ODT - Open Document Format)

opendocument.odt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/opendocument.odt>

12.9

full length document (XHTML)

scroll.xhtml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/scroll.xhtml>

21.7

full length document (XML SAX)

sax.xml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sax.xml>

21.7

full length document (XML DOM)

dom.xml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/dom.xml>

24.6

full length document (plaintext (UTF-8))

plain.txt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/plain.txt>

16.4

Concordance file (HTML - wordmap, alphabetical wordlist)

concordance.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/concordance.html>

125.5

Digest/DCC - Document Content Certificate (md5)

digest.txt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/digest.txt>

11.3

+ + +

Markup (SiSU source)

sisu_commands.sst   8101d9e72f3de2510ef887202f8db3f9
<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_commands.sst>

15.4

+

SiSU doc (zip)

sisupod.zip   373c89d9a2cb74bfc52979187ac7f9f3
<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisupod.zip>

8.1

+

SiSU manifest of document metadata

+ + + + + + + + + + + + + + + + + + + + + + + +

metadata

description

DC Title:

SiSU - Commands [0.58]

Title:

SiSU

Subtitle:

Commands [0.58]

DC Creator:

Ralph Amissah

DC Publisher:

SiSU http://www.jus.uio.no/sisu (this copy)

DC Subject:

ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

DC Type:

information

DC Rights:

Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

DC Date:

2007-09-16

DC Date created:

2002-08-28

DC Date issued:

2002-08-28

DC Date available:

2002-08-28

DC Date modified:

2007-09-16

DC Language:

English

DC Identifier:

http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/toc.html

Sourcefile:

sisu_commands.sst

Word Count approximate:

2260

Sourcefile Digest (md5):

8101d9e72f3de2510ef887202f8db3f9

Document (metaverse) last generated:

Sun Sep 23 04:13:42 +0100 2007

Generated by:

SiSU 0.59.0 2007w38/0 (2007-09-23)

Ruby version:

ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

+ + + + + + + + + + + + +

metadata suggested links:

SiSU Manual

  <http://www.jus.uio.no/sisu/sisu_manual/>

Book Samples and Markup Examples

  <http://www.jus.uio.no/sisu/SiSU/2.html>

SiSU @ Wikipedia

  <http://en.wikipedia.org/wiki/SiSU>

SiSU @ Freshmeat

  <http://freshmeat.net/projects/sisu/>

SiSU @ Ruby Application Archive

  <http://raa.ruby-lang.org/project/sisu/>

SiSU @ Debian

  <http://packages.qa.debian.org/s/sisu.html>

SiSU Download

  <http://www.jus.uio.no/sisu/SiSU/download.html>

SiSU Changelog

  <http://www.jus.uio.no/sisu/SiSU/changelog.html>

SiSU help

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

SiSU help sources

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

+

Document Language Versions, manifests

+ + + + +

filename

description

 

English

English

<http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_manifest.html>

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_commands/sisupod.zip new file mode 100644 index 00000000..88f4a998 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_commands/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_commands/sitemap.xml new file mode 100644 index 00000000..6d744684 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_commands/toc.html new file mode 100644 index 00000000..66a9cfd9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_commands/toc.html @@ -0,0 +1,542 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Commands [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

+ SiSU - Commands [0.58],
Ralph Amissah +

+ +

+ SiSU Commands +

+ +

+ + 1. Commands Summary + +

+ +
+ + 1.1 Synopsis + +
+ +
+ + 1.2 Description + +
+ +
+ + 1.3 Document Processing Command Flags + +
+ +

+ + 2. command line modifiers + +

+ +

+ + 3. database commands + +

+ +

+ + 4. Shortcuts, Shorthand for multiple flags + +

+ +
+ + 4.0.1 Command Line with Flags - Batch Processing + +
+ +

+ Document Information (metadata) +

+ +

Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

+

+ +

+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +
+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/complete.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/complete.html new file mode 100644 index 00000000..9ea9c1cd --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/complete.html @@ -0,0 +1,659 @@ + + + + + + complete - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Complete Package [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Complete Package [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +
+ + +
+

+ + 1. sisu_complete +

+
+

+   2 +

+
+ + 1.1 Name + +
+ + 1.2 Synopsis + +
+ + 1.3 Further Information + +
+ + 1.4 Author + +
+ + 1.5 See + +
+ + 1.6 Also See + +
+ + +
+ +

+ 1.1 Name +

+
+

+   3 +

+
+ + +
+

+ SiSU - Structured information, Serialized Units - a document publishing system, complete dependency package +

+
+

+   4 +

+
+ + +
+ +

+ 1.2 Synopsis +

+
+

+   5 +

+
+ + +
+

+ Debian dummy package installs the whole of SiSU, excluding sisu-examples. +

+
+

+   6 +

+
+ + +
+

+ sisu-complete together with sisu-examples is the whole of SiSU +

+
+

+   7 +

+
+ + +
+ +

+ 1.3 Further Information +

+
+

+   8 +

+
+ + +
+

+ For more information on SiSU see: +

+
+

+   9 +

+
+ + +
+

+ <http://www.jus.uio.no/sisu/sisu_manual> +

+
+

+   10 +

+
+ + +
+

+ <http://www.jus.uio.no/sisu> +

+
+

+   11 +

+
+ + +
+ +

+ 1.4 Author +

+
+

+   12 +

+
+ + +
+

+ Ralph Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> +

+
+

+   13 +

+
+ + +
+ +

+ 1.5 See +

+
+

+   14 +

+
+ + +
+

+ sisu(1) +

+
+

+   15 +

+
+ + +
+ +

+ 1.6 Also See +

+
+

+   16 +

+
+ + +
+

+ sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) sisu_termsheet(1) +

+
+

+   17 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/concordance.html new file mode 100644 index 00000000..5fdfbb7d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/concordance.html @@ -0,0 +1,269 @@ + + + + + SiSU created WordIndex for: SiSU - Complete Package [0.58] + + + + + + + + + + + + + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + TOC +   +
+

+
 

SiSU - Complete Package [0.58]

Ralph Amissah

+ +

Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
[For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

+

(The word listing/index is Case sensitive: Capitalized words appear before lower case)

+

+ word (number of occurences)
linked references to word within document
+ [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

+

+ (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_complete/concordance.html#your_word ] +

+ +

Also

(1)

+

16,

+

Amissah

(4)

+

[H]1, 13,

+

Author

(1)

+

12,

+

Com

(2)

+

13,

+

Complete

(4)

+

[H]1, 2, 4, 7,

+

Debian

(1)

+

6,

+

Dependency

(1)

+

4,

+

Document

(1)

+

4,

+

Dummy

(1)

+

6,

+

Examples

(2)

+

6, 7,

+

Excluding

(1)

+

6,

+

For

(1)

+

9,

+

Further

(1)

+

8,

+

Gmail

(1)

+

13,

+

Information

(3)

+

4, 8, 9,

+

Installs

(1)

+

6,

+

More

(1)

+

9,

+

Name

(1)

+

3,

+

Package

(3)

+

[H]1, 4, 6,

+

Publishing

(1)

+

4,

+

Ralph

(4)

+

[H]1, 13,

+

See

(3)

+

9, 14, 16,

+

Serialized

(1)

+

4,

+

Sisu

(4)

+

6, 7, 15,

+

SiSU

(5)

+

[H]1, 4, 6, 7, 9,

+

Structured

(1)

+

4,

+

Synopsis

(1)

+

5,

+

System

(1)

+

4,

+

The

(2)

+

6, 7,

+

Together

(1)

+

7,

+

Units

(1)

+

4,

+

Whole

(2)

+

6, 7,

+

With

(1)

+

7,

+ + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_complete/digest.txt new file mode 100644 index 00000000..19d5b6b6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/digest.txt @@ -0,0 +1,105 @@ +SiSU - Complete Package [0.58] +Ralph Amissah +sisu_complete.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 42003f9cf59fd7e4ddffae864e2c4179 + source filename: sisu_complete.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_manifest.html + time generated: Sun Sep 23 04:11:04 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 34eff30f7999641a5ab4add995b3acb1 7195b6b70cd8c30f0124fc446b4727af + 1 - 2 91a00ae25389e714fd0dd93cb12dd350 975629bb41da5d13397b6307d5c95c8a + 2 - 3 d9d76ac02ff12a845792199d9fb9f98e d06c6e83cc925a80a7ba2a4950036cca + - 4 c660fac94144644a965d035f34a1023f 4cc12900792090dbf90235867675d238 + 2 - 5 89672a9d9d5c1bf939a5b566f1ec30bd e3c02e9010335a6ebe4f49df97f4973a + - 6 4fc344f3c715320ce35764054c0a68a0 9cf5782831ea115cc2e741efcb20cd06 + - 7 b290990a8f270ee99f128cd17ef06634 2cab486b5d20cca1e33aaf84daff981c + 2 - 8 e687b6ffe1c352eb23711df3fe812036 e3519612d448a0f908276132c919f636 + - 9 69dbaf1fc8765b7dfd9cc6c60b809e35 00f5768f8503364e40639bac2cf94db9 + - 10 462afcbfcfa9d71cd98317cdf8c6205d cf0a98174e3bc8f935244b2e04db5bfa + - 11 586b179b53a0fe074bf210a4a84a87ef 15795dc31bf301b08a018d9db5e51205 + 2 - 12 7d5d2d317c20f5abb1fbda848cf91269 68e4c9172daeaf4507341b47beab6577 + - 13 25203c594a2796f869773bd1f06c04fc a8ee5d619fc783c7b66268b9833460e1 + 2 - 14 e0c256604a75e5b17e3db6debbf6060b a05ae933a3c4c3d93ef09f7fe3590280 + - 15 5ec71ba583caa0b213149d826f15cc69 1db575cf3bd8df969968cc723cdd9e85 + 2 - 16 7ff4dbf539f0195065c6e4a0c213d02b 0147dee7a44077efde4ca289feef7b77 + - 17 4185692f01c577736664c7a935963d34 111e0070ed794e1f000a989330f375db + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 3612f130b6a7e33f4ac55e493d2bd054 98e4363b7a8f25267faa5ed71b23ca85 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 43bbad4e915689388ac8af412bed0aa3 c51e02674a00cb3afea20dbf18742195 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 a13e82083af24377d9ce35d399ce923b 7efe858524a50101bbc07cbd3470734f + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 bc957a32b715a260f3865fb56286fb52 6c612c6c972046937c9b506438974b26 + source 42003f9cf59fd7e4ddffae864e2c4179 sisu_complete.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 82ae181b5e8d191efdc2eec2b76f3ef0 15936f9543818d26a6e6b6882dbc5dfa + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + 1 + 2 + 2 + 2 + 2 + 2 + 2 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +1 = 2 +2 = 6 +objects (ocn) = 17 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/doc.html new file mode 100644 index 00000000..b6cf8462 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/doc.html @@ -0,0 +1,940 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Complete Package [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

+

+ +
+ +

+ SiSU - Complete Package [0.58],
Ralph Amissah
+

+ +

+ 1. sisu_complete +

+ +
+ 1.1 Name +
+ +
+ 1.2 Synopsis +
+ +
+ 1.3 Further Information +
+ +
+ 1.4 Author +
+ +
+ 1.5 See +
+ +
+ 1.6 Also See +
+ +

+ Document Information (metadata) +

+ + + + +
+

+ + SiSU - Complete Package [0.58],
Ralph Amissah +

+
+

+   1 +

+
+ + + + +
+

+ + 1. sisu_complete +

+
+

+   2 +

+
+ + + + +
+
+ + 1.1 Name +
+
+

+   3 +

+
+ + + + +
+

+ SiSU - Structured information, Serialized Units - a document publishing system, complete dependency package +

+
+

+   4 +

+
+ + + + +
+
+ + 1.2 Synopsis +
+
+

+   5 +

+
+ + + + +
+

+ Debian dummy package installs the whole of SiSU, excluding sisu-examples. +

+
+

+   6 +

+
+ + + + +
+

+ sisu-complete together with sisu-examples is the whole of SiSU +

+
+

+   7 +

+
+ + + + +
+
+ + 1.3 Further Information +
+
+

+   8 +

+
+ + + + +
+

+ For more information on SiSU see: +

+
+

+   9 +

+
+ + + + +
+

+ <http://www.jus.uio.no/sisu/sisu_manual> +

+
+

+   10 +

+
+ + + + +
+

+ <http://www.jus.uio.no/sisu> +

+
+

+   11 +

+
+ + + + +
+
+ + 1.4 Author +
+
+

+   12 +

+
+ + + + +
+

+ Ralph Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> +

+
+

+   13 +

+
+ + + + +
+
+ + 1.5 See +
+
+

+   14 +

+
+ + + + +
+

+ sisu(1) +

+
+

+   15 +

+
+ + + + +
+
+ + 1.6 Also See +
+
+

+   16 +

+
+ + + + +
+

+ sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) sisu_termsheet(1) +

+
+

+   17 +

+
+ + + +
+ +

+


+

+   +
+ + + + +
+

+ + Document Information (metadata) +

+
+

+   0 +

+
+ +

+ Metadata +

+ + +     + + + + + +
+

+ <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_manifest.html> +

+
+ + + +
+

+ Dublin Core (DC) +

+
+ + + +
+

+ DC tags included with this document are provided here. +

+
+ + + +
+

+ DC Title: SiSU - Complete Package [0.58] +

+
+ + + +
+

+ DC Creator: Ralph Amissah +

+
+ + + +
+

+ DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

+
+ + + +
+

+ DC Type: information +

+
+ + + +
+

+ DC Date created: 2002-08-28 +

+
+ + + +
+

+ DC Date issued: 2002-08-28 +

+
+ + + +
+

+ DC Date available: 2002-08-28 +

+
+ + + +
+

+ DC Date modified: 2007-09-16 +

+
+ + + +
+

+ DC Date: 2007-09-16 +

+
+ + + +
+

+ Version Information +

+
+ + + +
+

+ Sourcefile: sisu_complete.sst +

+
+ + + +
+

+ Filetype: SiSU text 0.58 +

+
+ + + +
+

+ Sourcefile Digest, MD5(sisu_complete.sst)= 42003f9cf59fd7e4ddffae864e2c4179 +

+
+ + + +
+

+ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

+
+ + + +
+

+ Generated +

+
+ + + +
+

+ Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

+
+ + + +
+

+ Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

+
+ + + +
+

+ Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

+
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   +
+

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +

+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_complete/dom.xml new file mode 100644 index 00000000..25493923 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/dom.xml @@ -0,0 +1,311 @@ + + + + + + + + +
+ Title: + + SiSU - Complete Package [0.58] + +
+ +
+ Creator: + + Ralph Amissah + +
+ +
+ Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
+ +
+ Type: + + information + +
+ +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ +
+ Date created: + + 2002-08-28 + +
+ +
+ Date issued: + + 2002-08-28 + +
+ +
+ Date available: + + 2002-08-28 + +
+ +
+ Date modified: + + 2007-09-16 + +
+ +
+ Date: + + 2007-09-16 + +
+ + + + + + + + + + + + + + 1 + SiSU - Complete Package [0.58],
Ralph Amissah
+
+
+ + + + + 2 + complete + + 1. sisu_complete + + + + + + + + + + 3 + 1.1 + + 1.1 Name + + + + + + + + 4 + + + SiSU - Structured information, Serialized Units - a document publishing system, complete dependency package + + + + + + + + + + + + 5 + 1.2 + + 1.2 Synopsis + + + + + + + + 6 + + + Debian dummy package installs the whole of SiSU, excluding sisu-examples. + + + + + + + + 7 + + + sisu-complete together with sisu-examples is the whole of SiSU + + + + + + + + + + + + 8 + 1.3 + + 1.3 Further Information + + + + + + + + 9 + + + For more information on SiSU see: + + + + + + + + 10 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + 11 + + + <http://www.jus.uio.no/sisu> + + + + + + + + + + + + 12 + 1.4 + + 1.4 Author + + + + + + + + 13 + + + Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + + + + + + + + + + + + 14 + 1.5 + + 1.5 See + + + + + + + + 15 + + + sisu(1) + + + + + + + + + + + + 16 + 1.6 + + 1.6 Also See + + + + + + + + 17 + + + sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) sisu_termsheet(1) + + + + + + + + + + +
+ + + +
+ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/index.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/index.html new file mode 100644 index 00000000..592fa1c8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/index.html @@ -0,0 +1,532 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Complete Package [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

+ SiSU - Complete Package [0.58],
Ralph Amissah +

+ +

+ + 1. sisu_complete + +

+ +
+ + 1.1 Name + +
+ +
+ + 1.2 Synopsis + +
+ +
+ + 1.3 Further Information + +
+ +
+ + 1.4 Author + +
+ +
+ + 1.5 See + +
+ +
+ + 1.6 Also See + +
+ +

+ Document Information (metadata) +

+ +

Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

+

+ +

+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +
+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_complete/landscape.pdf new file mode 100644 index 00000000..078f31e3 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_complete/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/metadata.html new file mode 100644 index 00000000..ef2e3a32 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Complete Package [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ Document Information (metadata) +

+
  +

+   0 +

+
+ + +
+ +   +
+ + +
+

+ + Metadata +

+
+

+   0 +

+
+ +
+

+ <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_manifest.html> +

+
+ +
+

+ Dublin Core (DC) +

+
+ +
+

+ DC tags included with this document are provided here. +

+
+ +
+

+ DC Title: SiSU - Complete Package [0.58] +

+
+ +
+

+ DC Creator: Ralph Amissah +

+
+ +
+

+ DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

+
+ +
+

+ DC Type: information +

+
+ +
+

+ DC Date created: 2002-08-28 +

+
+ +
+

+ DC Date issued: 2002-08-28 +

+
+ +
+

+ DC Date available: 2002-08-28 +

+
+ +
+

+ DC Date modified: 2007-09-16 +

+
+ +
+

+ DC Date: 2007-09-16 +

+
+ +
+

+ Version Information +

+
+ +
+

+ Sourcefile: sisu_complete.sst +

+
+ +
+

+ Filetype: SiSU text 0.58 +

+
+ +
+

+ Sourcefile Digest, MD5(sisu_complete.sst)= 42003f9cf59fd7e4ddffae864e2c4179 +

+
+ +
+

+ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

+
+ +
+

+ Generated +

+
+ +
+

+ Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

+
+ +
+

+ Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

+
+ +
+

+ Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_complete/opendocument.odt new file mode 100644 index 00000000..7ebc5d8a Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_complete/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_complete/plain.txt new file mode 100644 index 00000000..3a0573e0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/plain.txt @@ -0,0 +1,176 @@ +SISU - COMPLETE PACKAGE [0.58], +RALPH AMISSAH +********************************************** + +1. SISU_COMPLETE +---------------- + +1.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system, complete dependency package + + +1.2 SYNOPSIS +............ + +*Debian* dummy package installs the whole of *SiSU*, excluding sisu-examples. + + +sisu-complete together with sisu-examples is the whole of *SiSU* + + +1.3 FURTHER INFORMATION +....................... + +For more information on *SiSU* see: + + + + + + + + +1.4 AUTHOR +.......... + +Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + + +1.5 SEE +....... + +sisu(1) + + +1.6 ALSO SEE +............ + +sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) +sisu_termsheet(1) + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Complete Package [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_complete.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_complete.sst)= _42003f9cf59fd7e4ddffae864e2c4179_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:04 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Complete Package [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_complete/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_complete/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_complete/portrait.pdf + http://www.jus.uio.no/sisu/sisu_complete/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_complete/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_complete/portrait.pdf new file mode 100644 index 00000000..71158ea4 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_complete/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_complete/sax.xml new file mode 100644 index 00000000..1e6bcdff --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/sax.xml @@ -0,0 +1,175 @@ + + + + + + + Title: + + SiSU - Complete Package [0.58] + +
+ Creator: + + Ralph Amissah + +
+ Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
+ Type: + + information + +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ Date created: + + 2002-08-28 + +
+ Date issued: + + 2002-08-28 + +
+ Date available: + + 2002-08-28 + +
+ Date modified: + + 2007-09-16 + +
+ Date: + + 2007-09-16 + +
+ + + + 1 + + SiSU - Complete Package [0.58],
Ralph Amissah +
+
+ + 2 + + 1. sisu_complete + + + + 3 + + 1.1 Name + + + + 4 + + SiSU - Structured information, Serialized Units - a document +publishing system, complete dependency package + + + + 5 + + 1.2 Synopsis + + + + 6 + + Debian dummy package installs the whole of SiSU, +excluding sisu-examples. + + + + 7 + + sisu-complete together with sisu-examples is the whole of SiSU + + + + 8 + + 1.3 Further Information + + + + 9 + + For more information on SiSU see: + + + + 10 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 11 + + <http://www.jus.uio.no/sisu> + + + + 12 + + 1.4 Author + + + + 13 + + Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + + + + 14 + + 1.5 See + + + + 15 + + sisu(1) + + + + 16 + + 1.6 Also See + + + + 17 + + sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) +sisu_vim(7) sisu_termsheet(1) + + + +
diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_complete/scroll.xhtml new file mode 100644 index 00000000..b866f488 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/scroll.xhtml @@ -0,0 +1,176 @@ + + + + + + + + Title: + + SiSU - Complete Package [0.58] + +
+ Creator: + + Ralph Amissah + +
+ Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
+ Type: + + information + +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ Date created: + + 2002-08-28 + +
+ Date issued: + + 2002-08-28 + +
+ Date available: + + 2002-08-28 + +
+ Date modified: + + 2007-09-16 + +
+ Date: + + 2007-09-16 + +
+ + + + + SiSU - Complete Package [0.58],
Ralph Amissah +
+ 1 +
+ + + 1. sisu_complete + + 2 + + + + 1.1 Name + + 3 + + + + SiSU - Structured information, Serialized Units - a document +publishing system, complete dependency package + + 4 + + + + 1.2 Synopsis + + 5 + + + + Debian dummy package installs the whole of SiSU, +excluding sisu-examples. + + 6 + + + + sisu-complete together with sisu-examples is the whole of SiSU + + 7 + + + + 1.3 Further Information + + 8 + + + + For more information on SiSU see: + + 9 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 10 + + + + <http://www.jus.uio.no/sisu> + + 11 + + + + 1.4 Author + + 12 + + + + Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + + 13 + + + + 1.5 See + + 14 + + + + sisu(1) + + 15 + + + + 1.6 Also See + + 16 + + + + sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) +sisu_vim(7) sisu_termsheet(1) + + 17 + + +
diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_complete.sst b/data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_complete.sst new file mode 100644 index 00000000..873110e7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_complete.sst @@ -0,0 +1,74 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Complete Package [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +1~complete sisu_complete + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system, complete dependency package + +2~ Synopsis + +Debian dummy package installs the whole of SiSU, excluding sisu-examples. + +sisu-complete together with sisu-examples is the whole of SiSU + +2~ Further Information + +For more information on SiSU see: + +http://www.jus.uio.no/sisu/sisu_manual + +http://www.jus.uio.no/sisu + +2~ Author + +Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + +2~ See + +sisu(1) + +2~ Also See + +sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) sisu_termsheet(1) diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_manifest.html new file mode 100644 index 00000000..98935026 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
SiSU -->

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/>

+ +
+ + +
+ + + idx + txt + +
+
+
+ +

SiSU - Complete Package [0.58]

+

Ralph Amissah

+ + +

SiSU manifest

+ + + + + + + + + + + + + + +

description

filename

file size

(kB)

TOC linked table of contents (for segmented HTML text)

toc.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/toc.html>

16.3

Full Text full length document (HTML)

doc.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/doc.html>

29.0

PDF portrait full length document (PDF portrait / vertical - recommended for printing)

portrait.pdf

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/portrait.pdf>

94.8

PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

landscape.pdf

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/landscape.pdf>

92.8

ODF/ODT full length document (ODF:ODT - Open Document Format)

opendocument.odt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/opendocument.odt>

8.1

full length document (XHTML)

scroll.xhtml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/scroll.xhtml>

3.6

full length document (XML SAX)

sax.xml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sax.xml>

3.5

full length document (XML DOM)

dom.xml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/dom.xml>

4.8

full length document (plaintext (UTF-8))

plain.txt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/plain.txt>

3.2

Concordance file (HTML - wordmap, alphabetical wordlist)

concordance.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/concordance.html>

14.1

Digest/DCC - Document Content Certificate (md5)

digest.txt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/digest.txt>

5.4

+ + +

Markup (SiSU source)

sisu_complete.sst   42003f9cf59fd7e4ddffae864e2c4179
<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_complete.sst>

1.8

+

SiSU doc (zip)

sisupod.zip   85dc02a5e72f1716ffadceeed4e491f2
<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisupod.zip>

3.4

+

SiSU manifest of document metadata

+ + + + + + + + + + + + + + + + + + + + + + + +

metadata

description

DC Title:

SiSU - Complete Package [0.58]

Title:

SiSU

Subtitle:

Complete Package [0.58]

DC Creator:

Ralph Amissah

DC Publisher:

SiSU http://www.jus.uio.no/sisu (this copy)

DC Subject:

ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

DC Type:

information

DC Rights:

Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

DC Date:

2007-09-16

DC Date created:

2002-08-28

DC Date issued:

2002-08-28

DC Date available:

2002-08-28

DC Date modified:

2007-09-16

DC Language:

English

DC Identifier:

http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/toc.html

Sourcefile:

sisu_complete.sst

Word Count approximate:

152

Sourcefile Digest (md5):

42003f9cf59fd7e4ddffae864e2c4179

Document (metaverse) last generated:

Sun Sep 23 04:13:47 +0100 2007

Generated by:

SiSU 0.59.0 2007w38/0 (2007-09-23)

Ruby version:

ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

+ + + + + + + + + + + + +

metadata suggested links:

SiSU Manual

  <http://www.jus.uio.no/sisu/sisu_manual/>

Book Samples and Markup Examples

  <http://www.jus.uio.no/sisu/SiSU/2.html>

SiSU @ Wikipedia

  <http://en.wikipedia.org/wiki/SiSU>

SiSU @ Freshmeat

  <http://freshmeat.net/projects/sisu/>

SiSU @ Ruby Application Archive

  <http://raa.ruby-lang.org/project/sisu/>

SiSU @ Debian

  <http://packages.qa.debian.org/s/sisu.html>

SiSU Download

  <http://www.jus.uio.no/sisu/SiSU/download.html>

SiSU Changelog

  <http://www.jus.uio.no/sisu/SiSU/changelog.html>

SiSU help

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

SiSU help sources

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

+

Document Language Versions, manifests

+ + + + +

filename

description

 

English

English

<http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_manifest.html>

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_complete/sisupod.zip new file mode 100644 index 00000000..2e906849 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_complete/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_complete/sitemap.xml new file mode 100644 index 00000000..3116ddd6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_complete/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_complete/toc.html new file mode 100644 index 00000000..592fa1c8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_complete/toc.html @@ -0,0 +1,532 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Complete Package [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

+ SiSU - Complete Package [0.58],
Ralph Amissah +

+ +

+ + 1. sisu_complete + +

+ +
+ + 1.1 Name + +
+ +
+ + 1.2 Synopsis + +
+ +
+ + 1.3 Further Information + +
+ +
+ + 1.4 Author + +
+ +
+ + 1.5 See + +
+ +
+ + 1.6 Also See + +
+ +

+ Document Information (metadata) +

+ +

Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

+

+ +

+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +
+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/concordance.html new file mode 100644 index 00000000..0263bab9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/concordance.html @@ -0,0 +1,661 @@ + + + + + SiSU created WordIndex for: SiSU - Configuration [0.58] + + + + + + + + + + + + + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + TOC +   +
+

+
 

SiSU - Configuration [0.58]

Ralph Amissah

+ +

Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
[For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

+

(The word listing/index is Case sensitive: Capitalized words appear before lower case)

+

+ word (number of occurences)
linked references to word within document
+ [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

+

+ (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_configuration/concordance.html#your_word ] +

+ +

Ability

(1)

+

49,

+

About

(1)

+

49,

+

Absence

(1)

+

18,

+

Access

(1)

+

19,

+

Accurately

(1)

+

49,

+

Adjusted

(1)

+

11,

+

Alias

(1)

+

7,

+

All

(2)

+

37, 38,

+

Also

(1)

+

44,

+

Amissah

(1)

+

[H]1,

+

And

(16)

+

11, 17, 19, 31, 38, 43, 44, 46, 49, 50, 52, 53, 58,

+

Another

(1)

+

37,

+

Any

(2)

+

18, 54,

+

Appearance

(2)

+

23, 37,

+

Appearances

(1)

+

32,

+

Appropriate

(2)

+

31, 49,

+

Are

(11)

+

11, 23, 27, 46, 49, 52, 54, 57,

+

Auto

(1)

+

49,

+

Automatically

(1)

+

37,

+

Available

(1)

+

5,

+

Back

(1)

+

18,

+

Basically

(1)

+

57,

+

Basis

(1)

+

23,

+

Become

(2)

+

58, 59,

+

Being

(2)

+

49, 50,

+

Built

(4)

+

49, 50, 53, 54,

+

But

(1)

+

57,

+

Can

(2)

+

11, 52,

+

Change

(1)

+

57,

+

Class

(1)

+

59,

+

Column

(1)

+

46,

+

Command

(2)

+

5, 54,

+

Config

(2)

+

3, 10,

+

Configration

(1)

+

11,

+

Configuration

(14)

+

[H]1, [H]2, 3, 4, 5, 10, 11, 12, 13, 19, [H]21, 49, 54,

+

Contained

(1)

+

52,

+

Contains

(1)

+

9,

+

Content

(2)

+

52, 59,

+

Contents

(1)

+

57,

+

Convenient

(1)

+

50,

+

Copied

(1)

+

54,

+

Create

(1)

+

46,

+

Created

(1)

+

49,

+

Current

(2)

+

4, 5,

+

Custom

(4)

+

49, 50, 53, 54,

+

Database

(1)

+

19,

+

Def

(1)

+

59,

+

Default

(5)

+

23, 27, 32, 40, 49,

+

Defaults

(3)

+

11, 18, 57,

+

Described

(1)

+

57,

+

Details

(1)

+

19,

+

Determined

(1)

+

13,

+

Determines

(1)

+

19,

+

Determining

(1)

+

4,

+

Dfsg

(2)

+

43, 47,

+

Dir

(4)

+

29, 37, 38, 58,

+

Directories

(5)

+

19, 27, 38, 52, 57,

+

Directory

(24)

+

9, 11, 23, 27, 31, 36, 37, 38, 44, 47, 52, 53, 54, 58,

+

Doc

(9)

+

28, 37, 38, 43, 45, 47,

+

Document

(9)

+

23, 27, 33, 34, 37, 52,

+

Documents

(9)

+

9, [H]21, 34, 37, 49, 50, 57, 58,

+

Done

(1)

+

11,

+

Each

(2)

+

37, 52,

+

Easier

(1)

+

50,

+

Either

(1)

+

9,

+

End

(2)

+

59,

+

Env

(1)

+

8,

+

Environment

(1)

+

[H]2,

+

Equivalent

(2)

+

44, 47,

+

Etc

(5)

+

16, 20, 26, 43, 54,

+

Except

(1)

+

37,

+

Executed

(1)

+

9,

+

Exist

(1)

+

13,

+

Exists

(1)

+

37,

+

Falls

(1)

+

18,

+

File

(6)

+

11, 12, 31, 32, 57,

+

Files

(2)

+

10, 13,

+

First

(1)

+

17,

+

Following

(3)

+

13, 23, 27,

+

For

(8)

+

7, 23, 27, 37, 49, 54, 57, 58,

+

Found

(4)

+

17, 20, 42, 46,

+

Free

(1)

+

45,

+

From

(3)

+

9, 38, 54,

+

Generate

(1)

+

49,

+

Generated

(1)

+

11,

+

Habit

(1)

+

38,

+

Has

(1)

+

49,

+

Have

(3)

+

52, 58,

+

Header

(1)

+

34,

+

Help

(2)

+

5, 8,

+

Here

(1)

+

59,

+

HOME

(2)

+

59,

+

Home

(13)

+

48, 49, 50, 51, 53, 54, 56, 58, 59,

+

Homepage

(6)

+

52, 58, 59,

+

Homepages

(1)

+

48,

+

Html

(3)

+

54, 59,

+

Includes

(1)

+

11,

+

Including

(1)

+

54,

+

Indentation

(1)

+

12,

+

Index

(2)

+

54, 59,

+

Individual

(1)

+

57,

+

Information

(1)

+

5,

+

Installed

(3)

+

20, 42, 44,

+

Instead

(1)

+

49,

+

Instructions

(1)

+

18,

+

Interim

(1)

+

11,

+

Internal

(1)

+

18,

+

Items

(1)

+

49,

+

Its

(1)

+

52,

+

Itself

(1)

+

32,

+

Language

(1)

+

57,

+

Law

(1)

+

58,

+

Links

(1)

+

38,

+

List

(2)

+

46,

+

Listed

(1)

+

17,

+

Locations

(2)

+

23, 54,

+

Looked

(1)

+

23,

+

Looking

(1)

+

13,

+

Mapped

(1)

+

37,

+

Markup

(2)

+

9, 44,

+

May

(6)

+

20, 37, 42, 46, 54, 57,

+

Means

(2)

+

12, 49,

+

Modified

(1)

+

58,

+

Modifies

(2)

+

32, 40,

+

Modify

(1)

+

23,

+

More

(2)

+

49, 50,

+

Name

(3)

+

31, 37, 58,

+

Named

(1)

+

31,

+

Namely

(1)

+

54,

+

Nbsp

(50)

+

35, 59,

+

Needed

(1)

+

38,

+

New

(1)

+

59,

+

Non

(1)

+

45,

+

Not

(2)

+

49,

+

One

(2)

+

17, 49,

+

Option

(1)

+

50,

+

Order

(1)

+

17,

+

Organisation

(1)

+

52,

+

Organised

(1)

+

52,

+

Other

(3)

+

49, 50, 53,

+

Output

(4)

+

11, 19, 23, 54,

+

Override

(1)

+

11,

+

Own

(2)

+

49, 52,

+

Page

(8)

+

49, 50, 51, 53, 54, 56, 58,

+

Pages

(3)

+

49, 53, 54,

+

Parameters

(1)

+

11,

+

Part

(1)

+

49,

+

Particular

(2)

+

37,

+

Personal

(1)

+

38,

+

Place

(2)

+

38, 59,

+

Placed

(3)

+

11, 31, 54,

+

Placing

(1)

+

50,

+

Poems

(1)

+

58,

+

Probably

(1)

+

50,

+

Processing

(2)

+

11, 19,

+

Program

(3)

+

18, 32, 40,

+

Programming

(1)

+

57,

+

Promo

(1)

+

46,

+

Provide

(2)

+

49, 58,

+

Provided

(2)

+

57,

+

Providing

(1)

+

51,

+

Ralph

(1)

+

[H]1,

+

Regarded

(1)

+

49,

+

Required

(1)

+

38,

+

Resource

(1)

+

13,

+

Respect

(1)

+

57,

+

Right

(1)

+

46,

+

Root

(1)

+

54,

+

Ruby

(2)

+

32, 57,

+

Same

(1)

+

37,

+

Sample

(3)

+

20, 41, 42,

+

Samples

(2)

+

44, 46,

+

Search

(1)

+

17,

+

Searched

(1)

+

54,

+

Section

(2)

+

52, 57,

+

See

(1)

+

52,

+

Separate

(1)

+

57,

+

Set

(2)

+

11, 32,

+

Sets

(1)

+

52,

+

Share

(3)

+

43, 45, 47,

+

Should

(6)

+

5, 9, 11, 52, 58,

+

Significant

(1)

+

12,

+

SiSU

(10)

+

[H]1, 5, 11, 12, 13, 20, 42, 49,

+

Sisu

(16)

+

6, 8, 9, 15, 16, 20, 25, 26, 43, 44, 45, 47, 54, 55, 57,

+

Sisurc

(5)

+

14, 15, 16, 20,

+

Site

(8)

+

23, 30, 38, 39, 40, 49, 52, 57,

+

Sites

(1)

+

49,

+

Skin

(31)

+

24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 43, 45, 47, 51, 56, 58,

+

Skin_

(1)

+

31,

+

Skins

(9)

+

22, 23, 27, 38, 41, 42, 57,

+

Source

(1)

+

9,

+

Specifies

(2)

+

34, 37,

+

Structure

(1)

+

52,

+

Sub

(2)

+

27, 53,

+

Subdirectory

(1)

+

50,

+

Subject

(1)

+

52,

+

Such

(1)

+

11,

+

Symbolic

(1)

+

38,

+

Take

(2)

+

34, 37,

+

That

(6)

+

9, 37, 54, 57,

+

The

(61)

+

4, 5, 11, 12, 13, 17, 18, 19, 23, 27, 31, 32, 34, 37, 38, 40, 46, 49, 50, 51, 52, 54, 57, 58, 59,

+

There

(1)

+

54,

+

These

(3)

+

9, 18, 49,

+

They

(2)

+

13, 54,

+

Things

(1)

+

11,

+

This

(4)

+

11, 50, 59,

+

Through

(2)

+

50, 51,

+

Two

(1)

+

49,

+

Under

(1)

+

44,

+

Use

(2)

+

37, 49,

+

Used

(5)

+

11, 17, 34, 37, 46,

+

Usr

(3)

+

43, 45, 47,

+

Usually

(1)

+

52,

+

Want

(1)

+

51,

+

Ways

(1)

+

49,

+

What

(1)

+

51,

+

Where

(2)

+

11, 37,

+

Which

(8)

+

7, 11, 12, 32, 46, 49, 58,

+

Wide

(1)

+

23,

+

Will

(3)

+

37, 49, 59,

+

Wish

(1)

+

58,

+

With

(7)

+

5, 37, 42, 49, 54, 57,

+

Within

(7)

+

9, 27, 37, 38, 54, 56, 58,

+

Would

(1)

+

58,

+

Written

(1)

+

57,

+

Yaml

(1)

+

12,

+

Yml

(9)

+

10, 14, 15, 16, 20, 46, 47,

+

You

(2)

+

51, 58,

+

Your

(3)

+

49, 50, 59,

+ + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/config.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/config.html new file mode 100644 index 00000000..96a1fd4f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/config.html @@ -0,0 +1,672 @@ + + + + + + config - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Configuration [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Configuration [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   2 +

+
+ + +
+ +   +
+ + +
+

+ + 1. Configuration +

+
+

+   3 +

+
+ + 1.1 Determining the Current Configuration + +
+ + 1.2 Configuration files (config.yml) + +
+ + +
+ +

+ 1.1 Determining the Current Configuration +

+
+

+   4 +

+
+ + +
+

+ Information on the current configuration of SiSU should be available with the help command: +

+
+

+   5 +

+
+ + +
+

+ sisu -v +

+
+

+   6 +

+
+ + +
+

+ which is an alias for: +

+
+

+   7 +

+
+ + +
+

+ sisu --help env +

+
+

+   8 +

+
+ + +
+

+ Either of these should be executed from within a directory that contains sisu markup source documents. +

+
+

+   9 +

+
+ + +
+ +

+ 1.2 Configuration files (config.yml) +

+
+

+   10 +

+
+ + +
+

+ SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. +

+
+

+   11 +

+
+ + +
+

+ The SiSU configuration file is a yaml file, which means indentation is significant. +

+
+

+   12 +

+
+ + +
+

+ SiSU resource configuration is determined by looking at the following files if they exist: +

+
+

+   13 +

+
+ + +
+

+ ./_sisu/sisurc.yml +

+
+

+   14 +

+
+ + +
+

+ ~/.sisu/sisurc.yml +

+
+

+   15 +

+
+ + +
+

+ /etc/sisu/sisurc.yml +

+
+

+   16 +

+
+ + +
+

+ The search is in the order listed, and the first one found is used. +

+
+

+   17 +

+
+ + +
+

+ In the absence of instructions in any of these it falls back to the internal program defaults. +

+
+

+   18 +

+
+ + +
+

+ Configuration determines the output and processing directories and the database access details. +

+
+

+   19 +

+
+ + +
+

+ If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml +

+
+

+   20 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_configuration/digest.txt new file mode 100644 index 00000000..bb65bf1f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/digest.txt @@ -0,0 +1,154 @@ +SiSU - Configuration [0.58] +Ralph Amissah +sisu_configuration._sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: + source filename: +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisu_manifest.html + time generated: Sun Sep 23 04:11:03 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 dddbbd57638fe3ed09a7b2b2154f5d91 03d46288faa5b2fda4a39333b030639e + :B - 2 32bbefad07af496b39093f2a476f9d1b 8c960d15fa2c75e23e67b89db37a8aad + 1 - 3 22d0275be531ac07899711ced409ab0d 9323cb645dc212abfe1210c1cc600dc1 + 2 - 4 57e95da01b4621e1e584e40a9a543023 c60127fe336d27ed994d0dc3573d03c1 + - 5 7031c47d99c6b3341db2b63f5f15546a 798c5b6a02c26d0f92838839974ee6e5 + - 6 f5a15c0dcebdec6614428fe6283c3c31 858d04001754705020dab690cb7e91f4 + - 7 45b9aaab90e4c6a7541e972583b671e5 b77ba7c30530c1a5c9b418b80d4552b1 + - 8 381c2f35eae6cb74b0c43020448509b6 50c81a01439cb1c7e8f3eac6b3397a64 + - 9 0935e6507fb15fa609295313ec2e327b d3493dbe996fe362b007e5ee2fbfc6ce + 2 - 10 4488a07ebc34097c5e12ac1af6e1bb3c b1615085feb31082679047d0bb4d2819 + - 11 a480d3d8eae29b93b867c3aed186b64b d2baae2f8d989eecb08ff5b3c6245a37 + - 12 58682f1d364cf77d54287ff977cecc46 4acb943845ddbde86390480d82d8573b + - 13 c5e8b7b40dbe4b908826973cd4e92b87 2b90eb86e82be65519cb268f285c9565 + - 14 9324bf042690f50300ccf2519b58e934 e21684b154db6f6c3c28e2c735202eab + - 15 b997c81d514435422abb475a142794fb 0069efa838ea2a54bcfc69c087070ad3 + - 16 0c36556eeff8ebecea318e6d95b5bc24 4a1e19cc49ec5bbc97465501ac62469b + - 17 d154aac751e241764c0a71b086a61785 6445c4dd307e1b43490a8d3cc907722a + - 18 743c0ed3138510cbfeb4680fe8b6a937 817ae0e552802bcb9ffdc3977d7cb059 + - 19 bb5ddf2f4d0843e5b7067c3f727f334b 0250b8ccab8e2f2f92fcd4fae6fc3581 + - 20 3a362dd7b46f3b3d40ee22936dcb1242 6b83fc9f2f6a1e340c4569a8edaa0826 + :B - 21 249d9e1e7cac41ad2f2af834b0ab6690 07595815323c6125fb5fa761ea5e4eb8 + 1 - 22 0e15148ce832dc96f88cc8eb39da1ece dcfa893284385680706d9fc612140134 + - 23 6878448dc1c0e6c6f3ccb219cbb86806 a779e6f3eb749c4b6b1030f57ac891d6 + - 24 df6f62ea022d4c99f64c155896674414 4b2346c15a43fb37b3df1ab507973a67 + - 25 14eeec8fb5906471eaea61988216495b 6669079620d24c8af242d50676e27820 + - 26 c468f83345165d07e650aa02e4366759 c066eebf16dd0259ce6f5e2ac9f67579 + - 27 bd25d8e5af86cf018199da66d8f3819d e5ae57bd4bab752bd51d7c3872b9b02a + - 28 51166c2586e3a84b7e6b5583db340af6 6f877c30b1cd392e1d9948deb905fb73 + - 29 c96532777102f2a2277bcb87d0d4a8c3 d14b1a0db1efb7443f5a2cb4c7d6eafd + - 30 30e7a18aa30d9e84fc5b60140da0bca3 b317c675c336939fb3256e05e0c7864f + - 31 a3a68a27e5a67327a525ab26cfeab510 63fb78f7f6eeb14b2de6a6c2a494287b + - 32 7b63992c00b1ebd52bc7bc20d3dd2f68 9bf1e0f9f8fe998f735ea3651fc51c10 + 2 - 33 7a0841788265ceea0b8d30b250df7ff1 0c156421f61c8928d0f7236be9076efd + - 34 a0e28d8893526b2911d7f80802813e3d d5fe8c5755e1620d69af096d40b62a2c + - 35 d0c204e8b354b5ae4315603941a1dde4 e9f766354b9dad2e37004135ad2bcfaf + 2 - 36 06926bceee00f17571b24a7c284a808a fec0187e0d5bdb4cb400e4ae8ec7b07b + - 37 27e640cd901f817db252fed4f8f25139 e60eadd096a1e59b8c81730990bf3701 + - 38 39b0b0394c2bc31a21d9ae44d9fd8399 442626d5489660220383733bc7c2f2e9 + 2 - 39 6933699e08b267c85821dc3d70b76cfb b988098fd97b9c4463c5ea7d3bdb687b + - 40 c782692bc6f62ca8481f2747bfafdedc 36d45584c292c1dc0d95ea4ae27621c2 + 2 - 41 8be11b546c360a151f8839f93f49c789 a6cc90366ad17e382e6646ac3d94fddc + - 42 35b54affe61bb54b77a77920b4aa6013 354040e3ecb1641700357b7a1fb6f9eb + - 43 336af649f6ac24a87d70564a1f069f3e 6a5822b08a9b5644c30c43e339d757c1 + - 44 f674d46fde77f3e513e28e97f484f6b7 a8f3bfbbe4fae85c9e2a2b44d6314604 + - 45 60f7dacb2394d60f2cfc5437a3c2bbe7 801e8c50d1fbabf824570daa4fa29f63 + - 46 9568107b039118d1bcd7a7fa45f74e41 daa1c1a8ca17af3108794a755bea9457 + - 47 f258ffa3857217ec9af7c8c0e9e5ed0f 71173759b2debc96c08b15a74a5863b8 + 1 - 48 84932e4b584dd7fca7c3eda5d2dd4292 317c5813d9b591aa7023c87df438b058 + - 49 b9c622c60bca9847f6367c6fe497d1ca 9051256ee45b8a16af72d850d7d2c4f7 + - 50 d3689733ae5cd8442be918eb4c619ebd 085e962b4348c28de9faa8db5a018110 + - 51 193243a1b426247d91b3bd2b8366fc3c a8489e4abc848247029da7be3effea3d + - 52 50d58e1e478ee84a44198332a387b34a cddaf6cfa6f609ea1fd2115ee031f4ae + 2 - 53 c0bfeb3f6857c9dfef953c4874cb1600 6675483bc43cf5540a73788f30939876 + - 54 8f3c722ec214d347101b78aa9a65861e 70ff7be48718227c96ec18fff9d94a67 + - 55 b8e2965a84b2054fc80eaa48914af667 b5378f335caaee1849d0abcdb97b3a67 + 2 - 56 c965e2f2f559b237d595b4d886dc11d5 fba8ae085de94c10e41ad13dfcadfe0f + - 57 0b676112a62ec7e9a5a7233a8cd5c4af fff7d4b09d02caad9f2e0cedec90cc43 + - 58 1bc0a3755cd0161510a852a563ed0ee6 e87762e5896efed304688b937357efbb + - 59 7142bf94d96482106a5e0a6f3c8b31c2 70a1ac6c29fa3ae2c7a499ec112c0e52 + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 03c6368c6ae870ab6be464cf569dbb7f 54f9017543682015dcf53378e8c34708 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 634264dbe92fa1fdfcdba109ef8edfcc 70d5ad642b51c8bfd6ea2839d9ed1f36 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 a96b616963450ca7ae751850a8f648fe 0aeceeeee2441bea626413070c4a0772 + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 03e622c14574e7cb72181336c8dd5b80 47e1c2418a1bb656552bee2f71208748 + +dc date modified - 0 a76d080f6129a423c6df9e494182464c 226f36d6861bb817387c603c5729a31e + +dc date - 0 813710616a3b633ca5d9096fa68a5cc8 d394bfc8003f9fa9e3260aad421295a2 + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 320244b35a4f74b345727bda0fe8f55e 1d9a6b52b0b7058bb3ec255ff18958fa + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 9a046b43732ddd7ceca4b23e6ebb2f7b 7b1152223abe849546144ace04231ba5 + source 2a18ae8bbfec534c6e064d666ffbe20d sisu_configuration._sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 ed1be887547024e0ce43f6e8bf850a56 e7ad95602907b2d064add9cf76d2efb7 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + :B + 1 + 2 + 2 + 2 + 2 + 1 + 2 + 2 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 2 +1 = 4 +2 = 8 +objects (ocn) = 59 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/doc.html new file mode 100644 index 00000000..17e80525 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/doc.html @@ -0,0 +1,1531 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Configuration [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

Ralph Amissah

+

+ +
+ +

+ SiSU - Configuration [0.58],
Ralph Amissah
+

+ +

+ Configuration of Environment +

+ +

+ 1. Configuration +

+ +
+ 1.1 Determining the Current Configuration +
+ +
+ 1.2 Configuration files (config.yml) +
+ +

+ Configuration of Documents +

+ +

+ 2. Skins +

+ +
+ 2.1 Document Skin +
+ +
+ 2.2 Directory Skin +
+ +
+ 2.3 Site Skin +
+ +
+ 2.4 Sample Skins +
+ +

+ 3. Homepages +

+ +
+ 3.1 Home page and other custom built pages in a sub-directory +
+ +
+ 3.2 Home page within a skin +
+ +

+ Document Information (metadata) +

+ + + + +
+

+ + SiSU - Configuration [0.58],
Ralph Amissah +

+
+

+   1 +

+
+ + + + +
+

+ + Configuration of Environment +

+
+

+   2 +

+
+ + + + +
+

+ + 1. Configuration +

+
+

+   3 +

+
+ + + + +
+
+ + 1.1 Determining the Current Configuration +
+
+

+   4 +

+
+ + + + +
+

+ Information on the current configuration of SiSU should be available with the help command: +

+
+

+   5 +

+
+ + + + +
+

+ sisu -v +

+
+

+   6 +

+
+ + + + +
+

+ which is an alias for: +

+
+

+   7 +

+
+ + + + +
+

+ sisu --help env +

+
+

+   8 +

+
+ + + + +
+

+ Either of these should be executed from within a directory that contains sisu markup source documents. +

+
+

+   9 +

+
+ + + + +
+
+ + 1.2 Configuration files (config.yml) +
+
+

+   10 +

+
+ + + + +
+

+ SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. +

+
+

+   11 +

+
+ + + + +
+

+ The SiSU configuration file is a yaml file, which means indentation is significant. +

+
+

+   12 +

+
+ + + + +
+

+ SiSU resource configuration is determined by looking at the following files if they exist: +

+
+

+   13 +

+
+ + + + +
+

+ ./_sisu/sisurc.yml +

+
+

+   14 +

+
+ + + + +
+

+ ~/.sisu/sisurc.yml +

+
+

+   15 +

+
+ + + + +
+

+ /etc/sisu/sisurc.yml +

+
+

+   16 +

+
+ + + + +
+

+ The search is in the order listed, and the first one found is used. +

+
+

+   17 +

+
+ + + + +
+

+ In the absence of instructions in any of these it falls back to the internal program defaults. +

+
+

+   18 +

+
+ + + + +
+

+ Configuration determines the output and processing directories and the database access details. +

+
+

+   19 +

+
+ + + + +
+

+ If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml +

+
+

+   20 +

+
+ + + + +
+

+ + Configuration of Documents +

+
+

+   21 +

+
+ + + + +
+

+ + 2. Skins +

+
+

+   22 +

+
+ + + + +
+

+ Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: +

+
+

+   23 +

+
+ + + + +
+

+ ./_sisu/skin +

+
+

+   24 +

+
+ + + + +
+

+ ~/.sisu/skin +

+
+

+   25 +

+
+ + + + +
+

+ /etc/sisu/skin +

+
+

+   26 +

+
+ + + + +
+

+ Within the skin directory are the following the default sub-directories for document skins: +

+
+

+   27 +

+
+ + + + +
+

+ ./skin/doc +

+
+

+   28 +

+
+ + + + +
+

+ ./skin/dir +

+
+

+   29 +

+
+ + + + +
+

+ ./skin/site +

+
+

+   30 +

+
+ + + + +
+

+ A skin is placed in the appropriate directory and the file named skin_[name].rb +

+
+

+   31 +

+
+ + + + +
+

+ The skin itself is a ruby file which modifies the default appearances set in the program. +

+
+

+   32 +

+
+ + + + +
+
+ + 2.1 Document Skin +
+
+

+   33 +

+
+ + + + +
+

+ Documents take on a document skin, if the header of the document specifies a skin to be used. +

+
+

+   34 +

+
+ + + + +
+

+ +  @skin: skin_united_nations + +

+
+

+   35 +

+
+ + + + +
+
+ + 2.2 Directory Skin +
+
+

+   36 +

+
+ + + + +
+

+ A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). +

+
+

+   37 +

+
+ + + + +
+

+ A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. +

+
+

+   38 +

+
+ + + + +
+
+ + 2.3 Site Skin +
+
+

+   39 +

+
+ + + + +
+

+ A site skin, modifies the program default skin. +

+
+

+   40 +

+
+ + + + +
+
+ + 2.4 Sample Skins +
+
+

+   41 +

+
+ + + + +
+

+ With SiSU installed sample skins may be found in: +

+
+

+   42 +

+
+ + + + +
+

+ /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc +

+
+

+   43 +

+
+ + + + +
+

+ (or equivalent directory) and if sisu-markup-samples is installed also under: +

+
+

+   44 +

+
+ + + + +
+

+ /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc +

+
+

+   45 +

+
+ + + + +
+

+ Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: +

+
+

+   46 +

+
+ + + + +
+

+ /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) +

+
+

+   47 +

+
+ + + + +
+

+ + 3. Homepages +

+
+

+   48 +

+
+ + + + +
+

+ SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: +

+
+

+   49 +

+
+ + + + +
+

+ 1. through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) +

+
+

+   50 +

+
+ + + + +
+

+ 2. through providing what you want as the home page in a skin, +

+
+

+   51 +

+
+ + + + +
+

+ Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. +

+
+

+   52 +

+
+ + + + +
+
+ + 3.1 Home page and other custom built pages in a sub-directory +
+
+

+   53 +

+
+ + + + +
+

+ Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the output directory with the command: +

+
+

+   54 +

+
+ + + + +
+

+ sisu -CC +

+
+

+   55 +

+
+ + + + +
+
+ + 3.2 Home page within a skin +
+
+

+   56 +

+
+ + + + +
+

+ Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. +

+
+

+   57 +

+
+ + + + +
+

+ If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb; or the directory poems in skin_poems.rb +

+
+

+   58 +

+
+ + + + +
+

+ +    class Home
+      def homepage
+        # place the html content of your homepage here, this will become index.html
+        <<HOME <html>
+  <head></head>
+  <doc>
+  <p>this is my new homepage.</p>
+  </doc>
+  </html>
+  HOME
+      end
+    end + +

+
+

+   59 +

+
+ + + +
+ +

+


+

+   +
+ + + + +
+

+ + Document Information (metadata) +

+
+

+   0 +

+
+ +

+ Metadata +

+ + +     + + + + + +
+

+ <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisu_manifest.html> +

+
+ + + +
+

+ Dublin Core (DC) +

+
+ + + +
+

+ DC tags included with this document are provided here. +

+
+ + + +
+

+ DC Title: SiSU - Configuration [0.58] +

+
+ + + +
+

+ DC Creator: Ralph Amissah +

+
+ + + +
+

+ DC Rights: Ralph Amissah +

+
+ + + +
+

+ DC Type: information +

+
+ + + +
+

+ DC Date created: 2002-08-28 +

+
+ + + +
+

+ DC Date issued: 2002-08-28 +

+
+ + + +
+

+ DC Date available: 2007-08-28 +

+
+ + + +
+

+ DC Date modified: 2007-08-30 +

+
+ + + +
+

+ DC Date: 2007-08-30 +

+
+ + + +
+

+ Version Information +

+
+ + + +
+

+ Sourcefile: sisu_configuration._sst +

+
+ + + +
+

+ Filetype: SiSU text insert 0.58 +

+
+ + + +
+

+ Sourcefile Digest, MD5(sisu_configuration._sst)= 2a18ae8bbfec534c6e064d666ffbe20d +

+
+ + + +
+

+ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

+
+ + + +
+

+ Generated +

+
+ + + +
+

+ Document (metaverse) last generated: Sun Sep 23 04:11:03 +0100 2007 +

+
+ + + +
+

+ Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

+
+ + + +
+

+ Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

+
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   +
+

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +

+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_configuration/dom.xml new file mode 100644 index 00000000..527c13f7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/dom.xml @@ -0,0 +1,795 @@ + + + + + + + + +
+ Title: + + SiSU - Configuration [0.58] + +
+ +
+ Creator: + + Ralph Amissah + +
+ +
+ Rights: + + Ralph Amissah + +
+ +
+ Type: + + information + +
+ +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ +
+ Date created: + + 2002-08-28 + +
+ +
+ Date issued: + + 2002-08-28 + +
+ +
+ Date available: + + 2007-08-28 + +
+ +
+ Date modified: + + 2007-08-30 + +
+ +
+ Date: + + 2007-08-30 + +
+ + + + + + + + + + + + + + 1 + SiSU - Configuration [0.58],
Ralph Amissah
+
+
+ + + + + 2 + Configuration of Environment + + + + + + + 3 + config + + 1. Configuration + + + + + + + + + + 4 + 1.1 + + 1.1 Determining the Current Configuration + + + + + + + + 5 + + + Information on the current configuration of SiSU should be available with the help command: + + + + + + + + 6 + + + sisu -v + + + + + + + + 7 + + + which is an alias for: + + + + + + + + 8 + + + sisu --help env + + + + + + + + 9 + + + Either of these should be executed from within a directory that contains sisu markup source documents. + + + + + + + + + + + + 10 + 1.2 + + 1.2 Configuration files (config.yml) + + + + + + + + 11 + + + SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. + + + + + + + + 12 + + + The SiSU configuration file is a yaml file, which means indentation is significant. + + + + + + + + 13 + + + SiSU resource configuration is determined by looking at the following files if they exist: + + + + + + + + 14 + + + ./_sisu/sisurc.yml + + + + + + + + 15 + + + ~/.sisu/sisurc.yml + + + + + + + + 16 + + + /etc/sisu/sisurc.yml + + + + + + + + 17 + + + The search is in the order listed, and the first one found is used. + + + + + + + + 18 + + + In the absence of instructions in any of these it falls back to the internal program defaults. + + + + + + + + 19 + + + Configuration determines the output and processing directories and the database access details. + + + + + + + + 20 + + + If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + + + + + + + + + + + + + + + + 21 + Configuration of Documents + + + + + + + 22 + skins + + 2. Skins + + + + + + + + 23 + + + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: + + + + + + + + 24 + + + ./_sisu/skin + + + + + + + + 25 + + + ~/.sisu/skin + + + + + + + + 26 + + + /etc/sisu/skin + + + + + + + + 27 + + + Within the skin directory are the following the default sub-directories for document skins: + + + + + + + + 28 + + + ./skin/doc + + + + + + + + 29 + + + ./skin/dir + + + + + + + + 30 + + + ./skin/site + + + + + + + + 31 + + + A skin is placed in the appropriate directory and the file named skin_[name].rb + + + + + + + + 32 + + + The skin itself is a ruby file which modifies the default appearances set in the program. + + + + + + + + + + 33 + 2.1 + + 2.1 Document Skin + + + + + + + + 34 + + + Documents take on a document skin, if the header of the document specifies a skin to be used. + + + + + + + + 35 + + + + +      @skin: skin_united_nations     + + + + + + + + + + + + + + 36 + 2.2 + + 2.2 Directory Skin + + + + + + + + 37 + + + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). + + + + + + + + 38 + + + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. + + + + + + + + + + + + 39 + 2.3 + + 2.3 Site Skin + + + + + + + + 40 + + + A site skin, modifies the program default skin. + + + + + + + + + + + + 41 + 2.4 + + 2.4 Sample Skins + + + + + + + + 42 + + + With SiSU installed sample skins may be found in: + + + + + + + + 43 + + + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + + + + + + + 44 + + + (or equivalent directory) and if sisu-markup-samples is installed also under: + + + + + + + + 45 + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + + + + + + + 46 + + + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: + + + + + + + + 47 + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) + + + + + + + + + + + + + + 48 + home + + 3. Homepages + + + + + + + + 49 + + + SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: + + + + + + + + 50 + + + 1. through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) + + + + + + + + 51 + + + 2. through providing what you want as the home page in a skin, + + + + + + + + 52 + + + Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. + + + + + + + + + + 53 + 3.1 + + 3.1 Home page and other custom built pages in a sub-directory + + + + + + + + 54 + + + Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the output directory with the command: + + + + + + + + 55 + + + sisu -CC + + + + + + + + + + + + 56 + 3.2 + + 3.2 Home page within a skin + + + + + + + + 57 + + + Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. + + + + + + + + 58 + + + If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb; or the directory poems in skin_poems.rb + + + + + + + + 59 + + + + +        class Home
         def homepage
           # place the html content of your homepage here, this will become index.html
           <<HOME <html>
     <head></head>
     <doc>
     <p>this is my new homepage.</p>
     </doc>
     </html>
     HOME
         end
       end     + +
+ +
+ + +
+
+ + +
+ +
+ +
+ + + +
+ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/home.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/home.html new file mode 100644 index 00000000..85674644 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/home.html @@ -0,0 +1,614 @@ + + + + + + home - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Configuration [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Configuration [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   21 +

+
+ + +
+ +   +
+ + +
+

+ + 3. Homepages +

+
+

+   48 +

+
+ + 3.1 Home page and other custom built pages in a sub-directory + +
+ + 3.2 Home page within a skin + +
+ + +
+

+ SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: +

+
+

+   49 +

+
+ + +
+

+ 1. through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) +

+
+

+   50 +

+
+ + +
+

+ 2. through providing what you want as the home page in a skin, +

+
+

+   51 +

+
+ + +
+

+ Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. +

+
+

+   52 +

+
+ + +
+ +

+ 3.1 Home page and other custom built pages in a sub-directory +

+
+

+   53 +

+
+ + +
+

+ Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the output directory with the command: +

+
+

+   54 +

+
+ + +
+

+ sisu -CC +

+
+

+   55 +

+
+ + +
+ +

+ 3.2 Home page within a skin +

+
+

+   56 +

+
+ + +
+

+ Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. +

+
+

+   57 +

+
+ + +
+

+ If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb; or the directory poems in skin_poems.rb +

+
+

+   58 +

+
+ + +
+

+     class Home
      def homepage
        # place the html content of your homepage here, this will become index.html
        <<HOME <html>
  <head></head>
  <doc>
  <p>this is my new homepage.</p>
  </doc>
  </html>
  HOME
      end
    end +

+
+

+   59 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/index.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/index.html new file mode 100644 index 00000000..69c005c5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/index.html @@ -0,0 +1,564 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Configuration [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

+ SiSU - Configuration [0.58],
Ralph Amissah +

+ +

+ Configuration of Environment +

+ +

+ + 1. Configuration + +

+ +
+ + 1.1 Determining the Current Configuration + +
+ +
+ + 1.2 Configuration files (config.yml) + +
+ +

+ Configuration of Documents +

+ +

+ + 2. Skins + +

+ +
+ + 2.1 Document Skin + +
+ +
+ + 2.2 Directory Skin + +
+ +
+ + 2.3 Site Skin + +
+ +
+ + 2.4 Sample Skins + +
+ +

+ + 3. Homepages + +

+ +
+ + 3.1 Home page and other custom built pages in a sub-directory + +
+ +
+ + 3.2 Home page within a skin + +
+ +

+ Document Information (metadata) +

+ +

Ralph Amissah

+

+ +

+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +
+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_configuration/landscape.pdf new file mode 100644 index 00000000..9cfbab37 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_configuration/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/metadata.html new file mode 100644 index 00000000..b42da776 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Configuration [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ Document Information (metadata) +

+
  +

+   0 +

+
+ + +
+ +   +
+ + +
+

+ + Metadata +

+
+

+   0 +

+
+ +
+

+ <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisu_manifest.html> +

+
+ +
+

+ Dublin Core (DC) +

+
+ +
+

+ DC tags included with this document are provided here. +

+
+ +
+

+ DC Title: SiSU - Configuration [0.58] +

+
+ +
+

+ DC Creator: Ralph Amissah +

+
+ +
+

+ DC Rights: Ralph Amissah +

+
+ +
+

+ DC Type: information +

+
+ +
+

+ DC Date created: 2002-08-28 +

+
+ +
+

+ DC Date issued: 2002-08-28 +

+
+ +
+

+ DC Date available: 2007-08-28 +

+
+ +
+

+ DC Date modified: 2007-08-30 +

+
+ +
+

+ DC Date: 2007-08-30 +

+
+ +
+

+ Version Information +

+
+ +
+

+ Sourcefile: sisu_configuration._sst +

+
+ +
+

+ Filetype: SiSU text insert 0.58 +

+
+ +
+

+ Sourcefile Digest, MD5(sisu_configuration._sst)= 2a18ae8bbfec534c6e064d666ffbe20d +

+
+ +
+

+ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

+
+ +
+

+ Generated +

+
+ +
+

+ Document (metaverse) last generated: Sun Sep 23 04:11:03 +0100 2007 +

+
+ +
+

+ Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

+
+ +
+

+ Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_configuration/opendocument.odt new file mode 100644 index 00000000..c2c47b06 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_configuration/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_configuration/plain.txt new file mode 100644 index 00000000..a4dcb9b7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/plain.txt @@ -0,0 +1,349 @@ +SISU - CONFIGURATION [0.58], +RALPH AMISSAH +******************************************* + +CONFIGURATION OF ENVIRONMENT +============================ + +1. CONFIGURATION +---------------- + +1.1 DETERMINING THE CURRENT CONFIGURATION +......................................... + +Information on the current configuration of *SiSU* should be available with the +help command: + + + sisu -v + + +which is an alias for: + + + sisu --help env + + +Either of these should be executed from within a directory that contains sisu +markup source documents. + + +1.2 CONFIGURATION FILES (CONFIG.YML) +.................................... + +*SiSU* configration parameters are adjusted in the configuration file, which +can be used to override the defaults set. This includes such things as which +directory interim processing should be done in and where the generated output +should be placed. + + +The *SiSU* configuration file is a yaml file, which means indentation is +significant. + + +*SiSU* resource configuration is determined by looking at the following files +if they exist: + + + ./_sisu/sisurc.yml + + + ~/.sisu/sisurc.yml + + + /etc/sisu/sisurc.yml + + +The search is in the order listed, and the first one found is used. + + +In the absence of instructions in any of these it falls back to the internal +program defaults. + + +Configuration determines the output and processing directories and the database +access details. + + +If *SiSU* is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + + +CONFIGURATION OF DOCUMENTS +========================== + +2. SKINS +-------- + +Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + + + ./_sisu/skin + + + ~/.sisu/skin + + + /etc/sisu/skin + + +*Within the skin directory* are the following the default sub-directories for +document skins: + + + ./skin/doc + + + ./skin/dir + + + ./skin/site + + +A skin is placed in the appropriate directory and the file named skin_[name].rb + + +The skin itself is a ruby file which modifies the default appearances set in +the program. + + +2.1 DOCUMENT SKIN +................. + +Documents take on a document skin, if the header of the document specifies a +skin to be used. + + + + @skin: skin_united_nations + +2.2 DIRECTORY SKIN +.................. + +A directory may be mapped on to a particular skin, so all documents within that +directory take on a particular appearance. If a skin exists in the skin/dir +with the same name as the document directory, it will automatically be used for +each of the documents in that directory, (except where a document specifies the +use of another skin, in the skin/doc directory). + + +A personal habit is to place all skins within the doc directory, and symbolic +links as needed from the site, or dir directories as required. + + +2.3 SITE SKIN +............. + +A site skin, modifies the program default skin. + + +2.4 SAMPLE SKINS +................ + +With *SiSU* installed sample skins may be found in: + + + /etc/sisu/skin/doc and + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + +(or equivalent directory) and if sisu-markup-samples is installed also under: + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + +Samples of list.yml and promo.yml (which are used to create the right column +list) may be found in: + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent + directory) + + +3. HOMEPAGES +------------ + +*SiSU* is about the ability to auto-generate documents. Home pages are regarded +as custom built items, and are not created by *SiSU*. More accurately, *SiSU* +has a default home page, which will not be appropriate for use with other +sites, and the means to provide your own home page instead in one of two ways +as part of a site's configuration, these being: + + +1. through placing your home page and other custom built documents in the +subdirectory _sisu/home/ (this probably being the easier and more convenient +option) + + +2. through providing what you want as the home page in a skin, + + +Document sets are contained in directories, usually organised by site or +subject. Each directory can/should have its own homepage. See the section on +directory structure and organisation of content. + + +3.1 HOME PAGE AND OTHER CUSTOM BUILT PAGES IN A SUB-DIRECTORY +............................................................. + +Custom built pages, including the home page index.html may be placed within the +configuration directory _sisu/home/ in any of the locations that is searched +for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there +they are copied to the root of the output directory with the command: + + + sisu -CC + + +3.2 HOME PAGE WITHIN A SKIN +........................... + +Skins are described in a separate section, but basically are a file written in +the programming language *Ruby* that may be provided to change the defaults +that are provided with sisu with respect to individual documents, a directories +contents or for a site. + + +If you wish to provide a homepage within a skin the skin should be in the +directory _sisu/skin/dir and have the name of the directory for which it is to +become the home page. Documents in the directory commercial_law would have the +homepage modified in skin_commercial law.rb; or the directory poems in +skin_poems.rb + + + + class Home + def homepage + # place the html content of your homepage here, this will become index.html + < + + +

this is my new homepage.

+
+ + HOME + end + end + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Configuration [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Ralph Amissah_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2007-08-28_ + + +DC Date modified: _2007-08-30_ + + +DC Date: _2007-08-30_ + + +*Version Information* + + +Sourcefile: _sisu_configuration._sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_configuration._sst)= +_2a18ae8bbfec534c6e064d666ffbe20d_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:03 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Configuration [0.58] + + creator: Ralph Amissah + + rights: Ralph Amissah + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2007-08-28 + + date.modified: 2007-08-30 + + date: 2007-08-30 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_configuration/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_configuration/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_configuration/portrait.pdf + http://www.jus.uio.no/sisu/sisu_configuration/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_configuration/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_configuration/portrait.pdf new file mode 100644 index 00000000..80d75e97 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_configuration/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sax.xml new file mode 100644 index 00000000..3da1a79b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sax.xml @@ -0,0 +1,466 @@ + + + + + + + Title: + + SiSU - Configuration [0.58] + +
+ Creator: + + Ralph Amissah + +
+ Rights: + + Ralph Amissah + +
+ Type: + + information + +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ Date created: + + 2002-08-28 + +
+ Date issued: + + 2002-08-28 + +
+ Date available: + + 2007-08-28 + +
+ Date modified: + + 2007-08-30 + +
+ Date: + + 2007-08-30 + +
+ + + + 1 + + SiSU - Configuration [0.58],
Ralph Amissah +
+
+ + 2 + + Configuration of Environment + + + + 3 + + 1. Configuration + + + + 4 + + 1.1 Determining the Current Configuration + + + + 5 + + Information on the current configuration of SiSU should be +available with the help command: + + + + 6 + + sisu -v + + + + 7 + + which is an alias for: + + + + 8 + + sisu --help env + + + + 9 + + Either of these should be executed from within a directory that +contains sisu markup source documents. + + + + 10 + + 1.2 Configuration files (config.yml) + + + + 11 + + SiSU configration parameters are adjusted in the configuration +file, which can be used to override the defaults set. This includes +such things as which directory interim processing should be done in and +where the generated output should be placed. + + + + 12 + + The SiSU configuration file is a yaml file, which means +indentation is significant. + + + + 13 + + SiSU resource configuration is determined by looking at the +following files if they exist: + + + + 14 + + ./_sisu/sisurc.yml + + + + 15 + + ~/.sisu/sisurc.yml + + + + 16 + + /etc/sisu/sisurc.yml + + + + 17 + + The search is in the order listed, and the first one found is used. + + + + 18 + + In the absence of instructions in any of these it falls back to the +internal program defaults. + + + + 19 + + Configuration determines the output and processing directories and the +database access details. + + + + 20 + + If SiSU is installed a sample sisurc.yml may be found in +/etc/sisu/sisurc.yml + + + + 21 + + Configuration of Documents + + + + 22 + + 2. Skins + + + + 23 + + Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following +locations: + + + + 24 + + ./_sisu/skin + + + + 25 + + ~/.sisu/skin + + + + 26 + + /etc/sisu/skin + + + + 27 + + Within the skin directory are the following the default +sub-directories for document skins: + + + + 28 + + ./skin/doc + + + + 29 + + ./skin/dir + + + + 30 + + ./skin/site + + + + 31 + + A skin is placed in the appropriate directory and the file named +skin_[name].rb + + + + 32 + + The skin itself is a ruby file which modifies the default appearances +set in the program. + + + + 33 + + 2.1 Document Skin + + + + 34 + + Documents take on a document skin, if the header of the document +specifies a skin to be used. + + + + 35 + +      @skin: skin_united_nations     + + + + 36 + + 2.2 Directory Skin + + + + 37 + + A directory may be mapped on to a particular skin, so all documents +within that directory take on a particular appearance. If a skin exists +in the skin/dir with the same name as the document directory, it will +automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the +skin/doc directory). + + + + 38 + + A personal habit is to place all skins within the doc directory, and +symbolic links as needed from the site, or dir directories as required. + + + + 39 + + 2.3 Site Skin + + + + 40 + + A site skin, modifies the program default skin. + + + + 41 + + 2.4 Sample Skins + + + + 42 + + With SiSU installed sample skins may be found in: + + + + 43 + + /etc/sisu/skin/doc and +/usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + + + 44 + + (or equivalent directory) and if sisu-markup-samples is installed also +under: + + + + 45 + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + + + 46 + + Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: + + + + 47 + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or +equivalent directory) + + + + 48 + + 3. Homepages + + + + 49 + + SiSU is about the ability to auto-generate documents. Home pages +are regarded as custom built items, and are not created by SiSU. +More accurately, SiSU has a default home page, which will not be +appropriate for use with other sites, and the means to provide your own +home page instead in one of two ways as part of a site's configuration, +these being: + + + + 50 + + 1. through placing your home page and other custom built documents in +the subdirectory _sisu/home/ (this probably being the easier and more +convenient option) + + + + 51 + + 2. through providing what you want as the home page in a skin, + + + + 52 + + Document sets are contained in directories, usually organised by site +or subject. Each directory can/should have its own homepage. See the +section on directory structure and organisation of content. + + + + 53 + + 3.1 Home page and other custom built pages in a sub-directory + + + + 54 + + Custom built pages, including the home page index.html may be placed +within the configuration directory _sisu/home/ in any of the locations +that is searched for the configuration directory, namely ./_sisu; +~/_sisu; /etc/sisu From there they are copied to the root of the +output directory with the command: + + + + 55 + + sisu -CC + + + + 56 + + 3.2 Home page within a skin + + + + 57 + + Skins are described in a separate section, but basically are a file +written in the programming language Ruby that may be provided to +change the defaults that are provided with sisu with respect to +individual documents, a directories contents or for a site. + + + + 58 + + If you wish to provide a homepage within a skin the skin should be in +the directory _sisu/skin/dir and have the name of the directory for +which it is to become the home page. Documents in the directory +commercial_law would have the homepage modified in skin_commercial +law.rb; or the directory poems in skin_poems.rb + + + + 59 + +        class Home
         def homepage
           # place the html content of your homepage here, this will become index.html
           <<HOME <html>
     <head></head>
     <doc>
     <p>this is my new homepage.</p>
     </doc>
     </html>
     HOME
         end
       end     +
+
+ +
diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_configuration/scroll.xhtml new file mode 100644 index 00000000..a00a6f77 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/scroll.xhtml @@ -0,0 +1,467 @@ + + + + + + + + Title: + + SiSU - Configuration [0.58] + +
+ Creator: + + Ralph Amissah + +
+ Rights: + + Ralph Amissah + +
+ Type: + + information + +
+ Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
+ Date created: + + 2002-08-28 + +
+ Date issued: + + 2002-08-28 + +
+ Date available: + + 2007-08-28 + +
+ Date modified: + + 2007-08-30 + +
+ Date: + + 2007-08-30 + +
+ + + + + SiSU - Configuration [0.58],
Ralph Amissah +
+ 1 +
+ + + Configuration of Environment + + 2 + + + + 1. Configuration + + 3 + + + + 1.1 Determining the Current Configuration + + 4 + + + + Information on the current configuration of SiSU should be +available with the help command: + + 5 + + + + sisu -v + + 6 + + + + which is an alias for: + + 7 + + + + sisu --help env + + 8 + + + + Either of these should be executed from within a directory that +contains sisu markup source documents. + + 9 + + + + 1.2 Configuration files (config.yml) + + 10 + + + + SiSU configration parameters are adjusted in the configuration +file, which can be used to override the defaults set. This includes +such things as which directory interim processing should be done in and +where the generated output should be placed. + + 11 + + + + The SiSU configuration file is a yaml file, which means +indentation is significant. + + 12 + + + + SiSU resource configuration is determined by looking at the +following files if they exist: + + 13 + + + + ./_sisu/sisurc.yml + + 14 + + + + ~/.sisu/sisurc.yml + + 15 + + + + /etc/sisu/sisurc.yml + + 16 + + + + The search is in the order listed, and the first one found is used. + + 17 + + + + In the absence of instructions in any of these it falls back to the +internal program defaults. + + 18 + + + + Configuration determines the output and processing directories and the +database access details. + + 19 + + + + If SiSU is installed a sample sisurc.yml may be found in +/etc/sisu/sisurc.yml + + 20 + + + + Configuration of Documents + + 21 + + + + 2. Skins + + 22 + + + + Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following +locations: + + 23 + + + + ./_sisu/skin + + 24 + + + + ~/.sisu/skin + + 25 + + + + /etc/sisu/skin + + 26 + + + + Within the skin directory are the following the default +sub-directories for document skins: + + 27 + + + + ./skin/doc + + 28 + + + + ./skin/dir + + 29 + + + + ./skin/site + + 30 + + + + A skin is placed in the appropriate directory and the file named +skin_[name].rb + + 31 + + + + The skin itself is a ruby file which modifies the default appearances +set in the program. + + 32 + + + + 2.1 Document Skin + + 33 + + + + Documents take on a document skin, if the header of the document +specifies a skin to be used. + + 34 + + + 35 + +      @skin: skin_united_nations     + + + + + 2.2 Directory Skin + + 36 + + + + A directory may be mapped on to a particular skin, so all documents +within that directory take on a particular appearance. If a skin exists +in the skin/dir with the same name as the document directory, it will +automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the +skin/doc directory). + + 37 + + + + A personal habit is to place all skins within the doc directory, and +symbolic links as needed from the site, or dir directories as required. + + 38 + + + + 2.3 Site Skin + + 39 + + + + A site skin, modifies the program default skin. + + 40 + + + + 2.4 Sample Skins + + 41 + + + + With SiSU installed sample skins may be found in: + + 42 + + + + /etc/sisu/skin/doc and +/usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + 43 + + + + (or equivalent directory) and if sisu-markup-samples is installed also +under: + + 44 + + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + 45 + + + + Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: + + 46 + + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or +equivalent directory) + + 47 + + + + 3. Homepages + + 48 + + + + SiSU is about the ability to auto-generate documents. Home pages +are regarded as custom built items, and are not created by SiSU. +More accurately, SiSU has a default home page, which will not be +appropriate for use with other sites, and the means to provide your own +home page instead in one of two ways as part of a site's configuration, +these being: + + 49 + + + + 1. through placing your home page and other custom built documents in +the subdirectory _sisu/home/ (this probably being the easier and more +convenient option) + + 50 + + + + 2. through providing what you want as the home page in a skin, + + 51 + + + + Document sets are contained in directories, usually organised by site +or subject. Each directory can/should have its own homepage. See the +section on directory structure and organisation of content. + + 52 + + + + 3.1 Home page and other custom built pages in a sub-directory + + 53 + + + + Custom built pages, including the home page index.html may be placed +within the configuration directory _sisu/home/ in any of the locations +that is searched for the configuration directory, namely ./_sisu; +~/_sisu; /etc/sisu From there they are copied to the root of the +output directory with the command: + + 54 + + + + sisu -CC + + 55 + + + + 3.2 Home page within a skin + + 56 + + + + Skins are described in a separate section, but basically are a file +written in the programming language Ruby that may be provided to +change the defaults that are provided with sisu with respect to +individual documents, a directories contents or for a site. + + 57 + + + + If you wish to provide a homepage within a skin the skin should be in +the directory _sisu/skin/dir and have the name of the directory for +which it is to become the home page. Documents in the directory +commercial_law would have the homepage modified in skin_commercial +law.rb; or the directory poems in skin_poems.rb + + 58 + + + 59 + +        class Home
         def homepage
           # place the html content of your homepage here, this will become index.html
           <<HOME <html>
     <head></head>
     <doc>
     <p>this is my new homepage.</p>
     </doc>
     </html>
     HOME
         end
       end     +
+
+ +
diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sisu_manifest.html new file mode 100644 index 00000000..09c5c3cb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sisu_manifest.html @@ -0,0 +1,198 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
SiSU -->

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/>

+ +
+ + +
+ + + idx + txt + +
+
+
+ +

SiSU - Configuration [0.58]

+

Ralph Amissah

+ + +

SiSU manifest

+ + + + + + + + + + + + + + +

description

filename

file size

(kB)

TOC linked table of contents (for segmented HTML text)

toc.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/toc.html>

16.7

Full Text full length document (HTML)

doc.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/doc.html>

47.0

PDF portrait full length document (PDF portrait / vertical - recommended for printing)

portrait.pdf

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/portrait.pdf>

108.4

PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

landscape.pdf

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/landscape.pdf>

106.8

ODF/ODT full length document (ODF:ODT - Open Document Format)

opendocument.odt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/opendocument.odt>

9.8

full length document (XHTML)

scroll.xhtml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/scroll.xhtml>

11.2

full length document (XML SAX)

sax.xml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sax.xml>

11.1

full length document (XML DOM)

dom.xml

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/dom.xml>

14.0

full length document (plaintext (UTF-8))

plain.txt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/plain.txt>

7.6

Concordance file (HTML - wordmap, alphabetical wordlist)

concordance.html

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/concordance.html>

55.0

Digest/DCC - Document Content Certificate (md5)

digest.txt

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/digest.txt>

9.4

+ +

SiSU doc (zip)

sisupod.zip   35ea4f2d0ecbc7675018ba1a2db843ef
<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisupod.zip>

7.4

+

SiSU manifest of document metadata

+ + + + + + + + + + + + + + + + + + + + + + + +

metadata

description

DC Title:

SiSU - Configuration [0.58]

Title:

SiSU

Subtitle:

Configuration [0.58]

DC Creator:

Ralph Amissah

DC Publisher:

SiSU http://www.jus.uio.no/sisu (this copy)

DC Subject:

ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

DC Type:

information

DC Rights:

Ralph Amissah

DC Date:

2007-08-30

DC Date created:

2002-08-28

DC Date issued:

2002-08-28

DC Date available:

2007-08-28

DC Date modified:

2007-08-30

DC Language:

English

DC Identifier:

http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/toc.html

Sourcefile:

sisu_configuration._sst

Word Count approximate:

1331

Sourcefile Digest (md5):

2a18ae8bbfec534c6e064d666ffbe20d

Document (metaverse) last generated:

Sun Sep 23 04:13:46 +0100 2007

Generated by:

SiSU 0.59.0 2007w38/0 (2007-09-23)

Ruby version:

ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

+ + + + + + + + + + + + +

metadata suggested links:

SiSU Manual

  <http://www.jus.uio.no/sisu/sisu_manual/>

Book Samples and Markup Examples

  <http://www.jus.uio.no/sisu/SiSU/2.html>

SiSU @ Wikipedia

  <http://en.wikipedia.org/wiki/SiSU>

SiSU @ Freshmeat

  <http://freshmeat.net/projects/sisu/>

SiSU @ Ruby Application Archive

  <http://raa.ruby-lang.org/project/sisu/>

SiSU @ Debian

  <http://packages.qa.debian.org/s/sisu.html>

SiSU Download

  <http://www.jus.uio.no/sisu/SiSU/download.html>

SiSU Changelog

  <http://www.jus.uio.no/sisu/SiSU/changelog.html>

SiSU help

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

SiSU help sources

  <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

+

Document Language Versions, manifests

+ + + + +

filename

description

 

English

English

<http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisu_manifest.html>

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sisupod.zip new file mode 100644 index 00000000..2e4d4e97 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sitemap.xml new file mode 100644 index 00000000..68cdd82f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/toc.html + 2007-08-30 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/doc.html + 2007-08-30 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisu_manifest.html + 2007-08-30 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/skins.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/skins.html new file mode 100644 index 00000000..e3eb6ad2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/skins.html @@ -0,0 +1,778 @@ + + + + + + skins - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU +

+

+ Configuration [0.58] +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - Configuration [0.58],
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   21 +

+
+ + +
+ +   +
+ + +
+

+ + 2. Skins +

+
+

+   22 +

+
+ + 2.1 Document Skin + +
+ + 2.2 Directory Skin + +
+ + 2.3 Site Skin + +
+ + 2.4 Sample Skins + +
+ + +
+

+ Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: +

+
+

+   23 +

+
+ + +
+

+ ./_sisu/skin +

+
+

+   24 +

+
+ + +
+

+ ~/.sisu/skin +

+
+

+   25 +

+
+ + +
+

+ /etc/sisu/skin +

+
+

+   26 +

+
+ + +
+

+ Within the skin directory are the following the default sub-directories for document skins: +

+
+

+   27 +

+
+ + +
+

+ ./skin/doc +

+
+

+   28 +

+
+ + +
+

+ ./skin/dir +

+
+

+   29 +

+
+ + +
+

+ ./skin/site +

+
+

+   30 +

+
+ + +
+

+ A skin is placed in the appropriate directory and the file named skin_[name].rb +

+
+

+   31 +

+
+ + +
+

+ The skin itself is a ruby file which modifies the default appearances set in the program. +

+
+

+   32 +

+
+ + +
+ +

+ 2.1 Document Skin +

+
+

+   33 +

+
+ + +
+

+ Documents take on a document skin, if the header of the document specifies a skin to be used. +

+
+

+   34 +

+
+ + +
+

+   @skin: skin_united_nations +

+
+

+   35 +

+
+ + +
+ +

+ 2.2 Directory Skin +

+
+

+   36 +

+
+ + +
+

+ A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). +

+
+

+   37 +

+
+ + +
+

+ A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. +

+
+

+   38 +

+
+ + +
+ +

+ 2.3 Site Skin +

+
+

+   39 +

+
+ + +
+

+ A site skin, modifies the program default skin. +

+
+

+   40 +

+
+ + +
+ +

+ 2.4 Sample Skins +

+
+

+   41 +

+
+ + +
+

+ With SiSU installed sample skins may be found in: +

+
+

+   42 +

+
+ + +
+

+ /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc +

+
+

+   43 +

+
+ + +
+

+ (or equivalent directory) and if sisu-markup-samples is installed also under: +

+
+

+   44 +

+
+ + +
+

+ /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc +

+
+

+   45 +

+
+ + +
+

+ Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: +

+
+

+   46 +

+
+ + +
+

+ /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) +

+
+

+   47 +

+
 
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + << previous + + + + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + +
+ \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_configuration/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_configuration/toc.html new file mode 100644 index 00000000..69c005c5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_configuration/toc.html @@ -0,0 +1,564 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

+ +
+ + +
+ +

SiSU +

+ +

Configuration [0.58] +

+ +

Ralph Amissah +

+ +copy @ + + SiSU + + +
+ + + +

+ SiSU - Configuration [0.58],
Ralph Amissah +

+ +

+ Configuration of Environment +

+ +

+ + 1. Configuration + +

+ +
+ + 1.1 Determining the Current Configuration + +
+ +
+ + 1.2 Configuration files (config.yml) + +
+ +

+ Configuration of Documents +

+ +

+ + 2. Skins + +

+ +
+ + 2.1 Document Skin + +
+ +
+ + 2.2 Directory Skin + +
+ +
+ + 2.3 Site Skin + +
+ +
+ + 2.4 Sample Skins + +
+ +

+ + 3. Homepages + +

+ +
+ + 3.1 Home page and other custom built pages in a sub-directory + +
+ +
+ + 3.2 Home page within a skin + +
+ +

+ Document Information (metadata) +

+ +

Ralph Amissah

+

+ +

+ + + + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + +
+ + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+   + next >> +   +
+

+ +

 

+ + + + + + + + +
+ +
+

+ + SiSU + +

+
+ +

+ Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
+ + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
+ + SiSU + + is software for document structuring, publishing and search, +
+ + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
+ w3 since October 3 1993 + + ralph@amissah.com + +

+
+

+ SiSU using: +
Standard SiSU markup syntax, +
Standard SiSU meta-markup syntax, and the +
Standard SiSU object citation numbering and system, (object/text positioning system) +
+ Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

+
+

+ + GPLv3 + +

+
+

+ + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

+
+

+ SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
+ Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
+ Get With the Future + + Way Better! + +

+
+ + + + + + + +
+ + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/1.html b/data/doc/manuals_generated/sisu_manual/sisu_description/1.html new file mode 100644 index 00000000..2bd6a47a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/1.html @@ -0,0 +1,3914 @@ + + + + + + 1 - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
SiSU -->
+
+ + + + + + + + + + + + + + + + + +
+ + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
+
+ + + + + + +
+ + TOC + + + + next >> + + +
+
+ + + + +
+ + < + + + + ^ + + + + > + +

+ SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

+

+ Description +

+

+ Ralph Amissah + +

+

+ copy @ + + SiSU + +

+ + +
+

+ SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description,
Ralph Amissah +

+
  +

+   1 +

+
+ + +
+ +   +

+   2 +

+
+ + +
+ +   +
+ + +
+

+ + 1. Description +

+
+

+   3 +

+
+ + 1.1 Outline + +
+ + 1.2 Short summary of features + +
+ + 1.3 How it works + +
+ + 1.4 Simple markup + +
+ + 1.4.1 Sparse markup requirement, try to get the most out of markup + +
+ + 1.4.2 Single markup file provides multiple output formats + +
+ + 1.4.3 Syntax relatively easy to read and remember + +
+ + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types + +
+ + 1.5 Designed with usability in mind + +
+ + 1.6 Code separate from content + +
+ + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine + +
+ + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework + +
+ + 1.9 Easy directory management + +
+ + 1.10 Document Version Control Information + +
+ + 1.11 Table of contents + +
+ + 1.12 Auto-numbering of headings + +
+ + 1.13 Numbering and cross-hyperlinking of endnotes + +
+ + 1.14 "Skinnable" + +
+ + 1.15 Multiple Outputs + +
+ + 1.15.1 html - several presentations: full length & segmented; css & table based + +
+ + 1.15.2 XML + +
+ + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + +
+ + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) + +
+ + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) + +
+ + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
+ + 1.15.7 Other forms + +
+ + 1.16 Concordance / Word Map or rudimentary index + +
+ + 1.17 Managed (document) directory, database, or site structure + +
+ + 1.18 Batch processing + +
+ + 1.19 Integration to superior Gnu/Linux and Unix tools + +
+ + 1.19.1 Backup and version control + +
+ + 1.19.2 Editor support + +
+ + 1.20 Modular design, need something new add a module + +
+ + +
+ +

+ 1.1 Outline +

+
+

+   4 +

+
+ + +
+

+ SiSU is a flexible document preparation, generation publishing and search system.  1  +

+
+

+   5 +

+
+ + +
+

+ SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),  2  is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. +

+
+

+   6 +

+
+ + +
+

+ Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects  3  (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

+
+

+   7 +

+
+ + +
+

+ SiSU is the data/information structuring and transforming tool, that has resulted from work on one of the oldest law web projects. It makes possible the one time, simple human readable markup of documents, that SiSU can then publish in various forms, suitable for paper  4  , web  5  and relational database  6  presentations, retaining common data-structure and meta-information across the output/presentation formats. Several requirements of legal and scholarly publication on the web have been addressed, including the age old need to be able to reliably cite/pinpoint text within a document, to easily make footnotes/endnotes, to allow for semantic document meta-tagging, and to keep required markup to a minimum. These and other features of interest are listed and described below. A few points are worth making early (and will be repeated a number of times): +

+
+

+   8 +

+
+ + +
+

+ (i) The SiSU document generator was the first to place material on the web with a system that makes possible citation across different document types, with paragraph, or rather object citation numbering  7  a text positioning system, available for the pinpointing of text, 1997, a simple idea from which much benefit, and SiSU remains today, to the best of my knowledge, the only multiple format e-book/ electronic-document system on the web that gives you this possibility (including for relational databases). +

+
+

+   9 +

+
+ + +
+

+ (ii) Markup is done once for the multiple formats produced. +

+
+

+   10 +

+
+ + +
+

+ (iii) Markup is simple, and human readable (with a little practice), in almost all cases there is less and simpler markup required than basic html. In any event the markup required is very much simpler than the html, LaTeX, [lout], structured XML, ODF (OpenDocument), PostgreSQL or SQLite feed etc. that you can have SiSU generate for you. +

+
+

+   11 +

+
+ + +
+

+ (iv) SiSU is a batch processor, dealing with as many files as you need to generate at a time. +

+
+

+   12 +

+
+ + +
+

+ (v) Scalability is dependent on your file system (in my case Reiserfs), the database (currently Postgresql and/or SQLite) and your hardware. +

+
+

+   13 +

+
+ + +
+

+ SiSU Sabaki  8  (or just SiSU) is the provisional name given to the software described here that helps structure documents for web and other publication. The name SiSU is a loose anagram for something along the lines of "SiSU is structuring unit", or "SiSU, information structuring unit" or the more descriptive "Structured information, Serialized Units" or "simple - information structuring unit" or the more descriptive "Structured information, Serialized Units" or what it may be directed towards "semantic and information structuring universe"  9  tongue in cheek, only just. Guess I'll get away with "Simple - information Structuring Universe". SiSU is also a Finnish word roughly meaning guts, inner strength and perseverance.  10  +

+
+

+   14 +

+
+ + +
+

+ SiSU was born of the need to find a way, with minimal effort, and for as wide a range of document types as possible, to produce high quality publishing output in a variety of document formats. As such it was necessary to find a simple document representation that would work across a large number of document types, and the most convenient way(s) to produce acceptable output formats. The project leading to this program was started in 1993 (together with the trade law project now known as Lex Mercatoria) as an investigation of how to effectively/efficiently place documents on the web. The unified document handling, together with features such as paragraph numbering, endnote handling and tables... appeared in 1996/97. SiSU was originally written in Perl,  11  and converted to Ruby,   12  in 2000, one of the most impressive programming languages in existence! In its current form it has been written to run on the Gnu /Linux platform, and in particular on Debian,   13  taking advantage of many of the wonderful projects that are available there. +

+
+

+   15 +

+
+ + +
+

+ SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument [experimental]), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).  14  +

+
+

+   16 +

+
+ + +
+

+ From markup that is simpler and more sparse than html you get: +

+
+

+   17 +

+
+ + +
+
  • + far greater output possibilities, including html, XML, ODF (OpenDocument), LaTeX (pdf), and SQL; +
  • +
    +

    +   18 +

    +
    + + +
    +
  • + the advantages implicit in the very different output possibilities; +
  • +
    +

    +   19 +

    +
    + + +
    +
  • + a common citation system (for all outputs - including the relational database, search results are relevant for all outputs); +
  • +
    +

    +   20 +

    +
    + + +
    +

    + For more see the short summary of features provided below. +

    +
    +

    +   21 +

    +
    + + +
    +

    + SiSU processes files with minimal tagging to produce various document outputs including html, LaTeX or lout (which is converted to pdf) and if required loads the structured information into an SQL database (PostgreSQL and SQLite have been used for this). SiSU produces an intermediate processing format.  15  +

    +
    +

    +   22 +

    +
    + + +
    +

    + SiSU is used in constructing Lex Mercatoria <http://lexmercatoria.org/> or <http://www.jus.uio.no/lm/> (one of the oldest law web sites), and considerable thought went into producing output that would be suitable for legal and academic writings (that do not have formulae) given the limitations of html, and publication in a wide variety of "formats", in particular in relation to the convenient and accurate citation of text. However, the construction of Lex Mercatoria uses only a fraction of the features available from SiSU today, vis generation of flat file structures, rather than in addition the building of ("granular") SQL database content, (at an object level with relevant relational tables, and other outputs also available). +

    +
    +

    +   23 +

    +
    + + +
    + +

    + 1.2 Short summary of features +

    +
    +

    +   24 +

    +
    + + +
    +

    + (i) markup syntax: (a) simpler than html, (b) mnemonic, influenced by mail/messaging/wiki markup practices, (c) human readable, and easily writable, +

    +
    +

    +   25 +

    +
    + + +
    +

    + (ii) (a) minimal markup requirement, (b) single file marked up for multiple outputs, +

    +
    +

    +   26 +

    +
    + + +
    +

    + notes: +

    +
    +

    +   27 +

    +
    + + +
    +

    + * documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +

    +
    +

    +   28 +

    +
    + + +
    +

    + * markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. +

    +
    +

    +   29 +

    +
    + + +
    +

    + * markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. +

    +
    +

    +   30 +

    +
    + + +
    +

    + (iii) (a) multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) +

    +
    +

    +   31 +

    +
    + + +
    +

    + (iv) outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content. +

    +
    +

    +   32 +

    +
    + + +
    +

    + (v) SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier]. +

    +
    +

    +   33 +

    +
    + + +
    +

    + (vi) use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended) +

    +
    +

    +   34 +

    +
    + + +
    +

    + (vii) creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used, +

    +
    +

    +   35 +

    +
    + + +
    +

    + (viii) "Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies), +

    +
    +

    +   36 +

    +
    + + +
    +

    + (ix) document content certification and comparison considerations: (a) the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, (b)version control, documents integrated with time based source control system, default RCS or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 ralph Exp $ tag, which SiSU checks +

    +
    +

    +   37 +

    +
    + + +
    +

    + (x) SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files, +

    +
    +

    +   38 +

    +
    + + +
    +

    + (xi) easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed, +

    +
    +

    +   39 +

    +
    + + +
    +

    + (xii) in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document, +

    +
    +

    +   40 +

    +
    + + +
    +

    + (xiii) prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) +

    +
    +

    +   41 +

    +
    + + +
    +

    + (xiv) possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired +

    +
    +

    +   42 +

    +
    + + +
    +

    + there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. +

    +
    +

    +   43 +

    +
    + + +
    +

    + (xv) there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: (a) modular, (thanks in no small part to Ruby) another output format required, write another module.... (b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), (c) easy to add, modify, or have alternative syntax rules for input, should you need to, +

    +
    +

    +   44 +

    +
    + + +
    +

    + (xvi) scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware, +

    +
    +

    +   45 +

    +
    + + +
    +

    + (xvii) only marked up files need be backed up, to secure the larger document set produced, +

    +
    +

    +   46 +

    +
    + + +
    +

    + (xviii) document management, +

    +
    +

    +   47 +

    +
    + + +
    +

    + (xix) Syntax highlighting for SiSU markup is available for a number of text editors. +

    +
    +

    +   48 +

    +
    + + +
    +

    + (xx) remote operations: (a) run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), (b) generated document outputs may be posted by sisu to remote sites (using rsync/scp) (c)document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs. +

    +
    +

    +   49 +

    +
    + + +
    +

    + (xxi) document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. +

    +
    +

    +   50 +

    +
    + + +
    +

    + (xxii) for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. +

    +
    +

    +   51 +

    +
    + + +
    +

    + as a developers tool it is flexible and extensible +

    +
    +

    +   52 +

    +
    + + +
    +

    + SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time. +

    +
    +

    +   53 +

    +
    + + +
    +

    + SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored. +

    +
    +

    +   54 +

    +
    + + +
    +

    + Some modules are more mature than others, the most mature being Html and LaTeX / pdf. PostgreSQL and search functions are useable and together with ocn unique (to the best of my knowledge). The XML output document set is "well formed" but largely proof of concept. +

    +
    +

    +   55 +

    +
    + + +
    + +

    + 1.3 How it works +

    +
    +

    +   56 +

    +
    + + +
    +

    + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,  16  which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). +

    +
    +

    +   57 +

    +
    + + +
    + +

    + 1.4 Simple markup +

    +
    +

    +   58 +

    +
    + + +
    +

    + SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).  17  +

    +
    +

    +   59 +

    +
    + + +
    + +

    + 1.4.1 Sparse markup requirement, try to get the most out of markup +

    +
    +

    +   60 +

    +
    + + +
    +

    + One of its strengths is that very small amounts of initial tagging is required for the program to generate its output. +

    +
    +

    +   61 +

    +
    + + +
    +

    + This is a basic markup example: +

    +
    +

    +   62 +

    +
    + + +
    +
  • + basic markup example, text file - an international convention   18  +
  • +
    +

    +   63 +

    +
    + + +
    +
  • + view basic markup, as it would be highlighted by vim editor   19  +
  • +
    +

    +   64 +

    +
    + + +
    +

    + Emphasis has been on simplicity and minimalism in markup requirements. Design philosophy is to try keep the amount of markup required low, for whatever has been determined to be acceptable output.  20  +

    +
    +

    +   65 +

    +
    + + +
    +

    + SiSU's markup is more minimalistic and simpler than (the equivalent) html and for it, you get considerably more than just html, as this preparation gives you all available output formats, upon request. +

    +
    +

    +   66 +

    +
    + + +
    + +

    + 1.4.2 Single markup file provides multiple output formats +

    +
    +

    +   67 +

    +
    + + +
    +

    + For each document, there is only one (input, minimalistically marked up) file from which all the available output types are generated.  21  +

    +
    +

    +   68 +

    +
    + + +
    +

    + Eg. the markup example: +

    +
    +

    +   69 +

    +
    + + +
    +
  • + original text file - an international convention   22  +
  • +
    +

    +   70 +

    +
    + + +
    +
  • + view as syntax would be highlighted by vim editor   23  +
  • +
    +

    +   71 +

    +
    + + +
    +

    + Produces the following output: +

    +
    +

    +   72 +

    +
    + + +
    +
  • + Segmented html version of document   24  +
  • +
    +

    +   73 +

    +
    + + +
    +
  • + Full length html document   25  +
  • +
    +

    +   74 +

    +
    + + +
    +
  • + pdf landscape version of document   26  +
  • +
    +

    +   75 +

    +
    + + +
    +
  • + pdf portrait version of document   27  +
  • +
    +

    +   76 +

    +
    + + +
    +
  • + clean tex ascii version of document   28  +
  • +
    +

    +   77 +

    +
    + + +
    +
  • + xml sax version of document   29  +
  • +
    +

    +   78 +

    +
    + + +
    +
  • + xml dom version of document   30  +
  • +
    +

    +   79 +

    +
    + + +
    +
  • + Concordance   31  +
  • +
    +

    +   80 +

    +
    + + +
    +

    + (and in addition to these: PostgreSQL, SQLite, texinfo and YAML   32  versions if desired) +

    +
    +

    +   81 +

    +
    + + +
    + +

    + 1.4.3 Syntax relatively easy to read and remember +

    +
    +

    +   82 +

    +
    + + +
    +

    + Syntax is kept simple and mnemonic.  33  +

    +
    +

    +   83 +

    +
    + + +
    + +

    + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types +

    +
    +

    +   84 +

    +
    + + +
    +

    + To keep SiSU markup sparse and simple SiSU deliberately provides a limited publishing feature set, including: indent levels; bold; italics; superscript; subscript; simple tables; images; tables of contents and; endnotes. Which in most cases are available across the different output formats. +

    +
    +

    +   85 +

    +
    + + +
    +

    + The publishing feature set may be expanded as required. +

    +
    +

    +   86 +

    +
    + + +
    + +

    + 1.5 Designed with usability in mind +

    +
    +

    +   87 +

    +
    + + +
    +

    + Output is designed to be uniform, easy to read, navigate and cite. +

    +
    +

    +   88 +

    +
    + + +
    + +

    + 1.6 Code separate from content +

    +
    +

    +   89 +

    +
    + + +
    +

    + Code  34  is separated from content. This means that when changes are desired in the output presentation, the code that produces them, and not the marked up text data set (which could be thousands of documents) is modified. Separating code from content makes large scale changes to output appearance trivial, and permits the easy addition of new output modules. +

    +
    +

    +   90 +

    +
    + + +
    + +

    + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine +

    +
    +

    +   91 +

    +
    + + +
    +

    + Object citation numbering is a simple object (text) positioning and cition system that is human relevant and machine useable, used by SiSU for all manner of presentations, and that is available for use in all text mappings. It is based on the automated sequential numbering of objects (roughly paragraphs, (headings, tables, verse) or other blocks of text or images etc.). The text positioning system (in which I claim copyright) is invaluable for publishing requiring the citing text across multiple output formats, and for the general mapping of text within a document: +

    +
    +

    +   92 +

    +
    + + +
    +
  • + in html, html not being easily citeable (change font size, or use a different browser and the page on which specific text appears has changed), and +
  • +
    +

    +   93 +

    +
    + + +
    +
  • + across multiple formats being common to all output formats html/xml/pdf/sql output, +
  • +
    +

    +   94 +

    +
    + + +
    +
  • + the results of an sql search can just be "live" citation references to the documents in which the text is found, much like an index (see image examples provided).   35  +
  • +
    +

    +   95 +

    +
    + + +
    +

    + I claim copyright on the system I use which is the most basic of all, numbering all text in headings and paragraphs sequentially (with tables and images being treated as a single paragraph) and only footnotes/endnotes not following this numbering, as their position in text is not strictly determined, (a change from footnotes to endnotes would change their numbering), footnotes instead "belong" to the paragraph from which they are referenced, and have sequential numbers of their own. +

    +
    +

    +   96 +

    +
    + + +
    +

    + SiSU has a paragraph numbering system, that remains the same regardless of the output format. This provides an effective means of citation, pinpointing text accurately in all output formats, using the same reference. This is particularly useful where text has to be located across different output formats - for example once html is printed the number of pages and pages on which given text is found will vary depending on the browser, its settings the font size setting etc. Similarly SiSU produces pdf in different forms, eg. on the example site Lex Mercatoria as portrait and landscape documents - here too page numbering varies, but paragraph numbering is the same, vis a vis all versions of the text (portrait and landscape pdf and the html versions of the text, and as stored (with "paragraphs" as records) to the PostgreSQL or SQLite database). +

    +
    +

    +   97 +

    +
    + + +
    +

    + These numbers are placed in the text margins and are intended to be independent of and not to interfere with authors tagging. [The citation system (object citation numbering system, automated "paragraph numbering") which is automatically generated and is common and identical across all document formats] The paragraph numbering system is more accurately described as an (text) object numbering system, as headings are also numbered... all headings and paragraphs are numbered sequentially. Endnotes are automatically numbered independently and rather "belong" to the paragraph from which they are referenced, as an endnote does not (necessarily) form a part of a documents sequence, (they may be produced as either endnotes or footnotes (or both depending on what output you choose to look at - if you take the segmented html version document provided as an example, you will find that the endnotes are placed both at the end of each section, and in a separate section of their own called endnotes, and these are hyper-linked)). An attractive feature of providing citation numbering in this way is that it is independent of the document structure... it remains the same regardless of what is done about the document structure. +

    +
    +

    +   98 +

    +
    + + +
    +

    + The rules have been kept very simple, unique incremental object citation numbers are assigned to headings, paragraphs, verse, tables and images. It is possible to manually override this feature on a per heading or comment basis though this should be used exceptionally, it may be of use where there a substantive text, and the addition of a minor comment by the publisher that should not be mapped as part of the text. +

    +
    +

    +   99 +

    +
    + + +
    +

    + The object citation number markers contain additional numbering information with regard to the document structure, that can be used for alternative presentations, including such detail as the type of object (heading, paragraph, table, image, etc.), numbered sequentially. +

    +
    +

    +   100 +

    +
    + + +
    +

    + An advantage is that the numbering remains the same regardless of document structure. +

    +
    +

    +   101 +

    +
    + + +
    +

    + Text object ("paragraph") numbering is the same for all output versions of the same document, vis html, pdf, pgsql, yaml etc. +

    +
    +

    +   102 +

    +
    + + +
    +

    + In the relational database, as individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, the results of searches may be tailored just to provide the location of the search result in all available document formats. +

    +
    +

    +   103 +

    +
    + + +
    +

    + Note: there is a bug in the released behaviour of object citation numbering, (not certain when it was introduced) tables should be numbered, ie each table gets an ocn, required amongst other things for relational database. This will be corrected in a future release. Citation numbering of existing documents that contain tables will changed. +

    +
    +

    +   104 +

    +
    + + +
    + +

    + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework +

    +
    +

    +   105 +

    +
    + + +
    +

    + SiSU is able to use meta tags based on the Dublin Core  36  and Resource Description Framework  37  +

    +
    +

    +   106 +

    +
    + + +
    +

    + This provides the means of providing semantic information about a document, both as computer processable meta-tags, and as human readable information that may be of value for classification purposes. +

    +
    +

    +   107 +

    +
    + + +
    +

    + This information is provided both in html metatags, and (where available) under the section titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> +

    +
    +

    +   108 +

    +
    + + +
    + +

    + 1.9 Easy directory management +

    +
    +

    +   109 +

    +
    + + +
    +

    + 1. Directory file association, skins and special image management, made simpler.  38  +

    +
    +

    +   110 +

    +
    + + +
    +

    + The last part of the name of the work directory in which markup is being done, or rather from where SiSU is run in order to generate document output, is used in determining the sub-directory name for output files, that is created in the document output directory. This provides a rather easy way to associate documents e.g. of a given subject, or by owner. +

    +
    +

    +   111 +

    +
    + + +
    +

    +   /www/docs
          /intellectual_property
          /arbitration
          /contract_law

      /www/docs
          /ralph
          /sisu +

    +
    +

    +   112 +

    +
    + + +
    +

    + all are placed in their own directories within the directory structure created. Similar rules are used in the creation of sql type databases (though they can be overridden). +

    +
    +

    +   113 +

    +
    + + +
    +

    + There are a couple of further associations with these directories. +

    +
    +

    +   114 +

    +
    + + +
    +

    + Directory wide skins. +

    +
    +

    +   115 +

    +
    + + +
    +

    + Directory specific images. +

    +
    +

    +   116 +

    +
    + + +
    +

    + 2. If there is a "directory skin", that is a skin of the same name as the directory, it is used in the generation of the documents within it, rather than the default skin, unless the document has a specific skin associated with it. +

    +
    +

    +   117 +

    +
    + + +
    +

    + a. default skin (always available) +

    +
    +

    +   118 +

    +
    + + +
    +

    + b. directory skin (precedence over default if exists) +

    +
    +

    +   119 +

    +
    + + +
    +

    + c. document skin (takes precedence wherever document requests a specific skin) +

    +
    +

    +   120 +

    +
    + + +
    +

    + Skins are defined in the document skin directory and if a directory association is desired a softlink made to the relevant skin. Skins (directory association auto load) auto load skin if a directory skin exists of same name as directory stub, (and there is no specific doc skin) +

    +
    +

    +   121 +

    +
    + + +
    +

    + 3. If the working directory has within it a sub-directory called image_local, the images within that directory are used for references to images, that are not part of the default site build. +

    +
    +

    +   122 +

    +
    + + +
    + +

    + 1.10 Document Version Control Information +

    +
    +

    +   123 +

    +
    + + +
    +

    + The possibility of citing an exact document version. +

    +
    +

    +   124 +

    +
    + + +
    +

    + Permits the inclusion of document version control information to the document body and metatags.  39  This provides a much more certain method of referring to the exact version of a particular document, (assuming that the document is from a trusted source, that will retain earlier versions of a document).  40  +

    +
    +

    +   125 +

    +
    + + +
    +

    + This information (where available) is provided under the section of the document titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> +

    +
    +

    +   126 +

    +
    + + +
    + +

    + 1.11 Table of contents +

    +
    +

    +   127 +

    +
    + + +
    +

    + SiSU produces a rudimentary a table of contents based on document headings. +

    +
    +

    +   128 +

    +
    + + +
    + +

    + 1.12 Auto-numbering of headings +

    +
    +

    +   129 +

    +
    + + +
    +

    + Headings can be automatically numbered, (and automatically named for hyper-linking) +

    +
    +

    +   130 +

    +
    + + +
    + +

    + 1.13 Numbering and cross-hyperlinking of endnotes +

    +
    +

    +   131 +

    +
    + + +
    +

    + SiSU can automatically number footnotes/endnotes. This is the default operation where no number is provided. +

    +
    +

    +   132 +

    +
    + + +
    +

    + Footnotes/endnotes may also be manually numbered. Where a number, or numbers are provided for a footnote/endnote, this does not increment the automatic footnote/endnote number counter. +

    +
    +

    +   133 +

    +
    + + +
    +

    + In the html output footnotes/endnotes are cross-hyper-linked (to their reference point and vice versa). In th pdf output footnotes are linked from their reference point only. +

    +
    +

    +   134 +

    +
    + + +
    + +

    + 1.14 "Skinnable" +

    +
    +

    +   135 +

    +
    + + +
    +

    + SiSU is skinnable, on a site-wide, directory-wide and per document basis, so different looking versions of things may be produced with little difficulty. There is a default skin which may be modified, as the background site skin, and each working directory may have a skin associated with it, as may each individual document. The hierarchy of application is document, directory, then site... ie if a document skin exists it gets precedence. +

    +
    +

    +   136 +

    +
    + + +
    +

    + Whilst it is skinnable, the default output styles are selected to work across the widest possible range of document types. +

    +
    +

    +   137 +

    +
    + + +
    + +

    + 1.15 Multiple Outputs +

    +
    +

    +   138 +

    +
    + + +
    +

    + From markup that is simpler and more sparse than html you get: +

    +
    +

    +   139 +

    +
    + + +
    +
  • + far greater output possibilities, including multiple html types, XML (different structured types), LaTeX (pdf landscape, portrait), and SQL (Postgresql or SQLite or other); +
  • +
    +

    +   140 +

    +
    + + +
    +
  • + the advantages implicit in these very different output possibilities;  41  +
  • +
    +

    +   141 +

    +
    + + +
    +
  • + a common citation system +
  • +
    +

    +   142 +

    +
    + + +
    +

    + As many output formats/presentations as one cares to write modules for - several types of html (e.g. structure based on css, or structure based on tables); LaTeX/pdf and Lout/pdf; pgsql other databases easily added; yaml... +

    +
    +

    +   143 +

    +
    + + +
    + +

    + 1.15.1 html - several presentations: full length & segmented; css & table based +

    +
    +

    +   144 +

    +
    + + +
    +

    + Most documents are produced in single and segmented html versions, described below: +

    +
    +

    +   145 +

    +
    + + +
    +

    + The Scroll (full length text presentations) +

    +
    +

    +   146 +

    +
    + + +
    +

    + The full length of the text in a single scrollable document.  42  As a rule the files they are saved in are named: doc or more precisely doc.html +

    +
    +

    +   147 +

    +
    + + +
    +

    + For various reasons texts may only be provided in this form (such as this one which is short), though most are also provided as segmented texts. +

    +
    +

    +   148 +

    +
    + + +
    +

    + "Scroll" is a reference to the historical scroll, a single long document/ parchment, and also no doubt to what you will have to do to get to the bottom of the text.  43  +

    +
    +

    +   149 +

    +
    + + +
    +

    + The Segmented Text +

    +
    +

    +   150 +

    +
    + + +
    +

    + The text divided into segments (such as articles or chapters depending on the text)  44  As a rule the files they are saved in are named: toc and index or more precisely toc.html and index.html +

    +
    +

    +   151 +

    +
    + + +
    +

    + If you know exactly what you are looking for, loading a segment of text is faster (the segments being smaller). Occasionally longer documents such as the WTA 1994 <http://www.jus.uio.no/lm/wta.1994/toc> are only provided in segmented form. +

    +
    +

    +   152 +

    +
    + + +
    +

    + Cascading Style Sheet, and Table based html +

    +
    +

    +   153 +

    +
    + + +
    +

    + SiSU outputs html, two current standard forms available are: +

    +
    +

    +   154 +

    +
    + + +
    +

    + css based +

    +
    +

    +   155 +

    +
    + + +
    +

    + and +

    +
    +

    +   156 +

    +
    + + +
    +

    + table based [largely discontinued ]  45  +

    +
    +

    +   157 +

    +
    + + +
    +

    + The html is tested across several browsers +

    +
    +

    +   158 +

    +
    + + +
    +

    + I like to remind you that there are other excellent browsers out there, many of which have long supported practical features like tabbing. +

    +
    +

    +   159 +

    +
    + + +
    +

    + The html is tested across several browsers, including: +

    +
    +

    +   160 +

    +
    + + +
    +
  • + Firefox (Mozilla-Firefox)   46  +
  • +
    +

    +   161 +

    +
    + + +
    +
  • + Kazehakase   47  +
  • +
    +

    +   162 +

    +
    + + +
    +
  • + Konqueror   48  +
  • +
    +

    +   163 +

    +
    + + +
    +
  • + Mozilla   49  +
  • +
    +

    +   164 +

    +
    + + +
    +
  • + MS Internet Explorer   50  +
  • +
    +

    +   165 +

    +
    + + +
    +
  • + Netscape   51  +
  • +
    +

    +   166 +

    +
    + + +
    +
  • + Opera   52  +
  • +
    +

    +   167 +

    +
    + + +
    +

    + Also lighter weight graphical browsers: +

    +
    +

    +   168 +

    +
    + + +
    +
  • + Dillo   53  +
  • +
    +

    +   169 +

    +
    + + +
    +
  • + Epiphany   54  +
  • +
    +

    +   170 +

    +
    + + +
    +
  • + Galeon   55  +
  • +
    +

    +   171 +

    +
    + + +
    +

    + And for console/text browsing: +

    +
    +

    +   172 +

    +
    + + +
    +
  • + elinks   56  +
  • +
    +

    +   173 +

    +
    + + +
    +
  • + links2   57  +
  • +
    +

    +   174 +

    +
    + + +
    +
  • + w3m   58  +
  • +
    +

    +   175 +

    +
    + + +
    +

    + The html tables output is rendered more accurately across a wider variety set and older versions of browsers (than the html css output). +

    +
    +

    +   176 +

    +
    + + +
    + +

    + 1.15.2 XML +

    +
    +

    +   177 +

    +
    + + +
    +

    + SiSU generates well formed XML, and multiple versions. An XML SAX version with a flat/shallow structure, and XML DOM version with a deeper (embedded) structure. There is also a released working xhtml module. Examples of SAX and DOM versions are provided within this document. +

    +
    +

    +   178 +

    +
    + + +
    + +

    + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 +

    +
    +

    +   179 +

    +
    + + +
    +

    + SiSU generates Open Document Output format. +

    +
    +

    +   180 +

    +
    + + +
    + +

    + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) +

    +
    +

    +   181 +

    +
    + + +
    +

    + SiSU outputs LaTeX if required which is easily transformed to PDF.  59  PDF documents are generated on the site from the same source files and Ruby program that produce html. Landscape oriented pdf introduced, providing easier screen viewing, they are also (paper saving, being currently) formatted to have fewer pages than their portrait equivalents. +

    +
    +

    +   182 +

    +
    + + +
    +
  • + Adobe Reader   60  +
  • +
    +

    +   183 +

    +
    + + +
    +
  • + Evince   61  +
  • +
    +

    +   184 +

    +
    + + +
    +
  • + xpdf   62  +
  • +
    +

    +   185 +

    +
    + + +
    + +

    + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) +

    +
    +

    +   186 +

    +
    + + +
    +

    + SiSU (from the same markup input file) automatically feeds into PostgreSQL  63  and/or SQLite  64  database (could be any other of the better relational databases)  65  - together with all additional information related to document structure, and the alternative ways in which it is generated on the site retained. As regards scaling of the database, it is as scalable as the database (here Postgresql or SQLite) and hardware allow. I will prune the images later. +

    +
    +

    +   187 +

    +
    + + +
    +

    + This is one of the more interesting output forms, as all the structural data for the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four pgsql database tables: +

    +
    +

    +   188 +

    +
    + + +
    +
  • + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); +
  • +
    +

    +   189 +

    +
    + + +
    +
  • + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and +
  • +
    +

    +   190 +

    +
    + + +
    +
  • + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). +
  • +
    +

    +   191 +

    +
    + + +
    +
  • + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. +
  • +
    +

    +   192 +

    +
    + + +
    +

    + There is of course the possibility to add further structures. +

    +
    +

    +   193 +

    +
    + + +
    +

    + At this level SiSU loads a relational database with documents broken in to their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the structured document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. +

    +
    +

    +   194 +

    +
    + + +
    +

    + Because the document structure of sites created is clearly defined, and the text object citation system is available for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. +

    +
    +

    +   195 +

    +
    + + +
    +

    + The combination of the SiSU citation system with a relational database is pretty powerful, giving rise to several possibilities. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). +

    +
    +

    +   196 +

    +
    + + +
    +

    + This is a larger scale project, (with little development on the front end largely ignored), though the "infrastructure" has been in place since 2002. +

    +
    +

    +   197 +

    +
    + + +
    + +

    + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +

    +
    +

    +   198 +

    +
    + + +
    +

    + Sample search frontend   66  A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.  67  +

    +
    +

    +   199 +

    +
    + + +
    +

    + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. +

    +
    +

    +   200 +

    +
    + + +
    +

    + (further work needs to be done on the sample search form, which is rudimentary and only passes simple booleans correctly at present to the SQL engine) +

    +
    +

    +   201 +

    +
    + + +
    +

    + A few canned searches, showing object numbers. Search for: +

    +
    +

    +   202 +

    +
    + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   203 +

    +
    + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   204 +

    +
    + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   205 +

    +
    + + +
    +

    + copyright in English language documents +

    +
    +

    +   206 +

    +
    + + +
    +

    + Note that the searches done in this form are case sensitive. +

    +
    +

    +   207 +

    +
    + + +
    +

    + Expand those same searches, showing the matching text in each document: +

    +
    +

    +   208 +

    +
    + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   209 +

    +
    + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   210 +

    +
    + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   211 +

    +
    + + +
    +

    + copyright in English language documents +

    +
    +

    +   212 +

    +
    + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  68  +

    +
    +

    +   213 +

    +
    + + +
    +

    + OCN index mode, (object citation number) the numbers displayed are relevant (and may be used to reference the match) in any sisu generated rendition of the text  69  the links provided are to the locations of matches within the html generated by SiSU. +

    +
    +

    +   214 +

    +
    + + +
    +

    + Paragraph mode, you may alternatively display the text of each paragraph in which the match was made, again the object/paragraph numbers are relevant to any SiSU generated/published text. +

    +
    +

    +   215 +

    +
    + + +
    +

    + Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. +

    +
    +

    +   216 +

    +
    + + +
    +

    + Earlier version of the search frontend - Simple search, results with files in which search found, and locations where found within files. +

    +
    +

    +   217 +

    +
    + + +
    +

    + Simple search, results with files in which search found, and text object (paragraph or endnote) where found within files. +

    +
    +

    +   218 +

    +
    + + +
    + +

    + 1.15.7 Other forms +

    +
    +

    +   219 +

    +
    + + +
    +

    + There are other forms as well, YAML file, Ruby Marshal dumps, document pre-processing (processing of documents prior to the steps described here, to produce input suitable for the program) snap in a new module as required/desired, well formed XML, no problem. +

    +
    +

    +   220 +

    +
    + + +
    + +

    + 1.16 Concordance / Word Map or rudimentary index +

    +
    +

    +   221 +

    +
    + + +
    +

    + Concordance /WordMaps:  70  SiSU produces a rudimentary index based on the words within the text, making use of paragraph numbers to identify text locations. This is generated in html and hyper-linked but identifies these words locations in the other document formats. Though it is possible to search using a search engine, this is a means for browsing an alphabetical list of words which may suggest other useful content. +

    +
    +

    +   222 +

    +
    + + +
    + +

    + 1.17 Managed (document) directory, database, or site structure +

    +
    +

    +   223 +

    +
    + + +
    +

    + SiSU builds the web site (or more generically provides a suitable directory structure) - placing various output texts in the hierarchy of the web-site (or db), which (for directories) is a sub-directory with the name of the text file. +

    +
    +

    +   224 +

    +
    + + +
    + +

    + 1.18 Batch processing +

    +
    +

    +   225 +

    +
    + + +
    +

    + SiSU is a batch processing tool, handling and transforming multiple (or individual) documents (in many ways) with a single instruction. +

    +
    +

    +   226 +

    +
    + + +
    + +

    + 1.19 Integration to superior Gnu/Linux and Unix tools +

    +
    +

    +   227 +

    +
    + + +
    +

    + As should have been noted by the above description of SiSU, it makes use of existing programs found on Gnu /Linux and Unix, amongst those already mentioned include the LaTeX to pdf converters and the database PostgreSQL or SQLite. +

    +
    +

    +   228 +

    +
    + + +
    + +

    + 1.19.1 Backup and version control +

    +
    +

    +   229 +

    +
    + + +
    +

    + Unix provides many tools for version control. For documents Subversion, CVS and even the old RCS are useful for the per-document histories they provide. +

    +
    +

    +   230 +

    +
    + + +
    +

    + For writing code superior (more recent) version control system exist. These can also be used for documents though they tend to take stamps of changes across the repository as a whole, rather than for each individual file that is tracked, (as CVS and RCS do). My personal preference is for distributed systems such as Git, Mercurial or Darcs, of which I use Git for both code and documents. +

    +
    +

    +   231 +

    +
    + + +
    +

    + Several backup tools exist. At the base level I tend to use rdiff. +

    +
    +

    +   232 +

    +
    + + +
    + +

    + 1.19.2 Editor support +

    +
    +

    +   233 +

    +
    + + +
    +

    + SiSU documents are prepared / marked up in utf-8 text you are free to use the text editor of your choice. +

    +
    +

    +   234 +

    +
    + + +
    +

    + Syntax highlighting for a number of editors are provided. Amongst them Vim, Kwrite, Kate, Gedit and diakonos. These may be found with configuration instructions at <http://www.jus.uio.no/sisu/syntax_highlight>. Vim   71  as of version 7 has built in sytax highlighting for SiSU. +

    +
    +

    +   235 +

    +
    + + +
    + +

    + 1.20 Modular design, need something new add a module +

    +
    +

    +   236 +

    +
    + + +
    +

    + Need a new output format that does not already exist, write a new module. +

    +
    +

    +   237 +

    +
    + + +
    +

    + Prefer a new input syntax, you could write a new syntax matching the existing design, though my personal preference is some uniformity in entry appearance. If necessary has been fairly easy to extend the design parameters. It is intended to incorporate some additional basic semantic tagging, (book, article, author etc.) However, keeping the requirements for input minimal, and relatively simple has been a design goal. +

    +
    +

    +   238 +

    +

    +^

    + + +
    +

    +  1. This information was first placed on the web 12 November 2002; with predating material taken from <http://www.jus.uio.no/lm/lm.information/toc.html> part of a site started and developed since 1993. See document metadata section <http://www.jus.uio.no/sisu/SiSU/metadata.html> for information on this version. Dates related to the development of SiSU are mostly contained within the Chronology section of this document, e.g. <http://www.jus.uio.no/sisu/sisu_chronology> +

    +
      +
    + + +
    +

    +  2. also chosen for the meaning of the Finnish term "sisu". +

    +
      +
    + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  4. pdf via LaTeX or lout +

    +
      +
    + + +
    +

    +  5. currently html (two forms of html presentation one based on css the other on tables), and PHP; potentially structured XML +

    +
      +
    + + +
    +

    +  6. any SQL - currently PostgreSQL and sqlite (for portability, testing and development) +

    +
      +
    + + +
    +

    +  7. previously called "text object numbering" +

    +
      +
    + + +
    +

    +  8. SiSU Sabaki, release version. Pre-release version SiSU Scribe, and version prior to that SiSU nicknamed Scribbler. Pre-release versions go back several years. Both Scribbler and Scribe (still maintained) made system calls to SiSU's various parts, instead of using libraries. +

    +
      +
    + + +
    +

    +  9. A little universe it may be, but semantic you may have a hard time getting away with, given the meaning the word has taken on with markup. On a document wide basis semantic information may be provided, which can be really useful, (and meaningful, especially) if you have a large document set, and use this with rss feeds or in an sql database etc. On a markup level, I have little inclination to add semantic markup formally beyond references, title, author [Dublin Core entities? addresses?] etc. Actually this deserves a bit of thought possibly use letter tags (including letter alias/synonyms for font faces) to create a small set of default semantic tags, with the possibility for per document adjustments. Will seek to permit XML entity tagging, within SiSU markup and have that ignored/removed by the parts of the program that have no use for it. +

    +
      +
    + + +
    +

    +  10. "Sisu refers not to the courage of optimism, but to a concept of life that says, 'I may not win, but I will gladly give my life for what I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10. +

    +
      +
    + + +
    +

    + <http://www.humanlanguages.com/finnishenglish/rlfs.htm> +

    +
      +
    + + +
    +

    + "Every Finn has his own pet definition. To me, sisu means patience without passion. But there are many varieties of sisu. Sisu can be a sudden outburst or it can be the kind that lasts. A man can have both kinds. It is outside reason. It is something in the soul. It comes from oneself. For instance, it makes a soldier do things because he himself must, not because he has been told." Paavo Nurmi +

    +
      +
    + + +
    +

    + <http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm> +

    +
      +
    + + +
    +

    +  11. <http://www.perl.org/> +

    +
      +
    + + +
    +

    +  12. <http://www.ruby-lang.org/en/> +

    +
      +
    + + +
    +

    +  13. <http://www.debian.org/> +

    +
      +
    + + +
    +

    +  14. where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. +

    +
      +
    + + +
    +

    +  15. This proved to be the easiest way to develop syntax, changes could be made, or alternatives provided for the markup syntax whilst the intermediate markup syntax was largely held constant. There is actually an optional second intermediate markup format in YAML <http://www.yaml.org/> +

    +
      +
    + + +
    +

    +  16. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  17. where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. +

    +
      +
    + + +
    +

    +  18. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> output provided as example in the next section +

    +
      +
    + + +
    +

    +  19. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> as it would appear with syntax highlighting (by vim) +

    +
      +
    + + +
    +

    +  20. seems there are several "smart ASCIIs" available, primarily for ascii to html conversion, that make this, and reasonable looking ascii their goal +

    +
      +
    + + +
    +

    + <http://webseitz.fluxent.com/wiki/SmartAscii> +

    +
      +
    + + +
    +

    + <http://daringfireball.net/projects/markdown/> +

    +
      +
    + + +
    +

    + <http://www.textism.com/tools/textile/> +

    +
      +
    + + +
    +

    +  21. These include richly laid out and linked html (table or css variants), PHP, LaTeX (from which pdf portrait and landscape documents are produced), texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the opportunity to fairly easily build additional modules, such as XML. See the examples provided in this document. +

    +
      +
    + + +
    +

    +  22. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> +

    +
      +
    + + +
    +

    +  23. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> +

    +
      +
    + + +
    +

    +  24. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +

    +
      +
    + + +
    +

    +  25. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html> +

    +
      +
    + + +
    +

    +  26. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf> +

    +
      +
    + + +
    +

    +  27. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf> +

    +
      +
    + + +
    +

    +  28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt> +

    +
      +
    + + +
    +

    +  29. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml> +

    +
      +
    + + +
    +

    +  30. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml> +

    +
      +
    + + +
    +

    +  31. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html> +

    +
      +
    + + +
    +

    +  32. discontinued for the time being +

    +
      +
    + + +
    +

    +  33. SiSU markup syntax, an incomplete summary: <http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306> +

    +
      +
    + + +
    +

    + Visual check of elementary font face modifiers: bold bold emphasis italics underscore strikethrough superscript subscript +

    +
      +
    + + +
    +

    +  34. the program that generates the documents +

    +
      +
    + + +
    +

    +  35. <http://www.jus.uio.no/sisu/SiSU/1.html#search> +

    +
      +
    + + +
    +

    +  36. <http://dublincore.org/> +

    +
      +
    + + +
    +

    +  37. <http://www.w3.org/RDF/> +

    +
      +
    + + +
    +

    +  38. The previous way was directory associations for file output were set up in the configuration file. The present system is a more natural way to work requireing less configuration. +

    +
      +
    + + +
    +

    +  39. from a version control system such as CVS +

    +
      +
    + + +
    +

    +  40. The version control system must be run, so the version number is obtained, prior to the SiSU document generation, and subsequent posting of the document. +

    +
      +
    + + +
    +

    +  41. e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), SQL (e.g. document set searches; representation of the constituent parts of documents based on their structure, headings, chapters, paragraphs as desired; control of use) +

    +
      +
    + + +
    +

    +  42. CISG <http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc> +

    +
      +
    + + +
    +

    + The Unidroit Contract Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc> or +

    +
      +
    + + +
    +

    + The Autonomous Contract <http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc> +

    +
      +
    + + +
    +

    +  43. Scrolling is not however necessarily confined to full length documents as you will have to scroll to get to the bottom of any long segment (eg. chapter) of a segmented text. +

    +
      +
    + + +
    +

    +  44. CISG <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980> +

    +
      +
    + + +
    +

    + The Unidroit Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994> +

    +
      +
    + + +
    +

    + The Autonomous Contract <http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah> or +

    +
      +
    + + +
    +

    + WTA 1994 <http://www.jus.uio.no/lm/wta.1994> +

    +
      +
    + + +
    +

    +  45. formatting possibility still exists in code tree but maintenance has been largely discontinuted. +

    +
      +
    + + +
    +

    +  46. <http://www.mozilla.org/products/firefox/> +

    +
      +
    + + +
    +

    +  47. <http://kazehakase.sourceforge.jp/> +

    +
      +
    + + +
    +

    +  48. <http://www.konqueror.org/> +

    +
      +
    + + +
    +

    +  49. <http://www.mozilla.org/> +

    +
      +
    + + +
    +

    +  50. <http://www.microsoft.com/windows/ie/default.asp> +

    +
      +
    + + +
    +

    +  51. <http://home.netscape.com/comprod/mirror/client_download.html> +

    +
      +
    + + +
    +

    +  52. <http://www.opera.com/> +

    +
      +
    + + +
    +

    +  53. <http://www.dillo.org/> +

    +
      +
    + + +
    +

    +  54. <http://www.gnome.org/projects/epiphany/> +

    +
      +
    + + +
    +

    +  55. <http://galeon.sourceforge.net/> +

    +
      +
    + + +
    +

    +  56. <http://elinks.or.cz/> +

    +
      +
    + + +
    +

    +  57. <http://links.twibright.com/> +

    +
      +
    + + +
    +

    +  58. <http://w3m.sourceforge.net/> +

    +
      +
    + + +
    +

    +  59. LaTeX and pdf features introduced 18th June 2001, Landscape and portrait pdfs introduced 7th October 2001., Lout is a more recent addition 22th April 2003 +

    +
      +
    + + +
    +

    +  60. <http://www.adobe.com/products/acrobat/readstep2.html> +

    +
      +
    + + +
    +

    +  61. <http://www.gnome.org/projects/evince/> +

    +
      +
    + + +
    +

    +  62. <http://www.foolabs.com/xpdf/> +

    +
      +
    + + +
    +

    +  63. <http://www.postgresql.org/> +

    +
      +
    + + +
    +

    + <http://advocacy.postgresql.org/> +

    +
      +
    + + +
    +

    + <http://en.wikipedia.org/wiki/Postgresql> +

    +
      +
    + + +
    +

    +  64. <http://www.hwaci.com/sw/sqlite/> +

    +
      +
    + + +
    +

    + <http://en.wikipedia.org/wiki/Sqlite> +

    +
      +
    + + +
    +

    +  65. Relational database features retaining document structure and citation introduced 15th July 2002 +

    +
      +
    + + +
    +

    +  66. <http://search.sisudoc.org> +

    +
      +
    + + +
    +

    +  67. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
      +
    + + +
    +

    +  68. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  69. OCN are provided for HTML, XML, pdf ... though currently omitted in plain-text and opendocument format output +

    +
      +
    + + +
    +

    +  70. Concordance/ WordMaps introduced 15th August 2002 +

    +
      +
    + + +
    +

    +  71. <http://www.vim.org/> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_description/concordance.html new file mode 100644 index 00000000..57ea2c48 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/concordance.html @@ -0,0 +1,2819 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_description/concordance.html#your_word ] +

    + +

    Able

    (3)

    +

    8, 57, 106,

    +

    About

    (4)

    +

    57, 98, 107,

    +

    Above

    (1)

    +

    228,

    +

    Abstraction

    (2)

    +

    57,

    +

    Academic

    (1)

    +

    23,

    +

    Acceptable

    (2)

    +

    15, 65,

    +

    Accepted

    (1)

    +

    31,

    +

    Accurate

    (1)

    +

    23,

    +

    Accurately

    (3)

    +

    97, 98, 176,

    +

    Across

    (19)

    +

    8, 9, 15, 32, 33, 53, 84, 85, 91, 92, 94, 97, 98, 137, 158, 160, 176, 200, 231,

    +

    Actually

    (2)

    +

    14, 22,

    +

    Add

    (4)

    +

    14, 44, 193, 236,

    +

    Added

    (3)

    +

    43, 44, 143,

    +

    Adding

    (1)

    +

    36,

    +

    Addition

    (7)

    +

    23, 34, 41, 81, 90, 99, 182,

    +

    Additional

    (4)

    +

    68, 100, 187, 238,

    +

    Addressed

    (1)

    +

    8,

    +

    Addresses

    (1)

    +

    14,

    +

    Adjustments

    (1)

    +

    14,

    +

    Adobe

    (1)

    +

    183,

    +

    Advance

    (1)

    +

    35,

    +

    Advantage

    (6)

    +

    15, 16, 31, 57, 59, 101,

    +

    Advantages

    (2)

    +

    19, 141,

    +

    Again

    (1)

    +

    215,

    +

    Against

    (3)

    +

    44, 50, 57,

    +

    Age

    (1)

    +

    8,

    +

    Aini

    (1)

    +

    14,

    +

    Alias

    (1)

    +

    14,

    +

    All

    (34)

    +

    11, 16, 20, 33, 35, 36, 40, 59, 66, 68, 91, 92, 94, 96, 97, 98, 102, 103, 113, 187, 188, 190, 194, 195, 196, 200,

    +

    Allow

    (3)

    +

    8, 187, 199,

    +

    Almost

    (3)

    +

    11, 28, 190,

    +

    Along

    (3)

    +

    14, 190, 213,

    +

    Alphabetical

    (1)

    +

    222,

    +

    Already

    (2)

    +

    228, 237,

    +

    Also

    (17)

    +

    6, 14, 23, 29, 30, 31, 33, 98, 133, 148, 149, 168, 178, 182, 216, 231,

    +

    Alternative

    (3)

    +

    44, 100, 187,

    +

    Alternatively

    (1)

    +

    215,

    +

    Alternatives

    (1)

    +

    22,

    +

    Always

    (1)

    +

    118,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    Amongst

    (4)

    +

    31, 104, 228, 235,

    +

    Amount

    (1)

    +

    65,

    +

    Amounts

    (1)

    +

    61,

    +

    Anagram

    (1)

    +

    14,

    +

    And

    (225)

    +

    5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 18, 22, 23, 25, 28, 29, 30, 31, 32, 33, 35, 36, 37, 42, 43, 44, 45, 49, 50, 51, 52, 53, 54, 55, 57, 59, 65, 66, 68, 81, 82, 83, 84, 85, 88, 90, 91, 92, 93, 96, 97, 98, 99, 103, 106, 107, 108, 110, 121, 125, 130, 131, 134, 136, 139, 140, 143, 145, 149, 151, 153, 156, 172, 176, 178, 181, 182, 186, 187, 189, 190, 191, 192, 194, 195, 196, 198, 199, 200, 201, 213, 214, 216, 217, 218, 222, 226, 227, 228, 229, 230, 231, 235, 238,

    +

    Another

    (5)

    +

    16, 44, 59, 190,

    +

    Any

    (7)

    +

    8, 11, 57, 149, 187, 214, 215,

    +

    Appear

    (1)

    +

    64,

    +

    Appearance

    (3)

    +

    39, 90, 238,

    +

    Appeared

    (1)

    +

    15,

    +

    Appears

    (2)

    +

    93, 196,

    +

    Application

    (1)

    +

    136,

    +

    Applied

    (1)

    +

    7,

    +

    April

    (1)

    +

    182,

    +

    Arbitration

    (1)

    +

    112,

    +

    Are

    (78)

    +

    5, 7, 8, 14, 15, 20, 28, 33, 34, 41, 43, 44, 55, 57, 65, 68, 84, 85, 90, 96, 98, 99, 113, 114, 121, 122, 133, 134, 137, 145, 147, 148, 151, 152, 154, 159, 178, 182, 188, 191, 200, 207, 213, 214, 215, 220, 230, 234, 235,

    +

    Article

    (1)

    +

    238,

    +

    Articles

    (1)

    +

    151,

    +

    Ascii

    (4)

    +

    65, 77, 192,

    +

    ASCIIs

    (1)

    +

    65,

    +

    Assigned

    (2)

    +

    57, 99,

    +

    Associate

    (1)

    +

    111,

    +

    Associated

    (3)

    +

    50, 117, 136,

    +

    Association

    (3)

    +

    110, 121,

    +

    Associations

    (3)

    +

    35, 110, 114,

    +

    Assuming

    (1)

    +

    125,

    +

    Attachments

    (1)

    +

    50,

    +

    Attempt

    (1)

    +

    [H]2,

    +

    Attractive

    (1)

    +

    98,

    +

    Attributes

    (1)

    +

    30,

    +

    August

    (1)

    +

    222,

    +

    Author

    (3)

    +

    14, 189, 238,

    +

    Authored

    (1)

    +

    57,

    +

    Authors

    (1)

    +

    98,

    +

    Auto

    (3)

    +

    121, 129,

    +

    Automated

    (2)

    +

    92, 98,

    +

    Automatic

    (1)

    +

    133,

    +

    Automatically

    (7)

    +

    50, 98, 130, 132, 187,

    +

    Autonomous

    (2)

    +

    147, 151,

    +

    Available

    (20)

    +

    9, 15, 23, 34, 48, 65, 66, 68, 84, 85, 92, 103, 108, 118, 126, 154, 195, 196, 216,

    +

    Away

    (2)

    +

    14,

    +

    Back

    (3)

    +

    14, 191, 199,

    +

    Backed

    (1)

    +

    46,

    +

    Backend

    (1)

    +

    198,

    +

    Background

    (1)

    +

    136,

    +

    Backup

    (2)

    +

    229, 232,

    +

    Base

    (1)

    +

    232,

    +

    Based

    (18)

    +

    8, 16, 37, 57, 59, 92, 106, 128, 141, 143, 144, 153, 155, 157, 222,

    +

    Basic

    (10)

    +

    11, 29, 30, 51, 62, 63, 64, 96, 238,

    +

    Basis

    (3)

    +

    14, 99, 136,

    +

    Batch

    (4)

    +

    12, 41, 225, 226,

    +

    Because

    (3)

    +

    14, 195,

    +

    Become

    (1)

    +

    33,

    +

    Been

    (15)

    +

    8, 14, 15, 22, 54, 65, 99, 157, 197, 228, 238,

    +

    Behaviour

    (1)

    +

    104,

    +

    Being

    (11)

    +

    55, 81, 93, 94, 96, 111, 152, 182, 190, 194,

    +

    Believe

    (1)

    +

    14,

    +

    Belong

    (2)

    +

    96, 98,

    +

    Below

    (3)

    +

    8, 21, 145,

    +

    Benefit

    (1)

    +

    9,

    +

    Best

    (4)

    +

    9, 16, 55, 59,

    +

    Better

    (1)

    +

    187,

    +

    Beyond

    (2)

    +

    14, 30,

    +

    Bit

    (2)

    +

    14, 35,

    +

    Blocks

    (1)

    +

    92,

    +

    Body

    (1)

    +

    125,

    +

    Bold

    (4)

    +

    30, 83, 85,

    +

    Book

    (4)

    +

    9, 16, 59, 238,

    +

    Booleans

    (1)

    +

    201,

    +

    Born

    (1)

    +

    15,

    +

    Both

    (10)

    +

    14, 57, 98, 107, 108, 190, 191, 231,

    +

    Bottom

    (2)

    +

    149,

    +

    Break

    (2)

    +

    16, 59,

    +

    Breaks

    (2)

    +

    16, 59,

    +

    Broken

    (1)

    +

    194,

    +

    Browser

    (2)

    +

    93, 97,

    +

    Browsers

    (5)

    +

    158, 159, 160, 168, 176,

    +

    Browsing

    (2)

    +

    172, 222,

    +

    Bug

    (1)

    +

    104,

    +

    Build

    (2)

    +

    68, 122,

    +

    Building

    (2)

    +

    23, 42,

    +

    Builds

    (1)

    +

    224,

    +

    Built

    (1)

    +

    235,

    +

    Bundled

    (1)

    +

    50,

    +

    But

    (15)

    +

    7, 14, 16, 41, 53, 55, 57, 59, 97, 157, 213, 222,

    +

    Called

    (4)

    +

    9, 50, 98, 122,

    +

    Calls

    (1)

    +

    14,

    +

    Can

    (30)

    +

    7, 8, 11, 14, 16, 32, 44, 59, 95, 100, 113, 130, 132, 188, 196, 200, 213, 231,

    +

    Canned

    (2)

    +

    202, 216,

    +

    Cares

    (1)

    +

    143,

    +

    Cascading

    (1)

    +

    153,

    +

    Case

    (5)

    +

    13, 16, 59, 141, 207,

    +

    Cases

    (5)

    +

    11, 16, 40, 59, 85,

    +

    Certain

    (2)

    +

    104, 125,

    +

    Certificates

    (1)

    +

    31,

    +

    Certification

    (2)

    +

    37, 57,

    +

    Change

    (3)

    +

    93, 96,

    +

    Changed

    (4)

    +

    7, 39, 93, 104,

    +

    Changes

    (4)

    +

    22, 90, 231,

    +

    Chapter

    (3)

    +

    16, 59, 149,

    +

    Chapters

    (4)

    +

    16, 59, 141, 151,

    +

    Characters

    (2)

    +

    16, 59,

    +

    Check

    (2)

    +

    37, 83,

    +

    Checks

    (1)

    +

    37,

    +

    Cheek

    (1)

    +

    14,

    +

    Choice

    (1)

    +

    234,

    +

    Choose

    (2)

    +

    98, 188,

    +

    Chose

    (1)

    +

    49,

    +

    Chosen

    (1)

    +

    6,

    +

    Chronology

    (1)

    +

    5,

    +

    Chunks

    (1)

    +

    7,

    +

    CISG

    (2)

    +

    147, 151,

    +

    Citation

    (29)

    +

    6, 9, 20, 23, 32, 91, 92, 95, 97, 98, 99, 100, 104, 142, 186, 187, 194, 195, 196, 198, 199, 200, 214,

    +

    Cite

    (2)

    +

    8, 88,

    +

    Citeable

    (1)

    +

    93,

    +

    Citing

    (2)

    +

    92, 124,

    +

    Cition

    (1)

    +

    92,

    +

    Claim

    (2)

    +

    92, 96,

    +

    Classification

    (1)

    +

    107,

    +

    Clean

    (3)

    +

    77, 190, 191,

    +

    Clearly

    (2)

    +

    35, 195,

    +

    Code

    (7)

    +

    89, 90, 157, 231,

    +

    Combination

    (2)

    +

    57, 196,

    +

    Comes

    (1)

    +

    14,

    +

    Command

    (1)

    +

    6,

    +

    Comment

    (2)

    +

    99,

    +

    Common

    (8)

    +

    6, 7, 8, 20, 32, 94, 98, 142,

    +

    Comparison

    (1)

    +

    37,

    +

    Complex

    (1)

    +

    196,

    +

    Composite

    (1)

    +

    42,

    +

    Comprising

    (1)

    +

    57,

    +

    Computer

    (1)

    +

    107,

    +

    Concept

    (2)

    +

    14, 55,

    +

    Concordance

    (7)

    +

    31, 36, 57, 80, 221, 222,

    +

    Configuration

    (3)

    +

    110, 235,

    +

    Confined

    (1)

    +

    149,

    +

    Consider

    (1)

    +

    216,

    +

    Considerable

    (4)

    +

    23, 43, 44, 57,

    +

    Considerably

    (1)

    +

    66,

    +

    Considerations

    (1)

    +

    37,

    +

    Consisting

    (1)

    +

    36,

    +

    Consists

    (1)

    +

    57,

    +

    Console

    (1)

    +

    172,

    +

    Constant

    (1)

    +

    22,

    +

    Constituent

    (4)

    +

    16, 59, 141, 194,

    +

    Construct

    (1)

    +

    194,

    +

    Constructing

    (1)

    +

    23,

    +

    Construction

    (1)

    +

    23,

    +

    Contain

    (3)

    +

    30, 100, 104,

    +

    Contained

    (1)

    +

    5,

    +

    Containing

    (2)

    +

    189, 191,

    +

    Contains

    (1)

    +

    192,

    +

    Content

    (17)

    +

    7, 23, 31, 32, 37, 38, 41, 57, 89, 90, 196, 222,

    +

    Contents

    (4)

    +

    85, 127, 128, 196,

    +

    Contract

    (3)

    +

    147, 151,

    +

    Control

    (12)

    +

    16, 37, 59, 123, 125, 141, 229, 230, 231,

    +

    Controlled

    (1)

    +

    39,

    +

    Convenient

    (2)

    +

    15, 23,

    +

    Convention

    (2)

    +

    63, 70,

    +

    Conversion

    (4)

    +

    16, 59, 65, 141,

    +

    Convert

    (1)

    +

    51,

    +

    Converted

    (3)

    +

    15, 22, 29,

    +

    Converters

    (1)

    +

    228,

    +

    Copyright

    (4)

    +

    92, 96, 206, 212,

    +

    Core

    (6)

    +

    14, 30, 105, 106, 189, 196,

    +

    Corrected

    (1)

    +

    104,

    +

    Correctly

    (1)

    +

    201,

    +

    Could

    (9)

    +

    16, 22, 59, 90, 187, 199, 213, 216, 238,

    +

    Counter

    (1)

    +

    133,

    +

    Counters

    (1)

    +

    216,

    +

    Couple

    (1)

    +

    114,

    +

    Courage

    (1)

    +

    14,

    +

    Course

    (2)

    +

    51, 193,

    +

    Cover

    (1)

    +

    54,

    +

    Covers

    (1)

    +

    51,

    +

    Create

    (3)

    +

    14, 57, 216,

    +

    Created

    (5)

    +

    16, 59, 111, 113, 195,

    +

    Creates

    (1)

    +

    35,

    +

    Creation

    (2)

    +

    42, 113,

    +

    Criteria

    (4)

    +

    7, 213,

    +

    Cross

    (3)

    +

    131, 134, 191,

    +

    Css

    (6)

    +

    8, 68, 143, 144, 155, 176,

    +

    Current

    (3)

    +

    15, 154, 199,

    +

    Currently

    (10)

    +

    8, 13, 31, 45, 182, 186, 188, 198, 214,

    +

    CVS

    (4)

    +

    37, 125, 230, 231,

    +

    Darcs

    (1)

    +

    231,

    +

    Data

    (4)

    +

    8, 90, 188,

    +

    Database

    (38)

    +

    7, 8, 13, 14, 20, 22, 23, 32, 33, 35, 45, 51, 97, 103, 104, 186, 187, 188, 194, 195, 196, 198, 199, 200, 216, 223, 228,

    +

    Databases

    (7)

    +

    9, 31, 33, 113, 143, 187,

    +

    Dates

    (1)

    +

    5,

    +

    Dealing

    (1)

    +

    12,

    +

    Debian

    (3)

    +

    15, 203, 209,

    +

    Deeper

    (1)

    +

    178,

    +

    Default

    (9)

    +

    14, 37, 117, 118, 119, 122, 132, 136, 137,

    +

    Define

    (1)

    +

    40,

    +

    Defined

    (3)

    +

    35, 121, 195,

    +

    Defines

    (1)

    +

    30,

    +

    Definition

    (1)

    +

    14,

    +

    Degree

    (4)

    +

    7, 33, 43, 44,

    +

    Deliberately

    (1)

    +

    85,

    +

    Demonstrated

    (1)

    +

    213,

    +

    Demonstrates

    (1)

    +

    199,

    +

    Dependency

    (1)

    +

    51,

    +

    Dependent

    (2)

    +

    13, 45,

    +

    Depending

    (3)

    +

    97, 98, 151,

    +

    Describe

    (1)

    +

    [H]2,

    +

    Described

    (5)

    +

    8, 14, 98, 145, 220,

    +

    Description

    (6)

    +

    [H]1, 3, 30, 105, 106, 228,

    +

    Descriptive

    (2)

    +

    14,

    +

    Deserves

    (1)

    +

    14,

    +

    Design

    (5)

    +

    65, 236, 238,

    +

    Designed

    (2)

    +

    87, 88,

    +

    Desired

    (8)

    +

    41, 42, 50, 81, 90, 121, 141, 220,

    +

    Detail

    (1)

    +

    100,

    +

    Determine

    (3)

    +

    16, 35, 59,

    +

    Determined

    (2)

    +

    65, 96,

    +

    Determining

    (1)

    +

    111,

    +

    Develop

    (1)

    +

    22,

    +

    Developed

    (3)

    +

    5, 53, 54,

    +

    Developers

    (1)

    +

    52,

    +

    Development

    (3)

    +

    5, 8, 197,

    +

    Diakonos

    (1)

    +

    235,

    +

    Different

    (15)

    +

    9, 16, 19, 31, 49, 57, 59, 85, 93, 97, 136, 140, 141,

    +

    Difficulty

    (1)

    +

    136,

    +

    Diffing

    (1)

    +

    38,

    +

    Digests

    (1)

    +

    31,

    +

    Digital

    (1)

    +

    32,

    +

    Dillo

    (1)

    +

    169,

    +

    Directed

    (1)

    +

    14,

    +

    Directories

    (3)

    +

    113, 114, 224,

    +

    Directory

    (31)

    +

    35, 39, 109, 110, 111, 113, 115, 116, 117, 119, 121, 122, 136, 223, 224,

    +

    Discern

    (1)

    +

    57,

    +

    Discontinued

    (2)

    +

    81, 157,

    +

    Discontinuted

    (1)

    +

    157,

    +

    Display

    (2)

    +

    213, 215,

    +

    Displayed

    (1)

    +

    214,

    +

    Distributed

    (1)

    +

    231,

    +

    Divided

    (1)

    +

    151,

    +

    Doc

    (3)

    +

    121, 147,

    +

    Docs

    (2)

    +

    112,

    +

    Document

    (142)

    +

    5, 6, 7, 8, 9, 14, 15, 16, 22, 29, 30, 31, 35, 36, 37, 39, 40, 41, 42, 43, 44, 46, 47, 49, 50, 51, 55, 57, 59, 68, 73, 74, 75, 76, 77, 78, 79, 84, 92, 98, 100, 101, 102, 103, 107, 108, 111, 117, 120, 121, 123, 124, 125, 126, 128, 136, 137, 141, 147, 149, 178, 179, 180, 186, 187, 194, 195, 196, 200, 208, 213, 216, 220, 222, 223, 230,

    +

    Documents

    (62)

    +

    7, 8, 14, 15, 16, 28, 31, 33, 34, 37, 40, 41, 42, 49, 50, 53, 54, 57, 59, 68, 90, 95, 97, 98, 104, 111, 117, 141, 145, 149, 152, 182, 188, 194, 196, 200, 203, 206, 209, 212, 213, 216, 220, 226, 230, 231, 234,

    +

    Does

    (3)

    +

    98, 133, 237,

    +

    Doing

    (2)

    +

    16, 59,

    +

    Dom

    (1)

    +

    79,

    +

    DOM

    (2)

    +

    178,

    +

    Domain

    (1)

    +

    54,

    +

    Done

    (8)

    +

    10, 30, 41, 57, 98, 111, 201, 207,

    +

    Doubt

    (1)

    +

    149,

    +

    Downloaded

    (1)

    +

    50,

    +

    Dubbed

    (1)

    +

    32,

    +

    Dublin

    (6)

    +

    14, 30, 105, 106, 189, 196,

    +

    Dumps

    (1)

    +

    220,

    +

    Each

    (20)

    +

    7, 16, 35, 37, 57, 59, 68, 98, 104, 136, 190, 200, 208, 213, 215, 231,

    +

    Earlier

    (2)

    +

    125, 217,

    +

    Early

    (1)

    +

    8,

    +

    Ease

    (1)

    +

    194,

    +

    Easier

    (1)

    +

    182,

    +

    Easiest

    (1)

    +

    22,

    +

    Easily

    (13)

    +

    8, 25, 29, 30, 34, 35, 37, 39, 68, 93, 143, 182,

    +

    Easy

    (14)

    +

    16, 35, 42, 44, 59, 82, 88, 90, 109, 111, 141, 196, 238,

    +

    Echo

    (1)

    +

    216,

    +

    Editor

    (4)

    +

    64, 71, 233, 234,

    +

    Editors

    (2)

    +

    48, 235,

    +

    Effective

    (1)

    +

    97,

    +

    Effectively

    (1)

    +

    15,

    +

    Efficiently

    (1)

    +

    15,

    +

    Effort

    (1)

    +

    15,

    +

    Either

    (5)

    +

    50, 57, 98, 195, 213,

    +

    Electronic

    (1)

    +

    9,

    +

    Elementary

    (2)

    +

    83, 194,

    +

    Elinks

    (1)

    +

    173,

    +

    Email

    (1)

    +

    50,

    +

    Embedded

    (1)

    +

    178,

    +

    Emphasis

    (2)

    +

    65, 83,

    +

    End

    (6)

    +

    98, 108, 126, 197, 199,

    +

    Endnote

    (5)

    +

    15, 98, 133, 218,

    +

    Endnotes

    (15)

    +

    7, 8, 57, 85, 96, 98, 131, 132, 133, 134, 191,

    +

    Engine

    (2)

    +

    201, 222,

    +

    English

    (6)

    +

    203, 205, 206, 209, 211, 212,

    +

    Entities

    (1)

    +

    14,

    +

    Entity

    (1)

    +

    14,

    +

    Entry

    (1)

    +

    238,

    +

    Epiphany

    (1)

    +

    170,

    +

    Equating

    (1)

    +

    7,

    +

    Equivalent

    (1)

    +

    66,

    +

    Equivalents

    (1)

    +

    182,

    +

    Especially

    (1)

    +

    14,

    +

    Established

    (2)

    +

    31, 57,

    +

    Etc

    (14)

    +

    11, 14, 30, 31, 35, 57, 68, 92, 97, 100, 102, 196, 238,

    +

    Evaluator

    (1)

    +

    213,

    +

    Even

    (3)

    +

    16, 59, 230,

    +

    Event

    (1)

    +

    11,

    +

    Every

    (1)

    +

    14,

    +

    Evince

    (1)

    +

    184,

    +

    Exact

    (2)

    +

    124, 125,

    +

    Exactly

    (1)

    +

    152,

    +

    Example

    (11)

    +

    16, 59, 62, 63, 69, 97, 98, 108, 126,

    +

    Examples

    (3)

    +

    68, 95, 178,

    +

    Excellent

    (1)

    +

    159,

    +

    Exceptionally

    (1)

    +

    99,

    +

    Exist

    (3)

    +

    231, 232, 237,

    +

    Existence

    (1)

    +

    15,

    +

    Existing

    (3)

    +

    104, 228, 238,

    +

    Exists

    (4)

    +

    119, 121, 136, 157,

    +

    Exp

    (1)

    +

    37,

    +

    Expand

    (2)

    +

    200, 208,

    +

    Expanded

    (1)

    +

    86,

    +

    Experimental

    (1)

    +

    16,

    +

    Explicit

    (2)

    +

    16, 59,

    +

    Explored

    (1)

    +

    54,

    +

    Explorer

    (1)

    +

    165,

    +

    Expression

    (1)

    +

    40,

    +

    Expressions

    (2)

    +

    16, 59,

    +

    Ext3

    (1)

    +

    45,

    +

    Extend

    (1)

    +

    238,

    +

    Extended

    (4)

    +

    30, 34, 199,

    +

    Extensible

    (1)

    +

    52,

    +

    Extract

    (2)

    +

    16, 59,

    +

    Eye

    (1)

    +

    29,

    +

    Face

    (1)

    +

    83,

    +

    Faces

    (1)

    +

    14,

    +

    Facilitate

    (1)

    +

    194,

    +

    Fairly

    (3)

    +

    57, 68, 238,

    +

    Far

    (2)

    +

    18, 140,

    +

    Faster

    (1)

    +

    152,

    +

    Feature

    (6)

    +

    84, 85, 86, 98, 99, 213,

    +

    Features

    (11)

    +

    8, 15, 21, 23, 24, 84, 159, 182, 186, 187, 198,

    +

    Featuring

    (1)

    +

    6,

    +

    Feed

    (1)

    +

    11,

    +

    Feeds

    (2)

    +

    14, 187,

    +

    Few

    (3)

    +

    8, 51, 202,

    +

    Fewer

    (1)

    +

    182,

    +

    Fields

    (2)

    +

    34, 216,

    +

    File

    (20)

    +

    13, 23, 26, 28, 35, 36, 45, 50, 63, 67, 68, 70, 110, 187, 220, 224, 231,

    +

    Filename

    (1)

    +

    50,

    +

    Files

    (17)

    +

    7, 12, 22, 31, 38, 41, 46, 68, 111, 147, 151, 182, 217, 218,

    +

    Finalized

    (1)

    +

    7,

    +

    Find

    (4)

    +

    15, 35, 98,

    +

    Finn

    (1)

    +

    14,

    +

    Finnish

    (3)

    +

    6, 14,

    +

    Firefox

    (2)

    +

    161,

    +

    First

    (2)

    +

    5, 9,

    +

    Fixed

    (1)

    +

    7,

    +

    Flat

    (2)

    +

    23, 178,

    +

    Flexibility

    (1)

    +

    57,

    +

    Flexible

    (2)

    +

    5, 52,

    +

    Following

    (2)

    +

    72, 96,

    +

    Font

    (4)

    +

    14, 83, 93, 97,

    +

    Footnote

    (2)

    +

    133,

    +

    Footnotes

    (11)

    +

    7, 8, 57, 96, 98, 132, 133, 134,

    +

    For

    (97)

    +

    5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 20, 21, 22, 23, 26, 30, 35, 38, 41, 44, 48, 51, 53, 54, 57, 59, 61, 65, 66, 68, 81, 92, 97, 100, 102, 104, 107, 108, 110, 111, 122, 126, 130, 133, 143, 148, 152, 172, 188, 190, 191, 195, 196, 202, 213, 214, 216, 220, 222, 224, 230, 231, 235, 238,

    +

    Form

    (8)

    +

    15, 42, 98, 148, 152, 201, 207, 216,

    +

    Formally

    (1)

    +

    14,

    +

    Format

    (9)

    +

    9, 22, 44, 97, 179, 180, 214, 237,

    +

    Formats

    (25)

    +

    7, 8, 10, 15, 23, 31, 41, 43, 44, 66, 67, 85, 91, 92, 94, 97, 98, 103, 143, 196, 222,

    +

    Formatted

    (3)

    +

    182, 190, 191,

    +

    Formatting

    (1)

    +

    157,

    +

    Formed

    (3)

    +

    55, 178, 220,

    +

    Forms

    (8)

    +

    8, 97, 154, 188, 195, 219, 220,

    +

    Formulae

    (2)

    +

    23, 53,

    +

    Found

    (13)

    +

    35, 95, 97, 200, 213, 216, 217, 218, 228, 235,

    +

    Four

    (1)

    +

    188,

    +

    Fourth

    (1)

    +

    192,

    +

    Fraction

    (1)

    +

    23,

    +

    Framework

    (3)

    +

    6, 105, 106,

    +

    Free

    (1)

    +

    234,

    +

    Frequently

    (1)

    +

    7,

    +

    From

    (31)

    +

    5, 7, 8, 9, 14, 17, 23, 35, 42, 57, 68, 89, 90, 96, 98, 111, 125, 134, 139, 182, 187, 191, 195, 199,

    +

    Front

    (2)

    +

    197, 199,

    +

    Frontend

    (3)

    +

    198, 199, 217,

    +

    Full

    (7)

    +

    74, 144, 146, 147, 149, 192, 196,

    +

    Functionality

    (1)

    +

    199,

    +

    Functions

    (1)

    +

    55,

    +

    Further

    (7)

    +

    16, 30, 59, 114, 193, 199, 201,

    +

    Future

    (3)

    +

    43, 44, 104,

    +

    Galeon

    (1)

    +

    171,

    +

    Gedit

    (1)

    +

    235,

    +

    General

    (1)

    +

    92,

    +

    Generally

    (1)

    +

    7,

    +

    Generate

    (4)

    +

    11, 12, 61, 111,

    +

    Generated

    (11)

    +

    33, 49, 51, 68, 98, 182, 187, 214, 215, 222,

    +

    Generates

    (3)

    +

    90, 178, 180,

    +

    Generating

    (2)

    +

    16, 59,

    +

    Generation

    (6)

    +

    5, 23, 51, 117, 125, 181,

    +

    Generator

    (1)

    +

    9,

    +

    Generically

    (1)

    +

    224,

    +

    Get

    (7)

    +

    14, 17, 60, 66, 139, 149,

    +

    Gets

    (2)

    +

    104, 136,

    +

    Getting

    (1)

    +

    14,

    +

    Git

    (2)

    +

    231,

    +

    Give

    (1)

    +

    14,

    +

    Given

    (5)

    +

    14, 23, 97, 111,

    +

    Gives

    (2)

    +

    9, 66,

    +

    Giving

    (1)

    +

    196,

    +

    Gladly

    (1)

    +

    14,

    +

    Gnu

    (3)

    +

    15, 227, 228,

    +

    Goal

    (2)

    +

    65, 238,

    +

    GPL

    (2)

    +

    204, 210,

    +

    Granting

    (1)

    +

    57,

    +

    Granular

    (3)

    +

    6, 23, 31,

    +

    Granularity

    (2)

    +

    7, 33,

    +

    Graphical

    (1)

    +

    168,

    +

    Greater

    (2)

    +

    18, 140,

    +

    Guarantee

    (1)

    +

    37,

    +

    Guess

    (1)

    +

    14,

    +

    Guts

    (1)

    +

    14,

    +

    Handles

    (1)

    +

    53,

    +

    Handling

    (4)

    +

    15, 105, 226,

    +

    Hard

    (1)

    +

    14,

    +

    Hardware

    (4)

    +

    13, 45, 187, 199,

    +

    Has

    (21)

    +

    8, 14, 15, 54, 65, 93, 97, 117, 122, 157, 190, 195, 197, 235, 238,

    +

    Hash

    (3)

    +

    37, 57,

    +

    Have

    (24)

    +

    8, 11, 14, 22, 23, 44, 54, 96, 99, 103, 136, 149, 159, 182, 196, 213, 228,

    +

    Having

    (2)

    +

    49, 84,

    +

    Header

    (7)

    +

    16, 30, 40, 57, 59,

    +

    Headers

    (5)

    +

    28, 30, 34, 189, 192,

    +

    Heading

    (7)

    +

    16, 30, 59, 99, 100,

    +

    Headings

    (20)

    +

    7, 16, 31, 33, 57, 59, 92, 96, 98, 99, 128, 129, 130, 141, 196,

    +

    Held

    (1)

    +

    22,

    +

    Helps

    (1)

    +

    14,

    +

    Here

    (5)

    +

    14, 97, 187, 199, 220,

    +

    Hierarchy

    (2)

    +

    136, 224,

    +

    High

    (1)

    +

    15,

    +

    Highlighted

    (2)

    +

    64, 71,

    +

    Highlighting

    (4)

    +

    48, 64, 235,

    +

    Himself

    (1)

    +

    14,

    +

    His

    (1)

    +

    14,

    +

    Historical

    (1)

    +

    149,

    +

    Histories

    (1)

    +

    230,

    +

    How

    (2)

    +

    15, 56,

    +

    However

    (3)

    +

    23, 149, 238,

    +

    Html

    (55)

    +

    8, 11, 17, 18, 22, 23, 25, 29, 31, 32, 35, 44, 51, 55, 65, 66, 68, 73, 74, 93, 94, 97, 98, 102, 108, 126, 134, 139, 140, 143, 144, 145, 147, 151, 153, 154, 158, 160, 176, 182, 192, 195, 196, 200, 214, 222,

    +

    HTML

    (2)

    +

    7, 214,

    +

    Human

    (6)

    +

    8, 11, 25, 29, 92, 107,

    +

    Hundreds

    (1)

    +

    213,

    +

    Hyper

    (4)

    +

    98, 130, 134, 222,

    +

    Hyperesteier

    (1)

    +

    33,

    +

    Hyperlinking

    (1)

    +

    131,

    +

    IBM

    (1)

    +

    213,

    +

    Idea

    (1)

    +

    9,

    +

    Identical

    (1)

    +

    98,

    +

    Identifiable

    (1)

    +

    190,

    +

    Identified

    (2)

    +

    49, 84,

    +

    Identifies

    (1)

    +

    222,

    +

    Identify

    (3)

    +

    16, 59, 222,

    +

    IEC

    (1)

    +

    179,

    +

    Ignored

    (3)

    +

    14, 188, 197,

    +

    Image

    (3)

    +

    95, 100, 110,

    +

    Images

    (13)

    +

    7, 31, 50, 53, 57, 85, 92, 96, 99, 116, 122, 187,

    +

    Implicit

    (5)

    +

    16, 19, 31, 59, 141,

    +

    Import

    (1)

    +

    42,

    +

    Important

    (1)

    +

    84,

    +

    Impressive

    (1)

    +

    15,

    +

    Inclination

    (1)

    +

    14,

    +

    Include

    (5)

    +

    7, 31, 57, 68, 228,

    +

    Includes

    (1)

    +

    200,

    +

    Including

    (12)

    +

    8, 9, 14, 18, 20, 22, 85, 100, 140, 160, 189, 198,

    +

    Inclusion

    (1)

    +

    125,

    +

    Inclusions

    (1)

    +

    50,

    +

    Incomplete

    (1)

    +

    83,

    +

    Incorporate

    (1)

    +

    238,

    +

    Incorporated

    (1)

    +

    196,

    +

    Increment

    (1)

    +

    133,

    +

    Incremental

    (1)

    +

    99,

    +

    Indeed

    (2)

    +

    57, 200,

    +

    Indent

    (1)

    +

    85,

    +

    Independent

    (2)

    +

    98,

    +

    Independently

    (1)

    +

    98,

    +

    Index

    (7)

    +

    95, 151, 214, 216, 221, 222,

    +

    Indexed

    (2)

    +

    103, 196,

    +

    Indexing

    (2)

    +

    33,

    +

    Individual

    (7)

    +

    31, 103, 136, 190, 196, 226, 231,

    +

    Individually

    (1)

    +

    30,

    +

    Industry

    (1)

    +

    31,

    +

    Influenced

    (1)

    +

    25,

    +

    Info

    (1)

    +

    68,

    +

    Information

    (45)

    +

    [H]1, 5, 6, 8, 14, 16, 22, 30, 33, 34, 57, 59, 100, 107, 108, 123, 125, 126, 186, 187, 190, 194, 196, 200,

    +

    Infrastructure

    (1)

    +

    197,

    +

    Initial

    (1)

    +

    61,

    +

    Inner

    (1)

    +

    14,

    +

    Innovation

    (2)

    +

    205, 211,

    +

    Innovations

    (1)

    +

    213,

    +

    Input

    (7)

    +

    29, 44, 68, 187, 220, 238,

    +

    Installed

    (1)

    +

    49,

    +

    Instance

    (2)

    +

    14, 39,

    +

    Instead

    (2)

    +

    14, 96,

    +

    Institutionally

    (1)

    +

    31,

    +

    Instruction

    (2)

    +

    57, 226,

    +

    Instructions

    (3)

    +

    30, 57, 235,

    +

    Integrated

    (1)

    +

    37,

    +

    Integration

    (1)

    +

    227,

    +

    Intended

    (2)

    +

    98, 238,

    +

    Interest

    (2)

    +

    8, 213,

    +

    Interesting

    (1)

    +

    188,

    +

    Interfere

    (1)

    +

    98,

    +

    Intermediate

    (3)

    +

    22,

    +

    International

    (2)

    +

    63, 70,

    +

    Internet

    (1)

    +

    165,

    +

    Into

    (7)

    +

    16, 22, 23, 42, 59, 151, 187,

    +

    Introduced

    (6)

    +

    104, 182, 187, 222,

    +

    Invaluable

    (1)

    +

    92,

    +

    Invention

    (2)

    +

    205, 211,

    +

    Investigation

    (1)

    +

    15,

    +

    ISO

    (1)

    +

    179,

    +

    Italics

    (3)

    +

    30, 83, 85,

    +

    Its

    (13)

    +

    15, 16, 35, 49, 54, 57, 59, 61, 97, 190,

    +

    July

    (1)

    +

    187,

    +

    June

    (1)

    +

    182,

    +

    Just

    (8)

    +

    14, 33, 66, 95, 103, 195, 196,

    +

    Kate

    (1)

    +

    235,

    +

    Kazehakase

    (1)

    +

    162,

    +

    Keep

    (3)

    +

    8, 65, 85,

    +

    Keeping

    (1)

    +

    238,

    +

    Kept

    (3)

    +

    83, 84, 99,

    +

    Kind

    (1)

    +

    14,

    +

    Kinds

    (1)

    +

    14,

    +

    Know

    (3)

    +

    35, 152,

    +

    Knowledge

    (2)

    +

    9, 55,

    +

    Known

    (1)

    +

    15,

    +

    Konqueror

    (1)

    +

    163,

    +

    Kwrite

    (1)

    +

    235,

    +

    Laid

    (1)

    +

    68,

    +

    Landscape

    (8)

    +

    68, 75, 97, 140, 181, 182,

    +

    Language

    (5)

    +

    50, 205, 206, 211, 212,

    +

    Languages

    (1)

    +

    15,

    +

    Large

    (4)

    +

    14, 15, 90, 213,

    +

    Largely

    (6)

    +

    22, 55, 57, 157, 197,

    +

    Larger

    (2)

    +

    46, 197,

    +

    Last

    (1)

    +

    111,

    +

    Lasts

    (1)

    +

    14,

    +

    Later

    (1)

    +

    187,

    +

    Latex

    (24)

    +

    7, 8, 11, 16, 18, 22, 31, 44, 51, 55, 59, 68, 140, 141, 143, 181, 182, 200, 228,

    +

    Law

    (4)

    +

    8, 15, 23, 53,

    +

    Layout

    (1)

    +

    57,

    +

    Leading

    (1)

    +

    15,

    +

    Legal

    (3)

    +

    8, 23, 53,

    +

    Length

    (5)

    +

    74, 144, 146, 147, 149,

    +

    Less

    (2)

    +

    11, 110,

    +

    Letter

    (2)

    +

    14,

    +

    Level

    (14)

    +

    14, 16, 23, 31, 33, 39, 59, 194, 232,

    +

    Levels

    (5)

    +

    16, 30, 57, 59, 85,

    +

    Lex

    (4)

    +

    15, 23, 97,

    +

    Libraries

    (1)

    +

    14,

    +

    Life

    (2)

    +

    14,

    +

    Lighter

    (1)

    +

    168,

    +

    Like

    (6)

    +

    28, 33, 51, 95, 159,

    +

    Limitations

    (1)

    +

    23,

    +

    Limited

    (2)

    +

    84, 85,

    +

    Line

    (1)

    +

    6,

    +

    Lines

    (1)

    +

    14,

    +

    Linked

    (5)

    +

    68, 98, 134, 222,

    +

    Linking

    (1)

    +

    130,

    +

    Links

    (3)

    +

    196, 214, 216,

    +

    Links2

    (1)

    +

    174,

    +

    Linux

    (5)

    +

    15, 203, 209, 227, 228,

    +

    List

    (1)

    +

    222,

    +

    Listed

    (1)

    +

    8,

    +

    Literature

    (2)

    +

    28, 53,

    +

    Little

    (7)

    +

    11, 14, 16, 59, 136, 197,

    +

    Live

    (2)

    +

    95, 196,

    +

    Load

    (2)

    +

    121,

    +

    Loading

    (2)

    +

    152, 186,

    +

    Loads

    (2)

    +

    22, 194,

    +

    Locally

    (3)

    +

    49, 50,

    +

    Located

    (1)

    +

    97,

    +

    Locating

    (1)

    +

    7,

    +

    Location

    (1)

    +

    103,

    +

    Locations

    (12)

    +

    7, 36, 196, 200, 213, 214, 216, 217, 222,

    +

    Logical

    (1)

    +

    194,

    +

    Long

    (3)

    +

    149, 159,

    +

    Longer

    (1)

    +

    152,

    +

    Look

    (4)

    +

    16, 33, 59, 98,

    +

    Looking

    (3)

    +

    65, 136, 152,

    +

    Loose

    (1)

    +

    14,

    +

    Lout

    (5)

    +

    8, 11, 22, 143, 182,

    +

    Low

    (1)

    +

    65,

    +

    Machine

    (4)

    +

    32, 49, 91, 92,

    +

    Made

    (8)

    +

    14, 16, 22, 57, 59, 110, 121, 215,

    +

    Mail

    (1)

    +

    25,

    +

    Main

    (1)

    +

    42,

    +

    Maintained

    (1)

    +

    14,

    +

    Maintenance

    (1)

    +

    157,

    +

    Make

    (3)

    +

    8, 65, 196,

    +

    Makes

    (9)

    +

    8, 9, 14, 38, 57, 90, 196, 199, 228,

    +

    Making

    (5)

    +

    8, 31, 37, 105, 222,

    +

    Man

    (2)

    +

    14, 32,

    +

    Managed

    (1)

    +

    223,

    +

    Management

    (5)

    +

    35, 47, 109, 110, 213,

    +

    Manifests

    (1)

    +

    31,

    +

    Manner

    (1)

    +

    92,

    +

    Manually

    (2)

    +

    99, 133,

    +

    Many

    (10)

    +

    12, 14, 15, 16, 40, 59, 143, 159, 226, 230,

    +

    Map

    (2)

    +

    195, 221,

    +

    Mapped

    (2)

    +

    35, 99,

    +

    Mapping

    (1)

    +

    92,

    +

    Mappings

    (1)

    +

    92,

    +

    Margins

    (1)

    +

    98,

    +

    Marked

    (7)

    +

    26, 42, 46, 68, 90, 234,

    +

    Markers

    (1)

    +

    100,

    +

    Markup

    (54)

    +

    6, 7, 8, 10, 11, 14, 16, 17, 22, 25, 26, 28, 29, 30, 38, 40, 48, 49, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 69, 83, 85, 111, 139, 187, 194, 195,

    +

    Marshal

    (1)

    +

    220,

    +

    Master

    (2)

    +

    42, 50,

    +

    Match

    (3)

    +

    30, 214, 215,

    +

    Matched

    (6)

    +

    200, 213,

    +

    Matches

    (4)

    +

    7, 200, 213, 214,

    +

    Matching

    (5)

    +

    33, 203, 208, 209, 238,

    +

    Material

    (2)

    +

    5, 9,

    +

    Mature

    (2)

    +

    55,

    +

    May

    (36)

    +

    7, 14, 29, 30, 35, 40, 41, 43, 44, 49, 50, 86, 98, 99, 103, 107, 133, 136, 148, 213, 214, 215, 222, 235,

    +

    Md5

    (2)

    +

    31, 37,

    +

    Meaning

    (3)

    +

    6, 14,

    +

    Meaningful

    (3)

    +

    14, 32, 38,

    +

    Means

    (6)

    +

    7, 14, 90, 97, 107, 222,

    +

    Meet

    (2)

    +

    213,

    +

    Meeting

    (1)

    +

    213,

    +

    Mentioned

    (1)

    +

    228,

    +

    Mercatoria

    (4)

    +

    15, 23, 97,

    +

    Mercurial

    (1)

    +

    231,

    +

    Messaging

    (1)

    +

    25,

    +

    Met

    (1)

    +

    7,

    +

    Meta

    (6)

    +

    8, 34, 105, 106, 107,

    +

    Metadata

    (3)

    +

    5, 108, 126,

    +

    Metatags

    (2)

    +

    108, 125,

    +

    Method

    (1)

    +

    125,

    +

    Mind

    (1)

    +

    87,

    +

    Minimal

    (4)

    +

    15, 22, 26, 238,

    +

    Minimalism

    (1)

    +

    65,

    +

    Minimalist

    (1)

    +

    38,

    +

    Minimalistic

    (4)

    +

    6, 28, 57, 66,

    +

    Minimalistically

    (1)

    +

    68,

    +

    Minimum

    (3)

    +

    8, 16, 59,

    +

    Minor

    (1)

    +

    99,

    +

    Mnemonic

    (3)

    +

    25, 28, 83,

    +

    Mode

    (2)

    +

    214, 215,

    +

    Modified

    (2)

    +

    90, 136,

    +

    Modifiers

    (1)

    +

    83,

    +

    Modify

    (1)

    +

    44,

    +

    Modular

    (2)

    +

    44, 236,

    +

    Module

    (5)

    +

    44, 178, 220, 236, 237,

    +

    Modules

    (4)

    +

    55, 68, 90, 143,

    +

    More

    (20)

    +

    14, 17, 21, 29, 35, 55, 66, 98, 110, 125, 139, 147, 151, 176, 182, 188, 224, 231,

    +

    Most

    (12)

    +

    15, 28, 29, 55, 60, 84, 85, 96, 145, 148, 216,

    +

    Mostly

    (1)

    +

    5,

    +

    Mozilla

    (2)

    +

    161, 164,

    +

    Much

    (6)

    +

    9, 11, 16, 59, 95, 125,

    +

    Multiple

    (13)

    +

    6, 9, 10, 26, 31, 50, 67, 92, 94, 138, 140, 178, 226,

    +

    Must

    (3)

    +

    14, 57, 125,

    +

    Name

    (7)

    +

    14, 111, 117, 121, 224,

    +

    Named

    (3)

    +

    130, 147, 151,

    +

    Names

    (1)

    +

    213,

    +

    Natural

    (1)

    +

    110,

    +

    Naturally

    (1)

    +

    190,

    +

    Navigate

    (1)

    +

    88,

    +

    Nbsp

    (34)

    +

    112,

    +

    Near

    (2)

    +

    108, 126,

    +

    Necessarily

    (2)

    +

    98, 149,

    +

    Necessary

    (2)

    +

    15, 238,

    +

    Need

    (9)

    +

    8, 12, 15, 40, 44, 46, 51, 236, 237,

    +

    Needed

    (3)

    +

    16, 59, 194,

    +

    Needs

    (2)

    +

    41, 201,

    +

    Net

    (2)

    +

    49, 50,

    +

    Netscape

    (1)

    +

    166,

    +

    New

    (11)

    +

    41, 43, 44, 57, 90, 220, 236, 237, 238,

    +

    Next

    (1)

    +

    63,

    +

    Nicknamed

    (1)

    +

    14,

    +

    Not

    (21)

    +

    7, 14, 16, 23, 53, 57, 59, 90, 93, 96, 98, 99, 104, 122, 133, 149, 237,

    +

    Note

    (3)

    +

    104, 207, 213,

    +

    Noted

    (1)

    +

    228,

    +

    Notes

    (1)

    +

    27,

    +

    November

    (1)

    +

    5,

    +

    Now

    (1)

    +

    15,

    +

    Number

    (19)

    +

    8, 15, 16, 48, 59, 97, 100, 125, 132, 133, 190, 194, 213, 214, 216, 235,

    +

    Numbered

    (10)

    +

    7, 35, 57, 98, 100, 104, 130, 133,

    +

    Numbering

    (35)

    +

    7, 9, 15, 32, 91, 92, 96, 97, 98, 100, 101, 102, 103, 104, 129, 131, 186, 196, 198, 199, 200,

    +

    Numbers

    (12)

    +

    33, 57, 96, 98, 99, 103, 133, 196, 202, 214, 215, 222,

    +

    Nurmi

    (1)

    +

    14,

    +

    Object

    (40)

    +

    7, 9, 23, 31, 32, 33, 36, 37, 57, 91, 92, 98, 99, 100, 102, 103, 104, 186, 190, 194, 195, 196, 198, 199, 200, 202, 213, 214, 215, 218,

    +

    Objects

    (12)

    +

    7, 35, 57, 92, 103, 194, 196, 200, 213,

    +

    Obtained

    (1)

    +

    125,

    +

    Obviating

    (1)

    +

    40,

    +

    Occasionally

    (1)

    +

    152,

    +

    Occurrences

    (1)

    +

    216,

    +

    OCN

    (2)

    +

    214,

    +

    Ocn

    (3)

    +

    32, 55, 104,

    +

    October

    (1)

    +

    182,

    +

    ODF

    (7)

    +

    11, 16, 18, 31, 51, 59, 179,

    +

    ODT

    (1)

    +

    179,

    +

    Old

    (2)

    +

    8, 230,

    +

    Older

    (1)

    +

    176,

    +

    Oldest

    (2)

    +

    8, 23,

    +

    Omitted

    (1)

    +

    214,

    +

    Once

    (5)

    +

    10, 30, 40, 41, 97,

    +

    One

    (15)

    +

    8, 15, 23, 61, 68, 143, 148, 188, 189, 190, 192, 200,

    +

    Ones

    (1)

    +

    57,

    +

    Oneself

    (1)

    +

    14,

    +

    Only

    (13)

    +

    9, 14, 23, 41, 46, 51, 68, 96, 134, 148, 152, 196, 201,

    +

    Open

    (4)

    +

    31, 179, 180,

    +

    Opendocument

    (6)

    +

    7, 11, 16, 18, 59, 214,

    +

    Opening

    (1)

    +

    213,

    +

    Opera

    (1)

    +

    167,

    +

    Operation

    (1)

    +

    132,

    +

    Operations

    (1)

    +

    49,

    +

    Opportunity

    (1)

    +

    68,

    +

    Opposed

    (1)

    +

    7,

    +

    Optimism

    (1)

    +

    14,

    +

    Optional

    (3)

    +

    22, 28, 57,

    +

    Options

    (1)

    +

    216,

    +

    Order

    (1)

    +

    111,

    +

    Organised

    (1)

    +

    35,

    +

    Oriented

    (3)

    +

    6, 32, 182,

    +

    Original

    (1)

    +

    70,

    +

    Originally

    (1)

    +

    15,

    +

    Other

    (20)

    +

    8, 14, 23, 42, 57, 92, 104, 140, 143, 159, 186, 187, 189, 194, 200, 219, 220, 222,

    +

    Others

    (2)

    +

    31, 55,

    +

    Out

    (3)

    +

    60, 68, 159,

    +

    Outburst

    (1)

    +

    14,

    +

    Outline

    (1)

    +

    4,

    +

    Output

    (68)

    +

    7, 8, 15, 16, 18, 19, 23, 31, 33, 35, 41, 43, 44, 55, 59, 61, 63, 65, 66, 67, 68, 72, 85, 88, 90, 91, 92, 94, 97, 98, 102, 110, 111, 134, 137, 140, 141, 143, 176, 180, 181, 188, 192, 195, 196, 214, 216, 224, 237,

    +

    Outputs

    (18)

    +

    6, 20, 22, 23, 26, 31, 32, 33, 49, 50, 138, 154, 182, 200,

    +

    Outside

    (1)

    +

    14,

    +

    Over

    (1)

    +

    119,

    +

    Overridden

    (1)

    +

    113,

    +

    Override

    (1)

    +

    99,

    +

    Own

    (4)

    +

    14, 96, 98, 113,

    +

    Owner

    (1)

    +

    111,

    +

    Paavo

    (1)

    +

    14,

    +

    Page

    (2)

    +

    93, 97,

    +

    Pages

    (3)

    +

    97, 182,

    +

    Paper

    (3)

    +

    8, 32, 182,

    +

    Paragraph

    (27)

    +

    7, 9, 15, 16, 31, 33, 59, 91, 96, 97, 98, 100, 102, 190, 191, 215, 218, 222,

    +

    Paragraphs

    (15)

    +

    7, 16, 31, 33, 57, 59, 92, 96, 97, 98, 99, 141, 200, 213,

    +

    Parameters

    (1)

    +

    238,

    +

    Paraphrase

    (1)

    +

    213,

    +

    Parchment

    (1)

    +

    149,

    +

    Parsed

    (1)

    +

    29,

    +

    Part

    (7)

    +

    5, 40, 44, 98, 99, 111, 122,

    +

    Particular

    (3)

    +

    15, 23, 125,

    +

    Particularly

    (2)

    +

    7, 97,

    +

    Parts

    (10)

    +

    14, 16, 42, 59, 141, 194,

    +

    Passes

    (1)

    +

    201,

    +

    Passion

    (1)

    +

    14,

    +

    Patience

    (1)

    +

    14,

    +

    Pattern

    (1)

    +

    30,

    +

    PDF

    (10)

    +

    7, 31, 32, 35, 44, 51, 181, 182, 200,

    +

    Pdf

    (24)

    +

    8, 16, 18, 22, 55, 59, 68, 75, 76, 94, 97, 102, 134, 140, 141, 143, 181, 182, 192, 214, 228,

    +

    PDFs

    (1)

    +

    31,

    +

    Pdfs

    (1)

    +

    182,

    +

    Peace

    (1)

    +

    28,

    +

    People

    (1)

    +

    91,

    +

    Per

    (4)

    +

    14, 99, 136, 230,

    +

    Performed

    (1)

    +

    7,

    +

    Perl

    (1)

    +

    15,

    +

    Permit

    (2)

    +

    14, 34,

    +

    Permits

    (3)

    +

    42, 90, 125,

    +

    Perseverance

    (1)

    +

    14,

    +

    Personal

    (2)

    +

    231, 238,

    +

    Pet

    (1)

    +

    14,

    +

    Pgsql

    (3)

    +

    102, 143, 188,

    +

    Philosophy

    (1)

    +

    65,

    +

    PHP

    (2)

    +

    8, 68,

    +

    Pinpoint

    (1)

    +

    8,

    +

    Pinpointing

    (2)

    +

    9, 97,

    +

    Place

    (3)

    +

    9, 15, 197,

    +

    Placed

    (4)

    +

    5, 98, 113,

    +

    Placing

    (1)

    +

    224,

    +

    Plain

    (2)

    +

    7, 214,

    +

    Plaintext

    (3)

    +

    31, 49, 51,

    +

    Platform

    (1)

    +

    15,

    +

    Point

    (2)

    +

    134,

    +

    Points

    (1)

    +

    8,

    +

    Populate

    (1)

    +

    7,

    +

    Populated

    (2)

    +

    31, 33,

    +

    Populating

    (1)

    +

    186,

    +

    Portability

    (1)

    +

    8,

    +

    Portrait

    (8)

    +

    68, 76, 97, 140, 181, 182,

    +

    Position

    (1)

    +

    96,

    +

    Positioning

    (4)

    +

    9, 91, 92,

    +

    Possibilities

    (6)

    +

    18, 19, 31, 140, 141, 196,

    +

    Possibility

    (6)

    +

    9, 14, 36, 124, 157, 193,

    +

    Possible

    (13)

    +

    8, 9, 15, 31, 33, 37, 42, 57, 99, 137, 195, 196, 222,

    +

    Possibly

    (1)

    +

    14,

    +

    Posted

    (1)

    +

    49,

    +

    PostgreSQL

    (12)

    +

    8, 11, 22, 31, 55, 68, 81, 97, 186, 187, 198, 228,

    +

    Postgresql

    (6)

    +

    13, 32, 45, 140, 187, 199,

    +

    Posting

    (1)

    +

    125,

    +

    Postscript

    (3)

    +

    16, 59, 141,

    +

    Potentially

    (1)

    +

    8,

    +

    Powerful

    (1)

    +

    196,

    +

    Practical

    (1)

    +

    159,

    +

    Practice

    (1)

    +

    11,

    +

    Practices

    (1)

    +

    25,

    +

    Pre

    (4)

    +

    14, 42, 220,

    +

    Precedence

    (3)

    +

    119, 120, 136,

    +

    Precise

    (1)

    +

    196,

    +

    Precisely

    (2)

    +

    147, 151,

    +

    Predating

    (1)

    +

    5,

    +

    Prefer

    (1)

    +

    238,

    +

    Preference

    (2)

    +

    231, 238,

    +

    Preparation

    (3)

    +

    5, 35, 66,

    +

    Prepare

    (1)

    +

    49,

    +

    Prepared

    (5)

    +

    28, 35, 41, 49, 234,

    +

    Present

    (2)

    +

    110, 201,

    +

    Presentation

    (3)

    +

    8, 90,

    +

    Presentations

    (7)

    +

    8, 41, 92, 100, 143, 144, 146,

    +

    Pretty

    (1)

    +

    196,

    +

    Previous

    (1)

    +

    110,

    +

    Previously

    (1)

    +

    9,

    +

    Primarily

    (2)

    +

    31, 65,

    +

    Principles

    (2)

    +

    147, 151,

    +

    Printed

    (1)

    +

    97,

    +

    Prior

    (3)

    +

    14, 125, 220,

    +

    Problem

    (1)

    +

    220,

    +

    Process

    (2)

    +

    41, 42,

    +

    Processable

    (1)

    +

    107,

    +

    Processed

    (3)

    +

    49, 50,

    +

    Processes

    (1)

    +

    22,

    +

    Processing

    (8)

    +

    22, 30, 57, 220, 225, 226,

    +

    Processor

    (2)

    +

    12, 51,

    +

    Produce

    (8)

    +

    7, 15, 22, 49, 50, 182, 220,

    +

    Produced

    (9)

    +

    10, 31, 41, 44, 46, 68, 98, 136, 145,

    +

    Produces

    (7)

    +

    22, 31, 72, 90, 97, 128, 222,

    +

    Producing

    (1)

    +

    23,

    +

    Professional

    (3)

    +

    16, 59, 141,

    +

    Program

    (8)

    +

    14, 15, 44, 57, 61, 90, 182, 220,

    +

    Programming

    (1)

    +

    15,

    +

    Programs

    (1)

    +

    228,

    +

    Project

    (4)

    +

    15, 39, 197,

    +

    Projects

    (2)

    +

    8, 15,

    +

    Proof

    (1)

    +

    55,

    +

    Proofing

    (2)

    +

    43, 44,

    +

    Proved

    (1)

    +

    22,

    +

    Provide

    (4)

    +

    40, 103, 200, 230,

    +

    Provided

    (22)

    +

    14, 16, 21, 22, 57, 59, 63, 68, 95, 98, 108, 126, 132, 133, 148, 152, 178, 196, 214, 235,

    +

    Provides

    (11)

    +

    7, 33, 57, 67, 85, 97, 107, 111, 125, 224, 230,

    +

    Providing

    (6)

    +

    16, 57, 59, 98, 107, 182,

    +

    Provisional

    (1)

    +

    14,

    +

    Prune

    (1)

    +

    187,

    +

    Publication

    (3)

    +

    8, 14, 23,

    +

    Publish

    (1)

    +

    8,

    +

    Published

    (3)

    +

    7, 57, 215,

    +

    Publisher

    (1)

    +

    99,

    +

    Publishing

    (8)

    +

    5, 6, 15, 57, 84, 85, 86, 92,

    +

    Purposes

    (2)

    +

    57, 107,

    +

    Quality

    (1)

    +

    15,

    +

    Query

    (1)

    +

    199,

    +

    Quite

    (1)

    +

    190,

    +

    Rajanen

    (1)

    +

    14,

    +

    Ralph

    (3)

    +

    [H]1, 37, 112,

    +

    Range

    (3)

    +

    15, 54, 137,

    +

    Rather

    (7)

    +

    9, 23, 98, 111, 117, 231,

    +

    RCS

    (3)

    +

    37, 230, 231,

    +

    Rdiff

    (1)

    +

    232,

    +

    Read

    (3)

    +

    82, 88, 195,

    +

    Readable

    (5)

    +

    8, 11, 25, 29, 107,

    +

    Reader

    (1)

    +

    183,

    +

    Really

    (1)

    +

    14,

    +

    Reason

    (1)

    +

    14,

    +

    Reasonable

    (1)

    +

    65,

    +

    Reasons

    (2)

    +

    41, 148,

    +

    Recent

    (2)

    +

    182, 231,

    +

    Records

    (1)

    +

    97,

    +

    Reduced

    (2)

    +

    16, 59,

    +

    Reducing

    (3)

    +

    16, 40, 59,

    +

    Refer

    (1)

    +

    200,

    +

    Reference

    (7)

    +

    7, 32, 97, 134, 149, 214,

    +

    Referenced

    (6)

    +

    7, 57, 96, 98, 191,

    +

    References

    (3)

    +

    14, 95, 122,

    +

    Referring

    (1)

    +

    125,

    +

    Refers

    (1)

    +

    14,

    +

    Regard

    (1)

    +

    100,

    +

    Regardless

    (3)

    +

    97, 98, 101,

    +

    Regards

    (2)

    +

    187, 199,

    +

    Regular

    (3)

    +

    16, 40, 59,

    +

    Reiserfs

    (2)

    +

    13, 45,

    +

    Related

    (5)

    +

    5, 30, 31, 57, 187,

    +

    Relation

    (4)

    +

    23, 53, 57, 192,

    +

    Relational

    (12)

    +

    8, 9, 20, 23, 45, 103, 104, 186, 187, 194, 196,

    +

    Relatively

    (2)

    +

    82, 238,

    +

    Release

    (4)

    +

    14, 104,

    +

    Released

    (2)

    +

    104, 178,

    +

    Relevant

    (9)

    +

    20, 23, 33, 92, 121, 196, 200, 214, 215,

    +

    Reliably

    (1)

    +

    8,

    +

    Remains

    (5)

    +

    9, 91, 97, 98, 101,

    +

    Remember

    (1)

    +

    82,

    +

    Remind

    (1)

    +

    159,

    +

    Remote

    (4)

    +

    49,

    +

    Removed

    (1)

    +

    14,

    +

    Rendered

    (1)

    +

    176,

    +

    Rendition

    (1)

    +

    214,

    +

    Repeated

    (2)

    +

    8, 41,

    +

    Repository

    (1)

    +

    231,

    +

    Representation

    (5)

    +

    15, 16, 59, 141,

    +

    Representations

    (4)

    +

    29, 41, 43, 44,

    +

    Representing

    (4)

    +

    16, 57, 59,

    +

    Request

    (1)

    +

    66,

    +

    Requests

    (1)

    +

    120,

    +

    Require

    (1)

    +

    28,

    +

    Required

    (17)

    +

    8, 11, 16, 22, 30, 44, 59, 61, 65, 86, 104, 182, 220,

    +

    Requireing

    (1)

    +

    110,

    +

    Requirement

    (2)

    +

    26, 60,

    +

    Requirements

    (4)

    +

    8, 54, 65, 238,

    +

    Requiring

    (3)

    +

    16, 59, 92,

    +

    Resource

    (2)

    +

    105, 106,

    +

    Result

    (2)

    +

    103, 216,

    +

    Resulted

    (1)

    +

    8,

    +

    Results

    (12)

    +

    20, 95, 103, 195, 196, 200, 213, 216, 217, 218,

    +

    Retain

    (1)

    +

    125,

    +

    Retained

    (2)

    +

    187, 188,

    +

    Retaining

    (5)

    +

    8, 16, 59, 186, 187,

    +

    Return

    (1)

    +

    196,

    +

    Returned

    (1)

    +

    7,

    +

    Richard

    (2)

    +

    204, 210,

    +

    Richer

    (1)

    +

    195,

    +

    Richly

    (1)

    +

    68,

    +

    Rights

    (1)

    +

    57,

    +

    Rise

    (1)

    +

    196,

    +

    Roughly

    (3)

    +

    14, 33, 92,

    +

    Rss

    (1)

    +

    14,

    +

    Rsync

    (1)

    +

    49,

    +

    Ruby

    (5)

    +

    15, 44, 51, 182, 220,

    +

    Rudimentary

    (4)

    +

    128, 201, 221, 222,

    +

    Rule

    (2)

    +

    147, 151,

    +

    Rules

    (3)

    +

    44, 99, 113,

    +

    Run

    (5)

    +

    15, 44, 49, 111, 125,

    +

    Running

    (1)

    +

    50,

    +

    Sabaki

    (2)

    +

    14,

    +

    Said

    (1)

    +

    213,

    +

    Same

    (16)

    +

    29, 91, 97, 98, 101, 102, 103, 117, 121, 182, 187, 196, 208,

    +

    Sample

    (4)

    +

    198, 199, 201,

    +

    Saved

    (2)

    +

    147, 151,

    +

    Saving

    (1)

    +

    182,

    +

    Sax

    (1)

    +

    78,

    +

    SAX

    (2)

    +

    178,

    +

    Saying

    (2)

    +

    16, 59,

    +

    Says

    (1)

    +

    14,

    +

    Scalability

    (2)

    +

    13, 45,

    +

    Scalable

    (2)

    +

    187, 199,

    +

    Scale

    (2)

    +

    90, 197,

    +

    Scaling

    (2)

    +

    187, 199,

    +

    Scholarly

    (1)

    +

    8,

    +

    Scp

    (1)

    +

    49,

    +

    Screen

    (2)

    +

    32, 182,

    +

    Scribbler

    (2)

    +

    14,

    +

    Scribe

    (2)

    +

    14,

    +

    Scroll

    (4)

    +

    146, 149,

    +

    Scrollable

    (1)

    +

    147,

    +

    Scrolling

    (1)

    +

    149,

    +

    Search

    (41)

    +

    5, 6, 7, 16, 20, 31, 33, 35, 55, 57, 59, 95, 103, 186, 195, 196, 198, 199, 201, 202, 213, 216, 217, 218, 222,

    +

    Searchable

    (2)

    +

    33, 190,

    +

    Searched

    (1)

    +

    216,

    +

    Searches

    (7)

    +

    7, 103, 141, 196, 202, 207, 208,

    +

    Searching

    (3)

    +

    190, 191, 194,

    +

    Second

    (1)

    +

    22,

    +

    Section

    (7)

    +

    5, 63, 98, 108, 126,

    +

    Secure

    (1)

    +

    46,

    +

    See

    (4)

    +

    5, 21, 68, 95,

    +

    Seek

    (1)

    +

    14,

    +

    Seems

    (1)

    +

    65,

    +

    Segment

    (2)

    +

    149, 152,

    +

    Segmented

    (10)

    +

    73, 98, 108, 126, 144, 145, 148, 149, 150, 152,

    +

    Segments

    (2)

    +

    151, 152,

    +

    Select

    (1)

    +

    216,

    +

    Selected

    (1)

    +

    137,

    +

    Semantic

    (12)

    +

    8, 14, 30, 34, 107, 189, 238,

    +

    Sensitive

    (1)

    +

    207,

    +

    Sent

    (1)

    +

    50,

    +

    Separate

    (2)

    +

    89, 98,

    +

    Separated

    (1)

    +

    90,

    +

    Separately

    (2)

    +

    7, 57,

    +

    Separating

    (1)

    +

    90,

    +

    Sequence

    (1)

    +

    98,

    +

    Sequential

    (2)

    +

    92, 96,

    +

    Sequentially

    (3)

    +

    96, 98, 100,

    +

    Serialized

    (4)

    +

    [H]1, 6, 14,

    +

    Serializes

    (1)

    +

    57,

    +

    Server

    (3)

    +

    49,

    +

    Set

    (13)

    +

    14, 44, 46, 55, 84, 85, 86, 90, 110, 141, 176, 213,

    +

    Setting

    (1)

    +

    97,

    +

    Settings

    (1)

    +

    97,

    +

    Several

    (12)

    +

    8, 14, 54, 65, 84, 143, 144, 158, 160, 196, 216, 232,

    +

    Sha256

    (1)

    +

    31,

    +

    Shallow

    (1)

    +

    178,

    +

    Share

    (2)

    +

    7, 32,

    +

    Shared

    (3)

    +

    49, 50,

    +

    Sheet

    (1)

    +

    153,

    +

    Sheets

    (1)

    +

    42,

    +

    Short

    (3)

    +

    21, 24, 148,

    +

    Should

    (7)

    +

    42, 44, 99, 104, 188, 228,

    +

    Show

    (5)

    +

    216,

    +

    Showing

    (2)

    +

    202, 208,

    +

    Shows

    (1)

    +

    216,

    +

    Similar

    (1)

    +

    113,

    +

    Similarly

    (1)

    +

    97,

    +

    Simple

    (17)

    +

    8, 9, 11, 14, 15, 58, 83, 84, 85, 92, 99, 201, 217, 218, 238,

    +

    Simpler

    (8)

    +

    11, 17, 25, 29, 66, 110, 139,

    +

    Simplicity

    (1)

    +

    65,

    +

    Simply

    (1)

    +

    195,

    +

    Since

    (2)

    +

    5, 197,

    +

    Single

    (8)

    +

    26, 28, 67, 96, 145, 147, 149, 226,

    +

    Sisu

    (12)

    +

    6, 14, 42, 49, 50, 112, 214,

    +

    SiSU

    (74)

    +

    [H]1, [H]2, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 22, 23, 37, 38, 48, 49, 53, 54, 57, 59, 66, 83, 85, 92, 97, 106, 111, 125, 128, 132, 136, 154, 178, 180, 182, 187, 194, 196, 198, 200, 214, 215, 222, 224, 226, 228, 234, 235,

    +

    Sisupod

    (1)

    +

    50,

    +

    Site

    (13)

    +

    5, 39, 97, 122, 136, 182, 187, 188, 223, 224,

    +

    Sitemaps

    (1)

    +

    31,

    +

    Sites

    (3)

    +

    23, 49, 195,

    +

    Size

    (2)

    +

    93, 97,

    +

    Sized

    (1)

    +

    7,

    +

    Skin

    (18)

    +

    35, 117, 118, 119, 120, 121, 136,

    +

    Skinnable

    (4)

    +

    39, 135, 136, 137,

    +

    Skins

    (4)

    +

    110, 115, 121,

    +

    Small

    (4)

    +

    14, 44, 61, 199,

    +

    Smaller

    (1)

    +

    152,

    +

    Smallest

    (3)

    +

    16, 59, 194,

    +

    Smart

    (1)

    +

    65,

    +

    Snap

    (1)

    +

    220,

    +

    Softlink

    (1)

    +

    121,

    +

    Software

    (3)

    +

    14, 51, 213,

    +

    Soldier

    (1)

    +

    14,

    +

    Solution

    (1)

    +

    49,

    +

    Some

    (4)

    +

    55, 57, 238,

    +

    Something

    (3)

    +

    14, 236,

    +

    Sorting

    (1)

    +

    216,

    +

    Soul

    (1)

    +

    14,

    +

    Source

    (6)

    +

    29, 37, 49, 50, 125, 182,

    +

    Sparse

    (5)

    +

    17, 29, 60, 85, 139,

    +

    Special

    (1)

    +

    110,

    +

    Specific

    (5)

    +

    93, 116, 117, 120, 121,

    +

    Specified

    (2)

    +

    16, 59,

    +

    Sql

    (5)

    +

    14, 94, 95, 113, 195,

    +

    SQL

    (16)

    +

    7, 8, 16, 18, 22, 23, 31, 33, 35, 59, 140, 141, 200, 201,

    +

    Sqlite

    (2)

    +

    8, 32,

    +

    SQLite

    (13)

    +

    11, 13, 22, 31, 45, 68, 81, 97, 140, 186, 187, 228,

    +

    Sst

    (1)

    +

    37,

    +

    Stallman

    (2)

    +

    204, 210,

    +

    Stamped

    (1)

    +

    37,

    +

    Stamps

    (1)

    +

    231,

    +

    Standard

    (5)

    +

    6, 31, 42, 51, 154,

    +

    Started

    (2)

    +

    5, 15,

    +

    Static

    (1)

    +

    41,

    +

    Statistics

    (1)

    +

    53,

    +

    Steps

    (1)

    +

    220,

    +

    Still

    (4)

    +

    14, 16, 59, 157,

    +

    Stored

    (4)

    +

    97, 103, 194, 196,

    +

    Streamed

    (1)

    +

    188,

    +

    Strength

    (1)

    +

    14,

    +

    Strengths

    (3)

    +

    31, 57, 61,

    +

    Strictly

    (1)

    +

    96,

    +

    Strike

    (1)

    +

    30,

    +

    Strikethrough

    (1)

    +

    83,

    +

    Stripped

    (1)

    +

    194,

    +

    Strong

    (1)

    +

    53,

    +

    Structural

    (10)

    +

    16, 40, 59, 141, 188, 190, 194, 196,

    +

    Structurally

    (1)

    +

    194,

    +

    Structure

    (36)

    +

    8, 14, 16, 30, 35, 40, 57, 59, 98, 100, 101, 113, 141, 143, 178, 186, 187, 195, 223, 224,

    +

    Structured

    (10)

    +

    [H]1, 6, 8, 11, 14, 22, 31, 140, 194,

    +

    Structures

    (2)

    +

    23, 193,

    +

    Structuring

    (9)

    +

    [H]1, 6, 8, 14,

    +

    Stub

    (1)

    +

    121,

    +

    Style

    (1)

    +

    153,

    +

    Styles

    (1)

    +

    137,

    +

    Sub

    (5)

    +

    35, 111, 122, 224,

    +

    Subject

    (2)

    +

    111, 189,

    +

    Subscript

    (2)

    +

    83, 85,

    +

    Subsequent

    (1)

    +

    125,

    +

    Substantive

    (5)

    +

    37, 38, 99, 190,

    +

    Subversion

    (1)

    +

    230,

    +

    Such

    (10)

    +

    15, 57, 68, 100, 125, 148, 151, 152, 231,

    +

    Sudden

    (1)

    +

    14,

    +

    Suggest

    (1)

    +

    222,

    +

    Suitable

    (6)

    +

    7, 8, 23, 53, 220, 224,

    +

    Sum

    (1)

    +

    57,

    +

    Summary

    (3)

    +

    21, 24, 83,

    +

    Sums

    (1)

    +

    57,

    +

    Superior

    (2)

    +

    227, 231,

    +

    Superscript

    (2)

    +

    83, 85,

    +

    Support

    (1)

    +

    233,

    +

    Supported

    (1)

    +

    159,

    +

    Synonyms

    (1)

    +

    14,

    +

    Syntax

    (15)

    +

    22, 25, 28, 44, 48, 64, 71, 82, 83, 235, 238,

    +

    System

    (31)

    +

    5, 6, 7, 9, 13, 14, 20, 32, 35, 37, 45, 91, 92, 96, 97, 98, 110, 125, 142, 195, 196, 199, 231,

    +

    Systems

    (2)

    +

    213, 231,

    +

    Sytax

    (1)

    +

    235,

    +

    Tabbing

    (1)

    +

    159,

    +

    Table

    (10)

    +

    68, 100, 104, 127, 128, 144, 153, 157, 192,

    +

    Tables

    (16)

    +

    7, 8, 15, 23, 33, 57, 85, 92, 96, 99, 104, 143, 176, 188,

    +

    Tag

    (1)

    +

    37,

    +

    Tagging

    (9)

    +

    8, 14, 16, 22, 59, 61, 98, 194, 238,

    +

    Tags

    (6)

    +

    14, 34, 105, 106, 107,

    +

    Tailored

    (2)

    +

    103, 196,

    +

    Take

    (3)

    +

    57, 98, 231,

    +

    Taken

    (4)

    +

    5, 14, 16, 59,

    +

    Takes

    (2)

    +

    31, 120,

    +

    Taking

    (1)

    +

    15,

    +

    Technical

    (1)

    +

    53,

    +

    Technology

    (1)

    +

    41,

    +

    Tell

    (2)

    +

    213,

    +

    Templates

    (1)

    +

    42,

    +

    Tend

    (2)

    +

    231, 232,

    +

    Term

    (2)

    +

    6, 42,

    +

    Tested

    (2)

    +

    158, 160,

    +

    Testing

    (1)

    +

    8,

    +

    Tetex

    (1)

    +

    51,

    +

    Tex

    (1)

    +

    77,

    +

    Texinfo

    (2)

    +

    68, 81,

    +

    Texlive

    (1)

    +

    51,

    +

    Text

    (78)

    +

    7, 8, 9, 23, 30, 31, 35, 36, 42, 48, 57, 63, 70, 90, 91, 92, 93, 95, 96, 97, 98, 99, 102, 103, 108, 126, 146, 147, 149, 150, 151, 152, 172, 190, 191, 192, 194, 195, 196, 200, 208, 214, 215, 216, 218, 222, 224, 234,

    +

    Texts

    (7)

    +

    7, 53, 148, 188, 190, 224,

    +

    Than

    (14)

    +

    11, 17, 23, 25, 29, 55, 66, 117, 139, 176, 182, 231,

    +

    Thanks

    (1)

    +

    44,

    +

    That

    (59)

    +

    7, 8, 9, 11, 14, 15, 16, 17, 23, 32, 33, 37, 49, 51, 59, 61, 65, 90, 91, 92, 97, 98, 99, 100, 101, 104, 107, 111, 117, 122, 125, 139, 159, 182, 195, 196, 199, 207, 213, 231, 237,

    +

    The

    (367)

    +

    5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 19, 20, 21, 22, 23, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 42, 45, 46, 49, 50, 51, 55, 57, 59, 60, 61, 63, 65, 66, 68, 69, 72, 81, 85, 86, 90, 92, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 110, 111, 113, 117, 121, 122, 124, 125, 126, 132, 133, 134, 136, 137, 141, 146, 147, 149, 150, 151, 152, 158, 160, 176, 181, 182, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 207, 208, 213, 214, 215, 216, 217, 220, 222, 224, 228, 230, 231, 232, 234, 238,

    +

    Their

    (17)

    +

    16, 36, 57, 59, 65, 96, 98, 113, 134, 141, 182, 194,

    +

    Them

    (4)

    +

    50, 90, 190, 235,

    +

    Then

    (6)

    +

    8, 16, 59, 136, 181, 200,

    +

    There

    (21)

    +

    11, 14, 15, 22, 35, 43, 44, 65, 68, 99, 104, 114, 117, 121, 136, 159, 178, 193, 213, 220,

    +

    These

    (16)

    +

    7, 8, 31, 50, 68, 81, 98, 114, 141, 200, 222, 231, 235,

    +

    They

    (13)

    +

    7, 57, 96, 98, 113, 147, 151, 182, 188, 191, 230, 231,

    +

    Things

    (3)

    +

    14, 104, 136,

    +

    Third

    (1)

    +

    191,

    +

    This

    (59)

    +

    5, 7, 9, 14, 15, 16, 22, 29, 30, 32, 41, 42, 49, 51, 53, 57, 59, 62, 65, 66, 68, 90, 96, 97, 98, 99, 104, 107, 108, 111, 125, 126, 132, 133, 141, 148, 178, 188, 194, 197, 207, 213, 222,

    +

    Those

    (2)

    +

    208, 228,

    +

    Though

    (9)

    +

    99, 113, 148, 188, 197, 214, 222, 231, 238,

    +

    Thought

    (2)

    +

    14, 23,

    +

    Thousands

    (2)

    +

    90, 213,

    +

    Through

    (4)

    +

    16, 30, 59, 181,

    +

    Tied

    (2)

    +

    7, 57,

    +

    Time

    (6)

    +

    8, 12, 14, 37, 53, 81,

    +

    Times

    (1)

    +

    8,

    +

    Title

    (2)

    +

    14, 189,

    +

    Titled

    (2)

    +

    108, 126,

    +

    Toc

    (2)

    +

    151,

    +

    Today

    (2)

    +

    9, 23,

    +

    Together

    (7)

    +

    15, 50, 55, 103, 187, 196,

    +

    Told

    (1)

    +

    14,

    +

    Tongue

    (1)

    +

    14,

    +

    Too

    (2)

    +

    50, 97,

    +

    Tool

    (3)

    +

    8, 52, 226,

    +

    Tools

    (5)

    +

    33, 51, 227, 230, 232,

    +

    Towards

    (1)

    +

    14,

    +

    Tracked

    (1)

    +

    231,

    +

    Trade

    (1)

    +

    15,

    +

    Transformations

    (2)

    +

    16, 59,

    +

    Transformed

    (2)

    +

    181, 182,

    +

    Transforming

    (2)

    +

    8, 226,

    +

    Treated

    (1)

    +

    96,

    +

    Tree

    (1)

    +

    157,

    +

    Trivial

    (1)

    +

    90,

    +

    Trusted

    (1)

    +

    125,

    +

    Try

    (2)

    +

    60, 65,

    +

    Two

    (2)

    +

    8, 154,

    +

    Type

    (7)

    +

    16, 31, 35, 49, 59, 100, 113,

    +

    Typeface

    (1)

    +

    57,

    +

    Types

    (12)

    +

    9, 15, 16, 31, 59, 68, 84, 137, 140, 143,

    +

    Typesetting

    (4)

    +

    16, 31, 59, 141,

    +

    Typical

    (1)

    +

    28,

    +

    Unchanged

    (1)

    +

    37,

    +

    Under

    (2)

    +

    108, 126,

    +

    Underscore

    (2)

    +

    30, 83,

    +

    Unidroit

    (2)

    +

    147, 151,

    +

    Unified

    (1)

    +

    15,

    +

    Uniform

    (1)

    +

    88,

    +

    Uniformity

    (1)

    +

    238,

    +

    Unique

    (2)

    +

    55, 99,

    +

    Unit

    (3)

    +

    14,

    +

    Units

    (4)

    +

    [H]1, 6, 14,

    +

    Universe

    (5)

    +

    [H]1, 6, 14,

    +

    Unix

    (5)

    +

    6, 51, 227, 228, 230,

    +

    Unless

    (1)

    +

    117,

    +

    Update

    (1)

    +

    44,

    +

    Updated

    (4)

    +

    7, 41, 44,

    +

    Upgradeable

    (2)

    +

    43, 44,

    +

    Upon

    (1)

    +

    66,

    +

    Url

    (3)

    +

    49, 50, 216,

    +

    Usability

    (1)

    +

    87,

    +

    Usable

    (1)

    +

    91,

    +

    Use

    (24)

    +

    14, 16, 34, 37, 51, 54, 59, 92, 93, 96, 99, 105, 106, 141, 196, 199, 222, 228, 231, 232, 234,

    +

    Useable

    (2)

    +

    55, 92,

    +

    Used

    (21)

    +

    16, 22, 23, 32, 35, 40, 45, 59, 92, 99, 100, 111, 113, 117, 122, 214, 231,

    +

    Useful

    (4)

    +

    14, 97, 222, 230,

    +

    User

    (3)

    +

    16, 59, 188,

    +

    Uses

    (1)

    +

    23,

    +

    Using

    (9)

    +

    7, 14, 28, 31, 49, 50, 97, 200, 222,

    +

    UTF

    (2)

    +

    28, 31,

    +

    Utf

    (2)

    +

    49, 234,

    +

    Utilising

    (1)

    +

    198,

    +

    Value

    (1)

    +

    107,

    +

    Values

    (1)

    +

    57,

    +

    Variants

    (1)

    +

    68,

    +

    Varies

    (1)

    +

    97,

    +

    Varieties

    (1)

    +

    14,

    +

    Variety

    (4)

    +

    15, 23, 53, 176,

    +

    Various

    (7)

    +

    8, 14, 22, 32, 41, 148, 224,

    +

    Vary

    (1)

    +

    97,

    +

    Versa

    (1)

    +

    134,

    +

    Verse

    (5)

    +

    7, 33, 57, 92, 99,

    +

    Version

    (29)

    +

    5, 14, 37, 73, 75, 76, 77, 78, 79, 98, 108, 123, 124, 125, 126, 178, 194, 217, 229, 230, 231, 235,

    +

    Versions

    (17)

    +

    14, 50, 81, 97, 102, 103, 125, 136, 145, 176, 178, 190, 191, 192, 196,

    +

    Very

    (8)

    +

    11, 16, 19, 31, 59, 61, 99, 141,

    +

    Via

    (2)

    +

    8, 31,

    +

    Vice

    (1)

    +

    134,

    +

    View

    (3)

    +

    64, 71, 216,

    +

    Viewing

    (1)

    +

    182,

    +

    Vim

    (5)

    +

    64, 71, 235,

    +

    Vis

    (4)

    +

    23, 97, 102,

    +

    Visual

    (1)

    +

    83,

    +

    Vocabularies

    (1)

    +

    36,

    +

    W3m

    (1)

    +

    175,

    +

    War

    (1)

    +

    28,

    +

    Was

    (13)

    +

    5, 9, 15, 22, 53, 57, 104, 110, 215, 216,

    +

    Way

    (8)

    +

    15, 22, 98, 110, 111, 213,

    +

    Ways

    (5)

    +

    14, 57, 187, 226,

    +

    Web

    (11)

    +

    5, 8, 9, 14, 15, 23, 224,

    +

    Weight

    (1)

    +

    168,

    +

    Well

    (6)

    +

    33, 55, 178, 196, 220,

    +

    Went

    (1)

    +

    23,

    +

    Were

    (1)

    +

    110,

    +

    What

    (11)

    +

    14, 16, 57, 59, 98, 149, 152, 200, 216,

    +

    Whatever

    (3)

    +

    45, 49, 65,

    +

    When

    (4)

    +

    57, 90, 104, 213,

    +

    Where

    (16)

    +

    16, 35, 49, 59, 97, 99, 108, 111, 126, 132, 133, 213, 216, 217, 218,

    +

    Wherever

    (1)

    +

    120,

    +

    Whether

    (1)

    +

    32,

    +

    Which

    (49)

    +

    7, 9, 14, 22, 33, 37, 42, 57, 68, 85, 90, 92, 93, 95, 96, 97, 98, 111, 136, 148, 159, 181, 182, 187, 190, 191, 195, 196, 199, 200, 201, 213, 215, 216, 217, 218, 222, 224, 231,

    +

    While

    (3)

    +

    16, 59, 186,

    +

    Whilst

    (2)

    +

    22, 137,

    +

    Who

    (1)

    +

    57,

    +

    Whole

    (2)

    +

    44, 231,

    +

    Wide

    (10)

    +

    14, 15, 23, 39, 53, 54, 115, 136,

    +

    Wider

    (1)

    +

    176,

    +

    Widest

    (1)

    +

    137,

    +

    Wiki

    (1)

    +

    25,

    +

    Will

    (12)

    +

    8, 14, 35, 97, 98, 104, 125, 149, 187,

    +

    Win

    (1)

    +

    14,

    +

    With

    (61)

    +

    5, 7, 9, 11, 12, 14, 15, 22, 23, 31, 33, 35, 37, 50, 55, 64, 87, 96, 97, 98, 100, 103, 114, 117, 136, 178, 187, 190, 192, 194, 196, 197, 199, 213, 216, 217, 218, 224, 226, 235,

    +

    Within

    (26)

    +

    5, 7, 8, 14, 36, 37, 40, 54, 57, 92, 113, 117, 122, 178, 200, 213, 214, 216, 217, 218, 222,

    +

    Without

    (3)

    +

    14, 194, 213,

    +

    Wonderful

    (1)

    +

    15,

    +

    Word

    (7)

    +

    14, 16, 59, 221,

    +

    Wordmap

    (1)

    +

    36,

    +

    Wordmaps

    (2)

    +

    222,

    +

    Words

    (4)

    +

    36, 222,

    +

    Work

    (8)

    +

    8, 15, 33, 49, 110, 111, 137, 201,

    +

    Working

    (3)

    +

    122, 136, 178,

    +

    Works

    (3)

    +

    7, 56,

    +

    Worth

    (1)

    +

    8,

    +

    Would

    (7)

    +

    15, 23, 49, 64, 71, 96,

    +

    Writable

    (1)

    +

    25,

    +

    Write

    (4)

    +

    44, 143, 237, 238,

    +

    Writing

    (2)

    +

    53, 231,

    +

    Writings

    (1)

    +

    23,

    +

    Written

    (2)

    +

    15,

    +

    WTA

    (2)

    +

    151, 152,

    +

    Www

    (2)

    +

    112,

    +

    XFS

    (1)

    +

    45,

    +

    Xhtml

    (1)

    +

    178,

    +

    XHTML

    (2)

    +

    7, 44,

    +

    XML

    (22)

    +

    7, 8, 11, 14, 16, 18, 29, 31, 32, 51, 55, 59, 68, 140, 141, 177, 178, 200, 214, 220,

    +

    Xml

    (5)

    +

    78, 79, 94, 192, 196,

    +

    Xpdf

    (1)

    +

    185,

    +

    Xxi

    (1)

    +

    50,

    +

    Xxii

    (1)

    +

    51,

    +

    YAML

    (3)

    +

    22, 81, 220,

    +

    Yaml

    (2)

    +

    102, 143,

    +

    Years

    (2)

    +

    14, 54,

    +

    You

    (31)

    +

    9, 11, 12, 14, 17, 35, 44, 49, 51, 66, 98, 139, 149, 152, 159, 200, 213, 215, 234, 238,

    +

    Your

    (9)

    +

    7, 13, 45, 49, 213, 234,

    +

    Zip

    (1)

    +

    50,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_description/digest.txt new file mode 100644 index 00000000..da0dc7cd --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/digest.txt @@ -0,0 +1,429 @@ +SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description +Ralph Amissah +sisu_description.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: d726fdcd706634b2749872b13c2a1389 + source filename: sisu_description.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sisu_manifest.html + time generated: Sun Sep 23 04:11:04 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 edb792242cff60fca2745833e1452399 5285748f5dc4cb9196025ecf3822e340 + :B - 2 994e36b0d838e2f3d2f466601b95972e 6d95cf1a669f9357c6dd47accb4b03ef + 1 - 3 08667d1a83dda20d779c7fd297609fe9 fca62c30c209e6a1ccec6d694aa43357 + 2 - 4 d281df9fc824bf30c64480cfae9cf789 0d684d8fb19cc547a8378490a9866682 + - 5 e4666ab26543650973a1533d1f87d61e 1291d44f154fae1c229fac785cf33cb3 + [1] 58fd56bb4cc814baf81dc45476499639 + - 6 e8c4abda4459824d015b74a7dd5a3a1c de0fcd1ef947b9c2167a576d95c40c33 + [2] 50b298592f4a216bc18349dca39cb1ca + - 7 d0c222abb52fd47615cbbca8ac4e0870 9c8cd70adc044746892cd7162cbef997 + [3] c693e995e4b337e1a0be8219aaf16767 + - 8 88972f56a2a13d8875d8ea10029020f7 e2327c3dc0f44896a9b2d22dd5ee2cfd + [4] 3c19bf673a6449f2b4c9729b3c3bc216 + [5] a80c86f1e05a5513298e167384635288 + [6] d9e8c362b6baa99d9a2f1db55e20544d + - 9 ed7d166bb7e6440d7441f8ef629a12e1 81d022fdfa0f089f6eb0357a6daa4f51 + [7] 38a2977f0880f6ac0c2eec89b13407d6 + - 10 6d2cd43f7b67d65278d33218fb3c0e16 0c2e562e7d7c4fc9f5f42bdada81b289 + - 11 1fb44441172889de42eb85a5954f8ea5 978ee4863654a57c43db93d5c896d015 + - 12 195320d691bf9ffbe6a9aa29ea2f5ef2 216c62fcfabf379da22e04197c3b5024 + - 13 cc7e973a437795e9648803f6874817f1 4d2663c38b8755e67a063ba49c4f2cb7 + - 14 b743e6466f9c6a0ee754c962bcecd1e5 0a598f7e350d0a29074543f6eaa6b86e + [8] d3a98b6fc44ba27d424e5f6b6c771bb3 + [9] 8aa18725e5bf88dd2ca71cefaafa8f80 + [10] c206f6a5a1466311e20a63fee5058c33 + - 15 43c4fda771f06b28496de398504ec8f5 a23627fb05f326e16c74d8974d096cde + [11] a212e6fd906aed6b62df1263bd750efa + [12] ceb3a0857807cec43df64be233eaa915 + [13] ca363c528efbd7c2db13f5e0da4a2b16 + - 16 adf75dcbe33257b55079ce90ffa630a2 f020cae58ee564a0310da836e7659f1b + [14] c00b9043f6a254c90796d0f883429c5a + - 17 26f9e779b126ad480a19fec1e6cff99c 5b54d644227a4020adadce4d640cf53a + - 18 848113e2286ab6407be7966029d34978 55bd0eeb6bc3b444643e3e27ccd467a3 + - 19 ed6bea9f2af822d92f981cd233d5e56f 9a98b3239f5a78617b5ddbd0b7297b57 + - 20 39d053e9ab688552b8bb98efa7e76ce1 64d651ad30709e5fd106da071381be0f + - 21 4255c3554b1571907acd6ad0126db5f0 e70d18f35d549508742d78a4a977086f + - 22 0f20125f3494ada62bd65c85b4c3f182 b314417b7dc29624d2eac77538123794 + [15] 8a6732de4e335eacc9ac412f53f8ad5a + - 23 e2267c68bb5656c404f7e431dc69bafc e6d5868fbb57b013976344d30afa0cbe + 2 - 24 5ff7130b7d6b0ef913cc8264cd22ed4a 0b8976ccda82a57f0735979d0e1cfb51 + - 25 5939ebdee50d234a06ef61c07ca261c8 7fd2f71f6dccc0fd5cb57f17157d7ea5 + - 26 81fccf43edfb45a5459bfd1399913dd0 c63145afeb97c36e42142be838a170a6 + - 27 0344c5998dc084e805b2ae6cf736e984 22d246668900d1cd134a940ba893ab21 + - 28 876ed1f1adec47cb9bfe66e21ce31a99 76698c051c71e28451d5101f13bef2fc + - 29 6147d87778ae6d588a5ccbb40e865a1a 756f49a8b71ed31f50036454f57b28dd + - 30 a1057af1444f047261bd9d55e22c6bf8 f5d7337d68d0a7ab43c4fea22e96d996 + - 31 9ed19e2ae5c819d7fd90881b3551a66f 9cd96a0fdcf0ef53f8fdcc70a5f8d33e + - 32 325ab45988a8e2b487937e9fef89a03b a031ac953a4a2244cc25d888fa11557d + - 33 4d583aa4cd76f8d312314a7451cde11c 70b35ed716d1af12f98e97fd2df51d42 + - 34 5330201856111ce30c14e263838210fe f0af35915bcff3c61935be2b3b05306c + - 35 66dacc00e5f6a9100a8e2e5125f844ba a3d16c75e46a518ae67628c541d1adcf + - 36 bb48aeccfabf98525c2156f1d35b80e5 a0cb35722c0ed919d35daebf904c82d8 + - 37 0c4b6f8b66a1398930b40373641f894f d1723efe147f5911bb0fddad12d49ff4 + - 38 ae966445de676cb433194823580ce44b 4604f803e63796cb802135c04a2cfc5d + - 39 35c90018a0e41cfd7f0868d7cd6a3cbe 4c8f136be88f2c76ebec2a59641c7f0d + - 40 e4e3970b8314b04846833dc32985cefa 51921e2dc7327e67c7d119af2844931c + - 41 a410303c8f69f01507e80a10fc64f20d 32875c277565db01a5ad63bff4dffacb + - 42 3e7497994de65305df5084adf82c7c1f f2ed0b5c88ac9217b8c56a737123d904 + - 43 5f4713d8954f69dc98bed3f5ccd81a5f e86e56edee32034b5981ecc4e8e0f001 + - 44 90a84670a604a2967577dcf3fb12bb9d f64bf31675166d8d43dcc8a84a29c8f9 + - 45 ae1202842ff50f46eca62d4df19a81df 9120ee4ae2e1af02e226fdfb7371d8ae + - 46 b4270a16bdcca29de577027015742fce 343ce6d2ce8b38086201587271a73def + - 47 c3ab7194f25762f8d571b9665adfe48c d2219c0b3a08b570f9b32d67b1526dc2 + - 48 67a5415df9306b2331276d355441fb9c 14a671b9084f3010674c6913f86c6e4d + - 49 585226d407b9a3f5c25f4f0ef31768b0 7b50d6d084a6382c945c6f86ddf76080 + - 50 f0c7b3c43b79bb898f4de78a18fdd2a7 77adc9bee70ad1a6bed7a65d5d1058d9 + - 51 d5153640ad696495853f994a1d4c4d59 455e8d746068b1b66b16275bcc883696 + - 52 db4f3c8db78b6bfcffc77e5e1b47aeb8 518e25221e34216c5f8159de2c3ee248 + - 53 d226b785f7c632e92af9dcbc9689e06e 4779020c0b92ee82708eaf9a4008e2fd + - 54 3e90f277af4aaddf635f98f74fdb50c8 6294811f2179138f91d157705b6e85e5 + - 55 4b6fe25ada17fde4eade27ebf26eb6a5 24ffc38c7c7672347a2ab83dda9516b5 + 2 - 56 e09158eb69b36a8e238470e801854419 4eba3463abcea945532cebcb016e4a3e + - 57 ed535ca91879b1cc955f9f01ea2b3da0 da0c22d02e604245fd6d06670c8eb175 + [16] f85efccd9f11a44e75a943131bad0bfa + 2 - 58 aca2243ec8a41c445eb0b29522c85aba 681a849b30f1b860bfc6ae2856736f6a + - 59 ae1f58fdb77c5e54c2090295639422d4 6dc227e07964668e6c3985d3ba32226d + [17] 4c7ffbe534780600dc869dee75d81baf + 3 - 60 47a80cb5032e9d6d174b48f994476935 3bcaee0468539d307b0239341a0fce89 + - 61 41ef19ed93fef468e941bdc10ca90ad1 e10297c833c5218b4c77803fa3855776 + - 62 c1cc129ce168c17542ce6c4952298f53 73c4a670ca7386e550c60ed1534bfcfc + - 63 460b0d38c942d4124718bd39efc13fd9 ad5a4d075c3a39453d951efac10b865e + [18] 4b5b4a38b2edfaad2afa05150b8f563a + - 64 5bfe57fbe4ad22604fe179e840d89f08 d4dd26a39e64cff0984ab1cbd9ab2732 + [19] ba3a3e09fa632108cae546c728ad4aea + - 65 71b54a2d3517a734d929ceae7d0cba36 b6d01d840e85c25118b0da3c10d43532 + [20] 4bc0d3b635d3544eea637415d30dc4b5 + - 66 d9e3df8a5de229753069de57eea2f0de c3bb109926f00a8c4a07dc465e634ec1 + 3 - 67 fb78be5b63d5b50ea27bce4b5bb8fd33 b93ea98bbc4ec0973d2a6d6460eec8ad + - 68 68697acff91e22f9ff4065da65de8aa8 9df6327cd6777516caf3e03681630835 + [21] b2f26f49ea19eb595e25acfd8fe2516b + - 69 377eba3b00ca8874ed6a53d278bf418b 2c8ac7dbb2327d2eb19bcef72ec9a3f8 + - 70 8a376aa3b3a2729aa1cf1e653b51e697 e0b4cdf18d476bd3e308334713dc6ec1 + [22] 56889585f8696c368e832027659f0e6f + - 71 e72d6984666b9e4bc17bf98c28404aec 0a8dca9b4c0044a838dbf71507c62392 + [23] 04c1a9ef5f260c099dee47c226075249 + - 72 9f92de880ddb1c321abb95a71301b6e1 1612a5b3131126162a63aeea01210465 + - 73 3de19221f126b1247aab473cf0615426 8ee144a3caa4cd8311e248654efeb9b3 + [24] cbfc890985750cebd192e180998ac7d3 + - 74 b68ff0cde136c9a6339d42b712bd8b6e 574202d0be9a4604d2ac8227ee71739b + [25] 7b0b31bfef4686c49cac42c23f948c5e + - 75 b49454f95fa91ee9b80c73c546632558 6eb4a96e2d63a2f453b59cda7e2cb321 + [26] 384bcb96fb09a3aa1693ba30aa078d12 + - 76 412c57cb5ae043701ac087f55b11704a bb46f2a8980af5d46acef3565fc0a5c5 + [27] 4edcb38257435ca433f92bc58f02a52d + - 77 30ffb6983a71fd8b5f946b193e05fd3a 90b4d75a3ccb3f03eb42e0da218ace78 + [28] 8670dd4936e698e1b48186cd84c798dc + - 78 b37c492f5d751fa0432dcc75cb1e3a4d 829cd7902770d276e2cb602c1bc834e0 + [29] aca4d751f1e6e0507fad9d008bd7fd4d + - 79 837c94b590e398014d0304bbeeef3497 1333f3bbd2565d896d4dc1f35e2c8e4d + [30] 7a040fbc1a8a0273c56774252266ae34 + - 80 03408b35c18744d32d4af15f76f68f47 7ae6e3c815f67b9a73946627f4a0aa32 + [31] fad12377c92253a87f5af57e0fa0f29c + - 81 7143125402e8ae11c41d4490fd21ca2d d9777f2fc911253299fa41303f3171f6 + [32] 2b796a72d7ab5143491e29403d685d55 + 3 - 82 fd9578e47b466f64aeb0205a98ab1f86 46fced2cb29e0ebfce4e5c2824cfe617 + - 83 983b0d5f5987875fcfead48e1f9bc8fc c7aa1d0d48cb1ed2160a71c356e09adf + [33] 54b176c24fc811ce9754f893b1f7c965 + 3 - 84 2f091cf4f13424e9b81483dfc584e1c1 c8635db678614823de2ef33d673be166 + - 85 51c7582fa9dbfb8aa168410b67a0fb37 f01866d559e1ecd69af5cadbe64df577 + - 86 d55e9a8364998d7c5a85e33c07a20a54 17545b3fbb75548397d305fb26d835ef + 2 - 87 05bd236649840ed531cee0db2d5e20ad 2c76401c61fc08d8a8f430b32a121f72 + - 88 ec2cef505ba684bbe9b8421a28a171aa add496a70d1edb8a980c07c1555722bf + 2 - 89 2b1576fde2823489eb293d85a22c6001 270f47bc58a41a123699c079a05f974e + - 90 6587264c121d43c02092d4a8fa3fe5de e3bdb412952e3779df075875256ea3a8 + [34] 02ed5e6c8f2d4e62a283b047237f18e8 + 2 - 91 9e2e300ae9124cf9f2c2780a847eee6f 5fe0525b1cb1e00d801e11cc0276b65e + - 92 b2e365ede3f802881ffba37eded80d9c 2ded1fd8c2f4cd9dcb95b32a7315745c + - 93 61bf53edbdb67d8b0d97170b30050255 e3916766537ec07b5cf0a062650f1e4b + - 94 b58bf73bd49002e654d42e0b4a9a6ae2 bf22d584b5d072bf7c5bd21a1e22493f + - 95 de4f9e7c26d6c4a5e7bf92e6720765de 641fea6f1687a85364c2562c35545c2f + [35] d475ec229ecca11a49a491b0c94f636f + - 96 01db1658c132d0795229fe4ba87b5569 f7b34d22c08a21d203f724919344b7b4 + - 97 bfa442e78fccdbc63466231018209f5b 8254f7836cd7b577e53323145113b12a + - 98 bd383b9439cd51f40643fc8a2ba22e7c 47295943a1ac15951089c2f3911a947a + - 99 8c5bb1998c01db5872b84207a228ce08 fa357eb854ccdbe59595a2b931fc651e + - 100 4057ff04b40b87db82f9681749c103dd 13c824941b1e40134ad593488a851d32 + - 101 f1c77b513117420d08df8f71718eefce 8ee0d74913d66f486ed24208bab434ea + - 102 466bd8dcf523b056c9964772da1e4f94 c2bbcb0a27f11542a3d28b173d8a0966 + - 103 46c4c83c2b74f08eaf342c86617b2093 39f011d7fceed3237ef303ac51263864 + - 104 62ecf16a470c30f40bcfad679c376311 748550f4cbff46f51d585cbfa213ccf3 + 2 - 105 b0e5f33f66cf17789d321ff52baac118 934d6367eeeea23845fbbd88217c46f2 + - 106 d7d04a399729f0a1d5c4cb6ecd97d169 a99ec3a14e2ecffbddd4c7df1cf91f00 + [36] bd3b47e804e6c962b2a629e64577b7bf + [37] 343958722cb0d4c994ab17a684465e58 + - 107 138d12a9f12e72c179c6f989bc172a2b 16dc955e4e3220c8b7103ed5c6096260 + - 108 15124affce1794339ff9dc1d74d80f10 a8f107014975fb72345b1d0451755907 + 2 - 109 a13ed5f3f5318af1469ec9ee17d63b06 8c6afdbb985c2997fcfc874c4ba8765c + - 110 17eedf182056fb9fc9dabce0d934d2bb ac1663e8fd63c79d57053dade405188a + [38] aea6d486459c53ffec73fc310cca33d5 + - 111 4c8ab9166f38767af26fc2c37249b26c 822b69c1aa088e3d1be399539e4d8ae9 + - 112 993295dc46872dd6c124b5d1660e653c 3647f2094954c647ffa53c82064a9a79 + - 113 6a2ba327215d85bb7a0167525e05b641 800859c3c70a9b1ea6d09bccddfeb880 + - 114 88231e6470256a925104a1af32e19746 55769370bf060e251e578b618e29dfc1 + - 115 fcf329737cdb1e8e5faf412afc9c0f28 929a603dd836b26f95acb8f138ac44d8 + - 116 ee93f80c9ebb207d470b70efc4a98a0c 65038b2b94dc2344ce0f0193cf5dd42f + - 117 765f4757898e670cec311ca316d4f0ab c412c3be2c5c18065a11eb41ff8c5d4f + - 118 eba0aaa27c88881b013b3bdfd6ef6419 17cddc21838030c94358cccff7c483af + - 119 ef72ac6a2d16313d18b5a4928451c1ef 83bd7f12ce7f19d247cf53d8142820a2 + - 120 50bce4c80795214fd6188a25b35e854b 54a4c74caf816131f4aa6d94b2110b6b + - 121 bb4bd00b648615c4f8fe3a62d1f7c8ee 664cfad150b5b613b58122c4af9efda3 + - 122 5ec02f520a98f86d6d74fc07041a411e f93b4fc8ca2731339579d1186297dbff + 2 - 123 8d04fd185f3105c6c9b91257877c292d a208c8642741c66215ee8de7c1568216 + - 124 dd17ee307bfe6522a60ab12bcef4bc20 38db40c00d42a7f27f5acbe488088c2f + - 125 6d3539e402883d1ba8b7ce9ee68225a1 03579a412c0fc67fa1409ea708c11be6 + [39] ea422ca9ec6f899b611ffbe3e09a685a + [40] ccf2092eba114a0b8822983bead96e6d + - 126 91b79319cacac240d62d9ced0d6f3f72 b92335b6e089f5ded46f08e345aebee9 + 2 - 127 4c739dc392d5f0b5bd700117656edcba 5c1ec6d9a1318f45043596aa658785fb + - 128 b404fdc11f93706ed4c4990521ef2c81 1e6d10a855caf059fb271f8e382a8841 + 2 - 129 f0c7c4e8d7dbdb7c8640a931a737a5ad 255413b4e9f19be520de9587f607401d + - 130 b2de509e8a0aa3e811ea3933e217ef97 85ec2e37b2e82412451509d514794c21 + 2 - 131 70654874cb4c3bafd1362ac37a1909eb d81ece25f12c60fede2dd8614712b5a6 + - 132 325d8b0e348a0b3eec87e24a52ecda9d ae0a63522ceb436e388457a5d294ae44 + - 133 2d20a332eb24a1cf6e413f0e0326f4ea 2dbaf7f41ea916240e428ed7f77abc35 + - 134 265d8eda282e3ca6d3436434be04e080 9523b28c7df90b2d8f881f26943d0ef5 + 2 - 135 c7ba14654c7d8a43c104972ec8ba4acf 3ba710cd243d7efb1981fad36b26885b + - 136 1fb539b02bf96c6dd5f37116e1e6b91c f2e667bad9d162734394c2cd338bef6f + - 137 d470b09e99c548752e83811e6fed2d6b 22661723e30f9ac1803085d22fcfaf4d + 2 - 138 9de1d9f35cde5281c1e20e9c6748bb92 9ee5a873acfbf716e3084886c614b45a + - 139 26f9e779b126ad480a19fec1e6cff99c 412fa19d540513a11d3aa05ce693d59f + - 140 64a3b041147d6fc022207813ce34e467 d65eb8c97beef5efa4b5a3075e251eb2 + - 141 85861eb47963a61a4a6441341c16755f a744e546abfc6771099308e40ac4908a + [41] 4be4409475751344bc10144995494e72 + - 142 507b503c210d031c2412c970d1cf9106 af8beb64ba67aac895006f295c87821f + - 143 f054e8849f72a9d3abd187f288996dd5 831fdad58ec5c3c8d3c8a6fd6cebc42a + 3 - 144 99c384b4025028923a555809e9267922 396b37d817a8be18b8ccf28d54bb5924 + - 145 93c4889155fd276ae4fbdc2206e191ce 5c5748f8ab44b4c5a2036c91dbc0712b + - 146 1efc652e0e12dc4d820447e77dd64b78 a0bf1ccf109db4cea71ec1d6630e421c + - 147 01f0bc02e9e6cc86635a3adc5ea82ec7 cb66162dbe83971f5049148a377ca92d + [42] 473283a66f9d480166da2f716225b0ac + - 148 4d447d1bd572a5a2a33ead303ca4c35f 8bec9200aaa63c2a3e70076cc6baf308 + - 149 961556de9403f19401dfeb59357b49b9 92cde58526bb9184540028b9b0ca603b + [43] 5c7f65b87e2ec834a1bdd4ed32cad784 + - 150 1599a2fb58e6fb95d4743e87f19fe45d 39513da6ca6bd74e208ccb36847411a0 + - 151 187e368dc7cb025a25fdf3ea31499bf7 2bb11e47bc77c5cd9fb8c8d4a2f5ec39 + [44] ef473262beed77ac803a18167a727ea8 + - 152 0ae89c8451931019172bf449c3c4204b 39af5d0496d7683f9bae2b406667a782 + - 153 8c368d56a702f08c0639b95e20e25aba 29053e581ff2b249efd736a3a190b572 + - 154 b6d15b393664cc4ae66338ea6628eed3 435432f847146a26ddfac98934a75c28 + - 155 04a3db5eec1713c8cfc90726af72b52d 755b2eb26cb3b50a4354d7eda15a1c54 + - 156 be5d5d37542d75f93a87094459f76678 f1b1ea3349e19d58e6708edcb01f5306 + - 157 bddef93eeb25ef95310a42ecf9e08aed dce5cda5a2a1bebba83ebdd0b6491a05 + [45] 0b5c185577a251c74bd10cb5f231dcf2 + - 158 3582ef5c58cb60b23c1fa82e8f39a264 9544a54a17ea74943fd3a5eb4178959c + - 159 beac5e2a80cf3bc41ff7eb64b6b16a0e 70ed3317b04a95357587c8d41adfcff4 + - 160 6d50ca709d5e09dd9b75d9456898cdf0 77e1a777e1e871170c014a4987ddb3cb + - 161 84c4deaf8a29c3e20cfaf49059cc5670 d84af1523ff1364a950e9f8eb73b0de1 + [46] 138a85559300283d8156a545b2046dee + - 162 5b234e4c04e4a9e661b3a1671a61f6fb 699e1dc4ff662c468555f46dcb668a34 + [47] e5b46d62aa211f9661a2feb3f02c79b7 + - 163 16d4cb6432d470baacbcc401de3b9eb3 461daa1c905f72f67ee9e51a75f48bee + [48] 2a3df67054cc563fffd25d049612664c + - 164 d81ab891e8d5e84586cdf5fc53ee687b 12d67af06667c23017f012939b5404c7 + [49] f545d63fc962b2ced9052d89ee17e7cc + - 165 f14ead6e33b9f064e6f9c8e5d0a18556 03fe0cad13b959bca04166e9136ae340 + [50] 496a607027d5257018443c6d0e9d3529 + - 166 f1ad3886a2e48a9ca72d81a93be02b2c 684e7726ef47907f893d5c2ad8d29b5b + [51] db0727c8878eff55ff3db13edcde8aca + - 167 111fa3ce10262667bcd7b36bc07eb336 b9808c481556d37c96f9a4fbd3b366c0 + [52] 7ea92ebe352c04d73397b1b8ed26d0fc + - 168 26d851fbf73067ce350965eff3d1cb4b 9b0f0d326fcdb1299f37855526e0fae1 + - 169 1a5b032379f88716b0053f89d8e434c4 2a162b6579218992f80e7cbbee50a69e + [53] a7185e59152e34073263318f3c893bd0 + - 170 683a9be6b2b8c64e21a1b02d6f3025c2 35d2c8e4214b5ee64699075fdf90830e + [54] fd3e9c6e7e252ca60c456fcb796c747c + - 171 1cc614fd69b6b805cb6d8c14cdf4bab3 53b19415cce5efc60a025f016dff1f11 + [55] a07e01d77c53f4d543aebd7c71c4ef63 + - 172 d858e3d4264a54c06a916a4afa65dd3c f8389b3ec2db88aaf39a1ed46b44c12e + - 173 90a6a134c3b3a15dcc06bd75199265c1 62132f208e29d1c4a98ef35dc9fd126e + [56] 9c4bd4870e45ca1acaf1f06b8b7a26a0 + - 174 91a97e69752003077dd4ea04512e2098 d6d3e43370e5e30917dcc66a3431cc59 + [57] ac0ab6f1b28e690ff8a46ec005c8a9d3 + - 175 991922287d2d432de9db1f96ba3525af fd28c9a3775da7fb6b8c3bff715bf3c7 + [58] 067af6bf609755005a1bfed38764c7f4 + - 176 b55fc12498add81eda5a5e44f95978bb fd980ff0e71d178c99c3349de361902d + 3 - 177 f5a6f5f7d32771bcebd8143a4aab3b63 5f9cb86e97bd99fadeaed05655b85491 + - 178 47b9ef75c31ca9f47954881cdd5f51e7 7367167ce01d7e74c9b19aa2a626ff1e + 3 - 179 6feb0ff199e7e560c213a0da859481ad 9fd5a3645425efeee3d010670968a214 + - 180 0e2500c5917ba70035b540705c3ef5b6 07dbb5f5bdcd3817878cca3555f2aaa8 + 3 - 181 093321fd426307a391ef5615ee1f9f0d 6d8dc5b941d5b6b40503915be9fc4bcf + - 182 ac931caa57567904388d73f185338ce9 38ef07ace64feec52be507f46cc47944 + [59] da8139f949ecfe35f8783701c8eb7962 + - 183 8b9ff7b9be5b18a32e17f68fa0221fd9 d57239e335a7f7cfbd879e1f0318fc8a + [60] 9f71102569088e4cd88b65479afdd3f1 + - 184 1cb8385210b7f84c28060d2bcacb6240 b78751f4bad5350aa94666d720891a00 + [61] 819c21ce731e3e7649b1d953a82020a6 + - 185 3d7a370c7e5fc6e345b5097b3ef84364 b4f86b768ee8142372ca9b836f6f15e3 + [62] 693a8858f4167151e5305d22f9efc4b1 + 3 - 186 dbf86e6a0d77da7560427294f3fd5ce6 fe8f06c0e21ae1653e664189417621ba + - 187 a8d334eeed9608cb061dd81a0fbb7d4f 4928b95bb2be395a5b1c5672bc54c1c7 + [63] 14689939c69ef685b66f0f61f8a4e734 + [64] b5999cfbed614726b6d47cb0603fedc0 + [65] b1b6d7beb8590922b04d92c27f4e115e + - 188 78fb7415ea11268fda446c54efd54a4a 740c1a5c248791fab1903f7a1318e75b + - 189 dfb31f935cb2f8c383a409bdb7858790 b14f2847c513b851b2a954f0a1ab55bb + - 190 dc775b479b9c40119ddddc322fea720d 6d780f91ab112fd0a5055df113b3e404 + - 191 e569de19867d22395eff154d152ea82e 8ba47ae86fa9d660c226b2128fe9053f + - 192 0c13bb4eb22b66d32a4516bc0fc23427 58245f2ee109516689939f105ceee60c + - 193 75151252ac158b73109361decb4ebc10 d948b48e598bd52f7e3938f632958ebe + - 194 29183ec0f3c82033b1b0f6a05cec0fda 3a15e2e58276050bf5de1977df145451 + - 195 eeb01d4f75ecd41cd341befde3fce2dd cbe6abce42128a5aa9dffebbbaaa45a5 + - 196 d41138656d29077df239d6c5fa8ab3c9 62c2e4efeb9743a79386d2e67acba76c + - 197 0b84010c4cc4ae31de4ce40541948dc9 9d2d900411957cb23cdee795315a150d + 3 - 198 38ed194bea89179f084ef83255b682ae 872a6dfd88deda0d637093f05fc65f3a + - 199 e067709cfce967d1061a880039493543 51fd487f18bc0e1a0fdd8d84699834dc + [66] f782401de2288c7f2291f02a002fec56 + [67] af4ee1e8851df6975fdf56485cedbb6e + - 200 7b386ac33fcf4a20e5d63e6cd4ec6afe 277519412ddb02a05da4abfbd45f3b5e + - 201 895d541a674ad678d19e93ebb783974d c8c9c749e89a5de23d320fdfd0353948 + - 202 7dfcb80b2288c074f6dfa12ee7fc87e9 e4ae2a86af435f1e2d719fd956c6ebf0 + - 203 0dd475d06ed7b4d352e6dc0dada8ae33 231649e4ee76101e56f72e0b8de42cf9 + - 204 200751ddbbec8f7c8793c95a7ba787fc 3ed7ee336f382034baf4da0e65d03579 + - 205 19b618dbc9200fd2464e49f4513bbac9 21d1e8ece36af3e3eac80f4035920487 + - 206 dcc3727dbdaa5806b5f0326926227682 9f2b35c2b33aef8258e96f5a9eb9f040 + - 207 8ad65191203ce820546239e2b2ddb347 e235106be2dba6f5b08ff56fd202a468 + - 208 b53b8d0e2a9872f919d866a8221012d2 49b4785c4b41769c4daa14e373ed8615 + - 209 4d92f58e3bbb879354c2f9c353d21621 95d51795f3e2b82b321c6a3ca5872cc6 + - 210 f1898ca2aaae6faad65f6babce5e2263 800335123fec0c4e7d2d94660e0e4932 + - 211 1de1a518f59ebf46441c04ca8db70c86 2948c9f943e6d763a459bf176b5d812a + - 212 e16a7881b4d3f3c29d2a4c6eefd89f69 9f51630dd952315bda7e63506536f6c8 + - 213 f17fbde688751b78b27caf13852eb5d4 6d9fd073dc54ea15908090bf96d578df + [68] 697e5b7dff101929c6fb646ce0aa9641 + - 214 c4be390c38e20ec726222069644cfe7b 8d3e05935a48d46eb4cbed3e293ec1c5 + [69] 4282e2cbeb92d07c8a0e42c329af0e83 + - 215 7beff870c55d7dedb93ece6ee4bc12d5 1d17ba6f8c87b017d5ccae42bedb606c + - 216 6eb1b7c6a0ee4df92feebf088bb979a0 1bcd2910be9ff05d2d2cb66384039892 + - 217 04b6575d0fadad390e7686501a6340aa 391277fb4ff7f0c43cb992fc5bbc4a5f + - 218 037d0ac64db7124770eec397bdbe6762 fdce049ed82cde02ebd42ed4fb40033d + 3 - 219 4e6128b56e0d769d814dcd4ef46c6f84 cefe2fbff7c9083a11728562d11b2a6b + - 220 a301a31a07271f4a927bd83b1e563347 8402ad041ff6f047268bf3c347ce4617 + 2 - 221 2b488ca1ee679a96d61942d6300fbe6e 429187456220d325f879064c2b427ccc + - 222 cdf28b09e7b6bc6d803b7e625145e602 2a49b1ae5ed3d59c6d95880b80153d3f + [70] 8aeb448f4c2a7a34c3500882192eb845 + 2 - 223 0d328ed82813c793f8ba6d631f3ef55b 340dc7d4d0dc84825a981dcf3bcd121d + - 224 7c40bb752203d516785cefa737669340 4fe791352603fb722c2467328a2cc953 + 2 - 225 0344743fe05572255bca230aa8a83f8f c695eeea803deb78dc65067fb2cdce3c + - 226 12567aa91a4e0c52be2994afa9ecc7c3 83517a23ae7f9470a0fc57f566990406 + 2 - 227 a57e6e198764199b5f75cfa1878e3aca 09b1d473b9299deea637fdab48fa1d19 + - 228 88b12228ef872cf38f0d1e57bf0c6f11 fd1f84104ed428bcf1633871d6393b9b + 3 - 229 408115dd685bf9fb9d99fdd42711db42 8b2c4fe87489ff13f667a8b755d7cecc + - 230 4470d753330cee8c9eb80177100c3b2c 2ed5e8175c0f46dde783eb742756ce3f + - 231 285cd37c9ee0bd01a62d50da9a166b12 dc448309d0afdd8d72dc5ec7642702e1 + - 232 c5d210867ab5f119c1b4e23af0cf557e 9c7f3d3721cdee60d98e18ec35d04ac8 + 3 - 233 cf9beacb509ec2de9d501f88d33ea037 1b990c69e132827e0e38ecb94fc73a12 + - 234 ab810e748f7342aee197ff15a21bde16 d7d317cf00fd78468c63685c90dbf40b + - 235 3e207d46f349566cbd12039df6087629 76922c8d6d8ae51d96c261ec742ac27e + [71] 04b6c5fd290d60a082a90bed3688de6b + 2 - 236 4ebe91808654f5994af1ac3aab4ffe51 be0dd54db31b22ecbe3e413b80c1c25a + - 237 e29f82c800c4eb1541e0d46692840a5a b7cc02f3fa15013e38db732ead75ff4b + - 238 9291eeb973b5dea1bb01d04855253b36 328e06479fe5de8ba3895dc183a4aa64 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 cf49b2f6e553d2ba527eb834c3517ace 6403b404c90eb9bb9da94a5c478f9bb3 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 8b8be4a039ed9d76ab9ba4788a5bfa81 d03f468e688a75ec9d0d117d03b3fa8b + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 8456da820291f3c79ab0a731d31c0ab0 05d06783110d7301f10255976adcd403 + +dc date issued - 0 2ae1f808bd0a7aece6f4b556409dae89 84e04b73bc0a73730da80dac2cea9c89 + +dc date available - 0 de063879f14b2f6a940ac64bb4ab05ec 3b6aed1e9b3556ae123bd845e505ce2d + +dc date modified - 0 a76d080f6129a423c6df9e494182464c 226f36d6861bb817387c603c5729a31e + +dc date - 0 813710616a3b633ca5d9096fa68a5cc8 d394bfc8003f9fa9e3260aad421295a2 + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 5cb6e562329ac330b9f52e75954e7e5a 20b427a149d1c6194b16d6da70314da4 + + - 0 794ce8cc422272c64a3d3821caf6c214 f2b54639d1bf563e60268bc3eb417571 + + - 0 6e40196288e1e068e192c34bc7dcea18 3233eef72268d2c04ff19582f46e328d + source d726fdcd706634b2749872b13c2a1389 sisu_description.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 82ae181b5e8d191efdc2eec2b76f3ef0 15936f9543818d26a6e6b6882dbc5dfa + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 2 + 2 + 3 + 3 + 3 + 3 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 2 + 2 + 2 + 2 + 3 + 3 + 2 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 3 +2 = 20 +3 = 13 +objects (ocn) = 238 +endnotes = 71 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_description/doc.html new file mode 100644 index 00000000..cbc12fc4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/doc.html @@ -0,0 +1,4760 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Description +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description,
    Ralph Amissah
    +

    + +

    + SiSU an attempt to describe +

    + +

    + 1. Description +

    + +
    + 1.1 Outline +
    + +
    + 1.2 Short summary of features +
    + +
    + 1.3 How it works +
    + +
    + 1.4 Simple markup +
    + +
    + 1.4.1 Sparse markup requirement, try to get the most out of markup +
    + +
    + 1.4.2 Single markup file provides multiple output formats +
    + +
    + 1.4.3 Syntax relatively easy to read and remember +
    + +
    + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types +
    + +
    + 1.5 Designed with usability in mind +
    + +
    + 1.6 Code separate from content +
    + +
    + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine +
    + +
    + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework +
    + +
    + 1.9 Easy directory management +
    + +
    + 1.10 Document Version Control Information +
    + +
    + 1.11 Table of contents +
    + +
    + 1.12 Auto-numbering of headings +
    + +
    + 1.13 Numbering and cross-hyperlinking of endnotes +
    + +
    + 1.14 "Skinnable" +
    + +
    + 1.15 Multiple Outputs +
    + +
    + 1.15.1 html - several presentations: full length & segmented; css & table based +
    + +
    + 1.15.2 XML +
    + +
    + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 +
    + +
    + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) +
    + +
    + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) +
    + +
    + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +
    + +
    + 1.15.7 Other forms +
    + +
    + 1.16 Concordance / Word Map or rudimentary index +
    + +
    + 1.17 Managed (document) directory, database, or site structure +
    + +
    + 1.18 Batch processing +
    + +
    + 1.19 Integration to superior Gnu/Linux and Unix tools +
    + +
    + 1.19.1 Backup and version control +
    + +
    + 1.19.2 Editor support +
    + +
    + 1.20 Modular design, need something new add a module +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU an attempt to describe +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Description +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 Outline +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU is a flexible document preparation, generation publishing and search system.  1  +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),  2  is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects  3  (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + SiSU is the data/information structuring and transforming tool, that has resulted from work on one of the oldest law web projects. It makes possible the one time, simple human readable markup of documents, that SiSU can then publish in various forms, suitable for paper  4  , web  5  and relational database  6  presentations, retaining common data-structure and meta-information across the output/presentation formats. Several requirements of legal and scholarly publication on the web have been addressed, including the age old need to be able to reliably cite/pinpoint text within a document, to easily make footnotes/endnotes, to allow for semantic document meta-tagging, and to keep required markup to a minimum. These and other features of interest are listed and described below. A few points are worth making early (and will be repeated a number of times): +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + (i) The SiSU document generator was the first to place material on the web with a system that makes possible citation across different document types, with paragraph, or rather object citation numbering  7  a text positioning system, available for the pinpointing of text, 1997, a simple idea from which much benefit, and SiSU remains today, to the best of my knowledge, the only multiple format e-book/ electronic-document system on the web that gives you this possibility (including for relational databases). +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + (ii) Markup is done once for the multiple formats produced. +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + (iii) Markup is simple, and human readable (with a little practice), in almost all cases there is less and simpler markup required than basic html. In any event the markup required is very much simpler than the html, LaTeX, [lout], structured XML, ODF (OpenDocument), PostgreSQL or SQLite feed etc. that you can have SiSU generate for you. +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + (iv) SiSU is a batch processor, dealing with as many files as you need to generate at a time. +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + (v) Scalability is dependent on your file system (in my case Reiserfs), the database (currently Postgresql and/or SQLite) and your hardware. +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + SiSU Sabaki  8  (or just SiSU) is the provisional name given to the software described here that helps structure documents for web and other publication. The name SiSU is a loose anagram for something along the lines of "SiSU is structuring unit", or "SiSU, information structuring unit" or the more descriptive "Structured information, Serialized Units" or "simple - information structuring unit" or the more descriptive "Structured information, Serialized Units" or what it may be directed towards "semantic and information structuring universe"  9  tongue in cheek, only just. Guess I'll get away with "Simple - information Structuring Universe". SiSU is also a Finnish word roughly meaning guts, inner strength and perseverance.  10  +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + SiSU was born of the need to find a way, with minimal effort, and for as wide a range of document types as possible, to produce high quality publishing output in a variety of document formats. As such it was necessary to find a simple document representation that would work across a large number of document types, and the most convenient way(s) to produce acceptable output formats. The project leading to this program was started in 1993 (together with the trade law project now known as Lex Mercatoria) as an investigation of how to effectively/efficiently place documents on the web. The unified document handling, together with features such as paragraph numbering, endnote handling and tables... appeared in 1996/97. SiSU was originally written in Perl,  11  and converted to Ruby,   12  in 2000, one of the most impressive programming languages in existence! In its current form it has been written to run on the Gnu /Linux platform, and in particular on Debian,   13  taking advantage of many of the wonderful projects that are available there. +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument [experimental]), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).  14  +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + From markup that is simpler and more sparse than html you get: +

    +
    +

    +   17 +

    +
    + + + + +
    +
  • + far greater output possibilities, including html, XML, ODF (OpenDocument), LaTeX (pdf), and SQL; +
  • +
    +

    +   18 +

    +
    + + + + +
    +
  • + the advantages implicit in the very different output possibilities; +
  • +
    +

    +   19 +

    +
    + + + + +
    +
  • + a common citation system (for all outputs - including the relational database, search results are relevant for all outputs); +
  • +
    +

    +   20 +

    +
    + + + + +
    +

    + For more see the short summary of features provided below. +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + SiSU processes files with minimal tagging to produce various document outputs including html, LaTeX or lout (which is converted to pdf) and if required loads the structured information into an SQL database (PostgreSQL and SQLite have been used for this). SiSU produces an intermediate processing format.  15  +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + SiSU is used in constructing Lex Mercatoria <http://lexmercatoria.org/> or <http://www.jus.uio.no/lm/> (one of the oldest law web sites), and considerable thought went into producing output that would be suitable for legal and academic writings (that do not have formulae) given the limitations of html, and publication in a wide variety of "formats", in particular in relation to the convenient and accurate citation of text. However, the construction of Lex Mercatoria uses only a fraction of the features available from SiSU today, vis generation of flat file structures, rather than in addition the building of ("granular") SQL database content, (at an object level with relevant relational tables, and other outputs also available). +

    +
    +

    +   23 +

    +
    + + + + +
    +
    + + 1.2 Short summary of features +
    +
    +

    +   24 +

    +
    + + + + +
    +

    + (i) markup syntax: (a) simpler than html, (b) mnemonic, influenced by mail/messaging/wiki markup practices, (c) human readable, and easily writable, +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + (ii) (a) minimal markup requirement, (b) single file marked up for multiple outputs, +

    +
    +

    +   26 +

    +
    + + + + +
    +

    + notes: +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + * documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +

    +
    +

    +   28 +

    +
    + + + + +
    +

    + * markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + * markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + (iii) (a) multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + (iv) outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content. +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + (v) SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier]. +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + (vi) use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended) +

    +
    +

    +   34 +

    +
    + + + + +
    +

    + (vii) creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used, +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + (viii) "Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies), +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + (ix) document content certification and comparison considerations: (a) the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, (b)version control, documents integrated with time based source control system, default RCS or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 ralph Exp $ tag, which SiSU checks +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + (x) SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files, +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + (xi) easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed, +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + (xii) in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document, +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + (xiii) prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + (xiv) possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + (xv) there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: (a) modular, (thanks in no small part to Ruby) another output format required, write another module.... (b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), (c) easy to add, modify, or have alternative syntax rules for input, should you need to, +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + (xvi) scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware, +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + (xvii) only marked up files need be backed up, to secure the larger document set produced, +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + (xviii) document management, +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + (xix) Syntax highlighting for SiSU markup is available for a number of text editors. +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + (xx) remote operations: (a) run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), (b) generated document outputs may be posted by sisu to remote sites (using rsync/scp) (c)document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs. +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + (xxi) document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + (xxii) for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + as a developers tool it is flexible and extensible +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time. +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored. +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + Some modules are more mature than others, the most mature being Html and LaTeX / pdf. PostgreSQL and search functions are useable and together with ocn unique (to the best of my knowledge). The XML output document set is "well formed" but largely proof of concept. +

    +
    +

    +   55 +

    +
    + + + + +
    +
    + + 1.3 How it works +
    +
    +

    +   56 +

    +
    + + + + +
    +

    + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,  16  which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). +

    +
    +

    +   57 +

    +
    + + + + +
    +
    + + 1.4 Simple markup +
    +
    +

    +   58 +

    +
    + + + + +
    +

    + SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).  17  +

    +
    +

    +   59 +

    +
    + + + + +
    +
    + + 1.4.1 Sparse markup requirement, try to get the most out of markup +
    +
    +

    +   60 +

    +
    + + + + +
    +

    + One of its strengths is that very small amounts of initial tagging is required for the program to generate its output. +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + This is a basic markup example: +

    +
    +

    +   62 +

    +
    + + + + +
    +
  • + basic markup example, text file - an international convention   18  +
  • +
    +

    +   63 +

    +
    + + + + +
    +
  • + view basic markup, as it would be highlighted by vim editor   19  +
  • +
    +

    +   64 +

    +
    + + + + +
    +

    + Emphasis has been on simplicity and minimalism in markup requirements. Design philosophy is to try keep the amount of markup required low, for whatever has been determined to be acceptable output.  20  +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + SiSU's markup is more minimalistic and simpler than (the equivalent) html and for it, you get considerably more than just html, as this preparation gives you all available output formats, upon request. +

    +
    +

    +   66 +

    +
    + + + + +
    +
    + + 1.4.2 Single markup file provides multiple output formats +
    +
    +

    +   67 +

    +
    + + + + +
    +

    + For each document, there is only one (input, minimalistically marked up) file from which all the available output types are generated.  21  +

    +
    +

    +   68 +

    +
    + + + + +
    +

    + Eg. the markup example: +

    +
    +

    +   69 +

    +
    + + + + +
    +
  • + original text file - an international convention   22  +
  • +
    +

    +   70 +

    +
    + + + + +
    +
  • + view as syntax would be highlighted by vim editor   23  +
  • +
    +

    +   71 +

    +
    + + + + +
    +

    + Produces the following output: +

    +
    +

    +   72 +

    +
    + + + + +
    +
  • + Segmented html version of document   24  +
  • +
    +

    +   73 +

    +
    + + + + +
    +
  • + Full length html document   25  +
  • +
    +

    +   74 +

    +
    + + + + +
    +
  • + pdf landscape version of document   26  +
  • +
    +

    +   75 +

    +
    + + + + +
    +
  • + pdf portrait version of document   27  +
  • +
    +

    +   76 +

    +
    + + + + +
    +
  • + clean tex ascii version of document   28  +
  • +
    +

    +   77 +

    +
    + + + + +
    +
  • + xml sax version of document   29  +
  • +
    +

    +   78 +

    +
    + + + + +
    +
  • + xml dom version of document   30  +
  • +
    +

    +   79 +

    +
    + + + + +
    +
  • + Concordance   31  +
  • +
    +

    +   80 +

    +
    + + + + +
    +

    + (and in addition to these: PostgreSQL, SQLite, texinfo and YAML   32  versions if desired) +

    +
    +

    +   81 +

    +
    + + + + +
    +
    + + 1.4.3 Syntax relatively easy to read and remember +
    +
    +

    +   82 +

    +
    + + + + +
    +

    + Syntax is kept simple and mnemonic.  33  +

    +
    +

    +   83 +

    +
    + + + + +
    +
    + + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types +
    +
    +

    +   84 +

    +
    + + + + +
    +

    + To keep SiSU markup sparse and simple SiSU deliberately provides a limited publishing feature set, including: indent levels; bold; italics; superscript; subscript; simple tables; images; tables of contents and; endnotes. Which in most cases are available across the different output formats. +

    +
    +

    +   85 +

    +
    + + + + +
    +

    + The publishing feature set may be expanded as required. +

    +
    +

    +   86 +

    +
    + + + + +
    +
    + + 1.5 Designed with usability in mind +
    +
    +

    +   87 +

    +
    + + + + +
    +

    + Output is designed to be uniform, easy to read, navigate and cite. +

    +
    +

    +   88 +

    +
    + + + + +
    +
    + + 1.6 Code separate from content +
    +
    +

    +   89 +

    +
    + + + + +
    +

    + Code  34  is separated from content. This means that when changes are desired in the output presentation, the code that produces them, and not the marked up text data set (which could be thousands of documents) is modified. Separating code from content makes large scale changes to output appearance trivial, and permits the easy addition of new output modules. +

    +
    +

    +   90 +

    +
    + + + + +
    +
    + + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine +
    +
    +

    +   91 +

    +
    + + + + +
    +

    + Object citation numbering is a simple object (text) positioning and cition system that is human relevant and machine useable, used by SiSU for all manner of presentations, and that is available for use in all text mappings. It is based on the automated sequential numbering of objects (roughly paragraphs, (headings, tables, verse) or other blocks of text or images etc.). The text positioning system (in which I claim copyright) is invaluable for publishing requiring the citing text across multiple output formats, and for the general mapping of text within a document: +

    +
    +

    +   92 +

    +
    + + + + +
    +
  • + in html, html not being easily citeable (change font size, or use a different browser and the page on which specific text appears has changed), and +
  • +
    +

    +   93 +

    +
    + + + + +
    +
  • + across multiple formats being common to all output formats html/xml/pdf/sql output, +
  • +
    +

    +   94 +

    +
    + + + + +
    +
  • + the results of an sql search can just be "live" citation references to the documents in which the text is found, much like an index (see image examples provided).   35  +
  • +
    +

    +   95 +

    +
    + + + + +
    +

    + I claim copyright on the system I use which is the most basic of all, numbering all text in headings and paragraphs sequentially (with tables and images being treated as a single paragraph) and only footnotes/endnotes not following this numbering, as their position in text is not strictly determined, (a change from footnotes to endnotes would change their numbering), footnotes instead "belong" to the paragraph from which they are referenced, and have sequential numbers of their own. +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + SiSU has a paragraph numbering system, that remains the same regardless of the output format. This provides an effective means of citation, pinpointing text accurately in all output formats, using the same reference. This is particularly useful where text has to be located across different output formats - for example once html is printed the number of pages and pages on which given text is found will vary depending on the browser, its settings the font size setting etc. Similarly SiSU produces pdf in different forms, eg. on the example site Lex Mercatoria as portrait and landscape documents - here too page numbering varies, but paragraph numbering is the same, vis a vis all versions of the text (portrait and landscape pdf and the html versions of the text, and as stored (with "paragraphs" as records) to the PostgreSQL or SQLite database). +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + These numbers are placed in the text margins and are intended to be independent of and not to interfere with authors tagging. [The citation system (object citation numbering system, automated "paragraph numbering") which is automatically generated and is common and identical across all document formats] The paragraph numbering system is more accurately described as an (text) object numbering system, as headings are also numbered... all headings and paragraphs are numbered sequentially. Endnotes are automatically numbered independently and rather "belong" to the paragraph from which they are referenced, as an endnote does not (necessarily) form a part of a documents sequence, (they may be produced as either endnotes or footnotes (or both depending on what output you choose to look at - if you take the segmented html version document provided as an example, you will find that the endnotes are placed both at the end of each section, and in a separate section of their own called endnotes, and these are hyper-linked)). An attractive feature of providing citation numbering in this way is that it is independent of the document structure... it remains the same regardless of what is done about the document structure. +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + The rules have been kept very simple, unique incremental object citation numbers are assigned to headings, paragraphs, verse, tables and images. It is possible to manually override this feature on a per heading or comment basis though this should be used exceptionally, it may be of use where there a substantive text, and the addition of a minor comment by the publisher that should not be mapped as part of the text. +

    +
    +

    +   99 +

    +
    + + + + +
    +

    + The object citation number markers contain additional numbering information with regard to the document structure, that can be used for alternative presentations, including such detail as the type of object (heading, paragraph, table, image, etc.), numbered sequentially. +

    +
    +

    +   100 +

    +
    + + + + +
    +

    + An advantage is that the numbering remains the same regardless of document structure. +

    +
    +

    +   101 +

    +
    + + + + +
    +

    + Text object ("paragraph") numbering is the same for all output versions of the same document, vis html, pdf, pgsql, yaml etc. +

    +
    +

    +   102 +

    +
    + + + + +
    +

    + In the relational database, as individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, the results of searches may be tailored just to provide the location of the search result in all available document formats. +

    +
    +

    +   103 +

    +
    + + + + +
    +

    + Note: there is a bug in the released behaviour of object citation numbering, (not certain when it was introduced) tables should be numbered, ie each table gets an ocn, required amongst other things for relational database. This will be corrected in a future release. Citation numbering of existing documents that contain tables will changed. +

    +
    +

    +   104 +

    +
    + + + + +
    +
    + + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework +
    +
    +

    +   105 +

    +
    + + + + +
    +

    + SiSU is able to use meta tags based on the Dublin Core  36  and Resource Description Framework  37  +

    +
    +

    +   106 +

    +
    + + + + +
    +

    + This provides the means of providing semantic information about a document, both as computer processable meta-tags, and as human readable information that may be of value for classification purposes. +

    +
    +

    +   107 +

    +
    + + + + +
    +

    + This information is provided both in html metatags, and (where available) under the section titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> +

    +
    +

    +   108 +

    +
    + + + + +
    +
    + + 1.9 Easy directory management +
    +
    +

    +   109 +

    +
    + + + + +
    +

    + 1. Directory file association, skins and special image management, made simpler.  38  +

    +
    +

    +   110 +

    +
    + + + + +
    +

    + The last part of the name of the work directory in which markup is being done, or rather from where SiSU is run in order to generate document output, is used in determining the sub-directory name for output files, that is created in the document output directory. This provides a rather easy way to associate documents e.g. of a given subject, or by owner. +

    +
    +

    +   111 +

    +
    + + + + +
    +

    + +  /www/docs
    +      /intellectual_property
    +      /arbitration
    +      /contract_law

    +  /www/docs
    +      /ralph
    +      /sisu + +

    +
    +

    +   112 +

    +
    + + + + +
    +

    + all are placed in their own directories within the directory structure created. Similar rules are used in the creation of sql type databases (though they can be overridden). +

    +
    +

    +   113 +

    +
    + + + + +
    +

    + There are a couple of further associations with these directories. +

    +
    +

    +   114 +

    +
    + + + + +
    +

    + Directory wide skins. +

    +
    +

    +   115 +

    +
    + + + + +
    +

    + Directory specific images. +

    +
    +

    +   116 +

    +
    + + + + +
    +

    + 2. If there is a "directory skin", that is a skin of the same name as the directory, it is used in the generation of the documents within it, rather than the default skin, unless the document has a specific skin associated with it. +

    +
    +

    +   117 +

    +
    + + + + +
    +

    + a. default skin (always available) +

    +
    +

    +   118 +

    +
    + + + + +
    +

    + b. directory skin (precedence over default if exists) +

    +
    +

    +   119 +

    +
    + + + + +
    +

    + c. document skin (takes precedence wherever document requests a specific skin) +

    +
    +

    +   120 +

    +
    + + + + +
    +

    + Skins are defined in the document skin directory and if a directory association is desired a softlink made to the relevant skin. Skins (directory association auto load) auto load skin if a directory skin exists of same name as directory stub, (and there is no specific doc skin) +

    +
    +

    +   121 +

    +
    + + + + +
    +

    + 3. If the working directory has within it a sub-directory called image_local, the images within that directory are used for references to images, that are not part of the default site build. +

    +
    +

    +   122 +

    +
    + + + + +
    +
    + + 1.10 Document Version Control Information +
    +
    +

    +   123 +

    +
    + + + + +
    +

    + The possibility of citing an exact document version. +

    +
    +

    +   124 +

    +
    + + + + +
    +

    + Permits the inclusion of document version control information to the document body and metatags.  39  This provides a much more certain method of referring to the exact version of a particular document, (assuming that the document is from a trusted source, that will retain earlier versions of a document).  40  +

    +
    +

    +   125 +

    +
    + + + + +
    +

    + This information (where available) is provided under the section of the document titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> +

    +
    +

    +   126 +

    +
    + + + + +
    +
    + + 1.11 Table of contents +
    +
    +

    +   127 +

    +
    + + + + +
    +

    + SiSU produces a rudimentary a table of contents based on document headings. +

    +
    +

    +   128 +

    +
    + + + + +
    +
    + + 1.12 Auto-numbering of headings +
    +
    +

    +   129 +

    +
    + + + + +
    +

    + Headings can be automatically numbered, (and automatically named for hyper-linking) +

    +
    +

    +   130 +

    +
    + + + + +
    +
    + + 1.13 Numbering and cross-hyperlinking of endnotes +
    +
    +

    +   131 +

    +
    + + + + +
    +

    + SiSU can automatically number footnotes/endnotes. This is the default operation where no number is provided. +

    +
    +

    +   132 +

    +
    + + + + +
    +

    + Footnotes/endnotes may also be manually numbered. Where a number, or numbers are provided for a footnote/endnote, this does not increment the automatic footnote/endnote number counter. +

    +
    +

    +   133 +

    +
    + + + + +
    +

    + In the html output footnotes/endnotes are cross-hyper-linked (to their reference point and vice versa). In th pdf output footnotes are linked from their reference point only. +

    +
    +

    +   134 +

    +
    + + + + +
    +
    + + 1.14 "Skinnable" +
    +
    +

    +   135 +

    +
    + + + + +
    +

    + SiSU is skinnable, on a site-wide, directory-wide and per document basis, so different looking versions of things may be produced with little difficulty. There is a default skin which may be modified, as the background site skin, and each working directory may have a skin associated with it, as may each individual document. The hierarchy of application is document, directory, then site... ie if a document skin exists it gets precedence. +

    +
    +

    +   136 +

    +
    + + + + +
    +

    + Whilst it is skinnable, the default output styles are selected to work across the widest possible range of document types. +

    +
    +

    +   137 +

    +
    + + + + +
    +
    + + 1.15 Multiple Outputs +
    +
    +

    +   138 +

    +
    + + + + +
    +

    + From markup that is simpler and more sparse than html you get: +

    +
    +

    +   139 +

    +
    + + + + +
    +
  • + far greater output possibilities, including multiple html types, XML (different structured types), LaTeX (pdf landscape, portrait), and SQL (Postgresql or SQLite or other); +
  • +
    +

    +   140 +

    +
    + + + + +
    +
  • + the advantages implicit in these very different output possibilities;  41  +
  • +
    +

    +   141 +

    +
    + + + + +
    +
  • + a common citation system +
  • +
    +

    +   142 +

    +
    + + + + +
    +

    + As many output formats/presentations as one cares to write modules for - several types of html (e.g. structure based on css, or structure based on tables); LaTeX/pdf and Lout/pdf; pgsql other databases easily added; yaml... +

    +
    +

    +   143 +

    +
    + + + + +
    +
    + + 1.15.1 html - several presentations: full length & segmented; css & table based +
    +
    +

    +   144 +

    +
    + + + + +
    +

    + Most documents are produced in single and segmented html versions, described below: +

    +
    +

    +   145 +

    +
    + + + + +
    +

    + The Scroll (full length text presentations) +

    +
    +

    +   146 +

    +
    + + + + +
    +

    + The full length of the text in a single scrollable document.  42  As a rule the files they are saved in are named: doc or more precisely doc.html +

    +
    +

    +   147 +

    +
    + + + + +
    +

    + For various reasons texts may only be provided in this form (such as this one which is short), though most are also provided as segmented texts. +

    +
    +

    +   148 +

    +
    + + + + +
    +

    + "Scroll" is a reference to the historical scroll, a single long document/ parchment, and also no doubt to what you will have to do to get to the bottom of the text.  43  +

    +
    +

    +   149 +

    +
    + + + + +
    +

    + The Segmented Text +

    +
    +

    +   150 +

    +
    + + + + +
    +

    + The text divided into segments (such as articles or chapters depending on the text)  44  As a rule the files they are saved in are named: toc and index or more precisely toc.html and index.html +

    +
    +

    +   151 +

    +
    + + + + +
    +

    + If you know exactly what you are looking for, loading a segment of text is faster (the segments being smaller). Occasionally longer documents such as the WTA 1994 <http://www.jus.uio.no/lm/wta.1994/toc> are only provided in segmented form. +

    +
    +

    +   152 +

    +
    + + + + +
    +

    + Cascading Style Sheet, and Table based html +

    +
    +

    +   153 +

    +
    + + + + +
    +

    + SiSU outputs html, two current standard forms available are: +

    +
    +

    +   154 +

    +
    + + + + +
    +

    + css based +

    +
    +

    +   155 +

    +
    + + + + +
    +

    + and +

    +
    +

    +   156 +

    +
    + + + + +
    +

    + table based [largely discontinued ]  45  +

    +
    +

    +   157 +

    +
    + + + + +
    +

    + The html is tested across several browsers +

    +
    +

    +   158 +

    +
    + + + + +
    +

    + I like to remind you that there are other excellent browsers out there, many of which have long supported practical features like tabbing. +

    +
    +

    +   159 +

    +
    + + + + +
    +

    + The html is tested across several browsers, including: +

    +
    +

    +   160 +

    +
    + + + + +
    +
  • + Firefox (Mozilla-Firefox)   46  +
  • +
    +

    +   161 +

    +
    + + + + +
    +
  • + Kazehakase   47  +
  • +
    +

    +   162 +

    +
    + + + + +
    +
  • + Konqueror   48  +
  • +
    +

    +   163 +

    +
    + + + + +
    +
  • + Mozilla   49  +
  • +
    +

    +   164 +

    +
    + + + + +
    +
  • + MS Internet Explorer   50  +
  • +
    +

    +   165 +

    +
    + + + + +
    +
  • + Netscape   51  +
  • +
    +

    +   166 +

    +
    + + + + +
    +
  • + Opera   52  +
  • +
    +

    +   167 +

    +
    + + + + +
    +

    + Also lighter weight graphical browsers: +

    +
    +

    +   168 +

    +
    + + + + +
    +
  • + Dillo   53  +
  • +
    +

    +   169 +

    +
    + + + + +
    +
  • + Epiphany   54  +
  • +
    +

    +   170 +

    +
    + + + + +
    +
  • + Galeon   55  +
  • +
    +

    +   171 +

    +
    + + + + +
    +

    + And for console/text browsing: +

    +
    +

    +   172 +

    +
    + + + + +
    +
  • + elinks   56  +
  • +
    +

    +   173 +

    +
    + + + + +
    +
  • + links2   57  +
  • +
    +

    +   174 +

    +
    + + + + +
    +
  • + w3m   58  +
  • +
    +

    +   175 +

    +
    + + + + +
    +

    + The html tables output is rendered more accurately across a wider variety set and older versions of browsers (than the html css output). +

    +
    +

    +   176 +

    +
    + + + + +
    +
    + + 1.15.2 XML +
    +
    +

    +   177 +

    +
    + + + + +
    +

    + SiSU generates well formed XML, and multiple versions. An XML SAX version with a flat/shallow structure, and XML DOM version with a deeper (embedded) structure. There is also a released working xhtml module. Examples of SAX and DOM versions are provided within this document. +

    +
    +

    +   178 +

    +
    + + + + +
    +
    + + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 +
    +
    +

    +   179 +

    +
    + + + + +
    +

    + SiSU generates Open Document Output format. +

    +
    +

    +   180 +

    +
    + + + + +
    +
    + + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) +
    +
    +

    +   181 +

    +
    + + + + +
    +

    + SiSU outputs LaTeX if required which is easily transformed to PDF.  59  PDF documents are generated on the site from the same source files and Ruby program that produce html. Landscape oriented pdf introduced, providing easier screen viewing, they are also (paper saving, being currently) formatted to have fewer pages than their portrait equivalents. +

    +
    +

    +   182 +

    +
    + + + + +
    +
  • + Adobe Reader   60  +
  • +
    +

    +   183 +

    +
    + + + + +
    +
  • + Evince   61  +
  • +
    +

    +   184 +

    +
    + + + + +
    +
  • + xpdf   62  +
  • +
    +

    +   185 +

    +
    + + + + +
    +
    + + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) +
    +
    +

    +   186 +

    +
    + + + + +
    +

    + SiSU (from the same markup input file) automatically feeds into PostgreSQL  63  and/or SQLite  64  database (could be any other of the better relational databases)  65  - together with all additional information related to document structure, and the alternative ways in which it is generated on the site retained. As regards scaling of the database, it is as scalable as the database (here Postgresql or SQLite) and hardware allow. I will prune the images later. +

    +
    +

    +   187 +

    +
    + + + + +
    +

    + This is one of the more interesting output forms, as all the structural data for the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four pgsql database tables: +

    +
    +

    +   188 +

    +
    + + + + +
    +
  • + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); +
  • +
    +

    +   189 +

    +
    + + + + +
    +
  • + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and +
  • +
    +

    +   190 +

    +
    + + + + +
    +
  • + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). +
  • +
    +

    +   191 +

    +
    + + + + +
    +
  • + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. +
  • +
    +

    +   192 +

    +
    + + + + +
    +

    + There is of course the possibility to add further structures. +

    +
    +

    +   193 +

    +
    + + + + +
    +

    + At this level SiSU loads a relational database with documents broken in to their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the structured document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. +

    +
    +

    +   194 +

    +
    + + + + +
    +

    + Because the document structure of sites created is clearly defined, and the text object citation system is available for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. +

    +
    +

    +   195 +

    +
    + + + + +
    +

    + The combination of the SiSU citation system with a relational database is pretty powerful, giving rise to several possibilities. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). +

    +
    +

    +   196 +

    +
    + + + + +
    +

    + This is a larger scale project, (with little development on the front end largely ignored), though the "infrastructure" has been in place since 2002. +

    +
    +

    +   197 +

    +
    + + + + +
    +
    + + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +
    +
    +

    +   198 +

    +
    + + + + +
    +

    + Sample search frontend   66  A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.  67  +

    +
    +

    +   199 +

    +
    + + + + +
    +

    + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. +

    +
    +

    +   200 +

    +
    + + + + +
    +

    + (further work needs to be done on the sample search form, which is rudimentary and only passes simple booleans correctly at present to the SQL engine) +

    +
    +

    +   201 +

    +
    + + + + +
    +

    + A few canned searches, showing object numbers. Search for: +

    +
    +

    +   202 +

    +
    + + + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   203 +

    +
    + + + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   204 +

    +
    + + + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   205 +

    +
    + + + + +
    +

    + copyright in English language documents +

    +
    +

    +   206 +

    +
    + + + + +
    +

    + Note that the searches done in this form are case sensitive. +

    +
    +

    +   207 +

    +
    + + + + +
    +

    + Expand those same searches, showing the matching text in each document: +

    +
    +

    +   208 +

    +
    + + + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   209 +

    +
    + + + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   210 +

    +
    + + + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   211 +

    +
    + + + + +
    +

    + copyright in English language documents +

    +
    +

    +   212 +

    +
    + + + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  68  +

    +
    +

    +   213 +

    +
    + + + + +
    +

    + OCN index mode, (object citation number) the numbers displayed are relevant (and may be used to reference the match) in any sisu generated rendition of the text  69  the links provided are to the locations of matches within the html generated by SiSU. +

    +
    +

    +   214 +

    +
    + + + + +
    +

    + Paragraph mode, you may alternatively display the text of each paragraph in which the match was made, again the object/paragraph numbers are relevant to any SiSU generated/published text. +

    +
    +

    +   215 +

    +
    + + + + +
    +

    + Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. +

    +
    +

    +   216 +

    +
    + + + + +
    +

    + Earlier version of the search frontend - Simple search, results with files in which search found, and locations where found within files. +

    +
    +

    +   217 +

    +
    + + + + +
    +

    + Simple search, results with files in which search found, and text object (paragraph or endnote) where found within files. +

    +
    +

    +   218 +

    +
    + + + + +
    +
    + + 1.15.7 Other forms +
    +
    +

    +   219 +

    +
    + + + + +
    +

    + There are other forms as well, YAML file, Ruby Marshal dumps, document pre-processing (processing of documents prior to the steps described here, to produce input suitable for the program) snap in a new module as required/desired, well formed XML, no problem. +

    +
    +

    +   220 +

    +
    + + + + +
    +
    + + 1.16 Concordance / Word Map or rudimentary index +
    +
    +

    +   221 +

    +
    + + + + +
    +

    + Concordance /WordMaps:  70  SiSU produces a rudimentary index based on the words within the text, making use of paragraph numbers to identify text locations. This is generated in html and hyper-linked but identifies these words locations in the other document formats. Though it is possible to search using a search engine, this is a means for browsing an alphabetical list of words which may suggest other useful content. +

    +
    +

    +   222 +

    +
    + + + + +
    +
    + + 1.17 Managed (document) directory, database, or site structure +
    +
    +

    +   223 +

    +
    + + + + +
    +

    + SiSU builds the web site (or more generically provides a suitable directory structure) - placing various output texts in the hierarchy of the web-site (or db), which (for directories) is a sub-directory with the name of the text file. +

    +
    +

    +   224 +

    +
    + + + + +
    +
    + + 1.18 Batch processing +
    +
    +

    +   225 +

    +
    + + + + +
    +

    + SiSU is a batch processing tool, handling and transforming multiple (or individual) documents (in many ways) with a single instruction. +

    +
    +

    +   226 +

    +
    + + + + +
    +
    + + 1.19 Integration to superior Gnu/Linux and Unix tools +
    +
    +

    +   227 +

    +
    + + + + +
    +

    + As should have been noted by the above description of SiSU, it makes use of existing programs found on Gnu /Linux and Unix, amongst those already mentioned include the LaTeX to pdf converters and the database PostgreSQL or SQLite. +

    +
    +

    +   228 +

    +
    + + + + +
    +
    + + 1.19.1 Backup and version control +
    +
    +

    +   229 +

    +
    + + + + +
    +

    + Unix provides many tools for version control. For documents Subversion, CVS and even the old RCS are useful for the per-document histories they provide. +

    +
    +

    +   230 +

    +
    + + + + +
    +

    + For writing code superior (more recent) version control system exist. These can also be used for documents though they tend to take stamps of changes across the repository as a whole, rather than for each individual file that is tracked, (as CVS and RCS do). My personal preference is for distributed systems such as Git, Mercurial or Darcs, of which I use Git for both code and documents. +

    +
    +

    +   231 +

    +
    + + + + +
    +

    + Several backup tools exist. At the base level I tend to use rdiff. +

    +
    +

    +   232 +

    +
    + + + + +
    +
    + + 1.19.2 Editor support +
    +
    +

    +   233 +

    +
    + + + + +
    +

    + SiSU documents are prepared / marked up in utf-8 text you are free to use the text editor of your choice. +

    +
    +

    +   234 +

    +
    + + + + +
    +

    + Syntax highlighting for a number of editors are provided. Amongst them Vim, Kwrite, Kate, Gedit and diakonos. These may be found with configuration instructions at <http://www.jus.uio.no/sisu/syntax_highlight>. Vim   71  as of version 7 has built in sytax highlighting for SiSU. +

    +
    +

    +   235 +

    +
    + + + + +
    +
    + + 1.20 Modular design, need something new add a module +
    +
    +

    +   236 +

    +
    + + + + +
    +

    + Need a new output format that does not already exist, write a new module. +

    +
    +

    +   237 +

    +
    + + + + +
    +

    + Prefer a new input syntax, you could write a new syntax matching the existing design, though my personal preference is some uniformity in entry appearance. If necessary has been fairly easy to extend the design parameters. It is intended to incorporate some additional basic semantic tagging, (book, article, author etc.) However, keeping the requirements for input minimal, and relatively simple has been a design goal. +

    +
    +

    +   238 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. This information was first placed on the web 12 November 2002; with predating material taken from <http://www.jus.uio.no/lm/lm.information/toc.html> part of a site started and developed since 1993. See document metadata section <http://www.jus.uio.no/sisu/SiSU/metadata.html> for information on this version. Dates related to the development of SiSU are mostly contained within the Chronology section of this document, e.g. <http://www.jus.uio.no/sisu/sisu_chronology> +

    +
    +   +
    + + + + +
    +

    +  2. also chosen for the meaning of the Finnish term "sisu". +

    +
    +   +
    + + + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
    +   +
    + + + + +
    +

    +  4. pdf via LaTeX or lout +

    +
    +   +
    + + + + +
    +

    +  5. currently html (two forms of html presentation one based on css the other on tables), and PHP; potentially structured XML +

    +
    +   +
    + + + + +
    +

    +  6. any SQL - currently PostgreSQL and sqlite (for portability, testing and development) +

    +
    +   +
    + + + + +
    +

    +  7. previously called "text object numbering" +

    +
    +   +
    + + + + +
    +

    +  8. SiSU Sabaki, release version. Pre-release version SiSU Scribe, and version prior to that SiSU nicknamed Scribbler. Pre-release versions go back several years. Both Scribbler and Scribe (still maintained) made system calls to SiSU's various parts, instead of using libraries. +

    +
    +   +
    + + + + +
    +

    +  9. A little universe it may be, but semantic you may have a hard time getting away with, given the meaning the word has taken on with markup. On a document wide basis semantic information may be provided, which can be really useful, (and meaningful, especially) if you have a large document set, and use this with rss feeds or in an sql database etc. On a markup level, I have little inclination to add semantic markup formally beyond references, title, author [Dublin Core entities? addresses?] etc. Actually this deserves a bit of thought possibly use letter tags (including letter alias/synonyms for font faces) to create a small set of default semantic tags, with the possibility for per document adjustments. Will seek to permit XML entity tagging, within SiSU markup and have that ignored/removed by the parts of the program that have no use for it. +

    +
    +   +
    + + + + +
    +

    +  10. "Sisu refers not to the courage of optimism, but to a concept of life that says, 'I may not win, but I will gladly give my life for what I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
    <http://www.humanlanguages.com/finnishenglish/rlfs.htm>
    "Every Finn has his own pet definition. To me, sisu means patience without passion. But there are many varieties of sisu. Sisu can be a sudden outburst or it can be the kind that lasts. A man can have both kinds. It is outside reason. It is something in the soul. It comes from oneself. For instance, it makes a soldier do things because he himself must, not because he has been told." Paavo Nurmi
    <http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm> +

    +
    +   +
    + + + + +
    +

    +  11. <http://www.perl.org/> +

    +
    +   +
    + + + + +
    +

    +  12. <http://www.ruby-lang.org/en/> +

    +
    +   +
    + + + + +
    +

    +  13. <http://www.debian.org/> +

    +
    +   +
    + + + + +
    +

    +  14. where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. +

    +
    +   +
    + + + + +
    +

    +  15. This proved to be the easiest way to develop syntax, changes could be made, or alternatives provided for the markup syntax whilst the intermediate markup syntax was largely held constant. There is actually an optional second intermediate markup format in YAML <http://www.yaml.org/> +

    +
    +   +
    + + + + +
    +

    +  16. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
    +   +
    + + + + +
    +

    +  17. where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. +

    +
    +   +
    + + + + +
    +

    +  18. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> output provided as example in the next section +

    +
    +   +
    + + + + +
    +

    +  19. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> as it would appear with syntax highlighting (by vim) +

    +
    +   +
    + + + + +
    +

    +  20. seems there are several "smart ASCIIs" available, primarily for ascii to html conversion, that make this, and reasonable looking ascii their goal
    <http://webseitz.fluxent.com/wiki/SmartAscii>
    <http://daringfireball.net/projects/markdown/>
    <http://www.textism.com/tools/textile/> +

    +
    +   +
    + + + + +
    +

    +  21. These include richly laid out and linked html (table or css variants), PHP, LaTeX (from which pdf portrait and landscape documents are produced), texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the opportunity to fairly easily build additional modules, such as XML. See the examples provided in this document. +

    +
    +   +
    + + + + +
    +

    +  22. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> +

    +
    +   +
    + + + + +
    +

    +  23. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> +

    +
    +   +
    + + + + +
    +

    +  24. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +

    +
    +   +
    + + + + +
    +

    +  25. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html> +

    +
    +   +
    + + + + +
    +

    +  26. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf> +

    +
    +   +
    + + + + +
    +

    +  27. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf> +

    +
    +   +
    + + + + +
    +

    +  28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt> +

    +
    +   +
    + + + + +
    +

    +  29. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml> +

    +
    +   +
    + + + + +
    +

    +  30. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml> +

    +
    +   +
    + + + + +
    +

    +  31. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html> +

    +
    +   +
    + + + + +
    +

    +  32. discontinued for the time being +

    +
    +   +
    + + + + +
    +

    +  33. SiSU markup syntax, an incomplete summary: <http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306>
    Visual check of elementary font face modifiers: bold bold emphasis italics underscore strikethrough superscript subscript +

    +
    +   +
    + + + + +
    +

    +  34. the program that generates the documents +

    +
    +   +
    + + + + +
    +

    +  35. <http://www.jus.uio.no/sisu/SiSU/1.html#search> +

    +
    +   +
    + + + + +
    +

    +  36. <http://dublincore.org/> +

    +
    +   +
    + + + + +
    +

    +  37. <http://www.w3.org/RDF/> +

    +
    +   +
    + + + + +
    +

    +  38. The previous way was directory associations for file output were set up in the configuration file. The present system is a more natural way to work requireing less configuration. +

    +
    +   +
    + + + + +
    +

    +  39. from a version control system such as CVS +

    +
    +   +
    + + + + +
    +

    +  40. The version control system must be run, so the version number is obtained, prior to the SiSU document generation, and subsequent posting of the document. +

    +
    +   +
    + + + + +
    +

    +  41. e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), SQL (e.g. document set searches; representation of the constituent parts of documents based on their structure, headings, chapters, paragraphs as desired; control of use) +

    +
    +   +
    + + + + +
    +

    +  42. CISG <http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc>
    The Unidroit Contract Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc> or
    The Autonomous Contract <http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc> +

    +
    +   +
    + + + + +
    +

    +  43. Scrolling is not however necessarily confined to full length documents as you will have to scroll to get to the bottom of any long segment (eg. chapter) of a segmented text. +

    +
    +   +
    + + + + +
    +

    +  44. CISG <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980>
    The Unidroit Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994>
    The Autonomous Contract <http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah> or
    WTA 1994 <http://www.jus.uio.no/lm/wta.1994> +

    +
    +   +
    + + + + +
    +

    +  45. formatting possibility still exists in code tree but maintenance has been largely discontinuted. +

    +
    +   +
    + + + + +
    +

    +  46. <http://www.mozilla.org/products/firefox/> +

    +
    +   +
    + + + + +
    +

    +  47. <http://kazehakase.sourceforge.jp/> +

    +
    +   +
    + + + + +
    +

    +  48. <http://www.konqueror.org/> +

    +
    +   +
    + + + + +
    +

    +  49. <http://www.mozilla.org/> +

    +
    +   +
    + + + + +
    +

    +  50. <http://www.microsoft.com/windows/ie/default.asp> +

    +
    +   +
    + + + + +
    +

    +  51. <http://home.netscape.com/comprod/mirror/client_download.html> +

    +
    +   +
    + + + + +
    +

    +  52. <http://www.opera.com/> +

    +
    +   +
    + + + + +
    +

    +  53. <http://www.dillo.org/> +

    +
    +   +
    + + + + +
    +

    +  54. <http://www.gnome.org/projects/epiphany/> +

    +
    +   +
    + + + + +
    +

    +  55. <http://galeon.sourceforge.net/> +

    +
    +   +
    + + + + +
    +

    +  56. <http://elinks.or.cz/> +

    +
    +   +
    + + + + +
    +

    +  57. <http://links.twibright.com/> +

    +
    +   +
    + + + + +
    +

    +  58. <http://w3m.sourceforge.net/> +

    +
    +   +
    + + + + +
    +

    +  59. LaTeX and pdf features introduced 18th June 2001, Landscape and portrait pdfs introduced 7th October 2001., Lout is a more recent addition 22th April 2003 +

    +
    +   +
    + + + + +
    +

    +  60. <http://www.adobe.com/products/acrobat/readstep2.html> +

    +
    +   +
    + + + + +
    +

    +  61. <http://www.gnome.org/projects/evince/> +

    +
    +   +
    + + + + +
    +

    +  62. <http://www.foolabs.com/xpdf/> +

    +
    +   +
    + + + + +
    +

    +  63. <http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql> +

    +
    +   +
    + + + + +
    +

    +  64. <http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite> +

    +
    +   +
    + + + + +
    +

    +  65. Relational database features retaining document structure and citation introduced 15th July 2002 +

    +
    +   +
    + + + + +
    +

    +  66. <http://search.sisudoc.org> +

    +
    +   +
    + + + + +
    +

    +  67. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
    +   +
    + + + + +
    +

    +  68. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
    +   +
    + + + + +
    +

    +  69. OCN are provided for HTML, XML, pdf ... though currently omitted in plain-text and opendocument format output +

    +
    +   +
    + + + + +
    +

    +  70. Concordance/ WordMaps introduced 15th August 2002 +

    +
    +   +
    + + + + +
    +

    +  71. <http://www.vim.org/> +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-11-12 +

    +
    + + + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + + + +
    +

    + DC Date available: 2002-11-12 +

    +
    + + + +
    +

    + DC Date modified: 2007-08-30 +

    +
    + + + +
    +

    + DC Date: 2007-08-30 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_description.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_description.sst)= d726fdcd706634b2749872b13c2a1389 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_description/dom.xml new file mode 100644 index 00000000..9eb4b551 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/dom.xml @@ -0,0 +1,2867 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-11-12 + +
    + +
    + Date issued: + + 2002-11-12 + +
    + +
    + Date available: + + 2002-11-12 + +
    + +
    + Date modified: + + 2007-08-30 + +
    + +
    + Date: + + 2007-08-30 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description,
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU an attempt to describe + + + + + + + 3 + 1 + + 1. Description + + + + + + + + + + 4 + 1.1 + + 1.1 Outline + + + + + + + + 5 + + + SiSU is a flexible document preparation, generation publishing and search system.1This information was first placed on the web 12 November 2002; with predating material taken from <http://www.jus.uio.no/lm/lm.information/toc.html> part of a site started and developed since 1993. See document metadata section <http://www.jus.uio.no/sisu/SiSU/metadata.html> for information on this version. Dates related to the development of SiSU are mostly contained within the Chronology section of this document, e.g. <http://www.jus.uio.no/sisu/sisu_chronology> + + + + + + + + 6 + + + SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),2also chosen for the meaning of the Finnish term "sisu". is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. + + + + + + + + 7 + + + Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects3objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + + + + + + + + 8 + + + SiSU is the data/information structuring and transforming tool, that has resulted from work on one of the oldest law web projects. It makes possible the one time, simple human readable markup of documents, that SiSU can then publish in various forms, suitable for paper4pdf via LaTeX or lout , web5currently html (two forms of html presentation one based on css the other on tables), and PHP; potentially structured XML and relational database6any SQL - currently PostgreSQL and sqlite (for portability, testing and development) presentations, retaining common data-structure and meta-information across the output/presentation formats. Several requirements of legal and scholarly publication on the web have been addressed, including the age old need to be able to reliably cite/pinpoint text within a document, to easily make footnotes/endnotes, to allow for semantic document meta-tagging, and to keep required markup to a minimum. These and other features of interest are listed and described below. A few points are worth making early (and will be repeated a number of times): + + + + + + + + 9 + + + (i) The SiSU document generator was the first to place material on the web with a system that makes possible citation across different document types, with paragraph, or rather object citation numbering7previously called "text object numbering" a text positioning system, available for the pinpointing of text, 1997, a simple idea from which much benefit, and SiSU remains today, to the best of my knowledge, the only multiple format e-book/ electronic-document system on the web that gives you this possibility (including for relational databases). + + + + + + + + 10 + + + (ii) Markup is done once for the multiple formats produced. + + + + + + + + 11 + + + (iii) Markup is simple, and human readable (with a little practice), in almost all cases there is less and simpler markup required than basic html. In any event the markup required is very much simpler than the html, LaTeX, [lout], structured XML, ODF (OpenDocument), PostgreSQL or SQLite feed etc. that you can have SiSU generate for you. + + + + + + + + 12 + + + (iv) SiSU is a batch processor, dealing with as many files as you need to generate at a time. + + + + + + + + 13 + + + (v) Scalability is dependent on your file system (in my case Reiserfs), the database (currently Postgresql and/or SQLite) and your hardware. + + + + + + + + 14 + + + SiSU Sabaki8SiSU Sabaki, release version. Pre-release version SiSU Scribe, and version prior to that SiSU nicknamed Scribbler. Pre-release versions go back several years. Both Scribbler and Scribe (still maintained) made system calls to SiSU's various parts, instead of using libraries. (or just SiSU) is the provisional name given to the software described here that helps structure documents for web and other publication. The name SiSU is a loose anagram for something along the lines of "SiSU is structuring unit", or "SiSU, information structuring unit" or the more descriptive "Structured information, Serialized Units" or "simple - information structuring unit" or the more descriptive "Structured information, Serialized Units" or what it may be directed towards "semantic and information structuring universe" ,9A little universe it may be, but semantic you may have a hard time getting away with, given the meaning the word has taken on with markup. On a document wide basis semantic information may be provided, which can be really useful, (and meaningful, especially) if you have a large document set, and use this with rss feeds or in an sql database etc. On a markup level, I have little inclination to add semantic markup formally beyond references, title, author [Dublin Core entities? addresses?] etc. Actually this deserves a bit of thought possibly use letter tags (including letter alias/synonyms for font faces) to create a small set of default semantic tags, with the possibility for per document adjustments. Will seek to permit XML entity tagging, within SiSU markup and have that ignored/removed by the parts of the program that have no use for it. tongue in cheek, only just. Guess I'll get away with "Simple - information Structuring Universe". SiSU is also a Finnish word roughly meaning guts, inner strength and perseverance.10"Sisu refers not to the courage of optimism, but to a concept of life that says, 'I may not win, but I will gladly give my life for what I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
    <http://www.humanlanguages.com/finnishenglish/rlfs.htm>
    "Every Finn has his own pet definition. To me, sisu means patience without passion. But there are many varieties of sisu. Sisu can be a sudden outburst or it can be the kind that lasts. A man can have both kinds. It is outside reason. It is something in the soul. It comes from oneself. For instance, it makes a soldier do things because he himself must, not because he has been told." Paavo Nurmi
    <http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm>
    + +
    + + + + + + 15 + + + SiSU was born of the need to find a way, with minimal effort, and for as wide a range of document types as possible, to produce high quality publishing output in a variety of document formats. As such it was necessary to find a simple document representation that would work across a large number of document types, and the most convenient way(s) to produce acceptable output formats. The project leading to this program was started in 1993 (together with the trade law project now known as Lex Mercatoria) as an investigation of how to effectively/efficiently place documents on the web. The unified document handling, together with features such as paragraph numbering, endnote handling and tables... appeared in 1996/97. SiSU was originally written in Perl,11<http://www.perl.org/> and converted to Ruby, 12<http://www.ruby-lang.org/en/> in 2000, one of the most impressive programming languages in existence! In its current form it has been written to run on the Gnu /Linux platform, and in particular on Debian, 13<http://www.debian.org/> taking advantage of many of the wonderful projects that are available there. + + + + + + + + 16 + + + SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument [experimental]), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).14where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. + + + + + + + + 17 + + + From markup that is simpler and more sparse than html you get: + + + + + + + + 18 + + + far greater output possibilities, including html, XML, ODF (OpenDocument), LaTeX (pdf), and SQL; + + + + + + + + 19 + + + the advantages implicit in the very different output possibilities; + + + + + + + + 20 + + + a common citation system (for all outputs - including the relational database, search results are relevant for all outputs); + + + + + + + + 21 + + + For more see the short summary of features provided below. + + + + + + + + 22 + + + SiSU processes files with minimal tagging to produce various document outputs including html, LaTeX or lout (which is converted to pdf) and if required loads the structured information into an SQL database (PostgreSQL and SQLite have been used for this). SiSU produces an intermediate processing format.15This proved to be the easiest way to develop syntax, changes could be made, or alternatives provided for the markup syntax whilst the intermediate markup syntax was largely held constant. There is actually an optional second intermediate markup format in YAML <http://www.yaml.org/> + + + + + + + + 23 + + + SiSU is used in constructing Lex Mercatoria <http://lexmercatoria.org/> or <http://www.jus.uio.no/lm/> (one of the oldest law web sites), and considerable thought went into producing output that would be suitable for legal and academic writings (that do not have formulae) given the limitations of html, and publication in a wide variety of "formats", in particular in relation to the convenient and accurate citation of text. However, the construction of Lex Mercatoria uses only a fraction of the features available from SiSU today, vis generation of flat file structures, rather than in addition the building of ("granular") SQL database content, (at an object level with relevant relational tables, and other outputs also available). + + + + +
    + +
    + + + + + 24 + 1.2 + + 1.2 Short summary of features + + + + + + + + 25 + + + (i) markup syntax: (a) simpler than html, (b) mnemonic, influenced by mail/messaging/wiki markup practices, (c) human readable, and easily writable, + + + + + + + + 26 + + + (ii) (a) minimal markup requirement, (b) single file marked up for multiple outputs, + + + + + + + + 27 + + + notes: + + + + + + + + 28 + + + * documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + + + + + + + + 29 + + + * markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. + + + + + + + + 30 + + + * markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. + + + + + + + + 31 + + + (iii) (a) multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + + + + + + + + 32 + + + (iv) outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content. + + + + + + + + 33 + + + (v) SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier]. + + + + + + + + 34 + + + (vi) use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended) + + + + + + + + 35 + + + (vii) creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used, + + + + + + + + 36 + + + (viii) "Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies), + + + + + + + + 37 + + + (ix) document content certification and comparison considerations: (a) the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, (b)version control, documents integrated with time based source control system, default RCS or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 ralph Exp $ tag, which SiSU checks + + + + + + + + 38 + + + (x) SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files, + + + + + + + + 39 + + + (xi) easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed, + + + + + + + + 40 + + + (xii) in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document, + + + + + + + + 41 + + + (xiii) prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + + + + + + + + 42 + + + (xiv) possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired + + + + + + + + 43 + + + there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. + + + + + + + + 44 + + + (xv) there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: (a) modular, (thanks in no small part to Ruby) another output format required, write another module.... (b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), (c) easy to add, modify, or have alternative syntax rules for input, should you need to, + + + + + + + + 45 + + + (xvi) scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware, + + + + + + + + 46 + + + (xvii) only marked up files need be backed up, to secure the larger document set produced, + + + + + + + + 47 + + + (xviii) document management, + + + + + + + + 48 + + + (xix) Syntax highlighting for SiSU markup is available for a number of text editors. + + + + + + + + 49 + + + (xx) remote operations: (a) run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), (b) generated document outputs may be posted by sisu to remote sites (using rsync/scp) (c)document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs. + + + + + + + + 50 + + + (xxi) document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. + + + + + + + + 51 + + + (xxii) for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. + + + + + + + + 52 + + + as a developers tool it is flexible and extensible + + + + + + + + 53 + + + SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time. + + + + + + + + 54 + + + SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored. + + + + + + + + 55 + + + Some modules are more mature than others, the most mature being Html and LaTeX / pdf. PostgreSQL and search functions are useable and together with ocn unique (to the best of my knowledge). The XML output document set is "well formed" but largely proof of concept. + + + + + + + + + + + + 56 + 1.3 + + 1.3 How it works + + + + + + + + 57 + + + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,16objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + + + + + + + + + + + + 58 + 1.4 + + 1.4 Simple markup + + + + + + + + 59 + + + SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).17where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. + + + + + + + + + + 60 + 1.4.1 + + 1.4.1 Sparse markup requirement, try to get the most out of markup + + + + + + + + 61 + + + One of its strengths is that very small amounts of initial tagging is required for the program to generate its output. + + + + + + + + 62 + + + This is a basic markup example: + + + + + + + + 63 + + + basic markup example, text file - an international convention 18<http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> output provided as example in the next section + + + + + + + + 64 + + + view basic markup, as it would be highlighted by vim editor 19<http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> as it would appear with syntax highlighting (by vim) + + + + + + + + 65 + + + Emphasis has been on simplicity and minimalism in markup requirements. Design philosophy is to try keep the amount of markup required low, for whatever has been determined to be acceptable output.20seems there are several "smart ASCIIs" available, primarily for ascii to html conversion, that make this, and reasonable looking ascii their goal
    <http://webseitz.fluxent.com/wiki/SmartAscii>
    <http://daringfireball.net/projects/markdown/>
    <http://www.textism.com/tools/textile/>
    + +
    + + + + + + 66 + + + SiSU's markup is more minimalistic and simpler than (the equivalent) html and for it, you get considerably more than just html, as this preparation gives you all available output formats, upon request. + + + + +
    + +
    + + + + + 67 + 1.4.2 + + 1.4.2 Single markup file provides multiple output formats + + + + + + + + 68 + + + For each document, there is only one (input, minimalistically marked up) file from which all the available output types are generated.21These include richly laid out and linked html (table or css variants), PHP, LaTeX (from which pdf portrait and landscape documents are produced), texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the opportunity to fairly easily build additional modules, such as XML. See the examples provided in this document. + + + + + + + + 69 + + + Eg. the markup example: + + + + + + + + 70 + + + original text file - an international convention 22<http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> + + + + + + + + 71 + + + view as syntax would be highlighted by vim editor 23<http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> + + + + + + + + 72 + + + Produces the following output: + + + + + + + + 73 + + + Segmented html version of document 24<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> + + + + + + + + 74 + + + Full length html document 25<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html> + + + + + + + + 75 + + + pdf landscape version of document 26<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf> + + + + + + + + 76 + + + pdf portrait version of document 27<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf> + + + + + + + + 77 + + + clean tex ascii version of document 28<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt> + + + + + + + + 78 + + + xml sax version of document 29<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml> + + + + + + + + 79 + + + xml dom version of document 30<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml> + + + + + + + + 80 + + + Concordance 31<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html> + + + + + + + + 81 + + + (and in addition to these: PostgreSQL, SQLite, texinfo and YAML 32discontinued for the time being versions if desired) + + + + + + + + + + + + 82 + 1.4.3 + + 1.4.3 Syntax relatively easy to read and remember + + + + + + + + 83 + + + Syntax is kept simple and mnemonic.33SiSU markup syntax, an incomplete summary: <http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306>
    Visual check of elementary font face modifiers: bold bold emphasis italics underscore strikethrough superscript subscript
    + +
    + + +
    + +
    + + + + + 84 + 1.4.4 + + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types + + + + + + + + 85 + + + To keep SiSU markup sparse and simple SiSU deliberately provides a limited publishing feature set, including: indent levels; bold; italics; superscript; subscript; simple tables; images; tables of contents and; endnotes. Which in most cases are available across the different output formats. + + + + + + + + 86 + + + The publishing feature set may be expanded as required. + + + + + + + + +
    + + + + + 87 + 1.5 + + 1.5 Designed with usability in mind + + + + + + + + 88 + + + Output is designed to be uniform, easy to read, navigate and cite. + + + + + + + + + + + + 89 + 1.6 + + 1.6 Code separate from content + + + + + + + + 90 + + + Code34the program that generates the documents is separated from content. This means that when changes are desired in the output presentation, the code that produces them, and not the marked up text data set (which could be thousands of documents) is modified. Separating code from content makes large scale changes to output appearance trivial, and permits the easy addition of new output modules. + + + + + + + + + + + + 91 + 1.7 + + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine + + + + + + + + 92 + + + Object citation numbering is a simple object (text) positioning and cition system that is human relevant and machine useable, used by SiSU for all manner of presentations, and that is available for use in all text mappings. It is based on the automated sequential numbering of objects (roughly paragraphs, (headings, tables, verse) or other blocks of text or images etc.). The text positioning system (in which I claim copyright) is invaluable for publishing requiring the citing text across multiple output formats, and for the general mapping of text within a document: + + + + + + + + 93 + + + in html, html not being easily citeable (change font size, or use a different browser and the page on which specific text appears has changed), and + + + + + + + + 94 + + + across multiple formats being common to all output formats html/xml/pdf/sql output, + + + + + + + + 95 + + + the results of an sql search can just be "live" citation references to the documents in which the text is found, much like an index (see image examples provided). 35<http://www.jus.uio.no/sisu/SiSU/1.html#search> + + + + + + + + 96 + + + I claim copyright on the system I use which is the most basic of all, numbering all text in headings and paragraphs sequentially (with tables and images being treated as a single paragraph) and only footnotes/endnotes not following this numbering, as their position in text is not strictly determined, (a change from footnotes to endnotes would change their numbering), footnotes instead "belong" to the paragraph from which they are referenced, and have sequential numbers of their own. + + + + + + + + 97 + + + SiSU has a paragraph numbering system, that remains the same regardless of the output format. This provides an effective means of citation, pinpointing text accurately in all output formats, using the same reference. This is particularly useful where text has to be located across different output formats - for example once html is printed the number of pages and pages on which given text is found will vary depending on the browser, its settings the font size setting etc. Similarly SiSU produces pdf in different forms, eg. on the example site Lex Mercatoria as portrait and landscape documents - here too page numbering varies, but paragraph numbering is the same, vis a vis all versions of the text (portrait and landscape pdf and the html versions of the text, and as stored (with "paragraphs" as records) to the PostgreSQL or SQLite database). + + + + + + + + 98 + + + These numbers are placed in the text margins and are intended to be independent of and not to interfere with authors tagging. [The citation system (object citation numbering system, automated "paragraph numbering") which is automatically generated and is common and identical across all document formats] The paragraph numbering system is more accurately described as an (text) object numbering system, as headings are also numbered... all headings and paragraphs are numbered sequentially. Endnotes are automatically numbered independently and rather "belong" to the paragraph from which they are referenced, as an endnote does not (necessarily) form a part of a documents sequence, (they may be produced as either endnotes or footnotes (or both depending on what output you choose to look at - if you take the segmented html version document provided as an example, you will find that the endnotes are placed both at the end of each section, and in a separate section of their own called endnotes, and these are hyper-linked)). An attractive feature of providing citation numbering in this way is that it is independent of the document structure... it remains the same regardless of what is done about the document structure. + + + + + + + + 99 + + + The rules have been kept very simple, unique incremental object citation numbers are assigned to headings, paragraphs, verse, tables and images. It is possible to manually override this feature on a per heading or comment basis though this should be used exceptionally, it may be of use where there a substantive text, and the addition of a minor comment by the publisher that should not be mapped as part of the text. + + + + + + + + 100 + + + The object citation number markers contain additional numbering information with regard to the document structure, that can be used for alternative presentations, including such detail as the type of object (heading, paragraph, table, image, etc.), numbered sequentially. + + + + + + + + 101 + + + An advantage is that the numbering remains the same regardless of document structure. + + + + + + + + 102 + + + Text object ("paragraph") numbering is the same for all output versions of the same document, vis html, pdf, pgsql, yaml etc. + + + + + + + + 103 + + + In the relational database, as individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, the results of searches may be tailored just to provide the location of the search result in all available document formats. + + + + + + + + 104 + + + Note: there is a bug in the released behaviour of object citation numbering, (not certain when it was introduced) tables should be numbered, ie each table gets an ocn, required amongst other things for relational database. This will be corrected in a future release. Citation numbering of existing documents that contain tables will changed. + + + + + + + + + + + + 105 + 1.8 + + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework + + + + + + + + 106 + + + SiSU is able to use meta tags based on the Dublin Core36<http://dublincore.org/> and Resource Description Framework37<http://www.w3.org/RDF/> + + + + + + + + 107 + + + This provides the means of providing semantic information about a document, both as computer processable meta-tags, and as human readable information that may be of value for classification purposes. + + + + + + + + 108 + + + This information is provided both in html metatags, and (where available) under the section titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> + + + + + + + + + + + + 109 + 1.9 + + 1.9 Easy directory management + + + + + + + + 110 + + + 1. Directory file association, skins and special image management, made simpler.38The previous way was directory associations for file output were set up in the configuration file. The present system is a more natural way to work requireing less configuration. + + + + + + + + 111 + + + The last part of the name of the work directory in which markup is being done, or rather from where SiSU is run in order to generate document output, is used in determining the sub-directory name for output files, that is created in the document output directory. This provides a rather easy way to associate documents e.g. of a given subject, or by owner. + + + + + + + + 112 + + + + +      /www/docs
             /intellectual_property
             /arbitration
             /contract_law

         /www/docs
             /ralph
             /sisu     + +
    + +
    + + + + + + 113 + + + all are placed in their own directories within the directory structure created. Similar rules are used in the creation of sql type databases (though they can be overridden). + + + + + + + + 114 + + + There are a couple of further associations with these directories. + + + + + + + + 115 + + + Directory wide skins. + + + + + + + + 116 + + + Directory specific images. + + + + + + + + 117 + + + 2. If there is a "directory skin", that is a skin of the same name as the directory, it is used in the generation of the documents within it, rather than the default skin, unless the document has a specific skin associated with it. + + + + + + + + 118 + + + a. default skin (always available) + + + + + + + + 119 + + + b. directory skin (precedence over default if exists) + + + + + + + + 120 + + + c. document skin (takes precedence wherever document requests a specific skin) + + + + + + + + 121 + + + Skins are defined in the document skin directory and if a directory association is desired a softlink made to the relevant skin. Skins (directory association auto load) auto load skin if a directory skin exists of same name as directory stub, (and there is no specific doc skin) + + + + + + + + 122 + + + 3. If the working directory has within it a sub-directory called image_local, the images within that directory are used for references to images, that are not part of the default site build. + + + + +
    + +
    + + + + + 123 + 1.10 + + 1.10 Document Version Control Information + + + + + + + + 124 + + + The possibility of citing an exact document version. + + + + + + + + 125 + + + Permits the inclusion of document version control information to the document body and metatags.39from a version control system such as CVS This provides a much more certain method of referring to the exact version of a particular document, (assuming that the document is from a trusted source, that will retain earlier versions of a document).40The version control system must be run, so the version number is obtained, prior to the SiSU document generation, and subsequent posting of the document. + + + + + + + + 126 + + + This information (where available) is provided under the section of the document titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> + + + + + + + + + + + + 127 + 1.11 + + 1.11 Table of contents + + + + + + + + 128 + + + SiSU produces a rudimentary a table of contents based on document headings. + + + + + + + + + + + + 129 + 1.12 + + 1.12 Auto-numbering of headings + + + + + + + + 130 + + + Headings can be automatically numbered, (and automatically named for hyper-linking) + + + + + + + + + + + + 131 + 1.13 + + 1.13 Numbering and cross-hyperlinking of endnotes + + + + + + + + 132 + + + SiSU can automatically number footnotes/endnotes. This is the default operation where no number is provided. + + + + + + + + 133 + + + Footnotes/endnotes may also be manually numbered. Where a number, or numbers are provided for a footnote/endnote, this does not increment the automatic footnote/endnote number counter. + + + + + + + + 134 + + + In the html output footnotes/endnotes are cross-hyper-linked (to their reference point and vice versa). In th pdf output footnotes are linked from their reference point only. + + + + + + + + + + + + 135 + 1.14 + + 1.14 "Skinnable" + + + + + + + + 136 + + + SiSU is skinnable, on a site-wide, directory-wide and per document basis, so different looking versions of things may be produced with little difficulty. There is a default skin which may be modified, as the background site skin, and each working directory may have a skin associated with it, as may each individual document. The hierarchy of application is document, directory, then site... ie if a document skin exists it gets precedence. + + + + + + + + 137 + + + Whilst it is skinnable, the default output styles are selected to work across the widest possible range of document types. + + + + + + + + + + + + 138 + 1.15 + + 1.15 Multiple Outputs + + + + + + + + 139 + + + From markup that is simpler and more sparse than html you get: + + + + + + + + 140 + + + far greater output possibilities, including multiple html types, XML (different structured types), LaTeX (pdf landscape, portrait), and SQL (Postgresql or SQLite or other); + + + + + + + + 141 + + + the advantages implicit in these very different output possibilities;41e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), SQL (e.g. document set searches; representation of the constituent parts of documents based on their structure, headings, chapters, paragraphs as desired; control of use) + + + + + + + + 142 + + + a common citation system + + + + + + + + 143 + + + As many output formats/presentations as one cares to write modules for - several types of html (e.g. structure based on css, or structure based on tables); LaTeX/pdf and Lout/pdf; pgsql other databases easily added; yaml... + + + + + + + + + + 144 + 1.15.1 + + 1.15.1 html - several presentations: full length & segmented; css & table based + + + + + + + + 145 + + + Most documents are produced in single and segmented html versions, described below: + + + + + + + + 146 + + + The Scroll (full length text presentations) + + + + + + + + 147 + + + The full length of the text in a single scrollable document.42CISG <http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc>
    The Unidroit Contract Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc> or
    The Autonomous Contract <http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc>
    As a rule the files they are saved in are named: doc or more precisely doc.html
    + +
    + + + + + + 148 + + + For various reasons texts may only be provided in this form (such as this one which is short), though most are also provided as segmented texts. + + + + + + + + 149 + + + "Scroll" is a reference to the historical scroll, a single long document/ parchment, and also no doubt to what you will have to do to get to the bottom of the text.43Scrolling is not however necessarily confined to full length documents as you will have to scroll to get to the bottom of any long segment (eg. chapter) of a segmented text. + + + + + + + + 150 + + + The Segmented Text + + + + + + + + 151 + + + The text divided into segments (such as articles or chapters depending on the text)44CISG <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980>
    The Unidroit Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994>
    The Autonomous Contract <http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah> or
    WTA 1994 <http://www.jus.uio.no/lm/wta.1994>
    As a rule the files they are saved in are named: toc and index or more precisely toc.html and index.html
    + +
    + + + + + + 152 + + + If you know exactly what you are looking for, loading a segment of text is faster (the segments being smaller). Occasionally longer documents such as the WTA 1994 <http://www.jus.uio.no/lm/wta.1994/toc> are only provided in segmented form. + + + + + + + + 153 + + + Cascading Style Sheet, and Table based html + + + + + + + + 154 + + + SiSU outputs html, two current standard forms available are: + + + + + + + + 155 + + + css based + + + + + + + + 156 + + + and + + + + + + + + 157 + + + table based [largely discontinued ]45formatting possibility still exists in code tree but maintenance has been largely discontinuted. + + + + + + + + 158 + + + The html is tested across several browsers + + + + + + + + 159 + + + I like to remind you that there are other excellent browsers out there, many of which have long supported practical features like tabbing. + + + + + + + + 160 + + + The html is tested across several browsers, including: + + + + + + + + 161 + + + Firefox (Mozilla-Firefox) 46<http://www.mozilla.org/products/firefox/> + + + + + + + + 162 + + + Kazehakase 47<http://kazehakase.sourceforge.jp/> + + + + + + + + 163 + + + Konqueror 48<http://www.konqueror.org/> + + + + + + + + 164 + + + Mozilla 49<http://www.mozilla.org/> + + + + + + + + 165 + + + MS Internet Explorer 50<http://www.microsoft.com/windows/ie/default.asp> + + + + + + + + 166 + + + Netscape 51<http://home.netscape.com/comprod/mirror/client_download.html> + + + + + + + + 167 + + + Opera 52<http://www.opera.com/> + + + + + + + + 168 + + + Also lighter weight graphical browsers: + + + + + + + + 169 + + + Dillo 53<http://www.dillo.org/> + + + + + + + + 170 + + + Epiphany 54<http://www.gnome.org/projects/epiphany/> + + + + + + + + 171 + + + Galeon 55<http://galeon.sourceforge.net/> + + + + + + + + 172 + + + And for console/text browsing: + + + + + + + + 173 + + + elinks 56<http://elinks.or.cz/> + + + + + + + + 174 + + + links2 57<http://links.twibright.com/> + + + + + + + + 175 + + + w3m 58<http://w3m.sourceforge.net/> + + + + + + + + 176 + + + The html tables output is rendered more accurately across a wider variety set and older versions of browsers (than the html css output). + + + + +
    + +
    + + + + + 177 + 1.15.2 + + 1.15.2 XML + + + + + + + + 178 + + + SiSU generates well formed XML, and multiple versions. An XML SAX version with a flat/shallow structure, and XML DOM version with a deeper (embedded) structure. There is also a released working xhtml module. Examples of SAX and DOM versions are provided within this document. + + + + + + + + + + + + 179 + 1.15.3 + + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + + + + + + + + 180 + + + SiSU generates Open Document Output format. + + + + + + + + + + + + 181 + 1.15.4 + + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) + + + + + + + + 182 + + + SiSU outputs LaTeX if required which is easily transformed to PDF.59LaTeX and pdf features introduced 18th June 2001, Landscape and portrait pdfs introduced 7th October 2001., Lout is a more recent addition 22th April 2003 PDF documents are generated on the site from the same source files and Ruby program that produce html. Landscape oriented pdf introduced, providing easier screen viewing, they are also (paper saving, being currently) formatted to have fewer pages than their portrait equivalents. + + + + + + + + 183 + + + Adobe Reader 60<http://www.adobe.com/products/acrobat/readstep2.html> + + + + + + + + 184 + + + Evince 61<http://www.gnome.org/projects/evince/> + + + + + + + + 185 + + + xpdf 62<http://www.foolabs.com/xpdf/> + + + + + + + + + + + + 186 + 1.15.5 + + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) + + + + + + + + 187 + + + SiSU (from the same markup input file) automatically feeds into PostgreSQL63<http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql>
    and/or SQLite64<http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite>
    database (could be any other of the better relational databases)65Relational database features retaining document structure and citation introduced 15th July 2002 - together with all additional information related to document structure, and the alternative ways in which it is generated on the site retained. As regards scaling of the database, it is as scalable as the database (here Postgresql or SQLite) and hardware allow. I will prune the images later.
    + +
    + + + + + + 188 + + + This is one of the more interesting output forms, as all the structural data for the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four pgsql database tables: + + + + + + + + 189 + + + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); + + + + + + + + 190 + + + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and + + + + + + + + 191 + + + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). + + + + + + + + 192 + + + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. + + + + + + + + 193 + + + There is of course the possibility to add further structures. + + + + + + + + 194 + + + At this level SiSU loads a relational database with documents broken in to their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the structured document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. + + + + + + + + 195 + + + Because the document structure of sites created is clearly defined, and the text object citation system is available for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. + + + + + + + + 196 + + + The combination of the SiSU citation system with a relational database is pretty powerful, giving rise to several possibilities. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). + + + + + + + + 197 + + + This is a larger scale project, (with little development on the front end largely ignored), though the "infrastructure" has been in place since 2002. + + + + +
    + +
    + + + + + 198 + 1.15.6 + + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + + + + + + + + 199 + + + Sample search frontend 66<http://search.sisudoc.org> A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.67(which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. + + + + + + + + 200 + + + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + + + + + + + + 201 + + + (further work needs to be done on the sample search form, which is rudimentary and only passes simple booleans correctly at present to the SQL engine) + + + + + + + + 202 + + + A few canned searches, showing object numbers. Search for: + + + + + + + + 203 + + + English documents matching Linux OR Debian + + + + + + + + 204 + + + GPL OR Richard Stallman + + + + + + + + 205 + + + invention OR innovation in English language + + + + + + + + 206 + + + copyright in English language documents + + + + + + + + 207 + + + Note that the searches done in this form are case sensitive. + + + + + + + + 208 + + + Expand those same searches, showing the matching text in each document: + + + + + + + + 209 + + + English documents matching Linux OR Debian + + + + + + + + 210 + + + GPL OR Richard Stallman + + + + + + + + 211 + + + invention OR innovation in English language + + + + + + + + 212 + + + copyright in English language documents + + + + + + + + 213 + + + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.68of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. + + + + + + + + 214 + + + OCN index mode, (object citation number) the numbers displayed are relevant (and may be used to reference the match) in any sisu generated rendition of the text69OCN are provided for HTML, XML, pdf ... though currently omitted in plain-text and opendocument format output the links provided are to the locations of matches within the html generated by SiSU. + + + + + + + + 215 + + + Paragraph mode, you may alternatively display the text of each paragraph in which the match was made, again the object/paragraph numbers are relevant to any SiSU generated/published text. + + + + + + + + 216 + + + Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. + + + + + + + + 217 + + + Earlier version of the search frontend - Simple search, results with files in which search found, and locations where found within files. + + + + + + + + 218 + + + Simple search, results with files in which search found, and text object (paragraph or endnote) where found within files. + + + + + + + + + + + + 219 + 1.15.7 + + 1.15.7 Other forms + + + + + + + + 220 + + + There are other forms as well, YAML file, Ruby Marshal dumps, document pre-processing (processing of documents prior to the steps described here, to produce input suitable for the program) snap in a new module as required/desired, well formed XML, no problem. + + + + + + + + +
    + + + + + 221 + 1.16 + + 1.16 Concordance / Word Map or rudimentary index + + + + + + + + 222 + + + Concordance /WordMaps:70Concordance/ WordMaps introduced 15th August 2002 SiSU produces a rudimentary index based on the words within the text, making use of paragraph numbers to identify text locations. This is generated in html and hyper-linked but identifies these words locations in the other document formats. Though it is possible to search using a search engine, this is a means for browsing an alphabetical list of words which may suggest other useful content. + + + + + + + + + + + + 223 + 1.17 + + 1.17 Managed (document) directory, database, or site structure + + + + + + + + 224 + + + SiSU builds the web site (or more generically provides a suitable directory structure) - placing various output texts in the hierarchy of the web-site (or db), which (for directories) is a sub-directory with the name of the text file. + + + + + + + + + + + + 225 + 1.18 + + 1.18 Batch processing + + + + + + + + 226 + + + SiSU is a batch processing tool, handling and transforming multiple (or individual) documents (in many ways) with a single instruction. + + + + + + + + + + + + 227 + 1.19 + + 1.19 Integration to superior Gnu/Linux and Unix tools + + + + + + + + 228 + + + As should have been noted by the above description of SiSU, it makes use of existing programs found on Gnu /Linux and Unix, amongst those already mentioned include the LaTeX to pdf converters and the database PostgreSQL or SQLite. + + + + + + + + + + 229 + 1.19.1 + + 1.19.1 Backup and version control + + + + + + + + 230 + + + Unix provides many tools for version control. For documents Subversion, CVS and even the old RCS are useful for the per-document histories they provide. + + + + + + + + 231 + + + For writing code superior (more recent) version control system exist. These can also be used for documents though they tend to take stamps of changes across the repository as a whole, rather than for each individual file that is tracked, (as CVS and RCS do). My personal preference is for distributed systems such as Git, Mercurial or Darcs, of which I use Git for both code and documents. + + + + + + + + 232 + + + Several backup tools exist. At the base level I tend to use rdiff. + + + + + + + + + + + + 233 + 1.19.2 + + 1.19.2 Editor support + + + + + + + + 234 + + + SiSU documents are prepared / marked up in utf-8 text you are free to use the text editor of your choice. + + + + + + + + 235 + + + Syntax highlighting for a number of editors are provided. Amongst them Vim, Kwrite, Kate, Gedit and diakonos. These may be found with configuration instructions at <http://www.jus.uio.no/sisu/syntax_highlight>. Vim 71<http://www.vim.org/> as of version 7 has built in sytax highlighting for SiSU. + + + + + + + + + + + + + + 236 + 1.20 + + 1.20 Modular design, need something new add a module + + + + + + + + 237 + + + Need a new output format that does not already exist, write a new module. + + + + + + + + 238 + + + Prefer a new input syntax, you could write a new syntax matching the existing design, though my personal preference is some uniformity in entry appearance. If necessary has been fairly easy to extend the design parameters. It is intended to incorporate some additional basic semantic tagging, (book, article, author etc.) However, keeping the requirements for input minimal, and relatively simple has been a design goal. + + + + + + + + +
    + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_description/endnotes.html new file mode 100644 index 00000000..6a9e2b8e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/endnotes.html @@ -0,0 +1,1012 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Description +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. This information was first placed on the web 12 November 2002; with predating material taken from <http://www.jus.uio.no/lm/lm.information/toc.html> part of a site started and developed since 1993. See document metadata section <http://www.jus.uio.no/sisu/SiSU/metadata.html> for information on this version. Dates related to the development of SiSU are mostly contained within the Chronology section of this document, e.g. <http://www.jus.uio.no/sisu/sisu_chronology> +

    +
      +
    + + +
    +

    +  2. also chosen for the meaning of the Finnish term "sisu". +

    +
      +
    + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  4. pdf via LaTeX or lout +

    +
      +
    + + +
    +

    +  5. currently html (two forms of html presentation one based on css the other on tables), and PHP; potentially structured XML +

    +
      +
    + + +
    +

    +  6. any SQL - currently PostgreSQL and sqlite (for portability, testing and development) +

    +
      +
    + + +
    +

    +  7. previously called "text object numbering" +

    +
      +
    + + +
    +

    +  8. SiSU Sabaki, release version. Pre-release version SiSU Scribe, and version prior to that SiSU nicknamed Scribbler. Pre-release versions go back several years. Both Scribbler and Scribe (still maintained) made system calls to SiSU's various parts, instead of using libraries. +

    +
      +
    + + +
    +

    +  9. A little universe it may be, but semantic you may have a hard time getting away with, given the meaning the word has taken on with markup. On a document wide basis semantic information may be provided, which can be really useful, (and meaningful, especially) if you have a large document set, and use this with rss feeds or in an sql database etc. On a markup level, I have little inclination to add semantic markup formally beyond references, title, author [Dublin Core entities? addresses?] etc. Actually this deserves a bit of thought possibly use letter tags (including letter alias/synonyms for font faces) to create a small set of default semantic tags, with the possibility for per document adjustments. Will seek to permit XML entity tagging, within SiSU markup and have that ignored/removed by the parts of the program that have no use for it. +

    +
      +
    + + +
    +

    +  10. "Sisu refers not to the courage of optimism, but to a concept of life that says, 'I may not win, but I will gladly give my life for what I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
    <http://www.humanlanguages.com/finnishenglish/rlfs.htm>
    "Every Finn has his own pet definition. To me, sisu means patience without passion. But there are many varieties of sisu. Sisu can be a sudden outburst or it can be the kind that lasts. A man can have both kinds. It is outside reason. It is something in the soul. It comes from oneself. For instance, it makes a soldier do things because he himself must, not because he has been told." Paavo Nurmi
    <http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm> +

    +
      +
    + + +
    +

    +  11. <http://www.perl.org/> +

    +
      +
    + + +
    +

    +  12. <http://www.ruby-lang.org/en/> +

    +
      +
    + + +
    +

    +  13. <http://www.debian.org/> +

    +
      +
    + + +
    +

    +  14. where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. +

    +
      +
    + + +
    +

    +  15. This proved to be the easiest way to develop syntax, changes could be made, or alternatives provided for the markup syntax whilst the intermediate markup syntax was largely held constant. There is actually an optional second intermediate markup format in YAML <http://www.yaml.org/> +

    +
      +
    + + +
    +

    +  16. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  17. where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. +

    +
      +
    + + +
    +

    +  18. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> output provided as example in the next section +

    +
      +
    + + +
    +

    +  19. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> as it would appear with syntax highlighting (by vim) +

    +
      +
    + + +
    +

    +  20. seems there are several "smart ASCIIs" available, primarily for ascii to html conversion, that make this, and reasonable looking ascii their goal
    <http://webseitz.fluxent.com/wiki/SmartAscii>
    <http://daringfireball.net/projects/markdown/>
    <http://www.textism.com/tools/textile/> +

    +
      +
    + + +
    +

    +  21. These include richly laid out and linked html (table or css variants), PHP, LaTeX (from which pdf portrait and landscape documents are produced), texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the opportunity to fairly easily build additional modules, such as XML. See the examples provided in this document. +

    +
      +
    + + +
    +

    +  22. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> +

    +
      +
    + + +
    +

    +  23. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> +

    +
      +
    + + +
    +

    +  24. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +

    +
      +
    + + +
    +

    +  25. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html> +

    +
      +
    + + +
    +

    +  26. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf> +

    +
      +
    + + +
    +

    +  27. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf> +

    +
      +
    + + +
    +

    +  28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt> +

    +
      +
    + + +
    +

    +  29. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml> +

    +
      +
    + + +
    +

    +  30. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml> +

    +
      +
    + + +
    +

    +  31. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html> +

    +
      +
    + + +
    +

    +  32. discontinued for the time being +

    +
      +
    + + +
    +

    +  33. SiSU markup syntax, an incomplete summary: <http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306>
    Visual check of elementary font face modifiers: bold bold emphasis italics underscore strikethrough superscript subscript +

    +
      +
    + + +
    +

    +  34. the program that generates the documents +

    +
      +
    + + +
    +

    +  35. <http://www.jus.uio.no/sisu/SiSU/1.html#search> +

    +
      +
    + + +
    +

    +  36. <http://dublincore.org/> +

    +
      +
    + + +
    +

    +  37. <http://www.w3.org/RDF/> +

    +
      +
    + + +
    +

    +  38. The previous way was directory associations for file output were set up in the configuration file. The present system is a more natural way to work requireing less configuration. +

    +
      +
    + + +
    +

    +  39. from a version control system such as CVS +

    +
      +
    + + +
    +

    +  40. The version control system must be run, so the version number is obtained, prior to the SiSU document generation, and subsequent posting of the document. +

    +
      +
    + + +
    +

    +  41. e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), SQL (e.g. document set searches; representation of the constituent parts of documents based on their structure, headings, chapters, paragraphs as desired; control of use) +

    +
      +
    + + +
    +

    +  42. CISG <http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc>
    The Unidroit Contract Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc> or
    The Autonomous Contract <http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc> +

    +
      +
    + + +
    +

    +  43. Scrolling is not however necessarily confined to full length documents as you will have to scroll to get to the bottom of any long segment (eg. chapter) of a segmented text. +

    +
      +
    + + +
    +

    +  44. CISG <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980>
    The Unidroit Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994>
    The Autonomous Contract <http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah> or
    WTA 1994 <http://www.jus.uio.no/lm/wta.1994> +

    +
      +
    + + +
    +

    +  45. formatting possibility still exists in code tree but maintenance has been largely discontinuted. +

    +
      +
    + + +
    +

    +  46. <http://www.mozilla.org/products/firefox/> +

    +
      +
    + + +
    +

    +  47. <http://kazehakase.sourceforge.jp/> +

    +
      +
    + + +
    +

    +  48. <http://www.konqueror.org/> +

    +
      +
    + + +
    +

    +  49. <http://www.mozilla.org/> +

    +
      +
    + + +
    +

    +  50. <http://www.microsoft.com/windows/ie/default.asp> +

    +
      +
    + + +
    +

    +  51. <http://home.netscape.com/comprod/mirror/client_download.html> +

    +
      +
    + + +
    +

    +  52. <http://www.opera.com/> +

    +
      +
    + + +
    +

    +  53. <http://www.dillo.org/> +

    +
      +
    + + +
    +

    +  54. <http://www.gnome.org/projects/epiphany/> +

    +
      +
    + + +
    +

    +  55. <http://galeon.sourceforge.net/> +

    +
      +
    + + +
    +

    +  56. <http://elinks.or.cz/> +

    +
      +
    + + +
    +

    +  57. <http://links.twibright.com/> +

    +
      +
    + + +
    +

    +  58. <http://w3m.sourceforge.net/> +

    +
      +
    + + +
    +

    +  59. LaTeX and pdf features introduced 18th June 2001, Landscape and portrait pdfs introduced 7th October 2001., Lout is a more recent addition 22th April 2003 +

    +
      +
    + + +
    +

    +  60. <http://www.adobe.com/products/acrobat/readstep2.html> +

    +
      +
    + + +
    +

    +  61. <http://www.gnome.org/projects/evince/> +

    +
      +
    + + +
    +

    +  62. <http://www.foolabs.com/xpdf/> +

    +
      +
    + + +
    +

    +  63. <http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql> +

    +
      +
    + + +
    +

    +  64. <http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite> +

    +
      +
    + + +
    +

    +  65. Relational database features retaining document structure and citation introduced 15th July 2002 +

    +
      +
    + + +
    +

    +  66. <http://search.sisudoc.org> +

    +
      +
    + + +
    +

    +  67. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
      +
    + + +
    +

    +  68. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  69. OCN are provided for HTML, XML, pdf ... though currently omitted in plain-text and opendocument format output +

    +
      +
    + + +
    +

    +  70. Concordance/ WordMaps introduced 15th August 2002 +

    +
      +
    + + +
    +

    +  71. <http://www.vim.org/> +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/index.html b/data/doc/manuals_generated/sisu_manual/sisu_description/index.html new file mode 100644 index 00000000..05739fcc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/index.html @@ -0,0 +1,704 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Description +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description,
    Ralph Amissah +

    + +

    + SiSU an attempt to describe +

    + +

    + + 1. Description + +

    + +
    + + 1.1 Outline + +
    + +
    + + 1.2 Short summary of features + +
    + +
    + + 1.3 How it works + +
    + +
    + + 1.4 Simple markup + +
    + +
    + + 1.4.1 Sparse markup requirement, try to get the most out of markup + +
    + +
    + + 1.4.2 Single markup file provides multiple output formats + +
    + +
    + + 1.4.3 Syntax relatively easy to read and remember + +
    + +
    + + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types + +
    + +
    + + 1.5 Designed with usability in mind + +
    + +
    + + 1.6 Code separate from content + +
    + +
    + + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine + +
    + +
    + + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework + +
    + +
    + + 1.9 Easy directory management + +
    + +
    + + 1.10 Document Version Control Information + +
    + +
    + + 1.11 Table of contents + +
    + +
    + + 1.12 Auto-numbering of headings + +
    + +
    + + 1.13 Numbering and cross-hyperlinking of endnotes + +
    + +
    + + 1.14 "Skinnable" + +
    + +
    + + 1.15 Multiple Outputs + +
    + +
    + + 1.15.1 html - several presentations: full length & segmented; css & table based + +
    + +
    + + 1.15.2 XML + +
    + +
    + + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + +
    + +
    + + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) + +
    + +
    + + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) + +
    + +
    + + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + +
    + + 1.15.7 Other forms + +
    + +
    + + 1.16 Concordance / Word Map or rudimentary index + +
    + +
    + + 1.17 Managed (document) directory, database, or site structure + +
    + +
    + + 1.18 Batch processing + +
    + +
    + + 1.19 Integration to superior Gnu/Linux and Unix tools + +
    + +
    + + 1.19.1 Backup and version control + +
    + +
    + + 1.19.2 Editor support + +
    + +
    + + 1.20 Modular design, need something new add a module + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_description/landscape.pdf new file mode 100644 index 00000000..a8c95370 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_description/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_description/metadata.html new file mode 100644 index 00000000..52f02fac --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Description +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-11-12 +

    +
    + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + +
    +

    + DC Date available: 2002-11-12 +

    +
    + +
    +

    + DC Date modified: 2007-08-30 +

    +
    + +
    +

    + DC Date: 2007-08-30 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_description.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_description.sst)= d726fdcd706634b2749872b13c2a1389 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_description/opendocument.odt new file mode 100644 index 00000000..47dd7e77 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_description/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_description/plain.txt new file mode 100644 index 00000000..0f569678 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/plain.txt @@ -0,0 +1,1569 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS - DESCRIPTION, +RALPH AMISSAH +****************************************************************************** + +SISU AN ATTEMPT TO DESCRIBE +=========================== + +1. DESCRIPTION +-------------- + +1.1 OUTLINE +........... + +*SiSU* is a flexible document preparation, generation publishing and search +system.[^1] + + +- [1]: This information was first placed on the web 12 November 2002; with + predating material taken from + part of a site started and + developed since 1993. See document metadata section + for information on this + version. Dates related to the development of *SiSU* are mostly contained + within the Chronology section of this document, e.g. + + +*SiSU* ("*SiSU* information Structuring Universe" or "Structured information, +Serialized Units"),[^2] is a Unix command line oriented framework for document +structuring, publishing and search. Featuring minimalistic markup, multiple +standard outputs, a common citation system, and granular search. + + +- [2]: also chosen for the meaning of the Finnish term "sisu". + +Using markup applied to a document, *SiSU* can produce plain text, HTML, XHTML, +XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with +objects[^3] (equating generally to paragraph-sized chunks) so searches may be +performed and matches returned with that degree of granularity (e.g. your +search criteria is met by these documents and at these locations within each +document). Document output formats share a common object numbering system for +locating content. This is particularly suitable for "published" works +(finalized texts as opposed to works that are frequently changed or updated) +for which it provides a fixed means of reference of content. + + +- [3]: objects include: headings, paragraphs, verse, tables, images, but not + footnotes/endnotes which are numbered separately and tied to the object from + which they are referenced. + +*SiSU* is the data/information structuring and transforming tool, that has +resulted from work on one of the oldest law web projects. It makes possible the +one time, simple human readable markup of documents, that *SiSU* can then +publish in various forms, suitable for paper[^4], web[^5] and relational +database[^6] presentations, retaining common data-structure and +meta-information across the output/presentation formats. Several requirements +of legal and scholarly publication on the web have been addressed, including +the age old need to be able to reliably cite/pinpoint text within a document, +to easily make footnotes/endnotes, to allow for semantic document meta-tagging, +and to keep required markup to a minimum. These and other features of interest +are listed and described below. A few points are worth making early (and will +be repeated a number of times): + + +- [4]: pdf via LaTeX or lout + +- [5]: currently html (two forms of html presentation one based on css the other on + tables), and /PHP/; potentially structured XML + +- [6]: any SQL - currently PostgreSQL and /sqlite/ (for portability, testing and + development) + + (i) The *SiSU* document generator was the first to place material on the web + with a system that makes possible citation across different document types, + with paragraph, or rather object citation numbering[^7] a text positioning + system, available for the pinpointing of text, 1997, a simple idea from which + much benefit, and *SiSU* remains today, to the best of my knowledge, the only + multiple format e-book/ electronic-document system on the web that gives you + this possibility (including for relational databases). + + +- [7]: previously called "text object numbering" + + (ii) Markup is done once for the multiple formats produced. + + + (iii) Markup is simple, and human readable (with a little practice), in + almost all cases there is less and simpler markup required than basic html. + In any event the markup required is very much simpler than the html, LaTeX, + [lout], structured XML, ODF (OpenDocument), PostgreSQL or SQLite feed etc. + that you can have *SiSU* generate for you. + + + (iv) *SiSU* is a batch processor, dealing with as many files as you need to + generate at a time. + + + (v) Scalability is dependent on your file system (in my case Reiserfs), the + database (currently Postgresql and/or SQLite) and your hardware. + + +*SiSU* Sabaki[^8] (or just *SiSU*) is the provisional name given to the +software described here that helps structure documents for web and other +publication. The name *SiSU* is a loose anagram for something along the lines +of */"SiSU is structuring unit"/*, or /"*SiSU*, information structuring unit"/ +or the more descriptive /"Structured information, Serialized Units"/ or +*/"simple - information structuring unit"/* or the more descriptive +/"Structured information, Serialized Units"/ or what it may be directed towards +/"*semantic* and *information structuring universe*" /,[^9] tongue in cheek, +only just. Guess I'll get away with */"Simple - information Structuring +Universe"/*. *SiSU* is also a Finnish word roughly meaning guts, inner strength +and perseverance.[^10] + + +- [8]: *SiSU* Sabaki, release version. Pre-release version *SiSU* Scribe, and + version prior to that *SiSU* nicknamed Scribbler. Pre-release versions go back + several years. Both Scribbler and Scribe (still maintained) made system calls + to *SiSU*'s various parts, instead of using libraries. + +- [9]: A little universe it may be, but semantic you may have a hard time getting + away with, given the meaning the word has taken on with markup. On a document + wide basis semantic information may be provided, which can be really useful, + (and meaningful, especially) if you have a large document set, and use this + with rss feeds or in an sql database etc. On a markup level, I have little + inclination to add semantic markup formally beyond references, title, author + [Dublin Core entities? addresses?] etc. Actually this deserves a bit of + thought possibly use letter tags (including letter alias/synonyms for font + faces) to create a small set of default semantic tags, with the possibility + for per document adjustments. Will seek to permit XML entity tagging, within + *SiSU* markup and have that ignored/removed by the parts of the program that + have no use for it. + +- [10]: "Sisu refers not to the courage of optimism, but to a concept of life that + says, 'I may not win, but I will gladly give my life for what I believe.'" + Aini Rajanen, Of Finnish Ways, 1981, p. 10. + +- + +- "Every Finn has his own pet definition. To me, sisu means patience without + passion. But there are many varieties of sisu. Sisu can be a sudden outburst + or it can be the kind that lasts. A man can have both kinds. It is outside + reason. It is something in the soul. It comes from oneself. For instance, it + makes a soldier do things because he himself must, not because he has been + told." Paavo Nurmi + +- + +*SiSU* was born of the need to find a way, with minimal effort, and for as wide +a range of document types as possible, to produce high quality publishing +output in a variety of document formats. As such it was necessary to find a +simple document representation that would work across a large number of +document types, and the most convenient way(s) to produce acceptable output +formats. The project leading to this program was started in 1993 (together with +the trade law project now known as Lex Mercatoria) as an investigation of how +to effectively/efficiently place documents on the web. The unified document +handling, together with features such as paragraph numbering, endnote handling +and tables... appeared in 1996/97. *SiSU* was originally written in Perl,[^11] +and converted to *Ruby*, [^12] in 2000, one of the most impressive programming +languages in existence! In its current form it has been written to run on the +*Gnu* /Linux platform, and in particular on *Debian*, [^13] taking advantage of +many of the wonderful projects that are available there. + + +- [11]: + +- [12]: + +- [13]: + +*SiSU* markup is based on requiring the minimum markup needed to determine the +structure of a document. (This can be as little as saying in a header to look +for the word Book at a specified level and the word Chapter at another level). +*SiSU* then breaks a document into its smallest parts (at a heading, and +paragraph level) while retaining all structural information. This break up of +the document and information on its structure is taken advantage of in the +transformations made in generating the very different output types that can be +created, and in providing as much as can be for what each output type is best +at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf +or Postscript), XML (in this case, structural representation), ODF +(OpenDocument [experimental]), SQL (e.g. document search; representing +constituent parts of documents based on their structure, headings, chapters, +paragraphs as required; user control).[^14] + + +- [14]: where explicit structure is provided through the use of tagging headings, + it could be reduced (still) further, for example by reducing the number of + characters used to identify heading levels; but in many cases even that + information is not required as regular expressions can be used to extract the + implicit structure. + +From markup that is simpler and more sparse than html you get: + + +* far greater output possibilities, including html, XML, ODF (OpenDocument), +LaTeX (pdf), and SQL; + + +* the advantages implicit in the very different output possibilities; + + +* a common citation system (for all outputs - including the relational +database, search results are relevant for all outputs); + + +For more see the short summary of features provided below. + + +*SiSU* processes files with minimal tagging to produce various document outputs +including html, LaTeX or lout (which is converted to pdf) and if required loads +the structured information into an SQL database (PostgreSQL and SQLite have +been used for this). *SiSU* produces an intermediate processing format.[^15] + + +- [15]: This proved to be the easiest way to develop syntax, changes could be made, + or alternatives provided for the markup syntax whilst the intermediate markup + syntax was largely held constant. There is actually an optional second + intermediate markup format in YAML + +*SiSU* is used in constructing Lex Mercatoria or + (one of the oldest law web sites), and considerable +thought went into producing output that would be suitable for legal and +academic writings (that do not have formulae) given the limitations of html, +and publication in a wide variety of "formats", in particular in relation to +the convenient and accurate citation of text. However, the construction of Lex +Mercatoria uses only a fraction of the features available from *SiSU* today, +/vis/ generation of flat file structures, rather than in addition the building +of ("granular") SQL database content, (at an object level with relevant +relational tables, and other outputs also available). + + +1.2 SHORT SUMMARY OF FEATURES +............................. + +*(i)* markup syntax: (a) simpler than html, (b) mnemonic, influenced by +mail/messaging/wiki markup practices, (c) human readable, and easily writable, + + +*(ii)* (a) minimal markup requirement, (b) single file marked up for multiple +outputs, + + +notes: + + +* documents are prepared in a single UTF-8 file using a minimalistic mnemonic +syntax. Typical literature, documents like "War and Peace" require almost no +markup, and most of the headers are optional. + + +* markup is easily readable/parsed by the human eye, (basic markup is simpler +and more sparse than the most basic html), [this may also be converted to XML +representations of the same input/source document]. + + +* markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic text +attributes (bold, italics, underscore, strike-through etc.) as required; and +semantic information related to the document (header information, extended +beyond the Dublin core and easily further extended as required); the headers +may also contain processing instructions. + + +*(iii)* (a) multiple outputs primarily industry established and institutionally +accepted open standard formats, include amongst others: plaintext (UTF-8); +html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL +type databases (currently PostgreSQL and SQLite). Also produces: concordance +files; document content certificates (md5 or sha256 digests of headings, +paragraphs, images etc.) and html manifests (and sitemaps of content). (b) +takes advantage of the strengths implicit in these very different output types, +(e.g. PDFs produced using typesetting of LaTeX, databases populated with +documents at an individual object/paragraph level, making possible granular +search (and related possibilities)) + + +*(iv)* outputs share a common numbering system (dubbed "object citation +numbering" (ocn)) that is meaningful (to man and machine) across various +digital outputs whether paper, screen, or database oriented, (PDF, html, XML, +sqlite, postgresql), this numbering system can be used to reference content. + + +*(v)* SQL databases are populated at an object level (roughly headings, +paragraphs, verse, tables) and become searchable with that degree of +granularity, the output information provides the object/paragraph numbers which +are relevant across all generated outputs; it is also possible to look at just +the matching paragraphs of the documents in the database; [output indexing also +work well with search indexing tools like hyperesteier]. + + +*(vi)* use of semantic meta-tags in headers permit the addition of semantic +information on documents, (the available fields are easily extended) + + +*(vii)* creates organised directory/file structure for (file-system) output, +easily mapped with its clearly defined structure, with all text objects +numbered, you know in advance where in each document output type, a bit of text +will be found (e.g. from an SQL search, you know where to go to find the +prepared html output or PDF etc.)... there is more; easy directory management +and document associations, the document preparation (sub-)directory may be used +to determine output (sub-)directory, the skin used, and the SQL database used, + + +*(viii)* "Concordance file" wordmap, consisting of all the words in a document +and their (text/ object) locations within the text, (and the possibility of +adding vocabularies), + + +*(ix)* document content certification and comparison considerations: (a) the +document and each object within it stamped with an md5 hash making it possible +to easily check or guarantee that the substantive content of a document is +unchanged, (b)version control, documents integrated with time based source +control system, default RCS or CVS with use of $Id: sisu_description.sst,v 1.25 +2007/08/23 12:22:36 ralph Exp $ tag, which *SiSU* checks + + +*(x)* *SiSU*'s minimalist markup makes for meaningful "diffing" of the +substantive content of markup-files, + + +*(xi)* easily skinnable, document appearance on a project/site wide, directory +wide, or document instance level easily controlled/changed, + + +*(xii)* in many cases a regular expression may be used (once in the document +header) to define all or part of a documents structure obviating or reducing +the need to provide structural markup within the document, + + +*(xiii)* prepared files may be batch process, documents produced are static +files so this needs to be done only once but may be repeated for various +reasons as desired (updated content, addition of new output formats, updated +technology document presentations/representations) + + +*(xiv)* possible to pre-process, which permits: the easy creation of standard +form documents, and templates/term-sheets, or; building of composite documents +(master documents) from other sisu marked up documents, or marked up parts, +i.e. import documents or parts of text into a main document should this be +desired + + +there is a considerable degree of future-proofing, output representations are +"upgradeable", and new document formats may be added. + + +*(xv)* there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be added: (a) +modular, (thanks in no small part to *Ruby*) another output format required, +write another module.... (b) easy to update output formats (eg html, XHTML, +LaTeX/PDF produced can be updated in program and run against whole document +set), (c) easy to add, modify, or have alternative syntax rules for input, +should you need to, + + +*(xvi)* scalability, dependent on your file-system (ext3, Reiserfs, XFS, +whatever) and on the relational database used (currently Postgresql and +SQLite), and your hardware, + + +*(xvii)* only marked up files need be backed up, to secure the larger document +set produced, + + +*(xviii)* document management, + + +*(xix)* Syntax highlighting for *SiSU* markup is available for a number of text +editors. + + +*(xx)* remote operations: (a) run *SiSU* on a remote server, (having prepared +sisu markup documents locally or on that server, i.e. this solution where sisu +is installed on the remote server, would work whatever type of machine you +chose to prepare your markup documents on), (b) generated document outputs may +be posted by sisu to remote sites (using rsync/scp) (c)document source +(plaintext utf-8) if shared on the net may be identified by its url and +processed locally to produce the different document outputs. + + +*(xxi)* document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with inclusions) and +images and sent as a zip file called a sisupod, if shared on the net these too +may be processed locally to produce the desired document outputs, these may be +downloaded, shared as email attachments, or processed by running sisu against +them, either using a url or the filename. + + +*(xxii)* for basic document generation, the only software dependency is *Ruby*, +and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). +To use a database you of course need that, and to convert the LaTeX generated +to PDF, a LaTeX processor like tetex or texlive. + + +as a developers tool it is flexible and extensible + + +*SiSU* was developed in relation to legal documents, and is strong across a +wide variety of texts (law, literature...). *SiSU* handles images but is not +suitable for formulae/ statistics, or for technical writing at this time. + + +*SiSU* has been developed and has been in use for several years. Requirements +to cover a wide range of documents within its use domain have been explored. + + +Some modules are more mature than others, the most mature being Html and LaTeX +/ pdf. PostgreSQL and search functions are useable and together with /ocn/ +unique (to the best of my knowledge). The XML output document set is "well +formed" but largely proof of concept. + + +1.3 HOW IT WORKS +................ + +*SiSU* markup is fairly minimalistic, it consists of: a (largely optional) +document header, made up of information about the document (such as when it was +published, who authored it, and granting what rights) and any processing +instructions; and markup within text which is related to document structure and +typeface. *SiSU* must be able to discern the structure of a document, (text +headings and their levels in relation to each other), either from information +provided in the instruction header or from markup within the text (or from a +combination of both). Processing is done against an abstraction of the document +comprising of information on the document's structure and its objects,[^16] +which the program serializes (providing the object numbers) and which are +assigned hash sum values based on their content. This abstraction of +information about document structure, objects, (and hash sums), provides +considerable flexibility in representing documents different ways and for +different purposes (e.g. search, document layout, publishing, content +certification, concordance etc.), and makes it possible to take advantage of +some of the strengths of established ways of representing documents, (or indeed +to create new ones). + + +- [16]: objects include: headings, paragraphs, verse, tables, images, but not + footnotes/endnotes which are numbered separately and tied to the object from + which they are referenced. + +1.4 SIMPLE MARKUP +................. + +*SiSU* markup is based on requiring the minimum markup needed to determine the +structure of a document. (This can be as little as saying in a header to look +for the word Book at a specified level and the word Chapter at another level). +*SiSU* then breaks a document into its smallest parts (at a heading, and +paragraph level) while retaining all structural information. This break up of +the document and information on its structure is taken advantage of in the +transformations made in generating the very different output types that can be +created, and in providing as much as can be for what each output type is best +at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf +or Postscript), XML (in this case, structural representation), ODF +(OpenDocument), SQL (e.g. document search; representing constituent parts of +documents based on their structure, headings, chapters, paragraphs as required; +user control).[^17] + + +- [17]: where explicit structure is provided through the use of tagging headings, + it could be reduced (still) further, for example by reducing the number of + characters used to identify heading levels; but in many cases even that + information is not required as regular expressions can be used to extract the + implicit structure. + +1.4.1 SPARSE MARKUP REQUIREMENT, TRY TO GET THE MOST OUT OF MARKUP +.................................................................. + +One of its strengths is that very small amounts of initial tagging is required +for the program to generate its output. + + +This is a basic markup example: + + +* basic markup example, text file - an international convention [link:] + +[^18] + + +- [18]: + output provided as example in the next section + +* view basic markup, as it would be highlighted by vim editor [link:] + +[^19] + + +- [19]: + as it would appear with syntax highlighting (by vim) + +Emphasis has been on simplicity and minimalism in markup requirements. Design +philosophy is to try keep the amount of markup required low, for whatever has +been determined to be acceptable output.[^20] + + +- [20]: seems there are several "smart ASCIIs" available, primarily for ascii to + html conversion, that make this, and reasonable looking ascii their goal + +- + +- + +- + +*SiSU*'s markup is more minimalistic and simpler than (the equivalent) html and +for it, you get considerably more than just html, as this preparation gives you +all available output formats, upon request. + + +1.4.2 SINGLE MARKUP FILE PROVIDES MULTIPLE OUTPUT FORMATS +......................................................... + +For each document, there is only one (input, minimalistically marked up) file +from which all the available output types are generated.[^21] + + +- [21]: These include richly laid out and linked html (table or css variants), + /PHP/, LaTeX (from which pdf portrait and landscape documents are produced), + texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the + opportunity to fairly easily build additional modules, such as XML. See the + examples provided in this document. + +Eg. the markup example: + + +* original text file - an international convention [link:] + +[^22] + + +- [22]: + +* view as syntax would be highlighted by vim editor [link:] + +[^23] + + +- [23]: + +Produces the following output: + + +* Segmented html version of document [link:] + +[^24] + + +- [24]: + +* Full length html document [link:] + +[^25] + + +- [25]: + +* pdf landscape version of document [link:] + +[^26] + + +- [26]: + +* pdf portrait version of document [link:] + +[^27] + + +- [27]: + +* clean tex ascii version of document [link:] + +[^28] + + +- [28]: + +* /xml/ sax version of document [link:] + +[^29] + + +- [29]: + +* /xml/ dom version of document [link:] + +[^30] + + +- [30]: + +* Concordance [link:] + +[^31] + + +- [31]: + +(and in addition to these: PostgreSQL, SQLite, texinfo and YAML +[^32] versions if desired) + + +- [32]: discontinued for the time being + +1.4.3 SYNTAX RELATIVELY EASY TO READ AND REMEMBER +................................................. + +Syntax is kept simple and mnemonic.[^33] + + +- [33]: *SiSU* markup syntax, an incomplete summary: + + +- Visual check of elementary font face modifiers: *bold* *bold* + emphasis /italics/ _underscore_ strikethrough + ^superscript^ [subscript] + +1.4.4 KEPT SIMPLE BY HAVING A LIMITED PUBLISHING FEATURE SET, AND FEATURES +IDENTIFIED AS MOST IMPORTANT, ARE AVAILABLE ACROSS SEVERAL DOCUMENT TYPES +.............................................................................. + +To keep *SiSU* markup sparse and simple *SiSU* deliberately provides a limited +publishing feature set, including: indent levels; bold; italics; superscript; +subscript; simple tables; images; tables of contents and; endnotes. Which in +most cases are available across the different output formats. + + +The publishing feature set may be expanded as required. + + +1.5 DESIGNED WITH USABILITY IN MIND +................................... + +Output is designed to be uniform, easy to read, navigate and cite. + + +1.6 CODE SEPARATE FROM CONTENT +.............................. + +Code[^34] is separated from content. This means that when changes are desired +in the output presentation, the code that produces them, and not the marked up +text data set (which could be thousands of documents) is modified. Separating +code from content makes large scale changes to output appearance trivial, and +permits the easy addition of new output modules. + + +- [34]: the program that generates the documents + +1.7 OBJECT CITATION NUMBERING, A TEXT OR OBJECT POSITIONING / CITATION SYSTEM - +"PARAGRAPH" (OR TEXT OBJECT) NUMBERING, THAT REMAINS SAME AND USABLE ACROSS ALL +OUTPUT FORMATS BY PEOPLE AND MACHINE +.............................................................................. + +Object citation numbering is a simple object (text) positioning and cition +system that is human relevant and machine useable, used by *SiSU* for all +manner of presentations, and that is available for use in all text mappings. It +is based on the automated sequential numbering of objects (roughly paragraphs, +(headings, tables, verse) or other blocks of text or images etc.). The text +positioning system (in which I claim copyright) is invaluable for publishing +requiring the citing text across multiple output formats, and for the general +mapping of text within a document: + + +* in html, html not being easily citeable (change font size, or use a different +browser and the page on which specific text appears has changed), and + + +* across multiple formats being common to all output formats html/xml/pdf/sql +output, + + +* the results of an sql search can just be "live" citation references to the +documents in which the text is found, much like an index (see image examples +provided). [link:] [^35] + + +- [35]: + +I claim copyright on the system I use which is the most basic of all, numbering +all text in headings and paragraphs sequentially (with tables and images being +treated as a single paragraph) and only footnotes/endnotes not following this +numbering, as their position in text is not strictly determined, (a change from +footnotes to endnotes would change their numbering), footnotes instead "belong" +to the paragraph from which they are referenced, and have sequential numbers of +their own. + + +*SiSU* has a paragraph numbering system, that remains the same regardless of +the output format. This provides an effective means of citation, pinpointing +text accurately in all output formats, using the same reference. This is +particularly useful where text has to be located across different output +formats - for example once html is printed the number of pages and pages on +which given text is found will vary depending on the browser, its settings the +font size setting etc. Similarly *SiSU* produces pdf in different forms, eg. on +the example site Lex Mercatoria as portrait and landscape documents - here too +page numbering varies, but paragraph numbering is the same, /vis a vis/ all +versions of the text (portrait and landscape pdf and the html versions of the +text, and as stored (with "paragraphs" as records) to the PostgreSQL or SQLite +database). + + +These numbers are placed in the text margins and are intended to be independent +of and not to interfere with authors tagging. [The citation system (object +citation numbering system, automated "paragraph numbering") which is +automatically generated and is common and identical across all document +formats] The paragraph numbering system is more accurately described as an +(text) object numbering system, as headings are also numbered... all headings +and paragraphs are numbered sequentially. Endnotes are automatically numbered +independently and rather "belong" to the paragraph from which they are +referenced, as an endnote does not (necessarily) form a part of a documents +sequence, (they may be produced as either endnotes or footnotes (or both +depending on what output you choose to look at - if you take the segmented html +version document provided as an example, you will find that the endnotes are +placed both at the end of each section, and in a separate section of their own +called endnotes, and these are hyper-linked)). An attractive feature of +providing citation numbering in this way is that it is independent of the +document structure... it remains the same regardless of what is done about the +document structure. + + +The rules have been kept very simple, unique incremental object citation +numbers are assigned to headings, paragraphs, verse, tables and images. It is +possible to manually override this feature on a per heading or comment basis +though this should be used exceptionally, it may be of use where there a +substantive text, and the addition of a minor comment by the publisher that +should not be mapped as part of the text. + + +The object citation number markers contain additional numbering information +with regard to the document structure, that can be used for alternative +presentations, including such detail as the type of object (heading, paragraph, +table, image, etc.), numbered sequentially. + + +An advantage is that the numbering remains the same regardless of document +structure. + + +Text object ("paragraph") numbering is the same for all output versions of the +same document, vis html, pdf, pgsql, yaml etc. + + +In the relational database, as individual text objects of a document stored +(and indexed) together with object numbers, and all versions of the document +have the same numbering, the results of searches may be tailored just to +provide the location of the search result in all available document formats. + + +/ Note: there is a bug in the released behaviour of object citation numbering, +(not certain when it was introduced) tables should be numbered, ie each table +gets an ocn, required amongst other things for relational database. This will +be corrected in a future release. Citation numbering of existing documents that +contain tables will changed. / + + +1.8 HANDLING OF DUBLIN CORE META-TAGS MAKING USE OF THE RESOURCE DESCRIPTION +FRAMEWORK +.............................................................................. + +*SiSU* is able to use meta tags based on the Dublin Core[^36] and Resource +Description Framework[^37] + + +- [36]: + +- [37]: + +This provides the means of providing semantic information about a document, +both as computer processable meta-tags, and as human readable information that +may be of value for classification purposes. + + +This information is provided both in html metatags, and (where available) under +the section titled "Document Information - MetaData", near the end of a +document, for example in the segmented html version of this text at: + + + +1.9 EASY DIRECTORY MANAGEMENT +............................. + +1. Directory file association, skins and special image management, made +simpler.[^38] + + +- [38]: The previous way was directory associations for file output were set up in + the configuration file. The present system is a more natural way to work + requireing less configuration. + +The last part of the name of the work directory in which markup is being done, +or rather from where *SiSU* is run in order to generate document output, is +used in determining the sub-directory name for output files, that is created in +the document output directory. This provides a rather easy way to associate +documents e.g. of a given subject, or by owner. + + + + /www/docs + /intellectual_property + /arbitration + /contract_law + /www/docs + /ralph + /sisu + +all are placed in their own directories within the directory structure created. +Similar rules are used in the creation of sql type databases (though they can +be overridden). + + +There are a couple of further associations with these directories. + + +Directory wide skins. + + +Directory specific images. + + +2. If there is a "directory skin", that is a skin of the same name as the +directory, it is used in the generation of the documents within it, rather than +the default skin, unless the document has a specific skin associated with it. + + + a. default skin (always available) + + + b. directory skin (precedence over default if exists) + + + c. document skin (takes precedence wherever document requests a specific + skin) + + +Skins are defined in the document skin directory and if a directory association +is desired a softlink made to the relevant skin. Skins (directory association +auto load) auto load skin if a directory skin exists of same name as directory +stub, (and there is no specific doc skin) + + +3. If the working directory has within it a sub-directory called image_local, +the images within that directory are used for references to images, that are +not part of the default site build. + + +1.10 DOCUMENT VERSION CONTROL INFORMATION +......................................... + +The possibility of citing an exact document version. + + +Permits the inclusion of document version control information to the document +body and metatags.[^39] This provides a much more certain method of referring +to the exact version of a particular document, (assuming that the document is +from a trusted source, that will retain earlier versions of a document).[^40] + + +- [39]: from a version control system such as CVS + +- [40]: The version control system must be run, so the version number is obtained, + prior to the *SiSU* document generation, and subsequent posting of the + document. + +This information (where available) is provided under the section of the +document titled "Document Information - MetaData", near the end of a document, +for example in the segmented html version of this text at: + + + +1.11 TABLE OF CONTENTS +...................... + +*SiSU* produces a rudimentary a table of contents based on document headings. + + +1.12 AUTO-NUMBERING OF HEADINGS +............................... + +Headings can be automatically numbered, (and automatically named for +hyper-linking) + + +1.13 NUMBERING AND CROSS-HYPERLINKING OF ENDNOTES +................................................. + +*SiSU* can automatically number footnotes/endnotes. This is the default +operation where no number is provided. + + +Footnotes/endnotes may also be manually numbered. Where a number, or numbers +are provided for a footnote/endnote, this does not increment the automatic +footnote/endnote number counter. + + +In the html output footnotes/endnotes are cross-hyper-linked (to their +reference point and vice versa). In th pdf output footnotes are linked from +their reference point only. + + +1.14 "SKINNABLE" +................ + +*SiSU* is skinnable, on a site-wide, directory-wide and per document basis, so +different looking versions of things may be produced with little difficulty. +There is a default skin which may be modified, as the background site skin, and +each working directory may have a skin associated with it, as may each +individual document. The hierarchy of application is document, directory, then +site... ie if a document skin exists it gets precedence. + + +Whilst it is skinnable, the default output styles are selected to work across +the widest possible range of document types. + + +1.15 MULTIPLE OUTPUTS +..................... + +From markup that is simpler and more sparse than html you get: + + +* far greater output possibilities, including multiple html types, XML +(different structured types), LaTeX (pdf landscape, portrait), and SQL +(Postgresql or SQLite or other); + + +* the advantages implicit in these very different output possibilities;[^41] + + +- [41]: e.g. LaTeX (professional document typesetting, easy conversion to pdf or + Postscript), XML (in this case, structural representation), SQL (e.g. document + set searches; representation of the constituent parts of documents based on + their structure, headings, chapters, paragraphs as desired; control of use) + +* a common citation system + + +As many output formats/presentations as one cares to write modules for - +several types of html (e.g. structure based on css, or structure based on +tables); /LaTeX/pdf/ and /Lout/pdf/; pgsql other databases easily added; +yaml... + + +1.15.1 HTML - SEVERAL PRESENTATIONS: FULL LENGTH & SEGMENTED; CSS & TABLE BASED +.............................................................................. + +Most documents are produced in single and segmented html versions, described +below: + + +*The Scroll (full length text presentations)* + + +The full length of the text in a single scrollable document.[^42] As a rule the +files they are saved in are named: /doc/ or more precisely /doc.html/ + + +- [42]: CISG + + +- The Unidroit Contract Principles + or + +- The Autonomous Contract + + +For various reasons texts may only be provided in this form (such as this one +which is short), though most are also provided as segmented texts. + + +"Scroll" is a reference to the historical scroll, a single long document/ +parchment, and also no doubt to what you will have to do to get to the bottom +of the text.[^43] + + +- [43]: Scrolling is not however necessarily confined to full length documents as + you will have to scroll to get to the bottom of any long segment (eg. chapter) + of a segmented text. + +*The Segmented Text* + + +The text divided into segments (such as articles or chapters depending on the +text)[^44] As a rule the files they are saved in are named: /toc/ and /index/ +or more precisely /toc.html/ and /index.html/ + + +- [44]: CISG + + +- The Unidroit Principles + + +- The Autonomous Contract + or + +- WTA 1994 + +If you know exactly what you are looking for, loading a segment of text is +faster (the segments being smaller). Occasionally longer documents such as the +WTA 1994 are only provided in segmented +form. + + +*Cascading Style Sheet, and Table based html* + + +*SiSU* outputs html, two current standard forms available are: + + +css based [link:] + + +and + + +table based [largely discontinued ][^45] + + +- [45]: formatting possibility still exists in code tree but maintenance has been + largely discontinuted. + +*The html is tested across several browsers* + + +I like to remind you that there are other excellent browsers out there, many of +which have long supported practical features like tabbing. + + +The html is tested across several browsers, including: + + +* *Firefox* (Mozilla-Firefox) [link:] + [^46] + + +- [46]: + +* Kazehakase [link:] [^47] + + +- [47]: + +* Konqueror [link:] [^48] + + +- [48]: + +* Mozilla [link:] [^49] + + +- [49]: + +* MS Internet Explorer [link:] + [^50] + + +- [50]: + +* Netscape [link:] + [^51] + + +- [51]: + +* Opera [link:] [^52] + + +- [52]: + +Also lighter weight graphical browsers: + + +* Dillo [link:] [^53] + + +- [53]: + +* *Epiphany* [link:] [^54] + + +- [54]: + +* *Galeon* [link:] [^55] + + +- [55]: + +And for console/text browsing: + + +* *elinks* [link:] [^56] + + +- [56]: + +* *links2* [link:] [^57] + + +- [57]: + +* *w3m* [link:] [^58] + + +- [58]: + +The html tables output is rendered more accurately across a wider variety set +and older versions of browsers (than the html css output). + + +1.15.2 XML +.......... + +*SiSU* generates well formed XML, and multiple versions. An XML SAX version +with a flat/shallow structure, and XML DOM version with a deeper (embedded) +structure. There is also a released working xhtml module. Examples of SAX and +DOM versions are provided within this document. + + +1.15.3 ODT:ODF, OPEN DOCUMENT FORMAT - ISO/IEC 26300:2006 +......................................................... + +*SiSU* generates Open Document Output format. + + +1.15.4 PDF - PORTRAIT AND LANDSCAPE, (THROUGH THE GENERATION OF LATEX OUTPUT +WHICH IS THEN TRANSFORMED TO PDF) +.............................................................................. + +*SiSU* outputs LaTeX if required which is easily transformed to PDF.[^59] PDF +documents are generated on the site from the same source files and *Ruby* +program that produce html. Landscape oriented pdf introduced, providing easier +screen viewing, they are also (paper saving, being currently) formatted to have +fewer pages than their portrait equivalents. + + +- [59]: LaTeX and pdf features introduced 18^th^ June 2001, Landscape and portrait + pdfs introduced 7^th^ October 2001., Lout is a more recent addition 22^th^ + April 2003 + +* Adobe Reader [link:] +[^60] + + +- [60]: + +* *Evince* [link:] [^61] + + +- [61]: + +* xpdf [link:] [^62] + + +- [62]: + +1.15.5 SEARCH - LOADING/POPULATING OF RELATIONAL DATABASE WHILE RETAINING +DOCUMENT STRUCTURE INFORMATION, OBJECT CITATION NUMBERING AND OTHER FEATURES +(CURRENTLY POSTGRESQL AND/OR SQLITE) +.............................................................................. + +*SiSU* (from the same markup input file) automatically feeds into +PostgreSQL[^63] and/or SQLite[^64] database (could be any other of the better +relational databases)[^65] - together with all additional information related +to document structure, and the alternative ways in which it is generated on the +site retained. As regards scaling of the database, it is as scalable as the +database (here Postgresql or SQLite) and hardware allow. I will prune the +images later. + + +- [63]: + +- + +- + +- [64]: + +- + +- [65]: Relational database features retaining document structure and citation + introduced 15^th^ July 2002 + +This is one of the more interesting output forms, as all the structural data +for the documents are retained (though can be ignored by the user of the +database should they so choose). All site texts/documents are (currently) +streamed to four pgsql database tables: + + + * one containing semantic (and other) headers, including, title, author, + subject, (the Dublin Core...); + + + * another the substantive texts by individual "paragraph" (or object) - along + with structural information, each paragraph being identifiable by its + paragraph number (if it has one which almost all of them do), and the + substantive text of each paragraph quite naturally being searchable (both in + formatted and clean text versions for searching); and + + + * a third containing endnotes cross-referenced back to the paragraph from + which they are referenced (both in formatted and clean text versions for + searching). + + + * a fourth table with a one to one relation with the headers table contains + full text versions of output, eg. pdf, html, xml, and ascii. + + +There is of course the possibility to add further structures. + + +At this level *SiSU* loads a relational database with documents broken in to +their smallest logical structurally constituent parts, as text objects, with +their object citation number and all other structural information needed to +construct the structured document. Text is stored (at this text object level) +with and without elementary markup tagging, the stripped version being so as to +facilitate ease of searching. + + +Because the document structure of sites created is clearly defined, and the +text object citation system is available for all forms of output, it is +possible to search the sql database, and either read results from that +database, or just as simply map the results to the html output, which has +richer text markup. + + +The combination of the *SiSU* citation system with a relational database is +pretty powerful, giving rise to several possibilities. As individual text +objects of a document stored (and indexed) together with object numbers, and +all versions of the document have the same numbering, complex searches can be +tailored to return just the locations of the search results relevant for all +available output formats, with live links to the precise locations in the +database or in html/xml documents; or, the structural information provided +makes it possible to search the full contents of the database and have headings +in which search content appears, or to search only headings etc. (as the Dublin +Core is incorporated it is easy to make use of that as well). + + +This is a larger scale project, (with little development on the front end +largely ignored), though the "infrastructure" has been in place since 2002. + + +1.15.6 SEARCH - DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, +INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) +.............................................................................. + +Sample search frontend [link:] [^66] A small +database and sample query front-end (search from) that makes use of the +citation system, _object citation numbering_ to demonstrates +functionality.[^67] + + +- [66]: + +- [67]: (which could be extended further with current back-end). As regards scaling + of the database, it is as scalable as the database (here Postgresql) and + hardware allow. + +*SiSU* can provide information on which documents are matched and at what +locations within each document the matches are found. These results are +relevant across all outputs using object citation numbering, which includes +html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of +the other outputs or in the SQL database expand the text within the matched +objects (paragraphs) in the documents matched. + + +(further work needs to be done on the sample search form, which is rudimentary +and only passes simple booleans correctly at present to the SQL engine) + + +A few canned searches, showing object numbers. Search for: + + +English documents matching Linux OR Debian [link:] + + + +GPL OR Richard Stallman [link:] + + + +invention OR innovation in English language [link:] + + + +copyright in English language documents [link:] + + + +Note that the searches done in this form are case sensitive. + + +Expand those same searches, showing the matching text in each document: + + +English documents matching Linux OR Debian [link:] + + + +GPL OR Richard Stallman [link:] + + + +invention OR innovation in English language [link:] + + + +copyright in English language documents [link:] + + + +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^68] + + +- [68]: of this feature when demonstrated to an IBM software innovations evaluator + in 2004 he said to paraphrase: this could be of interest to us. We have large + document management systems, you can search hundreds of thousands of documents + and we can tell you which documents meet your search criteria, but there is no + way we can tell you without opening each document where within each your + matches are found. + +*OCN index mode,* (object citation number) the numbers displayed are relevant +(and may be used to reference the match) in any sisu generated rendition of the +text[^69] the links provided are to the locations of matches within the html +generated by *SiSU*. + + +- [69]: OCN are provided for HTML, XML, pdf ... though currently omitted in + plain-text and opendocument format output + +*Paragraph mode,* you may alternatively display the text of each paragraph in +which the match was made, again the object/paragraph numbers are relevant to +any *SiSU* generated/published text. + + +Several options for output - select database to search, show results in index +view (links to locations within text), show results with text, echo search in +form, show what was searched, create and show a "canned url" for search, show +available search fields. Also shows counters number of documents in which found +and number of locations within documents where found. [could consider sorting +by document with most occurrences of the search result]. + + +Earlier version of the search frontend - Simple search, results with files in +which search found, and locations where found within files. + + +Simple search, results with files in which search found, and text object +(paragraph or endnote) where found within files. + + +1.15.7 OTHER FORMS +.................. + +There are other forms as well, YAML file, *Ruby* Marshal dumps, document +pre-processing (processing of documents prior to the steps described here, to +produce input suitable for the program) snap in a new module as +required/desired, well formed XML, no problem. + + +1.16 CONCORDANCE / WORD MAP OR RUDIMENTARY INDEX +................................................ + +Concordance /WordMaps:[^70] *SiSU* produces a rudimentary index based on the +words within the text, making use of paragraph numbers to identify text +locations. This is generated in html and hyper-linked but identifies these +words locations in the other document formats. Though it is possible to search +using a search engine, this is a means for browsing an alphabetical list of +words which may suggest other useful content. + + +- [70]: Concordance/ WordMaps introduced 15^th^ August 2002 + +1.17 MANAGED (DOCUMENT) DIRECTORY, DATABASE, OR SITE STRUCTURE +.............................................................. + +*SiSU* builds the web site (or more generically provides a suitable directory +structure) - placing various output texts in the hierarchy of the web-site (or +db), which (for directories) is a sub-directory with the name of the text file. + + +1.18 BATCH PROCESSING +..................... + +*SiSU* is a batch processing tool, handling and transforming multiple (or +individual) documents (in many ways) with a single instruction. + + +1.19 INTEGRATION TO SUPERIOR GNU/LINUX AND UNIX TOOLS +..................................................... + +As should have been noted by the above description of *SiSU*, it makes use of +existing programs found on *Gnu* /Linux and Unix, amongst those already +mentioned include the LaTeX to pdf converters and the database PostgreSQL or +SQLite. + + +1.19.1 BACKUP AND VERSION CONTROL +................................. + +Unix provides many tools for version control. For documents Subversion, CVS and +even the old RCS are useful for the per-document histories they provide. + + +For writing code superior (more recent) version control system exist. These can +also be used for documents though they tend to take stamps of changes across +the repository as a whole, rather than for each individual file that is +tracked, (as CVS and RCS do). My personal preference is for distributed systems +such as Git, Mercurial or Darcs, of which I use Git for both code and +documents. + + +Several backup tools exist. At the base level I tend to use rdiff. + + +1.19.2 EDITOR SUPPORT +..................... + +*SiSU* documents are prepared / marked up in utf-8 text _you are free to use +the text editor of your choice._ + + +Syntax highlighting for a number of editors are provided. Amongst them Vim, +Kwrite, Kate, Gedit and diakonos. These may be found with configuration +instructions at . Vim [link:] + [^71] as of version 7 has built in sytax highlighting for +*SiSU*. + + +- [71]: + +1.20 MODULAR DESIGN, NEED SOMETHING NEW ADD A MODULE +.................................................... + +Need a new output format that does not already exist, write a new module. + + +Prefer a new input syntax, you could write a new syntax matching the existing +design, though my personal preference is some uniformity in entry appearance. +If necessary has been fairly easy to extend the design parameters. It is +intended to incorporate some additional basic semantic tagging, (book, article, +author etc.) However, keeping the requirements for input minimal, and +relatively simple has been a design goal. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe / Structured +information, Serialized Units - Description_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-11-12_ + + +DC Date issued: _2002-11-12_ + + +DC Date available: _2002-11-12_ + + +DC Date modified: _2007-08-30_ + + +DC Date: _2007-08-30_ + + +*Version Information* + + +Sourcefile: _sisu_description.sst_ + + +Filetype: _SiSU text 0.57_ + + +Sourcefile Digest, MD5(sisu_description.sst)= +_d726fdcd706634b2749872b13c2a1389_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:04 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe / Structured + information, Serialized Units - Description + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-11-12 + + date.issued: 2002-11-12 + + date.available: 2002-11-12 + + date.modified: 2007-08-30 + + date: 2007-08-30 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_description/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_description/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_description/portrait.pdf + http://www.jus.uio.no/sisu/sisu_description/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_description/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_description/portrait.pdf new file mode 100644 index 00000000..480babab Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_description/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_description/sax.xml new file mode 100644 index 00000000..aefbbf67 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/sax.xml @@ -0,0 +1,2732 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-08-30 + +
    + Date: + + 2007-08-30 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Description,
    Ralph Amissah +
    +
    + + 2 + + SiSU an attempt to describe + + + + 3 + + 1. Description + + + + 4 + + 1.1 Outline + + + + 5 + + SiSU is a flexible document preparation, generation publishing +and search system.1 + + + 1 + + This information was first placed on the web 12 November 2002; with +predating material taken from <http://www.jus.uio.no/lm/lm.information/toc.html> +part of a site started and developed since 1993. See document metadata +section <http://www.jus.uio.no/sisu/SiSU/metadata.html> +for information on this version. Dates related to the development of +SiSU are mostly contained within the Chronology section of this +document, e.g. <http://www.jus.uio.no/sisu/sisu_chronology> + + + + + 6 + + SiSU ("SiSU information Structuring Universe" or +"Structured information, Serialized Units"),2 is a Unix +command line oriented framework for document structuring, publishing +and search. Featuring minimalistic markup, multiple standard outputs, a +common citation system, and granular search. + + + 2 + + also chosen for the meaning of the Finnish term "sisu". + + + + + 7 + + Using markup applied to a document, SiSU can produce plain text, +HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL +database with objects3 (equating generally to paragraph-sized +chunks) so searches may be performed and matches returned with that +degree of granularity (e.g. your search criteria is met by these +documents and at these locations within each document). Document output +formats share a common object numbering system for locating content. +This is particularly suitable for "published" works (finalized texts as +opposed to works that are frequently changed or updated) for which it +provides a fixed means of reference of content. + + + 3 + + objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object +from which they are referenced. + + + + + 8 + + SiSU is the data/information structuring and transforming tool, +that has resulted from work on one of the oldest law web projects. It +makes possible the one time, simple human readable markup of documents, +that SiSU can then publish in various forms, suitable for +paper4, web5 and relational database6 +presentations, retaining common data-structure and meta-information +across the output/presentation formats. Several requirements of legal +and scholarly publication on the web have been addressed, including the +age old need to be able to reliably cite/pinpoint text within a +document, to easily make footnotes/endnotes, to allow for semantic +document meta-tagging, and to keep required markup to a minimum. These +and other features of interest are listed and described below. A few +points are worth making early (and will be repeated a number of times): + + + 4 + + pdf via LaTeX or lout + + + + 5 + + currently html (two forms of html presentation one based on css the +other on tables), and PHP; potentially structured XML + + + + 6 + + any SQL - currently PostgreSQL and sqlite (for portability, +testing and development) + + + + + 9 + + (i) The SiSU document generator was the first to place +material on the web with a system that makes possible citation across +different document types, with paragraph, or rather object citation +numbering7 a text positioning system, available for the +pinpointing of text, 1997, a simple idea from which much benefit, and +SiSU remains today, to the best of my knowledge, the only +multiple format e-book/ electronic-document system on the web that +gives you this possibility (including for relational databases). + + + 7 + + previously called "text object numbering" + + + + + 10 + + (ii) Markup is done once for the multiple formats produced. + + + + 11 + + (iii) Markup is simple, and human readable (with a little +practice), in almost all cases there is less and simpler markup +required than basic html. In any event the markup required is very much +simpler than the html, LaTeX, [lout], structured XML, ODF +(OpenDocument), PostgreSQL or SQLite feed etc. that you can have +SiSU generate for you. + + + + 12 + + (iv) SiSU is a batch processor, dealing with as many files +as you need to generate at a time. + + + + 13 + + (v) Scalability is dependent on your file system (in my case +Reiserfs), the database (currently Postgresql and/or SQLite) and your +hardware. + + + + 14 + + SiSU Sabaki8 (or just SiSU) is the provisional +name given to the software described here that helps structure +documents for web and other publication. The name SiSU is a +loose anagram for something along the lines of "SiSU is +structuring unit", or "SiSU, information structuring +unit" or the more descriptive "Structured information, +Serialized Units" or "simple - information structuring +unit" or the more descriptive "Structured information, +Serialized Units" or what it may be directed towards +"semantic and information structuring universe" +,9 tongue in cheek, only just. Guess I'll get away with +"Simple - information Structuring Universe". SiSU +is also a Finnish word roughly meaning guts, inner strength and +perseverance.10 + + + 8 + + SiSU Sabaki, release version. Pre-release version SiSU +Scribe, and version prior to that SiSU nicknamed Scribbler. +Pre-release versions go back several years. Both Scribbler and Scribe +(still maintained) made system calls to SiSU's various parts, +instead of using libraries. + + + + 9 + + A little universe it may be, but semantic you may have a hard time +getting away with, given the meaning the word has taken on with markup. +On a document wide basis semantic information may be provided, which +can be really useful, (and meaningful, especially) if you have a large +document set, and use this with rss feeds or in an sql database etc. On +a markup level, I have little inclination to add semantic markup +formally beyond references, title, author [Dublin Core entities? +addresses?] etc. Actually this deserves a bit of thought possibly use +letter tags (including letter alias/synonyms for font faces) to create +a small set of default semantic tags, with the possibility for per +document adjustments. Will seek to permit XML entity tagging, within +SiSU markup and have that ignored/removed by the parts of the +program that have no use for it. + + + + 10 + + "Sisu refers not to the courage of optimism, but to a concept of +life that says, 'I may not win, but I will gladly give my life for what +I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
    +<http://www.humanlanguages.com/finnishenglish/rlfs.htm> +
    "Every Finn has his own pet definition. To me, sisu means +patience without passion. But there are many varieties of sisu. Sisu +can be a sudden outburst or it can be the kind that lasts. A man can +have both kinds. It is outside reason. It is something in the soul. It +comes from oneself. For instance, it makes a soldier do things because +he himself must, not because he has been told." Paavo Nurmi
    +<http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm> +
    +
    +
    + + 15 + + SiSU was born of the need to find a way, with minimal effort, +and for as wide a range of document types as possible, to produce high +quality publishing output in a variety of document formats. As such it +was necessary to find a simple document representation that would work +across a large number of document types, and the most convenient way(s) +to produce acceptable output formats. The project leading to this +program was started in 1993 (together with the trade law project now +known as Lex Mercatoria) as an investigation of how to +effectively/efficiently place documents on the web. The unified +document handling, together with features such as paragraph numbering, +endnote handling and tables... appeared in 1996/97. SiSU was +originally written in Perl,11 and converted to Ruby, +12 in 2000, one of the most impressive programming languages +in existence! In its current form it has been written to run on the +Gnu /Linux platform, and in particular on Debian, +13 taking advantage of many of the wonderful projects that are +available there. + + + 11 + + <http://www.perl.org/> + + + + 12 + + <http://www.ruby-lang.org/en/> + + + + 13 + + <http://www.debian.org/> + + + + + 16 + + SiSU markup is based on requiring the minimum markup needed to +determine the structure of a document. (This can be as little as saying +in a header to look for the word Book at a specified level and the word +Chapter at another level). SiSU then breaks a document into its +smallest parts (at a heading, and paragraph level) while retaining all +structural information. This break up of the document and information +on its structure is taken advantage of in the transformations made in +generating the very different output types that can be created, and in +providing as much as can be for what each output type is best at doing, +e.g. LaTeX (professional document typesetting, easy conversion to pdf +or Postscript), XML (in this case, structural representation), ODF +(OpenDocument [experimental]), SQL (e.g. document search; representing +constituent parts of documents based on their structure, headings, +chapters, paragraphs as required; user control).14 + + + 14 + + where explicit structure is provided through the use of tagging +headings, it could be reduced (still) further, for example by reducing +the number of characters used to identify heading levels; but in many +cases even that information is not required as regular expressions can +be used to extract the implicit structure. + + + + + 17 + + From markup that is simpler and more sparse than html you get: + + + + 18 + + far greater output possibilities, including html, XML, ODF +(OpenDocument), LaTeX (pdf), and SQL; + + + + 19 + + the advantages implicit in the very different output possibilities; + + + + 20 + + a common citation system (for all outputs - including the relational +database, search results are relevant for all outputs); + + + + 21 + + For more see the short summary of features provided below. + + + + 22 + + SiSU processes files with minimal tagging to produce various +document outputs including html, LaTeX or lout (which is converted to +pdf) and if required loads the structured information into an SQL +database (PostgreSQL and SQLite have been used for this). SiSU +produces an intermediate processing format.15 + + + 15 + + This proved to be the easiest way to develop syntax, changes could +be made, or alternatives provided for the markup syntax whilst the +intermediate markup syntax was largely held constant. There is actually +an optional second intermediate markup format in YAML <http://www.yaml.org/> + + + + + 23 + + SiSU is used in constructing Lex Mercatoria <http://lexmercatoria.org/> +or <http://www.jus.uio.no/lm/> +(one of the oldest law web sites), and considerable thought went into +producing output that would be suitable for legal and academic writings +(that do not have formulae) given the limitations of html, and +publication in a wide variety of "formats", in particular in relation +to the convenient and accurate citation of text. However, the +construction of Lex Mercatoria uses only a fraction of the features +available from SiSU today, vis generation of flat file +structures, rather than in addition the building of ("granular") SQL +database content, (at an object level with relevant relational tables, +and other outputs also available). + + + + 24 + + 1.2 Short summary of features + + + + 25 + + (i) markup syntax: (a) simpler than html, (b) mnemonic, +influenced by mail/messaging/wiki markup practices, (c) human readable, +and easily writable, + + + + 26 + + (ii) (a) minimal markup requirement, (b) single file marked up +for multiple outputs, + + + + 27 + + notes: + + + + 28 + + * documents are prepared in a single UTF-8 file using a minimalistic +mnemonic syntax. Typical literature, documents like "War and Peace" +require almost no markup, and most of the headers are optional. + + + + 29 + + * markup is easily readable/parsed by the human eye, (basic markup is +simpler and more sparse than the most basic html), [this may also be +converted to XML representations of the same input/source document]. + + + + 30 + + * markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic +text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header +information, extended beyond the Dublin core and easily further +extended as required); the headers may also contain processing +instructions. + + + + 31 + + (iii) (a) multiple outputs primarily industry established and +institutionally accepted open standard formats, include amongst others: +plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; +LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and +SQLite). Also produces: concordance files; document content +certificates (md5 or sha256 digests of headings, paragraphs, images +etc.) and html manifests (and sitemaps of content). (b) takes advantage +of the strengths implicit in these very different output types, (e.g. +PDFs produced using typesetting of LaTeX, databases populated with +documents at an individual object/paragraph level, making possible +granular search (and related possibilities)) + + + + 32 + + (iv) outputs share a common numbering system (dubbed "object +citation numbering" (ocn)) that is meaningful (to man and machine) +across various digital outputs whether paper, screen, or database +oriented, (PDF, html, XML, sqlite, postgresql), this numbering system +can be used to reference content. + + + + 33 + + (v) SQL databases are populated at an object level (roughly +headings, paragraphs, verse, tables) and become searchable with that +degree of granularity, the output information provides the +object/paragraph numbers which are relevant across all generated +outputs; it is also possible to look at just the matching paragraphs of +the documents in the database; [output indexing also work well with +search indexing tools like hyperesteier]. + + + + 34 + + (vi) use of semantic meta-tags in headers permit the addition of +semantic information on documents, (the available fields are easily +extended) + + + + 35 + + (vii) creates organised directory/file structure for +(file-system) output, easily mapped with its clearly defined structure, +with all text objects numbered, you know in advance where in each +document output type, a bit of text will be found (e.g. from an SQL +search, you know where to go to find the prepared html output or PDF +etc.)... there is more; easy directory management and document +associations, the document preparation (sub-)directory may be used to +determine output (sub-)directory, the skin used, and the SQL database +used, + + + + 36 + + (viii) "Concordance file" wordmap, consisting of all the words +in a document and their (text/ object) locations within the text, (and +the possibility of adding vocabularies), + + + + 37 + + (ix) document content certification and comparison +considerations: (a) the document and each object within it stamped with +an md5 hash making it possible to easily check or guarantee that the +substantive content of a document is unchanged, (b)version control, +documents integrated with time based source control system, default RCS +or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 +ralph Exp $ tag, which SiSU checks + + + + 38 + + (x) SiSU's minimalist markup makes for meaningful +"diffing" of the substantive content of markup-files, + + + + 39 + + (xi) easily skinnable, document appearance on a project/site +wide, directory wide, or document instance level easily +controlled/changed, + + + + 40 + + (xii) in many cases a regular expression may be used (once in +the document header) to define all or part of a documents structure +obviating or reducing the need to provide structural markup within the +document, + + + + 41 + + (xiii) prepared files may be batch process, documents produced +are static files so this needs to be done only once but may be repeated +for various reasons as desired (updated content, addition of new output +formats, updated technology document presentations/representations) + + + + 42 + + (xiv) possible to pre-process, which permits: the easy creation +of standard form documents, and templates/term-sheets, or; building of +composite documents (master documents) from other sisu marked up +documents, or marked up parts, i.e. import documents or parts of text +into a main document should this be desired + + + + 43 + + there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added. + + + + 44 + + (xv) there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added: (a) modular, (thanks in no small part to Ruby) another +output format required, write another module.... (b) easy to update +output formats (eg html, XHTML, LaTeX/PDF produced can be updated in +program and run against whole document set), (c) easy to add, modify, +or have alternative syntax rules for input, should you need to, + + + + 45 + + (xvi) scalability, dependent on your file-system (ext3, +Reiserfs, XFS, whatever) and on the relational database used (currently +Postgresql and SQLite), and your hardware, + + + + 46 + + (xvii) only marked up files need be backed up, to secure the +larger document set produced, + + + + 47 + + (xviii) document management, + + + + 48 + + (xix) Syntax highlighting for SiSU markup is available +for a number of text editors. + + + + 49 + + (xx) remote operations: (a) run SiSU on a remote server, +(having prepared sisu markup documents locally or on that server, i.e. +this solution where sisu is installed on the remote server, would work +whatever type of machine you chose to prepare your markup documents +on), (b) generated document outputs may be posted by sisu to remote +sites (using rsync/scp) (c)document source (plaintext utf-8) if shared +on the net may be identified by its url and processed locally to +produce the different document outputs. + + + + 50 + + (xxi) document source may be bundled together (automatically) +with associated documents (multiple language versions or master +document with inclusions) and images and sent as a zip file called a +sisupod, if shared on the net these too may be processed locally to +produce the desired document outputs, these may be downloaded, shared +as email attachments, or processed by running sisu against them, either +using a url or the filename. + + + + 51 + + (xxii) for basic document generation, the only software +dependency is Ruby, and a few standard Unix tools (this covers +plaintext, html, XML, ODF, LaTeX). To use a database you of course need +that, and to convert the LaTeX generated to PDF, a LaTeX processor like +tetex or texlive. + + + + 52 + + as a developers tool it is flexible and extensible + + + + 53 + + SiSU was developed in relation to legal documents, and is strong +across a wide variety of texts (law, literature...). SiSU +handles images but is not suitable for formulae/ statistics, or for +technical writing at this time. + + + + 54 + + SiSU has been developed and has been in use for several years. +Requirements to cover a wide range of documents within its use domain +have been explored. + + + + 55 + + Some modules are more mature than others, the most mature being Html +and LaTeX / pdf. PostgreSQL and search functions are useable and +together with ocn unique (to the best of my knowledge). The XML +output document set is "well formed" but largely proof of concept. + + + + 56 + + 1.3 How it works + + + + 57 + + SiSU markup is fairly minimalistic, it consists of: a (largely +optional) document header, made up of information about the document +(such as when it was published, who authored it, and granting what +rights) and any processing instructions; and markup within text which +is related to document structure and typeface. SiSU must be able +to discern the structure of a document, (text headings and their levels +in relation to each other), either from information provided in the +instruction header or from markup within the text (or from a +combination of both). Processing is done against an abstraction of the +document comprising of information on the document's structure and its +objects,16 which the program serializes (providing the object +numbers) and which are assigned hash sum values based on their content. +This abstraction of information about document structure, objects, (and +hash sums), provides considerable flexibility in representing documents +different ways and for different purposes (e.g. search, document +layout, publishing, content certification, concordance etc.), and makes +it possible to take advantage of some of the strengths of established +ways of representing documents, (or indeed to create new ones). + + + 16 + + objects include: headings, paragraphs, verse, tables, images, but +not footnotes/endnotes which are numbered separately and tied to the +object from which they are referenced. + + + + + 58 + + 1.4 Simple markup + + + + 59 + + SiSU markup is based on requiring the minimum markup needed to +determine the structure of a document. (This can be as little as saying +in a header to look for the word Book at a specified level and the word +Chapter at another level). SiSU then breaks a document into its +smallest parts (at a heading, and paragraph level) while retaining all +structural information. This break up of the document and information +on its structure is taken advantage of in the transformations made in +generating the very different output types that can be created, and in +providing as much as can be for what each output type is best at doing, +e.g. LaTeX (professional document typesetting, easy conversion to pdf +or Postscript), XML (in this case, structural representation), ODF +(OpenDocument), SQL (e.g. document search; representing constituent +parts of documents based on their structure, headings, chapters, +paragraphs as required; user control).17 + + + 17 + + where explicit structure is provided through the use of tagging +headings, it could be reduced (still) further, for example by reducing +the number of characters used to identify heading levels; but in many +cases even that information is not required as regular expressions can +be used to extract the implicit structure. + + + + + 60 + + 1.4.1 Sparse markup requirement, try to get the most out of markup + + + + 61 + + One of its strengths is that very small amounts of initial tagging is +required for the program to generate its output. + + + + 62 + + This is a basic markup example: + + + + 63 + + +basic markup example, text file - an international convention +18 + + + 18 + + <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> +output provided as example in the next section + + + + + 64 + + +view basic markup, as it would be highlighted by vim editor +19 + + + 19 + + <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> +as it would appear with syntax highlighting (by vim) + + + + + 65 + + Emphasis has been on simplicity and minimalism in markup requirements. +Design philosophy is to try keep the amount of markup required low, for +whatever has been determined to be acceptable output.20 + + + 20 + + seems there are several "smart ASCIIs" available, primarily for +ascii to html conversion, that make this, and reasonable looking ascii +their goal
    <http://webseitz.fluxent.com/wiki/SmartAscii> +
    <http://daringfireball.net/projects/markdown/> +
    <http://www.textism.com/tools/textile/> +
    +
    +
    + + 66 + + SiSU's markup is more minimalistic and simpler than (the +equivalent) html and for it, you get considerably more than just html, +as this preparation gives you all available output formats, upon +request. + + + + 67 + + 1.4.2 Single markup file provides multiple output formats + + + + 68 + + For each document, there is only one (input, minimalistically marked +up) file from which all the available output types are +generated.21 + + + 21 + + These include richly laid out and linked html (table or css +variants), PHP, LaTeX (from which pdf portrait and landscape +documents are produced), texinfo (for info files etc.), and PostgreSQL +and/or SQLite. And the opportunity to fairly easily build additional +modules, such as XML. See the examples provided in this document. + + + + + 69 + + Eg. the markup example: + + + + 70 + + +original text file - an international convention 22 + + + 22 + + <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> + + + + + 71 + + +view as syntax would be highlighted by vim editor 23 + + + 23 + + <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> + + + + + 72 + + Produces the following output: + + + + 73 + + +Segmented html version of document 24 + + + 24 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> + + + + + 74 + + +Full length html document 25 + + + 25 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html> + + + + + 75 + + +pdf landscape version of document 26 + + + 26 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf> + + + + + 76 + + +pdf portrait version of document 27 + + + 27 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf> + + + + + 77 + + +clean tex ascii version of document 28 + + + 28 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt> + + + + + 78 + + +xml sax version of document 29 + + + 29 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml> + + + + + 79 + + +xml dom version of document 30 + + + 30 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml> + + + + + 80 + + +Concordance 31 + + + 31 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html> + + + + + 81 + + (and in addition to these: PostgreSQL, SQLite, texinfo and +YAML 32 versions if desired) + + + 32 + + discontinued for the time being + + + + + 82 + + 1.4.3 Syntax relatively easy to read and remember + + + + 83 + + Syntax is kept simple and mnemonic.33 + + + 33 + + SiSU markup syntax, an incomplete summary: <http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306> +
    Visual check of elementary font face modifiers: bold +bold emphasis italics underscore +strikethrough superscript subscript +
    +
    +
    + + 84 + + 1.4.4 Kept simple by having a limited publishing feature set, and +features identified as most important, are available across several +document types + + + + 85 + + To keep SiSU markup sparse and simple SiSU deliberately +provides a limited publishing feature set, including: indent levels; +bold; italics; superscript; subscript; simple tables; images; tables of +contents and; endnotes. Which in most cases are available across the +different output formats. + + + + 86 + + The publishing feature set may be expanded as required. + + + + 87 + + 1.5 Designed with usability in mind + + + + 88 + + Output is designed to be uniform, easy to read, navigate and cite. + + + + 89 + + 1.6 Code separate from content + + + + 90 + + Code34 is separated from content. This means that when changes +are desired in the output presentation, the code that produces them, +and not the marked up text data set (which could be thousands of +documents) is modified. Separating code from content makes large scale +changes to output appearance trivial, and permits the easy addition of +new output modules. + + + 34 + + the program that generates the documents + + + + + 91 + + 1.7 Object citation numbering, a text or object positioning / citation +system - "paragraph" (or text object) numbering, that remains same and +usable across all output formats by people and machine + + + + + 92 + + Object citation numbering is a simple object (text) positioning and +cition system that is human relevant and machine useable, used by +SiSU for all manner of presentations, and that is available for +use in all text mappings. It is based on the automated sequential +numbering of objects (roughly paragraphs, (headings, tables, verse) or +other blocks of text or images etc.). The text positioning system (in +which I claim copyright) is invaluable for publishing requiring the +citing text across multiple output formats, and for the general mapping +of text within a document: + + + + 93 + + in html, html not being easily citeable (change font size, or use a +different browser and the page on which specific text appears has +changed), and + + + + 94 + + across multiple formats being common to all output formats +html/xml/pdf/sql output, + + + + 95 + + the results of an sql search can just be "live" citation references to +the documents in which the text is found, much like +an index (see image examples provided). 35 + + + 35 + + <http://www.jus.uio.no/sisu/SiSU/1.html#search> + + + + + 96 + + I claim copyright on the system I use which is the most basic of all, +numbering all text in headings and paragraphs sequentially (with tables +and images being treated as a single paragraph) and only +footnotes/endnotes not following this numbering, as their position in +text is not strictly determined, (a change from footnotes to endnotes +would change their numbering), footnotes instead "belong" to the +paragraph from which they are referenced, and have sequential numbers +of their own. + + + + 97 + + SiSU has a paragraph numbering system, that remains the same +regardless of the output format. This provides an effective means of +citation, pinpointing text accurately in all output formats, using the +same reference. This is particularly useful where text has to be +located across different output formats - for example once html is +printed the number of pages and pages on which given text is found will +vary depending on the browser, its settings the font size setting etc. +Similarly SiSU produces pdf in different forms, eg. on the +example site Lex Mercatoria as portrait and landscape documents - here +too page numbering varies, but paragraph numbering is the same, vis +a vis all versions of the text (portrait and landscape pdf and the +html versions of the text, and as stored (with "paragraphs" as records) +to the PostgreSQL or SQLite database). + + + + 98 + + These numbers are placed in the text margins and are intended to be +independent of and not to interfere with authors tagging. [The citation +system (object citation numbering system, automated "paragraph +numbering") which is automatically generated and is common and +identical across all document formats] The paragraph numbering system +is more accurately described as an (text) object numbering system, as +headings are also numbered... all headings and paragraphs are numbered +sequentially. Endnotes are automatically numbered independently and +rather "belong" to the paragraph from which they are referenced, as an +endnote does not (necessarily) form a part of a documents sequence, +(they may be produced as either endnotes or footnotes (or both +depending on what output you choose to look at - if you take the +segmented html version document provided as an example, you will find +that the endnotes are placed both at the end of each section, and in a +separate section of their own called endnotes, and these are +hyper-linked)). An attractive feature of providing citation numbering +in this way is that it is independent of the document structure... it +remains the same regardless of what is done about the document +structure. + + + + 99 + + The rules have been kept very simple, unique incremental object +citation numbers are assigned to headings, paragraphs, verse, tables +and images. It is possible to manually override this feature on a per +heading or comment basis though this should be used exceptionally, it +may be of use where there a substantive text, and the addition of a +minor comment by the publisher that should not be mapped as part of the +text. + + + + 100 + + The object citation number markers contain additional numbering +information with regard to the document structure, that can be used for +alternative presentations, including such detail as the type of object +(heading, paragraph, table, image, etc.), numbered sequentially. + + + + 101 + + An advantage is that the numbering remains the same regardless of +document structure. + + + + 102 + + Text object ("paragraph") numbering is the same for all output versions +of the same document, vis html, pdf, pgsql, yaml etc. + + + + 103 + + In the relational database, as individual text objects of a document +stored (and indexed) together with object numbers, and all versions of +the document have the same numbering, the results of searches may be +tailored just to provide the location of the search result in all +available document formats. + + + + 104 + + Note: there is a bug in the released behaviour of object citation +numbering, (not certain when it was introduced) tables should be +numbered, ie each table gets an ocn, required amongst other things for +relational database. This will be corrected in a future release. +Citation numbering of existing documents that contain tables will +changed. + + + + 105 + + 1.8 Handling of Dublin Core meta-tags making use of the Resource +Description Framework + + + + 106 + + SiSU is able to use meta tags based on the Dublin +Core36 and Resource Description Framework37 + + + 36 + + <http://dublincore.org/> + + + + 37 + + <http://www.w3.org/RDF/> + + + + + 107 + + This provides the means of providing semantic information about a +document, both as computer processable meta-tags, and as human readable +information that may be of value for classification purposes. + + + + 108 + + This information is provided both in html metatags, and (where +available) under the section titled "Document Information - MetaData", +near the end of a document, for example in the segmented html version +of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> + + + + 109 + + 1.9 Easy directory management + + + + 110 + + 1. Directory file association, skins and special image management, made +simpler.38 + + + 38 + + The previous way was directory associations for file output were set +up in the configuration file. The present system is a more natural way +to work requireing less configuration. + + + + + 111 + + The last part of the name of the work directory in which markup is +being done, or rather from where SiSU is run in order to +generate document output, is used in determining the sub-directory name +for output files, that is created in the document output directory. +This provides a rather easy way to associate documents e.g. of a given +subject, or by owner. + + + + 112 + +      /www/docs
             /intellectual_property
             /arbitration
             /contract_law

         /www/docs
             /ralph
             /sisu     +
    +
    + + 113 + + all are placed in their own directories within the directory structure +created. Similar rules are used in the creation of sql type databases +(though they can be overridden). + + + + 114 + + There are a couple of further associations with these directories. + + + + 115 + + Directory wide skins. + + + + 116 + + Directory specific images. + + + + 117 + + 2. If there is a "directory skin", that is a skin of the same name as +the directory, it is used in the generation of the documents within it, +rather than the default skin, unless the document has a specific skin +associated with it. + + + + 118 + + a. default skin (always available) + + + + 119 + + b. directory skin (precedence over default if exists) + + + + 120 + + c. document skin (takes precedence wherever document requests a +specific skin) + + + + 121 + + Skins are defined in the document skin directory and if a directory +association is desired a softlink made to the relevant skin. Skins +(directory association auto load) auto load skin if a directory skin +exists of same name as directory stub, (and there is no specific doc +skin) + + + + 122 + + 3. If the working directory has within it a sub-directory called +image_local, the images within that directory are used for references +to images, that are not part of the default site build. + + + + 123 + + 1.10 Document Version Control Information + + + + 124 + + The possibility of citing an exact document version. + + + + 125 + + Permits the inclusion of document version control information to the +document body and metatags.39 This provides a much more +certain method of referring to the exact version of a particular +document, (assuming that the document is from a trusted source, that +will retain earlier versions of a document).40 + + + 39 + + from a version control system such as CVS + + + + 40 + + The version control system must be run, so the version number is +obtained, prior to the SiSU document generation, and subsequent +posting of the document. + + + + + 126 + + This information (where available) is provided under the section of the +document titled "Document Information - MetaData", near the end of a +document, for example in the segmented html version of this text at: +<http://www.jus.uio.no/sisu/SiSU/metadata.html> + + + + 127 + + 1.11 Table of contents + + + + 128 + + SiSU produces a rudimentary a table of contents based on +document headings. + + + + 129 + + 1.12 Auto-numbering of headings + + + + 130 + + Headings can be automatically numbered, (and automatically named for +hyper-linking) + + + + 131 + + 1.13 Numbering and cross-hyperlinking of endnotes + + + + 132 + + SiSU can automatically number footnotes/endnotes. This is the +default operation where no number is provided. + + + + 133 + + Footnotes/endnotes may also be manually numbered. Where a number, or +numbers are provided for a footnote/endnote, this does not increment +the automatic footnote/endnote number counter. + + + + 134 + + In the html output footnotes/endnotes are cross-hyper-linked (to their +reference point and vice versa). In th pdf output footnotes are linked +from their reference point only. + + + + 135 + + 1.14 "Skinnable" + + + + 136 + + SiSU is skinnable, on a site-wide, directory-wide and per +document basis, so different looking versions of things may be produced +with little difficulty. There is a default skin which may be modified, +as the background site skin, and each working directory may have a skin +associated with it, as may each individual document. The hierarchy of +application is document, directory, then site... ie if a document skin +exists it gets precedence. + + + + 137 + + Whilst it is skinnable, the default output styles are selected to work +across the widest possible range of document types. + + + + 138 + + 1.15 Multiple Outputs + + + + 139 + + From markup that is simpler and more sparse than html you get: + + + + 140 + + far greater output possibilities, including multiple html types, XML +(different structured types), LaTeX (pdf landscape, portrait), and SQL +(Postgresql or SQLite or other); + + + + 141 + + the advantages implicit in these very different output +possibilities;41 + + + 41 + + e.g. LaTeX (professional document typesetting, easy conversion to +pdf or Postscript), XML (in this case, structural representation), SQL +(e.g. document set searches; representation of the constituent parts of +documents based on their structure, headings, chapters, paragraphs as +desired; control of use) + + + + + 142 + + a common citation system + + + + 143 + + As many output formats/presentations as one cares to write modules for +- several types of html (e.g. structure based on css, or structure +based on tables); LaTeX/pdf and Lout/pdf; pgsql other +databases easily added; yaml... + + + + 144 + + 1.15.1 html - several presentations: full length & segmented; css +& table based + + + + 145 + + Most documents are produced in single and segmented html versions, +described below: + + + + 146 + + The Scroll (full length text presentations) + + + + 147 + + The full length of the text in a single scrollable document.42 +As a rule the files they are saved in are named: doc or more +precisely doc.html + + + 42 + + CISG <http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc> +
    The Unidroit Contract Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc> +or
    The Autonomous Contract <http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc> +
    +
    +
    + + 148 + + For various reasons texts may only be provided in this form (such as +this one which is short), though most are also provided as segmented +texts. + + + + 149 + + "Scroll" is a reference to the historical scroll, a single long +document/ parchment, and also no doubt to what you will have to do to +get to the bottom of the text.43 + + + 43 + + Scrolling is not however necessarily confined to full length +documents as you will have to scroll to get to the bottom of any long +segment (eg. chapter) of a segmented text. + + + + + 150 + + The Segmented Text + + + + 151 + + The text divided into segments (such as articles or chapters depending +on the text)44 As a rule the files they are saved in are +named: toc and index or more precisely toc.html +and index.html + + + 44 + + CISG <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980> +
    The Unidroit Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994> +
    The Autonomous Contract <http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah> +or
    WTA 1994 <http://www.jus.uio.no/lm/wta.1994> +
    +
    +
    + + 152 + + If you know exactly what you are looking for, loading a segment of text +is faster (the segments being smaller). Occasionally longer documents +such as the WTA 1994 <http://www.jus.uio.no/lm/wta.1994/toc> +are only provided in segmented form. + + + + 153 + + Cascading Style Sheet, and Table based html + + + + 154 + + SiSU outputs html, two current standard forms available are: + + + + 155 + + css based + + + + + 156 + + and + + + + 157 + + table based [largely discontinued ]45 + + + 45 + + formatting possibility still exists in code tree but maintenance has +been largely discontinuted. + + + + + 158 + + The html is tested across several browsers + + + + 159 + + I like to remind you that there are other excellent browsers out there, +many of which have long supported practical features like tabbing. + + + + 160 + + The html is tested across several browsers, including: + + + + 161 + + Firefox +(Mozilla-Firefox) 46 + + + 46 + + <http://www.mozilla.org/products/firefox/> + + + + + 162 + + Kazehakase +47 + + + 47 + + <http://kazehakase.sourceforge.jp/> + + + + + 163 + + Konqueror 48 + + + 48 + + <http://www.konqueror.org/> + + + + + 164 + + Mozilla 49 + + + 49 + + <http://www.mozilla.org/> + + + + + 165 + + MS +Internet Explorer 50 + + + 50 + + <http://www.microsoft.com/windows/ie/default.asp> + + + + + 166 + + +Netscape 51 + + + 51 + + <http://home.netscape.com/comprod/mirror/client_download.html> + + + + + 167 + + Opera 52 + + + 52 + + <http://www.opera.com/> + + + + + 168 + + Also lighter weight graphical browsers: + + + + 169 + + Dillo 53 + + + 53 + + <http://www.dillo.org/> + + + + + 170 + + Epiphany + 54 + + + 54 + + <http://www.gnome.org/projects/epiphany/> + + + + + 171 + + Galeon +55 + + + 55 + + <http://galeon.sourceforge.net/> + + + + + 172 + + And for console/text browsing: + + + + 173 + + elinks 56 + + + 56 + + <http://elinks.or.cz/> + + + + + 174 + + links2 +57 + + + 57 + + <http://links.twibright.com/> + + + + + 175 + + w3m +58 + + + 58 + + <http://w3m.sourceforge.net/> + + + + + 176 + + The html tables output is rendered more accurately across a wider +variety set and older versions of browsers (than the html css output). + + + + 177 + + 1.15.2 XML + + + + 178 + + SiSU generates well formed XML, and multiple versions. An XML +SAX version with a flat/shallow structure, and XML DOM version with a +deeper (embedded) structure. There is also a released working xhtml +module. Examples of SAX and DOM versions are provided within this +document. + + + + 179 + + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + + + + 180 + + SiSU generates Open Document Output format. + + + + 181 + + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX +output which is then transformed to pdf) + + + + 182 + + SiSU outputs LaTeX if required which is easily transformed to +PDF.59 PDF documents are generated on the site from the same +source files and Ruby program that produce html. Landscape +oriented pdf introduced, providing easier screen viewing, they are also +(paper saving, being currently) formatted to have fewer pages than +their portrait equivalents. + + + 59 + + LaTeX and pdf features introduced 18th June 2001, +Landscape and portrait pdfs introduced 7th October 2001., +Lout is a more recent addition 22th April 2003 + + + + + 183 + + +Adobe Reader 60 + + + 60 + + <http://www.adobe.com/products/acrobat/readstep2.html> + + + + + 184 + + Evince + 61 + + + 61 + + <http://www.gnome.org/projects/evince/> + + + + + 185 + + xpdf 62 + + + 62 + + <http://www.foolabs.com/xpdf/> + + + + + 186 + + 1.15.5 Search - loading/populating of relational database while +retaining document structure information, object citation numbering and +other features (currently PostgreSQL and/or SQLite) + + + + 187 + + SiSU (from the same markup input file) automatically feeds into +PostgreSQL63 and/or SQLite64 database (could be any +other of the better relational databases)65 - together with +all additional information related to document structure, and the +alternative ways in which it is generated on the site retained. As +regards scaling of the database, it is as scalable as the database +(here Postgresql or SQLite) and hardware allow. I will prune the images +later. + + + 63 + + <http://www.postgresql.org/> +
    <http://advocacy.postgresql.org/> +
    <http://en.wikipedia.org/wiki/Postgresql> +
    +
    + + 64 + + <http://www.hwaci.com/sw/sqlite/> +
    <http://en.wikipedia.org/wiki/Sqlite> +
    +
    + + 65 + + Relational database features retaining document structure and +citation introduced 15th July 2002 + + +
    + + 188 + + This is one of the more interesting output forms, as all the structural +data for the documents are retained (though can be ignored by the user +of the database should they so choose). All site texts/documents are +(currently) streamed to four pgsql database tables: + + + + 189 + + one containing semantic (and other) headers, including, title, +author, subject, (the Dublin Core...); + + + + 190 + + another the substantive texts by individual "paragraph" (or +object) - along with structural information, each paragraph being +identifiable by its paragraph number (if it has one which almost all of +them do), and the substantive text of each paragraph quite naturally +being searchable (both in formatted and clean text versions for +searching); and + + + + 191 + + a third containing endnotes cross-referenced back to the +paragraph from which they are referenced (both in formatted and clean +text versions for searching). + + + + 192 + + a fourth table with a one to one relation with the headers table +contains full text versions of output, eg. pdf, html, xml, and ascii. + + + + 193 + + There is of course the possibility to add further structures. + + + + 194 + + At this level SiSU loads a relational database with documents +broken in to their smallest logical structurally constituent parts, as +text objects, with their object citation number and all other +structural information needed to construct the structured document. +Text is stored (at this text object level) with and without elementary +markup tagging, the stripped version being so as to facilitate ease of +searching. + + + + 195 + + Because the document structure of sites created is clearly defined, and +the text object citation system is available for all forms of output, +it is possible to search the sql database, and either read results from +that database, or just as simply map the results to the html output, +which has richer text markup. + + + + 196 + + The combination of the SiSU citation system with a relational +database is pretty powerful, giving rise to several possibilities. As +individual text objects of a document stored (and indexed) together +with object numbers, and all versions of the document have the same +numbering, complex searches can be tailored to return just the +locations of the search results relevant for all available output +formats, with live links to the precise locations in the database or in +html/xml documents; or, the structural information provided makes it +possible to search the full contents of the database and have headings +in which search content appears, or to search only headings etc. (as +the Dublin Core is incorporated it is easy to make use of that as +well). + + + + 197 + + This is a larger scale project, (with little development on the front +end largely ignored), though the "infrastructure" has been in place +since 2002. + + + + 198 + + 1.15.6 Search - database frontend sample, utilising database and SiSU +features, including object citation numbering (backend currently +PostgreSQL) + + + + 199 + + Sample search frontend +66 A small database and sample query front-end (search from) +that makes use of the citation system, object citation numbering +to demonstrates functionality.67 + + + 66 + + <http://search.sisudoc.org> + + + + 67 + + (which could be extended further with current back-end). As regards +scaling of the database, it is as scalable as the database (here +Postgresql) and hardware allow. + + + + + 200 + + SiSU can provide information on which documents are matched and +at what locations within each document the matches are found. These +results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL +database. You can then refer to one of the other outputs or in the SQL +database expand the text within the matched objects (paragraphs) in the +documents matched. + + + + 201 + + (further work needs to be done on the sample search form, which is +rudimentary and only passes simple booleans correctly at present to the +SQL engine) + + + + 202 + + A few canned searches, showing object numbers. Search for: + + + + 203 + + +English documents matching Linux OR Debian + + + + 204 + + +GPL OR Richard Stallman + + + + 205 + + +invention OR innovation in English language + + + + 206 + + +copyright in English language documents + + + + 207 + + Note that the searches done in this form are case sensitive. + + + + 208 + + Expand those same searches, showing the matching text in each document: + + + + 209 + + +English documents matching Linux OR Debian + + + + 210 + + +GPL OR Richard Stallman + + + + 211 + + +invention OR innovation in English language + + + + 212 + + +copyright in English language documents + + + + 213 + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.68 + + + 68 + + of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + + + + 214 + + OCN index mode, (object citation number) the numbers displayed +are relevant (and may be used to reference the match) in any sisu +generated rendition of the text69 the links provided are to +the locations of matches within the html generated by SiSU. + + + 69 + + OCN are provided for HTML, XML, pdf ... though currently omitted in +plain-text and opendocument format output + + + + + 215 + + Paragraph mode, you may alternatively display the text of each +paragraph in which the match was made, again the object/paragraph +numbers are relevant to any SiSU generated/published text. + + + + 216 + + Several options for output - select database to search, show results in +index view (links to locations within text), show results with text, +echo search in form, show what was searched, create and show a "canned +url" for search, show available search fields. Also shows counters +number of documents in which found and number of locations within +documents where found. [could consider sorting by document with most +occurrences of the search result]. + + + + 217 + + Earlier version of the search frontend - Simple search, results with +files in which search found, and locations where found within files. + + + + 218 + + Simple search, results with files in which search found, and text +object (paragraph or endnote) where found within files. + + + + 219 + + 1.15.7 Other forms + + + + 220 + + There are other forms as well, YAML file, Ruby Marshal dumps, +document pre-processing (processing of documents prior to the steps +described here, to produce input suitable for the program) snap in a +new module as required/desired, well formed XML, no problem. + + + + 221 + + 1.16 Concordance / Word Map or rudimentary index + + + + 222 + + Concordance /WordMaps:70 SiSU produces a rudimentary +index based on the words within the text, making use of paragraph +numbers to identify text locations. This is generated in html and +hyper-linked but identifies these words locations in the other document +formats. Though it is possible to search using a search engine, this is +a means for browsing an alphabetical list of words which may suggest +other useful content. + + + 70 + + Concordance/ WordMaps introduced 15th August 2002 + + + + + 223 + + 1.17 Managed (document) directory, database, or site structure + + + + 224 + + SiSU builds the web site (or more generically provides a +suitable directory structure) - placing various output texts in the +hierarchy of the web-site (or db), which (for directories) is a +sub-directory with the name of the text file. + + + + 225 + + 1.18 Batch processing + + + + 226 + + SiSU is a batch processing tool, handling and transforming +multiple (or individual) documents (in many ways) with a single +instruction. + + + + 227 + + 1.19 Integration to superior Gnu/Linux and Unix tools + + + + 228 + + As should have been noted by the above description of SiSU, it +makes use of existing programs found on Gnu /Linux and Unix, +amongst those already mentioned include the LaTeX to pdf converters and +the database PostgreSQL or SQLite. + + + + 229 + + 1.19.1 Backup and version control + + + + 230 + + Unix provides many tools for version control. For documents Subversion, +CVS and even the old RCS are useful for the per-document histories they +provide. + + + + 231 + + For writing code superior (more recent) version control system exist. +These can also be used for documents though they tend to take stamps of +changes across the repository as a whole, rather than for each +individual file that is tracked, (as CVS and RCS do). My personal +preference is for distributed systems such as Git, Mercurial or Darcs, +of which I use Git for both code and documents. + + + + 232 + + Several backup tools exist. At the base level I tend to use rdiff. + + + + 233 + + 1.19.2 Editor support + + + + 234 + + SiSU documents are prepared / marked up in utf-8 text you are +free to use the text editor of your choice. + + + + 235 + + Syntax highlighting for a number of editors are provided. Amongst them +Vim, Kwrite, Kate, Gedit and diakonos. These may be found with +configuration instructions at <http://www.jus.uio.no/sisu/syntax_highlight>. + Vim 71 as of version +7 has built in sytax highlighting for SiSU. + + + 71 + + <http://www.vim.org/> + + + + + 236 + + 1.20 Modular design, need something new add a module + + + + 237 + + Need a new output format that does not already exist, write a new +module. + + + + 238 + + Prefer a new input syntax, you could write a new syntax matching the +existing design, though my personal preference is some uniformity in +entry appearance. If necessary has been fairly easy to extend the +design parameters. It is intended to incorporate some additional basic +semantic tagging, (book, article, author etc.) However, keeping the +requirements for input minimal, and relatively simple has been a design +goal. + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_description/scroll.xhtml new file mode 100644 index 00000000..a4f681bf --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/scroll.xhtml @@ -0,0 +1,2520 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-08-30 + +
    + Date: + + 2007-08-30 + +
    + + + + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Description,
    Ralph Amissah +
    + 1 +
    + + + SiSU an attempt to describe + + 2 + + + + 1. Description + + 3 + + + + 1.1 Outline + + 4 + + + + SiSU is a flexible document preparation, generation publishing +and search system.1 + + + 1. This information was first placed on the web 12 November 2002; with +predating material taken from <http://www.jus.uio.no/lm/lm.information/toc.html> +part of a site started and developed since 1993. See document metadata +section <http://www.jus.uio.no/sisu/SiSU/metadata.html> +for information on this version. Dates related to the development of +SiSU are mostly contained within the Chronology section of this +document, e.g. <http://www.jus.uio.no/sisu/sisu_chronology> + + 5 + + + + SiSU ("SiSU information Structuring Universe" or +"Structured information, Serialized Units"),2 is a Unix +command line oriented framework for document structuring, publishing +and search. Featuring minimalistic markup, multiple standard outputs, a +common citation system, and granular search. + + + 2. also chosen for the meaning of the Finnish term "sisu". + + 6 + + + + Using markup applied to a document, SiSU can produce plain text, +HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL +database with objects3 (equating generally to paragraph-sized +chunks) so searches may be performed and matches returned with that +degree of granularity (e.g. your search criteria is met by these +documents and at these locations within each document). Document output +formats share a common object numbering system for locating content. +This is particularly suitable for "published" works (finalized texts as +opposed to works that are frequently changed or updated) for which it +provides a fixed means of reference of content. + + + 3. objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object +from which they are referenced. + + 7 + + + + SiSU is the data/information structuring and transforming tool, +that has resulted from work on one of the oldest law web projects. It +makes possible the one time, simple human readable markup of documents, +that SiSU can then publish in various forms, suitable for +paper4, web5 and relational database6 +presentations, retaining common data-structure and meta-information +across the output/presentation formats. Several requirements of legal +and scholarly publication on the web have been addressed, including the +age old need to be able to reliably cite/pinpoint text within a +document, to easily make footnotes/endnotes, to allow for semantic +document meta-tagging, and to keep required markup to a minimum. These +and other features of interest are listed and described below. A few +points are worth making early (and will be repeated a number of times): + + + 4. pdf via LaTeX or lout + + + 5. currently html (two forms of html presentation one based on css the +other on tables), and PHP; potentially structured XML + + + 6. any SQL - currently PostgreSQL and sqlite (for portability, +testing and development) + + 8 + + + + (i) The SiSU document generator was the first to place +material on the web with a system that makes possible citation across +different document types, with paragraph, or rather object citation +numbering7 a text positioning system, available for the +pinpointing of text, 1997, a simple idea from which much benefit, and +SiSU remains today, to the best of my knowledge, the only +multiple format e-book/ electronic-document system on the web that +gives you this possibility (including for relational databases). + + + 7. previously called "text object numbering" + + 9 + + + + (ii) Markup is done once for the multiple formats produced. + + 10 + + + + (iii) Markup is simple, and human readable (with a little +practice), in almost all cases there is less and simpler markup +required than basic html. In any event the markup required is very much +simpler than the html, LaTeX, [lout], structured XML, ODF +(OpenDocument), PostgreSQL or SQLite feed etc. that you can have +SiSU generate for you. + + 11 + + + + (iv) SiSU is a batch processor, dealing with as many files +as you need to generate at a time. + + 12 + + + + (v) Scalability is dependent on your file system (in my case +Reiserfs), the database (currently Postgresql and/or SQLite) and your +hardware. + + 13 + + + + SiSU Sabaki8 (or just SiSU) is the provisional +name given to the software described here that helps structure +documents for web and other publication. The name SiSU is a +loose anagram for something along the lines of "SiSU is +structuring unit", or "SiSU, information structuring +unit" or the more descriptive "Structured information, +Serialized Units" or "simple - information structuring +unit" or the more descriptive "Structured information, +Serialized Units" or what it may be directed towards +"semantic and information structuring universe" +,9 tongue in cheek, only just. Guess I'll get away with +"Simple - information Structuring Universe". SiSU +is also a Finnish word roughly meaning guts, inner strength and +perseverance.10 + + + 8. SiSU Sabaki, release version. Pre-release version SiSU +Scribe, and version prior to that SiSU nicknamed Scribbler. +Pre-release versions go back several years. Both Scribbler and Scribe +(still maintained) made system calls to SiSU's various parts, +instead of using libraries. + + + 9. A little universe it may be, but semantic you may have a hard time +getting away with, given the meaning the word has taken on with markup. +On a document wide basis semantic information may be provided, which +can be really useful, (and meaningful, especially) if you have a large +document set, and use this with rss feeds or in an sql database etc. On +a markup level, I have little inclination to add semantic markup +formally beyond references, title, author [Dublin Core entities? +addresses?] etc. Actually this deserves a bit of thought possibly use +letter tags (including letter alias/synonyms for font faces) to create +a small set of default semantic tags, with the possibility for per +document adjustments. Will seek to permit XML entity tagging, within +SiSU markup and have that ignored/removed by the parts of the +program that have no use for it. + + + 10. "Sisu refers not to the courage of optimism, but to a concept of +life that says, 'I may not win, but I will gladly give my life for what +I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
    +<http://www.humanlanguages.com/finnishenglish/rlfs.htm> +
    "Every Finn has his own pet definition. To me, sisu means +patience without passion. But there are many varieties of sisu. Sisu +can be a sudden outburst or it can be the kind that lasts. A man can +have both kinds. It is outside reason. It is something in the soul. It +comes from oneself. For instance, it makes a soldier do things because +he himself must, not because he has been told." Paavo Nurmi
    +<http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm> +
    + 14 +
    + + + SiSU was born of the need to find a way, with minimal effort, +and for as wide a range of document types as possible, to produce high +quality publishing output in a variety of document formats. As such it +was necessary to find a simple document representation that would work +across a large number of document types, and the most convenient way(s) +to produce acceptable output formats. The project leading to this +program was started in 1993 (together with the trade law project now +known as Lex Mercatoria) as an investigation of how to +effectively/efficiently place documents on the web. The unified +document handling, together with features such as paragraph numbering, +endnote handling and tables... appeared in 1996/97. SiSU was +originally written in Perl,11 and converted to Ruby, +12 in 2000, one of the most impressive programming languages +in existence! In its current form it has been written to run on the +Gnu /Linux platform, and in particular on Debian, +13 taking advantage of many of the wonderful projects that are +available there. + + + 11. <http://www.perl.org/> + + + 12. <http://www.ruby-lang.org/en/> + + + 13. <http://www.debian.org/> + + 15 + + + + SiSU markup is based on requiring the minimum markup needed to +determine the structure of a document. (This can be as little as saying +in a header to look for the word Book at a specified level and the word +Chapter at another level). SiSU then breaks a document into its +smallest parts (at a heading, and paragraph level) while retaining all +structural information. This break up of the document and information +on its structure is taken advantage of in the transformations made in +generating the very different output types that can be created, and in +providing as much as can be for what each output type is best at doing, +e.g. LaTeX (professional document typesetting, easy conversion to pdf +or Postscript), XML (in this case, structural representation), ODF +(OpenDocument [experimental]), SQL (e.g. document search; representing +constituent parts of documents based on their structure, headings, +chapters, paragraphs as required; user control).14 + + + 14. where explicit structure is provided through the use of tagging +headings, it could be reduced (still) further, for example by reducing +the number of characters used to identify heading levels; but in many +cases even that information is not required as regular expressions can +be used to extract the implicit structure. + + 16 + + + + From markup that is simpler and more sparse than html you get: + + 17 + + + + far greater output possibilities, including html, XML, ODF +(OpenDocument), LaTeX (pdf), and SQL; + + 18 + + + + the advantages implicit in the very different output possibilities; + + 19 + + + + a common citation system (for all outputs - including the relational +database, search results are relevant for all outputs); + + 20 + + + + For more see the short summary of features provided below. + + 21 + + + + SiSU processes files with minimal tagging to produce various +document outputs including html, LaTeX or lout (which is converted to +pdf) and if required loads the structured information into an SQL +database (PostgreSQL and SQLite have been used for this). SiSU +produces an intermediate processing format.15 + + + 15. This proved to be the easiest way to develop syntax, changes could +be made, or alternatives provided for the markup syntax whilst the +intermediate markup syntax was largely held constant. There is actually +an optional second intermediate markup format in YAML <http://www.yaml.org/> + + 22 + + + + SiSU is used in constructing Lex Mercatoria <http://lexmercatoria.org/> +or <http://www.jus.uio.no/lm/> +(one of the oldest law web sites), and considerable thought went into +producing output that would be suitable for legal and academic writings +(that do not have formulae) given the limitations of html, and +publication in a wide variety of "formats", in particular in relation +to the convenient and accurate citation of text. However, the +construction of Lex Mercatoria uses only a fraction of the features +available from SiSU today, vis generation of flat file +structures, rather than in addition the building of ("granular") SQL +database content, (at an object level with relevant relational tables, +and other outputs also available). + + 23 + + + + 1.2 Short summary of features + + 24 + + + + (i) markup syntax: (a) simpler than html, (b) mnemonic, +influenced by mail/messaging/wiki markup practices, (c) human readable, +and easily writable, + + 25 + + + + (ii) (a) minimal markup requirement, (b) single file marked up +for multiple outputs, + + 26 + + + + notes: + + 27 + + + + * documents are prepared in a single UTF-8 file using a minimalistic +mnemonic syntax. Typical literature, documents like "War and Peace" +require almost no markup, and most of the headers are optional. + + 28 + + + + * markup is easily readable/parsed by the human eye, (basic markup is +simpler and more sparse than the most basic html), [this may also be +converted to XML representations of the same input/source document]. + + 29 + + + + * markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic +text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header +information, extended beyond the Dublin core and easily further +extended as required); the headers may also contain processing +instructions. + + 30 + + + + (iii) (a) multiple outputs primarily industry established and +institutionally accepted open standard formats, include amongst others: +plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; +LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and +SQLite). Also produces: concordance files; document content +certificates (md5 or sha256 digests of headings, paragraphs, images +etc.) and html manifests (and sitemaps of content). (b) takes advantage +of the strengths implicit in these very different output types, (e.g. +PDFs produced using typesetting of LaTeX, databases populated with +documents at an individual object/paragraph level, making possible +granular search (and related possibilities)) + + 31 + + + + (iv) outputs share a common numbering system (dubbed "object +citation numbering" (ocn)) that is meaningful (to man and machine) +across various digital outputs whether paper, screen, or database +oriented, (PDF, html, XML, sqlite, postgresql), this numbering system +can be used to reference content. + + 32 + + + + (v) SQL databases are populated at an object level (roughly +headings, paragraphs, verse, tables) and become searchable with that +degree of granularity, the output information provides the +object/paragraph numbers which are relevant across all generated +outputs; it is also possible to look at just the matching paragraphs of +the documents in the database; [output indexing also work well with +search indexing tools like hyperesteier]. + + 33 + + + + (vi) use of semantic meta-tags in headers permit the addition of +semantic information on documents, (the available fields are easily +extended) + + 34 + + + + (vii) creates organised directory/file structure for +(file-system) output, easily mapped with its clearly defined structure, +with all text objects numbered, you know in advance where in each +document output type, a bit of text will be found (e.g. from an SQL +search, you know where to go to find the prepared html output or PDF +etc.)... there is more; easy directory management and document +associations, the document preparation (sub-)directory may be used to +determine output (sub-)directory, the skin used, and the SQL database +used, + + 35 + + + + (viii) "Concordance file" wordmap, consisting of all the words +in a document and their (text/ object) locations within the text, (and +the possibility of adding vocabularies), + + 36 + + + + (ix) document content certification and comparison +considerations: (a) the document and each object within it stamped with +an md5 hash making it possible to easily check or guarantee that the +substantive content of a document is unchanged, (b)version control, +documents integrated with time based source control system, default RCS +or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 +ralph Exp $ tag, which SiSU checks + + 37 + + + + (x) SiSU's minimalist markup makes for meaningful +"diffing" of the substantive content of markup-files, + + 38 + + + + (xi) easily skinnable, document appearance on a project/site +wide, directory wide, or document instance level easily +controlled/changed, + + 39 + + + + (xii) in many cases a regular expression may be used (once in +the document header) to define all or part of a documents structure +obviating or reducing the need to provide structural markup within the +document, + + 40 + + + + (xiii) prepared files may be batch process, documents produced +are static files so this needs to be done only once but may be repeated +for various reasons as desired (updated content, addition of new output +formats, updated technology document presentations/representations) + + 41 + + + + (xiv) possible to pre-process, which permits: the easy creation +of standard form documents, and templates/term-sheets, or; building of +composite documents (master documents) from other sisu marked up +documents, or marked up parts, i.e. import documents or parts of text +into a main document should this be desired + + 42 + + + + there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added. + + 43 + + + + (xv) there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added: (a) modular, (thanks in no small part to Ruby) another +output format required, write another module.... (b) easy to update +output formats (eg html, XHTML, LaTeX/PDF produced can be updated in +program and run against whole document set), (c) easy to add, modify, +or have alternative syntax rules for input, should you need to, + + 44 + + + + (xvi) scalability, dependent on your file-system (ext3, +Reiserfs, XFS, whatever) and on the relational database used (currently +Postgresql and SQLite), and your hardware, + + 45 + + + + (xvii) only marked up files need be backed up, to secure the +larger document set produced, + + 46 + + + + (xviii) document management, + + 47 + + + + (xix) Syntax highlighting for SiSU markup is available +for a number of text editors. + + 48 + + + + (xx) remote operations: (a) run SiSU on a remote server, +(having prepared sisu markup documents locally or on that server, i.e. +this solution where sisu is installed on the remote server, would work +whatever type of machine you chose to prepare your markup documents +on), (b) generated document outputs may be posted by sisu to remote +sites (using rsync/scp) (c)document source (plaintext utf-8) if shared +on the net may be identified by its url and processed locally to +produce the different document outputs. + + 49 + + + + (xxi) document source may be bundled together (automatically) +with associated documents (multiple language versions or master +document with inclusions) and images and sent as a zip file called a +sisupod, if shared on the net these too may be processed locally to +produce the desired document outputs, these may be downloaded, shared +as email attachments, or processed by running sisu against them, either +using a url or the filename. + + 50 + + + + (xxii) for basic document generation, the only software +dependency is Ruby, and a few standard Unix tools (this covers +plaintext, html, XML, ODF, LaTeX). To use a database you of course need +that, and to convert the LaTeX generated to PDF, a LaTeX processor like +tetex or texlive. + + 51 + + + + as a developers tool it is flexible and extensible + + 52 + + + + SiSU was developed in relation to legal documents, and is strong +across a wide variety of texts (law, literature...). SiSU +handles images but is not suitable for formulae/ statistics, or for +technical writing at this time. + + 53 + + + + SiSU has been developed and has been in use for several years. +Requirements to cover a wide range of documents within its use domain +have been explored. + + 54 + + + + Some modules are more mature than others, the most mature being Html +and LaTeX / pdf. PostgreSQL and search functions are useable and +together with ocn unique (to the best of my knowledge). The XML +output document set is "well formed" but largely proof of concept. + + 55 + + + + 1.3 How it works + + 56 + + + + SiSU markup is fairly minimalistic, it consists of: a (largely +optional) document header, made up of information about the document +(such as when it was published, who authored it, and granting what +rights) and any processing instructions; and markup within text which +is related to document structure and typeface. SiSU must be able +to discern the structure of a document, (text headings and their levels +in relation to each other), either from information provided in the +instruction header or from markup within the text (or from a +combination of both). Processing is done against an abstraction of the +document comprising of information on the document's structure and its +objects,16 which the program serializes (providing the object +numbers) and which are assigned hash sum values based on their content. +This abstraction of information about document structure, objects, (and +hash sums), provides considerable flexibility in representing documents +different ways and for different purposes (e.g. search, document +layout, publishing, content certification, concordance etc.), and makes +it possible to take advantage of some of the strengths of established +ways of representing documents, (or indeed to create new ones). + + + 16. objects include: headings, paragraphs, verse, tables, images, but +not footnotes/endnotes which are numbered separately and tied to the +object from which they are referenced. + + 57 + + + + 1.4 Simple markup + + 58 + + + + SiSU markup is based on requiring the minimum markup needed to +determine the structure of a document. (This can be as little as saying +in a header to look for the word Book at a specified level and the word +Chapter at another level). SiSU then breaks a document into its +smallest parts (at a heading, and paragraph level) while retaining all +structural information. This break up of the document and information +on its structure is taken advantage of in the transformations made in +generating the very different output types that can be created, and in +providing as much as can be for what each output type is best at doing, +e.g. LaTeX (professional document typesetting, easy conversion to pdf +or Postscript), XML (in this case, structural representation), ODF +(OpenDocument), SQL (e.g. document search; representing constituent +parts of documents based on their structure, headings, chapters, +paragraphs as required; user control).17 + + + 17. where explicit structure is provided through the use of tagging +headings, it could be reduced (still) further, for example by reducing +the number of characters used to identify heading levels; but in many +cases even that information is not required as regular expressions can +be used to extract the implicit structure. + + 59 + + + + 1.4.1 Sparse markup requirement, try to get the most out of markup + + 60 + + + + One of its strengths is that very small amounts of initial tagging is +required for the program to generate its output. + + 61 + + + + This is a basic markup example: + + 62 + + + + +basic markup example, text file - an international convention +18 + + + 18. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> +output provided as example in the next section + + 63 + + + + +view basic markup, as it would be highlighted by vim editor +19 + + + 19. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> +as it would appear with syntax highlighting (by vim) + + 64 + + + + Emphasis has been on simplicity and minimalism in markup requirements. +Design philosophy is to try keep the amount of markup required low, for +whatever has been determined to be acceptable output.20 + + + 20. seems there are several "smart ASCIIs" available, primarily for +ascii to html conversion, that make this, and reasonable looking ascii +their goal
    <http://webseitz.fluxent.com/wiki/SmartAscii> +
    <http://daringfireball.net/projects/markdown/> +
    <http://www.textism.com/tools/textile/> +
    + 65 +
    + + + SiSU's markup is more minimalistic and simpler than (the +equivalent) html and for it, you get considerably more than just html, +as this preparation gives you all available output formats, upon +request. + + 66 + + + + 1.4.2 Single markup file provides multiple output formats + + 67 + + + + For each document, there is only one (input, minimalistically marked +up) file from which all the available output types are +generated.21 + + + 21. These include richly laid out and linked html (table or css +variants), PHP, LaTeX (from which pdf portrait and landscape +documents are produced), texinfo (for info files etc.), and PostgreSQL +and/or SQLite. And the opportunity to fairly easily build additional +modules, such as XML. See the examples provided in this document. + + 68 + + + + Eg. the markup example: + + 69 + + + + +original text file - an international convention 22 + + + 22. <http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst> + + 70 + + + + +view as syntax would be highlighted by vim editor 23 + + + 23. <http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html> + + 71 + + + + Produces the following output: + + 72 + + + + +Segmented html version of document 24 + + + 24. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> + + 73 + + + + +Full length html document 25 + + + 25. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html> + + 74 + + + + +pdf landscape version of document 26 + + + 26. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf> + + 75 + + + + +pdf portrait version of document 27 + + + 27. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf> + + 76 + + + + +clean tex ascii version of document 28 + + + 28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt> + + 77 + + + + +xml sax version of document 29 + + + 29. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml> + + 78 + + + + +xml dom version of document 30 + + + 30. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml> + + 79 + + + + +Concordance 31 + + + 31. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html> + + 80 + + + + (and in addition to these: PostgreSQL, SQLite, texinfo and +YAML 32 versions if desired) + + + 32. discontinued for the time being + + 81 + + + + 1.4.3 Syntax relatively easy to read and remember + + 82 + + + + Syntax is kept simple and mnemonic.33 + + + 33. SiSU markup syntax, an incomplete summary: <http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306> +
    Visual check of elementary font face modifiers: bold +bold emphasis italics underscore +strikethrough superscript subscript +
    + 83 +
    + + + 1.4.4 Kept simple by having a limited publishing feature set, and +features identified as most important, are available across several +document types + + 84 + + + + To keep SiSU markup sparse and simple SiSU deliberately +provides a limited publishing feature set, including: indent levels; +bold; italics; superscript; subscript; simple tables; images; tables of +contents and; endnotes. Which in most cases are available across the +different output formats. + + 85 + + + + The publishing feature set may be expanded as required. + + 86 + + + + 1.5 Designed with usability in mind + + 87 + + + + Output is designed to be uniform, easy to read, navigate and cite. + + 88 + + + + 1.6 Code separate from content + + 89 + + + + Code34 is separated from content. This means that when changes +are desired in the output presentation, the code that produces them, +and not the marked up text data set (which could be thousands of +documents) is modified. Separating code from content makes large scale +changes to output appearance trivial, and permits the easy addition of +new output modules. + + + 34. the program that generates the documents + + 90 + + + + 1.7 Object citation numbering, a text or object positioning / citation +system - "paragraph" (or text object) numbering, that remains same and +usable across all output formats by people and machine + + + 91 + + + + Object citation numbering is a simple object (text) positioning and +cition system that is human relevant and machine useable, used by +SiSU for all manner of presentations, and that is available for +use in all text mappings. It is based on the automated sequential +numbering of objects (roughly paragraphs, (headings, tables, verse) or +other blocks of text or images etc.). The text positioning system (in +which I claim copyright) is invaluable for publishing requiring the +citing text across multiple output formats, and for the general mapping +of text within a document: + + 92 + + + + in html, html not being easily citeable (change font size, or use a +different browser and the page on which specific text appears has +changed), and + + 93 + + + + across multiple formats being common to all output formats +html/xml/pdf/sql output, + + 94 + + + + the results of an sql search can just be "live" citation references to +the documents in which the text is found, much like +an index (see image examples provided). 35 + + + 35. <http://www.jus.uio.no/sisu/SiSU/1.html#search> + + 95 + + + + I claim copyright on the system I use which is the most basic of all, +numbering all text in headings and paragraphs sequentially (with tables +and images being treated as a single paragraph) and only +footnotes/endnotes not following this numbering, as their position in +text is not strictly determined, (a change from footnotes to endnotes +would change their numbering), footnotes instead "belong" to the +paragraph from which they are referenced, and have sequential numbers +of their own. + + 96 + + + + SiSU has a paragraph numbering system, that remains the same +regardless of the output format. This provides an effective means of +citation, pinpointing text accurately in all output formats, using the +same reference. This is particularly useful where text has to be +located across different output formats - for example once html is +printed the number of pages and pages on which given text is found will +vary depending on the browser, its settings the font size setting etc. +Similarly SiSU produces pdf in different forms, eg. on the +example site Lex Mercatoria as portrait and landscape documents - here +too page numbering varies, but paragraph numbering is the same, vis +a vis all versions of the text (portrait and landscape pdf and the +html versions of the text, and as stored (with "paragraphs" as records) +to the PostgreSQL or SQLite database). + + 97 + + + + These numbers are placed in the text margins and are intended to be +independent of and not to interfere with authors tagging. [The citation +system (object citation numbering system, automated "paragraph +numbering") which is automatically generated and is common and +identical across all document formats] The paragraph numbering system +is more accurately described as an (text) object numbering system, as +headings are also numbered... all headings and paragraphs are numbered +sequentially. Endnotes are automatically numbered independently and +rather "belong" to the paragraph from which they are referenced, as an +endnote does not (necessarily) form a part of a documents sequence, +(they may be produced as either endnotes or footnotes (or both +depending on what output you choose to look at - if you take the +segmented html version document provided as an example, you will find +that the endnotes are placed both at the end of each section, and in a +separate section of their own called endnotes, and these are +hyper-linked)). An attractive feature of providing citation numbering +in this way is that it is independent of the document structure... it +remains the same regardless of what is done about the document +structure. + + 98 + + + + The rules have been kept very simple, unique incremental object +citation numbers are assigned to headings, paragraphs, verse, tables +and images. It is possible to manually override this feature on a per +heading or comment basis though this should be used exceptionally, it +may be of use where there a substantive text, and the addition of a +minor comment by the publisher that should not be mapped as part of the +text. + + 99 + + + + The object citation number markers contain additional numbering +information with regard to the document structure, that can be used for +alternative presentations, including such detail as the type of object +(heading, paragraph, table, image, etc.), numbered sequentially. + + 100 + + + + An advantage is that the numbering remains the same regardless of +document structure. + + 101 + + + + Text object ("paragraph") numbering is the same for all output versions +of the same document, vis html, pdf, pgsql, yaml etc. + + 102 + + + + In the relational database, as individual text objects of a document +stored (and indexed) together with object numbers, and all versions of +the document have the same numbering, the results of searches may be +tailored just to provide the location of the search result in all +available document formats. + + 103 + + + + Note: there is a bug in the released behaviour of object citation +numbering, (not certain when it was introduced) tables should be +numbered, ie each table gets an ocn, required amongst other things for +relational database. This will be corrected in a future release. +Citation numbering of existing documents that contain tables will +changed. + + 104 + + + + 1.8 Handling of Dublin Core meta-tags making use of the Resource +Description Framework + + 105 + + + + SiSU is able to use meta tags based on the Dublin +Core36 and Resource Description Framework37 + + + 36. <http://dublincore.org/> + + + 37. <http://www.w3.org/RDF/> + + 106 + + + + This provides the means of providing semantic information about a +document, both as computer processable meta-tags, and as human readable +information that may be of value for classification purposes. + + 107 + + + + This information is provided both in html metatags, and (where +available) under the section titled "Document Information - MetaData", +near the end of a document, for example in the segmented html version +of this text at: <http://www.jus.uio.no/sisu/SiSU/metadata.html> + + 108 + + + + 1.9 Easy directory management + + 109 + + + + 1. Directory file association, skins and special image management, made +simpler.38 + + + 38. The previous way was directory associations for file output were set +up in the configuration file. The present system is a more natural way +to work requireing less configuration. + + 110 + + + + The last part of the name of the work directory in which markup is +being done, or rather from where SiSU is run in order to +generate document output, is used in determining the sub-directory name +for output files, that is created in the document output directory. +This provides a rather easy way to associate documents e.g. of a given +subject, or by owner. + + 111 + + + 112 + +      /www/docs
             /intellectual_property
             /arbitration
             /contract_law

         /www/docs
             /ralph
             /sisu     +
    +
    + + + all are placed in their own directories within the directory structure +created. Similar rules are used in the creation of sql type databases +(though they can be overridden). + + 113 + + + + There are a couple of further associations with these directories. + + 114 + + + + Directory wide skins. + + 115 + + + + Directory specific images. + + 116 + + + + 2. If there is a "directory skin", that is a skin of the same name as +the directory, it is used in the generation of the documents within it, +rather than the default skin, unless the document has a specific skin +associated with it. + + 117 + + + + a. default skin (always available) + + 118 + + + + b. directory skin (precedence over default if exists) + + 119 + + + + c. document skin (takes precedence wherever document requests a +specific skin) + + 120 + + + + Skins are defined in the document skin directory and if a directory +association is desired a softlink made to the relevant skin. Skins +(directory association auto load) auto load skin if a directory skin +exists of same name as directory stub, (and there is no specific doc +skin) + + 121 + + + + 3. If the working directory has within it a sub-directory called +image_local, the images within that directory are used for references +to images, that are not part of the default site build. + + 122 + + + + 1.10 Document Version Control Information + + 123 + + + + The possibility of citing an exact document version. + + 124 + + + + Permits the inclusion of document version control information to the +document body and metatags.39 This provides a much more +certain method of referring to the exact version of a particular +document, (assuming that the document is from a trusted source, that +will retain earlier versions of a document).40 + + + 39. from a version control system such as CVS + + + 40. The version control system must be run, so the version number is +obtained, prior to the SiSU document generation, and subsequent +posting of the document. + + 125 + + + + This information (where available) is provided under the section of the +document titled "Document Information - MetaData", near the end of a +document, for example in the segmented html version of this text at: +<http://www.jus.uio.no/sisu/SiSU/metadata.html> + + 126 + + + + 1.11 Table of contents + + 127 + + + + SiSU produces a rudimentary a table of contents based on +document headings. + + 128 + + + + 1.12 Auto-numbering of headings + + 129 + + + + Headings can be automatically numbered, (and automatically named for +hyper-linking) + + 130 + + + + 1.13 Numbering and cross-hyperlinking of endnotes + + 131 + + + + SiSU can automatically number footnotes/endnotes. This is the +default operation where no number is provided. + + 132 + + + + Footnotes/endnotes may also be manually numbered. Where a number, or +numbers are provided for a footnote/endnote, this does not increment +the automatic footnote/endnote number counter. + + 133 + + + + In the html output footnotes/endnotes are cross-hyper-linked (to their +reference point and vice versa). In th pdf output footnotes are linked +from their reference point only. + + 134 + + + + 1.14 "Skinnable" + + 135 + + + + SiSU is skinnable, on a site-wide, directory-wide and per +document basis, so different looking versions of things may be produced +with little difficulty. There is a default skin which may be modified, +as the background site skin, and each working directory may have a skin +associated with it, as may each individual document. The hierarchy of +application is document, directory, then site... ie if a document skin +exists it gets precedence. + + 136 + + + + Whilst it is skinnable, the default output styles are selected to work +across the widest possible range of document types. + + 137 + + + + 1.15 Multiple Outputs + + 138 + + + + From markup that is simpler and more sparse than html you get: + + 139 + + + + far greater output possibilities, including multiple html types, XML +(different structured types), LaTeX (pdf landscape, portrait), and SQL +(Postgresql or SQLite or other); + + 140 + + + + the advantages implicit in these very different output +possibilities;41 + + + 41. e.g. LaTeX (professional document typesetting, easy conversion to +pdf or Postscript), XML (in this case, structural representation), SQL +(e.g. document set searches; representation of the constituent parts of +documents based on their structure, headings, chapters, paragraphs as +desired; control of use) + + 141 + + + + a common citation system + + 142 + + + + As many output formats/presentations as one cares to write modules for +- several types of html (e.g. structure based on css, or structure +based on tables); LaTeX/pdf and Lout/pdf; pgsql other +databases easily added; yaml... + + 143 + + + + 1.15.1 html - several presentations: full length & segmented; css +& table based + + 144 + + + + Most documents are produced in single and segmented html versions, +described below: + + 145 + + + + The Scroll (full length text presentations) + + 146 + + + + The full length of the text in a single scrollable document.42 +As a rule the files they are saved in are named: doc or more +precisely doc.html + + + 42. CISG <http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc> +
    The Unidroit Contract Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc> +or
    The Autonomous Contract <http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc> +
    + 147 +
    + + + For various reasons texts may only be provided in this form (such as +this one which is short), though most are also provided as segmented +texts. + + 148 + + + + "Scroll" is a reference to the historical scroll, a single long +document/ parchment, and also no doubt to what you will have to do to +get to the bottom of the text.43 + + + 43. Scrolling is not however necessarily confined to full length +documents as you will have to scroll to get to the bottom of any long +segment (eg. chapter) of a segmented text. + + 149 + + + + The Segmented Text + + 150 + + + + The text divided into segments (such as articles or chapters depending +on the text)44 As a rule the files they are saved in are +named: toc and index or more precisely toc.html +and index.html + + + 44. CISG <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980> +
    The Unidroit Principles <http://www.jus.uio.no/lm/unidroit.contract.principles.1994> +
    The Autonomous Contract <http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah> +or
    WTA 1994 <http://www.jus.uio.no/lm/wta.1994> +
    + 151 +
    + + + If you know exactly what you are looking for, loading a segment of text +is faster (the segments being smaller). Occasionally longer documents +such as the WTA 1994 <http://www.jus.uio.no/lm/wta.1994/toc> +are only provided in segmented form. + + 152 + + + + Cascading Style Sheet, and Table based html + + 153 + + + + SiSU outputs html, two current standard forms available are: + + 154 + + + + css based + + + 155 + + + + and + + 156 + + + + table based [largely discontinued ]45 + + + 45. formatting possibility still exists in code tree but maintenance has +been largely discontinuted. + + 157 + + + + The html is tested across several browsers + + 158 + + + + I like to remind you that there are other excellent browsers out there, +many of which have long supported practical features like tabbing. + + 159 + + + + The html is tested across several browsers, including: + + 160 + + + + Firefox +(Mozilla-Firefox) 46 + + + 46. <http://www.mozilla.org/products/firefox/> + + 161 + + + + Kazehakase +47 + + + 47. <http://kazehakase.sourceforge.jp/> + + 162 + + + + Konqueror 48 + + + 48. <http://www.konqueror.org/> + + 163 + + + + Mozilla 49 + + + 49. <http://www.mozilla.org/> + + 164 + + + + MS +Internet Explorer 50 + + + 50. <http://www.microsoft.com/windows/ie/default.asp> + + 165 + + + + +Netscape 51 + + + 51. <http://home.netscape.com/comprod/mirror/client_download.html> + + 166 + + + + Opera 52 + + + 52. <http://www.opera.com/> + + 167 + + + + Also lighter weight graphical browsers: + + 168 + + + + Dillo 53 + + + 53. <http://www.dillo.org/> + + 169 + + + + Epiphany + 54 + + + 54. <http://www.gnome.org/projects/epiphany/> + + 170 + + + + Galeon +55 + + + 55. <http://galeon.sourceforge.net/> + + 171 + + + + And for console/text browsing: + + 172 + + + + elinks 56 + + + 56. <http://elinks.or.cz/> + + 173 + + + + links2 +57 + + + 57. <http://links.twibright.com/> + + 174 + + + + w3m +58 + + + 58. <http://w3m.sourceforge.net/> + + 175 + + + + The html tables output is rendered more accurately across a wider +variety set and older versions of browsers (than the html css output). + + 176 + + + + 1.15.2 XML + + 177 + + + + SiSU generates well formed XML, and multiple versions. An XML +SAX version with a flat/shallow structure, and XML DOM version with a +deeper (embedded) structure. There is also a released working xhtml +module. Examples of SAX and DOM versions are provided within this +document. + + 178 + + + + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + + 179 + + + + SiSU generates Open Document Output format. + + 180 + + + + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX +output which is then transformed to pdf) + + 181 + + + + SiSU outputs LaTeX if required which is easily transformed to +PDF.59 PDF documents are generated on the site from the same +source files and Ruby program that produce html. Landscape +oriented pdf introduced, providing easier screen viewing, they are also +(paper saving, being currently) formatted to have fewer pages than +their portrait equivalents. + + + 59. LaTeX and pdf features introduced 18th June 2001, +Landscape and portrait pdfs introduced 7th October 2001., +Lout is a more recent addition 22th April 2003 + + 182 + + + + +Adobe Reader 60 + + + 60. <http://www.adobe.com/products/acrobat/readstep2.html> + + 183 + + + + Evince + 61 + + + 61. <http://www.gnome.org/projects/evince/> + + 184 + + + + xpdf 62 + + + 62. <http://www.foolabs.com/xpdf/> + + 185 + + + + 1.15.5 Search - loading/populating of relational database while +retaining document structure information, object citation numbering and +other features (currently PostgreSQL and/or SQLite) + + 186 + + + + SiSU (from the same markup input file) automatically feeds into +PostgreSQL63 and/or SQLite64 database (could be any +other of the better relational databases)65 - together with +all additional information related to document structure, and the +alternative ways in which it is generated on the site retained. As +regards scaling of the database, it is as scalable as the database +(here Postgresql or SQLite) and hardware allow. I will prune the images +later. + + + 63. <http://www.postgresql.org/> +
    <http://advocacy.postgresql.org/> +
    <http://en.wikipedia.org/wiki/Postgresql> +
    + + 64. <http://www.hwaci.com/sw/sqlite/> +
    <http://en.wikipedia.org/wiki/Sqlite> +
    + + 65. Relational database features retaining document structure and +citation introduced 15th July 2002 + + 187 +
    + + + This is one of the more interesting output forms, as all the structural +data for the documents are retained (though can be ignored by the user +of the database should they so choose). All site texts/documents are +(currently) streamed to four pgsql database tables: + + 188 + + + + one containing semantic (and other) headers, including, title, +author, subject, (the Dublin Core...); + + 189 + + + + another the substantive texts by individual "paragraph" (or +object) - along with structural information, each paragraph being +identifiable by its paragraph number (if it has one which almost all of +them do), and the substantive text of each paragraph quite naturally +being searchable (both in formatted and clean text versions for +searching); and + + 190 + + + + a third containing endnotes cross-referenced back to the +paragraph from which they are referenced (both in formatted and clean +text versions for searching). + + 191 + + + + a fourth table with a one to one relation with the headers table +contains full text versions of output, eg. pdf, html, xml, and ascii. + + 192 + + + + There is of course the possibility to add further structures. + + 193 + + + + At this level SiSU loads a relational database with documents +broken in to their smallest logical structurally constituent parts, as +text objects, with their object citation number and all other +structural information needed to construct the structured document. +Text is stored (at this text object level) with and without elementary +markup tagging, the stripped version being so as to facilitate ease of +searching. + + 194 + + + + Because the document structure of sites created is clearly defined, and +the text object citation system is available for all forms of output, +it is possible to search the sql database, and either read results from +that database, or just as simply map the results to the html output, +which has richer text markup. + + 195 + + + + The combination of the SiSU citation system with a relational +database is pretty powerful, giving rise to several possibilities. As +individual text objects of a document stored (and indexed) together +with object numbers, and all versions of the document have the same +numbering, complex searches can be tailored to return just the +locations of the search results relevant for all available output +formats, with live links to the precise locations in the database or in +html/xml documents; or, the structural information provided makes it +possible to search the full contents of the database and have headings +in which search content appears, or to search only headings etc. (as +the Dublin Core is incorporated it is easy to make use of that as +well). + + 196 + + + + This is a larger scale project, (with little development on the front +end largely ignored), though the "infrastructure" has been in place +since 2002. + + 197 + + + + 1.15.6 Search - database frontend sample, utilising database and SiSU +features, including object citation numbering (backend currently +PostgreSQL) + + 198 + + + + Sample search frontend +66 A small database and sample query front-end (search from) +that makes use of the citation system, object citation numbering +to demonstrates functionality.67 + + + 66. <http://search.sisudoc.org> + + + 67. (which could be extended further with current back-end). As regards +scaling of the database, it is as scalable as the database (here +Postgresql) and hardware allow. + + 199 + + + + SiSU can provide information on which documents are matched and +at what locations within each document the matches are found. These +results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL +database. You can then refer to one of the other outputs or in the SQL +database expand the text within the matched objects (paragraphs) in the +documents matched. + + 200 + + + + (further work needs to be done on the sample search form, which is +rudimentary and only passes simple booleans correctly at present to the +SQL engine) + + 201 + + + + A few canned searches, showing object numbers. Search for: + + 202 + + + + +English documents matching Linux OR Debian + + 203 + + + + +GPL OR Richard Stallman + + 204 + + + + +invention OR innovation in English language + + 205 + + + + +copyright in English language documents + + 206 + + + + Note that the searches done in this form are case sensitive. + + 207 + + + + Expand those same searches, showing the matching text in each document: + + 208 + + + + +English documents matching Linux OR Debian + + 209 + + + + +GPL OR Richard Stallman + + 210 + + + + +invention OR innovation in English language + + 211 + + + + +copyright in English language documents + + 212 + + + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.68 + + + 68. of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + 213 + + + + OCN index mode, (object citation number) the numbers displayed +are relevant (and may be used to reference the match) in any sisu +generated rendition of the text69 the links provided are to +the locations of matches within the html generated by SiSU. + + + 69. OCN are provided for HTML, XML, pdf ... though currently omitted in +plain-text and opendocument format output + + 214 + + + + Paragraph mode, you may alternatively display the text of each +paragraph in which the match was made, again the object/paragraph +numbers are relevant to any SiSU generated/published text. + + 215 + + + + Several options for output - select database to search, show results in +index view (links to locations within text), show results with text, +echo search in form, show what was searched, create and show a "canned +url" for search, show available search fields. Also shows counters +number of documents in which found and number of locations within +documents where found. [could consider sorting by document with most +occurrences of the search result]. + + 216 + + + + Earlier version of the search frontend - Simple search, results with +files in which search found, and locations where found within files. + + 217 + + + + Simple search, results with files in which search found, and text +object (paragraph or endnote) where found within files. + + 218 + + + + 1.15.7 Other forms + + 219 + + + + There are other forms as well, YAML file, Ruby Marshal dumps, +document pre-processing (processing of documents prior to the steps +described here, to produce input suitable for the program) snap in a +new module as required/desired, well formed XML, no problem. + + 220 + + + + 1.16 Concordance / Word Map or rudimentary index + + 221 + + + + Concordance /WordMaps:70 SiSU produces a rudimentary +index based on the words within the text, making use of paragraph +numbers to identify text locations. This is generated in html and +hyper-linked but identifies these words locations in the other document +formats. Though it is possible to search using a search engine, this is +a means for browsing an alphabetical list of words which may suggest +other useful content. + + + 70. Concordance/ WordMaps introduced 15th August 2002 + + 222 + + + + 1.17 Managed (document) directory, database, or site structure + + 223 + + + + SiSU builds the web site (or more generically provides a +suitable directory structure) - placing various output texts in the +hierarchy of the web-site (or db), which (for directories) is a +sub-directory with the name of the text file. + + 224 + + + + 1.18 Batch processing + + 225 + + + + SiSU is a batch processing tool, handling and transforming +multiple (or individual) documents (in many ways) with a single +instruction. + + 226 + + + + 1.19 Integration to superior Gnu/Linux and Unix tools + + 227 + + + + As should have been noted by the above description of SiSU, it +makes use of existing programs found on Gnu /Linux and Unix, +amongst those already mentioned include the LaTeX to pdf converters and +the database PostgreSQL or SQLite. + + 228 + + + + 1.19.1 Backup and version control + + 229 + + + + Unix provides many tools for version control. For documents Subversion, +CVS and even the old RCS are useful for the per-document histories they +provide. + + 230 + + + + For writing code superior (more recent) version control system exist. +These can also be used for documents though they tend to take stamps of +changes across the repository as a whole, rather than for each +individual file that is tracked, (as CVS and RCS do). My personal +preference is for distributed systems such as Git, Mercurial or Darcs, +of which I use Git for both code and documents. + + 231 + + + + Several backup tools exist. At the base level I tend to use rdiff. + + 232 + + + + 1.19.2 Editor support + + 233 + + + + SiSU documents are prepared / marked up in utf-8 text you are +free to use the text editor of your choice. + + 234 + + + + Syntax highlighting for a number of editors are provided. Amongst them +Vim, Kwrite, Kate, Gedit and diakonos. These may be found with +configuration instructions at <http://www.jus.uio.no/sisu/syntax_highlight>. + Vim 71 as of version +7 has built in sytax highlighting for SiSU. + + + 71. <http://www.vim.org/> + + 235 + + + + 1.20 Modular design, need something new add a module + + 236 + + + + Need a new output format that does not already exist, write a new +module. + + 237 + + + + Prefer a new input syntax, you could write a new syntax matching the +existing design, though my personal preference is some uniformity in +entry appearance. If necessary has been fairly easy to extend the +design parameters. It is intended to incorporate some additional basic +semantic tagging, (book, article, author etc.) However, keeping the +requirements for input minimal, and relatively simple has been a design +goal. + + 238 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/sisu_description.sst b/data/doc/manuals_generated/sisu_manual/sisu_description/sisu_description.sst new file mode 100644 index 00000000..a0ae729c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/sisu_description.sst @@ -0,0 +1,557 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Description + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs:+ $Id$ + +:A~? @title @creator + +:B~? SiSU an attempt to describe + +1~ Description + +2~ Outline + +SiSU is a flexible document preparation, generation publishing and search system.~{ This information was first placed on the web 12 November 2002; with predating material taken from http://www.jus.uio.no/lm/lm.information/toc.html part of a site started and developed since 1993. See document metadata section http://www.jus.uio.no/sisu/SiSU/metadata.html for information on this version. Dates related to the development of SiSU are mostly contained within the Chronology section of this document, e.g. http://www.jus.uio.no/sisu/sisu_chronology }~ + +SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),~{ also chosen for the meaning of the Finnish term "sisu". }~ is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. + +Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects~{ objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. }~ (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + +SiSU is the data/information structuring and transforming tool, that has resulted from work on one of the oldest law web projects. It makes possible the one time, simple human readable markup of documents, that SiSU can then publish in various forms, suitable for paper~{ pdf via LaTeX or lout }~, web~{ currently html (two forms of html presentation one based on css the other on tables), and /PHP/; potentially structured XML }~ and relational database~{ any SQL - currently PostgreSQL and /sqlite/ (for portability, testing and development) }~ presentations, retaining common data-structure and meta-information across the output/presentation formats. Several requirements of legal and scholarly publication on the web have been addressed, including the age old need to be able to reliably cite/pinpoint text within a document, to easily make footnotes/endnotes, to allow for semantic document meta-tagging, and to keep required markup to a minimum. These and other features of interest are listed and described below. A few points are worth making early (and will be repeated a number of times): + +_1 (i) The SiSU document generator was the first to place material on the web with a system that makes possible citation across different document types, with paragraph, or rather object citation numbering~{ previously called "text object numbering" }~ a text positioning system, available for the pinpointing of text, 1997, a simple idea from which much benefit, and SiSU remains today, to the best of my knowledge, the only multiple format e-book/ electronic-document system on the web that gives you this possibility (including for relational databases). + +_1 (ii) Markup is done once for the multiple formats produced. + +_1 (iii) Markup is simple, and human readable (with a little practice), in almost all cases there is less and simpler markup required than basic html. In any event the markup required is very much simpler than the html, LaTeX, [lout], structured XML, ODF (OpenDocument), PostgreSQL or SQLite feed etc. that you can have SiSU generate for you. + +_1 (iv) SiSU is a batch processor, dealing with as many files as you need to generate at a time. + +_1 (v) Scalability is dependent on your file system (in my case Reiserfs), the database (currently Postgresql and/or SQLite) and your hardware. + +SiSU Sabaki~{ SiSU Sabaki, release version. Pre-release version SiSU Scribe, and version prior to that SiSU nicknamed Scribbler. Pre-release versions go back several years. Both Scribbler and Scribe (still maintained) made system calls to SiSU's various parts, instead of using libraries. }~ (or just SiSU) is the provisional name given to the software described here that helps structure documents for web and other publication. The name SiSU is a loose anagram for something along the lines of *{/{"SiSU is structuring unit"}/}*, or /{"SiSU, information structuring unit"}/ or the more descriptive /{"Structured information, Serialized Units"}/ or *{/{"simple - information structuring unit"}/}* or the more descriptive /{"Structured information, Serialized Units"}/ or what it may be directed towards /{"*semantic* and *{information structuring universe}*"}/,~{ A little universe it may be, but semantic you may have a hard time getting away with, given the meaning the word has taken on with markup. On a document wide basis semantic information may be provided, which can be really useful, (and meaningful, especially) if you have a large document set, and use this with rss feeds or in an sql database etc. On a markup level, I have little inclination to add semantic markup formally beyond references, title, author [Dublin Core entities? addresses?] etc. Actually this deserves a bit of thought possibly use letter tags (including letter alias/synonyms for font faces) to create a small set of default semantic tags, with the possibility for per document adjustments. Will seek to permit XML entity tagging, within SiSU markup and have that ignored/removed by the parts of the program that have no use for it. }~ tongue in cheek, only just. Guess I'll get away with *{/{"Simple - information Structuring Universe"}/}*. SiSU is also a Finnish word roughly meaning guts, inner strength and perseverance.~{ "Sisu refers not to the courage of optimism, but to a concept of life that says, 'I may not win, but I will gladly give my life for what I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
    http://www.humanlanguages.com/finnishenglish/rlfs.htm
    "Every Finn has his own pet definition. To me, sisu means patience without passion. But there are many varieties of sisu. Sisu can be a sudden outburst or it can be the kind that lasts. A man can have both kinds. It is outside reason. It is something in the soul. It comes from oneself. For instance, it makes a soldier do things because he himself must, not because he has been told." Paavo Nurmi
    http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm }~ + +SiSU was born of the need to find a way, with minimal effort, and for as wide a range of document types as possible, to produce high quality publishing output in a variety of document formats. As such it was necessary to find a simple document representation that would work across a large number of document types, and the most convenient way(s) to produce acceptable output formats. The project leading to this program was started in 1993 (together with the trade law project now known as Lex Mercatoria) as an investigation of how to effectively/efficiently place documents on the web. The unified document handling, together with features such as paragraph numbering, endnote handling and tables... appeared in 1996/97. SiSU was originally written in Perl,~{ http://www.perl.org/ }~ and converted to Ruby,~{ http://www.ruby-lang.org/en/ }~ in 2000, one of the most impressive programming languages in existence! In its current form it has been written to run on the Gnu/Linux platform, and in particular on Debian,~{ http://www.debian.org/ }~ taking advantage of many of the wonderful projects that are available there. + +SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument [experimental]), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).~{ where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. }~ + +From markup that is simpler and more sparse than html you get: + +_* far greater output possibilities, including html, XML, ODF (OpenDocument), LaTeX (pdf), and SQL; + +_* the advantages implicit in the very different output possibilities; + +_* a common citation system (for all outputs - including the relational database, search results are relevant for all outputs); + +For more see the short summary of features provided below. + +SiSU processes files with minimal tagging to produce various document outputs including html, LaTeX or lout (which is converted to pdf) and if required loads the structured information into an SQL database (PostgreSQL and SQLite have been used for this). SiSU produces an intermediate processing format.~{ This proved to be the easiest way to develop syntax, changes could be made, or alternatives provided for the markup syntax whilst the intermediate markup syntax was largely held constant. There is actually an optional second intermediate markup format in YAML http://www.yaml.org/ }~ + +SiSU is used in constructing Lex Mercatoria http://lexmercatoria.org/ or http://www.jus.uio.no/lm/ (one of the oldest law web sites), and considerable thought went into producing output that would be suitable for legal and academic writings (that do not have formulae) given the limitations of html, and publication in a wide variety of "formats", in particular in relation to the convenient and accurate citation of text. However, the construction of Lex Mercatoria uses only a fraction of the features available from SiSU today, /vis/ generation of flat file structures, rather than in addition the building of ("granular") SQL database content, (at an object level with relevant relational tables, and other outputs also available). + +2~ Short summary of features *~summary + +!_ (i) +markup syntax: (a) simpler than html, (b) mnemonic, influenced by mail/messaging/wiki markup practices, (c) human readable, and easily writable, + +!_ (ii) +(a) minimal markup requirement, (b) single file marked up for multiple outputs, + +notes: + +* documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + +* markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. + +* markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. + +!_ (iii) +(a) multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + +!_ (iv) +outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content. + +!_ (v) +SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier]. + +!_ (vi) +use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended) + +!_ (vii) +creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used, + +!_ (viii) +"Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies), + +!_ (ix) +document content certification and comparison considerations: (a) the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, (b)version control, documents integrated with time based source control system, default RCS or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 ralph Exp $ tag, which SiSU checks + +!_ (x) +SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files, + +!_ (xi) +easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed, + +!_ (xii) +in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document, + +!_ (xiii) +prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + +!_ (xiv) +possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired + +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. + +!_ (xv) +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: (a) modular, (thanks in no small part to Ruby) another output format required, write another module.... (b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), (c) easy to add, modify, or have alternative syntax rules for input, should you need to, + +!_ (xvi) +scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware, + +!_ (xvii) +only marked up files need be backed up, to secure the larger document set produced, + +!_ (xviii) +document management, + +!_ (xix) +Syntax highlighting for SiSU markup is available for a number of text editors. + +!_ (xx) +remote operations: (a) run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), (b) generated document outputs may be posted by sisu to remote sites (using rsync/scp) (c)document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs. + +!_ (xxi) +document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. + +!_ (xxii) +for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. + +as a developers tool it is flexible and extensible + +SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time. + +SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored. + +Some modules are more mature than others, the most mature being Html and LaTeX / pdf. PostgreSQL and search functions are useable and together with /ocn/ unique (to the best of my knowledge). The XML output document set is "well formed" but largely proof of concept. + +2~ How it works + +SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,~{ objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. }~ which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + +2~ Simple markup + +SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).~{ where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. }~ + +3~ Sparse markup requirement, try to get the most out of markup + +One of its strengths is that very small amounts of initial tagging is required for the program to generate its output. + +This is a basic markup example: + +_* { basic markup example, text file - an international convention }http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst ~{ http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst output provided as example in the next section }~ + +_* { view basic markup, as it would be highlighted by vim editor }http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html ~{ http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html as it would appear with syntax highlighting (by vim) }~ + +Emphasis has been on simplicity and minimalism in markup requirements. Design philosophy is to try keep the amount of markup required low, for whatever has been determined to be acceptable output.~{ seems there are several "smart ASCIIs" available, primarily for ascii to html conversion, that make this, and reasonable looking ascii their goal
    http://webseitz.fluxent.com/wiki/SmartAscii
    http://daringfireball.net/projects/markdown/
    http://www.textism.com/tools/textile/ }~ + +SiSU's markup is more minimalistic and simpler than (the equivalent) html and for it, you get considerably more than just html, as this preparation gives you all available output formats, upon request. + +3~ Single markup file provides multiple output formats + +For each document, there is only one (input, minimalistically marked up) file from which all the available output types are generated.~{ These include richly laid out and linked html (table or css variants), /PHP/, LaTeX (from which pdf portrait and landscape documents are produced), texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the opportunity to fairly easily build additional modules, such as XML. See the examples provided in this document. }~ + +Eg. the markup example: + +_* {~^ original text file - an international convention }http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst + +_* {~^ view as syntax would be highlighted by vim editor }http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html + +Produces the following output: + +_* {~^ Segmented html version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html + +_* {~^ Full length html document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html + +_* {~^ pdf landscape version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf + +_* {~^ pdf portrait version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf + +_* {~^ clean tex ascii version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt + +_* {~^ /xml/ sax version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml + +_* {~^ /xml/ dom version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml + +_* {~^ Concordance }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html + +(and in addition to these: PostgreSQL, SQLite, texinfo and -{YAML}- ~{ discontinued for the time being }~ versions if desired) + +3~ Syntax relatively easy to read and remember + +Syntax is kept simple and mnemonic.~{ SiSU markup syntax, an incomplete summary: http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306
    Visual check of elementary font face modifiers: *bold* *{bold}* !{emphasis}! /{italics}/ _{underscore}_ -{strikethrough}- ^{superscript}^ ,{subscript}, }~ + +3~ Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types + +To keep SiSU markup sparse and simple SiSU deliberately provides a limited publishing feature set, including: indent levels; bold; italics; superscript; subscript; simple tables; images; tables of contents and; endnotes. Which in most cases are available across the different output formats. + +The publishing feature set may be expanded as required. + +2~ Designed with usability in mind + +Output is designed to be uniform, easy to read, navigate and cite. + +2~ Code separate from content + +Code~{ the program that generates the documents }~ is separated from content. This means that when changes are desired in the output presentation, the code that produces them, and not the marked up text data set (which could be thousands of documents) is modified. Separating code from content makes large scale changes to output appearance trivial, and permits the easy addition of new output modules. + +2~ Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine *~citation *~ocn + +Object citation numbering is a simple object (text) positioning and cition system that is human relevant and machine useable, used by SiSU for all manner of presentations, and that is available for use in all text mappings. It is based on the automated sequential numbering of objects (roughly paragraphs, (headings, tables, verse) or other blocks of text or images etc.). The text positioning system (in which I claim copyright) is invaluable for publishing requiring the citing text across multiple output formats, and for the general mapping of text within a document: + +_* in html, html not being easily citeable (change font size, or use a different browser and the page on which specific text appears has changed), and + +_* across multiple formats being common to all output formats html/xml/pdf/sql output, + +_* the results of an sql search can just be "live" citation references to the documents in which the text is found, {~^ much like an index (see image examples provided). }http://www.jus.uio.no/sisu/SiSU/1.html#search + +I claim copyright on the system I use which is the most basic of all, numbering all text in headings and paragraphs sequentially (with tables and images being treated as a single paragraph) and only footnotes/endnotes not following this numbering, as their position in text is not strictly determined, (a change from footnotes to endnotes would change their numbering), footnotes instead "belong" to the paragraph from which they are referenced, and have sequential numbers of their own. + +SiSU has a paragraph numbering system, that remains the same regardless of the output format. This provides an effective means of citation, pinpointing text accurately in all output formats, using the same reference. This is particularly useful where text has to be located across different output formats - for example once html is printed the number of pages and pages on which given text is found will vary depending on the browser, its settings the font size setting etc. Similarly SiSU produces pdf in different forms, eg. on the example site Lex Mercatoria as portrait and landscape documents - here too page numbering varies, but paragraph numbering is the same, /{vis a vis}/ all versions of the text (portrait and landscape pdf and the html versions of the text, and as stored (with "paragraphs" as records) to the PostgreSQL or SQLite database). + +These numbers are placed in the text margins and are intended to be independent of and not to interfere with authors tagging. [The citation system (object citation numbering system, automated "paragraph numbering") which is automatically generated and is common and identical across all document formats] The paragraph numbering system is more accurately described as an (text) object numbering system, as headings are also numbered... all headings and paragraphs are numbered sequentially. Endnotes are automatically numbered independently and rather "belong" to the paragraph from which they are referenced, as an endnote does not (necessarily) form a part of a documents sequence, (they may be produced as either endnotes or footnotes (or both depending on what output you choose to look at - if you take the segmented html version document provided as an example, you will find that the endnotes are placed both at the end of each section, and in a separate section of their own called endnotes, and these are hyper-linked)). An attractive feature of providing citation numbering in this way is that it is independent of the document structure... it remains the same regardless of what is done about the document structure. + +The rules have been kept very simple, unique incremental object citation numbers are assigned to headings, paragraphs, verse, tables and images. It is possible to manually override this feature on a per heading or comment basis though this should be used exceptionally, it may be of use where there a substantive text, and the addition of a minor comment by the publisher that should not be mapped as part of the text. + +The object citation number markers contain additional numbering information with regard to the document structure, that can be used for alternative presentations, including such detail as the type of object (heading, paragraph, table, image, etc.), numbered sequentially. + +An advantage is that the numbering remains the same regardless of document structure. + +Text object ("paragraph") numbering is the same for all output versions of the same document, vis html, pdf, pgsql, yaml etc. + +In the relational database, as individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, the results of searches may be tailored just to provide the location of the search result in all available document formats. + +/{ Note: there is a bug in the released behaviour of object citation numbering, (not certain when it was introduced) tables should be numbered, ie each table gets an ocn, required amongst other things for relational database. This will be corrected in a future release. Citation numbering of existing documents that contain tables will changed. }/ + +2~ Handling of Dublin Core meta-tags making use of the Resource Description Framework + +SiSU is able to use meta tags based on the Dublin Core~{ http://dublincore.org/ }~ and Resource Description Framework~{ http://www.w3.org/RDF/ }~ + +This provides the means of providing semantic information about a document, both as computer processable meta-tags, and as human readable information that may be of value for classification purposes. + +This information is provided both in html metatags, and (where available) under the section titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: http://www.jus.uio.no/sisu/SiSU/metadata.html + +2~ Easy directory management + +#1 Directory file association, skins and special image management, made simpler.~{ The previous way was directory associations for file output were set up in the configuration file. The present system is a more natural way to work requireing less configuration. }~ + +The last part of the name of the work directory in which markup is being done, or rather from where SiSU is run in order to generate document output, is used in determining the sub-directory name for output files, that is created in the document output directory. This provides a rather easy way to associate documents e.g. of a given subject, or by owner. + +code{ + +/www/docs + /intellectual_property + /arbitration + /contract_law + +/www/docs + /ralph + /sisu + +}code + +all are placed in their own directories within the directory structure created. Similar rules are used in the creation of sql type databases (though they can be overridden). + +There are a couple of further associations with these directories. + +Directory wide skins. + +Directory specific images. + +# If there is a "directory skin", that is a skin of the same name as the directory, it is used in the generation of the documents within it, rather than the default skin, unless the document has a specific skin associated with it. + +_# default skin (always available) + +_# directory skin (precedence over default if exists) + +_# document skin (takes precedence wherever document requests a specific skin) + +Skins are defined in the document skin directory and if a directory association is desired a softlink made to the relevant skin. Skins (directory association auto load) auto load skin if a directory skin exists of same name as directory stub, (and there is no specific doc skin) + +# If the working directory has within it a sub-directory called image_local, the images within that directory are used for references to images, that are not part of the default site build. + +2~ Document Version Control Information + +The possibility of citing an exact document version. + +Permits the inclusion of document version control information to the document body and metatags.~{ from a version control system such as CVS }~ This provides a much more certain method of referring to the exact version of a particular document, (assuming that the document is from a trusted source, that will retain earlier versions of a document).~{ The version control system must be run, so the version number is obtained, prior to the SiSU document generation, and subsequent posting of the document. }~ + +This information (where available) is provided under the section of the document titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: http://www.jus.uio.no/sisu/SiSU/metadata.html + +2~ Table of contents + +SiSU produces a rudimentary a table of contents based on document headings. + +2~ Auto-numbering of headings + +Headings can be automatically numbered, (and automatically named for hyper-linking) + +2~ Numbering and cross-hyperlinking of endnotes + +SiSU can automatically number footnotes/endnotes. This is the default operation where no number is provided. + +Footnotes/endnotes may also be manually numbered. Where a number, or numbers are provided for a footnote/endnote, this does not increment the automatic footnote/endnote number counter. + +In the html output footnotes/endnotes are cross-hyper-linked (to their reference point and vice versa). In th pdf output footnotes are linked from their reference point only. + +2~ "Skinnable" + +SiSU is skinnable, on a site-wide, directory-wide and per document basis, so different looking versions of things may be produced with little difficulty. There is a default skin which may be modified, as the background site skin, and each working directory may have a skin associated with it, as may each individual document. The hierarchy of application is document, directory, then site... ie if a document skin exists it gets precedence. + +Whilst it is skinnable, the default output styles are selected to work across the widest possible range of document types. + +2~ Multiple Outputs + +From markup that is simpler and more sparse than html you get: + +_* far greater output possibilities, including multiple html types, XML (different structured types), LaTeX (pdf landscape, portrait), and SQL (Postgresql or SQLite or other); + +_* the advantages implicit in these very different output possibilities;~{ e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), SQL (e.g. document set searches; representation of the constituent parts of documents based on their structure, headings, chapters, paragraphs as desired; control of use) }~ + +_* a common citation system + +As many output formats/presentations as one cares to write modules for - several types of html (e.g. structure based on css, or structure based on tables); /{LaTeX/pdf}/ and /{Lout/pdf}/; pgsql other databases easily added; yaml... + +3~ html - several presentations: full length & segmented; css & table based + +Most documents are produced in single and segmented html versions, described below: + +!_ The Scroll (full length text presentations) + +The full length of the text in a single scrollable document.~{ CISG http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc
    The Unidroit Contract Principles http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc or
    The Autonomous Contract http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc }~ As a rule the files they are saved in are named: /doc/ or more precisely /{doc.html}/ + +For various reasons texts may only be provided in this form (such as this one which is short), though most are also provided as segmented texts. + +"Scroll" is a reference to the historical scroll, a single long document/ parchment, and also no doubt to what you will have to do to get to the bottom of the text.~{ Scrolling is not however necessarily confined to full length documents as you will have to scroll to get to the bottom of any long segment (eg. chapter) of a segmented text. }~ + +!_ The Segmented Text + +The text divided into segments (such as articles or chapters depending on the text)~{ CISG http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980
    The Unidroit Principles http://www.jus.uio.no/lm/unidroit.contract.principles.1994
    The Autonomous Contract http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah or
    WTA 1994 http://www.jus.uio.no/lm/wta.1994 }~ As a rule the files they are saved in are named: /toc/ and /index/ or more precisely /{toc.html}/ and /{index.html}/ + +If you know exactly what you are looking for, loading a segment of text is faster (the segments being smaller). Occasionally longer documents such as the WTA 1994 http://www.jus.uio.no/lm/wta.1994/toc are only provided in segmented form. + +!_ Cascading Style Sheet, and Table based html + +SiSU outputs html, two current standard forms available are: + +{ css based }http://www.jus.uio.no/sisu/SiSU/toc.html + +and + +table based [largely discontinued]~{ formatting possibility still exists in code tree but maintenance has been largely discontinuted. }~ + +!_ The html is tested across several browsers + +I like to remind you that there are other excellent browsers out there, many of which have long supported practical features like tabbing. + +The html is tested across several browsers, including: + +_* {~^ *Firefox* (Mozilla-Firefox) }http://www.mozilla.org/products/firefox/ + +_* {~^ Kazehakase }http://kazehakase.sourceforge.jp/ + +_* {~^ Konqueror }http://www.konqueror.org/ + +_* {~^ Mozilla }http://www.mozilla.org/ + +_* {~^ MS Internet Explorer }http://www.microsoft.com/windows/ie/default.asp + +_* {~^ Netscape }http://home.netscape.com/comprod/mirror/client_download.html + +_* {~^ Opera }http://www.opera.com/ + +Also lighter weight graphical browsers: + +_* {~^ Dillo }http://www.dillo.org/ + +_* {~^ *Epiphany* }http://www.gnome.org/projects/epiphany/ + +_* {~^ *Galeon* }http://galeon.sourceforge.net/ + +And for console/text browsing: + +_* {~^ *elinks* }http://elinks.or.cz/ + +_* {~^ *links2* }http://links.twibright.com/ + +_* {~^ *w3m* }http://w3m.sourceforge.net/ + +The html tables output is rendered more accurately across a wider variety set and older versions of browsers (than the html css output). + +3~ XML + +SiSU generates well formed XML, and multiple versions. An XML SAX version with a flat/shallow structure, and XML DOM version with a deeper (embedded) structure. There is also a released working xhtml module. Examples of SAX and DOM versions are provided within this document. + +3~ ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + +SiSU generates Open Document Output format. + +3~ PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) + +SiSU outputs LaTeX if required which is easily transformed to PDF.~{ LaTeX and pdf features introduced 18^th^ June 2001, Landscape and portrait pdfs introduced 7^th^ October 2001., Lout is a more recent addition 22^th^ April 2003 }~ PDF documents are generated on the site from the same source files and Ruby program that produce html. Landscape oriented pdf introduced, providing easier screen viewing, they are also (paper saving, being currently) formatted to have fewer pages than their portrait equivalents. + +_* {~^ Adobe Reader }http://www.adobe.com/products/acrobat/readstep2.html + +_* {~^ *Evince* }http://www.gnome.org/projects/evince/ + +_* {~^ xpdf }http://www.foolabs.com/xpdf/ + +3~ Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) + +SiSU (from the same markup input file) automatically feeds into PostgreSQL~{ http://www.postgresql.org/
    http://advocacy.postgresql.org/
    http://en.wikipedia.org/wiki/Postgresql }~ and/or SQLite~{ http://www.hwaci.com/sw/sqlite/
    http://en.wikipedia.org/wiki/Sqlite }~ database (could be any other of the better relational databases)~{ Relational database features retaining document structure and citation introduced 15^th^ July 2002 }~ - together with all additional information related to document structure, and the alternative ways in which it is generated on the site retained. As regards scaling of the database, it is as scalable as the database (here Postgresql or SQLite) and hardware allow. I will prune the images later. + +This is one of the more interesting output forms, as all the structural data for the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four pgsql database tables: + +_1* one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); + +_1* another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and + +_1* a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). + +_1* a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. + +There is of course the possibility to add further structures. + +At this level SiSU loads a relational database with documents broken in to their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the structured document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. + +Because the document structure of sites created is clearly defined, and the text object citation system is available for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. + +The combination of the SiSU citation system with a relational database is pretty powerful, giving rise to several possibilities. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). + +This is a larger scale project, (with little development on the front end largely ignored), though the "infrastructure" has been in place since 2002. + +3~ Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) *~search + +{~^ Sample search frontend }http://search.sisudoc.org +A small database and sample query front-end (search from) that makes use of the citation system, _{object citation numbering}_ to demonstrates functionality.~{ (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. }~ + +SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + +(further work needs to be done on the sample search form, which is rudimentary and only passes simple booleans correctly at present to the SQL engine) + +A few canned searches, showing object numbers. Search for: + +{ English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=index&a=1 + +{ GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=index&a=1 + +{ invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=index&a=1 + +{ copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=index&a=1 + +Note that the searches done in this form are case sensitive. + +Expand those same searches, showing the matching text in each document: + +{ English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=text&a=1 + +{ GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=text&a=1 + +{ invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=text&a=1 + +{ copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=text&a=1 + +Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.~{ of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. }~ + +!_ OCN index mode, +(object citation number) the numbers displayed are relevant (and may be used to reference the match) in any sisu generated rendition of the text~{ OCN are provided for HTML, XML, pdf ... though currently omitted in plain-text and opendocument format output }~ the links provided are to the locations of matches within the html generated by SiSU. + +!_ Paragraph mode, +you may alternatively display the text of each paragraph in which the match was made, again the object/paragraph numbers are relevant to any SiSU generated/published text. + +Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. + +Earlier version of the search frontend - Simple search, results with files in which search found, and locations where found within files. + +Simple search, results with files in which search found, and text object (paragraph or endnote) where found within files. + +3~ Other forms + +There are other forms as well, YAML file, Ruby Marshal dumps, document pre-processing (processing of documents prior to the steps described here, to produce input suitable for the program) snap in a new module as required/desired, well formed XML, no problem. + +2~ Concordance / Word Map or rudimentary index + +Concordance /WordMaps:~{ Concordance/ WordMaps introduced 15^th^ August 2002 }~ SiSU produces a rudimentary index based on the words within the text, making use of paragraph numbers to identify text locations. This is generated in html and hyper-linked but identifies these words locations in the other document formats. Though it is possible to search using a search engine, this is a means for browsing an alphabetical list of words which may suggest other useful content. + +% Concordance files may be built using a document vocabulary. The vocabulary to be used may be specified on a per document basis. + +2~ Managed (document) directory, database, or site structure + +SiSU builds the web site (or more generically provides a suitable directory structure) - placing various output texts in the hierarchy of the web-site (or db), which (for directories) is a sub-directory with the name of the text file. + +2~ Batch processing + +SiSU is a batch processing tool, handling and transforming multiple (or individual) documents (in many ways) with a single instruction. + +2~ Integration to superior Gnu/Linux and Unix tools + +As should have been noted by the above description of SiSU, it makes use of existing programs found on Gnu/Linux and Unix, amongst those already mentioned include the LaTeX to pdf converters and the database PostgreSQL or SQLite. + +3~ Backup and version control + +Unix provides many tools for version control. For documents Subversion, CVS and even the old RCS are useful for the per-document histories they provide. + +For writing code superior (more recent) version control system exist. These can also be used for documents though they tend to take stamps of changes across the repository as a whole, rather than for each individual file that is tracked, (as CVS and RCS do). My personal preference is for distributed systems such as Git, Mercurial or Darcs, of which I use Git for both code and documents. + +Several backup tools exist. At the base level I tend to use rdiff. + +3~ Editor support + +SiSU documents are prepared / marked up in utf-8 text _{you are free to use the text editor of your choice.}_ + +Syntax highlighting for a number of editors are provided. Amongst them Vim, Kwrite, Kate, Gedit and diakonos. These may be found with configuration instructions at http://www.jus.uio.no/sisu/syntax_highlight. {~^ Vim }http://www.vim.org/ as of version 7 has built in sytax highlighting for SiSU. + +2~ Modular design, need something new add a module + +Need a new output format that does not already exist, write a new module. + +Prefer a new input syntax, you could write a new syntax matching the existing design, though my personal preference is some uniformity in entry appearance. If necessary has been fairly easy to extend the design parameters. It is intended to incorporate some additional basic semantic tagging, (book, article, author etc.) However, keeping the requirements for input minimal, and relatively simple has been a design goal. + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_description/sisu_manifest.html new file mode 100644 index 00000000..58f52edb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/sisu_manifest.html @@ -0,0 +1,197 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description

    +

    Ralph Amissah

    + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/toc.html>

    20.3

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/doc.html>

    188.2

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/portrait.pdf>

    217.0

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/landscape.pdf>

    212.5

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/opendocument.odt>

    27.9

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/scroll.xhtml>

    90.5

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sax.xml>

    93.0

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/dom.xml>

    100.2

    full length document (plaintext Unix (UTF-8) with footnotes)

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/plain.txt>

    59.3

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/concordance.html>

    322.4

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/digest.txt>

    31.3

    + + +

    Markup (SiSU source)

    sisu_description.sst   d726fdcd706634b2749872b13c2a1389
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sisu_description.sst>

    53.4

    +

    SiSU doc (zip)

    sisupod.zip   4493c09772ceb6823476fc64a5ac1b9c
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sisupod.zip>

    20.1

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description

    Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units

    Subtitle:

    Description

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-08-30

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-08-30

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_description/toc.html

    Sourcefile:

    sisu_description.sst

    Word Count approximate:

    7691

    Sourcefile Digest (md5):

    d726fdcd706634b2749872b13c2a1389

    Document (metaverse) last generated:

    Sun Sep 23 04:11:03 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + +

    filename

    description

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_description/sisupod.zip new file mode 100644 index 00000000..79fef4f4 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_description/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_description/sitemap.xml new file mode 100644 index 00000000..f22e066e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_description/toc.html + 2007-08-30 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_description/doc.html + 2007-08-30 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_description/sisu_manifest.html + 2007-08-30 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_description/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_description/toc.html new file mode 100644 index 00000000..05739fcc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_description/toc.html @@ -0,0 +1,704 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Description +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Description,
    Ralph Amissah +

    + +

    + SiSU an attempt to describe +

    + +

    + + 1. Description + +

    + +
    + + 1.1 Outline + +
    + +
    + + 1.2 Short summary of features + +
    + +
    + + 1.3 How it works + +
    + +
    + + 1.4 Simple markup + +
    + +
    + + 1.4.1 Sparse markup requirement, try to get the most out of markup + +
    + +
    + + 1.4.2 Single markup file provides multiple output formats + +
    + +
    + + 1.4.3 Syntax relatively easy to read and remember + +
    + +
    + + 1.4.4 Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types + +
    + +
    + + 1.5 Designed with usability in mind + +
    + +
    + + 1.6 Code separate from content + +
    + +
    + + 1.7 Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine + +
    + +
    + + 1.8 Handling of Dublin Core meta-tags making use of the Resource Description Framework + +
    + +
    + + 1.9 Easy directory management + +
    + +
    + + 1.10 Document Version Control Information + +
    + +
    + + 1.11 Table of contents + +
    + +
    + + 1.12 Auto-numbering of headings + +
    + +
    + + 1.13 Numbering and cross-hyperlinking of endnotes + +
    + +
    + + 1.14 "Skinnable" + +
    + +
    + + 1.15 Multiple Outputs + +
    + +
    + + 1.15.1 html - several presentations: full length & segmented; css & table based + +
    + +
    + + 1.15.2 XML + +
    + +
    + + 1.15.3 ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + +
    + +
    + + 1.15.4 PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) + +
    + +
    + + 1.15.5 Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) + +
    + +
    + + 1.15.6 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + +
    + + 1.15.7 Other forms + +
    + +
    + + 1.16 Concordance / Word Map or rudimentary index + +
    + +
    + + 1.17 Managed (document) directory, database, or site structure + +
    + +
    + + 1.18 Batch processing + +
    + +
    + + 1.19 Integration to superior Gnu/Linux and Unix tools + +
    + +
    + + 1.19.1 Backup and version control + +
    + +
    + + 1.19.2 Editor support + +
    + +
    + + 1.20 Modular design, need something new add a module + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/concordance.html new file mode 100644 index 00000000..ed87ecae --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/concordance.html @@ -0,0 +1,1009 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_examples/concordance.html#your_word ] +

    + +

    Above

    (1)

    +

    380,

    +

    Accelerando

    (3)

    +

    90, 91,

    +

    Account

    (1)

    +

    7,

    +

    Adjusted

    (4)

    +

    299, 300, 331, 332,

    +

    Adventures

    (4)

    +

    187, 188, 219, 220,

    +

    After

    (2)

    +

    140,

    +

    Again

    (1)

    +

    380,

    +

    Albert

    (2)

    +

    347, 348,

    +

    Alice

    (6)

    +

    187, 188, 219, 220,

    +

    All

    (4)

    +

    7, 58, 59,

    +

    Along

    (1)

    +

    440,

    +

    Also

    (1)

    +

    380,

    +

    Alternative

    (4)

    +

    140, 380,

    +

    Alternatively

    (1)

    +

    380,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (38)

    +

    [H]2, 3, 5, 7, 8, 9, 58, 59, 74, 75, 139, 140, 171, 219, 220, 347, 348, 380, 396, 440, 450,

    +

    Another

    (2)

    +

    9, 380,

    +

    Any

    (1)

    +

    7,

    +

    Are

    (12)

    +

    5, 7, 140, 434, 440,

    +

    Around

    (1)

    +

    380,

    +

    Article

    (2)

    +

    396,

    +

    Artist

    (1)

    +

    9,

    +

    Ascii

    (3)

    +

    140,

    +

    Aukio

    (3)

    +

    9,

    +

    Author

    (2)

    +

    9,

    +

    Autonomous

    (6)

    +

    363, 364, 379, 380,

    +

    Available

    (3)

    +

    140, 428,

    +

    Bazaar

    (2)

    +

    74, 75,

    +

    Bear

    (2)

    +

    140,

    +

    Beginning

    (3)

    +

    140, 396,

    +

    Bell

    (1)

    +

    171,

    +

    Benkler

    (2)

    +

    10, 11,

    +

    Better

    (1)

    +

    380,

    +

    Bit

    (1)

    +

    442,

    +

    BOOK

    (1)

    +

    140,

    +

    Book

    (2)

    +

    8, 9,

    +

    But

    (5)

    +

    6, 380, 440, 447,

    +

    Can

    (3)

    +

    440,

    +

    Canned

    (1)

    +

    429,

    +

    Carroll

    (6)

    +

    187, 188, 203, 204, 219, 220,

    +

    Case

    (2)

    +

    434, 450,

    +

    Catb

    (1)

    +

    74,

    +

    Cathedral

    (2)

    +

    74, 75,

    +

    Certificate

    (26)

    +

    23, 39, 55, 71, 87, 103, 119, 136, 152, 168, 184, 200, 216, 232, 248, 264, 280, 296, 312, 328, 344, 360, 376, 392, 408, 424,

    +

    Cervantes

    (2)

    +

    155, 156,

    +

    Changed

    (1)

    +

    380,

    +

    CHAPTER

    (1)

    +

    140,

    +

    Chapter

    (2)

    +

    396,

    +

    Charles

    (2)

    +

    90, 91,

    +

    Check

    (1)

    +

    380,

    +

    Cisg

    (1)

    +

    395,

    +

    Closely

    (4)

    +

    299, 300, 331, 332,

    +

    Concordance

    (26)

    +

    22, 38, 54, 70, 86, 102, 118, 135, 151, 167, 183, 199, 215, 231, 247, 263, 279, 295, 311, 327, 343, 359, 375, 391, 407, 423,

    +

    Constitution

    (8)

    +

    283, 284, 299, 300, 315, 316, 331, 332,

    +

    Contains

    (1)

    +

    380,

    +

    Content

    (26)

    +

    23, 39, 55, 71, 87, 103, 119, 136, 152, 168, 184, 200, 216, 232, 248, 264, 280, 296, 312, 328, 344, 360, 376, 392, 408, 424,

    +

    Contents

    (3)

    +

    140, 396,

    +

    Contract

    (8)

    +

    267, 268, 363, 364, 379, 380, 411, 412,

    +

    Contracts

    (2)

    +

    395, 396,

    +

    Convention

    (2)

    +

    395, 396,

    +

    Conversion

    (1)

    +

    380,

    +

    Copyright

    (2)

    +

    433, 439,

    +

    Could

    (3)

    +

    140, 440,

    +

    Criteria

    (3)

    +

    440,

    +

    Crusade

    (2)

    +

    42, 43,

    +

    Culture

    (2)

    +

    26, 27,

    +

    Current

    (1)

    +

    5,

    +

    Date

    (1)

    +

    6,

    +

    David

    (1)

    +

    171,

    +

    Dcc

    (26)

    +

    23, 39, 55, 71, 87, 103, 119, 136, 152, 168, 184, 200, 216, 232, 248, 264, 280, 296, 312, 328, 344, 360, 376, 392, 408, 424,

    +

    Debian

    (12)

    +

    267, 268, 283, 284, 299, 300, 315, 316, 331, 332, 430, 436,

    +

    Default

    (2)

    +

    283, 315,

    +

    Demonstrated

    (1)

    +

    440,

    +

    Did

    (1)

    +

    140,

    +

    Different

    (3)

    +

    140, 396,

    +

    Digests

    (26)

    +

    23, 39, 55, 71, 87, 103, 119, 136, 152, 168, 184, 200, 216, 232, 248, 264, 280, 296, 312, 328, 344, 360, 376, 392, 408, 424,

    +

    Discussion

    (2)

    +

    251, 252,

    +

    Display

    (1)

    +

    440,

    +

    Document

    (115)

    +

    5, 12, 14, 17, 23, 28, 30, 33, 39, 44, 46, 49, 55, 60, 62, 65, 71, 76, 78, 81, 87, 92, 94, 97, 103, 108, 110, 113, 119, 125, 127, 130, 136, 140, 141, 143, 146, 152, 157, 159, 162, 168, 173, 175, 178, 184, 189, 191, 194, 200, 205, 207, 210, 216, 221, 223, 226, 232, 237, 239, 242, 248, 253, 255, 258, 264, 269, 271, 274, 280, 285, 287, 290, 296, 301, 303, 306, 312, 317, 319, 322, 328, 333, 335, 338, 344, 349, 351, 354, 360, 365, 367, 370, 376, 381, 383, 386, 392, 396, 397, 399, 402, 408, 413, 415, 418, 424, 435, 440, 446,

    +

    Documents

    (12)

    +

    7, 140, 380, 430, 433, 436, 439, 440,

    +

    Does

    (1)

    +

    447,

    +

    Dom

    (26)

    +

    20, 36, 52, 68, 84, 100, 116, 133, 149, 165, 181, 197, 213, 229, 245, 261, 277, 293, 309, 325, 341, 357, 373, 389, 405, 421,

    +

    Don

    (2)

    +

    155, 156,

    +

    Done

    (1)

    +

    434,

    +

    Draft

    (2)

    +

    251, 252,

    +

    Draft3

    (1)

    +

    252,

    +

    Dsc

    (1)

    +

    267,

    +

    Each

    (4)

    +

    435, 440,

    +

    Easier

    (1)

    +

    380,

    +

    Edition

    (1)

    +

    171,

    +

    Either

    (1)

    +

    440,

    +

    Embedded

    (2)

    +

    380,

    +

    Emphasise

    (1)

    +

    380,

    +

    End

    (1)

    +

    380,

    +

    Endnote

    (3)

    +

    140, 380,

    +

    Endnotes

    (8)

    +

    140, 380,

    +

    English

    (6)

    +

    430, 432, 433, 436, 438, 439,

    +

    Eric

    (2)

    +

    74, 75,

    +

    Etext

    (5)

    +

    139, 155, 171, 187, 203,

    +

    Etexts

    (1)

    +

    219,

    +

    European

    (2)

    +

    411, 412,

    +

    Evaluator

    (1)

    +

    440,

    +

    Example

    (9)

    +

    9, 140, 396, 441, 449,

    +

    Examples

    (7)

    +

    [H]1, [H]2, 3, 4, 5, 8,

    +

    Expand

    (1)

    +

    435,

    +

    Explore

    (1)

    +

    442,

    +

    Expressions

    (3)

    +

    140, 396,

    +

    Faces

    (1)

    +

    380,

    +

    Feature

    (1)

    +

    440,

    +

    Few

    (2)

    +

    8, 429,

    +

    File

    (2)

    +

    448, 449,

    +

    FIRST

    (1)

    +

    140,

    +

    Following

    (1)

    +

    380,

    +

    Font

    (1)

    +

    380,

    +

    For

    (27)

    +

    7, 42, 43, 58, 59, 140, 299, 300, 331, 332, 395, 396, 429, 440, 446, 447,

    +

    Form

    (2)

    +

    428, 434,

    +

    Found

    (2)

    +

    6, 440,

    +

    Foundation

    (4)

    +

    235, 236, 251, 252,

    +

    Free

    (14)

    +

    26, 27, 42, 43, 58, 59, 235, 236, 251, 252,

    +

    Freeculture

    (1)

    +

    26,

    +

    Freedom

    (2)

    +

    42, 43,

    +

    From

    (3)

    +

    9, 140, 171,

    +

    Generating

    (1)

    +

    7,

    +

    George

    (1)

    +

    171,

    +

    Glass

    (5)

    +

    203, 204, 219, 220,

    +

    Gnu

    (4)

    +

    235, 236, 251, 252,

    +

    Good

    (1)

    +

    446,

    +

    Goods

    (2)

    +

    395, 396,

    +

    Gpl

    (2)

    +

    235, 251,

    +

    GPL

    (5)

    +

    235, 236, 252, 431, 437,

    +

    GPLv3

    (1)

    +

    251,

    +

    Gulliver

    (3)

    +

    171, 172,

    +

    Gutenberg

    (10)

    +

    140,

    +

    Handle

    (1)

    +

    447,

    +

    Hardly

    (1)

    +

    7,

    +

    Have

    (2)

    +

    140, 440,

    +

    Having

    (2)

    +

    140,

    +

    Header

    (3)

    +

    7, 380,

    +

    Headers

    (2)

    +

    140,

    +

    Heading

    (3)

    +

    140, 396,

    +

    High

    (2)

    +

    58, 59,

    +

    Highlighting

    (1)

    +

    6,

    +

    How

    (2)

    +

    58, 59,

    +

    Html

    (52)

    +

    13, 14, 29, 30, 45, 46, 61, 62, 77, 78, 93, 94, 109, 110, 126, 127, 142, 143, 158, 159, 174, 175, 190, 191, 206, 207, 222, 223, 238, 239, 254, 255, 270, 271, 286, 287, 302, 303, 318, 319, 334, 335, 350, 351, 366, 367, 382, 383, 398, 399, 414, 415,

    +

    Hundreds

    (1)

    +

    440,

    +

    IBM

    (1)

    +

    440,

    +

    Identify

    (3)

    +

    140, 396,

    +

    Included

    (1)

    +

    9,

    +

    Indication

    (1)

    +

    7,

    +

    Information

    (2)

    +

    [H]1,

    +

    Innovation

    (2)

    +

    432, 438,

    +

    Innovations

    (1)

    +

    440,

    +

    Insert1

    (2)

    +

    140,

    +

    Insert2

    (2)

    +

    140,

    +

    Insertion

    (2)

    +

    140,

    +

    Instance

    (2)

    +

    140,

    +

    Instructs

    (3)

    +

    140, 396,

    +

    Interest

    (3)

    +

    140, 440,

    +

    International

    (2)

    +

    395, 396,

    +

    Into

    (3)

    +

    7, 140,

    +

    Invention

    (2)

    +

    432, 438,

    +

    Its

    (1)

    +

    7,

    +

    John

    (1)

    +

    155,

    +

    Jonathan

    (2)

    +

    171, 172,

    +

    Kind

    (1)

    +

    9,

    +

    Kritzer

    (2)

    +

    347, 348,

    +

    Krohn

    (7)

    +

    9, 106, 107, 122, 123, 124,

    +

    Landscape

    (26)

    +

    15, 31, 47, 63, 79, 95, 111, 128, 144, 160, 176, 192, 208, 224, 240, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400, 416,

    +

    Language

    (4)

    +

    432, 433, 438, 439,

    +

    Large

    (1)

    +

    440,

    +

    Law

    (2)

    +

    411, 412,

    +

    Lawrence

    (2)

    +

    26, 27,

    +

    Leena

    (7)

    +

    9, 106, 107, 122, 123, 124,

    +

    Legal

    (8)

    +

    140,

    +

    Leo

    (2)

    +

    139, 140,

    +

    Lessig

    (2)

    +

    26, 27,

    +

    Levels

    (4)

    +

    7, 140, 396,

    +

    Lewis

    (6)

    +

    187, 188, 203, 204, 219, 220,

    +

    Lex

    (2)

    +

    441, 442,

    +

    License

    (4)

    +

    235, 236, 251, 252,

    +

    Line

    (3)

    +

    140, 396,

    +

    Link

    (1)

    +

    450,

    +

    Linux

    (4)

    +

    58, 59, 430, 436,

    +

    List

    (1)

    +

    380,

    +

    Little

    (2)

    +

    140,

    +

    Locations

    (1)

    +

    440,

    +

    Looking

    (4)

    +

    203, 204, 219, 220,

    +

    Lots

    (1)

    +

    446,

    +

    Make

    (5)

    +

    140, 396,

    +

    Making

    (1)

    +

    447,

    +

    Management

    (1)

    +

    440,

    +

    Manifest

    (26)

    +

    12, 28, 44, 60, 76, 92, 108, 125, 141, 157, 173, 189, 205, 221, 237, 253, 269, 285, 301, 317, 333, 349, 365, 381, 397, 413,

    +

    Marked

    (2)

    +

    380, 448,

    +

    Markers

    (1)

    +

    140,

    +

    Marking

    (2)

    +

    140,

    +

    Markup

    (82)

    +

    [H]1, [H]2, 3, 4, 5, 6, 7, 24, 25, 40, 41, 56, 57, 72, 73, 88, 89, 104, 105, 120, 121, 137, 138, 140, 153, 154, 169, 170, 185, 186, 201, 202, 217, 218, 233, 234, 249, 250, 265, 266, 281, 282, 283, 297, 298, 299, 300, 313, 314, 315, 329, 330, 331, 332, 345, 346, 361, 362, 363, 364, 377, 378, 379, 380, 393, 394, 409, 410, 425, 426, 446,

    +

    Match

    (4)

    +

    299, 300, 331, 332,

    +

    Matched

    (3)

    +

    440,

    +

    Matches

    (1)

    +

    440,

    +

    Matching

    (3)

    +

    430, 435, 436,

    +

    May

    (4)

    +

    6, 140, 380, 440,

    +

    Measure

    (1)

    +

    446,

    +

    Meet

    (2)

    +

    440,

    +

    Meeting

    (1)

    +

    440,

    +

    Mercatoria

    (2)

    +

    441, 442,

    +

    Miguel

    (2)

    +

    155, 156,

    +

    Missing

    (1)

    +

    380,

    +

    Modes

    (2)

    +

    140,

    +

    More

    (6)

    +

    299, 300, 316, 331, 332,

    +

    Moved

    (2)

    +

    140,

    +

    Movement

    (2)

    +

    58, 59,

    +

    Names

    (1)

    +

    440,

    +

    Nations

    (2)

    +

    395, 396,

    +

    Networks

    (2)

    +

    10, 11,

    +

    Next

    (2)

    +

    140,

    +

    None

    (2)

    +

    140,

    +

    Not

    (4)

    +

    6, 140, 447,

    +

    Note

    (3)

    +

    140, 434, 440,

    +

    Notices

    (8)

    +

    140,

    +

    Now

    (2)

    +

    140,

    +

    Number

    (1)

    +

    440,

    +

    Numbers

    (1)

    +

    429,

    +

    Object

    (2)

    +

    429, 440,

    +

    Objects

    (1)

    +

    440,

    +

    Occurring

    (3)

    +

    140, 396,

    +

    Older

    (2)

    +

    140,

    +

    One

    (28)

    +

    14, 30, 46, 62, 78, 94, 110, 127, 140, 143, 159, 175, 191, 207, 223, 239, 255, 271, 287, 303, 319, 335, 351, 367, 383, 399, 415,

    +

    Open

    (26)

    +

    17, 33, 49, 65, 81, 97, 113, 130, 146, 162, 178, 194, 210, 226, 242, 258, 274, 290, 306, 322, 338, 354, 370, 386, 402, 418,

    +

    Opening

    (1)

    +

    440,

    +

    Optimised

    (1)

    +

    447,

    +

    Original

    (4)

    +

    299, 300, 331, 332,

    +

    Ormsby

    (1)

    +

    155,

    +

    Other

    (2)

    +

    7, 8,

    +

    Output

    (11)

    +

    [H]1, [H]2, 3, 5, 7, 299, 300, 331, 332, 449, 450,

    +

    Paragraph

    (2)

    +

    380,

    +

    Paragraphs

    (3)

    +

    380, 440,

    +

    Paraphrase

    (1)

    +

    440,

    +

    Part

    (2)

    +

    396,

    +

    Pdf

    (52)

    +

    15, 16, 31, 32, 47, 48, 63, 64, 79, 80, 95, 96, 111, 112, 128, 129, 144, 145, 160, 161, 176, 177, 192, 193, 208, 209, 224, 225, 240, 241, 256, 257, 272, 273, 288, 289, 304, 305, 320, 321, 336, 337, 352, 353, 368, 369, 384, 385, 400, 401, 416, 417,

    +

    Peace

    (2)

    +

    139, 140,

    +

    PECL

    (1)

    +

    411,

    +

    Pecl

    (1)

    +

    411,

    +

    Perhaps

    (2)

    +

    380, 444,

    +

    Permission

    (1)

    +

    9,

    +

    Peruse

    (1)

    +

    442,

    +

    Peter

    (2)

    +

    58, 59,

    +

    Phrases

    (1)

    +

    380,

    +

    Place

    (1)

    +

    380,

    +

    Placemarks

    (1)

    +

    380,

    +

    Plain

    (26)

    +

    21, 37, 53, 69, 85, 101, 117, 134, 150, 166, 182, 198, 214, 230, 246, 262, 278, 294, 310, 326, 342, 358, 374, 390, 406, 422,

    +

    Png

    (2)

    +

    9, 123,

    +

    Pod

    (26)

    +

    25, 41, 57, 73, 89, 105, 121, 138, 154, 170, 186, 202, 218, 234, 250, 266, 282, 298, 314, 330, 346, 362, 378, 394, 410, 426,

    +

    Portrait

    (26)

    +

    16, 32, 48, 64, 80, 96, 112, 129, 145, 161, 177, 193, 209, 225, 241, 257, 273, 289, 305, 321, 337, 353, 369, 385, 401, 417,

    +

    Possible

    (2)

    +

    140,

    +

    PostgreSQL

    (1)

    +

    427,

    +

    Pre

    (1)

    +

    380,

    +

    Prepared

    (3)

    +

    140, 380,

    +

    Preparing

    (2)

    +

    140,

    +

    Presentation

    (1)

    +

    140,

    +

    Presentations

    (1)

    +

    140,

    +

    Presume

    (2)

    +

    140,

    +

    Price

    (1)

    +

    171,

    +

    Principles

    (2)

    +

    411, 412,

    +

    Program

    (4)

    +

    7, 140, 396,

    +

    Project

    (12)

    +

    140,

    +

    Provided

    (1)

    +

    5,

    +

    Public

    (4)

    +

    235, 236, 251, 252,

    +

    Quite

    (1)

    +

    442,

    +

    Quixote

    (3)

    +

    155, 156,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Rather

    (1)

    +

    380,

    +

    Raymond

    (2)

    +

    74, 75,

    +

    Regular

    (3)

    +

    140, 396,

    +

    Remove

    (1)

    +

    140,

    +

    Replace

    (2)

    +

    140,

    +

    Reported

    (1)

    +

    450,

    +

    Represented

    (2)

    +

    140,

    +

    Reproduced

    (1)

    +

    9,

    +

    Required

    (5)

    +

    7, 140,

    +

    Results

    (1)

    +

    440,

    +

    Revisited

    (2)

    +

    379, 380,

    +

    Revolving

    (1)

    +

    380,

    +

    Richard

    (4)

    +

    42, 43, 431, 437,

    +

    Robot

    (4)

    +

    9, 122, 123, 124,

    +

    Rogers

    (2)

    +

    347, 348,

    +

    Saavedra

    (2)

    +

    155, 156,

    +

    Said

    (1)

    +

    440,

    +

    Sale

    (2)

    +

    395, 396,

    +

    Sales

    (2)

    +

    347, 348,

    +

    Sam

    (2)

    +

    42, 43,

    +

    Same

    (3)

    +

    140, 435,

    +

    Sample

    (5)

    +

    363, 364, 379, 380, 428,

    +

    Samples

    (2)

    +

    [H]1, 5,

    +

    Saved

    (2)

    +

    140,

    +

    Sax

    (26)

    +

    19, 35, 51, 67, 83, 99, 115, 132, 148, 164, 180, 196, 212, 228, 244, 260, 276, 292, 308, 324, 340, 356, 372, 388, 404, 420,

    +

    Scroll

    (52)

    +

    14, 18, 30, 34, 46, 50, 62, 66, 78, 82, 94, 98, 110, 114, 127, 131, 143, 147, 159, 163, 175, 179, 191, 195, 207, 211, 223, 227, 239, 243, 255, 259, 271, 275, 287, 291, 303, 307, 319, 323, 335, 339, 351, 355, 367, 371, 383, 387, 399, 403, 415, 419,

    +

    Search

    (8)

    +

    140, 428, 429, 440,

    +

    Searches

    (3)

    +

    429, 434, 435,

    +

    SECOND

    (1)

    +

    140,

    +

    Section

    (3)

    +

    9, 396,

    +

    Segmented

    (26)

    +

    13, 29, 45, 61, 77, 93, 109, 126, 142, 158, 174, 190, 206, 222, 238, 254, 270, 286, 302, 318, 334, 350, 366, 382, 398, 414,

    +

    Sensitive

    (1)

    +

    434,

    +

    Sequentially

    (1)

    +

    380,

    +

    Serialized

    (1)

    +

    [H]1,

    +

    Set

    (1)

    +

    440,

    +

    Should

    (6)

    +

    140, 380, 396,

    +

    Showing

    (2)

    +

    429, 435,

    +

    Similar

    (4)

    +

    140,

    +

    Simple

    (6)

    +

    140, 283, 315, 446, 447,

    +

    SiSU

    (9)

    +

    [H]1, [H]2, 140, 447, 448,

    +

    Site

    (1)

    +

    442,

    +

    Skin

    (3)

    +

    140,

    +

    Social

    (2)

    +

    267, 268,

    +

    Software

    (9)

    +

    42, 43, 58, 59, 235, 236, 251, 252, 440,

    +

    Some

    (2)

    +

    6, 7,

    +

    Sons

    (1)

    +

    171,

    +

    Source

    (52)

    +

    24, 25, 40, 41, 56, 57, 72, 73, 88, 89, 104, 105, 120, 121, 137, 138, 153, 154, 169, 170, 185, 186, 201, 202, 217, 218, 233, 234, 249, 250, 265, 266, 281, 282, 297, 298, 313, 314, 329, 330, 345, 346, 361, 362, 377, 378, 393, 394, 409, 410, 425, 426,

    +

    Sphinx

    (5)

    +

    9, 122, 123, 124,

    +

    SQL

    (1)

    +

    427,

    +

    Sql

    (1)

    +

    427,

    +

    SQLite

    (1)

    +

    427,

    +

    Stallman

    (4)

    +

    42, 43, 431, 437,

    +

    Stross

    (2)

    +

    90, 91,

    +

    Structural

    (2)

    +

    140,

    +

    Structured

    (1)

    +

    [H]1,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Style

    (2)

    +

    140,

    +

    Stylesheet

    (1)

    +

    140,

    +

    Suit

    (1)

    +

    380,

    +

    Suitable

    (2)

    +

    140,

    +

    Swift

    (2)

    +

    171, 172,

    +

    Syntax

    (1)

    +

    6,

    +

    Syntaxes

    (2)

    +

    140,

    +

    Systems

    (1)

    +

    440,

    +

    Table

    (5)

    +

    140, 396, 447, 449,

    +

    Tables

    (3)

    +

    446, 447, 448,

    +

    Tainaron

    (4)

    +

    9, 106, 107,

    +

    Taken

    (2)

    +

    7, 140,

    +

    Tech

    (2)

    +

    58, 59,

    +

    Tell

    (2)

    +

    440,

    +

    Terminology

    (3)

    +

    347, 348,

    +

    Text

    (83)

    +

    13, 21, 24, 29, 37, 40, 45, 53, 56, 61, 69, 72, 77, 85, 88, 93, 101, 104, 109, 117, 120, 126, 134, 137, 140, 142, 150, 153, 158, 166, 169, 174, 182, 185, 190, 198, 201, 206, 214, 217, 222, 230, 233, 238, 246, 249, 254, 262, 265, 270, 278, 281, 286, 294, 297, 302, 310, 313, 318, 326, 329, 334, 342, 345, 350, 358, 361, 366, 374, 377, 380, 382, 390, 393, 398, 406, 409, 414, 422, 425, 435,

    +

    Than

    (2)

    +

    7, 380,

    +

    That

    (5)

    +

    7, 140, 380, 434, 440,

    +

    The

    (84)

    +

    7, 9, 10, 11, 58, 59, 74, 75, 140, 171, 203, 204, 219, 220, 299, 300, 331, 332, 363, 364, 379, 380, 395, 396, 411, 434, 435, 440, 442, 446, 450,

    +

    Them

    (1)

    +

    380,

    +

    There

    (7)

    +

    140, 380, 440, 442,

    +

    These

    (2)

    +

    140,

    +

    Think

    (2)

    +

    140,

    +

    Third

    (2)

    +

    251, 252,

    +

    This

    (14)

    +

    9, 140, 380, 396, 434, 440,

    +

    Those

    (3)

    +

    140, 435,

    +

    Thousands

    (1)

    +

    440,

    +

    Through

    (4)

    +

    203, 204, 219, 220,

    +

    Titans

    (2)

    +

    58, 59,

    +

    Together

    (1)

    +

    9,

    +

    Tolstoy

    (2)

    +

    139, 140,

    +

    Transcribed

    (1)

    +

    171,

    +

    Transforms

    (2)

    +

    140,

    +

    Translated

    (1)

    +

    155,

    +

    Translations

    (2)

    +

    316, 332,

    +

    Travels

    (2)

    +

    171, 172,

    +

    Treated

    (3)

    +

    140, 396,

    +

    Trivial

    (2)

    +

    140,

    +

    Twice

    (2)

    +

    140,

    +

    Under

    (1)

    +

    6,

    +

    Undercut

    (2)

    +

    58, 59,

    +

    Uniform

    (2)

    +

    347, 348,

    +

    United

    (2)

    +

    395, 396,

    +

    Units

    (1)

    +

    [H]1,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Use

    (3)

    +

    140, 396,

    +

    Used

    (3)

    +

    140, 396,

    +

    Using

    (2)

    +

    140,

    +

    Utf

    (26)

    +

    21, 37, 53, 69, 85, 101, 117, 134, 150, 166, 182, 198, 214, 230, 246, 262, 278, 294, 310, 326, 342, 358, 374, 390, 406, 422,

    +

    Variant

    (2)

    +

    380,

    +

    Variations

    (1)

    +

    380,

    +

    Very

    (2)

    +

    140,

    +

    Vikki

    (2)

    +

    347, 348,

    +

    Visually

    (1)

    +

    380,

    +

    War

    (2)

    +

    139, 140,

    +

    Was

    (3)

    +

    140,

    +

    Way

    (1)

    +

    440,

    +

    Wayner

    (2)

    +

    58, 59,

    +

    Wealth

    (2)

    +

    10, 11,

    +

    What

    (3)

    +

    140, 396,

    +

    When

    (1)

    +

    440,

    +

    Where

    (1)

    +

    440,

    +

    Which

    (2)

    +

    9, 440,

    +

    Williams

    (2)

    +

    42, 43,

    +

    With

    (9)

    +

    6, 9, 380, 440, 446, 448,

    +

    Within

    (4)

    +

    380, 440,

    +

    Without

    (1)

    +

    440,

    +

    Wonderland

    (4)

    +

    187, 188, 219, 220,

    +

    Words

    (4)

    +

    140, 380, 396,

    +

    Work

    (1)

    +

    9,

    +

    Works

    (2)

    +

    9, 380,

    +

    Xhtml

    (26)

    +

    18, 34, 50, 66, 82, 98, 114, 131, 147, 163, 179, 195, 211, 227, 243, 259, 275, 291, 307, 323, 339, 355, 371, 387, 403, 419,

    +

    Xml

    (52)

    +

    19, 20, 35, 36, 51, 52, 67, 68, 83, 84, 99, 100, 115, 116, 132, 133, 148, 149, 164, 165, 180, 181, 196, 197, 212, 213, 228, 229, 244, 245, 260, 261, 276, 277, 292, 293, 308, 309, 324, 325, 340, 341, 356, 357, 372, 373, 388, 389, 404, 405, 420, 421,

    +

    Yochai

    (2)

    +

    10, 11,

    +

    You

    (5)

    +

    440, 442,

    +

    Your

    (2)

    +

    440,

    +

    Zipped

    (26)

    +

    25, 41, 57, 73, 89, 105, 121, 138, 154, 170, 186, 202, 218, 234, 250, 266, 282, 298, 314, 330, 346, 362, 378, 394, 410, 426,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_examples/digest.txt new file mode 100644 index 00000000..4e4156de --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/digest.txt @@ -0,0 +1,622 @@ +SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples +Ralph Amissah +sisu_examples.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: e7eeee0748300da8f2f95a57de9393ab + source filename: sisu_examples.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sisu_manifest.html + time generated: Sun Sep 23 04:11:01 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 cf15d272a717117614286843870ed7c7 068bb13165f904088e5ca914e36e4f67 + :B - 2 142a90aaad3cf44878bfc51bb2be7379 0d7d23c737fb5308d08651c5c5e703f5 + 1 - 3 068d01eb127d0393a19d8b8e122ff838 0db521a96600a47001a70be5dc2a210b + 2 - 4 dc23d0818c2099403d068970a7036997 0116a1ca3f290772aa58c5906222a584 + - 5 fcc2a01f5919a63f1c7074db7c919295 7486533d16e5434fff1cc0ef322bdd56 + - 6 3fb3cc42f7193c5fccb8eaa84a187ced 53ebc5371ffbedf5eb83763cdbf655fc + - 7 088478eabb7fec69414571ae106968df fd5645660a6b73f9ffd1d697d65a1c4a + 2 - 8 22523d83c348895a6acc3f914d4bd4fd 5f17c1c7c2be7e2d732c6e04629a845d + - 9 7362d5123d20af56145be4905a01b578 ce61a9c997712e547f39607617dc05a9 + png 7912619cf82cafc2617254e3d882be32 aukio.png + [1] 7f4dec48744cf32ae21b9ba8a58dad1c + 3 - 10 77aaa2c64815cbfa1b76a57b37ac8cde 20ee8c4bce3dd09545c3ff9849433398 + - 11 ec765d91d91f8a8cde5c1b80d93cc32c 7a2d2668c66fd0140583110c5fba35ef + - 12 81663660bf552feda69220cb1e0579c0 136d5f28e8561d0ddf736ada14a35a8b + [2] 013cec9d53174c228b79d9a0a36d2ec9 + - 13 bd488436470a4d919110d3f05401587c 68d36c36e19f660c65c00adf5621978d + - 14 892b93f3c77c26758d444d6a69048f1e 40505fc0bad997e8ac01a5c7c221a5ac + - 15 0bdf53d49cc24b46b25f18e30ae97ca5 b6d500b2d17c4e78854d78d19d4ee06a + - 16 a5c2110501d71f3496bcd34609958c5f ceae1b437cd49e5379b5bde4ff71788d + - 17 3245b3842589e72349b10c6b3086ab17 b68de9263f363704554e6eea4a8b4c0b + - 18 ae3b54172a957974a468c5c48004b66b 920570da8af9115e04f6ae3d358edaa6 + - 19 dbff16f878474104d993db654ed7c432 034691231fde4c6236d3cb145852b741 + - 20 0cfd1c0246a11e7861d8d969a703a61c be34bcb551f5f444ba11c2950891cec2 + - 21 2a06121422860e79d02684ea8c97eab7 809169086d3a8dbcb233ecd0003cd365 + - 22 48360f4387c91b1dde29ad8835dffb0e 7b47dc0fd3357da76af2b8e7ddb36468 + - 23 729e57404395d2acf01bba2f33e63df4 d20ef336a05299c0483b9243556d2af8 + - 24 d65048a0fa9a5b03d92dc94387b22bcb cbad4c6e6cbf6957814255826c608c01 + - 25 2cd7a54f515b674b3f9e0130532689a4 057306f3939fb3220eca4c5f0f0c4e59 + 3 - 26 3e2936eb55d1c173d91289adf069a1d6 37df250c20bdab5454eabe81aa86c70c + - 27 d8a8c5ec88c2487033d59e3c69c4ed4a 550d259edfdc0801a78db0a24385f9c8 + - 28 2a5d66e2e18620b5c91cb8e4a6bf537e 427abc84d6940a321ae412ce51b7a4ae + [3] 00c1956b2954cf2b2d09cf84d8bdfdfa + - 29 73d842f78d842c34baa94ea78bc01966 49e7b08021665a9dea616302d32b890a + - 30 52a7824a5a1548984aaedeedb962e3e4 d464872f1419e10a8db6adaa6b7d7a36 + - 31 46a1bee356b390b49ae0a45b79d86a70 2dcf298dc5e5c07e50b6a58e2f9fcfd9 + - 32 08eb551d5265b0e5c5c5803b52bdaac5 727dade452345d1e0c8b416099d68cbf + - 33 6608f01313b2d9002998e4582c6fadd1 781a5c990a53df852abd4e96f0f0d791 + - 34 592f7290fcee3c3f55eb6fda257b79fb 9d7e31ea2fbe946f7c5496596e87149c + - 35 bbd04000c81aad78463cd52bd7d1b3e1 fcd2517fcba7b880a9c522408f411d5e + - 36 1a8366e739e331e255cb1821b8cd55da 70e51cbb0236c7167399c6cbd9977b9a + - 37 cd887d1d4489b4b1fb9cb0d5af27513a 8b02b5d587822aa97480a2e51ef99ff2 + - 38 024b0be999ec6e0bdae6b19b3b04af72 81acdbc007d1ce787c1ee52e1805469a + - 39 8588fd5f2e0f8fee80dbc877b4e7bfdd d5b6ea4a526bd2c000e7f2b850edbd91 + - 40 9f44b74ee9357ebf085ca83c883938b9 71458292786cdb37065489abe4bf10c7 + - 41 3ae5388a59afb69deadd112bad7d9253 46776d89898dcfd244b1859f3b54865a + 3 - 42 297841f883c9a0b01b28183db76d17b4 666817aef152121b38b6890a1511289e + - 43 b861bd3f5625b9e4da199dc4f13f72f7 9b5e4007abccbc9b69857b9209ab8618 + - 44 155e6c567d8f05fc2588bbfbb3b68d88 b1989c299383d5727c644e3ac4968f1c + [4] a4eb36f98326eb0215fef4da5c3639f8 + - 45 eda1f98ae1c1c5a4838bb0735174771a fc5fed6a33d80952c514022e4d75efc5 + - 46 09710918f56a0640da57201bc9b2086c 4702066413b0bba7aceff86a96ac7c23 + - 47 a94de2041b813145677335d088bb56dc 9eb834e6ee4985f5f8ea4d879fa49d83 + - 48 08f8d442de73190a9bbd62230720a8c2 585a0e82e96c32068a9cfd747662f92c + - 49 d3d1f22575b93f182d9ea8b8165baa77 721c38a925647bddd714f29e2676a6eb + - 50 e65812b355b8d553e474b454cb780a4a adea125b08eb8b6a2c9cbc546e88791e + - 51 f2734a10a67ad40a895d7d9199e6d167 6564b569e98922b78f2ac4cc0a29db79 + - 52 84114f9af98859fe291e2bc7e1042dd8 433695dda0f094ee3e6ea2887a989354 + - 53 a9839a43758de5c01571899c41b8ec74 eed7d9fc832fa17b144bc1c59c8f8d1b + - 54 8bc6f57a3b325619c40c25f63176b636 6b3eaba8c50810411e8aedee1c395880 + - 55 faed3c67ef6cac5bcc33fea2a481d65c 60487003748d8d6a14e09a37c4b76051 + - 56 cf0f0541043ce6170c4a8f36a8ee4b27 1849ff754f1e982ee19956fda4c1dbee + - 57 4c954940074ed498adc839abbed6a1e7 74b0cdacb64b70e901e3db8c953ad8a4 + 3 - 58 77997fa8629cfdd48d1300a9507bc33a 063fa58892e4ef9a2f2b8d59aedef2c4 + - 59 7a05615cd80d73ec60711b9f48bf6677 f4b8bb391cab2d33dae3b33979dc19a9 + - 60 2cb6d2c38ab8cb1aa0b6091aa03762bb b60f953be721db6d43db168458217a61 + [5] 99fbf456c9b177a1a99e52f8c2fb9c28 + - 61 37b53ac8c0c58725e0c05acc54141bdd daeaaa492e912737fbcfef0e77ee4f94 + - 62 f58deef058872ee87dd846e156b8cf4d 35377a5e7d21c858c4a8e30ed77b9774 + - 63 c3331a0387867fefaac613b81879eec0 40976beaaabba0210a1a21a9063b3f14 + - 64 de70ec5445ed673b6733d9ad4b22cbd6 4859ef4cd1bec53a236cf8ab35218d6b + - 65 dd661c92e8d7e3cf67dc33436649ba9c 8cf462a73c174d3a377542318d4ab262 + - 66 ce8c8cba07bd61aefe9fa23bd931581f 744fb7e0f1fdfcd2ea677bd9b3a7dcd7 + - 67 51a73b68dd18162c5b8b79732335aaf3 e071fe0fe87ae52e654ede5bff6313e0 + - 68 bf6dad8a669af41e657c9764549748b8 33f72110424840d607b12730118d7896 + - 69 a3f518df6b1dedd75e4e454d57638da3 9cbb7be9a9873391dfe16eb0995cc9d2 + - 70 d28bfff16eb675d7839055ec8dd2c045 8d53eec94c4384e992b405e5441326e5 + - 71 7d5efbe3bef862d93b918cafcf5feacc 0c09314bd0daf6c152277d62d290495a + - 72 d74edc5a3a5f4854f8f4cb7933017aef e32b381da8fb8a45ee3e3a1596fdaa2a + - 73 c3224484b24bc181de909d178a0f2678 ea5e6068fb7ae4b30e8615b4d2f8e33f + 3 - 74 cc2bae8a6ccb7b008f3bea037a6ebe88 5c3cdb6f57a65467e9bc9be2cf627956 + - 75 325d4be89235988188400df4130362a4 58165ad67ecb3ccf49d9af57571bd8f1 + - 76 a437e27a42472c8c40bccefb19d9a530 18681a1467cc7dcc1e7fcf44deec6ccc + [6] fe2b22d72677dfb8a36c009fdee2bc69 + - 77 902ee5537d6ed9b1bd2cd4da8723f876 42e449c6f70fdefa6dd79ac388baef4c + - 78 d7558b533716cc16cc32bed3437eb046 2f183a600cb2595a849df2649b98cb68 + - 79 c33508ff70ce4f7afe88598a8b577d9d 62684f9f10f78d2bc17fff2607347798 + - 80 f7e23d66f59b9a7d580ef414e2b69265 c28f885d38b98fbc00dad10ccaa58b81 + - 81 56ca4a06582ac2d450d414fcef77b9cb bbbea31b412752c5ff05e3c84da46114 + - 82 670bd22578f3fc206422bcf8e2171801 fd2ba46d1671177dddfa56571a2b147f + - 83 dafcf25e8bc1aefe3975e851a61480a5 988dff699197e49cd2512f8f04c01c9c + - 84 a677a29767fbdf7391122e167bd0905f f5cc7ccc5c28f658cb00443bf77b0b62 + - 85 a478abeb7d988893c34dc59477daeb07 1febce821d63efdbdb54e6ec7e99ce11 + - 86 2e2ebcc4bbf2aea99ae8be0910cbf900 028eb92fcb09e07a7e7e736fd08e73f7 + - 87 5f1c808eb416c969181592704f2e67c9 e8daea48bd2e1ca7d9ad17567afe2ed2 + - 88 2ffc06a39fa18dcb8c04cb4eab71149c 5b347d79c6da01e836b22a80ce4a699f + - 89 fd4906f545a737aaa2bda40f5f77e1a4 14d2890b6285b51fc847d81d8a67331c + 3 - 90 bfeb8b615a99922b3865c10d57ece425 a6a413e283935166e76b17418f1dc3d3 + - 91 5d8f9bd5b35bfe5ea5b3528f7ba6c4e3 e8a782603b32011fb08148dd933e1638 + - 92 9a4cff9b7dedccb09e7903f734de364b 315162b693e0981468fdcca905e036e8 + [7] f320177b7949d787ea029e910fe122d6 + - 93 49eae068faa93a2879dc3a16732f2abe a3fba0714fbbaecbbbfbd5ce25778cc6 + - 94 c402320abf488fe689d61cd16d7ec414 b1f2dfc76edba21618ad3e74dfd39388 + - 95 942090092dab9560edf35cd3e8a2c2f0 5e5d3aaf411069332d90bcb8a7f0c1fd + - 96 ad773bcf253b972848e8b07512b538ea 99d8fe8c3a739fb425070ee70743fc97 + - 97 2c0deb37e4d52382fd1c4579f609de8a 376c61aaca70a420f43cc8f23fe7149a + - 98 54db144c5f754c1feac2a955e9cbf8a8 298e95822e717ef9c6aab95a2a7c75af + - 99 742a468cefc9c0b15c8f7e59ecf6941a 11660c577f27037135ac974b1b46911b + - 100 15b318e6ced75d8bead19ac16bc49642 578426bf1cb600736c527cd5de72c081 + - 101 53d7d8afbd85bbbc65a4c29befb61983 6779d176f3969e6614db5c44c153c792 + - 102 8bcf0f51a04ad083d4815a9967f9c396 75e985991a0725cc256e9737fecd96fb + - 103 ea58c1ae3eeafb2652665e28d6a06d66 071604db00dfbac09e7b79a207b04535 + - 104 4c6fcf659a2e091d05dec958bf29e14d 1b8298561a8108d8167ebc0823634198 + - 105 e14131deee95cb34b5449190909719ef 9ae0ac51a7863d6f554a4059617402f1 + 3 - 106 85536131f9afab5ac1fbd33eccbb27f6 0c3ce1e4e6b964fbc95935a77bf89999 + - 107 d1d154cb1d1bb9ae09c5832f0b0c4c20 5ed446ac2243be5b029692a314832db6 + - 108 af91bb088e3090e013f0a5b2cc2b38e2 51598b912ae874abcff28c60d2199c46 + [8] aa75399beafaecf6a53f0309839c8b9d + - 109 abfef53741cddbca46a966b10e70bf1d 383057fc732cfbd9a2b3225d155f0564 + - 110 37f6871c63a7ce7024bc5f38a09be0a2 616423b60be7ffafaec5e009d31dcfd3 + - 111 dd38d42384f80144cbb231154a0e6e61 4525eb428c2d49c33274602796d4fe54 + - 112 68832246cea0e6a77dbf2535e1ec5e1f 383c99f8b789c339c10461eeabd10d1e + - 113 6d3c5bbf08f68089952254198622c172 8b75e041f72624f4e435a7e694398d70 + - 114 1835551aa3ec8a3bfc7dddd89ad477ae 3d714bfe6821f347553653c4613c33dc + - 115 1597b9b01d61f707494d377ea0e0568f ed8eb0ef92424bb18e6af0330f0a1959 + - 116 2f695ef2cef87679c1d3a935ad71ce4b 693aa3f40e2a0c8b3adaecf634dee363 + - 117 2e4ef4463d5cd2d0ae9931756c05af9c 8c46368239df4932bd77f8916f9adbda + - 118 db1d80a28bab363dc0fe2b1437d69179 b8a86791478e68b03c570cc32151936b + - 119 b2f45f736f936511cb5a8d7bc93855a5 8ccd637a2d103290654f13b444293057 + - 120 6317fabfee727954ca5cf40c63399068 8bd7c1f091413e335dc12a0ce1fbdb35 + - 121 6ba22240e9378e85245187e3e44f26b0 066d1446e0ab2808ab92119eb70c1cb3 + 3 - 122 e5572f2b5dbfe0990ffab4ece77c09ee 1c8e43ed38b2919d71d4bbdffc93519b + - 123 1b4a6048647fced8ac93d3a8bf441098 78c8b312af09804fddee6d2673953dd0 + png 4b0c43528c1a4718916ab084eb739d81 i_sor.png + - 124 01d84fd709b71b04462a76d4c5d46e90 a5f501b2da94f7fddf0027a2a21b03fe + - 125 693ccee45c02e0683e8843d5f330c71c 2db7ce5d13a6fa1ff3b042eed12481eb + [9] 1246e473e8bbdedbc95fd1f100fdfeb8 + - 126 e5dc2b1ab605dc4861206923189d1d01 0b51062803ef077de03e49191ffc2a33 + - 127 548de82e6d8fb07a56527b751b731fed d99b369ab7703455745713fd5ed3512a + - 128 bf35a8cd2560c2981442fce6f5df88b5 733f01d2f9c1b521ed273456b7c7310e + - 129 8e12728925290d4790ef7096b6b03875 88b32385df8ed0dde44889957eb58071 + - 130 7481dbcd09aaddd98145a5a49df6a24b b35f1ddb4ea74b67b2c17c32c83d819f + - 131 1b07f6aedd88c666150108697a8d4b2b 2ebda2e22d3a94a8d37b1f8fd6b463ea + - 132 901a93065cdae0e77f276b72a10fa882 3dc23a8e2522ad519e714c90a8d6619c + - 133 cc310233e845bda10c03d10dcf0fe4e5 b6a35ed47fc641fdd91cf0622c585a11 + - 134 56f19348a64a633947967ee3558da2e7 b27b6a2daa79aec388f974799dbbf3e0 + - 135 a013d7c8ea22f8b8a5971ac1bda2ab2d facea04287e87d1f22ebc7ba2297ecf0 + - 136 b40ca2cc5223b110b9df38338635ae32 eac4762838064f2f44f1bf678f65ddf3 + - 137 e023ea587164fc30b63c5a044de74ef6 38a87cf80d5d2d5dc8e467b9162fb8a1 + - 138 764dbc8ec0f897447433b97d7a0093e4 2c03b1b23b1e2093dc1862a381578ca7 + 3 - 139 6f3c62a79295e324fa37942a1101e420 29902f2d41c913ac63b5e85cf12d5419 + - 140 09308ee26a0b4a558d7bc0cbff9ca6b2 fb728acd3f5d4fea211670b69c8a8673 + [10] c7689e6858ca9a0ff4e511d9bc41ed41 + - 141 10886b720435aa944359f663ab697c39 f7de47984d9fc2f7bd1f85b673fe9f0e + [11] d5a344d5ce8491d705923555fa00a45d + - 142 b39d63cd7106c5a44a8b43f4c7050a3e effc0a6631055f2009d5102aff6bff9c + - 143 f325e4fb2a2978802271f21877436c70 fd2c55d8380475483385a36e1a64ad33 + - 144 2731fadb5727f5305b3bbcca2481d53b 9bf09c17df8db2b045d6a1946ca77dd3 + - 145 d7ae01ec86bb0b7c99a15fe6c5522090 23f2d8b7f8013df8fd5876638a86294d + - 146 37952834953a78e5d3b863f25d93a61e dc7cb139db3331d9c61d98690f08a3e6 + - 147 88c50413ce925b22d862dea7264eac5c 6e8d50a2448013dd9d7c7e8f5dd2985a + - 148 de892a59cbcbebd054570b0531fc72e5 c5b50fd2eb467acbf5c67d4f12dff173 + - 149 42336e409cb1bbd7e4c785410045d671 6ad343008a8e164c25ac65b2d1c4c8ce + - 150 b95c648541a4a7ff70c8214d3adc6605 b6d3f6863e7acadfeb7781da982c831b + - 151 58ae40455981bd66d351fbeb3a788cbe 4f2c2f7a07b23d0ac4602194fc800b29 + - 152 171324f7890254ca856c440bc87fd253 2b0db217c3832b5102934b0ceb862be2 + - 153 273d12e415698f6f5a4b649ccd991827 ef383184f8a47290a773871e8ec479ba + - 154 240afa1c1d02c98aa9904ea81546c8b9 b1e3265721e63cfce0e677045b9b7136 + 3 - 155 e81d34d173aac29d0d41ead47b4c3f9f 563660e86b8427250520c5878b449a53 + - 156 ecda56a4ea3b1ecd6aeb07d95e6371d2 dc703e21bce18f63c881ee0e1872b5c2 + - 157 88fe972b292323e71ec893f9aa2ea131 2423db13d686642f629aa24df9215171 + [12] e10a630aee773a0fea562ceaef6cd618 + - 158 ea56f0948b7887ca5e1e7436145dce94 30caaef35ca24a2f32f5e7ede63d8ef6 + - 159 16cbc1cba291a33bbc9471fd16d4e661 11fad35cd3f326af05f7f9a356dfd1bd + - 160 df24ff6d78cff7f5611b8955f1f27cc1 a3bba35ff73c021874085007913d7556 + - 161 0c2272ebf43fb9ec1063eadd002ccec2 6fde88066db25acaf65f1872065001fd + - 162 e56c8392c9cf71c7c17ed5b231e0072b 3a8ea0023410fff8a9af62766ccfd36b + - 163 b618e96b0f9eef2d4c48196323b3094d c671a491f9437bc04660e66cf540d806 + - 164 74ab8345a12c0339f8291f4567334a22 15fd4440e29aef1a9b898f3eea079814 + - 165 8a8698ae863b2e07778c063ea456c578 d34d1dd5f541e8e2a85a778badffe74f + - 166 b04c0c32d15686aac1354853f17a516a f50f420756331fe66ec361e1ff163cff + - 167 3a20ff366cab8fb47985721818842614 e4181653f53724ca4e733abae2776df6 + - 168 0838c72e61d28c480cab53b1d6f644a0 d790a285951a8a064baff0b5703e934e + - 169 01f532c7c6310eb6d90964cbe71ca0b1 ff2717c2e81ef5923c3f192508f74c7a + - 170 a66250f1b1fe9f7cf4ccbe077a9750db 84acb6367edbabc4f684a94670a71602 + 3 - 171 3d2534885400893464917851e2820e27 fce6a3d6cfa46f0eabdd772a22ad26eb + - 172 35605340096b3729ae42f16fdb7d8050 f311df10c7d215e48294cbfc24ce2b98 + - 173 b9cede924a1c0510b83774f2301f8fa4 cd69dd311bcf740451d7eb82de8007d5 + [13] acec0e525d07549c33aeebd107a0f0fd + - 174 953b5634cb932d062acc2a3111053e43 ac6e736a779db9f4fb9ea2d07415e964 + - 175 27b82cf0a56266647e62e2f53782b5ce 859593f8adcc8a79100be07c70099dc0 + - 176 a6051fa40ddafdf916bd8c3746d3a28e 52e10f96f85178660f00b07a9e9fdf85 + - 177 7b761be5e3c43868815e8c9250a879d0 04408688284ae8fa9a12a8d977725f2e + - 178 b242b158a71e6ed54b4dbbb152dbfd4a ded6fff1d6f1b728fbcd5e208baf1a57 + - 179 317b77813d12d683551c7c63372cd63f 1a1a060c50cdc49e3424a48de5fb2371 + - 180 aad10825eb3eaef0d144aa68446be90b 44ab438dff80214d2db1f0849f8d7b5c + - 181 dd9e7eaf0af5281b6d7f95b35db3f230 bc1d18b4fd4b3cc51d2f3ce5bb9258ff + - 182 d90a52b2c12478ae4084cc207318c508 0f5951de55e0b65efe3e18daa17cd95d + - 183 9fcb3a927029334ca9436f7786b9f479 68f58b23f120381d16df50f903c8aeb4 + - 184 d030e071adf2c7e268640d2d6a50f9e5 65bda8bdc18ef45052a234688b15f7c4 + - 185 744631d5a3d3578cd6214ec280111c59 5849708a091dc01282c353096e44ee1c + - 186 a506227346175a54ae9a3932a31bc8e2 b4e36435746e8b20a515e38e08543380 + 3 - 187 734c99e0e73e4087ddb437bcc6dd230a ce2d159ddf7bf7edf3967feefae2c39b + - 188 1d308b29987625a82d10b85bee5b371f acc1a2bef29df6470528e5b3d69931cc + - 189 8b845f57053f9e51708ba92f5e71583c 02f4f75b96e551ba62519eb4bbc71889 + [14] 6b763f3c564a1200b5921f93bb6c3113 + - 190 814b0344b48ff32e3bc55c1e3201d75c a2081ad922ec31bc51314542fdec7281 + - 191 046b82a802f499dfb7fc2e468645eca1 13cde807f452ac377c6a66e97ef52ac1 + - 192 2b7c01b324110548fcd6bdc4724885f8 b97c6c3c3fd416156628c54b435c8bea + - 193 6458a2c1959a71bf81f5bf6c264dd2cc e74bd2c07380d988b65408be1e285d82 + - 194 11a8c5f1ea4b6d1fbfacb71e4c3b322b e03f189760805f6e6cc90e006eae7c48 + - 195 fa733b1d4e560799c09a3a208a4e69ae 2f2450f63b7179b9f98b18d21040a3fa + - 196 6016fe4b2ce60c79ad5933586093fd6a 6687e69257d0582bf9b641faee3b0b23 + - 197 f369d98ed42059a570374c2bdae65ad1 27d3e19222004bdfdc0a74f72fa09014 + - 198 7b052259a7ddc0ec0149f3b3cbc08aa6 7001145db7033bb996d3622b3785a199 + - 199 3352af44acb3897542490c4a7c2d9982 c6f00f0283bca9d11bb904f3c00cc060 + - 200 58ae79e0a94ad3ece8d6c5323d578adf cebd92e8b3b116e0cdc9dcf346c9be61 + - 201 e11c591331ea1e1d7994345f49986f65 de03f551a00035aed356bdda5ceba5a1 + - 202 bd4e2b4c7ee6451d856f7bba374199d2 2a8b10209d4930205e40f817246986f3 + 3 - 203 5ec7018a7fda268e913d8d2f351e5581 be98034707a6d8688d353475eb805f8d + - 204 197366b25d99f54258f2bc7675fe5b41 d2315561a579877fbf6ff68ed12cbc3e + - 205 9db60dd9a33970b706b0e40de33a7284 f6e0f5a20981cdd231605c7011b5e4c1 + [15] 279f50282887e32bb06d930fff784a6a + - 206 1eed4fc5cb86cd638f4445894ef9bf44 2cc939b68c60e2ec7003fceec8aa5c60 + - 207 7fefabbda963936d8e13422f1480285f c529244d06de132b99a1040d2d3342be + - 208 721c760f4d64f4c69e30ce786b78ce78 0e7222c2005b8e8cf3a90e0128fde842 + - 209 a47590b34385e15e36a82b8b2df0cc50 9fd87ba5b6b4b932e40a7c251ac8c407 + - 210 4c44ddca25cffc6e9cee7eb1ac7ab72d 5ca384d6773d14b0cdc7a7cf0f329b18 + - 211 9cc35faf88ecdb0a71ae88b9e11e15c0 dd3353f848d7818f1354cad3b120f2c0 + - 212 3ec1d54e2bdef5bb3f4a115bc6bd8472 06d2e6e6f9efb7bcb71f0c15831c2dd2 + - 213 2c05f71758c40bb53fc59df24ba4b12d fe88a32b64ca4fd5e1fde7fdb51fb624 + - 214 a954fd70d70be894162c1aa2c32c1124 64b5419bc2d158f5239e6120eb10b560 + - 215 9045e0069e5a7b8b80f333e2f945bf73 5b3ed85e38df1e12f4c606d913a4fff0 + - 216 44b613584c5dfe47b78dd0919111063d 690b3dbded771adb5465b46c750e3edf + - 217 1992671f5a6b8b31540fb8cf07777bed 6a065ba54c516a54eaa433c184e9e5bc + - 218 607a4b93b6f24ee52dcfbefb05c1d1d8 4520f0e562f8db1ce7bcb2f2c2d19982 + 3 - 219 ee95a0b55ec5bee035a9a1a9b08e5742 475c5dece6e4419925381777b158bae3 + - 220 d34c44750d9efdb4d16532b81350bc49 d4cb0c2ba3bf65e79e4a59d5d20e6dd5 + - 221 6c85be1ccd1341b190a5a85c7ba310fb cc94f0a4a2e9693afba1f27589c5a4b0 + [16] dab0749638351d95fcf608c5e0892746 + - 222 39c3dfd78635564a8ab118a3e1e12cd9 1e056ec8585bdcf638c6604773bc1437 + - 223 8884077423c004d9318df1323d5388fc 54f01d4c866cb5fd1b6b6655a55bb8d2 + - 224 bf78dfeb6d057c54ed1718b59744ae12 44d600cfbc53af880b2cdd285730e9a7 + - 225 deee8024ef5c5cf81c55636665a0f098 fa66159a3a266da4165168d7d852ed78 + - 226 9470fc2349ee31d1464fb086368195f7 b1d731a22c4024e508acf0355b38b1ab + - 227 c47bc6fdffc25c5b3bdf98363f7b5545 096f3309edd9b0502adb1ebeb6af40a9 + - 228 7d24a7031ea9139e4a6c53f797f51462 b948ad358c707cf526eb52b8ccd4bf9a + - 229 85ff83a775dd3182fb60464063216cb6 b21e93c3a475a4c1d869ed69d1cfe13f + - 230 bcd845b13a86704498688fe276318200 369131a169ed4e11b87991e63af83c70 + - 231 aac9f06e887fde4e6c3f6f73bf11c58b d6d39473ccdebb791a417876b8fff64a + - 232 6c374c3b9466752271fe03c9ec68ab87 61a13e6e11ee7ad65c6d0893628e8c48 + - 233 59b86b9e118ec4e83c69dac7fa426c8b 402c4fd29e68479b29d350eab2ebfb51 + - 234 3c3c36edda5bcf01ab27282404b2fdd6 fd7c51d811a888f9e43dae022e3a1115 + 3 - 235 a7f8b588ae2e5b7d3193f7fa14295ddd dd239828f8d6a7e882dd32fba57bfd98 + - 236 1bd0caa06b4ef51a06b38c890d046c97 c37200a7b0133aafdae914967111da0a + - 237 ba734f16792f49f9899528fe5fa86e58 496d6588ec0daec06e2548ff6b28bc78 + [17] 73d121f9b4fa8c41a20323fd6d1ed88a + - 238 32715e13f46387f9fa55f42434c914fc 5d2ab2f60e899e0c597e073f3a798afc + - 239 11997bd7d61c137bce7845f6306aedc1 1dc1810195e249379277672d8b66674e + - 240 74c034c16f04ecee7c1d26c2976cf8ed 252160b1d1427c67e23d21b027f413af + - 241 2e46831ea6b7864d5a5513cf18c1aee5 499cfb69664d56e35a201b7c45828934 + - 242 691492cf29f0e76e7d0f38b1ff85d66e 041b055bb8498da05fbfd945e9663319 + - 243 f7a1d86da45d919126896ec03ae60877 2a45b8e0cb8f1bba3a87fa2285e2a6bd + - 244 f4a667c42506e8addcada2e9945fe52a cfc1802ebf2d2f92e94d9a2cd6253279 + - 245 c0b44fcf58583b3d73153f43f4804d75 ebd9ffcb775f4590e134062c34c77dc2 + - 246 e1b9d6791f0e7f64bbd7226b7bd26571 e74e06c2226730e42c3d68c59268fca0 + - 247 505fd81aa6403599853812648a21dacc bc5494fe264323c4991421bfb29b4ed1 + - 248 b26f2950315d8033711bb44b18979f70 883e1ef8175c53015ce5484ce9ebf1dd + - 249 c90e8122731ed73d3812446b38afce3e b36989b002ad1aaadc1be4c798978dc0 + - 250 7b328096870ed63a462cbf8b63d6971d 1bac38f26f25e2ad10215f99062cdecd + 3 - 251 191d4964a94d28bb78a50697e5f8b717 80bd9e938e7b271a85af1f8c3801eb0a + - 252 1c88d1c256775fe69246ab190f3ef9bc 20f3e2013129a17a9d34563afccdcaaf + - 253 44078177069282d6890fbd6d7a03694c fe4326cd7cea2fa4bb492740e36205f6 + [18] a682acc708fd57dbf5d4be867d759524 + - 254 8573e1536ad075b8626251d8eeefd101 a9ff2063324110ad71025df16dc7f79e + - 255 1df8b9a24a996423d7e6a632858b0b0e 98b223068c3796d8d880c90443e0d97a + - 256 baa3936b83f0f591c13d56f5ac23d627 c8981cf943a418a4cd779a19ab5f7900 + - 257 f0431a103cab820b220b9c0092cd124e ca386015cbad4c952691211f4d57936e + - 258 bc65c309739a7222a6d09fffcee3d6cb ad03a3f3718c876954024ebb22fe9bf3 + - 259 1daf5678ff4aa99935fead4bb3da9760 3595bbbe249e94042cee74773fa9520e + - 260 ca591b784a6c87db37b0d322735f47f7 d75c222c3dca20a4666c52fad4998572 + - 261 b9c6769a0321a154008f7cdaeb98933c 93cac21bb535f7c600b802117a022248 + - 262 054bdb86ed3994125334793573dea46d d012d79ace2bb0f42045f4e3a2a85758 + - 263 7e8a772e4a67f21638745560818f5cd0 99ca2ccdff2ef1f995b8c96a2aa97a96 + - 264 084cd74a9c1fee8bd0ca47bbc64192c9 de7fcfdd4c15f35e96188c532448ba7c + - 265 84354057dc7c4b3492e97e8a2de7b9f1 9a6391cd5664171c22c48b6605257ff4 + - 266 514df08f686114034485b2b520b8edf8 a04d84506f5fa30543e78b1881ff6a3f + 3 - 267 6e68f833be2b1d368a52a965de49dcc0 67c4020b07cf6b3b5faf0d814f6803e2 + - 268 90374d5632cf419fe292c1f72f9ed796 f3cad977486ae28e811c8faa79cfab04 + - 269 1975f4992268cfce2d7f72e8a24f2c23 c293f579bac0efa46bb9aabb9d310d8b + [19] 6c62b2993e1f7f9b7688c7403324ecba + - 270 ff8444a63c7e5e99224995f6fc097493 301b80f18b71fdfac287ceed891a4d0c + - 271 029f8e8e0eacb90341c8a4af4a3bc06e 268e9cb1058797aa94007bf170bebda0 + - 272 e4637d9e33851113c3266b640c91ade5 b05142632825380f6a675da47d9c9dfc + - 273 8a25aed9b4e8c4975674ea22274bccfc 8a38343367ace00cc63cbb46692e32d6 + - 274 66192c2e9d150cebf9543f97fc0fc78d 281644dae29cda13f02f46a7fd39f040 + - 275 30ee03dee19e51f7f43987f79cd469de 5a166c2787b751dd4e63c22a3e83b66f + - 276 7e152ff72cf453a4f36e3084f75b85fc 84ca3fd38694cfc8edd0be1c00def4ce + - 277 beb4bc191740629e75cad8ff0a421fc2 0966adc06d0d67f30e94cf7163411f29 + - 278 cb575781527c0940962636d2a3a99a4a c156d90aff61d4408469e730e66a0759 + - 279 713f0d1ba533b62a34763e05d7000cd1 183336da7b5c4d51c2ae590544a50d28 + - 280 db28b99fb5cc360cc100b4d028b511d2 9eba750ee0c1ae059d14de420cef74d4 + - 281 023922d018d652e08fe3ce0c81b7bdfe c913f2b5ab2997666966523c7144b4bd + - 282 25286149f4e0c71b302a35ea4475981d ce74305fd3eae5e8b7aabad65188eec1 + 3 - 283 9a3e911d0bb9d431f312d0653ae4725b aae6df1da26760965c1978fdcc6040f5 + - 284 13f89232279f8d680de2d35bceb03c8d 0e8a9c350330149292b61b42dd72dce4 + - 285 85fc10942af45577b48646f70628a964 eff1a6d6899f104f7fd7de2190816144 + [20] 15f3a3de0d5d176aa17ebefbd3775788 + - 286 ebdd6b30f84a7e52a46ced6e61d1ff16 b431f889414b97d1aced217392b483fc + - 287 03fb52b3b6d3b93686f27e4e6250f19a c4c889ee833d320934b4acab708e6c1c + - 288 8124f429e802c9d4e56f4d6e3d57c140 6d4ea995f18acf034d999fc351e430f8 + - 289 fdb173d2dfc5565422092c63222a1558 d6af4dee51f61f000b3a67267610b8e3 + - 290 2fe697a1541ad89610f8efaa10c4d215 38b04d6bbdf7141133fd3c4876e93a82 + - 291 5f49deb4ccf1921d013d3bd3d3731272 2b813ebde09cd228c8d82efa8219bc60 + - 292 8733dd23c1d17140f153ae8a30eb6a56 86ad41866b5f70a476c3e5d49b6c227d + - 293 124c0107632e5fd0c23677d7ca169a2b e04d2b4e3a0b0bd73774f1c3fd758b6b + - 294 05e5eec434237ff92eb52e54f697c1b3 f31c937c32a777c486bca82a80dea4bc + - 295 e717260eb7df7ba01a7a94b6598396ef dde58e87f47bb5d99428f789e8156416 + - 296 b0eccf4fdb147ceaf04e6826e34d40bf 9faa7294d026572dd2d24e5d7a2874b3 + - 297 d0e0cb7e0bc0f25645763f1332246dbe 50fd1344469a0b07e61f7c203f39b3cc + - 298 0d8d90cc39f629a97662ff28059042c1 353a96cabfa77c08a52417d92edc40b4 + 3 - 299 de4b10ce59ccb67b988b171e494e5166 f97262af4d62a8d3b61b8ecf933407ad + - 300 00fee8b3a7c3b239af2291fa88fb37d6 e14d4a17c205a19b538d3eca6a202f1d + - 301 3b2dff23d605530a070535dfcda7691e f3388d0acc5b0a72baca00339f75268b + [21] 7b485f44f150a2d7c1b99344bdbde012 + - 302 497631ce67ea69610d199378babcf21c d770d7c6e299d87f4dfe7df9c2d19e9d + - 303 d48844e10b4cdf5c2296652c4e67b41d f12dc3d8f09936e916666df3412eaf21 + - 304 5dd2bfa1d093ac482cbbe81cc11d3f66 12f8be96d64c4012cdabc9c3525ae328 + - 305 f6ae5676dba61ff61878df1061b3f04f a1ffd18fe09916ee90e86c9cc6eda9a2 + - 306 77cceff80e92e988fb9890b33a901f6a 4527a6294df336984ad6cab0f847ea8d + - 307 b5c97f996cdc60b9712751b0d9400aea 29e47db320e3900eab3aa0bda96efc07 + - 308 9abaf852415486b16627c50235475f96 a1d7bb14a4149526c0ff6a1d1cc237bb + - 309 8710d94ceec7b87cb4eb044f98c224ac 176e8be4585a77f9fdc36c95d1547729 + - 310 1c3f7117b6d26bfcf69d64c5ccd1b583 d6e47deecbf0b6322b6d1da9e30fe067 + - 311 1b561b21bd15a1e270f4536c1051c215 06d98ff9ba4ea0f0b8492a92ed67e4ff + - 312 ecfb2fbef2456807c5a1e5c00006c2ef 0c944e83926e9acaf30f9df4d5cc5c59 + - 313 d861445b940c9e0497b8021c269a179b d21c0414dca2b73ec2b44f367986d7fd + - 314 96d6b233d4b0c4f8b87b3401484f7ad8 dca949f72eaff35c616c3d5d6cae7ad9 + 3 - 315 d9414a0cc0b0b7f9b1dc229c3b006078 744e6df8585267798aaea2776bec04a0 + - 316 b6bbb76e8128e52aa9ceacd29818efee 0cc09a841f77a8a801420f6b21c263f9 + - 317 333b7bb21afa596b5eb66f59a4b92458 5d1e04a46f7bac71aba61417781f2653 + [22] 5c64aceac4c687a6086ed3f60c1367fe + - 318 06fa619b852df9834e9eef39bcb371c9 da7f6cb5e1064a0b86cd790af2570e96 + - 319 2d6e8188dcbed2d53576f6eeb3fe985c 74fb6010e69615a037092e1d126587db + - 320 5e6c2654bc9d5e553a9e771ef1fc0581 a0803fe180274d41668130bf10115f53 + - 321 45ad216087c5e8d46485ca0b7267a00a 7646f77d8277d0a80e26a7da25db0c5c + - 322 d7450ad30c297594e07ca0176aaa5239 655b5fc3d4253b31e4f54756e8286b37 + - 323 168273b8554195442fff8a1af531c6b2 2e38ae881c322c77ff7d9cc6329afc63 + - 324 a9ef88fba3e3aa48516225224172e97e 6dded6ebd139d5b0a30f3022ee8455b2 + - 325 d805b5100d8bed81c7574aa84b144074 411e44512adb736d90877833eb92ca77 + - 326 3ac86251275fbb1f1d20acfeed05f365 13ebea923e7d21e021ec6fc8d043dd45 + - 327 b489db17c4d439981625c00c167a1206 58fd6b233df075c11528b8677b0d17fa + - 328 4bcaca29147fcd702dac5e3b35cefa8f 49eaaf1bf8ec85831f721cb848c7852c + - 329 b40fa2677d121553e945db37a0d0add1 464663ffe2e1c5bd12ec0db88a638c2c + - 330 20a27bbf8f18e00f3fb8f68e0c5b8862 324dba74e634178af33bac4fed9d2bb4 + 3 - 331 d3bc4280f325ad38dab91eab612790f3 e47fd9ce6006b23fd08f169e7781771c + - 332 e3256af419b42b5aa23989061fb6be0e 09c87f1a2e95bc6f5b527ade0b1e63c2 + - 333 6f31b83c17077beaad6d1327b79756dc 0435304a08224c81d6ed79cb1e3cc11c + [23] 8ec5745b69f56221c0fb7dcfdd04a286 + - 334 16f6e72018509f4d56cc8fd749fd4bbc 6b1960f0c11936ebd30ffdc34bfc3a50 + - 335 f9ab9c50319d86a0691ebe90612bf95a 7510e9b2235de977f8b3c4dd29b6cbf9 + - 336 63138442953f2479db23ae65028731e7 18bf38e1ffff0ab7bbc4df694dd33986 + - 337 1ae5bdd625751504a88f28a17e4c429c e19f71d9c4b656a55e4a8862c2fc0ccf + - 338 302916d10bed57ee938ed5aa4f5026ce 4dc8e2053d905cf1dca7bbad6cb60e8e + - 339 7a9b8177121bfc5fe426bbc2e62b6e5a 5f9215340ac86a807d8af15f3ecc4166 + - 340 a100f63347b733c5fdacc1640f793272 f9f85bac35d9fa340bf31d166851f1ca + - 341 83fcd01b9ab26d2426e90b9b74a89cb3 2814b86a715b06bff7c62c1ca611c2a3 + - 342 9f9eacc078ffaa168f2ad0bf123bb826 5f51eca74ab46e2730eaf31cdec73988 + - 343 8691644cff32147914b599dced5547ae 88e4eee12765d324d2602b00ad4fad96 + - 344 ca7e863908e7a4967559fe0a57a9619d d492144a405e6b257cee14c56503ae10 + - 345 36bbebb2ccae6b8b30a640cb4b06f579 f5256ca0d33686fa93e5bca3c8188954 + - 346 cae97dbd0b8832091d93a27e6314e1f0 08d7e493937e3d2de62015199e953e8d + 3 - 347 41a7b8526d7b17e6e4971855373466f7 9a7035f3e921b59dc049da0d41ddb965 + - 348 8122bcb5b8d6f5e89aeaa5c84717c33f a8135a24784572e1e67171b7d65ed268 + - 349 491b9d6940bbfc6736d12fa709d9ef08 e8c18b6364cc7b2bcab3291ea10fcb8a + [24] d97e589e145b75db343752b99f8923d9 + - 350 2ffc60675d6cc7f719c3339791d296de 087e24b2b557fd5acabfe81fd65b7b9c + - 351 abf4cede87953d1d886c721621642a4c 84fd0e26b15acb4b75a2e1a46b86eee2 + - 352 3790041b09fb846409f86b07293e550f 0fb91a831e2d76243f162b9017fdad5c + - 353 d8ac75426547f435f5547d2d937d6f3a 82015e6c5a3ee193fe55821e6be79fb1 + - 354 178eb8bbe11893f33eec3f4e43a5bd38 7c93f1033858cc57090ef0ead845e606 + - 355 c4a939a2b4ca848b72e387cc9a6436c0 96f866f33bfa540c53984b3ee0bb0151 + - 356 355cb99a048b6010ad721f494356031c cd19a106f281c9e84fe324f52407af7b + - 357 6f656cfc80596228fe3e029239f39844 6be59def93b2014b9b6a63a507b2ded6 + - 358 a01c97786e41d9e1574a8cd640b314d0 dfcfdb20764ff5e15e8d2c86fe3400bf + - 359 da5d64cc9f13465bf3ac04d906d524ad 52307a9309cf8c323f1acf3a2d522247 + - 360 f8e594ba55d02208d1d63858b573be7b 67791b2aa34a8c13a9ccd84276857865 + - 361 fa00ae8f01feaf3dc922a655fd229291 927065f83c2e7016b25672e1f16aac65 + - 362 14aeb786a914f9ccb178b31c14af25a1 5ec70c2608afcf8cdb8c64f4db8125b3 + 3 - 363 1ea327134a541890740dec109f007ac9 14eea0f83f85fb5168a5d509bfc181f7 + - 364 0ad958131e619c0366ecb2f1e751b477 5880f3d7fa489af3bfd58a1dab411d96 + - 365 16d928eb2c71d15b8c0a9c34099698ba e51a6a187cbdb10d476cf9c2187c9187 + [25] 88c1464ce3302dd834e1b6d335fdb0ef + - 366 8c19a0e67f5deb04c70018c305f6e1ea af8cf2036e3f1fb5fd10c45ede0328b8 + - 367 854a863ef779330cb6862777bb29c6a5 eda7420b7ea4f05988880db4dcd21834 + - 368 76d32e728604d8e7fbaea84ec8ae4a20 f0b04571acd53a8dfb37b95ec889d661 + - 369 97c898c8784b0e10ec06274887948c47 8bd5eedc39cf5187bf14ff1ecaf0e223 + - 370 b959452626e0ee7ff0a7ff1920ad6df7 3bbcfe5760f0601ee38fa211b7bb6123 + - 371 fa1b9dbde56354ef7dc785d93960d121 4ad31385b76318d2f7f792ad2a5ccf25 + - 372 b13730ee4ca35af923e7a7e52a549e80 cacebe6e27df2de2df7d18a9f3a7c55c + - 373 94ca1aee35b02bba690b3dabfae2dfbc 86ac2b2978a48317dcba0adfc666ff15 + - 374 4f4016e05d2f1611351fc963aa2677f3 fdbbc73868497fb8e4f99e1c0728fded + - 375 2171d4bfbb9c107bf5cfc7ae5ed76776 755377ec7f650064b3a8dc2d8e87a98f + - 376 b509300a64c63cc8be74213d7f200b7c efb152644806375eafd5c9e3c6f305b3 + - 377 1487719451bd9924d7be98bb872668f9 cde0b7fed07825d362b0b6326ec8a9b3 + - 378 c0a4fec1ce704dc787af6036e18abb45 fed78813addda96e732524e3acb785f3 + 3 - 379 284a9f38f698c2ea71896d4ba3516f61 f751597580b6ec481af01e8e8474a0b8 + - 380 b5e0d42541ed27ec1e04586ef4bd205a 6e681f6b5d7c8b6eb8b14f7bdf20b18f + [26] aa64c27e98884d61accf514ddbbb1a9a + - 381 d52fbd49496363d8debbbbb4626cab05 a84c59d0b8eb571d56ca98be40da1466 + [27] 5312f5cd0334a7ff9d338c6d63a8b5bf + - 382 c3ad674e513ed4f9a01ba45de34bff34 8f40fb0e6607278ae2940d38c261223c + - 383 0c1a81b01d86f48111c4afb43ec99259 991945df78270fc95852b151ffde69e5 + - 384 1d72eb85274765652dabe39c4ed5d30b 06e32be90cd3f116185e0b77f277b69e + - 385 0ae04dc2738bc1c4dc52ae02b7e4eb67 423e8ff5b62d4629a3660ea06f240382 + - 386 802d665044db284f1a6a7c6c5c7553f6 39931ff44eab3d57d3cbb39e48bd6d69 + - 387 788abb11b866d2e0d7785b78a94eb8d0 f7d158a57b1ac8d0e7108ab72b6bba9c + - 388 85cb2bc019519e6a260f53feccbcef89 e11e46a4b711ca9e31e060e703458c36 + - 389 33d6de221c7b05642a20c93b2b5b9bd4 4b70043ff823f9b50610eb87feed0a0d + - 390 7abe26f75dd32753b04a8c19a34d9ff7 76dda3c4e9f50265201d4ef833192da7 + - 391 10caf16c0dc74e7469ac8eec2cf4bf24 1bbafc849375381311ab82af8bc4c2eb + - 392 46da6b270d7c920237fb45c573fb5f2e 893c18aef6a834656ac90aa6dd4d16e7 + - 393 38bf949af87022c758e54aebf4f84e6f 63083fe3789c6e8af7ac6b955153e3ae + - 394 fb94ab7d012ef23d2820624a465c6d62 dbd717e7137d18c16d360483c24963e4 + 3 - 395 e906ee25adf3c9064f561eda6557eb17 22e7dc3afb17a0deee19cc9da84a29ad + - 396 4162c08668e775702568862035c97c74 791068dc05638d2b70f177024a1c92d6 + [28] a3ab140b650fbff9bb9089cb6a94a619 + - 397 bbe0001b1dd67a7e2215b6ee74f4d17f 7c4ae4c354246307af7c79b463988fb4 + [29] 684ba0916618434156f755905f22d5c8 + - 398 782dfeb4d191378beee7da7302dc5745 8842b542cc17cba84913bd6f7cee6b57 + - 399 c106955578b16f15a535042a143ed904 236ce2738fc952a570cfca6b607978cc + - 400 8eb79ed1f546f943ae28ded19c546c64 d788e9e1046fe7bb39f0f65f5ebebb39 + - 401 f846ca155012e26456ede402a0a6f0f7 1d62160f3dfc1309fd544e1cf2540969 + - 402 2b56e98a921b87c8a736c551741fe97e 5c6accb8e362fea7ce6696b881a667b3 + - 403 00bc24f3fc00043c4d14cbb84bda0fe8 d67f6f40c980f19b011ef866ef7ba458 + - 404 acaed4a3c3e0f448aa1b5123a77635ec 0daa0522fb3b24448358f72a1b979b95 + - 405 e35b0c4106a882587856d46dd6c7d823 644679c2998c589531d668a643c9f292 + - 406 a1ab09af9f8120bb948c23001e62a32a 48aa766ba47fa01db98da8e2af0d3c1d + - 407 5bb3b94d4529e6845a90bc842230ba90 8779eb1fc718048e8ec7147261930793 + - 408 8b8307d853b77e74ca86db48d559c2fa 7339c798fb7e503374098ad14ce25fb8 + - 409 5379be8d5a981259762099bae039b38d d9fa78518ce2162beabd3cf9535d6147 + - 410 ceb9b6e9cae81507a717cbc092e0a8be 88548d63f9fb86416e43101a436a45ab + 3 - 411 5ca0ccf266dd5d914a90140d3a3cb6e8 10705a3d21f3deb7225b20969938586b + - 412 3e56f69ce4aba006579c6eba1c74d785 38ffde9015a5bde75cb4b710ce86e38a + - 413 1a0cbe3b58f0d10aea65cee264670965 28f8c372c04421ce45f6ae5ff63f3f37 + [30] 683650746fad66f93bedd6d2dbb782ff + - 414 8d7b6b977300bb8fc7a3655692931deb dd2abcc8d229dd17bda55c93bc69ba68 + - 415 2ddcfb4d15f379edd44f22d67992445e badbba1881c95977fc4141f076d03523 + - 416 0a8954e8d4b6fd305630549d539c9869 e6f7a27199fc3d07d0a856c4f0d651b4 + - 417 320ef3e50b42bfcf335f07acb3bc72b5 d788a794af95c269e123fa470f6aef79 + - 418 b1988a38f6e4c3d7099bb8883facce61 fc2a632b631db6cfc8dc5b01b94541b7 + - 419 80cea4811fda342ea78cacf27cd385b8 e1a6a7e8da3b0a7436aa4204dc8b3209 + - 420 ff88f2c13f76396dd78a7027a80e745b 8be0095983bee50a3612d5a2c627bba9 + - 421 52ca259d034f8b52c4a25ecf795fb594 cef52c7abb217979fec598af844eb16f + - 422 09e73c22b4113a89bba13b9b42865a72 c78e5619df4543a7cf3168f95be709e3 + - 423 f701f7f96004ecb43b69af8cde0ff260 9a1d49d83256f783e67f499662b606df + - 424 c9d350c833eee2e46fd9e2186e2ad9f2 64347078a1ac25e3e539e68bbfc4c5ca + - 425 9c19046278b3a968e643fa094741298c 5db316944a686c330fcb28e88cc71535 + - 426 60006fa507d96fedf214bf0be8a3874d 762e1e62cbcf5db8cdada258e8e5b1fd + 2 - 427 d7a47a9b21b1ce9191e92171520119e7 dc7b1e7c84b2c58624bb6459af52fd0a + - 428 7e6cb942148062e2fd05d7f08da3e0fd 77ae12e9c1747497c88c22e224c5a819 + - 429 7dfcb80b2288c074f6dfa12ee7fc87e9 07447f653a89e68e0a1e1dbaaa35713f + - 430 4af815d458a16d8c149a8144050d9b17 2917abc13096a8680d5d38017d3af08b + - 431 6c350d3b24fcd9b54d9790499299545f 01a7510e724dc9d07d0b64709e010e1e + - 432 f7eb2d1f723dacf8c856b8ab89b96e83 9b04d2a7d1443540c9b05fa86ac6596d + - 433 fe0544fcb5ba257cff6e33c43e162243 918e095667562bdffd4a2e6d35560d1f + - 434 8ad65191203ce820546239e2b2ddb347 b98fa71791a39dbc058afc1b1a9fe296 + - 435 b53b8d0e2a9872f919d866a8221012d2 94cee5dbb18c183b6d4fcf354f4f83be + - 436 3cb5aaf6f1381775713088ebd5f2fc54 0d3f68067fdc3e65f349f92dc0c4af8e + - 437 416d90a2d797441dd5542dbd77673d27 cd91133f96a92b6282f643914e884fc5 + - 438 76151d680e2a561ca1e47443cb22d4a2 ad3b273219df214bac2efa9c23295a95 + - 439 a3445cda3f5738fde57c8dcf1787c526 6614a4bcc56fb6f04573e07e6e3e1ab8 + - 440 f17fbde688751b78b27caf13852eb5d4 2fe8f5f8248e713710fc1871897b8b05 + [31] c9f81d0a3dd8822105022c875ba6c4c2 + 2 - 441 79d98af3ba4f20dc61bae2b9aedde42b b5261315daa11429d1f1ed0bf5be4c54 + - 442 05938f1873786ddf2240b4a7204b8947 abd0a7dd3f7b231d45fb6915715e0ddf + - 443 07427051f1c6f18405a40cb38569fb37 9b568900dc4a6d71724d060673109161 + [32] 196b69a2a362817b70e5389146194cd6 + - 444 323de31346b601ef0d9fb85ad26f5f5b 39ce3f752ca67332c536bc7a444269c0 + - 445 79afeebdec6d382a016a65bdbe511c3a ea30ff2e1c5ad012d8e4947793c61423 + [33] f1d3066fa2928f00036404e73e45aa6f + 2 - 446 8a93c7fc4e63e41961ddfd5c9954d936 a3fecccc4d56332c6dc06f5c615387a0 + - 447 c5b09210282b08983f8da78baffec705 92895ccc028e00bdea651de42e125069 + - 448 d09815f60face94d0793d4ac825e00ad ba21b16030b77e58c5fd2bf9734e191f + [34] cbf72cc41d30f15d3bddb328a9644000 + - 449 4a47797f4555b470254f812237e5729b 9f3af8869086ba1d45aef3bb4bc1bbd5 + [35] 8a9a125481ab32ac7fbd8dcdf69061ad + 2 - 450 f04e5f2904b8390ef45ab3d4e0e034ca 5fc3bff3491a102ab0852989dda22b6c + - 451 8463be3495db93c0828be3d68cce94ee acd6a09519be6c08b473497c8938b712 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 4a96b04602a175b09f6bf16000588667 010c8f3fe85ad04551d4dfa93f766984 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 cff0033cf3f7faa011bccf90b4c31241 dc1bd8078725c037ed9036e6823574a1 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 8456da820291f3c79ab0a731d31c0ab0 05d06783110d7301f10255976adcd403 + +dc date issued - 0 2ae1f808bd0a7aece6f4b556409dae89 84e04b73bc0a73730da80dac2cea9c89 + +dc date available - 0 de063879f14b2f6a940ac64bb4ab05ec 3b6aed1e9b3556ae123bd845e505ce2d + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + + - 0 624c571405fa87980fba4a24b496f63a 39bbd5050d134c70d8dbc2a444504297 + +document (rcs/cvs) number - 0 a31fc9c0219d512bd41218f08782eaf2 84816d1a807a22314c4deca1757c5ff3 + +document (rcs/cvs) number - 0 d1423135d8e08e8fa014ebb45afc7fa1 70be6d74c40163f8c5e6998dd95dc5be + + - 0 0041c68dab83b532678c013229876086 0df9a57dcdb7472547903746638506fe + +sourcefile - 0 1195e7787e989bdcdc7ba6b44fc27d5b 81c0def320636b13ed04248c5134376a + + - 0 794ce8cc422272c64a3d3821caf6c214 47d0aac688faeb30669fe9470fafa6f4 + + - 0 5dd7e5da00693cb59eea9ace35fa31db 246e4096130881574ee763c5dfa6b89c + source e7eeee0748300da8f2f95a57de9393ab sisu_examples.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 002a5055eb4a38784f0e26d083a4a7db + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 c802c7108f5d887493830f7c9de0d67f 49f9ec6bf2f1e080f2924a7f3bccf5c6 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 f68adf001081349886e6fed7ef06bc0e + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 c241b474cd8a9c85e6f86e4038ac11a2 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 2 + 2 + 2 + 2 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 16 +:A = 2 +:B = 1 +1 = 3 +2 = 6 +3 = 26 +objects (ocn) = 451 +endnotes = 35 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +source control information + (the following information while not important for document content certification + may help the publisher in locating the version referred to) + rcs version number: 1.25 + rcs date: 2007/09/08 + rcs time: 17:12:47 +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/doc.html new file mode 100644 index 00000000..11a835bc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/doc.html @@ -0,0 +1,7152 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Markup Samples, Output Examples +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah
    +

    + +

    + SiSU Markup and Output Examples +

    + +

    + 1. Markup and Output Examples +

    + +
    + 1.1 Markup examples +
    + +
    + 1.2 A few book (and other) examples +
    + +
    + "The Wealth of Networks", Yochai Benkler +
    + +
    + "Free Culture", Lawrence Lessig +
    + +
    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +
    + +
    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +
    + +
    + "The Cathedral and the Bazaar", by Eric S. Raymond +
    + +
    + "Accelerando", Charles Stross +
    + +
    + "Tainaron", Leena Krohn +
    + +
    + "Sphinx or Robot", Leena Krohn +
    + +
    + "War and Peace", Leo Tolstoy, PG Etext 2600 +
    + +
    + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 +
    + +
    + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 +
    + +
    + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 +
    + +
    + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 +
    + +
    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 +
    + +
    + "Gnu Public License 2", (GPL 2) Free Software Foundation +
    + +
    + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation +
    + +
    + "Debian Social Contract" +
    + +
    + "Debian Constitution v1.3", (simple/default markup) +
    + +
    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +
    + +
    + "Debian Constitution v1.2", (simple/default markup) +
    + +
    + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) +
    + +
    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +
    + +
    + "The Autonomous Contract" 1997 - markup sample +
    + +
    + "The Autonomous Contract Revisited" - markup sample +
    + +
    + "United Nations Convention on Contracts for the International Sale of Goods" +
    + +
    + PECL the "Principles of European Contract Law" +
    + +
    + 1.3 SQL - PostgreSQL, SQLite +
    + +
    + 1.4 Lex Mercatoria as an example +
    + +
    + 1.5 For good measure the markup for a document with lots of (simple) tables +
    + +
    + 1.6 And a link to the output of a reported case +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Markup and Output Examples +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Markup and Output Examples +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 Markup examples +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + Current markup examples and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> but is not as up to date. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. +

    +
    +

    +   7 +

    +
    + + + + +
    +
    + + 1.2 A few book (and other) examples +
    +
    +

    +   8 +

    +
    + + + + +
    +

    +

    Aukio, by Leena Krohn

      1  +

    +
    +

    +   9 +

    +
    + + + + +
    +
    + + "The Wealth of Networks", Yochai Benkler +
    +
    +

    +   10 +

    +
    + + + + +
    +

    + "The Wealth of Networks", Yochai Benkler +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + document manifest   2  +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   20 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   25 +

    +
    + + + + +
    +
    + + "Free Culture", Lawrence Lessig +
    +
    +

    +   26 +

    +
    + + + + +
    +

    + "Free Culture", Lawrence Lessig +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + document manifest   3  +

    +
    +

    +   28 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   34 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   41 +

    +
    + + + + +
    +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +
    +
    +

    +   42 +

    +
    + + + + +
    +

    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + document manifest   4  +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   57 +

    +
    + + + + +
    +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +
    +
    +

    +   58 +

    +
    + + + + +
    +

    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + document manifest   5  +

    +
    +

    +   60 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   67 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   68 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   69 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   70 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   71 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   72 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   73 +

    +
    + + + + +
    +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond +
    +
    +

    +   74 +

    +
    + + + + +
    +

    + "The Cathedral and the Bazaar", by Eric S. Raymond +

    +
    +

    +   75 +

    +
    + + + + +
    +

    + document manifest   6  +

    +
    +

    +   76 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   77 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   78 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   79 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   80 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   81 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   82 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   83 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   84 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   85 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   86 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   87 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   88 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   89 +

    +
    + + + + +
    +
    + + "Accelerando", Charles Stross +
    +
    +

    +   90 +

    +
    + + + + +
    +

    + "Accelerando", Charles Stross +

    +
    +

    +   91 +

    +
    + + + + +
    +

    + document manifest   7  +

    +
    +

    +   92 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   93 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   94 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   95 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   99 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   100 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   101 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   102 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   103 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   104 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   105 +

    +
    + + + + +
    +
    + + "Tainaron", Leena Krohn +
    +
    +

    +   106 +

    +
    + + + + +
    +

    + "Tainaron", Leena Krohn +

    +
    +

    +   107 +

    +
    + + + + +
    +

    + document manifest   8  +

    +
    +

    +   108 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   109 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   110 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   111 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   112 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   113 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   114 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   115 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   116 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   117 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   118 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   119 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   120 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   121 +

    +
    + + + + +
    +
    + + "Sphinx or Robot", Leena Krohn +
    +
    +

    +   122 +

    +
    + + + + +
    +

    +

    Sphinx or Robot by Leena Krohn

    +

    +
    +

    +   123 +

    +
    + + + + +
    +

    + "Sphinx or Robot", Leena Krohn +

    +
    +

    +   124 +

    +
    + + + + +
    +

    + document manifest   9  +

    +
    +

    +   125 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   126 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   127 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   128 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   129 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   130 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   131 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   132 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   133 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   134 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   135 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   136 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   137 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   138 +

    +
    + + + + +
    +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 +
    +
    +

    +   139 +

    +
    + + + + +
    +

    + "War and Peace", Leo Tolstoy   10  +

    +
    +

    +   140 +

    +
    + + + + +
    +

    + document manifest   11  +

    +
    +

    +   141 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   142 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   143 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   144 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   145 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   146 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   147 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   148 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   149 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   150 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   151 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   152 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   153 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   154 +

    +
    + + + + +
    +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 +
    +
    +

    +   155 +

    +
    + + + + +
    +

    + "Don Quixote", Miguel de Cervantes [Saavedra] +

    +
    +

    +   156 +

    +
    + + + + +
    +

    + document manifest   12  +

    +
    +

    +   157 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   158 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   159 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   160 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   161 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   162 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   163 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   164 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   165 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   166 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   167 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   168 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   169 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   170 +

    +
    + + + + +
    +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 +
    +
    +

    +   171 +

    +
    + + + + +
    +

    + "Gulliver's Travels", Jonathan Swift +

    +
    +

    +   172 +

    +
    + + + + +
    +

    + document manifest   13  +

    +
    +

    +   173 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   174 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   175 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   176 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   177 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   178 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   179 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   180 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   181 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   182 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   183 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   184 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   185 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   186 +

    +
    + + + + +
    +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 +
    +
    +

    +   187 +

    +
    + + + + +
    +

    + "Alice's Adventures in Wonderland", Lewis Carroll +

    +
    +

    +   188 +

    +
    + + + + +
    +

    + document manifest   14  +

    +
    +

    +   189 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   190 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   191 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   192 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   193 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   194 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   195 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   196 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   197 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   198 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   199 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   200 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   201 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   202 +

    +
    + + + + +
    +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 +
    +
    +

    +   203 +

    +
    + + + + +
    +

    + "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   204 +

    +
    + + + + +
    +

    + document manifest   15  +

    +
    +

    +   205 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   206 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   207 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   208 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   209 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   210 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   211 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   212 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   213 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   214 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   215 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   216 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   217 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   218 +

    +
    + + + + +
    +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 +
    +
    +

    +   219 +

    +
    + + + + +
    +

    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   220 +

    +
    + + + + +
    +

    + document manifest   16  +

    +
    +

    +   221 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   222 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   223 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   224 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   225 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   226 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   227 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   228 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   229 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   230 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   231 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   232 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   233 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   234 +

    +
    + + + + +
    +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation +
    +
    +

    +   235 +

    +
    + + + + +
    +

    + "Gnu Public License 2", (GPL 2) Free Software Foundation +

    +
    +

    +   236 +

    +
    + + + + +
    +

    + document manifest   17  +

    +
    +

    +   237 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   238 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   239 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   240 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   241 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   242 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   243 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   244 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   245 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   246 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   247 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   248 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   249 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   250 +

    +
    + + + + +
    +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation +
    +
    +

    +   251 +

    +
    + + + + +
    +

    + "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation +

    +
    +

    +   252 +

    +
    + + + + +
    +

    + document manifest   18  +

    +
    +

    +   253 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   254 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   255 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   256 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   257 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   258 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   259 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   260 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   261 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   262 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   263 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   264 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   265 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   266 +

    +
    + + + + +
    +
    + + "Debian Social Contract" +
    +
    +

    +   267 +

    +
    + + + + +
    +

    + "Debian Social Contract" +

    +
    +

    +   268 +

    +
    + + + + +
    +

    + document manifest   19  +

    +
    +

    +   269 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   270 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   271 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   272 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   273 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   274 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   275 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   276 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   277 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   278 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   279 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   280 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   281 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   282 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.3", (simple/default markup) +
    +
    +

    +   283 +

    +
    + + + + +
    +

    + "Debian Constitution v1.3" +

    +
    +

    +   284 +

    +
    + + + + +
    +

    + document manifest   20  +

    +
    +

    +   285 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   286 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   287 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   288 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   289 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   290 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   291 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   292 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   293 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   294 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   295 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   296 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   297 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   298 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +
    +
    +

    +   299 +

    +
    + + + + +
    +

    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +

    +
    +

    +   300 +

    +
    + + + + +
    +

    + document manifest   21  +

    +
    +

    +   301 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   302 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   303 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   304 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   305 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   306 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   307 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   308 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   309 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   310 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   311 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   312 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   313 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   314 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.2", (simple/default markup) +
    +
    +

    +   315 +

    +
    + + + + +
    +

    + "Debian Constitution v1.2 (more translations)" +

    +
    +

    +   316 +

    +
    + + + + +
    +

    + document manifest   22  +

    +
    +

    +   317 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   318 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   319 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   320 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   321 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   322 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   323 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   324 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   325 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   326 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   327 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   328 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   329 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   330 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) +
    +
    +

    +   331 +

    +
    + + + + +
    +

    + "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) +

    +
    +

    +   332 +

    +
    + + + + +
    +

    + document manifest   23  +

    +
    +

    +   333 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   334 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   335 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   336 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   337 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   338 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   339 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   340 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   341 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   342 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   343 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   344 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   345 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   346 +

    +
    + + + + +
    +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +
    +
    +

    +   347 +

    +
    + + + + +
    +

    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +

    +
    +

    +   348 +

    +
    + + + + +
    +

    + document manifest   24  +

    +
    +

    +   349 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   350 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   351 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   352 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   353 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   354 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   355 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   356 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   357 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   358 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   359 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   360 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   361 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   362 +

    +
    + + + + +
    +
    + + "The Autonomous Contract" 1997 - markup sample +
    +
    +

    +   363 +

    +
    + + + + +
    +

    + "The Autonomous Contract" 1997 - markup sample +

    +
    +

    +   364 +

    +
    + + + + +
    +

    + document manifest   25  +

    +
    +

    +   365 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   366 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   367 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   368 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   369 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   370 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   371 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   372 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   373 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   374 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   375 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   376 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   377 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   378 +

    +
    + + + + +
    +
    + + "The Autonomous Contract Revisited" - markup sample +
    +
    +

    +   379 +

    +
    + + + + +
    +

    + "The Autonomous Contract Revisited" - markup sample   26  +

    +
    +

    +   380 +

    +
    + + + + +
    +

    + document manifest   27  +

    +
    +

    +   381 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   382 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   383 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   384 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   385 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   386 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   387 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   388 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   389 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   390 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   391 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   392 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   393 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   394 +

    +
    + + + + +
    +
    + + "United Nations Convention on Contracts for the International Sale of Goods" +
    +
    +

    +   395 +

    +
    + + + + +
    +

    + "United Nations Convention on Contracts for the International Sale of Goods"   28  +

    +
    +

    +   396 +

    +
    + + + + +
    +

    + document manifest   29  +

    +
    +

    +   397 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   398 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   399 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   400 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   401 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   402 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   403 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   404 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   405 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   406 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   407 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   408 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   409 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   410 +

    +
    + + + + +
    +
    + + PECL the "Principles of European Contract Law" +
    +
    +

    +   411 +

    +
    + + + + +
    +

    + "Principles of European Contract Law" +

    +
    +

    +   412 +

    +
    + + + + +
    +

    + document manifest   30  +

    +
    +

    +   413 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   414 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   415 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   416 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   417 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   418 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   419 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   420 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   421 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   422 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   423 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   424 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   425 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   426 +

    +
    + + + + +
    +
    + + 1.3 SQL - PostgreSQL, SQLite +
    +
    +

    +   427 +

    +
    + + + + +
    +

    + A Sample search form is available at <http://search.sisudoc.org> +

    +
    +

    +   428 +

    +
    + + + + +
    +

    + A few canned searches, showing object numbers. Search for: +

    +
    +

    +   429 +

    +
    + + + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   430 +

    +
    + + + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   431 +

    +
    + + + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   432 +

    +
    + + + + +
    +

    + copyright in English language documents +

    +
    +

    +   433 +

    +
    + + + + +
    +

    + Note that the searches done in this form are case sensitive. +

    +
    +

    +   434 +

    +
    + + + + +
    +

    + Expand those same searches, showing the matching text in each document: +

    +
    +

    +   435 +

    +
    + + + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   436 +

    +
    + + + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   437 +

    +
    + + + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   438 +

    +
    + + + + +
    +

    + copyright in English language documents +

    +
    +

    +   439 +

    +
    + + + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  31  +

    +
    +

    +   440 +

    +
    + + + + +
    +
    + + 1.4 Lex Mercatoria as an example +
    +
    +

    +   441 +

    +
    + + + + +
    +

    + There is quite a bit to peruse if you explore the site Lex Mercatoria: +

    +
    +

    +   442 +

    +
    + + + + +
    +

    + <http://www.lexmercatoria.org/>   32  +

    +
    +

    +   443 +

    +
    + + + + +
    +

    + or perhaps: +

    +
    +

    +   444 +

    +
    + + + + +
    +

    + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological>   33  +

    +
    +

    +   445 +

    +
    + + + + +
    +
    + + 1.5 For good measure the markup for a document with lots of (simple) tables +
    +
    +

    +   446 +

    +
    + + + + +
    +

    + SiSU is not optimised for table making, but does handle simple tables. +

    +
    +

    +   447 +

    +
    + + + + +
    +
  • + SiSU marked up file with tables   34  +
  • +
    +

    +   448 +

    +
    + + + + +
    +
  • + Output of table file example   35  +
  • +
    +

    +   449 +

    +
    + + + + +
    +
    + + 1.6 And a link to the output of a reported case +
    +
    +

    +   450 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> +

    +
    +

    +   451 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> +

    +
    +   +
    + + + + +
    +

    +  2. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  3. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  4. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  5. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  6. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  7. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  8. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  9. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  10. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
    +   +
    + + + + +
    +

    +  11. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  12. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  13. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  14. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  15. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  16. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  17. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  18. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  19. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  20. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  21. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  22. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  23. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  24. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  25. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  26. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. +

    +
    +   +
    + + + + +
    +

    +  27. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
    +   +
    + + + + +
    +

    +  29. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  30. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  31. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
    +   +
    + + + + +
    +

    +  32. <http://www.jus.uio.no/lm/index> +

    +
    +   +
    + + + + +
    +

    +  33. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> +

    +
    +   +
    + + + + +
    +

    +  34. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +

    +
    +   +
    + + + + +
    +

    +  35. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-11-12 +

    +
    + + + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + + + +
    +

    + DC Date available: 2002-11-12 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Note the version information provided here, is specific to the host site. +

    +
    + + + +
    +

    + Document (RCS/CVS) number: 1.25 +

    +
    + + + +
    +

    + Document (RCS/CVS) number: 2007/09/08 +

    +
    + + + +
    +

    + CVS/RCS time: 17:12:47 +

    +
    + + + +
    +

    + Sourcefile: sisu_examples.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_examples.sst)= e7eeee0748300da8f2f95a57de9393ab +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:01 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_examples/dom.xml new file mode 100644 index 00000000..b249ff09 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/dom.xml @@ -0,0 +1,5216 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-11-12 + +
    + +
    + Date issued: + + 2002-11-12 + +
    + +
    + Date available: + + 2002-11-12 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + filename: + + sisu_examples.sst +
    + version number: + + 1.25 +
    + version date: + + 2007/09/08 +
    +
    + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Markup and Output Examples + + + + + + + 3 + examples + + 1. Markup and Output Examples + + + + + + + + + + 4 + 1.1 + + 1.1 Markup examples + + + + + + + + 5 + + + Current markup examples and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + 6 + + + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> but is not as up to date. + + + + + + + + 7 + + + For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. + + + + + + + + + + + + 8 + 1.2 + + 1.2 A few book (and other) examples + + + + + + + + 9 + + + [aukio.png] "Aukio, by Leena Krohn" 1Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> + + + + + + + + + + 10 + wealth_of_networks + + "The Wealth of Networks", Yochai Benkler + + + + + + + + 11 + + + "The Wealth of Networks", Yochai Benkler + + + + + + + + 12 + + + document manifest 2<http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> + + + + + + + + 13 + + + html, segmented text + + + + + + + + 14 + + + html, scroll, document in one + + + + + + + + 15 + + + pdf, landscape + + + + + + + + 16 + + + pdf, portrait + + + + + + + + 17 + + + open document + + + + + + + + 18 + + + xhtml scroll + + + + + + + + 19 + + + xml, sax + + + + + + + + 20 + + + xml, dom + + + + + + + + 21 + + + plain text utf-8 + + + + + + + + 22 + + + concordance + + + + + + + + 23 + + + dcc, document content certificate (digests) + + + + + + + + 24 + + + markup source text + + + + + + + + 25 + + + zipped markup source pod + + + + + + + + + + + + 26 + freeculture + + "Free Culture", Lawrence Lessig + + + + + + + + 27 + + + "Free Culture", Lawrence Lessig + + + + + + + + 28 + + + document manifest 3<http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> + + + + + + + + 29 + + + html, segmented text + + + + + + + + 30 + + + html, scroll, document in one + + + + + + + + 31 + + + pdf, landscape + + + + + + + + 32 + + + pdf, portrait + + + + + + + + 33 + + + open document + + + + + + + + 34 + + + xhtml scroll + + + + + + + + 35 + + + xml, sax + + + + + + + + 36 + + + xml, dom + + + + + + + + 37 + + + plain text utf-8 + + + + + + + + 38 + + + concordance + + + + + + + + 39 + + + dcc, document content certificate (digests) + + + + + + + + 40 + + + markup source text + + + + + + + + 41 + + + zipped markup source pod + + + + + + + + + + + + 42 + free_as_in_freedom + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + + + + + + + + 43 + + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + + + + + + + + 44 + + + document manifest 4<http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> + + + + + + + + 45 + + + html, segmented text + + + + + + + + 46 + + + html, scroll, document in one + + + + + + + + 47 + + + pdf, landscape + + + + + + + + 48 + + + pdf, portrait + + + + + + + + 49 + + + open document + + + + + + + + 50 + + + xhtml scroll + + + + + + + + 51 + + + xml, sax + + + + + + + + 52 + + + xml, dom + + + + + + + + 53 + + + plain text utf-8 + + + + + + + + 54 + + + concordance + + + + + + + + 55 + + + dcc, document content certificate (digests) + + + + + + + + 56 + + + markup source text + + + + + + + + 57 + + + zipped markup source pod + + + + + + + + + + + + 58 + free_for_all + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + + + + + + + + 59 + + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + + + + + + + + 60 + + + document manifest 5<http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> + + + + + + + + 61 + + + html, segmented text + + + + + + + + 62 + + + html, scroll, document in one + + + + + + + + 63 + + + pdf, landscape + + + + + + + + 64 + + + pdf, portrait + + + + + + + + 65 + + + open document + + + + + + + + 66 + + + xhtml scroll + + + + + + + + 67 + + + xml, sax + + + + + + + + 68 + + + xml, dom + + + + + + + + 69 + + + plain text utf-8 + + + + + + + + 70 + + + concordance + + + + + + + + 71 + + + dcc, document content certificate (digests) + + + + + + + + 72 + + + markup source text + + + + + + + + 73 + + + zipped markup source pod + + + + + + + + + + + + 74 + catb + + "The Cathedral and the Bazaar", by Eric S. Raymond + + + + + + + + 75 + + + "The Cathedral and the Bazaar", by Eric S. Raymond + + + + + + + + 76 + + + document manifest 6<http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> + + + + + + + + 77 + + + html, segmented text + + + + + + + + 78 + + + html, scroll, document in one + + + + + + + + 79 + + + pdf, landscape + + + + + + + + 80 + + + pdf, portrait + + + + + + + + 81 + + + open document + + + + + + + + 82 + + + xhtml scroll + + + + + + + + 83 + + + xml, sax + + + + + + + + 84 + + + xml, dom + + + + + + + + 85 + + + plain text utf-8 + + + + + + + + 86 + + + concordance + + + + + + + + 87 + + + dcc, document content certificate (digests) + + + + + + + + 88 + + + markup source text + + + + + + + + 89 + + + zipped markup source pod + + + + + + + + + + + + 90 + accelerando + + "Accelerando", Charles Stross + + + + + + + + 91 + + + "Accelerando", Charles Stross + + + + + + + + 92 + + + document manifest 7<http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> + + + + + + + + 93 + + + html, segmented text + + + + + + + + 94 + + + html, scroll, document in one + + + + + + + + 95 + + + pdf, landscape + + + + + + + + 96 + + + pdf, portrait + + + + + + + + 97 + + + open document + + + + + + + + 98 + + + xhtml scroll + + + + + + + + 99 + + + xml, sax + + + + + + + + 100 + + + xml, dom + + + + + + + + 101 + + + plain text utf-8 + + + + + + + + 102 + + + concordance + + + + + + + + 103 + + + dcc, document content certificate (digests) + + + + + + + + 104 + + + markup source text + + + + + + + + 105 + + + zipped markup source pod + + + + + + + + + + + + 106 + tainaron + + "Tainaron", Leena Krohn + + + + + + + + 107 + + + "Tainaron", Leena Krohn + + + + + + + + 108 + + + document manifest 8<http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> + + + + + + + + 109 + + + html, segmented text + + + + + + + + 110 + + + html, scroll, document in one + + + + + + + + 111 + + + pdf, landscape + + + + + + + + 112 + + + pdf, portrait + + + + + + + + 113 + + + open document + + + + + + + + 114 + + + xhtml scroll + + + + + + + + 115 + + + xml, sax + + + + + + + + 116 + + + xml, dom + + + + + + + + 117 + + + plain text utf-8 + + + + + + + + 118 + + + concordance + + + + + + + + 119 + + + dcc, document content certificate (digests) + + + + + + + + 120 + + + markup source text + + + + + + + + 121 + + + zipped markup source pod + + + + + + + + + + + + 122 + sphinx + + "Sphinx or Robot", Leena Krohn + + + + + + + + 123 + + + [i_sor.png] "Sphinx or Robot by Leena Krohn" + + + + + + + + 124 + + + "Sphinx or Robot", Leena Krohn + + + + + + + + 125 + + + document manifest 9<http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> + + + + + + + + 126 + + + html, segmented text + + + + + + + + 127 + + + html, scroll, document in one + + + + + + + + 128 + + + pdf, landscape + + + + + + + + 129 + + + pdf, portrait + + + + + + + + 130 + + + open document + + + + + + + + 131 + + + xhtml scroll + + + + + + + + 132 + + + xml, sax + + + + + + + + 133 + + + xml, dom + + + + + + + + 134 + + + plain text utf-8 + + + + + + + + 135 + + + concordance + + + + + + + + 136 + + + dcc, document content certificate (digests) + + + + + + + + 137 + + + markup source text + + + + + + + + 138 + + + zipped markup source pod + + + + + + + + + + + + 139 + war_and_peace + + "War and Peace", Leo Tolstoy, PG Etext 2600 + + + + + + + + 140 + + + "War and Peace", Leo Tolstoy 10<http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    + +
    + + + + + + 141 + + + document manifest 11<http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> + + + + + + + + 142 + + + html, segmented text + + + + + + + + 143 + + + html, scroll, document in one + + + + + + + + 144 + + + pdf, landscape + + + + + + + + 145 + + + pdf, portrait + + + + + + + + 146 + + + open document + + + + + + + + 147 + + + xhtml scroll + + + + + + + + 148 + + + xml, sax + + + + + + + + 149 + + + xml, dom + + + + + + + + 150 + + + plain text utf-8 + + + + + + + + 151 + + + concordance + + + + + + + + 152 + + + dcc, document content certificate (digests) + + + + + + + + 153 + + + markup source text + + + + + + + + 154 + + + zipped markup source pod + + + + +
    + +
    + + + + + 155 + quixote + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + + + + + + + + 156 + + + "Don Quixote", Miguel de Cervantes [Saavedra] + + + + + + + + 157 + + + document manifest 12<http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> + + + + + + + + 158 + + + html, segmented text + + + + + + + + 159 + + + html, scroll, document in one + + + + + + + + 160 + + + pdf, landscape + + + + + + + + 161 + + + pdf, portrait + + + + + + + + 162 + + + open document + + + + + + + + 163 + + + xhtml scroll + + + + + + + + 164 + + + xml, sax + + + + + + + + 165 + + + xml, dom + + + + + + + + 166 + + + plain text utf-8 + + + + + + + + 167 + + + concordance + + + + + + + + 168 + + + dcc, document content certificate (digests) + + + + + + + + 169 + + + markup source text + + + + + + + + 170 + + + zipped markup source pod + + + + + + + + + + + + 171 + gulliver + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + + + + + + + + 172 + + + "Gulliver's Travels", Jonathan Swift + + + + + + + + 173 + + + document manifest 13<http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> + + + + + + + + 174 + + + html, segmented text + + + + + + + + 175 + + + html, scroll, document in one + + + + + + + + 176 + + + pdf, landscape + + + + + + + + 177 + + + pdf, portrait + + + + + + + + 178 + + + open document + + + + + + + + 179 + + + xhtml scroll + + + + + + + + 180 + + + xml, sax + + + + + + + + 181 + + + xml, dom + + + + + + + + 182 + + + plain text utf-8 + + + + + + + + 183 + + + concordance + + + + + + + + 184 + + + dcc, document content certificate (digests) + + + + + + + + 185 + + + markup source text + + + + + + + + 186 + + + zipped markup source pod + + + + + + + + + + + + 187 + alice + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + + + + + + + + 188 + + + "Alice's Adventures in Wonderland", Lewis Carroll + + + + + + + + 189 + + + document manifest 14<http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> + + + + + + + + 190 + + + html, segmented text + + + + + + + + 191 + + + html, scroll, document in one + + + + + + + + 192 + + + pdf, landscape + + + + + + + + 193 + + + pdf, portrait + + + + + + + + 194 + + + open document + + + + + + + + 195 + + + xhtml scroll + + + + + + + + 196 + + + xml, sax + + + + + + + + 197 + + + xml, dom + + + + + + + + 198 + + + plain text utf-8 + + + + + + + + 199 + + + concordance + + + + + + + + 200 + + + dcc, document content certificate (digests) + + + + + + + + 201 + + + markup source text + + + + + + + + 202 + + + zipped markup source pod + + + + + + + + + + + + 203 + glass + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + + + + + + + + 204 + + + "Through The Looking-Glass", Lewis Carroll + + + + + + + + 205 + + + document manifest 15<http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + + + + 206 + + + html, segmented text + + + + + + + + 207 + + + html, scroll, document in one + + + + + + + + 208 + + + pdf, landscape + + + + + + + + 209 + + + pdf, portrait + + + + + + + + 210 + + + open document + + + + + + + + 211 + + + xhtml scroll + + + + + + + + 212 + + + xml, sax + + + + + + + + 213 + + + xml, dom + + + + + + + + 214 + + + plain text utf-8 + + + + + + + + 215 + + + concordance + + + + + + + + 216 + + + dcc, document content certificate (digests) + + + + + + + + 217 + + + markup source text + + + + + + + + 218 + + + zipped markup source pod + + + + + + + + + + + + 219 + alice + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + + + + + + + + 220 + + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll + + + + + + + + 221 + + + document manifest 16<http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + + + + 222 + + + html, segmented text + + + + + + + + 223 + + + html, scroll, document in one + + + + + + + + 224 + + + pdf, landscape + + + + + + + + 225 + + + pdf, portrait + + + + + + + + 226 + + + open document + + + + + + + + 227 + + + xhtml scroll + + + + + + + + 228 + + + xml, sax + + + + + + + + 229 + + + xml, dom + + + + + + + + 230 + + + plain text utf-8 + + + + + + + + 231 + + + concordance + + + + + + + + 232 + + + dcc, document content certificate (digests) + + + + + + + + 233 + + + markup source text + + + + + + + + 234 + + + zipped markup source pod + + + + + + + + + + + + 235 + gpl + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + + + + + + 236 + + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + + + + + + 237 + + + document manifest 17<http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> + + + + + + + + 238 + + + html, segmented text + + + + + + + + 239 + + + html, scroll, document in one + + + + + + + + 240 + + + pdf, landscape + + + + + + + + 241 + + + pdf, portrait + + + + + + + + 242 + + + open document + + + + + + + + 243 + + + xhtml scroll + + + + + + + + 244 + + + xml, sax + + + + + + + + 245 + + + xml, dom + + + + + + + + 246 + + + plain text utf-8 + + + + + + + + 247 + + + concordance + + + + + + + + 248 + + + dcc, document content certificate (digests) + + + + + + + + 249 + + + markup source text + + + + + + + + 250 + + + zipped markup source pod + + + + + + + + + + + + 251 + gpl + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + + + + + + + + 252 + + + "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation + + + + + + + + 253 + + + document manifest 18<http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> + + + + + + + + 254 + + + html, segmented text + + + + + + + + 255 + + + html, scroll, document in one + + + + + + + + 256 + + + pdf, landscape + + + + + + + + 257 + + + pdf, portrait + + + + + + + + 258 + + + open document + + + + + + + + 259 + + + xhtml scroll + + + + + + + + 260 + + + xml, sax + + + + + + + + 261 + + + xml, dom + + + + + + + + 262 + + + plain text utf-8 + + + + + + + + 263 + + + concordance + + + + + + + + 264 + + + dcc, document content certificate (digests) + + + + + + + + 265 + + + markup source text + + + + + + + + 266 + + + zipped markup source pod + + + + + + + + + + + + 267 + dsc + + "Debian Social Contract" + + + + + + + + 268 + + + "Debian Social Contract" + + + + + + + + 269 + + + document manifest 19<http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> + + + + + + + + 270 + + + html, segmented text + + + + + + + + 271 + + + html, scroll, document in one + + + + + + + + 272 + + + pdf, landscape + + + + + + + + 273 + + + pdf, portrait + + + + + + + + 274 + + + open document + + + + + + + + 275 + + + xhtml scroll + + + + + + + + 276 + + + xml, sax + + + + + + + + 277 + + + xml, dom + + + + + + + + 278 + + + plain text utf-8 + + + + + + + + 279 + + + concordance + + + + + + + + 280 + + + dcc, document content certificate (digests) + + + + + + + + 281 + + + markup source text + + + + + + + + 282 + + + zipped markup source pod + + + + + + + + + + + + 283 + dc + + "Debian Constitution v1.3", (simple/default markup) + + + + + + + + 284 + + + "Debian Constitution v1.3" + + + + + + + + 285 + + + document manifest 20<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> + + + + + + + + 286 + + + html, segmented text + + + + + + + + 287 + + + html, scroll, document in one + + + + + + + + 288 + + + pdf, landscape + + + + + + + + 289 + + + pdf, portrait + + + + + + + + 290 + + + open document + + + + + + + + 291 + + + xhtml scroll + + + + + + + + 292 + + + xml, sax + + + + + + + + 293 + + + xml, dom + + + + + + + + 294 + + + plain text utf-8 + + + + + + + + 295 + + + concordance + + + + + + + + 296 + + + dcc, document content certificate (digests) + + + + + + + + 297 + + + markup source text + + + + + + + + 298 + + + zipped markup source pod + + + + + + + + + + + + 299 + dc + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + + + + + + + + 300 + + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + + + + + + + + 301 + + + document manifest 21<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> + + + + + + + + 302 + + + html, segmented text + + + + + + + + 303 + + + html, scroll, document in one + + + + + + + + 304 + + + pdf, landscape + + + + + + + + 305 + + + pdf, portrait + + + + + + + + 306 + + + open document + + + + + + + + 307 + + + xhtml scroll + + + + + + + + 308 + + + xml, sax + + + + + + + + 309 + + + xml, dom + + + + + + + + 310 + + + plain text utf-8 + + + + + + + + 311 + + + concordance + + + + + + + + 312 + + + dcc, document content certificate (digests) + + + + + + + + 313 + + + markup source text + + + + + + + + 314 + + + zipped markup source pod + + + + + + + + + + + + 315 + dc + + "Debian Constitution v1.2", (simple/default markup) + + + + + + + + 316 + + + "Debian Constitution v1.2 (more translations)" + + + + + + + + 317 + + + document manifest 22<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> + + + + + + + + 318 + + + html, segmented text + + + + + + + + 319 + + + html, scroll, document in one + + + + + + + + 320 + + + pdf, landscape + + + + + + + + 321 + + + pdf, portrait + + + + + + + + 322 + + + open document + + + + + + + + 323 + + + xhtml scroll + + + + + + + + 324 + + + xml, sax + + + + + + + + 325 + + + xml, dom + + + + + + + + 326 + + + plain text utf-8 + + + + + + + + 327 + + + concordance + + + + + + + + 328 + + + dcc, document content certificate (digests) + + + + + + + + 329 + + + markup source text + + + + + + + + 330 + + + zipped markup source pod + + + + + + + + + + + + 331 + dc + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + + + + + + + + 332 + + + "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) + + + + + + + + 333 + + + document manifest 23<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> + + + + + + + + 334 + + + html, segmented text + + + + + + + + 335 + + + html, scroll, document in one + + + + + + + + 336 + + + pdf, landscape + + + + + + + + 337 + + + pdf, portrait + + + + + + + + 338 + + + open document + + + + + + + + 339 + + + xhtml scroll + + + + + + + + 340 + + + xml, sax + + + + + + + + 341 + + + xml, dom + + + + + + + + 342 + + + plain text utf-8 + + + + + + + + 343 + + + concordance + + + + + + + + 344 + + + dcc, document content certificate (digests) + + + + + + + + 345 + + + markup source text + + + + + + + + 346 + + + zipped markup source pod + + + + + + + + + + + + 347 + terminology + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + + + + + 348 + + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + + + + + 349 + + + document manifest 24<http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> + + + + + + + + 350 + + + html, segmented text + + + + + + + + 351 + + + html, scroll, document in one + + + + + + + + 352 + + + pdf, landscape + + + + + + + + 353 + + + pdf, portrait + + + + + + + + 354 + + + open document + + + + + + + + 355 + + + xhtml scroll + + + + + + + + 356 + + + xml, sax + + + + + + + + 357 + + + xml, dom + + + + + + + + 358 + + + plain text utf-8 + + + + + + + + 359 + + + concordance + + + + + + + + 360 + + + dcc, document content certificate (digests) + + + + + + + + 361 + + + markup source text + + + + + + + + 362 + + + zipped markup source pod + + + + + + + + + + + + 363 + autonomous + + "The Autonomous Contract" 1997 - markup sample + + + + + + + + 364 + + + "The Autonomous Contract" 1997 - markup sample + + + + + + + + 365 + + + document manifest 25<http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> + + + + + + + + 366 + + + html, segmented text + + + + + + + + 367 + + + html, scroll, document in one + + + + + + + + 368 + + + pdf, landscape + + + + + + + + 369 + + + pdf, portrait + + + + + + + + 370 + + + open document + + + + + + + + 371 + + + xhtml scroll + + + + + + + + 372 + + + xml, sax + + + + + + + + 373 + + + xml, dom + + + + + + + + 374 + + + plain text utf-8 + + + + + + + + 375 + + + concordance + + + + + + + + 376 + + + dcc, document content certificate (digests) + + + + + + + + 377 + + + markup source text + + + + + + + + 378 + + + zipped markup source pod + + + + + + + + + + + + 379 + autonomous + + "The Autonomous Contract Revisited" - markup sample + + + + + + + + 380 + + + "The Autonomous Contract Revisited" - markup sample 26<http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents.
    + +
    + + + + + + 381 + + + document manifest 27<http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> + + + + + + + + 382 + + + html, segmented text + + + + + + + + 383 + + + html, scroll, document in one + + + + + + + + 384 + + + pdf, landscape + + + + + + + + 385 + + + pdf, portrait + + + + + + + + 386 + + + open document + + + + + + + + 387 + + + xhtml scroll + + + + + + + + 388 + + + xml, sax + + + + + + + + 389 + + + xml, dom + + + + + + + + 390 + + + plain text utf-8 + + + + + + + + 391 + + + concordance + + + + + + + + 392 + + + dcc, document content certificate (digests) + + + + + + + + 393 + + + markup source text + + + + + + + + 394 + + + zipped markup source pod + + + + +
    + +
    + + + + + 395 + cisg + + "United Nations Convention on Contracts for the International Sale of Goods" + + + + + + + + 396 + + + "United Nations Convention on Contracts for the International Sale of Goods" 28<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    + +
    + + + + + + 397 + + + document manifest 29<http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> + + + + + + + + 398 + + + html, segmented text + + + + + + + + 399 + + + html, scroll, document in one + + + + + + + + 400 + + + pdf, landscape + + + + + + + + 401 + + + pdf, portrait + + + + + + + + 402 + + + open document + + + + + + + + 403 + + + xhtml scroll + + + + + + + + 404 + + + xml, sax + + + + + + + + 405 + + + xml, dom + + + + + + + + 406 + + + plain text utf-8 + + + + + + + + 407 + + + concordance + + + + + + + + 408 + + + dcc, document content certificate (digests) + + + + + + + + 409 + + + markup source text + + + + + + + + 410 + + + zipped markup source pod + + + + +
    + +
    + + + + + 411 + pecl + + PECL the "Principles of European Contract Law" + + + + + + + + 412 + + + "Principles of European Contract Law" + + + + + + + + 413 + + + document manifest 30<http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> + + + + + + + + 414 + + + html, segmented text + + + + + + + + 415 + + + html, scroll, document in one + + + + + + + + 416 + + + pdf, landscape + + + + + + + + 417 + + + pdf, portrait + + + + + + + + 418 + + + open document + + + + + + + + 419 + + + xhtml scroll + + + + + + + + 420 + + + xml, sax + + + + + + + + 421 + + + xml, dom + + + + + + + + 422 + + + plain text utf-8 + + + + + + + + 423 + + + concordance + + + + + + + + 424 + + + dcc, document content certificate (digests) + + + + + + + + 425 + + + markup source text + + + + + + + + 426 + + + zipped markup source pod + + + + + + + + +
    + + + + + 427 + sql + + 1.3 SQL - PostgreSQL, SQLite + + + + + + + + 428 + + + A Sample search form is available at <http://search.sisudoc.org> + + + + + + + + 429 + + + A few canned searches, showing object numbers. Search for: + + + + + + + + 430 + + + English documents matching Linux OR Debian + + + + + + + + 431 + + + GPL OR Richard Stallman + + + + + + + + 432 + + + invention OR innovation in English language + + + + + + + + 433 + + + copyright in English language documents + + + + + + + + 434 + + + Note that the searches done in this form are case sensitive. + + + + + + + + 435 + + + Expand those same searches, showing the matching text in each document: + + + + + + + + 436 + + + English documents matching Linux OR Debian + + + + + + + + 437 + + + GPL OR Richard Stallman + + + + + + + + 438 + + + invention OR innovation in English language + + + + + + + + 439 + + + copyright in English language documents + + + + + + + + 440 + + + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.31of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. + + + + + + + + + + + + 441 + 1.4 + + 1.4 Lex Mercatoria as an example + + + + + + + + 442 + + + There is quite a bit to peruse if you explore the site Lex Mercatoria: + + + + + + + + 443 + + + <http://www.lexmercatoria.org/> 32<http://www.jus.uio.no/lm/index> + + + + + + + + 444 + + + or perhaps: + + + + + + + + 445 + + + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological> 33<http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> + + + + + + + + + + + + 446 + 1.5 + + 1.5 For good measure the markup for a document with lots of (simple) tables + + + + + + + + 447 + + + SiSU is not optimised for table making, but does handle simple tables. + + + + + + + + 448 + + + SiSU marked up file with tables 34<http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst>
    + +
    + + + + + + 449 + + + Output of table file example 35<http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> + + + + +
    + +
    + + + + + 450 + 1.6 + + 1.6 And a link to the output of a reported case + + + + + + + + 451 + + + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> + + + + + + + + +
    + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/endnotes.html new file mode 100644 index 00000000..2cd6ac94 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/endnotes.html @@ -0,0 +1,724 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Markup Samples, Output Examples +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> +

    +
      +
    + + +
    +

    +  2. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  3. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  4. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  5. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  6. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  7. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  8. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  9. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  10. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
      +
    + + +
    +

    +  11. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  12. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  13. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  14. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  15. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  16. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  17. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  18. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  19. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  20. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  21. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  22. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  23. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  24. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  25. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  26. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. +

    +
      +
    + + +
    +

    +  27. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
      +
    + + +
    +

    +  29. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  30. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  31. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  32. <http://www.jus.uio.no/lm/index> +

    +
      +
    + + +
    +

    +  33. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> +

    +
      +
    + + +
    +

    +  34. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +

    +
      +
    + + +
    +

    +  35. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/examples.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/examples.html new file mode 100644 index 00000000..b1b90062 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/examples.html @@ -0,0 +1,5964 @@ + + + + + + examples - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Markup Samples, Output Examples +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Markup and Output Examples +

    +
    +

    +   3 +

    +
    + + 1.1 Markup examples + +
    + + 1.2 A few book (and other) examples + +
    + + "The Wealth of Networks", Yochai Benkler + +
    + + "Free Culture", Lawrence Lessig + +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond + +
    + + "Accelerando", Charles Stross + +
    + + "Tainaron", Leena Krohn + +
    + + "Sphinx or Robot", Leena Krohn + +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 + +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation + +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + +
    + + "Debian Social Contract" + +
    + + "Debian Constitution v1.3", (simple/default markup) + +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + +
    + + "Debian Constitution v1.2", (simple/default markup) + +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + +
    + + "The Autonomous Contract" 1997 - markup sample + +
    + + "The Autonomous Contract Revisited" - markup sample + +
    + + "United Nations Convention on Contracts for the International Sale of Goods" + +
    + + PECL the "Principles of European Contract Law" + +
    + + 1.3 SQL - PostgreSQL, SQLite + +
    + + 1.4 Lex Mercatoria as an example + +
    + + 1.5 For good measure the markup for a document with lots of (simple) tables + +
    + + 1.6 And a link to the output of a reported case + +
    + + +
    + +

    + 1.1 Markup examples +

    +
    +

    +   4 +

    +
    + + +
    +

    + Current markup examples and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   5 +

    +
    + + +
    +

    + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> but is not as up to date. +

    +
    +

    +   6 +

    +
    + + +
    +

    + For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. +

    +
    +

    +   7 +

    +
    + + +
    + +

    + 1.2 A few book (and other) examples +

    +
    +

    +   8 +

    +
    + + +
    +

    +

    Aukio, by Leena Krohn

      1  +

    +
    +

    +   9 +

    +
    + + +
    + +

    + "The Wealth of Networks", Yochai Benkler +

    +
    +

    +   10 +

    +
    + + +
    +

    + "The Wealth of Networks", Yochai Benkler +

    +
    +

    +   11 +

    +
    + + +
    +

    + document manifest   2  +

    +
    +

    +   12 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   13 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   14 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   15 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   16 +

    +
    + + +
    +

    + open document +

    +
    +

    +   17 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   18 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   19 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   20 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   21 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   22 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   23 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   24 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   25 +

    +
    + + +
    + +

    + "Free Culture", Lawrence Lessig +

    +
    +

    +   26 +

    +
    + + +
    +

    + "Free Culture", Lawrence Lessig +

    +
    +

    +   27 +

    +
    + + +
    +

    + document manifest   3  +

    +
    +

    +   28 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   29 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   30 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   31 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   32 +

    +
    + + +
    +

    + open document +

    +
    +

    +   33 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   34 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   35 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   36 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   37 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   38 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   39 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   40 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   41 +

    +
    + + +
    + +

    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +

    +
    +

    +   42 +

    +
    + + +
    +

    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +

    +
    +

    +   43 +

    +
    + + +
    +

    + document manifest   4  +

    +
    +

    +   44 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   45 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   46 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   47 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   48 +

    +
    + + +
    +

    + open document +

    +
    +

    +   49 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   50 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   51 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   52 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   53 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   54 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   55 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   56 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   57 +

    +
    + + +
    + +

    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +

    +
    +

    +   58 +

    +
    + + +
    +

    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +

    +
    +

    +   59 +

    +
    + + +
    +

    + document manifest   5  +

    +
    +

    +   60 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   61 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   62 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   63 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   64 +

    +
    + + +
    +

    + open document +

    +
    +

    +   65 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   66 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   67 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   68 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   69 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   70 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   71 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   72 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   73 +

    +
    + + +
    + +

    + "The Cathedral and the Bazaar", by Eric S. Raymond +

    +
    +

    +   74 +

    +
    + + +
    +

    + "The Cathedral and the Bazaar", by Eric S. Raymond +

    +
    +

    +   75 +

    +
    + + +
    +

    + document manifest   6  +

    +
    +

    +   76 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   77 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   78 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   79 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   80 +

    +
    + + +
    +

    + open document +

    +
    +

    +   81 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   82 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   83 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   84 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   85 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   86 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   87 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   88 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   89 +

    +
    + + +
    + +

    + "Accelerando", Charles Stross +

    +
    +

    +   90 +

    +
    + + +
    +

    + "Accelerando", Charles Stross +

    +
    +

    +   91 +

    +
    + + +
    +

    + document manifest   7  +

    +
    +

    +   92 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   93 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   94 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   95 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   96 +

    +
    + + +
    +

    + open document +

    +
    +

    +   97 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   98 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   99 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   100 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   101 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   102 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   103 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   104 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   105 +

    +
    + + +
    + +

    + "Tainaron", Leena Krohn +

    +
    +

    +   106 +

    +
    + + +
    +

    + "Tainaron", Leena Krohn +

    +
    +

    +   107 +

    +
    + + +
    +

    + document manifest   8  +

    +
    +

    +   108 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   109 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   110 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   111 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   112 +

    +
    + + +
    +

    + open document +

    +
    +

    +   113 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   114 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   115 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   116 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   117 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   118 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   119 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   120 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   121 +

    +
    + + +
    + +

    + "Sphinx or Robot", Leena Krohn +

    +
    +

    +   122 +

    +
    + + +
    +

    +

    Sphinx or Robot by Leena Krohn

    +

    +
    +

    +   123 +

    +
    + + +
    +

    + "Sphinx or Robot", Leena Krohn +

    +
    +

    +   124 +

    +
    + + +
    +

    + document manifest   9  +

    +
    +

    +   125 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   126 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   127 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   128 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   129 +

    +
    + + +
    +

    + open document +

    +
    +

    +   130 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   131 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   132 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   133 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   134 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   135 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   136 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   137 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   138 +

    +
    + + +
    + +

    + "War and Peace", Leo Tolstoy, PG Etext 2600 +

    +
    +

    +   139 +

    +
    + + +
    +

    + "War and Peace", Leo Tolstoy   10  +

    +
    +

    +   140 +

    +
    + + +
    +

    + document manifest   11  +

    +
    +

    +   141 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   142 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   143 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   144 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   145 +

    +
    + + +
    +

    + open document +

    +
    +

    +   146 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   147 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   148 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   149 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   150 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   151 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   152 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   153 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   154 +

    +
    + + +
    + +

    + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 +

    +
    +

    +   155 +

    +
    + + +
    +

    + "Don Quixote", Miguel de Cervantes [Saavedra] +

    +
    +

    +   156 +

    +
    + + +
    +

    + document manifest   12  +

    +
    +

    +   157 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   158 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   159 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   160 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   161 +

    +
    + + +
    +

    + open document +

    +
    +

    +   162 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   163 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   164 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   165 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   166 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   167 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   168 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   169 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   170 +

    +
    + + +
    + +

    + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 +

    +
    +

    +   171 +

    +
    + + +
    +

    + "Gulliver's Travels", Jonathan Swift +

    +
    +

    +   172 +

    +
    + + +
    +

    + document manifest   13  +

    +
    +

    +   173 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   174 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   175 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   176 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   177 +

    +
    + + +
    +

    + open document +

    +
    +

    +   178 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   179 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   180 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   181 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   182 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   183 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   184 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   185 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   186 +

    +
    + + +
    + +

    + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 +

    +
    +

    +   187 +

    +
    + + +
    +

    + "Alice's Adventures in Wonderland", Lewis Carroll +

    +
    +

    +   188 +

    +
    + + +
    +

    + document manifest   14  +

    +
    +

    +   189 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   190 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   191 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   192 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   193 +

    +
    + + +
    +

    + open document +

    +
    +

    +   194 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   195 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   196 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   197 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   198 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   199 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   200 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   201 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   202 +

    +
    + + +
    + +

    + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 +

    +
    +

    +   203 +

    +
    + + +
    +

    + "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   204 +

    +
    + + +
    +

    + document manifest   15  +

    +
    +

    +   205 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   206 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   207 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   208 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   209 +

    +
    + + +
    +

    + open document +

    +
    +

    +   210 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   211 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   212 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   213 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   214 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   215 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   216 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   217 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   218 +

    +
    + + +
    + +

    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 +

    +
    +

    +   219 +

    +
    + + +
    +

    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   220 +

    +
    + + +
    +

    + document manifest   16  +

    +
    +

    +   221 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   222 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   223 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   224 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   225 +

    +
    + + +
    +

    + open document +

    +
    +

    +   226 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   227 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   228 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   229 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   230 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   231 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   232 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   233 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   234 +

    +
    + + +
    + +

    + "Gnu Public License 2", (GPL 2) Free Software Foundation +

    +
    +

    +   235 +

    +
    + + +
    +

    + "Gnu Public License 2", (GPL 2) Free Software Foundation +

    +
    +

    +   236 +

    +
    + + +
    +

    + document manifest   17  +

    +
    +

    +   237 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   238 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   239 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   240 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   241 +

    +
    + + +
    +

    + open document +

    +
    +

    +   242 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   243 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   244 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   245 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   246 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   247 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   248 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   249 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   250 +

    +
    + + +
    + +

    + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation +

    +
    +

    +   251 +

    +
    + + +
    +

    + "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation +

    +
    +

    +   252 +

    +
    + + +
    +

    + document manifest   18  +

    +
    +

    +   253 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   254 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   255 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   256 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   257 +

    +
    + + +
    +

    + open document +

    +
    +

    +   258 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   259 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   260 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   261 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   262 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   263 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   264 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   265 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   266 +

    +
    + + +
    + +

    + "Debian Social Contract" +

    +
    +

    +   267 +

    +
    + + +
    +

    + "Debian Social Contract" +

    +
    +

    +   268 +

    +
    + + +
    +

    + document manifest   19  +

    +
    +

    +   269 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   270 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   271 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   272 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   273 +

    +
    + + +
    +

    + open document +

    +
    +

    +   274 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   275 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   276 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   277 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   278 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   279 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   280 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   281 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   282 +

    +
    + + +
    + +

    + "Debian Constitution v1.3", (simple/default markup) +

    +
    +

    +   283 +

    +
    + + +
    +

    + "Debian Constitution v1.3" +

    +
    +

    +   284 +

    +
    + + +
    +

    + document manifest   20  +

    +
    +

    +   285 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   286 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   287 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   288 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   289 +

    +
    + + +
    +

    + open document +

    +
    +

    +   290 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   291 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   292 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   293 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   294 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   295 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   296 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   297 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   298 +

    +
    + + +
    + +

    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +

    +
    +

    +   299 +

    +
    + + +
    +

    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +

    +
    +

    +   300 +

    +
    + + +
    +

    + document manifest   21  +

    +
    +

    +   301 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   302 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   303 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   304 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   305 +

    +
    + + +
    +

    + open document +

    +
    +

    +   306 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   307 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   308 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   309 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   310 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   311 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   312 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   313 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   314 +

    +
    + + +
    + +

    + "Debian Constitution v1.2", (simple/default markup) +

    +
    +

    +   315 +

    +
    + + +
    +

    + "Debian Constitution v1.2 (more translations)" +

    +
    +

    +   316 +

    +
    + + +
    +

    + document manifest   22  +

    +
    +

    +   317 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   318 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   319 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   320 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   321 +

    +
    + + +
    +

    + open document +

    +
    +

    +   322 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   323 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   324 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   325 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   326 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   327 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   328 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   329 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   330 +

    +
    + + +
    + +

    + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) +

    +
    +

    +   331 +

    +
    + + +
    +

    + "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) +

    +
    +

    +   332 +

    +
    + + +
    +

    + document manifest   23  +

    +
    +

    +   333 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   334 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   335 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   336 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   337 +

    +
    + + +
    +

    + open document +

    +
    +

    +   338 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   339 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   340 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   341 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   342 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   343 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   344 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   345 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   346 +

    +
    + + +
    + +

    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +

    +
    +

    +   347 +

    +
    + + +
    +

    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +

    +
    +

    +   348 +

    +
    + + +
    +

    + document manifest   24  +

    +
    +

    +   349 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   350 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   351 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   352 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   353 +

    +
    + + +
    +

    + open document +

    +
    +

    +   354 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   355 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   356 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   357 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   358 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   359 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   360 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   361 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   362 +

    +
    + + +
    + +

    + "The Autonomous Contract" 1997 - markup sample +

    +
    +

    +   363 +

    +
    + + +
    +

    + "The Autonomous Contract" 1997 - markup sample +

    +
    +

    +   364 +

    +
    + + +
    +

    + document manifest   25  +

    +
    +

    +   365 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   366 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   367 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   368 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   369 +

    +
    + + +
    +

    + open document +

    +
    +

    +   370 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   371 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   372 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   373 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   374 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   375 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   376 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   377 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   378 +

    +
    + + +
    + +

    + "The Autonomous Contract Revisited" - markup sample +

    +
    +

    +   379 +

    +
    + + +
    +

    + "The Autonomous Contract Revisited" - markup sample   26  +

    +
    +

    +   380 +

    +
    + + +
    +

    + document manifest   27  +

    +
    +

    +   381 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   382 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   383 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   384 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   385 +

    +
    + + +
    +

    + open document +

    +
    +

    +   386 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   387 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   388 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   389 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   390 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   391 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   392 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   393 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   394 +

    +
    + + +
    + +

    + "United Nations Convention on Contracts for the International Sale of Goods" +

    +
    +

    +   395 +

    +
    + + +
    +

    + "United Nations Convention on Contracts for the International Sale of Goods"   28  +

    +
    +

    +   396 +

    +
    + + +
    +

    + document manifest   29  +

    +
    +

    +   397 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   398 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   399 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   400 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   401 +

    +
    + + +
    +

    + open document +

    +
    +

    +   402 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   403 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   404 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   405 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   406 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   407 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   408 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   409 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   410 +

    +
    + + +
    + +

    + PECL the "Principles of European Contract Law" +

    +
    +

    +   411 +

    +
    + + +
    +

    + "Principles of European Contract Law" +

    +
    +

    +   412 +

    +
    + + +
    +

    + document manifest   30  +

    +
    +

    +   413 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   414 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   415 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   416 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   417 +

    +
    + + +
    +

    + open document +

    +
    +

    +   418 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   419 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   420 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   421 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   422 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   423 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   424 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   425 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   426 +

    +
    + + +
    + +

    + 1.3 SQL - PostgreSQL, SQLite +

    +
    +

    +   427 +

    +
    + + +
    +

    + A Sample search form is available at <http://search.sisudoc.org> +

    +
    +

    +   428 +

    +
    + + +
    +

    + A few canned searches, showing object numbers. Search for: +

    +
    +

    +   429 +

    +
    + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   430 +

    +
    + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   431 +

    +
    + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   432 +

    +
    + + +
    +

    + copyright in English language documents +

    +
    +

    +   433 +

    +
    + + +
    +

    + Note that the searches done in this form are case sensitive. +

    +
    +

    +   434 +

    +
    + + +
    +

    + Expand those same searches, showing the matching text in each document: +

    +
    +

    +   435 +

    +
    + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   436 +

    +
    + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   437 +

    +
    + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   438 +

    +
    + + +
    +

    + copyright in English language documents +

    +
    +

    +   439 +

    +
    + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  31  +

    +
    +

    +   440 +

    +
    + + +
    + +

    + 1.4 Lex Mercatoria as an example +

    +
    +

    +   441 +

    +
    + + +
    +

    + There is quite a bit to peruse if you explore the site Lex Mercatoria: +

    +
    +

    +   442 +

    +
    + + +
    +

    + <http://www.lexmercatoria.org/>   32  +

    +
    +

    +   443 +

    +
    + + +
    +

    + or perhaps: +

    +
    +

    +   444 +

    +
    + + +
    +

    + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological>   33  +

    +
    +

    +   445 +

    +
    + + +
    + +

    + 1.5 For good measure the markup for a document with lots of (simple) tables +

    +
    +

    +   446 +

    +
    + + +
    +

    + SiSU is not optimised for table making, but does handle simple tables. +

    +
    +

    +   447 +

    +
    + + +
    +
  • + SiSU marked up file with tables   34  +
  • +
    +

    +   448 +

    +
    + + +
    +
  • + Output of table file example   35  +
  • +
    +

    +   449 +

    +
    + + +
    + +

    + 1.6 And a link to the output of a reported case +

    +
    +

    +   450 +

    +
    + + +
    +

    + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> +

    +
    +

    +   451 +

    +

    +^

    + + +
    +

    +  1. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> +

    +
      +
    + + +
    +

    +  2. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  3. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  4. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  5. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  6. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  7. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  8. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  9. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  10. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html> +

    +
      +
    + + +
    +

    + The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
      +
    + + +
    +

    + I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
      +
    + + +
    +

    +  11. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  12. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  13. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  14. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  15. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  16. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  17. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  18. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  19. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  20. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  21. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  22. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  23. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  24. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  25. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  26. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html> +

    +
      +
    + + +
    +

    + alternative markup variations revolving around endnotes +

    +
      +
    + + +
    +

    + (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst> +

    +
      +
    + + +
    +

    + (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst> +

    +
      +
    + + +
    +

    + (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst> +

    +
      +
    + + +
    +

    + (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. +

    +
      +
    + + +
    +

    +  27. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +

    +
      +
    + + +
    +

    + This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
      +
    + + +
    +

    + This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
      +
    + + +
    +

    +  29. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  30. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  31. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  32. <http://www.jus.uio.no/lm/index> +

    +
      +
    + + +
    +

    +  33. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> +

    +
      +
    + + +
    +

    +  34. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +

    +
      +
    + + +
    +

    +  35. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/index.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/index.html new file mode 100644 index 00000000..0497ced1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/index.html @@ -0,0 +1,698 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Markup Samples, Output Examples +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah +

    + +

    + SiSU Markup and Output Examples +

    + +

    + + 1. Markup and Output Examples + +

    + +
    + + 1.1 Markup examples + +
    + +
    + + 1.2 A few book (and other) examples + +
    + +
    + + "The Wealth of Networks", Yochai Benkler + +
    + +
    + + "Free Culture", Lawrence Lessig + +
    + +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + +
    + +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + +
    + +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond + +
    + +
    + + "Accelerando", Charles Stross + +
    + +
    + + "Tainaron", Leena Krohn + +
    + +
    + + "Sphinx or Robot", Leena Krohn + +
    + +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 + +
    + +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +
    + +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + +
    + +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + +
    + +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + +
    + +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + +
    + +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation + +
    + +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + +
    + +
    + + "Debian Social Contract" + +
    + +
    + + "Debian Constitution v1.3", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + +
    + +
    + + "Debian Constitution v1.2", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + +
    + +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + +
    + +
    + + "The Autonomous Contract" 1997 - markup sample + +
    + +
    + + "The Autonomous Contract Revisited" - markup sample + +
    + +
    + + "United Nations Convention on Contracts for the International Sale of Goods" + +
    + +
    + + PECL the "Principles of European Contract Law" + +
    + +
    + + 1.3 SQL - PostgreSQL, SQLite + +
    + +
    + + 1.4 Lex Mercatoria as an example + +
    + +
    + + 1.5 For good measure the markup for a document with lots of (simple) tables + +
    + +
    + + 1.6 And a link to the output of a reported case + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_examples/landscape.pdf new file mode 100644 index 00000000..6ced1506 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_examples/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/metadata.html new file mode 100644 index 00000000..a6d851a7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/metadata.html @@ -0,0 +1,615 @@ + + + + + + - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Markup Samples, Output Examples +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-11-12 +

    +
    + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + +
    +

    + DC Date available: 2002-11-12 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Note the version information provided here, is specific to the host site. +

    +
    + +
    +

    + Document (RCS/CVS) number: 1.25 +

    +
    + +
    +

    + Document (RCS/CVS) number: 2007/09/08 +

    +
    + +
    +

    + CVS/RCS time: 17:12:47 +

    +
    + +
    +

    + Sourcefile: sisu_examples.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_examples.sst)= e7eeee0748300da8f2f95a57de9393ab +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:01 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_examples/opendocument.odt new file mode 100644 index 00000000..7e8f727e Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_examples/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_examples/plain.txt new file mode 100644 index 00000000..82d37e35 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/plain.txt @@ -0,0 +1,2094 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS - MARKUP SAMPLES, OUTPUT EXAMPLES, +RALPH AMISSAH +****************************************************************************** + +SISU MARKUP AND OUTPUT EXAMPLES +=============================== + +1. MARKUP AND OUTPUT EXAMPLES +----------------------------- + +1.1 MARKUP EXAMPLES +................... + +Current markup examples and document output samples are provided at + + + +Some markup with syntax highlighting may be found under + but is not as up to date. + + +For some documents hardly any markup at all is required at all, other than a +header, and an indication that the levels to be taken into account by the +program in generating its output are. + + +1.2 A FEW BOOK (AND OTHER) EXAMPLES +................................... + +aukio.png 397x340 "Aukio, by Leena Krohn" [link:] + [^1] + + +- [1]: Reproduced with the kind permission of author and artist Leena Krohn, + "Aukio" is from the work /"Sphinx or Robot"/ + which is + included as a book example in this section, together with another of the + author's works, /"Tainaron"/ + + +/"THE WEALTH OF NETWORKS"/, YOCHAI BENKLER +.......................................... + +"The Wealth of Networks", Yochai Benkler [link:] + + + + document manifest [link:] + + [^2] + + +- [2]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"FREE CULTURE"/, LAWRENCE LESSIG +................................. + +"Free Culture", Lawrence Lessig [link:] + + + + document manifest [link:] + + [^3] + + +- [3]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"FREE AS IN FREEDOM: RICHARD STALLMAN'S CRUSADE FOR FREE SOFTWARE"/, BY SAM +WILLIAMS +.............................................................................. + +"Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam +Williams [link:] + + + + document manifest [link:] + + [^4] + + +- [4]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"FREE FOR ALL: HOW LINUX AND THE FREE SOFTWARE MOVEMENT UNDERCUT THE HIGH TECH +TITANS"/, BY PETER WAYNER +.............................................................................. + +"Free For All: How Linux and the Free Software Movement Undercut the High Tech +Titans", by Peter Wayner [link:] + + + + document manifest [link:] + + [^5] + + +- [5]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THE CATHEDRAL AND THE BAZAAR"/, BY ERIC S. RAYMOND +.................................................... + +"The Cathedral and the Bazaar", by Eric S. Raymond [link:] + + + + document manifest [link:] + + [^6] + + +- [6]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"ACCELERANDO"/, CHARLES STROSS +............................... + +"Accelerando", Charles Stross [link:] + + + + document manifest [link:] + + [^7] + + +- [7]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"TAINARON"/, LEENA KROHN +......................... + +"Tainaron", Leena Krohn [link:] + + + + document manifest [link:] + + [^8] + + +- [8]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"SPHINX OR ROBOT"/, LEENA KROHN +................................ + +i_sor.png 294x59 "Sphinx or Robot by Leena Krohn" [link:] + + + +"Sphinx or Robot", Leena Krohn [link:] + + + + document manifest [link:] + + [^9] + + +- [9]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"WAR AND PEACE"/, LEO TOLSTOY, PG ETEXT 2600 +............................................. + +"War and Peace", Leo Tolstoy [link:] + +[^10] + + +- [10]: + +- The ascii text was taken from Project Gutenberg. The markup transforms + required are trivial. Of interest, in this instance I am saved by having + alternative syntaxes/(structural modes) for marking up endnotes... as it was + possible to do a simple search and replace to make the Project Gutenberg ascii + presentation suitable for *SiSU*, using the older endnote markup style. This + example instructs the program to use regular expressions, in this example the + words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a + line, to identify what should be treated as different levels of heading in a + document (and used to make the table of contents). Note that there was _very + little markup required_ after the document headers and Project Gutenberg legal + notices. As I presume the legal notices are similar in Project Gutenberg + documents, (and I could not bear to think of preparing the same legal notices + twice), I moved those to the "skin" for the Project, and these are now + represented in the markup by <:insert1> and <:insert2> and the + legal notices are available for similar insertion into the next Project + Gutenberg text prepared for *SiSU*, should there be one. + +- I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. + The markup transforms required are trivial. Of interest, in this instance I am + saved by having alternative syntaxes/(structural modes) for marking up + endnotes... as it is possible to do a simple search and replace to make + Project Gutenberg ascii presentations suitable for *SiSU* using the older + endnote markup style. There is _very little markup required_ after the + document headers and Project Gutenberg legal notices. As I presume the legal + notices are similar in Project Gutenberg documents, (and I could not bear to + think of preparing the same legal notices twice), I moved those to the "skin" + for the Project, and these are now represented in the markup by the + <:insert1> and <:insert2> markers and the legal notices are + available for similar insertion into the next Project Gutenberg text prepared + for *SiSU*, should there be one. + + document manifest [link:] + + [^11] + + +- [11]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DON QUIXOTE"/, MIGUEL DE CERVANTES [SAAVEDRA], TRANSLATED BY JOHN ORMSBY, PG +ETEXT 996 +.............................................................................. + +"Don Quixote", Miguel de Cervantes [Saavedra] [link:] + + + + document manifest [link:] + + [^12] + + +- [12]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"GULLIVER'S TRAVELS"/, JONATHAN SWIFT, TRANSCRIBED FROM THE 1892 GEORGE BELL +AND SONS EDITION BY DAVID PRICE, PG ETEXT 829 +.............................................................................. + +"Gulliver's Travels", Jonathan Swift [link:] + + + + document manifest [link:] + + [^13] + + +- [13]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"ALICE'S ADVENTURES IN WONDERLAND"/, LEWIS CARROLL, PG ETEXT 11 +................................................................ + +"Alice's Adventures in Wonderland", Lewis Carroll [link:] + + + + document manifest [link:] + + [^14] + + +- [14]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THROUGH THE LOOKING-GLASS"/, LEWIS CARROLL, PG ETEXT 12 +......................................................... + +"Through The Looking-Glass", Lewis Carroll [link:] + + + + document manifest [link:] + + [^15] + + +- [15]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"ALICE'S ADVENTURES IN WONDERLAND"/ AND /"THROUGH THE LOOKING-GLASS"/, LEWIS +CARROLL, PG ETEXTS 11 AND 12 +.............................................................................. + +"Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis +Carroll [link:] + + + + document manifest [link:] + + [^16] + + +- [16]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"GNU PUBLIC LICENSE 2"/, (GPL 2) FREE SOFTWARE FOUNDATION +.......................................................... + +"Gnu Public License 2", (GPL 2) Free Software Foundation [link:] + + + + document manifest [link:] + [^17] + + +- [17]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + xml, dom [link:] + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"GNU PUBLIC LICENSE V3 - THIRD DISCUSSION DRAFT"/, (GPLV3) FREE SOFTWARE +FOUNDATION +.............................................................................. + +"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software +Foundation [link:] + + + + document manifest [link:] + + [^18] + + +- [18]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN SOCIAL CONTRACT"/ +.......................... + +"Debian Social Contract" [link:] + + + + document manifest [link:] + + [^19] + + +- [19]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.3"/, (SIMPLE/DEFAULT MARKUP) +..................................................... + +"Debian Constitution v1.3" [link:] + + + + document manifest [link:] + + [^20] + + +- [20]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.3"/, (MARKUP ADJUSTED FOR OUTPUT TO MORE CLOSELY MATCH +THE ORIGINAL) +.............................................................................. + +"Debian Constitution v1.3", (markup adjusted for output to more closely match +the original) [link:] + + + + document manifest [link:] + + [^21] + + +- [21]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.2"/, (SIMPLE/DEFAULT MARKUP) +..................................................... + +"Debian Constitution v1.2 (more translations)" [link:] + + + + document manifest [link:] + + [^22] + + +- [22]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.2"/, (MARKUP ADJUSTED FOR OUTPUT TO MORE CLOSELY MATCH +THE ORIGINAL) +.............................................................................. + +"Debian Constitution (more translations)", (markup adjusted for output to more +closely match the original) [link:] + + + + document manifest [link:] + + [^23] + + +- [23]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"A UNIFORM SALES TERMINOLOGY"/, VIKKI ROGERS AND ALBERT KRITZER +................................................................ + +"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer [link:] + + + + document manifest [link:] + + [^24] + + +- [24]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THE AUTONOMOUS CONTRACT" 1997 / - MARKUP SAMPLE +................................................. + +"The Autonomous Contract" 1997 - markup sample [link:] + + + + document manifest [link:] + + [^25] + + +- [25]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THE AUTONOMOUS CONTRACT REVISITED"/ - MARKUP SAMPLE +..................................................... + +"The Autonomous Contract Revisited" - markup sample [link:] + [^26] + + +- [26]: + +- alternative markup variations revolving around endnotes + +- (i) as above, markup with embedded endnotes, and header list of words/phrases + to emphasise + +- + +- + +- (ii) Again markup with embedded endnotes, but font faces changed within + paragraphs rather than in header as in i + +- + +- + +- (iii) Markup with endnote placemarks within paragraphs, the endnotes following + the paragraph that contains them + + +- + +- (iv) Another alternative is to place the marked up endnotes sequentially and + at the end of the text. This also works. The paragraph variant iii is perhaps + easier to visually check should there be missing endnotes; but this variant iv + may better suit the conversion of alternatively pre-prepared documents. + + document manifest [link:] + + [^27] + + +- [27]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"UNITED NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL SALE OF GOODS"/ +.............................................................................. + +"United Nations Convention on Contracts for the International Sale of Goods" +[link:] + +[^28] + + +- [28]: + +- This example instructs the program to use regular expressions, in this example + the words: Part, Chapter, Section, Article occurring at the beginning of a + line, to identify what should be treated as different levels of heading in a + document (and used to make the table of contents). + +- This example instructs the program to use regular expressions, in this example + the words: Part, Chapter, Section, Article occurring at the beginning of a + line, to identify what should be treated as different levels of heading in a + document (and used to make the table of contents). + + document manifest [link:] + + [^29] + + +- [29]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/PECL/ THE "PRINCIPLES OF EUROPEAN CONTRACT LAW" +................................................ + +"Principles of European Contract Law" [link:] + + + + document manifest [link:] + + [^30] + + +- [30]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +1.3 SQL - POSTGRESQL, SQLITE +............................ + +A Sample search form is available at + + +A few canned searches, showing object numbers. Search for: + + + English documents matching Linux OR Debian [link:] + + + + GPL OR Richard Stallman [link:] + + + + invention OR innovation in English language [link:] + + + + copyright in English language documents [link:] + + + +Note that the searches done in this form are case sensitive. + + +Expand those same searches, showing the matching text in each document: + + + English documents matching Linux OR Debian [link:] + + + + GPL OR Richard Stallman [link:] + + + + invention OR innovation in English language [link:] + + + + copyright in English language documents [link:] + + + +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^31] + + +- [31]: of this feature when demonstrated to an IBM software innovations evaluator + in 2004 he said to paraphrase: this could be of interest to us. We have large + document management systems, you can search hundreds of thousands of documents + and we can tell you which documents meet your search criteria, but there is no + way we can tell you without opening each document where within each your + matches are found. + +1.4 LEX MERCATORIA AS AN EXAMPLE +................................ + +There is quite a bit to peruse if you explore the site Lex Mercatoria: + + + [^32] + + +- [32]: + +or perhaps: + + + [^33] + + +- [33]: + +1.5 FOR GOOD MEASURE THE MARKUP FOR A DOCUMENT WITH LOTS OF (SIMPLE) TABLES +........................................................................... + +*SiSU* is not optimised for table making, but does handle simple tables. + + +* SiSU marked up file with tables [link:] + +[^34] + + +- [34]: + +- + +* Output of table file example [link:] + [^35] + + +- [35]: + +1.6 AND A LINK TO THE OUTPUT OF A REPORTED CASE +............................................... + + + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe / Structured +information, Serialized Units - Markup Samples, Output Examples_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-11-12_ + + +DC Date issued: _2002-11-12_ + + +DC Date available: _2002-11-12_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +/Note the version information provided here, is specific to the host site./ + + +Document (RCS/CVS) number: _1.25_ + + +Document (RCS/CVS) number: _2007/09/08_ + + +CVS/RCS time: _17:12:47_ + + +Sourcefile: _sisu_examples.sst_ + + +Filetype: _SiSU text 0.57_ + + +Sourcefile Digest, MD5(sisu_examples.sst)= _e7eeee0748300da8f2f95a57de9393ab_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:01 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe / Structured + information, Serialized Units - Markup Samples, Output Examples + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-11-12 + + date.issued: 2002-11-12 + + date.available: 2002-11-12 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_examples/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_examples/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_examples/portrait.pdf + http://www.jus.uio.no/sisu/sisu_examples/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_examples/plain.txt +at: + http://www.jus.uio.no/sisu +Source file: sisu_examples.sst +Version number: 1.25 +Version date: 2007/09/08 +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:50 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_examples/portrait.pdf new file mode 100644 index 00000000..36897020 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_examples/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_examples/sax.xml new file mode 100644 index 00000000..b6892b7e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/sax.xml @@ -0,0 +1,4383 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + filename: + + sisu_examples.sst +
    + version number: + + 1.25 +
    + version date: + + 2007/09/08 +
    +
    + + + + 1 + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah +
    +
    + + 2 + + SiSU Markup and Output Examples + + + + 3 + + 1. Markup and Output Examples + + + + 4 + + 1.1 Markup examples + + + + 5 + + Current markup examples and document output samples are provided at +<http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 6 + + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> +but is not as up to date. + + + + 7 + + For some documents hardly any markup at all is required at all, other +than a header, and an indication that the levels to be taken into +account by the program in generating its output are. + + + + 8 + + 1.2 A few book (and other) examples + + + + + 9 + + [aukio.png] "Aukio, by Leena Krohn" 1 + + + 1 + + Reproduced with the kind permission of author and artist Leena Krohn, +<http://www.kaapeli.fi/krohn> +"Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> +which is included as a book example in this section, together with +another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> + + + + + 10 + + "The Wealth of Networks", Yochai Benkler + + + + + 11 + + +"The Wealth of Networks", Yochai Benkler + + + + 12 + + +document manifest 2 + + + 2 + + <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> + + + + + 13 + + +html, segmented text + + + + 14 + + +html, scroll, document in one + + + + 15 + + +pdf, landscape + + + + 16 + + +pdf, portrait + + + + 17 + + +open document + + + + 18 + + +xhtml scroll + + + + 19 + + +xml, sax + + + + 20 + + +xml, dom + + + + 21 + + +plain text utf-8 + + + + 22 + + +concordance + + + + 23 + + +dcc, document content certificate (digests) + + + + 24 + + +markup source text + + + + 25 + + +zipped markup source pod + + + + 26 + + "Free Culture", Lawrence Lessig + + + + 27 + + +"Free Culture", Lawrence Lessig + + + + 28 + + +document manifest 3 + + + 3 + + <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> + + + + + 29 + + +html, segmented text + + + + 30 + + +html, scroll, document in one + + + + 31 + + +pdf, landscape + + + + 32 + + +pdf, portrait + + + + 33 + + +open document + + + + 34 + + +xhtml scroll + + + + 35 + + +xml, sax + + + + 36 + + +xml, dom + + + + 37 + + +plain text utf-8 + + + + 38 + + +concordance + + + + 39 + + +dcc, document content certificate (digests) + + + + 40 + + +markup source text + + + + 41 + + +zipped markup source pod + + + + 42 + + "Free as in Freedom: Richard Stallman's Crusade for Free +Software", by Sam Williams + + + + 43 + + +"Free as in Freedom: Richard Stallman's Crusade for Free Software", by +Sam Williams + + + + 44 + + +document manifest 4 + + + 4 + + <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> + + + + + 45 + + +html, segmented text + + + + 46 + + +html, scroll, document in one + + + + 47 + + +pdf, landscape + + + + 48 + + +pdf, portrait + + + + 49 + + +open document + + + + 50 + + +xhtml scroll + + + + 51 + + +xml, sax + + + + 52 + + +xml, dom + + + + 53 + + +plain text utf-8 + + + + 54 + + +concordance + + + + 55 + + +dcc, document content certificate (digests) + + + + 56 + + +markup source text + + + + 57 + + +zipped markup source pod + + + + 58 + + "Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + + + 59 + + +"Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + + + 60 + + +document manifest 5 + + + 5 + + <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> + + + + + 61 + + +html, segmented text + + + + 62 + + +html, scroll, document in one + + + + 63 + + +pdf, landscape + + + + 64 + + +pdf, portrait + + + + 65 + + +open document + + + + 66 + + +xhtml scroll + + + + 67 + + +xml, sax + + + + 68 + + +xml, dom + + + + 69 + + +plain text utf-8 + + + + 70 + + +concordance + + + + 71 + + +dcc, document content certificate (digests) + + + + 72 + + +markup source text + + + + 73 + + +zipped markup source pod + + + + 74 + + "The Cathedral and the Bazaar", by Eric S. Raymond + + + + 75 + + +"The Cathedral and the Bazaar", by Eric S. Raymond + + + + 76 + + +document manifest 6 + + + 6 + + <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> + + + + + 77 + + +html, segmented text + + + + 78 + + +html, scroll, document in one + + + + 79 + + +pdf, landscape + + + + 80 + + +pdf, portrait + + + + 81 + + +open document + + + + 82 + + +xhtml scroll + + + + 83 + + +xml, sax + + + + 84 + + +xml, dom + + + + 85 + + +plain text utf-8 + + + + 86 + + +concordance + + + + 87 + + +dcc, document content certificate (digests) + + + + 88 + + +markup source text + + + + 89 + + +zipped markup source pod + + + + 90 + + "Accelerando", Charles Stross + + + + + 91 + + +"Accelerando", Charles Stross + + + + 92 + + +document manifest 7 + + + 7 + + <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> + + + + + 93 + + +html, segmented text + + + + 94 + + +html, scroll, document in one + + + + 95 + + +pdf, landscape + + + + 96 + + +pdf, portrait + + + + 97 + + +open document + + + + 98 + + +xhtml scroll + + + + 99 + + +xml, sax + + + + 100 + + +xml, dom + + + + 101 + + +plain text utf-8 + + + + 102 + + +concordance + + + + 103 + + +dcc, document content certificate (digests) + + + + 104 + + +markup source text + + + + 105 + + +zipped markup source pod + + + + 106 + + "Tainaron", Leena Krohn + + + + 107 + + +"Tainaron", Leena Krohn + + + + 108 + + +document manifest 8 + + + 8 + + <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> + + + + + 109 + + +html, segmented text + + + + 110 + + +html, scroll, document in one + + + + 111 + + +pdf, landscape + + + + 112 + + +pdf, portrait + + + + 113 + + +open document + + + + 114 + + +xhtml scroll + + + + 115 + + +xml, sax + + + + 116 + + +xml, dom + + + + 117 + + +plain text utf-8 + + + + 118 + + +concordance + + + + 119 + + +dcc, document content certificate (digests) + + + + 120 + + +markup source text + + + + 121 + + +zipped markup source pod + + + + 122 + + "Sphinx or Robot", Leena Krohn + + + + 123 + + [i_sor.png] "Sphinx or Robot by Leena Krohn" + + + + 124 + + +"Sphinx or Robot", Leena Krohn + + + + 125 + + +document manifest 9 + + + 9 + + <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> + + + + + 126 + + +html, segmented text + + + + 127 + + +html, scroll, document in one + + + + 128 + + +pdf, landscape + + + + 129 + + +pdf, portrait + + + + 130 + + +open document + + + + 131 + + +xhtml scroll + + + + 132 + + +xml, sax + + + + 133 + + +xml, dom + + + + 134 + + +plain text utf-8 + + + + 135 + + +concordance + + + + 136 + + +dcc, document content certificate (digests) + + + + 137 + + +markup source text + + + + 138 + + +zipped markup source pod + + + + 139 + + "War and Peace", Leo Tolstoy, PG Etext 2600 + + + + + 140 + + +"War and Peace", Leo Tolstoy 10 + + + 10 + + <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html> +
    The ascii text was taken from Project Gutenberg. The markup +transforms required are trivial. Of interest, in this instance I am +saved by having alternative syntaxes/(structural modes) for marking up +endnotes... as it was possible to do a simple search and replace to +make the Project Gutenberg ascii presentation suitable for SiSU, +using the older endnote markup style. This example instructs the +program to use regular expressions, in this example the words: none; +none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, +to identify what should be treated as different levels of heading in a +document (and used to make the table of contents). Note that there was +very little markup required after the document headers and +Project Gutenberg legal notices. As I presume the legal notices are +similar in Project Gutenberg documents, (and I could not bear to think +of preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by +<:insert1> and <:insert2> and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one.
    I did a +stylesheet/skin for the Gutenberg Project, ... I may have to remove. +The markup transforms required are trivial. Of interest, in this +instance I am saved by having alternative syntaxes/(structural modes) +for marking up endnotes... as it is possible to do a simple search and +replace to make Project Gutenberg ascii presentations suitable for +SiSU using the older endnote markup style. There is very +little markup required after the document headers and Project +Gutenberg legal notices. As I presume the legal notices are similar in +Project Gutenberg documents, (and I could not bear to think of +preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by the +<:insert1> and <:insert2> markers and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one. +
    +
    +
    + + 141 + + +document manifest 11 + + + 11 + + <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> + + + + + 142 + + +html, segmented text + + + + 143 + + +html, scroll, document in one + + + + 144 + + +pdf, landscape + + + + 145 + + +pdf, portrait + + + + 146 + + +open document + + + + 147 + + +xhtml scroll + + + + 148 + + +xml, sax + + + + 149 + + +xml, dom + + + + 150 + + +plain text utf-8 + + + + 151 + + +concordance + + + + 152 + + +dcc, document content certificate (digests) + + + + 153 + + +markup source text + + + + 154 + + +zipped markup source pod + + + + 155 + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by +John Ormsby, PG Etext 996 + + + + 156 + + +"Don Quixote", Miguel de Cervantes [Saavedra] + + + + 157 + + +document manifest 12 + + + 12 + + <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> + + + + + 158 + + +html, segmented text + + + + 159 + + +html, scroll, document in one + + + + 160 + + +pdf, landscape + + + + 161 + + +pdf, portrait + + + + 162 + + +open document + + + + 163 + + +xhtml scroll + + + + 164 + + +xml, sax + + + + 165 + + +xml, dom + + + + 166 + + +plain text utf-8 + + + + 167 + + +concordance + + + + 168 + + +dcc, document content certificate (digests) + + + + 169 + + +markup source text + + + + 170 + + +zipped markup source pod + + + + 171 + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 +George Bell and Sons edition by David Price, PG Etext 829 + + + + + 172 + + +"Gulliver's Travels", Jonathan Swift + + + + 173 + + +document manifest 13 + + + 13 + + <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> + + + + + 174 + + +html, segmented text + + + + 175 + + +html, scroll, document in one + + + + 176 + + +pdf, landscape + + + + 177 + + +pdf, portrait + + + + 178 + + +open document + + + + 179 + + +xhtml scroll + + + + 180 + + +xml, sax + + + + 181 + + +xml, dom + + + + 182 + + +plain text utf-8 + + + + 183 + + +concordance + + + + 184 + + +dcc, document content certificate (digests) + + + + 185 + + +markup source text + + + + 186 + + +zipped markup source pod + + + + 187 + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + + + + + 188 + + +"Alice's Adventures in Wonderland", Lewis Carroll + + + + 189 + + +document manifest 14 + + + 14 + + <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> + + + + + 190 + + +html, segmented text + + + + 191 + + +html, scroll, document in one + + + + 192 + + +pdf, landscape + + + + 193 + + +pdf, portrait + + + + 194 + + +open document + + + + 195 + + +xhtml scroll + + + + 196 + + +xml, sax + + + + 197 + + +xml, dom + + + + 198 + + +plain text utf-8 + + + + 199 + + +concordance + + + + 200 + + +dcc, document content certificate (digests) + + + + 201 + + +markup source text + + + + 202 + + +zipped markup source pod + + + + 203 + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + + + + + 204 + + +"Through The Looking-Glass", Lewis Carroll + + + + 205 + + +document manifest 15 + + + 15 + + <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + 206 + + +html, segmented text + + + + 207 + + +html, scroll, document in one + + + + 208 + + +pdf, landscape + + + + 209 + + +pdf, portrait + + + + 210 + + +open document + + + + 211 + + +xhtml scroll + + + + 212 + + +xml, sax + + + + 213 + + +xml, dom + + + + 214 + + +plain text utf-8 + + + + 215 + + +concordance + + + + 216 + + +dcc, document content certificate (digests) + + + + 217 + + +markup source text + + + + 218 + + +zipped markup source pod + + + + 219 + + "Alice's Adventures in Wonderland" and "Through The +Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + + + + 220 + + +"Alice's Adventures in Wonderland" and "Through The Looking-Glass", +Lewis Carroll + + + + 221 + + +document manifest 16 + + + 16 + + <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + 222 + + +html, segmented text + + + + 223 + + +html, scroll, document in one + + + + 224 + + +pdf, landscape + + + + 225 + + +pdf, portrait + + + + 226 + + +open document + + + + 227 + + +xhtml scroll + + + + 228 + + +xml, sax + + + + 229 + + +xml, dom + + + + 230 + + +plain text utf-8 + + + + 231 + + +concordance + + + + 232 + + +dcc, document content certificate (digests) + + + + 233 + + +markup source text + + + + 234 + + +zipped markup source pod + + + + 235 + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + + + 236 + + +"Gnu Public License 2", (GPL 2) Free Software Foundation + + + + 237 + + +document manifest 17 + + + 17 + + <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> + + + + + 238 + + +html, segmented text + + + + 239 + + +html, scroll, document in one + + + + 240 + + +pdf, landscape + + + + 241 + + +pdf, portrait + + + + 242 + + +open document + + + + 243 + + +xhtml scroll + + + + 244 + + +xml, sax + + + + 245 + + +xml, dom + + + + 246 + + +plain text utf-8 + + + + 247 + + +concordance + + + + 248 + + +dcc, document content certificate (digests) + + + + 249 + + +markup source text + + + + 250 + + +zipped markup source pod + + + + 251 + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free +Software Foundation + + + + 252 + + +"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free +Software Foundation + + + + 253 + + +document manifest 18 + + + 18 + + <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> + + + + + 254 + + +html, segmented text + + + + 255 + + +html, scroll, document in one + + + + 256 + + +pdf, landscape + + + + 257 + + +pdf, portrait + + + + 258 + + +open document + + + + 259 + + +xhtml scroll + + + + 260 + + +xml, sax + + + + 261 + + +xml, dom + + + + 262 + + +plain text utf-8 + + + + 263 + + +concordance + + + + 264 + + +dcc, document content certificate (digests) + + + + 265 + + +markup source text + + + + 266 + + +zipped markup source pod + + + + 267 + + "Debian Social Contract" + + + + 268 + + +"Debian Social Contract" + + + + 269 + + +document manifest 19 + + + 19 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> + + + + + 270 + + +html, segmented text + + + + 271 + + +html, scroll, document in one + + + + 272 + + +pdf, landscape + + + + 273 + + +pdf, portrait + + + + 274 + + +open document + + + + 275 + + +xhtml scroll + + + + 276 + + +xml, sax + + + + 277 + + +xml, dom + + + + 278 + + +plain text utf-8 + + + + 279 + + +concordance + + + + 280 + + +dcc, document content certificate (digests) + + + + 281 + + +markup source text + + + + 282 + + +zipped markup source pod + + + + 283 + + "Debian Constitution v1.3", (simple/default markup) + + + + 284 + + +"Debian Constitution v1.3" + + + + 285 + + +document manifest 20 + + + 20 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> + + + + + 286 + + +html, segmented text + + + + 287 + + +html, scroll, document in one + + + + 288 + + +pdf, landscape + + + + 289 + + +pdf, portrait + + + + 290 + + +open document + + + + 291 + + +xhtml scroll + + + + 292 + + +xml, sax + + + + 293 + + +xml, dom + + + + 294 + + +plain text utf-8 + + + + 295 + + +concordance + + + + 296 + + +dcc, document content certificate (digests) + + + + 297 + + +markup source text + + + + 298 + + +zipped markup source pod + + + + 299 + + "Debian Constitution v1.3", (markup adjusted for output to more +closely match the original) + + + + 300 + + +"Debian Constitution v1.3", (markup adjusted for output to more closely +match the original) + + + + 301 + + +document manifest 21 + + + 21 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> + + + + + 302 + + +html, segmented text + + + + 303 + + +html, scroll, document in one + + + + 304 + + +pdf, landscape + + + + 305 + + +pdf, portrait + + + + 306 + + +open document + + + + 307 + + +xhtml scroll + + + + 308 + + +xml, sax + + + + 309 + + +xml, dom + + + + 310 + + +plain text utf-8 + + + + 311 + + +concordance + + + + 312 + + +dcc, document content certificate (digests) + + + + 313 + + +markup source text + + + + 314 + + +zipped markup source pod + + + + 315 + + "Debian Constitution v1.2", (simple/default markup) + + + + 316 + + +"Debian Constitution v1.2 (more translations)" + + + + 317 + + +document manifest 22 + + + 22 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> + + + + + 318 + + +html, segmented text + + + + 319 + + +html, scroll, document in one + + + + 320 + + +pdf, landscape + + + + 321 + + +pdf, portrait + + + + 322 + + +open document + + + + 323 + + +xhtml scroll + + + + 324 + + +xml, sax + + + + 325 + + +xml, dom + + + + 326 + + +plain text utf-8 + + + + 327 + + +concordance + + + + 328 + + +dcc, document content certificate (digests) + + + + 329 + + +markup source text + + + + 330 + + +zipped markup source pod + + + + 331 + + "Debian Constitution v1.2", (markup adjusted for output to more +closely match the original) + + + + 332 + + +"Debian Constitution (more translations)", (markup adjusted for output +to more closely match the original) + + + + 333 + + +document manifest 23 + + + 23 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> + + + + + 334 + + +html, segmented text + + + + 335 + + +html, scroll, document in one + + + + 336 + + +pdf, landscape + + + + 337 + + +pdf, portrait + + + + 338 + + +open document + + + + 339 + + +xhtml scroll + + + + 340 + + +xml, sax + + + + 341 + + +xml, dom + + + + 342 + + +plain text utf-8 + + + + 343 + + +concordance + + + + 344 + + +dcc, document content certificate (digests) + + + + 345 + + +markup source text + + + + 346 + + +zipped markup source pod + + + + 347 + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + + 348 + + +"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + 349 + + +document manifest 24 + + + 24 + + <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> + + + + + 350 + + +html, segmented text + + + + 351 + + +html, scroll, document in one + + + + 352 + + +pdf, landscape + + + + 353 + + +pdf, portrait + + + + 354 + + +open document + + + + 355 + + +xhtml scroll + + + + 356 + + +xml, sax + + + + 357 + + +xml, dom + + + + 358 + + +plain text utf-8 + + + + 359 + + +concordance + + + + 360 + + +dcc, document content certificate (digests) + + + + 361 + + +markup source text + + + + 362 + + +zipped markup source pod + + + + 363 + + "The Autonomous Contract" 1997 - markup sample + + + + + 364 + + +"The Autonomous Contract" 1997 - markup sample + + + + 365 + + +document manifest 25 + + + 25 + + <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> + + + + + 366 + + +html, segmented text + + + + 367 + + +html, scroll, document in one + + + + 368 + + +pdf, landscape + + + + 369 + + +pdf, portrait + + + + 370 + + +open document + + + + 371 + + +xhtml scroll + + + + 372 + + +xml, sax + + + + 373 + + +xml, dom + + + + 374 + + +plain text utf-8 + + + + 375 + + +concordance + + + + 376 + + +dcc, document content certificate (digests) + + + + 377 + + +markup source text + + + + 378 + + +zipped markup source pod + + + + 379 + + "The Autonomous Contract Revisited" - markup sample + + + + + 380 + + +"The Autonomous Contract Revisited" - markup sample 26 + + + 26 + + <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html> +
    alternative markup variations revolving around endnotes
    +(i) as above, markup with embedded endnotes, and header list of +words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst> +
    (ii) Again markup with embedded endnotes, but font faces changed +within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst> +
    (iii) Markup with endnote placemarks within paragraphs, the +endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst> +
    (iv) Another alternative is to place the marked up endnotes +sequentially and at the end of the text. This also works. The paragraph +variant iii is perhaps easier to visually check should there be missing +endnotes; but this variant iv may better suit the conversion of +alternatively pre-prepared documents. +
    +
    +
    + + 381 + + +document manifest 27 + + + 27 + + <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> + + + + + 382 + + +html, segmented text + + + + 383 + + +html, scroll, document in one + + + + 384 + + +pdf, landscape + + + + 385 + + +pdf, portrait + + + + 386 + + +open document + + + + 387 + + +xhtml scroll + + + + 388 + + +xml, sax + + + + 389 + + +xml, dom + + + + 390 + + +plain text utf-8 + + + + 391 + + +concordance + + + + 392 + + +dcc, document content certificate (digests) + + + + 393 + + +markup source text + + + + 394 + + +zipped markup source pod + + + + 395 + + "United Nations Convention on Contracts for the International Sale +of Goods" + + + + 396 + + +"United Nations Convention on Contracts for the International Sale of +Goods" 28 + + + 28 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +
    This example instructs the program to use regular expressions, +in this example the words: Part, Chapter, Section, Article occurring at +the beginning of a line, to identify what should be treated as +different levels of heading in a document (and used to make the table +of contents).
    This example instructs the program to use regular +expressions, in this example the words: Part, Chapter, Section, Article +occurring at the beginning of a line, to identify what should be +treated as different levels of heading in a document (and used to make +the table of contents). +
    +
    +
    + + 397 + + +document manifest 29 + + + 29 + + <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> + + + + + 398 + + +html, segmented text + + + + 399 + + +html, scroll, document in one + + + + 400 + + +pdf, landscape + + + + 401 + + +pdf, portrait + + + + 402 + + +open document + + + + 403 + + +xhtml scroll + + + + 404 + + +xml, sax + + + + 405 + + +xml, dom + + + + 406 + + +plain text utf-8 + + + + 407 + + +concordance + + + + 408 + + +dcc, document content certificate (digests) + + + + 409 + + +markup source text + + + + 410 + + +zipped markup source pod + + + + 411 + + PECL the "Principles of European Contract Law" + + + + 412 + + +"Principles of European Contract Law" + + + + 413 + + +document manifest 30 + + + 30 + + <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> + + + + + 414 + + +html, segmented text + + + + 415 + + +html, scroll, document in one + + + + 416 + + +pdf, landscape + + + + 417 + + +pdf, portrait + + + + 418 + + +open document + + + + 419 + + +xhtml scroll + + + + 420 + + +xml, sax + + + + 421 + + +xml, dom + + + + 422 + + +plain text utf-8 + + + + 423 + + +concordance + + + + 424 + + +dcc, document content certificate (digests) + + + + 425 + + +markup source text + + + + 426 + + +zipped markup source pod + + + + 427 + + 1.3 SQL - PostgreSQL, SQLite + + + + 428 + + A Sample search form is available at <http://search.sisudoc.org> + + + + 429 + + A few canned searches, showing object numbers. Search for: + + + + 430 + + +English documents matching Linux OR Debian + + + + 431 + + +GPL OR Richard Stallman + + + + 432 + + +invention OR innovation in English language + + + + 433 + + +copyright in English language documents + + + + 434 + + Note that the searches done in this form are case sensitive. + + + + 435 + + Expand those same searches, showing the matching text in each document: + + + + 436 + + +English documents matching Linux OR Debian + + + + 437 + + +GPL OR Richard Stallman + + + + 438 + + +invention OR innovation in English language + + + + 439 + + +copyright in English language documents + + + + 440 + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.31 + + + 31 + + of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + + + + 441 + + 1.4 Lex Mercatoria as an example + + + + 442 + + There is quite a bit to peruse if you explore the site Lex Mercatoria: + + + + 443 + + <http://www.lexmercatoria.org/> +32 + + + 32 + + <http://www.jus.uio.no/lm/index> + + + + + 444 + + or perhaps: + + + + 445 + + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological> +33 + + + 33 + + <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> + + + + + 446 + + 1.5 For good measure the markup for a document with lots of (simple) +tables + + + + 447 + + SiSU is not optimised for table making, but does handle simple +tables. + + + + 448 + + +SiSU marked up file with tables 34 + + + 34 + + <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +
    +
    +
    + + 449 + + +Output of table file example 35 + + + 35 + + <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> + + + + + 450 + + 1.6 And a link to the output of a reported case + + + + 451 + + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_examples/scroll.xhtml new file mode 100644 index 00000000..ff3b5417 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/scroll.xhtml @@ -0,0 +1,4265 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah +
    + 1 +
    + + + SiSU Markup and Output Examples + + 2 + + + + 1. Markup and Output Examples + + 3 + + + + 1.1 Markup examples + + 4 + + + + Current markup examples and document output samples are provided at +<http://www.jus.uio.no/sisu/SiSU/2.html> + + 5 + + + + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> +but is not as up to date. + + 6 + + + + For some documents hardly any markup at all is required at all, other +than a header, and an indication that the levels to be taken into +account by the program in generating its output are. + + 7 + + + + 1.2 A few book (and other) examples + + + 8 + + + + [aukio.png] "Aukio, by Leena Krohn" 1 + + + 1. Reproduced with the kind permission of author and artist Leena Krohn, +<http://www.kaapeli.fi/krohn> +"Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> +which is included as a book example in this section, together with +another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> + + 9 + + + + "The Wealth of Networks", Yochai Benkler + + + 10 + + + + +"The Wealth of Networks", Yochai Benkler + + 11 + + + + +document manifest 2 + + + 2. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> + + 12 + + + + +html, segmented text + + 13 + + + + +html, scroll, document in one + + 14 + + + + +pdf, landscape + + 15 + + + + +pdf, portrait + + 16 + + + + +open document + + 17 + + + + +xhtml scroll + + 18 + + + + +xml, sax + + 19 + + + + +xml, dom + + 20 + + + + +plain text utf-8 + + 21 + + + + +concordance + + 22 + + + + +dcc, document content certificate (digests) + + 23 + + + + +markup source text + + 24 + + + + +zipped markup source pod + + 25 + + + + "Free Culture", Lawrence Lessig + + 26 + + + + +"Free Culture", Lawrence Lessig + + 27 + + + + +document manifest 3 + + + 3. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> + + 28 + + + + +html, segmented text + + 29 + + + + +html, scroll, document in one + + 30 + + + + +pdf, landscape + + 31 + + + + +pdf, portrait + + 32 + + + + +open document + + 33 + + + + +xhtml scroll + + 34 + + + + +xml, sax + + 35 + + + + +xml, dom + + 36 + + + + +plain text utf-8 + + 37 + + + + +concordance + + 38 + + + + +dcc, document content certificate (digests) + + 39 + + + + +markup source text + + 40 + + + + +zipped markup source pod + + 41 + + + + "Free as in Freedom: Richard Stallman's Crusade for Free +Software", by Sam Williams + + 42 + + + + +"Free as in Freedom: Richard Stallman's Crusade for Free Software", by +Sam Williams + + 43 + + + + +document manifest 4 + + + 4. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> + + 44 + + + + +html, segmented text + + 45 + + + + +html, scroll, document in one + + 46 + + + + +pdf, landscape + + 47 + + + + +pdf, portrait + + 48 + + + + +open document + + 49 + + + + +xhtml scroll + + 50 + + + + +xml, sax + + 51 + + + + +xml, dom + + 52 + + + + +plain text utf-8 + + 53 + + + + +concordance + + 54 + + + + +dcc, document content certificate (digests) + + 55 + + + + +markup source text + + 56 + + + + +zipped markup source pod + + 57 + + + + "Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + 58 + + + + +"Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + 59 + + + + +document manifest 5 + + + 5. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> + + 60 + + + + +html, segmented text + + 61 + + + + +html, scroll, document in one + + 62 + + + + +pdf, landscape + + 63 + + + + +pdf, portrait + + 64 + + + + +open document + + 65 + + + + +xhtml scroll + + 66 + + + + +xml, sax + + 67 + + + + +xml, dom + + 68 + + + + +plain text utf-8 + + 69 + + + + +concordance + + 70 + + + + +dcc, document content certificate (digests) + + 71 + + + + +markup source text + + 72 + + + + +zipped markup source pod + + 73 + + + + "The Cathedral and the Bazaar", by Eric S. Raymond + + 74 + + + + +"The Cathedral and the Bazaar", by Eric S. Raymond + + 75 + + + + +document manifest 6 + + + 6. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> + + 76 + + + + +html, segmented text + + 77 + + + + +html, scroll, document in one + + 78 + + + + +pdf, landscape + + 79 + + + + +pdf, portrait + + 80 + + + + +open document + + 81 + + + + +xhtml scroll + + 82 + + + + +xml, sax + + 83 + + + + +xml, dom + + 84 + + + + +plain text utf-8 + + 85 + + + + +concordance + + 86 + + + + +dcc, document content certificate (digests) + + 87 + + + + +markup source text + + 88 + + + + +zipped markup source pod + + 89 + + + + "Accelerando", Charles Stross + + + 90 + + + + +"Accelerando", Charles Stross + + 91 + + + + +document manifest 7 + + + 7. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> + + 92 + + + + +html, segmented text + + 93 + + + + +html, scroll, document in one + + 94 + + + + +pdf, landscape + + 95 + + + + +pdf, portrait + + 96 + + + + +open document + + 97 + + + + +xhtml scroll + + 98 + + + + +xml, sax + + 99 + + + + +xml, dom + + 100 + + + + +plain text utf-8 + + 101 + + + + +concordance + + 102 + + + + +dcc, document content certificate (digests) + + 103 + + + + +markup source text + + 104 + + + + +zipped markup source pod + + 105 + + + + "Tainaron", Leena Krohn + + 106 + + + + +"Tainaron", Leena Krohn + + 107 + + + + +document manifest 8 + + + 8. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> + + 108 + + + + +html, segmented text + + 109 + + + + +html, scroll, document in one + + 110 + + + + +pdf, landscape + + 111 + + + + +pdf, portrait + + 112 + + + + +open document + + 113 + + + + +xhtml scroll + + 114 + + + + +xml, sax + + 115 + + + + +xml, dom + + 116 + + + + +plain text utf-8 + + 117 + + + + +concordance + + 118 + + + + +dcc, document content certificate (digests) + + 119 + + + + +markup source text + + 120 + + + + +zipped markup source pod + + 121 + + + + "Sphinx or Robot", Leena Krohn + + 122 + + + + [i_sor.png] "Sphinx or Robot by Leena Krohn" + + 123 + + + + +"Sphinx or Robot", Leena Krohn + + 124 + + + + +document manifest 9 + + + 9. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> + + 125 + + + + +html, segmented text + + 126 + + + + +html, scroll, document in one + + 127 + + + + +pdf, landscape + + 128 + + + + +pdf, portrait + + 129 + + + + +open document + + 130 + + + + +xhtml scroll + + 131 + + + + +xml, sax + + 132 + + + + +xml, dom + + 133 + + + + +plain text utf-8 + + 134 + + + + +concordance + + 135 + + + + +dcc, document content certificate (digests) + + 136 + + + + +markup source text + + 137 + + + + +zipped markup source pod + + 138 + + + + "War and Peace", Leo Tolstoy, PG Etext 2600 + + + 139 + + + + +"War and Peace", Leo Tolstoy 10 + + + 10. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html> +
    The ascii text was taken from Project Gutenberg. The markup +transforms required are trivial. Of interest, in this instance I am +saved by having alternative syntaxes/(structural modes) for marking up +endnotes... as it was possible to do a simple search and replace to +make the Project Gutenberg ascii presentation suitable for SiSU, +using the older endnote markup style. This example instructs the +program to use regular expressions, in this example the words: none; +none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, +to identify what should be treated as different levels of heading in a +document (and used to make the table of contents). Note that there was +very little markup required after the document headers and +Project Gutenberg legal notices. As I presume the legal notices are +similar in Project Gutenberg documents, (and I could not bear to think +of preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by +<:insert1> and <:insert2> and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one.
    I did a +stylesheet/skin for the Gutenberg Project, ... I may have to remove. +The markup transforms required are trivial. Of interest, in this +instance I am saved by having alternative syntaxes/(structural modes) +for marking up endnotes... as it is possible to do a simple search and +replace to make Project Gutenberg ascii presentations suitable for +SiSU using the older endnote markup style. There is very +little markup required after the document headers and Project +Gutenberg legal notices. As I presume the legal notices are similar in +Project Gutenberg documents, (and I could not bear to think of +preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by the +<:insert1> and <:insert2> markers and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one. +
    + 140 +
    + + + +document manifest 11 + + + 11. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> + + 141 + + + + +html, segmented text + + 142 + + + + +html, scroll, document in one + + 143 + + + + +pdf, landscape + + 144 + + + + +pdf, portrait + + 145 + + + + +open document + + 146 + + + + +xhtml scroll + + 147 + + + + +xml, sax + + 148 + + + + +xml, dom + + 149 + + + + +plain text utf-8 + + 150 + + + + +concordance + + 151 + + + + +dcc, document content certificate (digests) + + 152 + + + + +markup source text + + 153 + + + + +zipped markup source pod + + 154 + + + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by +John Ormsby, PG Etext 996 + + 155 + + + + +"Don Quixote", Miguel de Cervantes [Saavedra] + + 156 + + + + +document manifest 12 + + + 12. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> + + 157 + + + + +html, segmented text + + 158 + + + + +html, scroll, document in one + + 159 + + + + +pdf, landscape + + 160 + + + + +pdf, portrait + + 161 + + + + +open document + + 162 + + + + +xhtml scroll + + 163 + + + + +xml, sax + + 164 + + + + +xml, dom + + 165 + + + + +plain text utf-8 + + 166 + + + + +concordance + + 167 + + + + +dcc, document content certificate (digests) + + 168 + + + + +markup source text + + 169 + + + + +zipped markup source pod + + 170 + + + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 +George Bell and Sons edition by David Price, PG Etext 829 + + + 171 + + + + +"Gulliver's Travels", Jonathan Swift + + 172 + + + + +document manifest 13 + + + 13. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> + + 173 + + + + +html, segmented text + + 174 + + + + +html, scroll, document in one + + 175 + + + + +pdf, landscape + + 176 + + + + +pdf, portrait + + 177 + + + + +open document + + 178 + + + + +xhtml scroll + + 179 + + + + +xml, sax + + 180 + + + + +xml, dom + + 181 + + + + +plain text utf-8 + + 182 + + + + +concordance + + 183 + + + + +dcc, document content certificate (digests) + + 184 + + + + +markup source text + + 185 + + + + +zipped markup source pod + + 186 + + + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + + + 187 + + + + +"Alice's Adventures in Wonderland", Lewis Carroll + + 188 + + + + +document manifest 14 + + + 14. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> + + 189 + + + + +html, segmented text + + 190 + + + + +html, scroll, document in one + + 191 + + + + +pdf, landscape + + 192 + + + + +pdf, portrait + + 193 + + + + +open document + + 194 + + + + +xhtml scroll + + 195 + + + + +xml, sax + + 196 + + + + +xml, dom + + 197 + + + + +plain text utf-8 + + 198 + + + + +concordance + + 199 + + + + +dcc, document content certificate (digests) + + 200 + + + + +markup source text + + 201 + + + + +zipped markup source pod + + 202 + + + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + + + 203 + + + + +"Through The Looking-Glass", Lewis Carroll + + 204 + + + + +document manifest 15 + + + 15. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + 205 + + + + +html, segmented text + + 206 + + + + +html, scroll, document in one + + 207 + + + + +pdf, landscape + + 208 + + + + +pdf, portrait + + 209 + + + + +open document + + 210 + + + + +xhtml scroll + + 211 + + + + +xml, sax + + 212 + + + + +xml, dom + + 213 + + + + +plain text utf-8 + + 214 + + + + +concordance + + 215 + + + + +dcc, document content certificate (digests) + + 216 + + + + +markup source text + + 217 + + + + +zipped markup source pod + + 218 + + + + "Alice's Adventures in Wonderland" and "Through The +Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + + 219 + + + + +"Alice's Adventures in Wonderland" and "Through The Looking-Glass", +Lewis Carroll + + 220 + + + + +document manifest 16 + + + 16. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + 221 + + + + +html, segmented text + + 222 + + + + +html, scroll, document in one + + 223 + + + + +pdf, landscape + + 224 + + + + +pdf, portrait + + 225 + + + + +open document + + 226 + + + + +xhtml scroll + + 227 + + + + +xml, sax + + 228 + + + + +xml, dom + + 229 + + + + +plain text utf-8 + + 230 + + + + +concordance + + 231 + + + + +dcc, document content certificate (digests) + + 232 + + + + +markup source text + + 233 + + + + +zipped markup source pod + + 234 + + + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + 235 + + + + +"Gnu Public License 2", (GPL 2) Free Software Foundation + + 236 + + + + +document manifest 17 + + + 17. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> + + 237 + + + + +html, segmented text + + 238 + + + + +html, scroll, document in one + + 239 + + + + +pdf, landscape + + 240 + + + + +pdf, portrait + + 241 + + + + +open document + + 242 + + + + +xhtml scroll + + 243 + + + + +xml, sax + + 244 + + + + +xml, dom + + 245 + + + + +plain text utf-8 + + 246 + + + + +concordance + + 247 + + + + +dcc, document content certificate (digests) + + 248 + + + + +markup source text + + 249 + + + + +zipped markup source pod + + 250 + + + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free +Software Foundation + + 251 + + + + +"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free +Software Foundation + + 252 + + + + +document manifest 18 + + + 18. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> + + 253 + + + + +html, segmented text + + 254 + + + + +html, scroll, document in one + + 255 + + + + +pdf, landscape + + 256 + + + + +pdf, portrait + + 257 + + + + +open document + + 258 + + + + +xhtml scroll + + 259 + + + + +xml, sax + + 260 + + + + +xml, dom + + 261 + + + + +plain text utf-8 + + 262 + + + + +concordance + + 263 + + + + +dcc, document content certificate (digests) + + 264 + + + + +markup source text + + 265 + + + + +zipped markup source pod + + 266 + + + + "Debian Social Contract" + + 267 + + + + +"Debian Social Contract" + + 268 + + + + +document manifest 19 + + + 19. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> + + 269 + + + + +html, segmented text + + 270 + + + + +html, scroll, document in one + + 271 + + + + +pdf, landscape + + 272 + + + + +pdf, portrait + + 273 + + + + +open document + + 274 + + + + +xhtml scroll + + 275 + + + + +xml, sax + + 276 + + + + +xml, dom + + 277 + + + + +plain text utf-8 + + 278 + + + + +concordance + + 279 + + + + +dcc, document content certificate (digests) + + 280 + + + + +markup source text + + 281 + + + + +zipped markup source pod + + 282 + + + + "Debian Constitution v1.3", (simple/default markup) + + 283 + + + + +"Debian Constitution v1.3" + + 284 + + + + +document manifest 20 + + + 20. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> + + 285 + + + + +html, segmented text + + 286 + + + + +html, scroll, document in one + + 287 + + + + +pdf, landscape + + 288 + + + + +pdf, portrait + + 289 + + + + +open document + + 290 + + + + +xhtml scroll + + 291 + + + + +xml, sax + + 292 + + + + +xml, dom + + 293 + + + + +plain text utf-8 + + 294 + + + + +concordance + + 295 + + + + +dcc, document content certificate (digests) + + 296 + + + + +markup source text + + 297 + + + + +zipped markup source pod + + 298 + + + + "Debian Constitution v1.3", (markup adjusted for output to more +closely match the original) + + 299 + + + + +"Debian Constitution v1.3", (markup adjusted for output to more closely +match the original) + + 300 + + + + +document manifest 21 + + + 21. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> + + 301 + + + + +html, segmented text + + 302 + + + + +html, scroll, document in one + + 303 + + + + +pdf, landscape + + 304 + + + + +pdf, portrait + + 305 + + + + +open document + + 306 + + + + +xhtml scroll + + 307 + + + + +xml, sax + + 308 + + + + +xml, dom + + 309 + + + + +plain text utf-8 + + 310 + + + + +concordance + + 311 + + + + +dcc, document content certificate (digests) + + 312 + + + + +markup source text + + 313 + + + + +zipped markup source pod + + 314 + + + + "Debian Constitution v1.2", (simple/default markup) + + 315 + + + + +"Debian Constitution v1.2 (more translations)" + + 316 + + + + +document manifest 22 + + + 22. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> + + 317 + + + + +html, segmented text + + 318 + + + + +html, scroll, document in one + + 319 + + + + +pdf, landscape + + 320 + + + + +pdf, portrait + + 321 + + + + +open document + + 322 + + + + +xhtml scroll + + 323 + + + + +xml, sax + + 324 + + + + +xml, dom + + 325 + + + + +plain text utf-8 + + 326 + + + + +concordance + + 327 + + + + +dcc, document content certificate (digests) + + 328 + + + + +markup source text + + 329 + + + + +zipped markup source pod + + 330 + + + + "Debian Constitution v1.2", (markup adjusted for output to more +closely match the original) + + 331 + + + + +"Debian Constitution (more translations)", (markup adjusted for output +to more closely match the original) + + 332 + + + + +document manifest 23 + + + 23. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> + + 333 + + + + +html, segmented text + + 334 + + + + +html, scroll, document in one + + 335 + + + + +pdf, landscape + + 336 + + + + +pdf, portrait + + 337 + + + + +open document + + 338 + + + + +xhtml scroll + + 339 + + + + +xml, sax + + 340 + + + + +xml, dom + + 341 + + + + +plain text utf-8 + + 342 + + + + +concordance + + 343 + + + + +dcc, document content certificate (digests) + + 344 + + + + +markup source text + + 345 + + + + +zipped markup source pod + + 346 + + + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + 347 + + + + +"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + 348 + + + + +document manifest 24 + + + 24. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> + + 349 + + + + +html, segmented text + + 350 + + + + +html, scroll, document in one + + 351 + + + + +pdf, landscape + + 352 + + + + +pdf, portrait + + 353 + + + + +open document + + 354 + + + + +xhtml scroll + + 355 + + + + +xml, sax + + 356 + + + + +xml, dom + + 357 + + + + +plain text utf-8 + + 358 + + + + +concordance + + 359 + + + + +dcc, document content certificate (digests) + + 360 + + + + +markup source text + + 361 + + + + +zipped markup source pod + + 362 + + + + "The Autonomous Contract" 1997 - markup sample + + + 363 + + + + +"The Autonomous Contract" 1997 - markup sample + + 364 + + + + +document manifest 25 + + + 25. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> + + 365 + + + + +html, segmented text + + 366 + + + + +html, scroll, document in one + + 367 + + + + +pdf, landscape + + 368 + + + + +pdf, portrait + + 369 + + + + +open document + + 370 + + + + +xhtml scroll + + 371 + + + + +xml, sax + + 372 + + + + +xml, dom + + 373 + + + + +plain text utf-8 + + 374 + + + + +concordance + + 375 + + + + +dcc, document content certificate (digests) + + 376 + + + + +markup source text + + 377 + + + + +zipped markup source pod + + 378 + + + + "The Autonomous Contract Revisited" - markup sample + + + 379 + + + + +"The Autonomous Contract Revisited" - markup sample 26 + + + 26. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html> +
    alternative markup variations revolving around endnotes
    +(i) as above, markup with embedded endnotes, and header list of +words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst> +
    (ii) Again markup with embedded endnotes, but font faces changed +within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst> +
    (iii) Markup with endnote placemarks within paragraphs, the +endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst> +
    (iv) Another alternative is to place the marked up endnotes +sequentially and at the end of the text. This also works. The paragraph +variant iii is perhaps easier to visually check should there be missing +endnotes; but this variant iv may better suit the conversion of +alternatively pre-prepared documents. +
    + 380 +
    + + + +document manifest 27 + + + 27. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> + + 381 + + + + +html, segmented text + + 382 + + + + +html, scroll, document in one + + 383 + + + + +pdf, landscape + + 384 + + + + +pdf, portrait + + 385 + + + + +open document + + 386 + + + + +xhtml scroll + + 387 + + + + +xml, sax + + 388 + + + + +xml, dom + + 389 + + + + +plain text utf-8 + + 390 + + + + +concordance + + 391 + + + + +dcc, document content certificate (digests) + + 392 + + + + +markup source text + + 393 + + + + +zipped markup source pod + + 394 + + + + "United Nations Convention on Contracts for the International Sale +of Goods" + + 395 + + + + +"United Nations Convention on Contracts for the International Sale of +Goods" 28 + + + 28. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +
    This example instructs the program to use regular expressions, +in this example the words: Part, Chapter, Section, Article occurring at +the beginning of a line, to identify what should be treated as +different levels of heading in a document (and used to make the table +of contents).
    This example instructs the program to use regular +expressions, in this example the words: Part, Chapter, Section, Article +occurring at the beginning of a line, to identify what should be +treated as different levels of heading in a document (and used to make +the table of contents). +
    + 396 +
    + + + +document manifest 29 + + + 29. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> + + 397 + + + + +html, segmented text + + 398 + + + + +html, scroll, document in one + + 399 + + + + +pdf, landscape + + 400 + + + + +pdf, portrait + + 401 + + + + +open document + + 402 + + + + +xhtml scroll + + 403 + + + + +xml, sax + + 404 + + + + +xml, dom + + 405 + + + + +plain text utf-8 + + 406 + + + + +concordance + + 407 + + + + +dcc, document content certificate (digests) + + 408 + + + + +markup source text + + 409 + + + + +zipped markup source pod + + 410 + + + + PECL the "Principles of European Contract Law" + + 411 + + + + +"Principles of European Contract Law" + + 412 + + + + +document manifest 30 + + + 30. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> + + 413 + + + + +html, segmented text + + 414 + + + + +html, scroll, document in one + + 415 + + + + +pdf, landscape + + 416 + + + + +pdf, portrait + + 417 + + + + +open document + + 418 + + + + +xhtml scroll + + 419 + + + + +xml, sax + + 420 + + + + +xml, dom + + 421 + + + + +plain text utf-8 + + 422 + + + + +concordance + + 423 + + + + +dcc, document content certificate (digests) + + 424 + + + + +markup source text + + 425 + + + + +zipped markup source pod + + 426 + + + + 1.3 SQL - PostgreSQL, SQLite + + 427 + + + + A Sample search form is available at <http://search.sisudoc.org> + + 428 + + + + A few canned searches, showing object numbers. Search for: + + 429 + + + + +English documents matching Linux OR Debian + + 430 + + + + +GPL OR Richard Stallman + + 431 + + + + +invention OR innovation in English language + + 432 + + + + +copyright in English language documents + + 433 + + + + Note that the searches done in this form are case sensitive. + + 434 + + + + Expand those same searches, showing the matching text in each document: + + 435 + + + + +English documents matching Linux OR Debian + + 436 + + + + +GPL OR Richard Stallman + + 437 + + + + +invention OR innovation in English language + + 438 + + + + +copyright in English language documents + + 439 + + + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.31 + + + 31. of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + 440 + + + + 1.4 Lex Mercatoria as an example + + 441 + + + + There is quite a bit to peruse if you explore the site Lex Mercatoria: + + 442 + + + + <http://www.lexmercatoria.org/> +32 + + + 32. <http://www.jus.uio.no/lm/index> + + 443 + + + + or perhaps: + + 444 + + + + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological> +33 + + + 33. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> + + 445 + + + + 1.5 For good measure the markup for a document with lots of (simple) +tables + + 446 + + + + SiSU is not optimised for table making, but does handle simple +tables. + + 447 + + + + +SiSU marked up file with tables 34 + + + 34. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +
    + 448 +
    + + + +Output of table file example 35 + + + 35. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> + + 449 + + + + 1.6 And a link to the output of a reported case + + 450 + + + + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> + + 451 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_examples.sst b/data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_examples.sst new file mode 100644 index 00000000..e63eefca --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_examples.sst @@ -0,0 +1,218 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Markup Samples, Output Examples + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +@rcs:+ $Id: sisu_examples.sst,v 1.25 2007/09/08 17:12:47 ralph Exp $ + +:A~? @title @creator + +:B~? SiSU Markup and Output Examples + +1~examples Markup and Output Examples + +2~ Markup examples *~markup + +Current markup examples and document output samples are provided at http://www.jus.uio.no/sisu/SiSU/2.html + +Some markup with syntax highlighting may be found under http://www.jus.uio.no/sisu/sample/syntax but is not as up to date. + +For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. + +<:pb> + +2~ A few book (and other) examples *~books *~sample *~example *~output + +{ aukio.png 397x340 "Aukio, by Leena Krohn" }http://www.jus.uio.no/sisu/SiSU ~{ Reproduced with the kind permission of author and artist Leena Krohn, http://www.kaapeli.fi/krohn "Aukio" is from the work /{"Sphinx or Robot"}/ http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996 which is included as a book example in this section, together with another of the author's works, /{"Tainaron"}/ http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998 }~ + +3~wealth_of_networks- /{"The Wealth of Networks"}/, Yochai Benkler + +{ "The Wealth of Networks", Yochai Benkler [3sS]}the_wealth_of_networks.yochai_benkler.sst + +3~freeculture- /{"Free Culture"}/, Lawrence Lessig + +{ "Free Culture", Lawrence Lessig [3sS]}free_culture.lawrence_lessig.sst + +3~free_as_in_freedom- /{"Free as in Freedom: Richard Stallman's Crusade for Free Software"}/, by Sam Williams + +{ "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams [3sS]}free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst + +3~free_for_all- /{"Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans"}/, by Peter Wayner + +{ "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner [3sS]}free_for_all.peter_wayner.sst + +3~catb- /{"The Cathedral and the Bazaar"}/, by Eric S. Raymond + +{ "The Cathedral and the Bazaar", by Eric S. Raymond [3sS]}the_cathedral_and_the_bazaar.eric_s_raymond.sst + +3~accelerando- /{"Accelerando"}/, Charles Stross *~stross + +{ "Accelerando", Charles Stross [3sS]}accelerando.charles_stross.sst *~accelerando + +3~tainaron- /{"Tainaron"}/, Leena Krohn *~krohn + +{ "Tainaron", Leena Krohn [3sS]}tainaron.leena_krohn.1998.sst *~tainaron + +3~sphinx- /{"Sphinx or Robot"}/, Leena Krohn *~sor + +{i_sor.png 294x59 "Sphinx or Robot by Leena Krohn" }http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996 + +{ "Sphinx or Robot", Leena Krohn [3sS]}sphinx_or_robot.leena_krohn.1996.sst + +3~war_and_peace- /{"War and Peace"}/, Leo Tolstoy, PG Etext 2600 *~wap *~gutenberg + +{ "War and Peace", Leo Tolstoy [3sS]}war_and_peace.leo_tolstoy.sst ~{ http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was _{very little markup required}_ after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by \<:insert1\> and \<:insert2\> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is _{very little markup required}_ after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the \<:insert1\> and \<:insert2\> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. }~ + +3~quixote- /{"Don Quixote"}/, Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +{ "Don Quixote", Miguel de Cervantes [Saavedra] [3sS]}don_quixote.miguel_de_cervantes.sst + +3~gulliver- /{"Gulliver's Travels"}/, Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 *~swift + +{ "Gulliver's Travels", Jonathan Swift [3sS]}gullivers_travels.jonathan_swift.sst + +3~alice- /{"Alice's Adventures in Wonderland"}/, Lewis Carroll, PG Etext 11 + +{ "Alice's Adventures in Wonderland", Lewis Carroll [3sS]}alices_adventures_in_wonderland.lewis_carroll.sst + +3~glass- /{"Through The Looking-Glass"}/, Lewis Carroll, PG Etext 12 + +{ "Through The Looking-Glass", Lewis Carroll [3sS]}through_the_looking_glass.lewis_carroll.sst + +3~alice- /{"Alice's Adventures in Wonderland"}/ and /{"Through The Looking-Glass"}/, Lewis Carroll, PG Etexts 11 and 12 + +{ "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll [3sS]}alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll.ssm + +3~gpl- /{"Gnu Public License 2"}/, (GPL 2) Free Software Foundation + +{ "Gnu Public License 2", (GPL 2) Free Software Foundation [3sS]}gpl2.fsf.sst + +3~gpl- /{"Gnu Public License v3 - Third discussion draft"}/, (GPLv3) Free Software Foundation + +{ "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation [3sS]}gpl3_draft3.fsf.sst + +3~dsc- /{"Debian Social Contract"}/ + +{ "Debian Social Contract" [3sS]}debian_social_contract_v1.1.sst + +3~dc- /{"Debian Constitution v1.3"}/, (simple/default markup) + +{ "Debian Constitution v1.3" [3sS]}debian_constitution_v1.3.sst + +3~dc- /{"Debian Constitution v1.3"}/, (markup adjusted for output to more closely match the original) + +{ "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) [3sS]}debian_constitution_v1.3.adjusted.sst + +3~dc- /{"Debian Constitution v1.2"}/, (simple/default markup) + +{ "Debian Constitution v1.2 (more translations)" [3sS]}debian_constitution_v1.2.sst + +3~dc- /{"Debian Constitution v1.2"}/, (markup adjusted for output to more closely match the original) + +{ "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) [3sS]}debian_constitution_v1.2.adjusted.sst + +3~terminology- /{"A Uniform Sales Terminology"}/, Vikki Rogers and Albert Kritzer + +{ "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer [3sS]}a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer.sst + +3~autonomous- /{"The Autonomous Contract" 1997 }/ - markup sample + +{ "The Autonomous Contract" 1997 - markup sample [3sS]}the_autonomous_contract.amissah.19970710.sst + +3~autonomous- /{"The Autonomous Contract Revisited"}/ - markup sample + +{ "The Autonomous Contract Revisited" - markup sample [3sS]}autonomy_markup0.sst ~{ http://www.jus.uio.no/sisu/autonomy_markup0/toc.html
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html
    http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html
    http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html
    http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. }~ + +3~cisg- /{"United Nations Convention on Contracts for the International Sale of Goods"}/ + +{ "United Nations Convention on Contracts for the International Sale of Goods" [3sS]}un_contracts_international_sale_of_goods_convention_1980.sst ~{ http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). }~ + +3~pecl- /PECL/ the "Principles of European Contract Law" + +{ "Principles of European Contract Law" [3sS]}eu_contract_principles_parts_1_to_3_2002.sst + +2~sql SQL - PostgreSQL, SQLite + +A Sample search form is available at http://search.sisudoc.org + +A few canned searches, showing object numbers. Search for: + +_1 { English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=index&a=1 + +Note that the searches done in this form are case sensitive. + +Expand those same searches, showing the matching text in each document: + +_1 { English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=text&a=1 + +Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.~{ of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. }~ + +2~ Lex Mercatoria as an example + +There is quite a bit to peruse if you explore the site Lex Mercatoria: + +http://www.lexmercatoria.org/ ~{ http://www.jus.uio.no/lm/index }~ + +or perhaps: + +http://lexmercatoria.org/treaties.and.organisations/lm.chronological ~{ http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological }~ + +2~ For good measure the markup for a document with lots of (simple) tables + +SiSU is not optimised for table making, but does handle simple tables. + +_* {~^ SiSU marked up file with tables }http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html ~{
    http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst }~ + +_* {~^ Output of table file example }http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html + +2~ And a link to the output of a reported case + +http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_manifest.html new file mode 100644 index 00000000..3ca9d0e2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/sisu_manifest.html @@ -0,0 +1,199 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples

    +

    Ralph Amissah

    + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/toc.html>

    21.5

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/doc.html>

    249.2

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/portrait.pdf>

    378.4

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/landscape.pdf>

    372.0

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/opendocument.odt>

    113.0

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/scroll.xhtml>

    137.0

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sax.xml>

    138.5

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/dom.xml>

    152.6

    full length document (plaintext Unix (UTF-8) with footnotes)

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/plain.txt>

    65.7

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/concordance.html>

    126.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/digest.txt>

    50.1

    + + +

    Markup (SiSU source)

    sisu_examples.sst   e7eeee0748300da8f2f95a57de9393ab
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sisu_examples.sst>

    13.9

    +

    SiSU doc (zip)

    sisupod.zip   be061ada6f5c7e27bc1532aded7fe49e
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sisupod.zip>

    108.1

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples

    Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units

    Subtitle:

    Markup Samples, Output Examples

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/toc.html

    Sourcefile:

    sisu_examples.sst

    Word Count approximate:

    1566

    Sourcefile Digest (md5):

    e7eeee0748300da8f2f95a57de9393ab

    Document (RCS/CVS) number:

    1.25

    Document (RCS/CVS) number:

    2007/09/08 at 17:12:47

    Document (metaverse) last generated:

    Sun Sep 23 04:11:00 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + +

    filename

    description

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_examples/sisupod.zip new file mode 100644 index 00000000..32486f14 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_examples/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_examples/sitemap.xml new file mode 100644 index 00000000..44615b67 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_examples/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_examples/toc.html new file mode 100644 index 00000000..0497ced1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_examples/toc.html @@ -0,0 +1,698 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Markup Samples, Output Examples +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Markup Samples, Output Examples,
    Ralph Amissah +

    + +

    + SiSU Markup and Output Examples +

    + +

    + + 1. Markup and Output Examples + +

    + +
    + + 1.1 Markup examples + +
    + +
    + + 1.2 A few book (and other) examples + +
    + +
    + + "The Wealth of Networks", Yochai Benkler + +
    + +
    + + "Free Culture", Lawrence Lessig + +
    + +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + +
    + +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + +
    + +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond + +
    + +
    + + "Accelerando", Charles Stross + +
    + +
    + + "Tainaron", Leena Krohn + +
    + +
    + + "Sphinx or Robot", Leena Krohn + +
    + +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 + +
    + +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +
    + +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + +
    + +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + +
    + +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + +
    + +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + +
    + +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation + +
    + +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + +
    + +
    + + "Debian Social Contract" + +
    + +
    + + "Debian Constitution v1.3", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + +
    + +
    + + "Debian Constitution v1.2", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + +
    + +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + +
    + +
    + + "The Autonomous Contract" 1997 - markup sample + +
    + +
    + + "The Autonomous Contract Revisited" - markup sample + +
    + +
    + + "United Nations Convention on Contracts for the International Sale of Goods" + +
    + +
    + + PECL the "Principles of European Contract Law" + +
    + +
    + + 1.3 SQL - PostgreSQL, SQLite + +
    + +
    + + 1.4 Lex Mercatoria as an example + +
    + +
    + + 1.5 For good measure the markup for a document with lots of (simple) tables + +
    + +
    + + 1.6 And a link to the output of a reported case + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/concordance.html new file mode 100644 index 00000000..446d2247 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/concordance.html @@ -0,0 +1,1025 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_faq/concordance.html#your_word ] +

    + +

    Able

    (4)

    +

    38, 40, 43,

    +

    About

    (7)

    +

    35, 36, 38, 39, 41, 43,

    +

    Abstraction

    (2)

    +

    39, 40,

    +

    Accurately

    (1)

    +

    29,

    +

    Achieve

    (1)

    +

    43,

    +

    Add

    (3)

    +

    29, 51, 52,

    +

    Adding

    (1)

    +

    21,

    +

    Advantage

    (1)

    +

    43,

    +

    After

    (1)

    +

    6,

    +

    Against

    (1)

    +

    16,

    +

    All

    (3)

    +

    29, 39, 59,

    +

    Almost

    (1)

    +

    67,

    +

    Already

    (1)

    +

    29,

    +

    Also

    (1)

    +

    26,

    +

    Alter

    (2)

    +

    45, 52,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    Analyze

    (1)

    +

    58,

    +

    And

    (27)

    +

    3, 16, 23, 28, 29, 33, 38, 39, 40, 41, 43, 45, 49, 63, 64, 65, 66,

    +

    Answered

    (2)

    +

    [H]1, 2,

    +

    Any

    (2)

    +

    15, 47,

    +

    Appearance

    (4)

    +

    41, 42, 43,

    +

    Aptitude

    (1)

    +

    18,

    +

    Are

    (8)

    +

    3, 19, 29, 40, 42, 43, 64, 67,

    +

    Asked

    (2)

    +

    [H]1, 2,

    +

    Attempt

    (1)

    +

    41,

    +

    Available

    (1)

    +

    43,

    +

    Bartunov

    (1)

    +

    45,

    +

    Based

    (4)

    +

    29, 37, 41,

    +

    Basic

    (1)

    +

    43,

    +

    Been

    (1)

    +

    64,

    +

    Before

    (2)

    +

    29,

    +

    Being

    (3)

    +

    23, 40,

    +

    Best

    (1)

    +

    41,

    +

    Better

    (1)

    +

    28,

    +

    Between

    (2)

    +

    33, 38,

    +

    Beyond

    (1)

    +

    43,

    +

    Bin

    (1)

    +

    19,

    +

    Bit

    (2)

    +

    29, 66,

    +

    Both

    (1)

    +

    33,

    +

    Breaks

    (1)

    +

    29,

    +

    Browser

    (1)

    +

    40,

    +

    Builds

    (1)

    +

    40,

    +

    But

    (3)

    +

    29, 33, 40,

    +

    Can

    (6)

    +

    33, 35, 39, 41, 43, 60,

    +

    Cannot

    (1)

    +

    7,

    +

    Change

    (1)

    +

    63,

    +

    Characters

    (1)

    +

    38,

    +

    Check

    (3)

    +

    29, 33,

    +

    Choice

    (1)

    +

    63,

    +

    Chunks

    (1)

    +

    40,

    +

    Claims

    (1)

    +

    35,

    +

    Clean

    (1)

    +

    54,

    +

    Column

    (3)

    +

    51, 52, 53,

    +

    Come

    (1)

    +

    41,

    +

    Command

    (2)

    +

    10, 21,

    +

    Compile

    (1)

    +

    49,

    +

    Compliance

    (1)

    +

    64,

    +

    Computer

    (1)

    +

    37,

    +

    Consistency

    (1)

    +

    42,

    +

    Content

    (3)

    +

    40, 43,

    +

    Contrib

    (1)

    +

    50,

    +

    Contributors

    (1)

    +

    45,

    +

    Control

    (1)

    +

    38,

    +

    CONVERSION

    (1)

    +

    29,

    +

    Convert

    (1)

    +

    33,

    +

    Converts

    (1)

    +

    29,

    +

    Copy

    (1)

    +

    65,

    +

    Correctly

    (1)

    +

    29,

    +

    Correspond

    (1)

    +

    29,

    +

    Create

    (3)

    +

    44, 55, 56,

    +

    Current

    (1)

    +

    63,

    +

    Currently

    (1)

    +

    29,

    +

    Custom

    (1)

    +

    40,

    +

    Data

    (1)

    +

    40,

    +

    Database

    (3)

    +

    40, 49,

    +

    Databases

    (1)

    +

    66,

    +

    Debian

    (1)

    +

    17,

    +

    Default

    (1)

    +

    40,

    +

    Demo

    (1)

    +

    48,

    +

    Dependencies

    (1)

    +

    17,

    +

    Derived

    (1)

    +

    41,

    +

    Desc

    (1)

    +

    61,

    +

    Described

    (1)

    +

    29,

    +

    Different

    (6)

    +

    39, 40, 43,

    +

    Directly

    (1)

    +

    40,

    +

    Directory

    (4)

    +

    6, 11, 24, 63,

    +

    Discernable

    (1)

    +

    29,

    +

    Disliked

    (1)

    +

    28,

    +

    Document

    (13)

    +

    29, 35, 39, 40, 41, 42, 54, 56, 58, 61,

    +

    Documents

    (4)

    +

    39, 42, 43, 52,

    +

    Dom

    (1)

    +

    31,

    +

    DOM

    (1)

    +

    29,

    +

    Done

    (3)

    +

    6, 45, 66,

    +

    Each

    (3)

    +

    41, 42, 43,

    +

    Embedded

    (1)

    +

    29,

    +

    Enough

    (1)

    +

    39,

    +

    Env

    (1)

    +

    9,

    +

    Etc

    (1)

    +

    38,

    +

    Everything

    (1)

    +

    38,

    +

    Example

    (2)

    +

    41, 48,

    +

    Excuse

    (1)

    +

    43,

    +

    Extra

    (1)

    +

    19,

    +

    Faq

    (1)

    +

    2,

    +

    FAQ

    (2)

    +

    [H]1, 2,

    +

    Far

    (1)

    +

    29,

    +

    Feature

    (1)

    +

    64,

    +

    Filename

    (6)

    +

    13, 22, 30, 31, 32, 34,

    +

    Files

    (1)

    +

    16,

    +

    Fill

    (1)

    +

    53,

    +

    Find

    (3)

    +

    7, 23, 28,

    +

    Flag

    (1)

    +

    3,

    +

    Flags

    (1)

    +

    21,

    +

    Focuses

    (1)

    +

    43,

    +

    Following

    (5)

    +

    4, 8, 17, 19, 45,

    +

    For

    (20)

    +

    6, 21, 29, 33, 35, 37, 39, 40, 41, 42, 43, 44, 48, 55, 64,

    +

    Form

    (1)

    +

    45,

    +

    Format

    (3)

    +

    41, 42, 43,

    +

    Formed

    (1)

    +

    33,

    +

    Forms

    (4)

    +

    29, 33, 39,

    +

    Formula

    (1)

    +

    38,

    +

    Frequently

    (2)

    +

    [H]1, 2,

    +

    From

    (6)

    +

    29, 34, 39, 43, 45, 61,

    +

    FTS

    (1)

    +

    47,

    +

    Fts

    (7)

    +

    51, 52, 53, 54, 56, 61,

    +

    Functionality

    (1)

    +

    47,

    +

    Generate

    (2)

    +

    16, 40,

    +

    Generated

    (1)

    +

    39,

    +

    Generating

    (1)

    +

    40,

    +

    Get

    (1)

    +

    15,

    +

    GIN

    (2)

    +

    44, 47,

    +

    Gin

    (2)

    +

    45, 56,

    +

    GiST

    (2)

    +

    44, 47,

    +

    Going

    (1)

    +

    43,

    +

    Good

    (1)

    +

    43,

    +

    Happens

    (1)

    +

    38,

    +

    Has

    (1)

    +

    64,

    +

    Have

    (4)

    +

    41, 46, 63,

    +

    Having

    (2)

    +

    6, 43,

    +

    Headers

    (1)

    +

    33,

    +

    Help

    (7)

    +

    8, 9, 11, 12, 24, 25, 29,

    +

    Helpful

    (1)

    +

    45,

    +

    High

    (2)

    +

    35, 40,

    +

    Holds

    (1)

    +

    51,

    +

    How

    (1)

    +

    44,

    +

    Hpmv

    (1)

    +

    22,

    +

    Html

    (8)

    +

    40, 41, 64, 65,

    +

    Immensely

    (1)

    +

    28,

    +

    Indeed

    (1)

    +

    40,

    +

    Index

    (3)

    +

    44, 55, 56,

    +

    Indices

    (2)

    +

    47,

    +

    Information

    (9)

    +

    [H]1, 23, 26, 29, 39, 40, 41,

    +

    Informational

    (1)

    +

    43,

    +

    Input

    (1)

    +

    29,

    +

    Install

    (4)

    +

    17, 18, 49, 50,

    +

    Installcheck

    (1)

    +

    50,

    +

    Instruction

    (3)

    +

    37, 39, 40,

    +

    Interim

    (2)

    +

    20, 23,

    +

    Into

    (1)

    +

    49,

    +

    Introduces

    (1)

    +

    46,

    +

    Isn

    (1)

    +

    27,

    +

    Its

    (1)

    +

    40,

    +

    Just

    (3)

    +

    38, 48, 55,

    +

    Kerning

    (1)

    +

    38,

    +

    Know

    (1)

    +

    29,

    +

    Lacks

    (1)

    +

    33,

    +

    Language

    (1)

    +

    37,

    +

    Large

    (1)

    +

    42,

    +

    Largely

    (2)

    +

    63, 64,

    +

    Latex

    (9)

    +

    16, 19, 20, 35, 37, 38, 40, 64, 65,

    +

    Layout

    (1)

    +

    40,

    +

    Less

    (1)

    +

    41,

    +

    Letters

    (1)

    +

    38,

    +

    Lid

    (1)

    +

    61,

    +

    Lightweight

    (1)

    +

    39,

    +

    Likewise

    (1)

    +

    40,

    +

    Limit

    (1)

    +

    61,

    +

    Little

    (2)

    +

    40, 41,

    +

    Load

    (1)

    +

    49,

    +

    Look

    (1)

    +

    43,

    +

    Looking

    (1)

    +

    41,

    +

    Looks

    (2)

    +

    41, 43,

    +

    Made

    (1)

    +

    63,

    +

    Maintenance

    (1)

    +

    21,

    +

    Make

    (4)

    +

    33, 50,

    +

    Man

    (2)

    +

    14, 29,

    +

    Manually

    (1)

    +

    45,

    +

    Many

    (1)

    +

    43,

    +

    Markup

    (9)

    +

    27, 29, 33, 39, 40, 43, 61, 63,

    +

    Matter

    (1)

    +

    63,

    +

    May

    (1)

    +

    65,

    +

    Medium

    (1)

    +

    43,

    +

    Mediums

    (1)

    +

    43,

    +

    Met

    (1)

    +

    64,

    +

    Meta

    (1)

    +

    40,

    +

    Minimal

    (2)

    +

    41, 43,

    +

    More

    (1)

    +

    29,

    +

    Much

    (2)

    +

    41, 43,

    +

    Must

    (2)

    +

    29, 33,

    +

    Name

    (1)

    +

    63,

    +

    Native

    (1)

    +

    29,

    +

    Necessary

    (1)

    +

    45,

    +

    Needed

    (1)

    +

    40,

    +

    Needs

    (2)

    +

    40, 45,

    +

    Next

    (1)

    +

    29,

    +

    Node

    (2)

    +

    29, 32,

    +

    Noise

    (1)

    +

    28,

    +

    Not

    (6)

    +

    15, 29, 36, 39, 43, 47,

    +

    Now

    (1)

    +

    60,

    +

    Object

    (1)

    +

    40,

    +

    Objects

    (2)

    +

    39, 40,

    +

    Office

    (2)

    +

    41,

    +

    Oleg

    (1)

    +

    45,

    +

    One

    (1)

    +

    45,

    +

    Open

    (2)

    +

    41,

    +

    Opendocument

    (1)

    +

    64,

    +

    Order

    (2)

    +

    61, 64,

    +

    Other

    (2)

    +

    20, 41,

    +

    Output

    (11)

    +

    6, 7, 8, 15, 20, 23, 40, 41, 42, 43,

    +

    Outputs

    (2)

    +

    41, 65,

    +

    Packages

    (1)

    +

    19,

    +

    Page

    (3)

    +

    29, 38,

    +

    Paper

    (2)

    +

    37, 40,

    +

    Paragraphs

    (1)

    +

    38,

    +

    Path

    (2)

    +

    12, 25,

    +

    Paths

    (1)

    +

    8,

    +

    Pdf

    (8)

    +

    15, 16, 18, 40, 41, 64, 65,

    +

    Pdflatex

    (1)

    +

    16,

    +

    Pdfs

    (1)

    +

    41,

    +

    Performance

    (2)

    +

    47, 55,

    +

    Pixel

    (1)

    +

    38,

    +

    Place

    (1)

    +

    64,

    +

    Placed

    (1)

    +

    26,

    +

    Plaintext

    (1)

    +

    64,

    +

    Point

    (3)

    +

    3, 41, 63,

    +

    Populates

    (1)

    +

    40,

    +

    Populating

    (1)

    +

    66,

    +

    Port

    (1)

    +

    3,

    +

    Position

    (1)

    +

    38,

    +

    Possible

    (2)

    +

    41,

    +

    PostgreSQL

    (1)

    +

    47,

    +

    Postgresql

    (3)

    +

    44, 45, 66,

    +

    Preparation

    (1)

    +

    35,

    +

    Present

    (2)

    +

    33, 45,

    +

    Presented

    (1)

    +

    43,

    +

    Pretty

    (1)

    +

    63,

    +

    Previous

    (1)

    +

    10,

    +

    Probably

    (1)

    +

    45,

    +

    Problem

    (1)

    +

    29,

    +

    Processing

    (2)

    +

    23, 29,

    +

    Processor

    (1)

    +

    41,

    +

    Produce

    (1)

    +

    40,

    +

    Produced

    (3)

    +

    3, 6, 41,

    +

    Produces

    (2)

    +

    16, 40,

    +

    Provide

    (3)

    +

    8, 26, 47,

    +

    Provided

    (2)

    +

    23, 47,

    +

    Provides

    (2)

    +

    39, 42,

    +

    Psql

    (1)

    +

    50,

    +

    Publication

    (1)

    +

    37,

    +

    Publishing

    (1)

    +

    40,

    +

    Quality

    (3)

    +

    35, 40,

    +

    Question

    (1)

    +

    28,

    +

    Questions

    (2)

    +

    [H]1, 2,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Rank

    (2)

    +

    61,

    +

    Rather

    (1)

    +

    40,

    +

    Read

    (1)

    +

    29,

    +

    Really

    (2)

    +

    36, 39,

    +

    Reference

    (1)

    +

    65,

    +

    Regard

    (1)

    +

    66,

    +

    Regarded

    (1)

    +

    65,

    +

    Relatively

    (1)

    +

    40,

    +

    Release

    (1)

    +

    29,

    +

    Relevant

    (2)

    +

    26, 43,

    +

    Rendered

    (1)

    +

    41,

    +

    Representation

    (3)

    +

    29, 33, 39,

    +

    Representations

    (1)

    +

    29,

    +

    Representing

    (1)

    +

    43,

    +

    Required

    (2)

    +

    17, 19,

    +

    Response

    (1)

    +

    45,

    +

    Result

    (1)

    +

    23,

    +

    Retained

    (1)

    +

    23,

    +

    Ruby

    (1)

    +

    6,

    +

    Run

    (2)

    +

    16, 57,

    +

    Rune

    (1)

    +

    4,

    +

    Said

    (1)

    +

    35,

    +

    Same

    (3)

    +

    10, 35, 41,

    +

    Sample

    (1)

    +

    45,

    +

    Satisfied

    (1)

    +

    33,

    +

    Sax

    (1)

    +

    30,

    +

    SAX

    (1)

    +

    29,

    +

    Say

    (1)

    +

    28,

    +

    Scans

    (1)

    +

    6,

    +

    Search

    (2)

    +

    45, 60,

    +

    Searchable

    (1)

    +

    40,

    +

    Seeks

    (1)

    +

    41,

    +

    Seldom

    (2)

    +

    29,

    +

    Select

    (1)

    +

    61,

    +

    Sensible

    (1)

    +

    33,

    +

    Serialized

    (1)

    +

    [H]1,

    +

    Serve

    (1)

    +

    6,

    +

    Server

    (1)

    +

    3,

    +

    Set

    (2)

    +

    54, 64,

    +

    Sets

    (1)

    +

    42,

    +

    Setting

    (3)

    +

    36, 37, 39,

    +

    Should

    (8)

    +

    6, 8, 23, 26, 29, 33, 47,

    +

    Sidestep

    (1)

    +

    28,

    +

    Similar

    (1)

    +

    41,

    +

    Simple

    (1)

    +

    48,

    +

    SiSU

    (16)

    +

    [H]1, 16, 27, 29, 33, 35, 36, 39, 40, 43, 44, 63,

    +

    Sisu

    (16)

    +

    5, 9, 10, 11, 12, 13, 14, 18, 22, 24, 25, 30, 31, 32, 34, 41,

    +

    Sized

    (1)

    +

    40,

    +

    Slides

    (1)

    +

    46,

    +

    Some

    (3)

    +

    6, 20, 26,

    +

    Something

    (1)

    +

    29,

    +

    Space

    (1)

    +

    38,

    +

    Sql

    (2)

    +

    50, 66,

    +

    SQL

    (1)

    +

    40,

    +

    Sqlite

    (1)

    +

    66,

    +

    Start

    (1)

    +

    6,

    +

    Starting

    (1)

    +

    41,

    +

    Still

    (1)

    +

    67,

    +

    Store

    (1)

    +

    40,

    +

    Structure

    (7)

    +

    29, 39, 40, 63,

    +

    Structured

    (1)

    +

    [H]1,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Substantive

    (2)

    +

    43,

    +

    Suggestions

    (1)

    +

    33,

    +

    Suitable

    (1)

    +

    40,

    +

    Suits

    (1)

    +

    41,

    +

    Supposed

    (1)

    +

    63,

    +

    Surprised

    (1)

    +

    29,

    +

    Syntax

    (1)

    +

    61,

    +

    System

    (1)

    +

    35,

    +

    Table

    (1)

    +

    52,

    +

    Tags

    (1)

    +

    43,

    +

    Take

    (1)

    +

    43,

    +

    Tetex

    (2)

    +

    19,

    +

    Text

    (1)

    +

    28,

    +

    That

    (9)

    +

    3, 16, 29, 33, 38, 39, 41, 43, 59,

    +

    The

    (41)

    +

    3, 4, 6, 8, 10, 17, 19, 20, 23, 28, 29, 33, 35, 37, 39, 40, 41, 42, 43, 45, 63, 64, 66,

    +

    Them

    (3)

    +

    29, 33,

    +

    There

    (5)

    +

    29, 42, 66, 67,

    +

    They

    (1)

    +

    29,

    +

    Things

    (1)

    +

    40,

    +

    Think

    (1)

    +

    43,

    +

    This

    (8)

    +

    6, 23, 41, 43, 45, 63,

    +

    Though

    (1)

    +

    28,

    +

    Three

    (3)

    +

    29,

    +

    Time

    (2)

    +

    33, 43,

    +

    Title

    (1)

    +

    29,

    +

    Tree

    (1)

    +

    29,

    +

    Tries

    (1)

    +

    43,

    +

    Try

    (2)

    +

    4, 21,

    +

    Tsearch2

    (7)

    +

    46, 47, 49, 50,

    +

    Tsvector

    (2)

    +

    51, 52,

    +

    Type

    (3)

    +

    36, 37, 39,

    +

    Types

    (2)

    +

    29, 43,

    +

    Typesetting

    (1)

    +

    35,

    +

    Ucs

    (1)

    +

    19,

    +

    Ultimate

    (1)

    +

    37,

    +

    Under

    (1)

    +

    29,

    +

    Understands

    (1)

    +

    29,

    +

    Uniform

    (1)

    +

    40,

    +

    Units

    (1)

    +

    [H]1,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Update

    (1)

    +

    54,

    +

    Urls

    (1)

    +

    3,

    +

    Usable

    (1)

    +

    40,

    +

    Use

    (3)

    +

    17, 29, 44,

    +

    Useful

    (2)

    +

    40, 43,

    +

    Using

    (1)

    +

    56,

    +

    Usually

    (1)

    +

    41,

    +

    Vacuum

    (2)

    +

    57, 58,

    +

    Valuable

    (1)

    +

    28,

    +

    Variation

    (1)

    +

    38,

    +

    Various

    (1)

    +

    43,

    +

    VERSION

    (1)

    +

    29,

    +

    Version

    (2)

    +

    62, 63,

    +

    Very

    (2)

    +

    29, 40,

    +

    Viewing

    (2)

    +

    40,

    +

    Virtue

    (1)

    +

    40,

    +

    W3c

    (1)

    +

    64,

    +

    Want

    (1)

    +

    43,

    +

    Waste

    (1)

    +

    43,

    +

    Way

    (5)

    +

    40, 41, 43, 48,

    +

    Ways

    (2)

    +

    33, 43,

    +

    Web

    (1)

    +

    3,

    +

    Webserver

    (1)

    +

    6,

    +

    Welcome

    (1)

    +

    33,

    +

    Well

    (2)

    +

    33, 63,

    +

    What

    (3)

    +

    6, 33, 40,

    +

    When

    (2)

    +

    43, 63,

    +

    Where

    (7)

    +

    7, 20, 23, 26, 42, 61, 62,

    +

    Which

    (5)

    +

    39, 43, 46, 47, 51,

    +

    Whole

    (1)

    +

    29,

    +

    Why

    (3)

    +

    3, 15, 27,

    +

    Wildcard

    (4)

    +

    30, 31, 32, 34,

    +

    Will

    (3)

    +

    17, 29, 63,

    +

    With

    (10)

    +

    3, 28, 29, 40, 41, 43, 66,

    +

    Without

    (1)

    +

    47,

    +

    Word

    (1)

    +

    41,

    +

    Words

    (1)

    +

    38,

    +

    Worked

    (1)

    +

    28,

    +

    Working

    (2)

    +

    29, 43,

    +

    Works

    (3)

    +

    40, 47, 63,

    +

    Would

    (1)

    +

    29,

    +

    XML

    (9)

    +

    27, 28, 29, 33, 64,

    +

    Xml2sst

    (1)

    +

    34,

    +

    Yet

    (1)

    +

    43,

    +

    You

    (3)

    +

    17, 43, 60,

    +

    Your

    (4)

    +

    21, 41, 48, 49,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_faq/digest.txt new file mode 100644 index 00000000..f12319e5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/digest.txt @@ -0,0 +1,160 @@ +SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions +Ralph Amissah +sisu_faq.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 4ba78b1270b9d994054c1ff06d58765d + source filename: sisu_faq.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_manifest.html + time generated: Sun Sep 23 04:11:02 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 7ed96816322668476b959a6a3fa745cb fdaf6262283d200cfb4cb3162853699a + 1 - 2 9864de686c4581ecf89788407a13d6d1 2ee5961e1d8109426293fc4234e328bb + 2 - 3 22194c2cbad5bbd0b8750d74139d94a9 b6b6bf4b078ede2d57b83b5a204b25d3 + - 4 c6a4e93bbe505331d1ad1d0ff84f6618 57e789c99862c2b5a111990b32557fb5 + - 5 2eb57e726f7a6d7fcea2d72a32846427 e20a9ec7ce4db71a7c4045ae9b7ccd8f + - 6 867cf539fc38c128b7fe5cbb7c60d9c3 9275c09e9b902e4bfbfb60b4c0166901 + 2 - 7 3fb96d2be8c9ee55d4230332e0543f23 a9c7f840da388591b4c8dab02a608872 + - 8 82330ed6edabde34c16146603aca6328 9383e4c66559cc8db16de8f9ce2b9059 + - 9 0854d88e42da691dfaff1cbec5f7764c 65d472589f81b16dfae8ae75432dd648 + - 10 f95cd1b72da9059fe63af02b17b90c1f 8cbf63c3986504b24c3e89a40664e688 + - 11 b72a42b860601b4c9e38b4cb436ffc12 17dd8106db2303cdd10cddc6f9df13e6 + - 12 f4b83ce44b9507c3bad75d75a8651d2f 84c65557639667fbf3da221767d67582 + - 13 a0e24a81b3dd6398f60898f95e61bd96 62ad67c7dbedfba9716efba012d9942c + - 14 bc1f0f9b15f4187672d8db242e2073ee 8633e9f8e070079933bd49850af73304 + 2 - 15 86fdf876fa91d6b635e5144d601ab30c ca4f198a9b8c88873e7982b86645b10f + - 16 e768287213edb79ba808ac55e74e61a2 39df14abec54d3310f6c6713f41cfe34 + - 17 9032fbebaaae18f11cbaaf20b43543c8 fced4202c373dfbae13ee9baef6a34d3 + - 18 dc95d64cb3cc2008cde01461f734f3d8 81d692808659f853fe184670e5cc93e2 + - 19 049e41bf98c552a7ea14ff6e499e4e80 48cff5fe05dcc2fbcd480da9ba078b6c + 2 - 20 1d5d6728ca48c598533b03ce1837fc8d 39eda6ffa9e5e9b38c33a5cfc60fadbc + - 21 0e5b4b71f7fa45f73e8ac89ea355f615 a3520183037c2253e02d16b738fabb79 + - 22 db8c8e7e3bd57f6dcc1f433a1b0b48ac b4eb86e7fd1986ea15ca6dbec5c185fb + - 23 613c5741d9e9ccfc3ac300286cbd85d5 dd2b0933de4a7aee6567269ceea56f0f + - 24 b72a42b860601b4c9e38b4cb436ffc12 b42edfe965c9f71ca771984f708e8531 + - 25 f4b83ce44b9507c3bad75d75a8651d2f c454133941f1ff9e8238c0fa5c104b33 + - 26 2a377c3e5630976a3f9dfb15431d8744 6c456bf9f71c76838478e678820ed5dd + 2 - 27 f3a23678b1c5a318d13663910e709c9a 9bd9d6ac48f286b13840d93004d7620d + - 28 9573d50a035ff408803de164d7f648ee 6a974374d7cc9732c10a274be8c06ca9 + - 29 264fc3225fbc10992fa06122dba73739 18eec2ec2c5ee4217b60c3ba4bb1a7ad + - 30 b4ffa05e1a863df5d93e0e1fb2dd5e3f 2f9fa3da7a54b92d0ab51df8bc96c4bf + - 31 3e18ace83b37df2ea369d77561ad8292 9dbd93b0df82a89c740520efec685fa3 + - 32 d5a12cd3d77cd0960cb4a45195a435ad 95f505b8d96d6dabc70dd1493b78d574 + - 33 27cb5b570bb9df2866ab6875a0a3e27e ce604eaef166ed9de35b5ab1e047f68c + - 34 522fb38591dee62aa3d3b9367c8511e5 20e479f71f28862aac932a9b54a8fbdb + 2 - 35 8a006076ca2db31156e7084d25ae9aae 100f85f7595715b3e6eacdcf25bd5330 + - 36 7d9fa1ed97e7787b3a7b50d7a97652a5 05659638c3a5799d69a3377d902230bf + - 37 f6a0816b251104519329d76d75e36653 24379f0b25b7688ec74b2eafeb19ee41 + - 38 802150d3e41b115cb92185d46745da68 39b44cd3994fe6382e00ddea7f74da9f + - 39 00c6c19ec11f46c01db2fbed4b22399f 131621240fa3dc08fbb571e27c336672 + - 40 11cc6e2152de5403c0602c21615b6aff f87cc3deefb1b536452436aa1a537590 + - 41 d22b003c2c9467a54511d64ae3af6c17 9768010f60a494f3bd9d326d491ae31d + - 42 8246c0da37c5e8fddbac893857a972fb f0bee67c18da905061bc3e6f7345d501 + - 43 10323b9690881eeb46f8bd59ae4a611b 9678d47b6d40161d99ff360c918e6ec2 + 2 - 44 017d84b20fe486388640d15884d117b1 2626dc3a6efb600ebd7c525c8d4c47ba + - 45 3d8ac5ed0bc41953d3d9cb56fef3eb71 0853c899bcfe2a394c092c9d1294cceb + - 46 9239ca052ceed70adfd69d6f27d15a2d 96a6fbc4c36d966075eee1951bf3a207 + - 47 09bf7f83f123d521f2d144aec3c41a1a 017b07c9f46048e15144356d559d32cf + - 48 ba57616f00bab7a61dad1e7265ba3d99 61031565224d7c56a781e50b8f5d60d1 + - 49 d97369f844a6a5a12ee28ab41653b0c1 14da317f4416641555dc1e951a0b817a + - 50 e3e28cc116d6f455f44d3218ed4bcc3c cbb77997e39062d7402a5e0232b2dbf5 + - 51 69e9fca41042f7224d6d6637a7d4a21f aeb487c5acfc5065c4745d088ad199ee + - 52 28584cd09a89933ced0e0b074592e6ce edb51d2baa70785c8dbcfa297c74e381 + - 53 8092aaf5a33bfa90535097d379956953 cefa9412d68415b7896e9dde55a7733e + - 54 39c8ef343c794b936e8c581cf55b2911 46047de8cc6c6ded641a1abf89eb94da + - 55 2fc4c2b1d105daacdc9eae8ca7f624e5 7469202978fffec05c942e086c6f7350 + - 56 6569589e044c54853459f86c657b8eb1 35f2bedacd66cb04e3edd43d6744e3ee + - 57 6155979d548fdefd0d6148551b9f53ae c0705c1500591ce846a4ec111b02b3da + - 58 dbc41858b9ce690d68238e4f5aa79b99 982d32265cf88740278ed548ed888e28 + - 59 e24e76ad25cac7b6fc80a8a67c628b27 edd2250288b826dd72bfad845c7502de + - 60 17a9a363d785cce5af333fa6022a0bf3 0e2324514ee6cd4a62d46ba846c7b0be + - 61 1a178946d7956e974c95d12b490ba73a 2489f4327b16abdb905eb1fb84c8feeb + 2 - 62 20afdb26827cd963c5f7339acd62c5b9 5199e427d5dd151fb6bfe06ef3e8a265 + - 63 276af3fef427c71e36af56de63db2b8c 21191dfd1b0dfbef5e29691557b58009 + - 64 085090e07a1eb5e4ef84732262e988bb 8581a37e86dca905e9d585216da706f1 + [1] 1310a195231243179d1e002d044c6367 + - 65 15e8375b047cce33a8a22deccc07375d 7ec47ee61ee65b7990193f61c701a8bf + - 66 395a9c9a6397829d4614b6e269426f95 a8269b55c2273a9febde73fbcb367e50 + - 67 1cba13c72dfa127d69863d8f42a6cba8 eee1b4c1a6274cd0e9a8528708bcfc5a + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 ef62c6f19d38a1e0540168bbd798348c 235ea3f29c058683e6adc40d7867fe75 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 daac6a5d93cb8369e7ea074570fdbed4 2ff24911385bbbaa71a2d1c6addd3cb6 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 2ad9d8750091fa63ff5c1acc50d49dda 14d54761028e880531d324ad2200847a + +dc date available - 0 ab83341a16a4931c6a2680915caceccd 71a58c5023d33383fa5b721e51c7e20e + +dc date issued - 0 752135ec36eb8d6c4a15a0bcd5fcae47 0cfacd1166506a462a7b0e05e5993ee2 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 06f9ee1a5fa700b8ae844b5e07d84dc1 6e8d6aa013a3b517f9df5307a6c6aea8 + + - 0 794ce8cc422272c64a3d3821caf6c214 f2b54639d1bf563e60268bc3eb417571 + + - 0 179f6a849fd09f0cf0f228be0a6cc88e 5047c5778474eba4639fbd4709362163 + source 4ba78b1270b9d994054c1ff06d58765d sisu_faq.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 df0c63d4ce769b67c1481d18719f68d0 33bf24323f861f0e77e4423ed05701e6 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + 1 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +1 = 3 +2 = 8 +objects (ocn) = 67 +endnotes = 1 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/doc.html new file mode 100644 index 00000000..badc5312 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/doc.html @@ -0,0 +1,1629 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    FAQ - Frequently Asked/Answered Questions +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions,
    Ralph Amissah
    +

    + +

    + 1. FAQ - Frequently Asked/Answered Questions +

    + +
    + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? +
    + +
    + 1.2 I cannot find my output, where is it? +
    + +
    + 1.3 I do not get any pdf output, why? +
    + +
    + 1.4 Where is the latex (or some other interim) output? +
    + +
    + 1.5 Why isn't SiSU markup XML +
    + +
    + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? +
    + +
    + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU +
    + +
    + 1.8 Where is version 1.0? +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + 1. FAQ - Frequently Asked/Answered Questions +

    +
    +

    +   2 +

    +
    + + + + +
    +
    + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? +
    +
    +

    +   3 +

    +
    + + + + +
    +

    + Try the following rune: +

    +
    +

    +   4 +

    +
    + + + + +
    +
  • + sisu -W +
  • +
    +

    +   5 +

    +
    + + + + +
    +

    + This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. +

    +
    +

    +   6 +

    +
    + + + + +
    +
    + + 1.2 I cannot find my output, where is it? +
    +
    +

    +   7 +

    +
    + + + + +
    +

    + The following should provide help on output paths: +

    +
    +

    +   8 +

    +
    + + + + +
    +
  • + sisu --help env +
  • +
    +

    +   9 +

    +
    + + + + +
    +
  • + sisu -V [same as the previous command] +
  • +
    +

    +   10 +

    +
    + + + + +
    +
  • + sisu --help directory +
  • +
    +

    +   11 +

    +
    + + + + +
    +
  • + sisu --help path +
  • +
    +

    +   12 +

    +
    + + + + +
    +
  • + sisu -U [filename] +
  • +
    +

    +   13 +

    +
    + + + + +
    +
  • + man sisu +
  • +
    +

    +   14 +

    +
    + + + + +
    +
    + + 1.3 I do not get any pdf output, why? +
    +
    +

    +   15 +

    +
    + + + + +
    +

    + SiSU produces LaTeX and pdflatex is run against that to generate pdf files. +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + If you use Debian the following will install the required dependencies +

    +
    +

    +   17 +

    +
    + + + + +
    +
  • + aptitude install sisu-pdf +
  • +
    +

    +   18 +

    +
    + + + + +
    +

    + the following packages are required: tetex-bin, tetex-extra, latex-ucs +

    +
    +

    +   19 +

    +
    + + + + +
    +
    + + 1.4 Where is the latex (or some other interim) output? +
    +
    +

    +   20 +

    +
    + + + + +
    +

    + Try adding -M (for maintenance) to your command flags, e.g.: +

    +
    +

    +   21 +

    +
    + + + + +
    +
  • + sisu -HpMv [filename] +
  • +
    +

    +   22 +

    +
    + + + + +
    +

    + this should result in the interim processing output being retained, and information being provided on where to find it. +

    +
    +

    +   23 +

    +
    + + + + +
    +
  • + sisu --help directory +
  • +
    +

    +   24 +

    +
    + + + + +
    +
  • + sisu --help path +
  • +
    +

    +   25 +

    +
    + + + + +
    +

    + should also provide some relevant information as to where it is placed. +

    +
    +

    +   26 +

    +
    + + + + +
    +
    + + 1.5 Why isn't SiSU markup XML +
    +
    +

    +   27 +

    +
    + + + + +
    +

    + I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: +

    +
    +

    +   28 +

    +
    + + + + +
    +

    + SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + sisu --to-sax [filename/wildcard] +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + sisu --to-dom [filename/wildcard] +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + sisu --to-node [filename/wildcard] +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard] +

    +
    +

    +   34 +

    +
    + + + + +
    +
    + + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? +
    +
    +

    +   35 +

    +
    + + + + +
    +

    + SiSU is not really about type-setting. +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + LaTeX is the ultimate computer instruction type-setting language for paper based publication. +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + Where there are large document sets, it provides consistency in appearance in each output format for the documents. +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. +

    +
    +

    +   43 +

    +
    + + + + +
    +
    + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU +
    +
    +

    +   44 +

    +
    + + + + +
    +

    + This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + In your example I'd do ( simple way, just for demo): +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + 0. compile, install tsearch2 and load tsearch2 into your database +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + 1. Add column fts, which holds tsvector +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + alter table documents add column fts tsvector; +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + 2. Fill fts column +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + update document set fts = to_tsvector(clean); +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + 3. create index - just for performance ! +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + create index fts_gin_idx on document using gin(fts); +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + 4. Run vacuum +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + vacuum analyze document; +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + That's all. +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + Now you can search: +

    +
    +

    +   60 +

    +
    + + + + +
    +

    + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; +

    +
    +

    +   61 +

    +
    + + + + +
    +
    + + 1.8 Where is version 1.0? +
    +
    +

    +   62 +

    +
    + + + + +
    +

    + SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + The feature set for html,  1  LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + html and LaTeX/pdf may be regarded as reference copy outputs +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + We are still almost there. +

    +
    +

    +   67 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. html w3c compliance has been largely met. +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2006-09-06 +

    +
    + + + +
    +

    + DC Date available: 2006-09-06 +

    +
    + + + +
    +

    + DC Date issued: 2006-09-06 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_faq.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_faq.sst)= 4ba78b1270b9d994054c1ff06d58765d +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_faq/dom.xml new file mode 100644 index 00000000..aeec591f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/dom.xml @@ -0,0 +1,883 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2006-09-06 + +
    + +
    + Date available: + + 2006-09-06 + +
    + +
    + Date issued: + + 2006-09-06 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions,
    Ralph Amissah
    +
    +
    + + + + + 2 + faq + + 1. FAQ - Frequently Asked/Answered Questions + + + + + + + + + + 3 + 1.1 + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + + + + + + + + 4 + + + Try the following rune: + + + + + + + + 5 + + + sisu -W + + + + + + + + 6 + + + This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. + + + + + + + + + + + + 7 + 1.2 + + 1.2 I cannot find my output, where is it? + + + + + + + + 8 + + + The following should provide help on output paths: + + + + + + + + 9 + + + sisu --help env + + + + + + + + 10 + + + sisu -V [same as the previous command] + + + + + + + + 11 + + + sisu --help directory + + + + + + + + 12 + + + sisu --help path + + + + + + + + 13 + + + sisu -U [filename] + + + + + + + + 14 + + + man sisu + + + + + + + + + + + + 15 + 1.3 + + 1.3 I do not get any pdf output, why? + + + + + + + + 16 + + + SiSU produces LaTeX and pdflatex is run against that to generate pdf files. + + + + + + + + 17 + + + If you use Debian the following will install the required dependencies + + + + + + + + 18 + + + aptitude install sisu-pdf + + + + + + + + 19 + + + the following packages are required: tetex-bin, tetex-extra, latex-ucs + + + + + + + + + + + + 20 + 1.4 + + 1.4 Where is the latex (or some other interim) output? + + + + + + + + 21 + + + Try adding -M (for maintenance) to your command flags, e.g.: + + + + + + + + 22 + + + sisu -HpMv [filename] + + + + + + + + 23 + + + this should result in the interim processing output being retained, and information being provided on where to find it. + + + + + + + + 24 + + + sisu --help directory + + + + + + + + 25 + + + sisu --help path + + + + + + + + 26 + + + should also provide some relevant information as to where it is placed. + + + + + + + + + + + + 27 + 1.5 + + 1.5 Why isn't SiSU markup XML + + + + + + + + 28 + + + I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: + + + + + + + + 29 + + + SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION + + + + + + + + 30 + + + sisu --to-sax [filename/wildcard] + + + + + + + + 31 + + + sisu --to-dom [filename/wildcard] + + + + + + + + 32 + + + sisu --to-node [filename/wildcard] + + + + + + + + 33 + + + The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. + + + + + + + + 34 + + + sisu --from-xml2sst [filename/wildcard] + + + + + + + + + + + + 35 + 1.6 + + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + + + + + + + + 36 + + + SiSU is not really about type-setting. + + + + + + + + 37 + + + LaTeX is the ultimate computer instruction type-setting language for paper based publication. + + + + + + + + 38 + + + LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. + + + + + + + + 39 + + + SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. + + + + + + + + 40 + + + SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. + + + + + + + + 41 + + + The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. + + + + + + + + 42 + + + Where there are large document sets, it provides consistency in appearance in each output format for the documents. + + + + + + + + 43 + + + The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. + + + + + + + + + + + + 44 + 1.7 + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU + + + + + + + + 45 + + + This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + + + + + + + + 46 + + + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> + + + + + + + + 47 + + + FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. + + + + + + + + 48 + + + In your example I'd do ( simple way, just for demo): + + + + + + + + 49 + + + 0. compile, install tsearch2 and load tsearch2 into your database + + + + + + + + 50 + + + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql + + + + + + + + 51 + + + 1. Add column fts, which holds tsvector + + + + + + + + 52 + + + alter table documents add column fts tsvector; + + + + + + + + 53 + + + 2. Fill fts column + + + + + + + + 54 + + + update document set fts = to_tsvector(clean); + + + + + + + + 55 + + + 3. create index - just for performance ! + + + + + + + + 56 + + + create index fts_gin_idx on document using gin(fts); + + + + + + + + 57 + + + 4. Run vacuum + + + + + + + + 58 + + + vacuum analyze document; + + + + + + + + 59 + + + That's all. + + + + + + + + 60 + + + Now you can search: + + + + + + + + 61 + + + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; + + + + + + + + + + + + 62 + 1.8 + + 1.8 Where is version 1.0? + + + + + + + + 63 + + + SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. + + + + + + + + 64 + + + The feature set for html,1html w3c compliance has been largely met. LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. + + + + + + + + 65 + + + html and LaTeX/pdf may be regarded as reference copy outputs + + + + + + + + 66 + + + With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. + + + + + + + + 67 + + + We are still almost there. + + + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/endnotes.html new file mode 100644 index 00000000..aacc7e92 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/endnotes.html @@ -0,0 +1,452 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + FAQ - Frequently Asked/Answered Questions +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. html w3c compliance has been largely met. +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/faq.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/faq.html new file mode 100644 index 00000000..6766ae1c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/faq.html @@ -0,0 +1,1228 @@ + + + + + + faq - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + FAQ - Frequently Asked/Answered Questions +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions,
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. FAQ - Frequently Asked/Answered Questions +

    +
    +

    +   2 +

    +
    + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + +
    + + 1.2 I cannot find my output, where is it? + +
    + + 1.3 I do not get any pdf output, why? + +
    + + 1.4 Where is the latex (or some other interim) output? + +
    + + 1.5 Why isn't SiSU markup XML + +
    + + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +
    + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU + +
    + + 1.8 Where is version 1.0? + +
    + + +
    + +

    + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? +

    +
    +

    +   3 +

    +
    + + +
    +

    + Try the following rune: +

    +
    +

    +   4 +

    +
    + + +
    +
  • + sisu -W +
  • +
    +

    +   5 +

    +
    + + +
    +

    + This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. +

    +
    +

    +   6 +

    +
    + + +
    + +

    + 1.2 I cannot find my output, where is it? +

    +
    +

    +   7 +

    +
    + + +
    +

    + The following should provide help on output paths: +

    +
    +

    +   8 +

    +
    + + +
    +
  • + sisu --help env +
  • +
    +

    +   9 +

    +
    + + +
    +
  • + sisu -V [same as the previous command] +
  • +
    +

    +   10 +

    +
    + + +
    +
  • + sisu --help directory +
  • +
    +

    +   11 +

    +
    + + +
    +
  • + sisu --help path +
  • +
    +

    +   12 +

    +
    + + +
    +
  • + sisu -U [filename] +
  • +
    +

    +   13 +

    +
    + + +
    +
  • + man sisu +
  • +
    +

    +   14 +

    +
    + + +
    + +

    + 1.3 I do not get any pdf output, why? +

    +
    +

    +   15 +

    +
    + + +
    +

    + SiSU produces LaTeX and pdflatex is run against that to generate pdf files. +

    +
    +

    +   16 +

    +
    + + +
    +

    + If you use Debian the following will install the required dependencies +

    +
    +

    +   17 +

    +
    + + +
    +
  • + aptitude install sisu-pdf +
  • +
    +

    +   18 +

    +
    + + +
    +

    + the following packages are required: tetex-bin, tetex-extra, latex-ucs +

    +
    +

    +   19 +

    +
    + + +
    + +

    + 1.4 Where is the latex (or some other interim) output? +

    +
    +

    +   20 +

    +
    + + +
    +

    + Try adding -M (for maintenance) to your command flags, e.g.: +

    +
    +

    +   21 +

    +
    + + +
    +
  • + sisu -HpMv [filename] +
  • +
    +

    +   22 +

    +
    + + +
    +

    + this should result in the interim processing output being retained, and information being provided on where to find it. +

    +
    +

    +   23 +

    +
    + + +
    +
  • + sisu --help directory +
  • +
    +

    +   24 +

    +
    + + +
    +
  • + sisu --help path +
  • +
    +

    +   25 +

    +
    + + +
    +

    + should also provide some relevant information as to where it is placed. +

    +
    +

    +   26 +

    +
    + + +
    + +

    + 1.5 Why isn't SiSU markup XML +

    +
    +

    +   27 +

    +
    + + +
    +

    + I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: +

    +
    +

    +   28 +

    +
    + + +
    +

    + SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION +

    +
    +

    +   29 +

    +
    + + +
    +

    + sisu --to-sax [filename/wildcard] +

    +
    +

    +   30 +

    +
    + + +
    +

    + sisu --to-dom [filename/wildcard] +

    +
    +

    +   31 +

    +
    + + +
    +

    + sisu --to-node [filename/wildcard] +

    +
    +

    +   32 +

    +
    + + +
    +

    + The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. +

    +
    +

    +   33 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard] +

    +
    +

    +   34 +

    +
    + + +
    + +

    + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? +

    +
    +

    +   35 +

    +
    + + +
    +

    + SiSU is not really about type-setting. +

    +
    +

    +   36 +

    +
    + + +
    +

    + LaTeX is the ultimate computer instruction type-setting language for paper based publication. +

    +
    +

    +   37 +

    +
    + + +
    +

    + LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. +

    +
    +

    +   38 +

    +
    + + +
    +

    + SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. +

    +
    +

    +   39 +

    +
    + + +
    +

    + SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. +

    +
    +

    +   40 +

    +
    + + +
    +

    + The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. +

    +
    +

    +   41 +

    +
    + + +
    +

    + Where there are large document sets, it provides consistency in appearance in each output format for the documents. +

    +
    +

    +   42 +

    +
    + + +
    +

    + The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. +

    +
    +

    +   43 +

    +
    + + +
    + +

    + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU +

    +
    +

    +   44 +

    +
    + + +
    +

    + This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: +

    +
    +

    +   45 +

    +
    + + +
    +

    + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> +

    +
    +

    +   46 +

    +
    + + +
    +

    + FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. +

    +
    +

    +   47 +

    +
    + + +
    +

    + In your example I'd do ( simple way, just for demo): +

    +
    +

    +   48 +

    +
    + + +
    +

    + 0. compile, install tsearch2 and load tsearch2 into your database +

    +
    +

    +   49 +

    +
    + + +
    +

    + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql +

    +
    +

    +   50 +

    +
    + + +
    +

    + 1. Add column fts, which holds tsvector +

    +
    +

    +   51 +

    +
    + + +
    +

    + alter table documents add column fts tsvector; +

    +
    +

    +   52 +

    +
    + + +
    +

    + 2. Fill fts column +

    +
    +

    +   53 +

    +
    + + +
    +

    + update document set fts = to_tsvector(clean); +

    +
    +

    +   54 +

    +
    + + +
    +

    + 3. create index - just for performance ! +

    +
    +

    +   55 +

    +
    + + +
    +

    + create index fts_gin_idx on document using gin(fts); +

    +
    +

    +   56 +

    +
    + + +
    +

    + 4. Run vacuum +

    +
    +

    +   57 +

    +
    + + +
    +

    + vacuum analyze document; +

    +
    +

    +   58 +

    +
    + + +
    +

    + That's all. +

    +
    +

    +   59 +

    +
    + + +
    +

    + Now you can search: +

    +
    +

    +   60 +

    +
    + + +
    +

    + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; +

    +
    +

    +   61 +

    +
    + + +
    + +

    + 1.8 Where is version 1.0? +

    +
    +

    +   62 +

    +
    + + +
    +

    + SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. +

    +
    +

    +   63 +

    +
    + + +
    +

    + The feature set for html,  1  LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. +

    +
    +

    +   64 +

    +
    + + +
    +

    + html and LaTeX/pdf may be regarded as reference copy outputs +

    +
    +

    +   65 +

    +
    + + +
    +

    + With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. +

    +
    +

    +   66 +

    +
    + + +
    +

    + We are still almost there. +

    +
    +

    +   67 +

    +

    +^

    + + +
    +

    +  1. html w3c compliance has been largely met. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/index.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/index.html new file mode 100644 index 00000000..b3d2b326 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/index.html @@ -0,0 +1,550 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    FAQ - Frequently Asked/Answered Questions +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions,
    Ralph Amissah +

    + +

    + + 1. FAQ - Frequently Asked/Answered Questions + +

    + +
    + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + +
    + +
    + + 1.2 I cannot find my output, where is it? + +
    + +
    + + 1.3 I do not get any pdf output, why? + +
    + +
    + + 1.4 Where is the latex (or some other interim) output? + +
    + +
    + + 1.5 Why isn't SiSU markup XML + +
    + +
    + + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +
    + +
    + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU + +
    + +
    + + 1.8 Where is version 1.0? + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_faq/landscape.pdf new file mode 100644 index 00000000..24afd5ac Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_faq/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/metadata.html new file mode 100644 index 00000000..a6db0fa2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + FAQ - Frequently Asked/Answered Questions +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2006-09-06 +

    +
    + +
    +

    + DC Date available: 2006-09-06 +

    +
    + +
    +

    + DC Date issued: 2006-09-06 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_faq.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_faq.sst)= 4ba78b1270b9d994054c1ff06d58765d +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_faq/opendocument.odt new file mode 100644 index 00000000..6c969b04 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_faq/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_faq/plain.txt new file mode 100644 index 00000000..67a4d774 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/plain.txt @@ -0,0 +1,385 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS - FAQ - FREQUENTLY ASKED/ANSWERED QUESTIONS, +RALPH AMISSAH +****************************************************************************** + +1. FAQ - FREQUENTLY ASKED/ANSWERED QUESTIONS +-------------------------------------------- + +1.1 WHY ARE URLS PRODUCED WITH THE -V (AND -U) FLAG THAT POINT TO A WEB SERVER +ON PORT 8081? +.............................................................................. + +Try the following rune: + + +* sisu -W + + +This should start the ruby webserver. It should be done after having produced +some output as it scans the output directory for what to serve. + + +1.2 I CANNOT FIND MY OUTPUT, WHERE IS IT? +......................................... + +The following should provide help on output paths: + + +* sisu --help env + + +* sisu -V [same as the previous command] + + +* sisu --help directory + + +* sisu --help path + + +* sisu -U [filename] + + +* man sisu + + +1.3 I DO NOT GET ANY PDF OUTPUT, WHY? +..................................... + +*SiSU* produces LaTeX and pdflatex is run against that to generate pdf files. + + +If you use *Debian* the following will install the required dependencies + + +* aptitude install sisu-pdf + + +the following packages are required: tetex-bin, tetex-extra, latex-ucs + + +1.4 WHERE IS THE LATEX (OR SOME OTHER INTERIM) OUTPUT? +...................................................... + +Try adding -M (for maintenance) to your command flags, e.g.: + + +* sisu -HpMv [filename] + + +this should result in the interim processing output being retained, and +information being provided on where to find it. + + +* sisu --help directory + + +* sisu --help path + + +should also provide some relevant information as to where it is placed. + + +1.5 WHY ISN'T SISU MARKUP XML +............................. + +I worked with text and (though I find XML immensely valuable) disliked noise +... better to sidestep the question and say: + + +*SiSU* currently "understands" three XML input representations - or more +accurately, converts from three forms of XML to native *SiSU* markup for +processing. The three types correspond to SAX (structure described), DOM +(structure embedded, whole document must be read before structure is correctly +discernable) and node based (a tree) forms of XML document structure +representation. Problem is I use them very seldom and check that all is as it +should be with them seldom, so I would not be surprised if something breaks +there, but as far as I know they are working. I will check and add an XML +markup help page before the next release. There already is a bit of information +in the man page under the title *SiSU* VERSION CONVERSION + + + sisu --to-sax [filename/wildcard] + + + sisu --to-dom [filename/wildcard] + + + sisu --to-node [filename/wildcard] + + +The XML should be well formed... must check, but lacks sensible headers. +Suggestions welcome as to what to make of them. [For the present time I am +satisfied that I can convert (both ways) between 3 forms of XML representation +and *SiSU* markup]. + + + sisu --from-xml2sst [filename/wildcard] + + +1.6 LATEX CLAIMS TO BE A DOCUMENT PREPARATION SYSTEM FOR HIGH-QUALITY +TYPESETTING. CAN THE SAME BE SAID ABOUT SISU? +.............................................................................. + +*SiSU* is not really about type-setting. + + +LaTeX is the ultimate computer instruction type-setting language for paper +based publication. + + +LaTeX is able to control just about everything that happens on page and pixel, +position letters kerning, space variation between characters, words, paragraphs +etc. formula. + + +*SiSU* is not really about type-setting at all. It is about a lightweight +markup instruction that provides enough information for an abstraction of the +documents structure and objects, from which different forms of representation +of the document can be generated. + + +*SiSU* with very little markup instruction is able to produce relatively high +quality pdf by virtue of being able to generate usable default LaTeX; it +produces "quality" html by generating the html directly; likewise it populates +an SQL database in a useful way with the document in object sized chunks and +its meta-data. But *SiSU* works on an abstraction of the document's structure +and content and custom builds suitable uniform output. The html for browser +viewing and pdf for paper viewing/publishing are rather different things with +different needs for layout - as indeed is what is needed to store information +in a database in searchable objects. + + +The pdfs or html produced for example by open office based on open document +format and other office/word processor suits usually attempt to have similar +looking outputs - your document rendered in html looks much the same, or in +pdf... sisu is less this way, it seeks to have a starting point with as little +information about appearance as possible, and to come up with the best possible +appearance for each output that can be derived based on this minimal +information. + + +Where there are large document sets, it provides consistency in appearance in +each output format for the documents. + + +The excuse for going this way is, it is a waste of time to think much about +appearance when working on substantive content, it is the substantive content +that is relevant, not the way it looks beyond the basic informational tags - +and yet you want to be able to take advantage of as many useful different ways +of representing documents as are available, and for various types of output to +to be/look as good as it can for each medium/format in which it is presented, +(with different mediums having different focuses) and *SiSU* tries to achieve +this from minimal markup. + + +1.7 HOW DO I CREATE GIN OR GIST INDEX IN POSTGRESQL FOR USE IN SISU +................................................................... + +This at present needs to be done "manually" and it is probably necessary to +alter the sample search form. The following is a helpful response from one of +the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + + +"I have tsearch2 slides which introduces tsearch2 + + + +FTS in PostgreSQL is provided by tsearch2, which should works without any +indices (GiST or GIN) ! Indices provide performance, not functionality. + + +In your example I'd do ( simple way, just for demo): + + +*0.* compile, install tsearch2 and load tsearch2 into your database + + + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < + tsearch2.sql + + +*1.* Add column fts, which holds tsvector + + + alter table documents add column fts tsvector; + + +*2.* Fill fts column + + + update document set fts = to_tsvector(clean); + + +*3.* create index - just for performance ! + + + create index fts_gin_idx on document using gin(fts); + + +*4.* Run vacuum + + + vacuum analyze document; + + +That's all. + + +Now you can search: + + +select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; + + +1.8 WHERE IS VERSION 1.0? +......................... + +*SiSU* works pretty well as it is supposed to. Version 1.0 will have the +current markup, and directory structure. At this point it is largely a matter +of choice as to when the name change is made. + + +The feature set for html,[^1] LaTeX/pdf and opendocument is in place. XML, and +plaintext are in order. + + +- [1]: html w3c compliance has been largely met. + +html and LaTeX/pdf may be regarded as reference copy outputs + + +With regard to the populating of sql databases (postgresql and sqlite), there +is a bit to be done. + + +We are still almost there. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe / Structured +information, Serialized Units - FAQ - Frequently Asked/Answered Questions_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2006-09-06_ + + +DC Date available: _2006-09-06_ + + +DC Date issued: _2006-09-06_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_faq.sst_ + + +Filetype: _SiSU text 0.57_ + + +Sourcefile Digest, MD5(sisu_faq.sst)= _4ba78b1270b9d994054c1ff06d58765d_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:02 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe / Structured + information, Serialized Units - FAQ - Frequently Asked/Answered + Questions + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2006-09-06 + + date.available: 2006-09-06 + + date.issued: 2006-09-06 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_faq/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_faq/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_faq/portrait.pdf + http://www.jus.uio.no/sisu/sisu_faq/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_faq/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_faq/portrait.pdf new file mode 100644 index 00000000..c7260bbe Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_faq/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_faq/sax.xml new file mode 100644 index 00000000..5815b2b8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/sax.xml @@ -0,0 +1,549 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2006-09-06 + +
    + Date available: + + 2006-09-06 + +
    + Date issued: + + 2006-09-06 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - FAQ - Frequently Asked/Answered Questions,
    +Ralph Amissah +
    +
    + + 2 + + 1. FAQ - Frequently Asked/Answered Questions + + + + 3 + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web +server on port 8081? + + + + 4 + + Try the following rune: + + + + 5 + + sisu -W + + + + 6 + + This should start the ruby webserver. It should be done after having +produced some output as it scans the output directory for what to +serve. + + + + 7 + + 1.2 I cannot find my output, where is it? + + + + 8 + + The following should provide help on output paths: + + + + 9 + + sisu --help env + + + + 10 + + sisu -V [same as the previous command] + + + + 11 + + sisu --help directory + + + + 12 + + sisu --help path + + + + 13 + + sisu -U [filename] + + + + 14 + + man sisu + + + + 15 + + 1.3 I do not get any pdf output, why? + + + + 16 + + SiSU produces LaTeX and pdflatex is run against that to generate +pdf files. + + + + 17 + + If you use Debian the following will install the required +dependencies + + + + 18 + + aptitude install sisu-pdf + + + + 19 + + the following packages are required: tetex-bin, tetex-extra, latex-ucs + + + + 20 + + 1.4 Where is the latex (or some other interim) output? + + + + 21 + + Try adding -M (for maintenance) to your command flags, e.g.: + + + + 22 + + sisu -HpMv [filename] + + + + 23 + + this should result in the interim processing output being retained, and +information being provided on where to find it. + + + + 24 + + sisu --help directory + + + + 25 + + sisu --help path + + + + 26 + + should also provide some relevant information as to where it is placed. + + + + 27 + + 1.5 Why isn't SiSU markup XML + + + + 28 + + I worked with text and (though I find XML immensely valuable) disliked +noise ... better to sidestep the question and say: + + + + 29 + + SiSU currently "understands" three XML input representations - +or more accurately, converts from three forms of XML to native +SiSU markup for processing. The three types correspond to SAX +(structure described), DOM (structure embedded, whole document must be +read before structure is correctly discernable) and node based (a tree) +forms of XML document structure representation. Problem is I use them +very seldom and check that all is as it should be with them seldom, so +I would not be surprised if something breaks there, but as far as I +know they are working. I will check and add an XML markup help page +before the next release. There already is a bit of information in the +man page under the title SiSU VERSION CONVERSION + + + + 30 + + sisu --to-sax [filename/wildcard] + + + + 31 + + sisu --to-dom [filename/wildcard] + + + + 32 + + sisu --to-node [filename/wildcard] + + + + 33 + + The XML should be well formed... must check, but lacks sensible +headers. Suggestions welcome as to what to make of them. [For the +present time I am satisfied that I can convert (both ways) between 3 +forms of XML representation and SiSU markup]. + + + + 34 + + sisu --from-xml2sst [filename/wildcard] + + + + 35 + + 1.6 LaTeX claims to be a document preparation system for high-quality +typesetting. Can the same be said about SiSU? + + + + 36 + + SiSU is not really about type-setting. + + + + 37 + + LaTeX is the ultimate computer instruction type-setting language for +paper based publication. + + + + 38 + + LaTeX is able to control just about everything that happens on page and +pixel, position letters kerning, space variation between characters, +words, paragraphs etc. formula. + + + + 39 + + SiSU is not really about type-setting at all. It is about a +lightweight markup instruction that provides enough information for an +abstraction of the documents structure and objects, from which +different forms of representation of the document can be generated. + + + + 40 + + SiSU with very little markup instruction is able to produce +relatively high quality pdf by virtue of being able to generate usable +default LaTeX; it produces "quality" html by generating the html +directly; likewise it populates an SQL database in a useful way with +the document in object sized chunks and its meta-data. But SiSU +works on an abstraction of the document's structure and content and +custom builds suitable uniform output. The html for browser viewing and +pdf for paper viewing/publishing are rather different things with +different needs for layout - as indeed is what is needed to store +information in a database in searchable objects. + + + + 41 + + The pdfs or html produced for example by open office based on open +document format and other office/word processor suits usually attempt +to have similar looking outputs - your document rendered in html looks +much the same, or in pdf... sisu is less this way, it seeks to have a +starting point with as little information about appearance as possible, +and to come up with the best possible appearance for each output that +can be derived based on this minimal information. + + + + 42 + + Where there are large document sets, it provides consistency in +appearance in each output format for the documents. + + + + 43 + + The excuse for going this way is, it is a waste of time to think much +about appearance when working on substantive content, it is the +substantive content that is relevant, not the way it looks beyond the +basic informational tags - and yet you want to be able to take +advantage of as many useful different ways of representing documents as +are available, and for various types of output to to be/look as good as +it can for each medium/format in which it is presented, (with different +mediums having different focuses) and SiSU tries to achieve this +from minimal markup. + + + + 44 + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU + + + + 45 + + This at present needs to be done "manually" and it is probably +necessary to alter the sample search form. The following is a helpful +response from one of the contributors of GiN to Postgresql Oleg +Bartunov 2006-12-06: + + + + 46 + + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> + + + + 47 + + FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not +functionality. + + + + 48 + + In your example I'd do ( simple way, just for demo): + + + + 49 + + 0. compile, install tsearch2 and load tsearch2 into your +database + + + + 50 + + cd contrib/tsearch2; +make&&make&&install&&make installcheck; psql DB +< tsearch2.sql + + + + 51 + + 1. Add column fts, which holds tsvector + + + + 52 + + alter table documents add column fts tsvector; + + + + 53 + + 2. Fill fts column + + + + 54 + + update document set fts = to_tsvector(clean); + + + + 55 + + 3. create index - just for performance ! + + + + 56 + + create index fts_gin_idx on document using gin(fts); + + + + 57 + + 4. Run vacuum + + + + 58 + + vacuum analyze document; + + + + 59 + + That's all. + + + + 60 + + Now you can search: + + + + 61 + + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery('markup syntax') q where q @@ fts order by rank desc +limit 10; + + + + 62 + + 1.8 Where is version 1.0? + + + + 63 + + SiSU works pretty well as it is supposed to. Version 1.0 will +have the current markup, and directory structure. At this point it is +largely a matter of choice as to when the name change is made. + + + + 64 + + The feature set for html,1 LaTeX/pdf and opendocument is in +place. XML, and plaintext are in order. + + + 1 + + html w3c compliance has been largely met. + + + + + 65 + + html and LaTeX/pdf may be regarded as reference copy outputs + + + + 66 + + With regard to the populating of sql databases (postgresql and sqlite), +there is a bit to be done. + + + + 67 + + We are still almost there. + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_faq/scroll.xhtml new file mode 100644 index 00000000..2612ae21 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/scroll.xhtml @@ -0,0 +1,547 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2006-09-06 + +
    + Date available: + + 2006-09-06 + +
    + Date issued: + + 2006-09-06 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - FAQ - Frequently Asked/Answered Questions,
    +Ralph Amissah +
    + 1 +
    + + + 1. FAQ - Frequently Asked/Answered Questions + + 2 + + + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web +server on port 8081? + + 3 + + + + Try the following rune: + + 4 + + + + sisu -W + + 5 + + + + This should start the ruby webserver. It should be done after having +produced some output as it scans the output directory for what to +serve. + + 6 + + + + 1.2 I cannot find my output, where is it? + + 7 + + + + The following should provide help on output paths: + + 8 + + + + sisu --help env + + 9 + + + + sisu -V [same as the previous command] + + 10 + + + + sisu --help directory + + 11 + + + + sisu --help path + + 12 + + + + sisu -U [filename] + + 13 + + + + man sisu + + 14 + + + + 1.3 I do not get any pdf output, why? + + 15 + + + + SiSU produces LaTeX and pdflatex is run against that to generate +pdf files. + + 16 + + + + If you use Debian the following will install the required +dependencies + + 17 + + + + aptitude install sisu-pdf + + 18 + + + + the following packages are required: tetex-bin, tetex-extra, latex-ucs + + 19 + + + + 1.4 Where is the latex (or some other interim) output? + + 20 + + + + Try adding -M (for maintenance) to your command flags, e.g.: + + 21 + + + + sisu -HpMv [filename] + + 22 + + + + this should result in the interim processing output being retained, and +information being provided on where to find it. + + 23 + + + + sisu --help directory + + 24 + + + + sisu --help path + + 25 + + + + should also provide some relevant information as to where it is placed. + + 26 + + + + 1.5 Why isn't SiSU markup XML + + 27 + + + + I worked with text and (though I find XML immensely valuable) disliked +noise ... better to sidestep the question and say: + + 28 + + + + SiSU currently "understands" three XML input representations - +or more accurately, converts from three forms of XML to native +SiSU markup for processing. The three types correspond to SAX +(structure described), DOM (structure embedded, whole document must be +read before structure is correctly discernable) and node based (a tree) +forms of XML document structure representation. Problem is I use them +very seldom and check that all is as it should be with them seldom, so +I would not be surprised if something breaks there, but as far as I +know they are working. I will check and add an XML markup help page +before the next release. There already is a bit of information in the +man page under the title SiSU VERSION CONVERSION + + 29 + + + + sisu --to-sax [filename/wildcard] + + 30 + + + + sisu --to-dom [filename/wildcard] + + 31 + + + + sisu --to-node [filename/wildcard] + + 32 + + + + The XML should be well formed... must check, but lacks sensible +headers. Suggestions welcome as to what to make of them. [For the +present time I am satisfied that I can convert (both ways) between 3 +forms of XML representation and SiSU markup]. + + 33 + + + + sisu --from-xml2sst [filename/wildcard] + + 34 + + + + 1.6 LaTeX claims to be a document preparation system for high-quality +typesetting. Can the same be said about SiSU? + + 35 + + + + SiSU is not really about type-setting. + + 36 + + + + LaTeX is the ultimate computer instruction type-setting language for +paper based publication. + + 37 + + + + LaTeX is able to control just about everything that happens on page and +pixel, position letters kerning, space variation between characters, +words, paragraphs etc. formula. + + 38 + + + + SiSU is not really about type-setting at all. It is about a +lightweight markup instruction that provides enough information for an +abstraction of the documents structure and objects, from which +different forms of representation of the document can be generated. + + 39 + + + + SiSU with very little markup instruction is able to produce +relatively high quality pdf by virtue of being able to generate usable +default LaTeX; it produces "quality" html by generating the html +directly; likewise it populates an SQL database in a useful way with +the document in object sized chunks and its meta-data. But SiSU +works on an abstraction of the document's structure and content and +custom builds suitable uniform output. The html for browser viewing and +pdf for paper viewing/publishing are rather different things with +different needs for layout - as indeed is what is needed to store +information in a database in searchable objects. + + 40 + + + + The pdfs or html produced for example by open office based on open +document format and other office/word processor suits usually attempt +to have similar looking outputs - your document rendered in html looks +much the same, or in pdf... sisu is less this way, it seeks to have a +starting point with as little information about appearance as possible, +and to come up with the best possible appearance for each output that +can be derived based on this minimal information. + + 41 + + + + Where there are large document sets, it provides consistency in +appearance in each output format for the documents. + + 42 + + + + The excuse for going this way is, it is a waste of time to think much +about appearance when working on substantive content, it is the +substantive content that is relevant, not the way it looks beyond the +basic informational tags - and yet you want to be able to take +advantage of as many useful different ways of representing documents as +are available, and for various types of output to to be/look as good as +it can for each medium/format in which it is presented, (with different +mediums having different focuses) and SiSU tries to achieve this +from minimal markup. + + 43 + + + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU + + 44 + + + + This at present needs to be done "manually" and it is probably +necessary to alter the sample search form. The following is a helpful +response from one of the contributors of GiN to Postgresql Oleg +Bartunov 2006-12-06: + + 45 + + + + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> + + 46 + + + + FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not +functionality. + + 47 + + + + In your example I'd do ( simple way, just for demo): + + 48 + + + + 0. compile, install tsearch2 and load tsearch2 into your +database + + 49 + + + + cd contrib/tsearch2; +make&&make&&install&&make installcheck; psql DB +< tsearch2.sql + + 50 + + + + 1. Add column fts, which holds tsvector + + 51 + + + + alter table documents add column fts tsvector; + + 52 + + + + 2. Fill fts column + + 53 + + + + update document set fts = to_tsvector(clean); + + 54 + + + + 3. create index - just for performance ! + + 55 + + + + create index fts_gin_idx on document using gin(fts); + + 56 + + + + 4. Run vacuum + + 57 + + + + vacuum analyze document; + + 58 + + + + That's all. + + 59 + + + + Now you can search: + + 60 + + + + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery('markup syntax') q where q @@ fts order by rank desc +limit 10; + + 61 + + + + 1.8 Where is version 1.0? + + 62 + + + + SiSU works pretty well as it is supposed to. Version 1.0 will +have the current markup, and directory structure. At this point it is +largely a matter of choice as to when the name change is made. + + 63 + + + + The feature set for html,1 LaTeX/pdf and opendocument is in +place. XML, and plaintext are in order. + + + 1. html w3c compliance has been largely met. + + 64 + + + + html and LaTeX/pdf may be regarded as reference copy outputs + + 65 + + + + With regard to the populating of sql databases (postgresql and sqlite), +there is a bit to be done. + + 66 + + + + We are still almost there. + + 67 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_faq.sst b/data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_faq.sst new file mode 100644 index 00000000..5e065ff7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_faq.sst @@ -0,0 +1,191 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: FAQ - Frequently Asked/Answered Questions + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2006-09-06 + +@date.available: 2006-09-06 + +@date.issued: 2006-09-06 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs: $Id$ + +:A~? @title @creator + +1~faq FAQ - Frequently Asked/Answered Questions + +2~ Why are urls produced with the -v (and -u) flag that point to a web server on port 8081 ? + +Try the following rune: + +_* sisu -W + +This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. + +2~ I cannot find my output, where is it? + +The following should provide help on output paths: + +_* sisu --help env + +_* sisu -V [same as the previous command] + +_* sisu --help directory + +_* sisu --help path + +_* sisu -U [filename] + +_* man sisu + +2~ I do not get any pdf output, why? + +SiSU produces LaTeX and pdflatex is run against that to generate pdf files. + +If you use Debian the following will install the required dependencies + +_* aptitude install sisu-pdf + +the following packages are required: tetex-bin, tetex-extra, latex-ucs + +2~ Where is the latex (or some other interim) output? + +Try adding -M (for maintenance) to your command flags, e.g.: + +_* sisu -HpMv [filename] + +this should result in the interim processing output being retained, and information being provided on where to find it. + +_* sisu --help directory + +_* sisu --help path + +should also provide some relevant information as to where it is placed. + +2~ Why isn't SiSU markup XML + +I worked with text and (though I find XML immensely valuable) disliked noise +... better to sidestep the question and say: + +SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION + +_1 sisu --to-sax [filename/wildcard] + +_1 sisu --to-dom [filename/wildcard] + +_1 sisu --to-node [filename/wildcard] + +The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. + +_1 sisu --from-xml2sst [filename/wildcard] + +2~ LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +% what are some similarities and differences between LaTex and SiSU? + +SiSU is not really about type-setting. + +LaTeX is the ultimate computer instruction type-setting language for paper based publication. + +LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. + +SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. + +SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. + +% SiSU is a lightweight document abstraction, meta-(structure and markup) syntax designed to make use of a minimal amount of preparation detail that can be used across very different ways of representing documents + +The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. + +Where there are large document sets, it provides consistency in appearance in each output format for the documents. + +The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. + +2~ How do I create GIN or GiST index in Postgresql for use in SiSU + +This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + +"I have tsearch2 slides which introduces tsearch2 +http://www.sai.msu.su/~megera/wiki/tsearch2slides + +FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not functionality. + +In your example I'd do ( simple way, just for demo): + +!_ 0. +compile, install tsearch2 and load tsearch2 into your database + +_1 cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql + +!_ 1. +Add column fts, which holds tsvector + +_1 alter table documents add column fts tsvector; + +!_ 2. +Fill fts column + +_1 update document set fts = to_tsvector(clean); + +!_ 3. +create index - just for performance ! + +_1 create index fts_gin_idx on document using gin(fts); + +!_ 4. +Run vacuum + +_1 vacuum analyze document; + +That's all. + +Now you can search: + +select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; + +2~ Where is version 1.0? + +SiSU works pretty well as it is supposed to. +Version 1.0 will have the current markup, and directory structure. +At this point it is largely a matter of choice as to when the name change is made. + +The feature set for html,~{ html w3c compliance has been largely met. }~ LaTeX/pdf and opendocument is in place. +XML, and plaintext are in order. + +html and LaTeX/pdf may be regarded as reference copy outputs + +With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. + +We are still almost there. diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_manifest.html new file mode 100644 index 00000000..143a9a01 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/toc.html>

    17.2

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/doc.html>

    52.3

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/portrait.pdf>

    110.7

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/landscape.pdf>

    109.6

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/opendocument.odt>

    11.1

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/scroll.xhtml>

    13.6

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sax.xml>

    13.6

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/dom.xml>

    16.4

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/plain.txt>

    9.9

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/concordance.html>

    85.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/digest.txt>

    10.4

    + + +

    Markup (SiSU source)

    sisu_faq.sst   4ba78b1270b9d994054c1ff06d58765d
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_faq.sst>

    8.2

    +

    SiSU doc (zip)

    sisupod.zip   81978b8948fd01e0a48a4bbfe5d2dab8
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisupod.zip>

    6.2

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions

    Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units

    Subtitle:

    FAQ - Frequently Asked/Answered Questions

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2006-09-06

    DC Date issued:

    2006-09-06

    DC Date available:

    2006-09-06

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/toc.html

    Sourcefile:

    sisu_faq.sst

    Word Count approximate:

    1211

    Sourcefile Digest (md5):

    4ba78b1270b9d994054c1ff06d58765d

    Document (metaverse) last generated:

    Sun Sep 23 04:13:46 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_faq/sisupod.zip new file mode 100644 index 00000000..59cbf901 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_faq/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_faq/sitemap.xml new file mode 100644 index 00000000..cdf153c2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_faq/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_faq/toc.html new file mode 100644 index 00000000..b3d2b326 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_faq/toc.html @@ -0,0 +1,550 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    FAQ - Frequently Asked/Answered Questions +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - FAQ - Frequently Asked/Answered Questions,
    Ralph Amissah +

    + +

    + + 1. FAQ - Frequently Asked/Answered Questions + +

    + +
    + + 1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + +
    + +
    + + 1.2 I cannot find my output, where is it? + +
    + +
    + + 1.3 I do not get any pdf output, why? + +
    + +
    + + 1.4 Where is the latex (or some other interim) output? + +
    + +
    + + 1.5 Why isn't SiSU markup XML + +
    + +
    + + 1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +
    + +
    + + 1.7 How do I create GIN or GiST index in Postgresql for use in SiSU + +
    + +
    + + 1.8 Where is version 1.0? + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/alt.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/alt.html new file mode 100644 index 00000000..ae651e38 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/alt.html @@ -0,0 +1,834 @@ + + + + + + alt - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Filetypes [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Filetypes [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +
    + + +
    +

    + + 2. Experimental Alternative Input Representations +

    +
    +

    +   33 +

    +
    + + 2.1 Alternative XML + +
    + + 2.1.1 XML SAX representation + +
    + + 2.1.2 XML DOM representation + +
    + + 2.1.3 XML Node representation + +
    + + +
    + +

    + 2.1 Alternative XML +

    +
    +

    +   34 +

    +
    + + +
    +

    + SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. +

    +
    +

    +   35 +

    +
    + + +
    +

    + convert from sst to simple xml representations (sax, dom and node): +

    +
    +

    +   36 +

    +
    + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   37 +

    +
    + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   38 +

    +
    + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   39 +

    +
    + + +
    +

    + convert to sst from any sisu xml representation (sax, dom and node): +

    +
    +

    +   40 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   41 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   42 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   43 +

    +
    + + +
    + +

    + 2.1.1 XML SAX representation +

    +
    +

    +   44 +

    +
    + + +
    +

    + To convert from sst to simple xml (sax) representation: +

    +
    +

    +   45 +

    +
    + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   46 +

    +
    + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   47 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   48 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   49 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   50 +

    +
    + + +
    + +

    + 2.1.2 XML DOM representation +

    +
    +

    +   51 +

    +
    + + +
    +

    + To convert from sst to simple xml (dom) representation: +

    +
    +

    +   52 +

    +
    + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   53 +

    +
    + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   54 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   55 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   56 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   57 +

    +
    + + +
    + +

    + 2.1.3 XML Node representation +

    +
    +

    +   58 +

    +
    + + +
    +

    + To convert from sst to simple xml (node) representation: +

    +
    +

    +   59 +

    +
    + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   60 +

    +
    + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   61 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   62 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   63 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   64 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/concordance.html new file mode 100644 index 00000000..b6cdca22 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/concordance.html @@ -0,0 +1,623 @@ + + + + + SiSU created WordIndex for: SiSU - Filetypes [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Filetypes [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_filetypes/concordance.html#your_word ] +

    + +

    Ability

    (1)

    +

    24,

    +

    Accidents

    (1)

    +

    17,

    +

    Against

    (2)

    +

    6, 30,

    +

    All

    (4)

    +

    24,

    +

    Alt

    (1)

    +

    33,

    +

    Alternative

    (3)

    +

    33, 34, 35,

    +

    Alternatively

    (1)

    +

    28,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (18)

    +

    3, 5, 16, 17, 21, 23, 25, 35, 36, 40,

    +

    Any

    (7)

    +

    5, 16, 23, 40, 47, 54, 61,

    +

    Anything

    (1)

    +

    25,

    +

    Appropriate

    (1)

    +

    17,

    +

    Are

    (10)

    +

    5, 21, 24, 35,

    +

    Associated

    (6)

    +

    23, 24, 25,

    +

    Automatically

    (1)

    +

    24,

    +

    Back

    (3)

    +

    47, 54, 61,

    +

    Being

    (2)

    +

    14, 21,

    +

    Beneath

    (1)

    +

    5,

    +

    Binary

    (2)

    +

    3, 22,

    +

    Built

    (1)

    +

    17,

    +

    Bundles

    (1)

    +

    24,

    +

    But

    (2)

    +

    17, 24,

    +

    Can

    (6)

    +

    3, 5, 6, 7, 24, 30,

    +

    Care

    (1)

    +

    35,

    +

    Clear

    (1)

    +

    17,

    +

    Command

    (2)

    +

    7, 26,

    +

    Common

    (1)

    +

    10,

    +

    Composite

    (4)

    +

    5, 14, 17,

    +

    Concept

    (1)

    +

    35,

    +

    Consideration

    (1)

    +

    17,

    +

    Contain

    (4)

    +

    5, 16, 23, 25,

    +

    Contained

    (1)

    +

    24,

    +

    Container

    (1)

    +

    22,

    +

    Contents

    (4)

    +

    5, 24, 25, 28,

    +

    Convenient

    (1)

    +

    21,

    +

    Convert

    (8)

    +

    36, 40, 45, 47, 52, 54, 59, 61,

    +

    Create

    (2)

    +

    24, 26,

    +

    Described

    (1)

    +

    15,

    +

    Directly

    (2)

    +

    6, 30,

    +

    Directory

    (6)

    +

    5, 24, 25, 28,

    +

    Distinguished

    (1)

    +

    5,

    +

    Document

    (8)

    +

    3, 10, 16, 17, 24, 25,

    +

    Documents

    (19)

    +

    5, 6, 14, 15, 16, 21, 24, 25, 35,

    +

    Dom

    (5)

    +

    36, 38, 40, 52, 53,

    +

    DOM

    (1)

    +

    51,

    +

    Done

    (2)

    +

    6, 30,

    +

    Either

    (2)

    +

    3, 14,

    +

    Else

    (1)

    +

    25,

    +

    Example

    (3)

    +

    5, 24, 25,

    +

    Except

    (2)

    +

    5, 21,

    +

    Experimental

    (2)

    +

    33, 35,

    +

    Extended

    (1)

    +

    23,

    +

    Extension

    (1)

    +

    5,

    +

    Feature

    (1)

    +

    35,

    +

    File

    (10)

    +

    5, 16, 17, 21, 23,

    +

    Filename

    (22)

    +

    8, 27, 37, 38, 39, 41, 43, 46, 48, 50, 53, 55, 57, 60, 62, 64,

    +

    Files

    (12)

    +

    5, 9, 13, 15, 20, 21, 23, 24,

    +

    Filetypes

    (4)

    +

    [H]1, 2, 3,

    +

    Find

    (1)

    +

    24,

    +

    Flagging

    (1)

    +

    21,

    +

    Flags

    (1)

    +

    16,

    +

    For

    (9)

    +

    5, 6, 14, 17, 21, 24, 25, 30,

    +

    Form

    (1)

    +

    10,

    +

    From

    (16)

    +

    36, 40, 41, 43, 45, 47, 48, 50, 52, 54, 55, 57, 59, 61, 62, 64,

    +

    Generated

    (1)

    +

    14,

    +

    Handled

    (1)

    +

    35,

    +

    Has

    (1)

    +

    3,

    +

    Have

    (1)

    +

    17,

    +

    Headings

    (1)

    +

    15,

    +

    However

    (2)

    +

    17, 35,

    +

    Identify

    (1)

    +

    24,

    +

    Ignored

    (1)

    +

    21,

    +

    Image

    (2)

    +

    5, 24,

    +

    Images

    (5)

    +

    5, 23, 24, 25,

    +

    Include

    (1)

    +

    23,

    +

    Incomplete

    (1)

    +

    35,

    +

    Inconvenient

    (1)

    +

    24,

    +

    Incorporate

    (3)

    +

    5, 14, 15,

    +

    Incorporated

    (2)

    +

    14, 21,

    +

    Independently

    (1)

    +

    14,

    +

    Input

    (2)

    +

    33, 35,

    +

    Insert

    (2)

    +

    5, 20,

    +

    Inserts

    (3)

    +

    5, 14, 21,

    +

    Intended

    (1)

    +

    21,

    +

    Into

    (3)

    +

    14, 21, 24,

    +

    Its

    (3)

    +

    21, 25,

    +

    Less

    (1)

    +

    17,

    +

    Like

    (1)

    +

    5,

    +

    Likely

    (1)

    +

    17,

    +

    Locally

    (2)

    +

    6, 30,

    +

    Located

    (3)

    +

    6, 24, 30,

    +

    Maintained

    (1)

    +

    35,

    +

    Make

    (2)

    +

    5, 28,

    +

    Makes

    (1)

    +

    17,

    +

    Making

    (1)

    +

    21,

    +

    Manual

    (1)

    +

    15,

    +

    Manually

    (1)

    +

    24,

    +

    Marked

    (2)

    +

    4, 5,

    +

    Marker

    (1)

    +

    16,

    +

    Markup

    (5)

    +

    5, 7, 10, 15,

    +

    Master

    (7)

    +

    5, 13, 14, 15, 16, 21, 25,

    +

    May

    (10)

    +

    5, 6, 14, 16, 17, 25, 30,

    +

    Mechanism

    (1)

    +

    15,

    +

    More

    (2)

    +

    14, 21,

    +

    Most

    (1)

    +

    10,

    +

    Multimedia

    (1)

    +

    23,

    +

    Node

    (6)

    +

    36, 39, 40, 58, 59, 60,

    +

    Normally

    (1)

    +

    16,

    +

    Not

    (4)

    +

    5, 17, 21, 35,

    +

    Note

    (2)

    +

    16, 17,

    +

    Occur

    (1)

    +

    16,

    +

    Offers

    (1)

    +

    35,

    +

    One

    (3)

    +

    14, 15, 21,

    +

    Other

    (6)

    +

    5, 14, 15, 16, 24,

    +

    Overwritten

    (1)

    +

    17,

    +

    Own

    (1)

    +

    21,

    +

    People

    (1)

    +

    17,

    +

    Plain

    (2)

    +

    4, 5,

    +

    Plaintext

    (3)

    +

    3, 5, 24,

    +

    Pod

    (2)

    +

    24, 28,

    +

    Prefix

    (1)

    +

    17,

    +

    Prepared

    (5)

    +

    5, 14, 16, 21, 25,

    +

    Prior

    (1)

    +

    17,

    +

    Process

    (1)

    +

    3,

    +

    Processed

    (2)

    +

    5, 21,

    +

    Processing

    (5)

    +

    6, 16, 17, 30,

    +

    Processor

    (1)

    +

    21,

    +

    Proof

    (1)

    +

    35,

    +

    Provided

    (2)

    +

    6, 30,

    +

    Purpose

    (2)

    +

    14, 21,

    +

    Quick

    (1)

    +

    21,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Recognised

    (1)

    +

    24,

    +

    Reference

    (1)

    +

    5,

    +

    Regular

    (8)

    +

    5, 9, 14, 16, 17, 21,

    +

    Rely

    (1)

    +

    24,

    +

    Remote

    (2)

    +

    6, 30,

    +

    Renamed

    (1)

    +

    16,

    +

    Representation

    (10)

    +

    40, 44, 45, 47, 51, 52, 54, 58, 59, 61,

    +

    Representations

    (3)

    +

    33, 35, 36,

    +

    Requiring

    (1)

    +

    16,

    +

    Resemble

    (1)

    +

    21,

    +

    Resulting

    (1)

    +

    17,

    +

    Same

    (5)

    +

    17, 42, 49, 56, 63,

    +

    Sax

    (5)

    +

    36, 37, 40, 45, 46,

    +

    SAX

    (1)

    +

    44,

    +

    Secondary

    (1)

    +

    17,

    +

    Section

    (1)

    +

    10,

    +

    See

    (1)

    +

    10,

    +

    Server

    (2)

    +

    6, 30,

    +

    Set

    (1)

    +

    23,

    +

    Shared

    (2)

    +

    7, 17,

    +

    Should

    (2)

    +

    21, 35,

    +

    Similar

    (1)

    +

    16,

    +

    Simple

    (4)

    +

    36, 45, 52, 59,

    +

    Single

    (1)

    +

    25,

    +

    SiSU

    (22)

    +

    [H]1, 2, 3, 5, 6, 7, 10, 14, 15, 21, 23, 24, 25, 30, 35,

    +

    Sisu

    (31)

    +

    6, 8, 9, 13, 20, 27, 29, 37, 38, 39, 40, 41, 43, 46, 47, 48, 50, 53, 54, 55, 57, 60, 61, 62, 64,

    +

    Sisupod

    (8)

    +

    22, 23, 24, 25, 26, 30,

    +

    Solely

    (2)

    +

    14, 21,

    +

    Sound

    (1)

    +

    23,

    +

    Source

    (1)

    +

    7,

    +

    Ssc

    (3)

    +

    17,

    +

    Ssi

    (4)

    +

    4, 5, 20, 21,

    +

    Ssm

    (4)

    +

    4, 13, 16,

    +

    Ssp

    (1)

    +

    22,

    +

    Sst

    (13)

    +

    4, 5, 9, 14, 16, 36, 40, 45, 47, 52, 54, 59, 61,

    +

    Stored

    (1)

    +

    5,

    +

    Strictly

    (1)

    +

    35,

    +

    Structure

    (2)

    +

    24, 25,

    +

    Sub

    (1)

    +

    24,

    +

    Subsequent

    (1)

    +

    17,

    +

    Such

    (2)

    +

    24, 25,

    +

    Suffix

    (2)

    +

    17,

    +

    Sxd

    (10)

    +

    38, 41, 43, 48, 50, 53, 55, 57, 62, 64,

    +

    Sxml

    (4)

    +

    43, 50, 57, 64,

    +

    Sxn

    (10)

    +

    39, 41, 43, 48, 50, 55, 57, 60, 62, 64,

    +

    Sxs

    (10)

    +

    37, 41, 43, 46, 48, 50, 55, 57, 62, 64,

    +

    Text

    (12)

    +

    4, 5, 9, 14, 21, 23,

    +

    That

    (12)

    +

    5, 16, 17, 21, 23, 24, 25,

    +

    The

    (31)

    +

    5, 7, 10, 14, 15, 16, 17, 21, 24, 25, 26, 28, 42, 49, 56, 63,

    +

    Them

    (1)

    +

    5,

    +

    These

    (1)

    +

    5,

    +

    They

    (5)

    +

    5, 21, 23, 35,

    +

    This

    (2)

    +

    17, 23,

    +

    Three

    (1)

    +

    5,

    +

    Thus

    (1)

    +

    17,

    +

    Turned

    (1)

    +

    24,

    +

    Type

    (1)

    +

    3,

    +

    Types

    (1)

    +

    5,

    +

    Under

    (3)

    +

    15, 17,

    +

    Url

    (2)

    +

    6, 30,

    +

    Use

    (1)

    +

    17,

    +

    Used

    (1)

    +

    5,

    +

    Utf

    (1)

    +

    5,

    +

    Way

    (2)

    +

    16, 21,

    +

    When

    (1)

    +

    17,

    +

    Which

    (11)

    +

    5, 6, 14, 15, 30,

    +

    Whole

    (2)

    +

    25, 28,

    +

    Wildcard

    (20)

    +

    37, 38, 39, 41, 43, 46, 48, 50, 53, 55, 57, 60, 62, 64,

    +

    Will

    (3)

    +

    16, 17, 23,

    +

    With

    (7)

    +

    5, 7, 17, 24, 35,

    +

    Without

    (2)

    +

    16, 24,

    +

    Worked

    (1)

    +

    17,

    +

    Working

    (1)

    +

    17,

    +

    XML

    (5)

    +

    34, 35, 44, 51, 58,

    +

    Xml

    (32)

    +

    36, 40, 41, 43, 45, 47, 48, 50, 52, 54, 55, 57, 59, 61, 62, 64,

    +

    Xml2sst

    (4)

    +

    41, 48, 55, 62,

    +

    Zip

    (1)

    +

    22,

    +

    Zipped

    (3)

    +

    22, 23, 25,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/digest.txt new file mode 100644 index 00000000..aa896486 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/digest.txt @@ -0,0 +1,160 @@ +SiSU - Filetypes [0.58] +Ralph Amissah +sisu_filetypes.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: c0fc6ab6516fe919f331fd8517c9f7a6 + source filename: sisu_filetypes.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisu_manifest.html + time generated: Sun Sep 23 04:11:00 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 ff492cd07e61e2ac87132a2778bb9937 f36f8e30c55f37906786d383a20c6979 + 1 - 2 211035e0b9deff98b2e781b2ffd082f4 860d8ed67d6250d2c044f647c04bf596 + - 3 f11843231e7d92c2b8ae227b266dfd70 4561980cad9b10d39df1ba41af8afe65 + 2 - 4 975da35b2ad946c75687326edb8c9dc7 06cdd3b1658c761c4827b0d2df61fb62 + - 5 57a7fd923ea5615c3b4388d726a26fe7 f55b9119f660fd93d594d239a9053d63 + - 6 b2fcd43f182c8e92a27fedd89eaa5118 5a6be613179e676988de6eb0cabfc930 + - 7 8fc54c2f7ac253e3cdb05f495b694eec 1c09e2320312a9de2b0a12766b806103 + - 8 2ec2496432d551111a8985dae08f7f04 2e8996fc39a4997778801d9f048c451e + 3 - 9 eaf628b75f1e311bed90adc17f8dea35 41ab8cd7d00acadf80be81cddd3f2153 + - 10 6b7ac5fb8acbdf1c08e14628780b8aea 896eaa031f906f62e5f51a951e49b474 + - 11 d0b4978d90db6f1090d85d488ff10272 ce9473b901a6bda43f40bd484a4851c1 + - 12 462afcbfcfa9d71cd98317cdf8c6205d a525e32dd1a2764028ee6ae692d8116d + 3 - 13 b01b143483e695ec4544588232512d53 3f7613671a770ab65f1d91dbc6e9b0a5 + - 14 d46ce41927709f674b2f362f6580b11f 1768d80e062c19d9c3ad4655298ffb66 + - 15 9341da39f5d3ee6bc0948a343a93a887 02dc1a3dd919ffeca9a3e3791ae5c49a + - 16 caaad10dcb749547ef129ca0d43cd511 7951aa5feb279f251b9e334248b9460b + - 17 5614cddaa12121854dfb22f03217df55 6072cac31c998ec768b07df402fcb809 + [1] ec21862a01892ec642ba5adb8b8e0f47 + - 18 d0b4978d90db6f1090d85d488ff10272 c55e04143262b24e99f25bf6512ce61f + - 19 462afcbfcfa9d71cd98317cdf8c6205d a925ce92bebb41e2119fe51ab45d4d0c + 3 - 20 b2a147d3fc835e6e4e13fc2f75a73ace b3b21a0b656f8de8e65292dfc38997aa + - 21 fabe0382b33fd51dd355b63374bdc768 883a8d9169699093562c2c4668bfa980 + 2 - 22 846aae320e6d9363ca0ee059d1096fd2 019a34f365e0fec041575f449a7f709e + - 23 847414aa53e8030999626ae11cb5f973 30110adee8cd84db85309e47df280321 + - 24 f572a2e2d243259341a32a7abbcad3c3 d8ac81d7ad9d0da1687ed5b515e81d6f + - 25 ca16919d66de22974f70ec51300fa35b 80f3ef29e9ad3157b9d5867da1c9562e + - 26 0777d92c504dc0f2bb6c4d7999c3e4ce 19e90c93cd10bbf8a3837bd4e4522a99 + - 27 0429e7ad3e6dcce0614eb493977d70ae efb747930810f1365d8f76964c3a1277 + - 28 4afb53ec429f9c335fc5210560048f74 bcb5f93bcc77c5d5be7834fdd220636e + - 29 db4e4bbaa27cc7dd00e7aeba35f59be4 aa10b161d5da33f39ac58cfe3bc323c1 + - 30 e1fb4e11496fab0df503d50c957a8445 5d29bae51a28f0e946e6dbbb435d5ba1 + - 31 b8ac03752070a129c9d5fef59d157b02 fb93a0ad4a7f94cd7572345113f3d337 + - 32 462afcbfcfa9d71cd98317cdf8c6205d cb4a5d03944a13fc934e25b32dd81ca0 + 1 - 33 96771cab5850e3f36b1096f455cb2d39 8734e48b37c05e7403df8784fa333abc + 2 - 34 d1490b5e6bbec69d8bb6f2ae6251d2c2 bd0ce435897d599e92ff33514e2396b2 + - 35 dcbf0658e43401c74f3c42e713142315 de31b179eb5874b1ce03834bf800a11a + - 36 e2f1d1a0554ab2aa328890b4a60366b9 c159c6c4a68c658a48e14aafec9fbd2a + - 37 468e11a8c31f20b9f39ea10aeb12f4bf 6f04ba97fab501d030ae1385a0cad90a + - 38 cf4821506c6254e532890997dc23a4a1 97f6a16e6a127150a3373cf9676b91a4 + - 39 f5b3d0a43079ee2603558d0f0ee49989 9ce2d9f73f6798c25dd3de5626ebc0fd + - 40 0c0cb58045fa26be6f8d57f726645359 722450e059aa3fddfa136abe43425be7 + - 41 a96cb44433d1e964e94498eaf24a930f 62364dfb665e851703267136285cb9f2 + - 42 6b2a830984411612c3083a31ffba19cc dc4f726d4cb4e3ed599af13bec28b558 + - 43 d4bb6f475ccb0febdaef8b1e577fce64 15c9e836d83091e7ed426473a9d638ef + 3 - 44 edcad9185eeb4e4357d96bd5a844834f 8e3cdf270cb378f3abf0c04b416c87a2 + - 45 978ec1b08062a8071d31a2feca31ad4f 64c3ccd7ba38bc6378587b00722d44a7 + - 46 468e11a8c31f20b9f39ea10aeb12f4bf dfb37fd3fef65391b92a42f4a0be93df + - 47 2370a8da72d13cd4ed41c436424f501d d864a6836f06021256194d9886d3ff82 + - 48 a96cb44433d1e964e94498eaf24a930f 4b7002e8e1e5b3dfde25072563fc6994 + - 49 6b2a830984411612c3083a31ffba19cc d3342dc79ae466394c098fe988d9cb1a + - 50 d4bb6f475ccb0febdaef8b1e577fce64 1161e0ec2e0c8c40e3aa427d0d07978c + 3 - 51 e62e465edeb87a75cd1233ee5388491d 530a5e4c793398ee0838a4383feef3b9 + - 52 fcfcbe42293726d3fa9d7e4ae446d813 f8bc89f442ab3f94f05a21d66e5c8bfb + - 53 cf4821506c6254e532890997dc23a4a1 94f8ad8de7effb920d68fd3c8752076a + - 54 2370a8da72d13cd4ed41c436424f501d 757d831f776808ddf5c97ffbf45c29bf + - 55 a96cb44433d1e964e94498eaf24a930f cfa495f82adcf51e8444e6771bc01e22 + - 56 6b2a830984411612c3083a31ffba19cc 96c42572cb3822be02a3f3c02900fdcb + - 57 d4bb6f475ccb0febdaef8b1e577fce64 db0fc37b0f943c8e807b6a39bd5b3359 + 3 - 58 ab084104e991514de0dd105c6b128461 2df4439331fd418e6ae1260e3fcd6bb7 + - 59 c4cd5880300737ff752abccaeaf0f2a6 aaef62a342faa492795bd1736f30d7a2 + - 60 f5b3d0a43079ee2603558d0f0ee49989 0f41de257a3ae57af3c90a2ce9686eaf + - 61 2370a8da72d13cd4ed41c436424f501d 8f77052d1d558554807b0fb601185484 + - 62 a96cb44433d1e964e94498eaf24a930f 328a8b9ca1bc12115bc3f62189f85883 + - 63 6b2a830984411612c3083a31ffba19cc 071d8af4058fac1f916762de9e6dc55c + - 64 d4bb6f475ccb0febdaef8b1e577fce64 d9775ee6b3e206d629cd972e4657a816 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 93b314bd013ea942059f6c43ddf18976 89346bb4d5732a948081b8c87458a1b5 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 ee430c76853ba82ea1aab1ca24eaf629 025d65ee711fb1fd95924dcc7f69f174 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 95e6114acbbbc2706fc2ac2d923443c6 3d4999a96c734d94b6d0cc1c65120548 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 80624e592d8f9a5e61828c9325bf9c33 94fa8a1e1dfb6d799a448630d1b15bbd + source c0fc6ab6516fe919f331fd8517c9f7a6 sisu_filetypes.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 dd0cf535478477e7bd01a4192e898863 d3030029b90753fabf129f48950bfa27 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + 1 + 2 + 3 + 3 + 3 + 2 + 1 + 2 + 3 + 3 + 3 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +1 = 4 +2 = 3 +3 = 6 +objects (ocn) = 64 +endnotes = 1 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/doc.html new file mode 100644 index 00000000..4a7e9447 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/doc.html @@ -0,0 +1,1600 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Filetypes [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Filetypes [0.58],
    Ralph Amissah
    +

    + +

    + 1. SiSU filetypes +

    + +
    + 1.1 .sst .ssm .ssi marked up plain text +
    + +
    + 1.1.1 sisu text - regular files (.sst) +
    + +
    + 1.1.2 sisu master files (.ssm) +
    + +
    + 1.1.3 sisu insert files (.ssi) +
    + +
    + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) +
    + +

    + 2. Experimental Alternative Input Representations +

    + +
    + 2.1 Alternative XML +
    + +
    + 2.1.1 XML SAX representation +
    + +
    + 2.1.2 XML DOM representation +
    + +
    + 2.1.3 XML Node representation +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Filetypes [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + 1. SiSU filetypes +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + SiSU has plaintext and binary filetypes, and can process either type of document. +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 .sst .ssm .ssi marked up plain text +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + SiSU source markup can be shared with the command: +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + sisu -s [filename] +

    +
    +

    +   8 +

    +
    + + + + +
    +
    + + 1.1.1 sisu text - regular files (.sst) +
    +
    +

    +   9 +

    +
    + + + + +
    +

    + The most common form of document in SiSU, see the section on SiSU markup. +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   12 +

    +
    + + + + +
    +
    + + 1.1.2 sisu master files (.ssm) +
    +
    +

    +   13 +

    +
    + + + + +
    +

    + Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst   1  +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   19 +

    +
    + + + + +
    +
    + + 1.1.3 sisu insert files (.ssi) +
    +
    +

    +   20 +

    +
    + + + + +
    +

    + Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. +

    +
    +

    +   21 +

    +
    + + + + +
    +
    + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) +
    +
    +

    +   22 +

    +
    + + + + +
    +

    + A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + The command to create a sisupod is: +

    +
    +

    +   26 +

    +
    + + + + +
    +

    + sisu -S [filename] +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + Alternatively, make a pod of the contents of a whole directory: +

    +
    +

    +   28 +

    +
    + + + + +
    +

    + sisu -S +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_commands> +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + + 2. Experimental Alternative Input Representations +

    +
    +

    +   33 +

    +
    + + + + +
    +
    + + 2.1 Alternative XML +
    +
    +

    +   34 +

    +
    + + + + +
    +

    + SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + convert from sst to simple xml representations (sax, dom and node): +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + convert to sst from any sisu xml representation (sax, dom and node): +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   43 +

    +
    + + + + +
    +
    + + 2.1.1 XML SAX representation +
    +
    +

    +   44 +

    +
    + + + + +
    +

    + To convert from sst to simple xml (sax) representation: +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   50 +

    +
    + + + + +
    +
    + + 2.1.2 XML DOM representation +
    +
    +

    +   51 +

    +
    + + + + +
    +

    + To convert from sst to simple xml (dom) representation: +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   57 +

    +
    + + + + +
    +
    + + 2.1.3 XML Node representation +
    +
    +

    +   58 +

    +
    + + + + +
    +

    + To convert from sst to simple xml (node) representation: +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   60 +

    +
    + + + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Filetypes [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_filetypes.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_filetypes.sst)= c0fc6ab6516fe919f331fd8517c9f7a6 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:00 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/dom.xml new file mode 100644 index 00000000..a96f1a83 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/dom.xml @@ -0,0 +1,858 @@ + + + + + + + + +
    + Title: + + SiSU - Filetypes [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Filetypes [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + filetypes + + 1. SiSU filetypes + + + + + + + + 3 + + + SiSU has plaintext and binary filetypes, and can process either type of document. + + + + + + + + + + 4 + 1.1 + + 1.1 .sst .ssm .ssi marked up plain text + + + + + + + + 5 + + + SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. + + + + + + + + 6 + + + SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. + + + + + + + + 7 + + + SiSU source markup can be shared with the command: + + + + + + + + 8 + + + sisu -s [filename] + + + + + + + + + + 9 + 1.1.1 + + 1.1.1 sisu text - regular files (.sst) + + + + + + + + 10 + + + The most common form of document in SiSU, see the section on SiSU markup. + + + + + + + + 11 + + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + + + + + 12 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + + + + + 13 + 1.1.2 + + 1.1.2 sisu master files (.ssm) + + + + + + + + 14 + + + Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. + + + + + + + + 15 + + + The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. + + + + + + + + 16 + + + Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. + + + + + + + + 17 + + + Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst 1.ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. + + + + + + + + 18 + + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + + + + + 19 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + + + + + 20 + 1.1.3 + + 1.1.3 sisu insert files (.ssi) + + + + + + + + 21 + + + Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. + + + + + + + + + + + + + + 22 + 1.2 + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) + + + + + + + + 23 + + + A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) + + + + + + + + 24 + + + SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. + + + + + + + + 25 + + + The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. + + + + + + + + 26 + + + The command to create a sisupod is: + + + + + + + + 27 + + + sisu -S [filename] + + + + + + + + 28 + + + Alternatively, make a pod of the contents of a whole directory: + + + + + + + + 29 + + + sisu -S + + + + + + + + 30 + + + SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. + + + + + + + + 31 + + + <http://www.jus.uio.no/sisu/sisu_commands> + + + + + + + + 32 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + + + + + + + 33 + alt + + 2. Experimental Alternative Input Representations + + + + + + + + + + 34 + 2.1 + + 2.1 Alternative XML + + + + + + + + 35 + + + SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. + + + + + + + + 36 + + + convert from sst to simple xml representations (sax, dom and node): + + + + + + + + 37 + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + + + + + + + 38 + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + + + + + + + 39 + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + + + + + + + 40 + + + convert to sst from any sisu xml representation (sax, dom and node): + + + + + + + + 41 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 42 + + + or the same: + + + + + + + + 43 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + 44 + 2.1.1 + + 2.1.1 XML SAX representation + + + + + + + + 45 + + + To convert from sst to simple xml (sax) representation: + + + + + + + + 46 + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + + + + + + + 47 + + + To convert from any sisu xml representation back to sst + + + + + + + + 48 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 49 + + + or the same: + + + + + + + + 50 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + + + 51 + 2.1.2 + + 2.1.2 XML DOM representation + + + + + + + + 52 + + + To convert from sst to simple xml (dom) representation: + + + + + + + + 53 + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + + + + + + + 54 + + + To convert from any sisu xml representation back to sst + + + + + + + + 55 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 56 + + + or the same: + + + + + + + + 57 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + + + 58 + 2.1.3 + + 2.1.3 XML Node representation + + + + + + + + 59 + + + To convert from sst to simple xml (node) representation: + + + + + + + + 60 + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + + + + + + + 61 + + + To convert from any sisu xml representation back to sst + + + + + + + + 62 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 63 + + + or the same: + + + + + + + + 64 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/endnotes.html new file mode 100644 index 00000000..97be6fba --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/endnotes.html @@ -0,0 +1,452 @@ + + + + + + endnotes - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU +

    +

    + Filetypes [0.58] +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/filetypes.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/filetypes.html new file mode 100644 index 00000000..d9aadf2e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/filetypes.html @@ -0,0 +1,828 @@ + + + + + + filetypes - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Filetypes [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Filetypes [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. SiSU filetypes +

    +
    +

    +   2 +

    +
    + + 1.1 .sst .ssm .ssi marked up plain text + +
    + + 1.1.1 sisu text - regular files (.sst) + +
    + + 1.1.2 sisu master files (.ssm) + +
    + + 1.1.3 sisu insert files (.ssi) + +
    + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) + +
    + + +
    +

    + SiSU has plaintext and binary filetypes, and can process either type of document. +

    +
    +

    +   3 +

    +
    + + +
    + +

    + 1.1 .sst .ssm .ssi marked up plain text +

    +
    +

    +   4 +

    +
    + + +
    +

    + SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   6 +

    +
    + + +
    +

    + SiSU source markup can be shared with the command: +

    +
    +

    +   7 +

    +
    + + +
    +

    + sisu -s [filename] +

    +
    +

    +   8 +

    +
    + + +
    + +

    + 1.1.1 sisu text - regular files (.sst) +

    +
    +

    +   9 +

    +
    + + +
    +

    + The most common form of document in SiSU, see the section on SiSU markup. +

    +
    +

    +   10 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   11 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   12 +

    +
    + + +
    + +

    + 1.1.2 sisu master files (.ssm) +

    +
    +

    +   13 +

    +
    + + +
    +

    + Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. +

    +
    +

    +   14 +

    +
    + + +
    +

    + The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. +

    +
    +

    +   15 +

    +
    + + +
    +

    + Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. +

    +
    +

    +   16 +

    +
    + + +
    +

    + Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst   1  +

    +
    +

    +   17 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   18 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   19 +

    +
    + + +
    + +

    + 1.1.3 sisu insert files (.ssi) +

    +
    +

    +   20 +

    +
    + + +
    +

    + Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. +

    +
    +

    +   21 +

    +
    + + +
    + +

    + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) +

    +
    +

    +   22 +

    +
    + + +
    +

    + A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) +

    +
    +

    +   23 +

    +
    + + +
    +

    + SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. +

    +
    +

    +   24 +

    +
    + + +
    +

    + The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. +

    +
    +

    +   25 +

    +
    + + +
    +

    + The command to create a sisupod is: +

    +
    +

    +   26 +

    +
    + + +
    +

    + sisu -S [filename] +

    +
    +

    +   27 +

    +
    + + +
    +

    + Alternatively, make a pod of the contents of a whole directory: +

    +
    +

    +   28 +

    +
    + + +
    +

    + sisu -S +

    +
    +

    +   29 +

    +
    + + +
    +

    + SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   30 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_commands> +

    +
    +

    +   31 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   32 +

    +

    +^

    + + +
    +

    +  1. .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/index.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/index.html new file mode 100644 index 00000000..9f160b12 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/index.html @@ -0,0 +1,562 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Filetypes [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Filetypes [0.58],
    Ralph Amissah +

    + +

    + + 1. SiSU filetypes + +

    + +
    + + 1.1 .sst .ssm .ssi marked up plain text + +
    + +
    + + 1.1.1 sisu text - regular files (.sst) + +
    + +
    + + 1.1.2 sisu master files (.ssm) + +
    + +
    + + 1.1.3 sisu insert files (.ssi) + +
    + +
    + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) + +
    + +

    + + 2. Experimental Alternative Input Representations + +

    + +
    + + 2.1 Alternative XML + +
    + +
    + + 2.1.1 XML SAX representation + +
    + +
    + + 2.1.2 XML DOM representation + +
    + +
    + + 2.1.3 XML Node representation + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/landscape.pdf new file mode 100644 index 00000000..f7ac96c3 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/metadata.html new file mode 100644 index 00000000..3ef3c428 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Filetypes [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Filetypes [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_filetypes.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_filetypes.sst)= c0fc6ab6516fe919f331fd8517c9f7a6 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:00 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/opendocument.odt new file mode 100644 index 00000000..ef2a2887 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/plain.txt new file mode 100644 index 00000000..483adb0b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/plain.txt @@ -0,0 +1,355 @@ +SISU - FILETYPES [0.58], +RALPH AMISSAH +*************************************** + +1. SISU FILETYPES +----------------- + +*SiSU* has plaintext and binary filetypes, and can process either type of +document. + + +1.1 .SST .SSM .SSI MARKED UP PLAIN TEXT +....................................... + +*SiSU* documents are prepared as plain-text (utf-8) files with *SiSU* markup. +They may make reference to and contain images (for example), which are stored +in the directory beneath them _sisu/image. *SiSU* plaintext markup files are of +three types that may be distinguished by the file extension used: regular text +.sst; master documents, composite documents that incorporate other text, which +can be any regular text or text insert; and inserts the contents of which are +like regular text except these are marked .ssi and are not processed. + + +*SiSU* processing can be done directly against a sisu documents; which may be +located locally or on a remote server for which a url is provided. + + +*SiSU* source markup can be shared with the command: + + + sisu -s [filename] + + +1.1.1 SISU TEXT - REGULAR FILES (.SST) +...................................... + +The most common form of document in *SiSU*, see the section on *SiSU* markup. + + + + + + + + +1.1.2 SISU MASTER FILES (.SSM) +.............................. + +Composite documents which incorporate other *SiSU* documents which may be +either regular *SiSU* text .sst which may be generated independently, or +inserts prepared solely for the purpose of being incorporated into one or more +master documents. + + +The mechanism by which master files incorporate other documents is described as +one of the headings under under *SiSU* markup in the *SiSU* manual. + + +Note: Master documents may be prepared in a similar way to regular documents, +and processing will occur normally if a .sst file is renamed .ssm without +requiring any other documents; the .ssm marker flags that the document may +contain other documents. + + +Note: a secondary file of the composite document is built prior to processing +with the same prefix and the suffix ._sst [^1] + + +- [1]: .ssc (for composite) is under consideration but ._sst makes clear that this + is not a regular file to be worked on, and thus less likely that people will + have "accidents", working on a .ssc file that is overwritten by subsequent + processing. It may be however that when the resulting file is shared .ssc is + an appropriate suffix to use. + + + + + + + +1.1.3 SISU INSERT FILES (.SSI) +.............................. + +Inserts are documents prepared solely for the purpose of being incorporated +into one or more master documents. They resemble regular *SiSU* text files +except they are ignored by the *SiSU* processor. Making a file a .ssi file is a +quick and convenient way of flagging that it is not intended that the file +should be processed on its own. + + +1.2 SISUPOD, ZIPPED BINARY CONTAINER (SISUPOD.ZIP, .SSP) +........................................................ + +A sisupod is a zipped *SiSU* text file or set of *SiSU* text files and any +associated images that they contain (this will be extended to include sound and +multimedia-files) + + +*SiSU* plaintext files rely on a recognised directory structure to find +contents such as images associated with documents, but all images for example +for all documents contained in a directory are located in the sub-directory +_sisu/image. Without the ability to create a sisupod it can be inconvenient to +manually identify all other files associated with a document. A sisupod +automatically bundles all associated files with the document that is turned +into a pod. + + +The structure of the sisupod is such that it may for example contain a single +document and its associated images; a master document and its associated +documents and anything else; or the zipped contents of a whole directory of +prepared *SiSU* documents. + + +The command to create a sisupod is: + + + sisu -S [filename] + + +Alternatively, make a pod of the contents of a whole directory: + + + sisu -S + + +*SiSU* processing can be done directly against a sisupod; which may be located +locally or on a remote server for which a url is provided. + + + + + + + + +2. EXPERIMENTAL ALTERNATIVE INPUT REPRESENTATIONS +------------------------------------------------- + +2.1 ALTERNATIVE XML +................... + +*SiSU* offers alternative XML input representations of documents as a proof of +concept, experimental feature. They are however not strictly maintained, and +incomplete and should be handled with care. + + +*convert from sst to simple xml representations (sax, dom and node):* + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + +*convert to sst from any sisu xml representation (sax, dom and node):* + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +2.1.1 XML SAX REPRESENTATION +............................ + +To convert from sst to simple xml (sax) representation: + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + +To convert from any sisu xml representation back to sst + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +2.1.2 XML DOM REPRESENTATION +............................ + +To convert from sst to simple xml (dom) representation: + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + +To convert from any sisu xml representation back to sst + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +2.1.3 XML NODE REPRESENTATION +............................. + +To convert from sst to simple xml (node) representation: + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + +To convert from any sisu xml representation back to sst + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Filetypes [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_filetypes.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_filetypes.sst)= _c0fc6ab6516fe919f331fd8517c9f7a6_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:00 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Filetypes [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_filetypes/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_filetypes/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_filetypes/portrait.pdf + http://www.jus.uio.no/sisu/sisu_filetypes/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_filetypes/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:50 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/portrait.pdf new file mode 100644 index 00000000..80519f67 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sax.xml new file mode 100644 index 00000000..c4721c36 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sax.xml @@ -0,0 +1,531 @@ + + + + + + + Title: + + SiSU - Filetypes [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Filetypes [0.58],
    Ralph Amissah +
    +
    + + 2 + + 1. SiSU filetypes + + + + 3 + + SiSU has plaintext and binary filetypes, and can process either +type of document. + + + + 4 + + 1.1 .sst .ssm .ssi marked up plain text + + + + 5 + + SiSU documents are prepared as plain-text (utf-8) files with +SiSU markup. They may make reference to and contain images (for +example), which are stored in the directory beneath them _sisu/image. +SiSU plaintext markup files are of three types that may be +distinguished by the file extension used: regular text .sst; master +documents, composite documents that incorporate other text, which can +be any regular text or text insert; and inserts the contents of which +are like regular text except these are marked .ssi and are not +processed. + + + + 6 + + SiSU processing can be done directly against a sisu documents; +which may be located locally or on a remote server for which a url is +provided. + + + + 7 + + SiSU source markup can be shared with the command: + + + + 8 + + sisu -s [filename] + + + + 9 + + 1.1.1 sisu text - regular files (.sst) + + + + 10 + + The most common form of document in SiSU, see the section on +SiSU markup. + + + + 11 + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + 12 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 13 + + 1.1.2 sisu master files (.ssm) + + + + 14 + + Composite documents which incorporate other SiSU documents which +may be either regular SiSU text .sst which may be generated +independently, or inserts prepared solely for the purpose of being +incorporated into one or more master documents. + + + + 15 + + The mechanism by which master files incorporate other documents is +described as one of the headings under under SiSU markup in the +SiSU manual. + + + + 16 + + Note: Master documents may be prepared in a similar way to regular +documents, and processing will occur normally if a .sst file is renamed +.ssm without requiring any other documents; the .ssm marker flags that +the document may contain other documents. + + + + 17 + + Note: a secondary file of the composite document is built prior to +processing with the same prefix and the suffix ._sst 1 + + + 1 + + .ssc (for composite) is under consideration but ._sst makes clear +that this is not a regular file to be worked on, and thus less likely +that people will have "accidents", working on a .ssc file that is +overwritten by subsequent processing. It may be however that when the +resulting file is shared .ssc is an appropriate suffix to use. + + + + + 18 + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + 19 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 20 + + 1.1.3 sisu insert files (.ssi) + + + + 21 + + Inserts are documents prepared solely for the purpose of being +incorporated into one or more master documents. They resemble regular +SiSU text files except they are ignored by the SiSU +processor. Making a file a .ssi file is a quick and convenient way of +flagging that it is not intended that the file should be processed on +its own. + + + + 22 + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) + + + + 23 + + A sisupod is a zipped SiSU text file or set of SiSU text +files and any associated images that they contain (this will be +extended to include sound and multimedia-files) + + + + 24 + + SiSU plaintext files rely on a recognised directory structure to +find contents such as images associated with documents, but all images +for example for all documents contained in a directory are located in +the sub-directory _sisu/image. Without the ability to create a sisupod +it can be inconvenient to manually identify all other files associated +with a document. A sisupod automatically bundles all associated files +with the document that is turned into a pod. + + + + 25 + + The structure of the sisupod is such that it may for example contain a +single document and its associated images; a master document and its +associated documents and anything else; or the zipped contents of a +whole directory of prepared SiSU documents. + + + + 26 + + The command to create a sisupod is: + + + + 27 + + sisu -S [filename] + + + + 28 + + Alternatively, make a pod of the contents of a whole directory: + + + + 29 + + sisu -S + + + + 30 + + SiSU processing can be done directly against a sisupod; which +may be located locally or on a remote server for which a url is +provided. + + + + 31 + + <http://www.jus.uio.no/sisu/sisu_commands> + + + + 32 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 33 + + 2. Experimental Alternative Input Representations + + + + 34 + + 2.1 Alternative XML + + + + 35 + + SiSU offers alternative XML input representations of documents +as a proof of concept, experimental feature. They are however not +strictly maintained, and incomplete and should be handled with care. + + + + 36 + + convert from sst to simple xml representations (sax, dom and +node): + + + + 37 + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + + + 38 + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + + + 39 + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + + + 40 + + convert to sst from any sisu xml representation (sax, dom and +node): + + + + 41 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 42 + + or the same: + + + + 43 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 44 + + 2.1.1 XML SAX representation + + + + 45 + + To convert from sst to simple xml (sax) representation: + + + + 46 + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + + + 47 + + To convert from any sisu xml representation back to sst + + + + 48 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 49 + + or the same: + + + + 50 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 51 + + 2.1.2 XML DOM representation + + + + 52 + + To convert from sst to simple xml (dom) representation: + + + + 53 + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + + + 54 + + To convert from any sisu xml representation back to sst + + + + 55 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 56 + + or the same: + + + + 57 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 58 + + 2.1.3 XML Node representation + + + + 59 + + To convert from sst to simple xml (node) representation: + + + + 60 + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + + + 61 + + To convert from any sisu xml representation back to sst + + + + 62 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 63 + + or the same: + + + + 64 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/scroll.xhtml new file mode 100644 index 00000000..2f4605e6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/scroll.xhtml @@ -0,0 +1,529 @@ + + + + + + + + Title: + + SiSU - Filetypes [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Filetypes [0.58],
    Ralph Amissah +
    + 1 +
    + + + 1. SiSU filetypes + + 2 + + + + SiSU has plaintext and binary filetypes, and can process either +type of document. + + 3 + + + + 1.1 .sst .ssm .ssi marked up plain text + + 4 + + + + SiSU documents are prepared as plain-text (utf-8) files with +SiSU markup. They may make reference to and contain images (for +example), which are stored in the directory beneath them _sisu/image. +SiSU plaintext markup files are of three types that may be +distinguished by the file extension used: regular text .sst; master +documents, composite documents that incorporate other text, which can +be any regular text or text insert; and inserts the contents of which +are like regular text except these are marked .ssi and are not +processed. + + 5 + + + + SiSU processing can be done directly against a sisu documents; +which may be located locally or on a remote server for which a url is +provided. + + 6 + + + + SiSU source markup can be shared with the command: + + 7 + + + + sisu -s [filename] + + 8 + + + + 1.1.1 sisu text - regular files (.sst) + + 9 + + + + The most common form of document in SiSU, see the section on +SiSU markup. + + 10 + + + + <http://www.jus.uio.no/sisu/sisu_markup> + + 11 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 12 + + + + 1.1.2 sisu master files (.ssm) + + 13 + + + + Composite documents which incorporate other SiSU documents which +may be either regular SiSU text .sst which may be generated +independently, or inserts prepared solely for the purpose of being +incorporated into one or more master documents. + + 14 + + + + The mechanism by which master files incorporate other documents is +described as one of the headings under under SiSU markup in the +SiSU manual. + + 15 + + + + Note: Master documents may be prepared in a similar way to regular +documents, and processing will occur normally if a .sst file is renamed +.ssm without requiring any other documents; the .ssm marker flags that +the document may contain other documents. + + 16 + + + + Note: a secondary file of the composite document is built prior to +processing with the same prefix and the suffix ._sst 1 + + + 1. .ssc (for composite) is under consideration but ._sst makes clear +that this is not a regular file to be worked on, and thus less likely +that people will have "accidents", working on a .ssc file that is +overwritten by subsequent processing. It may be however that when the +resulting file is shared .ssc is an appropriate suffix to use. + + 17 + + + + <http://www.jus.uio.no/sisu/sisu_markup> + + 18 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 19 + + + + 1.1.3 sisu insert files (.ssi) + + 20 + + + + Inserts are documents prepared solely for the purpose of being +incorporated into one or more master documents. They resemble regular +SiSU text files except they are ignored by the SiSU +processor. Making a file a .ssi file is a quick and convenient way of +flagging that it is not intended that the file should be processed on +its own. + + 21 + + + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) + + 22 + + + + A sisupod is a zipped SiSU text file or set of SiSU text +files and any associated images that they contain (this will be +extended to include sound and multimedia-files) + + 23 + + + + SiSU plaintext files rely on a recognised directory structure to +find contents such as images associated with documents, but all images +for example for all documents contained in a directory are located in +the sub-directory _sisu/image. Without the ability to create a sisupod +it can be inconvenient to manually identify all other files associated +with a document. A sisupod automatically bundles all associated files +with the document that is turned into a pod. + + 24 + + + + The structure of the sisupod is such that it may for example contain a +single document and its associated images; a master document and its +associated documents and anything else; or the zipped contents of a +whole directory of prepared SiSU documents. + + 25 + + + + The command to create a sisupod is: + + 26 + + + + sisu -S [filename] + + 27 + + + + Alternatively, make a pod of the contents of a whole directory: + + 28 + + + + sisu -S + + 29 + + + + SiSU processing can be done directly against a sisupod; which +may be located locally or on a remote server for which a url is +provided. + + 30 + + + + <http://www.jus.uio.no/sisu/sisu_commands> + + 31 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 32 + + + + 2. Experimental Alternative Input Representations + + 33 + + + + 2.1 Alternative XML + + 34 + + + + SiSU offers alternative XML input representations of documents +as a proof of concept, experimental feature. They are however not +strictly maintained, and incomplete and should be handled with care. + + 35 + + + + convert from sst to simple xml representations (sax, dom and +node): + + 36 + + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + 37 + + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + 38 + + + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + 39 + + + + convert to sst from any sisu xml representation (sax, dom and +node): + + 40 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 41 + + + + or the same: + + 42 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 43 + + + + 2.1.1 XML SAX representation + + 44 + + + + To convert from sst to simple xml (sax) representation: + + 45 + + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + 46 + + + + To convert from any sisu xml representation back to sst + + 47 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 48 + + + + or the same: + + 49 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 50 + + + + 2.1.2 XML DOM representation + + 51 + + + + To convert from sst to simple xml (dom) representation: + + 52 + + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + 53 + + + + To convert from any sisu xml representation back to sst + + 54 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 55 + + + + or the same: + + 56 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 57 + + + + 2.1.3 XML Node representation + + 58 + + + + To convert from sst to simple xml (node) representation: + + 59 + + + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + 60 + + + + To convert from any sisu xml representation back to sst + + 61 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 62 + + + + or the same: + + 63 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 64 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_filetypes.sst b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_filetypes.sst new file mode 100644 index 00000000..a031691f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_filetypes.sst @@ -0,0 +1,172 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Filetypes [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +1~filetypes SiSU filetypes + +SiSU has plaintext and binary filetypes, and can process either type of document. + +2~ .sst .ssm .ssi marked up plain text + +SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. + +SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. + +SiSU source markup can be shared with the command: + +_1 sisu -s [filename] + +3~ sisu text - regular files (.sst) + +The most common form of document in SiSU, see the section on SiSU markup. + +http://www.jus.uio.no/sisu/sisu_markup + +http://www.jus.uio.no/sisu/sisu_manual + +3~ sisu master files (.ssm) + +Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. + +The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. + +Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. + +Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst ~{ .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. }~ + +http://www.jus.uio.no/sisu/sisu_markup + +http://www.jus.uio.no/sisu/sisu_manual + +3~ sisu insert files (.ssi) + +Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. + +2~ sisupod, zipped binary container (sisupod.zip, .ssp) + +A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) + +SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. + +The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. + +The command to create a sisupod is: + +_1 sisu -S [filename] + +Alternatively, make a pod of the contents of a whole directory: + +_1 sisu -S + +SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. + +http://www.jus.uio.no/sisu/sisu_commands + +http://www.jus.uio.no/sisu/sisu_manual + +1~alt Experimental Alternative Input Representations + +2~ Alternative XML + +SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. + +!_ convert from sst to simple xml representations (sax, dom and node): + +_1 sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + +_1 sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + +_1 sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + +!_ convert to sst from any sisu xml representation (sax, dom and node): + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +3~ XML SAX representation + +To convert from sst to simple xml (sax) representation: + +_1 sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + +To convert from any sisu xml representation back to sst + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +3~ XML DOM representation + +To convert from sst to simple xml (dom) representation: + +_1 sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + +To convert from any sisu xml representation back to sst + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +3~ XML Node representation + +To convert from sst to simple xml (node) representation: + +_1 sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + +To convert from any sisu xml representation back to sst + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +% .SH "SKINS \- document, directory and site skins" diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_manifest.html new file mode 100644 index 00000000..f6162e9b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Filetypes [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/toc.html>

    16.9

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/doc.html>

    50.3

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/portrait.pdf>

    103.3

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/landscape.pdf>

    100.4

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/opendocument.odt>

    9.7

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/scroll.xhtml>

    12.9

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sax.xml>

    12.9

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/dom.xml>

    15.9

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/plain.txt>

    8.6

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/concordance.html>

    55.8

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/digest.txt>

    10.1

    + + +

    Markup (SiSU source)

    sisu_filetypes.sst   c0fc6ab6516fe919f331fd8517c9f7a6
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisu_filetypes.sst>

    7.0

    +

    SiSU doc (zip)

    sisupod.zip   9851b0f0af6d394f2d58c4230def09f0
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisupod.zip>

    4.9

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Filetypes [0.58]

    Title:

    SiSU

    Subtitle:

    Filetypes [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/toc.html

    Sourcefile:

    sisu_filetypes.sst

    Word Count approximate:

    906

    Sourcefile Digest (md5):

    c0fc6ab6516fe919f331fd8517c9f7a6

    Document (metaverse) last generated:

    Sun Sep 23 04:13:43 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisupod.zip new file mode 100644 index 00000000..2b00e172 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sitemap.xml new file mode 100644 index 00000000..4247ba50 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_filetypes/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/toc.html new file mode 100644 index 00000000..9f160b12 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_filetypes/toc.html @@ -0,0 +1,562 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Filetypes [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Filetypes [0.58],
    Ralph Amissah +

    + +

    + + 1. SiSU filetypes + +

    + +
    + + 1.1 .sst .ssm .ssi marked up plain text + +
    + +
    + + 1.1.1 sisu text - regular files (.sst) + +
    + +
    + + 1.1.2 sisu master files (.ssm) + +
    + +
    + + 1.1.3 sisu insert files (.ssi) + +
    + +
    + + 1.2 sisupod, zipped binary container (sisupod.zip, .ssp) + +
    + +

    + + 2. Experimental Alternative Input Representations + +

    + +
    + + 2.1 Alternative XML + +
    + +
    + + 2.1.1 XML SAX representation + +
    + +
    + + 2.1.2 XML DOM representation + +
    + +
    + + 2.1.3 XML Node representation + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_help/concordance.html new file mode 100644 index 00000000..49e01db9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/concordance.html @@ -0,0 +1,443 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe - Manual [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe - Manual [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_help/concordance.html#your_word ] +

    + +

    Able

    (1)

    +

    32,

    +

    Above

    (1)

    +

    36,

    +

    Alone

    (1)

    +

    40,

    +

    Alternative

    (1)

    +

    42,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (4)

    +

    7, 32, 39,

    +

    Any

    (2)

    +

    40,

    +

    Apart

    (1)

    +

    39,

    +

    Are

    (5)

    +

    17, 21, 39,

    +

    Available

    (4)

    +

    5, 13, 21, 25,

    +

    Back

    (1)

    +

    21,

    +

    Brings

    (1)

    +

    40,

    +

    Built

    (1)

    +

    31,

    +

    Can

    (1)

    +

    24,

    +

    Command

    (3)

    +

    36, 40,

    +

    Commands

    (3)

    +

    13, 37, 39,

    +

    Configuration

    (2)

    +

    32, 39,

    +

    Contain

    (1)

    +

    39,

    +

    Contained

    (1)

    +

    5,

    +

    Converted

    (1)

    +

    21,

    +

    Current

    (2)

    +

    32, 39,

    +

    Data

    (3)

    +

    11, 18, 23,

    +

    Date

    (2)

    +

    5, 39,

    +

    Directly

    (1)

    +

    17,

    +

    Directory

    (2)

    +

    9, 19,

    +

    Doc

    (8)

    +

    8, 11, 18, 20, 22, 23, 46, 48,

    +

    Documents

    (1)

    +

    17,

    +

    Does

    (1)

    +

    40,

    +

    Enter

    (1)

    +

    40,

    +

    Env

    (1)

    +

    35,

    +

    Equivalent

    (2)

    +

    9, 19,

    +

    Escape

    (1)

    +

    40,

    +

    Example

    (1)

    +

    39,

    +

    Feedback

    (1)

    +

    35,

    +

    Filenames

    (1)

    +

    40,

    +

    Files

    (1)

    +

    17,

    +

    Flags

    (1)

    +

    40,

    +

    For

    (6)

    +

    17, 24, 35, 39, 42,

    +

    Formatting

    (1)

    +

    24,

    +

    From

    (4)

    +

    7, 17, 24, 39,

    +

    Generated

    (4)

    +

    17, 24, 47,

    +

    Help

    (14)

    +

    [H]2, 3, 31, 32, 33, 34, 35, 37, 38, 39, 40, 41, 42,

    +

    Here

    (1)

    +

    25,

    +

    Html

    (7)

    +

    21, 22, 23, 46, 47, 48,

    +

    Index

    (2)

    +

    46, 48,

    +

    Information

    (6)

    +

    [H]1, 5, 32, 39,

    +

    Installation

    (1)

    +

    32,

    +

    Installed

    (3)

    +

    7, 13, 19,

    +

    Interactive

    (4)

    +

    31, 32, 39, 40,

    +

    Likely

    (1)

    +

    39,

    +

    Links

    (1)

    +

    24,

    +

    Lists

    (1)

    +

    42,

    +

    Locally

    (1)

    +

    7,

    +

    Located

    (1)

    +

    17,

    +

    Man

    (14)

    +

    12, 13, 14, 15, 16, 17, 21, 24, 25, 26, 39, 43, 44,

    +

    Man2html

    (2)

    +

    21, 45,

    +

    Manual

    (4)

    +

    [H]1, 4, 17, 39,

    +

    Markup

    (3)

    +

    24, 38, 39,

    +

    Might

    (1)

    +

    24,

    +

    More

    (1)

    +

    39,

    +

    Most

    (2)

    +

    5, 17,

    +

    Not

    (2)

    +

    24, 40,

    +

    NOTE

    (1)

    +

    40,

    +

    Obtained

    (1)

    +

    32,

    +

    Once

    (1)

    +

    19,

    +

    Online

    (2)

    +

    24, 25,

    +

    Onwards

    (1)

    +

    7,

    +

    Page

    (2)

    +

    25, 43,

    +

    Pages

    (7)

    +

    12, 17, 21, 24, 26, 39,

    +

    Particularly

    (1)

    +

    32,

    +

    Prefer

    (1)

    +

    24,

    +

    Prepare

    (1)

    +

    17,

    +

    Provide

    (1)

    +

    32,

    +

    Quite

    (1)

    +

    24,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Real

    (1)

    +

    39,

    +

    Recognised

    (1)

    +

    40,

    +

    Regard

    (2)

    +

    24, 35,

    +

    Right

    (1)

    +

    24,

    +

    Rman

    (1)

    +

    24,

    +

    Running

    (1)

    +

    40,

    +

    Same

    (1)

    +

    36,

    +

    See

    (1)

    +

    42,

    +

    Setup

    (2)

    +

    32, 35,

    +

    Share

    (5)

    +

    8, 20, 22, 46, 48,

    +

    Should

    (2)

    +

    5, 13,

    +

    SiSU

    (14)

    +

    [H]1, [H]2, 4, 7, 10, 12, 13, 17, 24, 31, 39,

    +

    Sisu

    (28)

    +

    5, 8, 11, 14, 17, 18, 20, 22, 23, 25, 26, 27, 28, 32, 33, 34, 35, 36, 37, 38, 39, 40, 46, 47, 48,

    +

    Source

    (1)

    +

    24,

    +

    Sources

    (3)

    +

    17, 41, 42,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Subject

    (1)

    +

    34,

    +

    Syntax

    (1)

    +

    24,

    +

    System

    (2)

    +

    13, 35,

    +

    Tarball

    (2)

    +

    10, 17,

    +

    Than

    (1)

    +

    39,

    +

    That

    (3)

    +

    17, 24, 40,

    +

    The

    (16)

    +

    5, 10, 17, 24, 25, 32, 35, 39, 40,

    +

    This

    (1)

    +

    32,

    +

    Time

    (1)

    +

    39,

    +

    Try

    (1)

    +

    13,

    +

    Under

    (1)

    +

    24,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Used

    (1)

    +

    17,

    +

    Useful

    (1)

    +

    32,

    +

    Using

    (2)

    +

    21, 24,

    +

    Usr

    (5)

    +

    8, 20, 22, 46, 48,

    +

    Usual

    (1)

    +

    13,

    +

    Various

    (1)

    +

    26,

    +

    Version

    (1)

    +

    25,

    +

    Viewed

    (1)

    +

    24,

    +

    Way

    (1)

    +

    35,

    +

    When

    (1)

    +

    32,

    +

    Which

    (1)

    +

    17,

    +

    Wildcards

    (1)

    +

    40,

    +

    With

    (2)

    +

    24, 35,

    +

    Within

    (2)

    +

    10, 17,

    +

    Without

    (1)

    +

    40,

    +

    You

    (1)

    +

    24,

    +

    Your

    (4)

    +

    13, 32, 35, 39,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_help/digest.txt new file mode 100644 index 00000000..5aff651a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/digest.txt @@ -0,0 +1,146 @@ +SiSU - SiSU information Structuring Universe - Manual [0.58] +Ralph Amissah +sisu_help.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 387208846e53080b55b39cf92b70aaa9 + source filename: sisu_help.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_manifest.html + time generated: Sun Sep 23 04:10:58 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 c5eb08e98ee74ab3cac3d699cce8f327 5c27ab2e637cf463c36905b95aee8725 + :B - 2 e2babde06d3e8aeac9bdd27197eeefe3 40fe5b7e14fe5ccb8baa32b20c622d71 + 1 - 3 b6c93484bedb224d8dde360ff5737a58 51adf8012638157dafe513a448b417ff + 2 - 4 bd5befe3d8374515d3c19b9a5df7223b ad34be22c282adf91fa1e5da6df35bf5 + - 5 6fa0b0ee46e3e9b12bc99422566abdd7 d8e667cfdeb4d42d128181b2097b9cb9 + - 6 9f544aa6ea83bd42a829417b73fdcef7 c7cf5761cd99d3b168764dd8cc0d574a + - 7 983728f52ef51f977c2097b8350b09f4 52673575e81e2b2c4ab514113d69c448 + - 8 98f23ccd96d48fa8597ec6c2188e1b61 d07de0f6d617dad138db6300ff40a333 + - 9 acb113fb5327760b0dc7c8d346507827 534bf80d3addacae14fb7d697e72507e + - 10 8bb5a021966342f6f1d6a850c3994460 962b28d4c3e3db8706be7de0f4cd01d8 + - 11 e85dde1f126da100ad542a21100043d0 119e5f896a7ab29d066700079af59a90 + 2 - 12 cf370380f2d022d87cd4510399878a92 1c48764de15f9abdd64084c49702006f + - 13 3b39b1d484b11811172d9c5538070ce1 0cee903d29b46a4f236bde4ba9d6b768 + - 14 4344ca6323deda7f850d499e0e1575b0 ea055df51ad32b3fae2e1eecb93df339 + - 15 9ec3d1c5b32cea5d6a81a04f54130e4b e2a6e42f084a647d8281bac615ddf303 + - 16 cb455b2aa6408d7261af666877ad1d17 1c8b22b4160c3871c1b65d022bdaa4b2 + - 17 90cf5517468afc8f593bef9c5a6e12a9 bccc77adac17b2a133ea409be00a88a7 + - 18 e85dde1f126da100ad542a21100043d0 a2f635a6f11584afacdf0586986b63cf + - 19 7b2b2aecfe26773eb1102b7c71acc7b6 7bdad6a8f2b49cf8d996246ee24151f3 + - 20 98f23ccd96d48fa8597ec6c2188e1b61 fcb8b6375b895caaec29de0cbc6b86b4 + - 21 9df8c25b4ad08598571552f3ba81c9d5 b2f7bad390ea7402c9452be205c9c15c + - 22 f1b00c91e7f40656b4a4dfd27f58fcdc d23bc4ebcbac2d6905c5caca5620e979 + - 23 59217a6577c4e4260359b96b9f3c2063 84fb0d81f1483e40cd84c01e7a98d53b + - 24 ff62183a47087771218f494349fca3dc 9a689fa0568dfe7efb4287605ef7e9d5 + [1] 6e4e963fd329c95d49a1eb399d7de90b + - 25 9277edc7db1e44e6ff44aef9be9cf3f8 fce0c56042305ec91085e316e6270844 + - 26 47ed5f552a4f5df8a27d082be1cd657b 3ee43dd94295705c29b2d5989d44f8fd + [2] 03fbc874cb999ac08d221b98436339b9 + - 27 46a24589e6c9be180ed6c3530aaa02e7 5fc6e56d56ddb7cda5b5f91656732fdd + [3] 5d75294c26e6041ef033565b8cb01c89 + - 28 2dce50630957223cade0e4463a2b2b14 00bfb5f3c54be71399c86b831fde4bf4 + [4] 49a99856884c004014cadabf106dd239 + - 29 c336a01ca3cca1624ba4613ca7871ea4 cbcfd72b0c489f1d6fc2d3db59a6b602 + [5] 12d5a3d02aa4808281b04fc02de06aee + - 30 e4597d816b49953ded5660416710c3ea 45abbf5146efb4d2c64d380ba140094b + [6] 80adc7bd396d475ccd569f12b3ead554 + 2 - 31 59c94dd57cc52ee2dc9a0d45cbb92aa3 59a5993c202c5c2e6414d15ca4a9013b + - 32 3fd62241e75d0a1aff704d5ee9cecec3 b483200732c8e6f94ea789d69afa89bd + - 33 625081ab01375cde6b304d7214d169f5 ffcd4cb98ad40b0850073dc51e60831e + - 34 e0f4a853dc82e7dd03e578249c97e580 67829a19c0fa5166658994aa9e47a449 + - 35 17f64a66b497b87ee266bf6a01473d1a 06bb6aaad014cfc237ae14fede4d04b9 + - 36 47c49c6578a15ba0113f92d25b8d3bd7 1833ff5c78cfbfe04cae1937f0db464f + - 37 37e964965fc4e0e9f82cc19bc0739546 531939ab810c752119fd3beef26e6f6d + - 38 09e4b89e70ed1e80d1a2ef214177ceee 83387d802ba3ab02c887e5f8c73d9bf5 + - 39 0fec2084ffee83e7653fd2240c386977 d414924cfcd50d51e162f1061411a63f + - 40 adbddb97f4c6ac631186171eb3d2df40 b394a8947ca1e49cc71bdaf41e803e1e + 2 - 41 15217f712d29a02f417f92b6cb7d350c f20e0b91a111a8a538d57a351d777113 + - 42 a28b8a7839d580aa05a90e6043b3fb3d 59da8d9afd655be23975af29795934e9 + - 43 df4283c930edcdb46c45530338d7eaf6 834eea5016af721cf72a86db806dcd55 + - 44 38af37fc3118f88a82fa91f353968e3c fed1399937a4d5229066b410f5d4e1ea + - 45 f5f8c2723d34fcd420166a9cc009b719 bd19e56ec5764c5dac617ebcb5d97500 + - 46 a1d3bb3db332bd8270f23e6ee678bcf3 a49f7f495d50776a308c4d2456c84db3 + - 47 e27e4dd94c540ac2a8663c99fb7f1462 a532ab8a881fa844e4d8ec4f254578e4 + - 48 61390221dd0d2c3327f601f0bbc0d18c 95a777fb8895a62570b20caf6eab8ed6 + - 49 4eef4948e17d8a0b67f2e202e0a6b519 c2f6a80cd190985edbbc9e63c6e3fdaf + - 50 a8307b4f120a00167bf5d41734393b72 27e2361319e2bdb2cca7917270f543d3 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 ba7ca0dee2207284f74fe2066a53cd43 fde6b4afdbfa9565319197cc105a9ec8 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 683f69d36564f55abf7dcec60dba50c4 843430b3fc00df511ef69e23c6571f30 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 a76d080f6129a423c6df9e494182464c 226f36d6861bb817387c603c5729a31e + +dc date - 0 813710616a3b633ca5d9096fa68a5cc8 d394bfc8003f9fa9e3260aad421295a2 + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 f1a4d63e7d0991db79c2b52df531c02a 3911335e157e869322eaeb317a1a7be3 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 df8ba647e16e1e8100f510b0fdbf7538 1fdbdaf7fcdee01c7968b1573be24de2 + source 387208846e53080b55b39cf92b70aaa9 sisu_help.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 58eae0ee2b1e2b8cc9834218b6efb491 e046579afd9818c711f6954868258b88 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 2 + 2 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 3 +2 = 4 +objects (ocn) = 50 +endnotes = 6 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_help/doc.html new file mode 100644 index 00000000..9033f1eb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/doc.html @@ -0,0 +1,1448 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Manual [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Help +

    + +

    + 1. Help +

    + +
    + 1.1 SiSU Manual +
    + +
    + 1.2 SiSU man pages +
    + +
    + 1.3 SiSU built-in interactive help +
    + +
    + 1.4 Help Sources +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Help +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Help +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 SiSU Manual +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + The most up to date information on sisu should be contained in the sisu_manual, available at: +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/> +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + and (from SiSU 0.59 onwards) installed locally at: +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + or equivalent directory +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + Within the SiSU tarball at: +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   11 +

    +
    + + + + +
    +
    + + 1.2 SiSU man pages +
    +
    +

    +   12 +

    +
    + + + + +
    +

    + If SiSU is installed on your system usual man commands should be available, try: +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + man sisu_markup +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + man sisu_commands +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + Once installed, directory equivalent to: +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   20 +

    +
    + + + + +
    +

    + Available man pages are converted back to html using man2html: +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/ +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + ./data/doc/sisu/html/ +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + The SiSU man pages can be viewed online at:  1  +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + An online version of the sisu man page is available here: +

    +
    +

    +   25 +

    +
    + + + + +
    +
  • + various sisu man pages   2  +
  • +
    +

    +   26 +

    +
    + + + + +
    +
  • + sisu.1   3  +
  • +
    +

    +   27 +

    +
    + + + + +
    +
  • + sisu.8   4  +
  • +
    +

    +   28 +

    +
    + + + + +
    +
  • + sisu_examples.1   5  +
  • +
    +

    +   29 +

    +
    + + + + +
    +
  • + sisu_webrick.1   6  +
  • +
    +

    +   30 +

    +
    + + + + +
    +
    + + 1.3 SiSU built-in interactive help +
    +
    +

    +   31 +

    +
    + + + + +
    +

    + This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + sisu --help [subject] +

    +
    +

    +   34 +

    +
    + + + + +
    +

    + sisu --help env [for feedback on the way your system is setup with regard to sisu] +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + sisu -V [same as above command] +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + sisu --help commands +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + sisu --help markup +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

    +
    +

    +   40 +

    +
    + + + + +
    +
    + + 1.4 Help Sources +
    +
    +

    +   41 +

    +
    + + + + +
    +

    + For lists of alternative help sources, see: +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + man page +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + man sisu_help_sources +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + man2html +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + sisu generated html +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources/index.html +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample> +

    +
    +   +
    + + + + +
    +

    +  2. <http://www.jus.uio.no/sisu/man/> +

    +
    +   +
    + + + + +
    +

    +  3. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +   +
    + + + + +
    +

    +  4. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
    +   +
    + + + + +
    +

    +  5. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
    +   +
    + + + + +
    +

    +  6. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Manual [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-08-30 +

    +
    + + + +
    +

    + DC Date: 2007-08-30 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_help.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_help.sst)= 387208846e53080b55b39cf92b70aaa9 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:58 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_help/dom.xml new file mode 100644 index 00000000..2f320827 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/dom.xml @@ -0,0 +1,679 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe - Manual [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-08-30 + +
    + +
    + Date: + + 2007-08-30 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Help + + + + + + + 3 + help + + 1. Help + + + + + + + + + + 4 + 1.1 + + 1.1 SiSU Manual + + + + + + + + 5 + + + The most up to date information on sisu should be contained in the sisu_manual, available at: + + + + + + + + 6 + + + <http://www.jus.uio.no/sisu/sisu_manual/> + + + + + + + + 7 + + + and (from SiSU 0.59 onwards) installed locally at: + + + + + + + + 8 + + + /usr/share/doc/sisu/sisu_manual/ + + + + + + + + 9 + + + or equivalent directory + + + + + + + + 10 + + + Within the SiSU tarball at: + + + + + + + + 11 + + + ./data/doc/sisu/sisu_manual/ + + + + + + + + + + + + 12 + 1.2 + + 1.2 SiSU man pages + + + + + + + + 13 + + + If SiSU is installed on your system usual man commands should be available, try: + + + + + + + + 14 + + + man sisu + + + + + + + + 15 + + + man sisu_markup + + + + + + + + 16 + + + man sisu_commands + + + + + + + + 17 + + + Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: + + + + + + + + 18 + + + ./data/doc/sisu/sisu_manual/ + + + + + + + + 19 + + + Once installed, directory equivalent to: + + + + + + + + 20 + + + /usr/share/doc/sisu/sisu_manual/ + + + + + + + + 21 + + + Available man pages are converted back to html using man2html: + + + + + + + + 22 + + + /usr/share/doc/sisu/html/ + + + + + + + + 23 + + + ./data/doc/sisu/html/ + + + + + + + + 24 + + + The SiSU man pages can be viewed online at:1generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample>
    + +
    + + + + + + 25 + + + An online version of the sisu man page is available here: + + + + + + + + 26 + + + various sisu man pages 2<http://www.jus.uio.no/sisu/man/> + + + + + + + + 27 + + + sisu.1 3<http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + + + + 28 + + + sisu.8 4<http://www.jus.uio.no/sisu/man/sisu.8.html> + + + + + + + + 29 + + + sisu_examples.1 5<http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + + + + + + + 30 + + + sisu_webrick.1 6<http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + +
    + +
    + + + + + 31 + 1.3 + + 1.3 SiSU built-in interactive help + + + + + + + + 32 + + + This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. + + + + + + + + 33 + + + sisu --help + + + + + + + + 34 + + + sisu --help [subject] + + + + + + + + 35 + + + sisu --help env [for feedback on the way your system is setup with regard to sisu] + + + + + + + + 36 + + + sisu -V [same as above command] + + + + + + + + 37 + + + sisu --help commands + + + + + + + + 38 + + + sisu --help markup + + + + + + + + 39 + + + Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). + + + + + + + + 40 + + + NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. + + + + + + + + + + + + 41 + 1.4 + + 1.4 Help Sources + + + + + + + + 42 + + + For lists of alternative help sources, see: + + + + + + + + 43 + + + man page + + + + + + + + 44 + + + man sisu_help_sources + + + + + + + + 45 + + + man2html + + + + + + + + 46 + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + + + + + 47 + + + sisu generated html + + + + + + + + 48 + + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + + + + + + + 49 + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 50 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + +
    + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_help/endnotes.html new file mode 100644 index 00000000..a1bce50d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/endnotes.html @@ -0,0 +1,492 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample> +

    +
      +
    + + +
    +

    +  2. <http://www.jus.uio.no/sisu/man/> +

    +
      +
    + + +
    +

    +  3. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
      +
    + + +
    +

    +  4. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
      +
    + + +
    +

    +  5. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
      +
    + + +
    +

    +  6. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/help.html b/data/doc/manuals_generated/sisu_manual/sisu_help/help.html new file mode 100644 index 00000000..8bdf95ab --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/help.html @@ -0,0 +1,1085 @@ + + + + + + help - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Help +

    +
    +

    +   3 +

    +
    + + 1.1 SiSU Manual + +
    + + 1.2 SiSU man pages + +
    + + 1.3 SiSU built-in interactive help + +
    + + 1.4 Help Sources + +
    + + +
    + +

    + 1.1 SiSU Manual +

    +
    +

    +   4 +

    +
    + + +
    +

    + The most up to date information on sisu should be contained in the sisu_manual, available at: +

    +
    +

    +   5 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/> +

    +
    +

    +   6 +

    +
    + + +
    +

    + and (from SiSU 0.59 onwards) installed locally at: +

    +
    +

    +   7 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   8 +

    +
    + + +
    +

    + or equivalent directory +

    +
    +

    +   9 +

    +
    + + +
    +

    + Within the SiSU tarball at: +

    +
    +

    +   10 +

    +
    + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   11 +

    +
    + + +
    + +

    + 1.2 SiSU man pages +

    +
    +

    +   12 +

    +
    + + +
    +

    + If SiSU is installed on your system usual man commands should be available, try: +

    +
    +

    +   13 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   14 +

    +
    + + +
    +

    + man sisu_markup +

    +
    +

    +   15 +

    +
    + + +
    +

    + man sisu_commands +

    +
    +

    +   16 +

    +
    + + +
    +

    + Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: +

    +
    +

    +   17 +

    +
    + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   18 +

    +
    + + +
    +

    + Once installed, directory equivalent to: +

    +
    +

    +   19 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   20 +

    +
    + + +
    +

    + Available man pages are converted back to html using man2html: +

    +
    +

    +   21 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/ +

    +
    +

    +   22 +

    +
    + + +
    +

    + ./data/doc/sisu/html/ +

    +
    +

    +   23 +

    +
    + + +
    +

    + The SiSU man pages can be viewed online at:  1  +

    +
    +

    +   24 +

    +
    + + +
    +

    + An online version of the sisu man page is available here: +

    +
    +

    +   25 +

    +
    + + +
    +
  • + various sisu man pages   2  +
  • +
    +

    +   26 +

    +
    + + +
    +
  • + sisu.1   3  +
  • +
    +

    +   27 +

    +
    + + +
    +
  • + sisu.8   4  +
  • +
    +

    +   28 +

    +
    + + +
    +
  • + sisu_examples.1   5  +
  • +
    +

    +   29 +

    +
    + + +
    +
  • + sisu_webrick.1   6  +
  • +
    +

    +   30 +

    +
    + + +
    + +

    + 1.3 SiSU built-in interactive help +

    +
    +

    +   31 +

    +
    + + +
    +

    + This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. +

    +
    +

    +   32 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   33 +

    +
    + + +
    +

    + sisu --help [subject] +

    +
    +

    +   34 +

    +
    + + +
    +

    + sisu --help env [for feedback on the way your system is setup with regard to sisu] +

    +
    +

    +   35 +

    +
    + + +
    +

    + sisu -V [same as above command] +

    +
    +

    +   36 +

    +
    + + +
    +

    + sisu --help commands +

    +
    +

    +   37 +

    +
    + + +
    +

    + sisu --help markup +

    +
    +

    +   38 +

    +
    + + +
    +

    + Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). +

    +
    +

    +   39 +

    +
    + + +
    +

    + NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

    +
    +

    +   40 +

    +
    + + +
    + +

    + 1.4 Help Sources +

    +
    +

    +   41 +

    +
    + + +
    +

    + For lists of alternative help sources, see: +

    +
    +

    +   42 +

    +
    + + +
    +

    + man page +

    +
    +

    +   43 +

    +
    + + +
    +

    + man sisu_help_sources +

    +
    +

    +   44 +

    +
    + + +
    +

    + man2html +

    +
    +

    +   45 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   46 +

    +
    + + +
    +

    + sisu generated html +

    +
    +

    +   47 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources/index.html +

    +
    +

    +   48 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   49 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   50 +

    +

    +^

    + + +
    +

    +  1. generated from source using rman +

    +
      +
    + + +
    +

    + <http://polyglotman.sourceforge.net/rman.html> +

    +
      +
    + + +
    +

    + With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under: +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sample> +

    +
      +
    + + +
    +

    +  2. <http://www.jus.uio.no/sisu/man/> +

    +
      +
    + + +
    +

    +  3. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
      +
    + + +
    +

    +  4. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
      +
    + + +
    +

    +  5. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
      +
    + + +
    +

    +  6. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/index.html b/data/doc/manuals_generated/sisu_manual/sisu_help/index.html new file mode 100644 index 00000000..6bdbce1e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/index.html @@ -0,0 +1,530 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Manual [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    + +

    + SiSU Help +

    + +

    + + 1. Help + +

    + +
    + + 1.1 SiSU Manual + +
    + +
    + + 1.2 SiSU man pages + +
    + +
    + + 1.3 SiSU built-in interactive help + +
    + +
    + + 1.4 Help Sources + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_help/landscape.pdf new file mode 100644 index 00000000..f78c572f Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_help/metadata.html new file mode 100644 index 00000000..66cc32fe --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Manual [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-08-30 +

    +
    + +
    +

    + DC Date: 2007-08-30 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_help.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_help.sst)= 387208846e53080b55b39cf92b70aaa9 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:58 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_help/opendocument.odt new file mode 100644 index 00000000..9945fd04 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_help/plain.txt new file mode 100644 index 00000000..7f1a3537 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/plain.txt @@ -0,0 +1,305 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE - MANUAL [0.58], +RALPH AMISSAH +**************************************************************************** + +SISU HELP +========= + +1. HELP +------- + +1.1 SISU MANUAL +............... + +The most up to date information on sisu should be contained in the sisu_manual, +available at: + + + + + +and (from *SiSU* 0.59 onwards) installed locally at: + + + /usr/share/doc/sisu/sisu_manual/ + + +or equivalent directory + + +Within the *SiSU* tarball at: + + + ./data/doc/sisu/sisu_manual/ + + +1.2 SISU MAN PAGES +.................. + +If *SiSU* is installed on your system usual man commands should be available, +try: + + + man sisu + + + man sisu_markup + + + man sisu_commands + + +Most *SiSU* man pages are generated directly from sisu documents that are used +to prepare the sisu manual, the sources files for which are located within the +*SiSU* tarball at: + + + ./data/doc/sisu/sisu_manual/ + + +Once installed, directory equivalent to: + + + /usr/share/doc/sisu/sisu_manual/ + + +Available man pages are converted back to html using man2html: + + + /usr/share/doc/sisu/html/ + + + ./data/doc/sisu/html/ + + +The *SiSU* man pages can be viewed online at:[^1] + + +- [1]: generated from source using rman + +- + +- With regard to *SiSU* man pages the formatting generated for markup syntax is + not quite right, for that you might prefer the links under: + +- + +An online version of the sisu man page is available here: + + +* various sisu man pages [link:] [^2] + + +- [2]: + +* sisu.1 [link:] [^3] + + +- [3]: + +* sisu.8 [link:] [^4] + + +- [4]: + +* sisu_examples.1 [link:] +[^5] + + +- [5]: + +* sisu_webrick.1 [link:] +[^6] + + +- [6]: + +1.3 SISU BUILT-IN INTERACTIVE HELP +.................................. + +This is particularly useful when current installation information is obtained +as the interactive help is able to provide information on your sisu +configuration and setup. + + + sisu --help + + + sisu --help [subject] + + + sisu --help env [for feedback on the way your system is setup with regard + to sisu] + + + sisu -V [same as above command] + + + sisu --help commands + + + sisu --help markup + + +Apart from real-time information on your current configuration the *SiSU* +manual and man pages are likely to contain more up-to-date information than the +sisu interactive help (for example on commands and markup). + + +NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + + +1.4 HELP SOURCES +................ + +For lists of alternative help sources, see: + + +*man page* + + + man sisu_help_sources + + +*man2html* + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + +*sisu generated html* + + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + + + + + + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe - Manual [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-08-30_ + + +DC Date: _2007-08-30_ + + +*Version Information* + + +Sourcefile: _sisu_help.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_help.sst)= _387208846e53080b55b39cf92b70aaa9_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:10:58 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe - Manual [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-08-30 + + date: 2007-08-30 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_help/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_help/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_help/portrait.pdf + http://www.jus.uio.no/sisu/sisu_help/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_help/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:49 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_help/portrait.pdf new file mode 100644 index 00000000..7fca6dad Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_help/sax.xml new file mode 100644 index 00000000..475e5d6c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/sax.xml @@ -0,0 +1,454 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Manual [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-08-30 + +
    + Date: + + 2007-08-30 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe - Manual [0.58],
    +Ralph Amissah +
    +
    + + 2 + + SiSU Help + + + + 3 + + 1. Help + + + + 4 + + 1.1 SiSU Manual + + + + 5 + + The most up to date information on sisu should be contained in the +sisu_manual, available at: + + + + 6 + + <http://www.jus.uio.no/sisu/sisu_manual/> + + + + 7 + + and (from SiSU 0.59 onwards) installed locally at: + + + + 8 + + /usr/share/doc/sisu/sisu_manual/ + + + + 9 + + or equivalent directory + + + + 10 + + Within the SiSU tarball at: + + + + 11 + + ./data/doc/sisu/sisu_manual/ + + + + 12 + + 1.2 SiSU man pages + + + + 13 + + If SiSU is installed on your system usual man commands should be +available, try: + + + + 14 + + man sisu + + + + 15 + + man sisu_markup + + + + 16 + + man sisu_commands + + + + 17 + + Most SiSU man pages are generated directly from sisu documents +that are used to prepare the sisu manual, the sources files for which +are located within the SiSU tarball at: + + + + 18 + + ./data/doc/sisu/sisu_manual/ + + + + 19 + + Once installed, directory equivalent to: + + + + 20 + + /usr/share/doc/sisu/sisu_manual/ + + + + 21 + + Available man pages are converted back to html using man2html: + + + + 22 + + /usr/share/doc/sisu/html/ + + + + 23 + + ./data/doc/sisu/html/ + + + + 24 + + The SiSU man pages can be viewed online at:1 + + + 1 + + generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html> +
    With regard to SiSU man pages the formatting generated +for markup syntax is not quite right, for that you might prefer the +links under:
    <http://www.jus.uio.no/sample> +
    +
    +
    + + 25 + + An online version of the sisu man page is available here: + + + + 26 + + various sisu man pages + 2 + + + 2 + + <http://www.jus.uio.no/sisu/man/> + + + + + 27 + + sisu.1 +3 + + + 3 + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + 28 + + sisu.8 +4 + + + 4 + + <http://www.jus.uio.no/sisu/man/sisu.8.html> + + + + + 29 + + +sisu_examples.1 5 + + + 5 + + <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + + + + 30 + + +sisu_webrick.1 6 + + + 6 + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + + 31 + + 1.3 SiSU built-in interactive help + + + + 32 + + This is particularly useful when current installation information is +obtained as the interactive help is able to provide information on your +sisu configuration and setup. + + + + 33 + + sisu --help + + + + 34 + + sisu --help [subject] + + + + 35 + + sisu --help env [for feedback on the way your system is setup +with regard to sisu] + + + + 36 + + sisu -V [same as above command] + + + + 37 + + sisu --help commands + + + + 38 + + sisu --help markup + + + + 39 + + Apart from real-time information on your current configuration the +SiSU manual and man pages are likely to contain more up-to-date +information than the sisu interactive help (for example on commands and +markup). + + + + 40 + + NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command +that is not recognised. Enter to escape. + + + + 41 + + 1.4 Help Sources + + + + 42 + + For lists of alternative help sources, see: + + + + 43 + + man page + + + + 44 + + man sisu_help_sources + + + + 45 + + man2html + + + + 46 + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + 47 + + sisu generated html + + + + 48 + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + + + 49 + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + 50 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_help/scroll.xhtml new file mode 100644 index 00000000..815b0b38 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/scroll.xhtml @@ -0,0 +1,437 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Manual [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-08-30 + +
    + Date: + + 2007-08-30 + +
    + + + + + SiSU - SiSU information Structuring Universe - Manual [0.58],
    +Ralph Amissah +
    + 1 +
    + + + SiSU Help + + 2 + + + + 1. Help + + 3 + + + + 1.1 SiSU Manual + + 4 + + + + The most up to date information on sisu should be contained in the +sisu_manual, available at: + + 5 + + + + <http://www.jus.uio.no/sisu/sisu_manual/> + + 6 + + + + and (from SiSU 0.59 onwards) installed locally at: + + 7 + + + + /usr/share/doc/sisu/sisu_manual/ + + 8 + + + + or equivalent directory + + 9 + + + + Within the SiSU tarball at: + + 10 + + + + ./data/doc/sisu/sisu_manual/ + + 11 + + + + 1.2 SiSU man pages + + 12 + + + + If SiSU is installed on your system usual man commands should be +available, try: + + 13 + + + + man sisu + + 14 + + + + man sisu_markup + + 15 + + + + man sisu_commands + + 16 + + + + Most SiSU man pages are generated directly from sisu documents +that are used to prepare the sisu manual, the sources files for which +are located within the SiSU tarball at: + + 17 + + + + ./data/doc/sisu/sisu_manual/ + + 18 + + + + Once installed, directory equivalent to: + + 19 + + + + /usr/share/doc/sisu/sisu_manual/ + + 20 + + + + Available man pages are converted back to html using man2html: + + 21 + + + + /usr/share/doc/sisu/html/ + + 22 + + + + ./data/doc/sisu/html/ + + 23 + + + + The SiSU man pages can be viewed online at:1 + + + 1. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html> +
    With regard to SiSU man pages the formatting generated +for markup syntax is not quite right, for that you might prefer the +links under:
    <http://www.jus.uio.no/sample> +
    + 24 +
    + + + An online version of the sisu man page is available here: + + 25 + + + + various sisu man pages + 2 + + + 2. <http://www.jus.uio.no/sisu/man/> + + 26 + + + + sisu.1 +3 + + + 3. <http://www.jus.uio.no/sisu/man/sisu.1.html> + + 27 + + + + sisu.8 +4 + + + 4. <http://www.jus.uio.no/sisu/man/sisu.8.html> + + 28 + + + + +sisu_examples.1 5 + + + 5. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + 29 + + + + +sisu_webrick.1 6 + + + 6. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + 30 + + + + 1.3 SiSU built-in interactive help + + 31 + + + + This is particularly useful when current installation information is +obtained as the interactive help is able to provide information on your +sisu configuration and setup. + + 32 + + + + sisu --help + + 33 + + + + sisu --help [subject] + + 34 + + + + sisu --help env [for feedback on the way your system is setup +with regard to sisu] + + 35 + + + + sisu -V [same as above command] + + 36 + + + + sisu --help commands + + 37 + + + + sisu --help markup + + 38 + + + + Apart from real-time information on your current configuration the +SiSU manual and man pages are likely to contain more up-to-date +information than the sisu interactive help (for example on commands and +markup). + + 39 + + + + NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command +that is not recognised. Enter to escape. + + 40 + + + + 1.4 Help Sources + + 41 + + + + For lists of alternative help sources, see: + + 42 + + + + man page + + 43 + + + + man sisu_help_sources + + 44 + + + + man2html + + 45 + + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + 46 + + + + sisu generated html + + 47 + + + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + 48 + + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + 49 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + 50 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/sisu_help.sst b/data/doc/manuals_generated/sisu_manual/sisu_help/sisu_help.sst new file mode 100644 index 00000000..0ccf8a93 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/sisu_help.sst @@ -0,0 +1,142 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Manual [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Help + +1~help Help + +2~ SiSU Manual + +The most up to date information on sisu should be contained in the sisu_manual, available at: + +_1 http://www.jus.uio.no/sisu/sisu_manual/ + +and (from SiSU 0.59 onwards) installed locally at: + +_1 /usr/share/doc/sisu/sisu_manual/ + +or equivalent directory + +Within the SiSU tarball at: + +_1 ./data/doc/sisu/sisu_manual/ + +% The manual pages provided with SiSU are also available online, and there is an interactive help, which is being superseded by the man page, and possibly some document which contains this component. + +2~ SiSU man pages *~man + +If SiSU is installed on your system usual man commands should be available, try: + +_1 man sisu + +_1 man sisu_markup + +_1 man sisu_commands + +Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: + +_1 ./data/doc/sisu/sisu_manual/ + +Once installed, directory equivalent to: + +_1 /usr/share/doc/sisu/sisu_manual/ + +Available man pages are converted back to html using man2html: + +_1 /usr/share/doc/sisu/html/ + +_1 ./data/doc/sisu/html/ + +The SiSU man pages can be viewed online at:~{ generated from source using rman
    http://polyglotman.sourceforge.net/rman.html
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    http://www.jus.uio.no/sample }~ + +An online version of the sisu man page is available here: + +_* {~^ various sisu man pages }http://www.jus.uio.no/sisu/man/ + +_* {~^ sisu.1 }http://www.jus.uio.no/sisu/man/sisu.1.html + +_* {~^ sisu.8 }http://www.jus.uio.no/sisu/man/sisu.8.html + +_* {~^ sisu_examples.1 }http://www.jus.uio.no/sisu/man/sisu_examples.1.html + +_* {~^ sisu_webrick.1 }http://www.jus.uio.no/sisu/man/sisu_webrick.1.html + +2~ SiSU built-in interactive help + +This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. + +_1 sisu --help + +_1 sisu --help [subject] + +_2 sisu --help env [for feedback on the way your system is setup with regard to sisu] + +_2 sisu -V [same as above command] + +_2 sisu --help commands + +_2 sisu --help markup + +Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). + +NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. + +2~ Help Sources + +For lists of alternative help sources, see: + +!_ man page + +_1 man sisu_help_sources + +!_ man2html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +!_ sisu generated html + +_1 /usr/share/doc/sisu/html/sisu_help_sources/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help_sources/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_help/sisu_manifest.html new file mode 100644 index 00000000..430e2d5e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe - Manual [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/toc.html>

    16.4

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/doc.html>

    44.8

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/portrait.pdf>

    102.5

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/landscape.pdf>

    99.9

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/opendocument.odt>

    9.1

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/scroll.xhtml>

    10.4

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sax.xml>

    10.6

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/dom.xml>

    12.4

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/plain.txt>

    5.8

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/concordance.html>

    32.1

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/digest.txt>

    9.0

    + + +

    Markup (SiSU source)

    sisu_help.sst   387208846e53080b55b39cf92b70aaa9
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_help.sst>

    4.2

    +

    SiSU doc (zip)

    sisupod.zip   184877f34c7ebe253e83c9ea01abde79
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisupod.zip>

    4.2

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe - Manual [0.58]

    Title:

    SiSU - SiSU information Structuring Universe

    Subtitle:

    Manual [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-08-30

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-08-30

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_help/toc.html

    Sourcefile:

    sisu_help.sst

    Word Count approximate:

    448

    Sourcefile Digest (md5):

    387208846e53080b55b39cf92b70aaa9

    Document (metaverse) last generated:

    Sun Sep 23 04:13:42 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_help/sisupod.zip new file mode 100644 index 00000000..19833d22 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_help/sitemap.xml new file mode 100644 index 00000000..bf9177bb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_help/toc.html + 2007-08-30 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_help/doc.html + 2007-08-30 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_manifest.html + 2007-08-30 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_help/toc.html new file mode 100644 index 00000000..6bdbce1e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help/toc.html @@ -0,0 +1,530 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Manual [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    + +

    + SiSU Help +

    + +

    + + 1. Help + +

    + +
    + + 1.1 SiSU Manual + +
    + +
    + + 1.2 SiSU man pages + +
    + +
    + + 1.3 SiSU built-in interactive help + +
    + +
    + + 1.4 Help Sources + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/concordance.html new file mode 100644 index 00000000..70008d69 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/concordance.html @@ -0,0 +1,323 @@ + + + + + SiSU created WordIndex for: SiSU - References + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - References

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_help_sources/concordance.html#your_word ] +

    + +

    Accessed

    (1)

    +

    46,

    +

    Also

    (1)

    +

    46,

    +

    Alternative

    (2)

    +

    4, 15,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    Amongst

    (1)

    +

    46,

    +

    And

    (2)

    +

    46,

    +

    Available

    (1)

    +

    46,

    +

    Doc

    (44)

    +

    51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,

    +

    Documentation

    (1)

    +

    46,

    +

    Extensively

    (1)

    +

    46,

    +

    Following

    (1)

    +

    4,

    +

    For

    (2)

    +

    4, 15,

    +

    Formats

    (1)

    +

    46,

    +

    Generated

    (2)

    +

    10, 45,

    +

    Get

    (1)

    +

    4,

    +

    Help

    (5)

    +

    [H]2, 3, 4, 14, 15,

    +

    Here

    (1)

    +

    15,

    +

    Html

    (69)

    +

    10, 45, 46, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,

    +

    Including

    (1)

    +

    46,

    +

    Index

    (26)

    +

    46, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75,

    +

    Installed

    (2)

    +

    47, 131,

    +

    Jus

    (2)

    +

    103, 177,

    +

    Links

    (2)

    +

    10, 45,

    +

    Listed

    (1)

    +

    15,

    +

    Lists

    (1)

    +

    14,

    +

    Locally

    (2)

    +

    47, 131,

    +

    Man

    (27)

    +

    5, 6, 16, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,

    +

    Man2html

    (2)

    +

    7, 130,

    +

    May

    (1)

    +

    46,

    +

    More

    (1)

    +

    46,

    +

    Multiple

    (1)

    +

    46,

    +

    Named

    (1)

    +

    46,

    +

    Note

    (1)

    +

    46,

    +

    Odf

    (1)

    +

    46,

    +

    One

    (1)

    +

    4,

    +

    Org

    (2)

    +

    76, 154,

    +

    Others

    (1)

    +

    46,

    +

    Output

    (3)

    +

    10, 45, 46,

    +

    Page

    (2)

    +

    5, 15,

    +

    Pages

    (2)

    +

    21, 46,

    +

    Pdf

    (1)

    +

    46,

    +

    Prepared

    (1)

    +

    46,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    References

    (1)

    +

    [H]1,

    +

    Share

    (44)

    +

    51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,

    +

    SiSU

    (5)

    +

    [H]1, [H]2, 4, 46,

    +

    Sisu

    (51)

    +

    10, 23, 45, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 103, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 177,

    +

    Sisudoc

    (2)

    +

    76, 154,

    +

    Sources

    (5)

    +

    [H]2, 3, 14, 15,

    +

    Summary

    (1)

    +

    4,

    +

    The

    (2)

    +

    4, 46,

    +

    This

    (1)

    +

    15,

    +

    Through

    (1)

    +

    46,

    +

    Try

    (1)

    +

    4,

    +

    Uio

    (2)

    +

    103, 177,

    +

    Usr

    (44)

    +

    51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,

    +

    Via

    (1)

    +

    46,

    +

    Ways

    (1)

    +

    4,

    +

    Which

    (1)

    +

    46,

    +

    Www

    (4)

    +

    76, 103, 154, 177,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/digest.txt new file mode 100644 index 00000000..247647f7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/digest.txt @@ -0,0 +1,297 @@ +SiSU - References +Ralph Amissah +sisu_help_sources.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: ff6812b3008391d7a20d777bbbeb3ec1 + source filename: sisu_help_sources.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_manifest.html + time generated: Sun Sep 23 04:10:59 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 5ce0ffbb879e863078815e64879c3dc8 75f0df84ff117621e8d725b481aefe46 + :B - 2 bd5eac702d2b5f024d56d29e9efd4e76 5e7b553b479b7e88d38320d147ad91b3 + 1 - 3 730a958b4c4e00db53c2d3d476064ebc aa9bd2c8650e400255e064ea62a70c68 + - 4 957f13610f7b8a99ec3d7b9e97285407 5cf20befbbdecd80785dbfdabfda0599 + - 5 df4283c930edcdb46c45530338d7eaf6 83f7b73cf77021189846581f29343163 + - 6 3aba7d173417c39545f19d985c4eccdc a00fc4d933a9ac70c5ea23f4c9c7acf0 + - 7 f5f8c2723d34fcd420166a9cc009b719 76ee7bbfa48c859a3e56b0f6ca414ebf + - 8 64ad413d9478fd42e3d07260a0b079d9 494c829af0aac763b6b57176898f36d0 + - 9 e3e30ec73b183b097463be4e103b2d5c 226b190ccd7ed7fa55aef1813b86b998 + - 10 6df573f0b78b849cc55f806e1e9315e9 b03d8c9e0fedca272bc26137624b5100 + - 11 75bd5c2daf3c3effcec53a91fdfb73cc 27b50afc361d0dcd1372fd670150e8c6 + - 12 5f14210f2337f32978c3334c0145feae 9f5c7c661fe88fbf5d55c038383743a4 + - 13 d9c075b39a0792efb7ea709a1e8bf5c8 8465ee9c5216b4fdf643f696324ad635 + - 14 2cc4022cf743d60a7d218efa414ddeb9 2921b976621d6fbe321883dee020bd51 + - 15 aeb4ebd91960e7c8a0af04bc5009b217 6c8af05ebd62a6a72a94c0945c0b9c73 + - 16 38af37fc3118f88a82fa91f353968e3c 6560b4904a9d0899fbc2e451cd83e2b0 + - 17 e1e06f3c033324cbf05ee1343abbd78e 52a78d0daf7db42ac2328a0b1d78621f + - 18 b10c4d45f498565cc04e00bc013ef5a9 4cbff335d3e486de0fbf1c236a28712a + - 19 4eef4948e17d8a0b67f2e202e0a6b519 5451f783e5d661428138905d2314817c + - 20 a8307b4f120a00167bf5d41734393b72 78f8eb1cb840b8aec0e3a88bd6c4f6a0 + 2 - 21 b123e9ab892d3524b72ced1069803cc7 dd71ac4f1d1b881446c3ddd6d4a757e3 + 3 - 22 4f889b415f433b037057ea3f9fbe50a5 75e4824731bb80d2d257f7fd655ed0fb + - 23 4344ca6323deda7f850d499e0e1575b0 2fad6f18700568b092113175522dffdf + - 24 cb455b2aa6408d7261af666877ad1d17 f477f5df6d91ce24918b6550c36053ac + - 25 1ab8ce46b7d682c7647559a299a8e70b aff7754d1244c2fd162486704ad137dd + - 26 9f167f82cdb85e6016a461c8400dd86f 1479add91061ff6e0841d864669bec2a + - 27 28d396e55d895b44044112c185799b9e 99dc66c439c9587828f50736d7282cde + - 28 ad440d758238b9453498e0088ce58994 fdf03a35f39862121a60322511300bc4 + - 29 3aba7d173417c39545f19d985c4eccdc 7c09a986f5d446746d0c447ba8372dd9 + - 30 38af37fc3118f88a82fa91f353968e3c 8bbad602d2f3c7b500f1028799b1d911 + - 31 5f5e5aa2ad4d50a0d7816c37abae36f7 8e3d4200e9609f4e7ce8c003cb1b21c6 + - 32 8ef17c8cfee03ed6bb132acc14a1adb5 dbfef78e7495ce42ad28e9a65a345dd3 + - 33 9ec3d1c5b32cea5d6a81a04f54130e4b 49e1ac5a12e1b7c4c625d2ee00a2c21e + - 34 9ed0aa59671a1389d2defdc290e6636b b71e3d9b665b8c7108f88d5505780129 + - 35 499657e88f0a22af6b546fed7b56092c 61b578f202204384c08a12c2e3c9fbbb + - 36 807783a660cb4677f068a4e81ac5117b 398e95f2f22bc2a7a9dad9a1eb41791d + - 37 679efedff7386631cfc7ab7bdd356f02 b0541e0e40bcf8b1815cd03bce50351c + - 38 c7a5841ae271f21f2e5d87a433877101 613b1db63d83c0a647fab10841266dd7 + - 39 d58422cfccd820170d9ef5346d6dac1d 988dcbb4939c78ac7863e1a9c3255e6d + - 40 6af218bb2302f371d53c4fb022c5cd08 7aa6053562aac7eedd66ad910c085247 + - 41 0f3fa97e2f011a09eb36beb9b7a733fd a1b095d1a0de214cecba9d65fad98249 + - 42 c004fb6de5f2405cf17c2bdc33a58def c5e6ab1e0dd03b3d208a7ad5c8951f7e + - 43 a88884e650afe7574b6b446e85f07f28 4084162033650c95fde60f59b83f17f9 + - 44 095a6909535df696d746a3c3476600c6 15a8736be1d7b4cc5472c6c141a38643 + 2 - 45 7cdc4c566bc72b6d8ee3257c1f4f813a aa1a5d6cd92fd351b5b038a891468606 + - 46 db2b635d7a235c627066ed8b042bc2f7 a33414f470ff07941217ace10b04188b + [1] 5d60ac868c0d12742a4fb4bf89dd2b98 + 3 - 47 6e54d6341f529fa0980331d9037a6064 13b16edc1392a8e997dcc7bf47459cad + - 48 827da6d275427e61a9bc584f420d6e9b 0519862bb1d405eccd10951b986b6f27 + - 49 122ef580b2b35e60b917e6a235065c25 e9e0dc3fe8ef3fb0f2e752c236f0a168 + - 50 efe322ef5f0e2b19fb3ae7548c41c27d 5d389f7da5e6f7239e992f59badd60f5 + - 51 a5018eecc6043dc92dc10a4b8911c278 de4c4eb06cc38efde19ba65e45a693be + - 52 61d4ae333af20733272aa9cb342d7324 fbc36806efcf377847a905df453bdcad + - 53 155adc6dfb392a57d0638f4b2e5a6585 17aa55a63c2e2748cb02ba2c7c613268 + - 54 23a9bb2dcd2a79136ce2ab9603746145 3b27a8ed105eae3f7ddf5c9dbc2b63ed + - 55 fa9c7aa1db68ec1fdb0acefd436ac37c 25c45196793d43ff2553bed0c7807bba + - 56 a434c25bacf8288b674d4a390f5fbb01 aff7f26402d9ac89fb28a1ece172f911 + - 57 52c00b86de2011043e504afe588753c1 a0d3fad8ba2e3e40de6e6fd8399f5b87 + - 58 213dbde5d65087ffc7edd5e662b99384 0260253ccef1af90fe3102c0a328ba10 + - 59 759194d5b583294371f510e5ac8d3637 e633f125c23bd95ee2d25c3c9db7f23a + - 60 a1d3bb3db332bd8270f23e6ee678bcf3 a195e61e0871a5525e683e0b04cba2ae + - 61 060faceecae951e5ab02f72329c491d9 a0f8481acaf07ea54aa044470d7339d5 + - 62 f55f799ad0cb4d8de2522eaed69457d4 4d37b44e989d77eaa29b83e415edf1a9 + - 63 d961ed8e0e5a18f218787ec3cea89232 bed5cf4adf43d4d1f20a32d627301d5a + - 64 925eb7ac07a5546e4505006cd2f68e9a ffa0596e337ffe6b6f20c795ecd7fcbc + - 65 9e63082956bb594ecb7a84ec941e2599 ac6f7b68bb7c0a6416a8fc07098986d3 + - 66 58ecee502aa1ec3a70db1caa7ad5773f 73d25755e1d15321e845a87b2a4ee6c7 + - 67 2a3f206c552dde48e0951dc1ac8a5954 cf79927622d0522d8dcff22249d19376 + - 68 f6246d46704e6a15ddf5116dc38e5465 67993c7a1959634242e9e924f29308bd + - 69 1399e5803dc8d422bf5edf8ba9e0b6e3 c66954805312d7b63c03d1976c885b3b + - 70 56f3fad906e24e91167dbb0f71f88bff 43277ff174df8d5b26b85ce92086046e + - 71 bf01434952422ec28cff7b0bca8c039f f94b9947fd3fb6509de5fb72849e10ad + - 72 a4e49a10956379e9fe6fb1c480788581 99c68c7288a9ed684b30d2c54021cd0e + - 73 32865ec4ebea8281e0fed7c75404b472 bd4f26101f6267d69dad1eacedb12c0d + - 74 3e489e92badd5bba76d777bd6f5ad748 eb9fb6ed664cb7a8a0533031cc402c27 + - 75 211bd29110ae34f8f60f95cef4b8c086 80997cc261b97a2d7dcb6a06c9aa106b + 3 - 76 7233c03aac1ba90edfb29dac75f9548a 53d1499cbd6069d99e0f78226c48f1bd + - 77 eb69c7d02c0b56065f1bbe073cb5b8fa 8091ccd26d74d2289aa4ddb93227ad6c + - 78 494960b9d37b1e4537c6323959614d77 3d25eeb9e12d9b73a07a82ecd3422106 + - 79 04023cbc96c90be757005d94bc103490 9f07e54cf9b42fdc245382009f2c62c6 + - 80 53fe104f4574398a615934533b3a1fad 6ac821f302790cf2171fd84864380e1d + - 81 dd87887eed06f7dd3b95c2d851020c91 9e04eea0268f0bfe279f67c5b1e7eb4b + - 82 db0375412c3afd3cafe35d3665d654fe 5b6cbb19cb1b48f08893eea7237d1539 + - 83 89aaca9b43592fe3e6621a290cef1beb d8647a66d390a899bbcc86768dae3017 + - 84 8a932cf4f41ff237540dc32067abff58 2b9ad9871704e284d1d069519760670a + - 85 580a39481e901add80285d55225b0499 3b56e3710d1dfd50819080c826a2279d + - 86 5f14210f2337f32978c3334c0145feae 98aa840340341779e6b3518219baac90 + - 87 4eef4948e17d8a0b67f2e202e0a6b519 60f6385d0598897c060b3dd264b08015 + - 88 9c39fbe3587e60a55eab363c2573928e 726ab93e75ab3ec2faddfc97a2364616 + - 89 baeae5babde170891a652486e61eda75 f56cc7a2b14c0ecf3b1cbaa620899543 + - 90 a198733e807b876b26d1f580d187b204 96efb42be75b1cde4cada34525028d78 + - 91 3fcc2a1e17df74e511e051e9add63929 c518a7363b32bacabe41f680fb00c7a7 + - 92 9d0e6c74cacc347dcf9a0a61fb58694d 8c6167b3d5788dbb8fe5686797783134 + - 93 6b5a0ae25dd5adb6d153109991c8cc9a ca5585d4a64cdbac692ba94a08ee9097 + - 94 24d350a031238e2f48bb7b2644e6a71b 71be7fc0f91ba5954abe0e75a5b4644d + - 95 6d474d4e9c13e6902a30840bff88abed 85c6a7266b38306bde3822019d86fa16 + - 96 312525f1c7c50fc3e8e67e991e7237aa 249a82edc7f0a85b633865f198ce92c8 + - 97 c4945de8b8a9541ed55e1d734a514dfa 0ed7294db0152eb241a585ee3c87f574 + - 98 458ad767dbafb69b86033d192ceeff5e 1a19b676c5c98703368d2c7d34b7829b + - 99 fa308a25fe2065e2efb076e37df2d770 ce2f5366dab798230cffdb08c56590d6 + - 100 cbe17461e4d84b01a109a36bae560f36 0e0e3ee91d41aec4cf8e359f19136fc5 + - 101 4e1ebf3581c17802274750a5fe74154a 676c54a577a6dfd38289231e01b40bf0 + - 102 24225b2670527f7f669223b2939e590a 9b0c274554d6a7fd6323cba4b48e2d75 + 3 - 103 a7659956cae580978aeeb52b6fdffcbc 0e69231c2cf081a31b19caa54e384744 + - 104 da7247e38ff7010783ecdef7a9ccff52 d5967fb519d987f7dd21f534cc398af5 + - 105 4bfdd4d5d5c7e83a5582ccc2b3176a1b 0f18961d54ee866227e7318eecc4e7df + - 106 d6a230831f1bc19d50a185b08b28cff5 d368e8aff71ee617cf7b351174b6c786 + - 107 17dbe14ac9921ad065eecd4b62ef1d54 ffcfb2904adf77d0eaa34da06ba389e1 + - 108 c4e2a27d453bc87ebb8c31ba4d1b2f0c 60fe52a128ac05ccdbabc5833dee994d + - 109 e135fed0136ae4e1593b9b8de192a41b a59c457d7f5172dcfec867aa111f1dcf + - 110 2d6c41aa10435c383023fec246a0e03f 8886f16500456b51b9584c6b6fe8839e + - 111 5fd98b7d78f091544a352d23a52136d3 defc5503b4e2e086da89b3eb819dedf5 + - 112 1c7b64d515de54afb6615d070fd307b1 4ceb4d398d4e3db2bdd3aca0a1aeb542 + - 113 d9c075b39a0792efb7ea709a1e8bf5c8 6de0abe1aef69d18be0d3287d210e47b + - 114 a8307b4f120a00167bf5d41734393b72 08185133080d2ff55207e26161348d46 + - 115 c351e25c209c37a8a9556cbe75c3a188 5fe36a85f1c78e69fedc4a191fb83e06 + - 116 0b326f563080c58abb2c5fe3bfe81508 22359e92c5d305b11f7ed9bd5a11452b + - 117 910880250b16327bd045a6621da8a005 5541683ff8b7a75b66cdee50f8aa47a5 + - 118 079127be08dfa4e34cb8eb081e2a3c1e 916544b95257b671816e7d86634c1bee + - 119 aff8f876694072a3aa03be721e1852ef cf70759de2605664644b14a202432c30 + - 120 53264a7e7c3c80e29a5997b4edd1d85c 94cd4e2088e3cbc1b896b5bc48b70132 + - 121 81ebf50556bae057ed1deac637fe2bc4 e1d6ac96820ddd48e750b7749a5fcaab + - 122 e2d7d5a1afc1c72482d5c6d9ed800fd5 542a8163fef37a7bdfef34cf33ad564b + - 123 512afe96ee865a821abb0213c032fa6a a7894fd4965208e90819dbc1e40fd5b9 + - 124 ded2630ca5b8c24c7852f86118670395 0974a6bd2964cfa0a7191564b328d869 + - 125 75406ea70efe54c78e060c6f2d16658d 42f96ad697d600c38192ef47180d531d + - 126 d8fcc70c96765f4822f4dbc245d03feb 4f7ba502b35fd9a31dec824b458f7b4b + - 127 01f1fa86c89117c8ffe619bb149b1b5d 261fca3fd7fd7dd7e269c9c913259026 + - 128 2ac13f3a19ef3f3dcd26544da70d65b5 d4fedc2eaf185ec8d081738824482f26 + - 129 413d9720d6e32666b4e40096a4e0c74c 5bfc1073c139c6c86d80fcf95cfe91fc + 3 - 130 086e1ad5bc28b1a9ebb3e5d132105e64 edcf5131dd55738aeda965ddb4137511 + 3 - 131 a206b735b65ab0d949d79b10e55ac574 ef6cefdad7c29719c45cb3d57e705a8f + - 132 aae556ea9322d8e30a73f7323be4aa90 e8b3c63bf13f6e6707a4e2eab8a7f2e0 + - 133 23b0bf4d37442c1a53fc4dc4eddbb2a6 91816f43f12802c0566a1b8980ba2296 + - 134 8f820d19e13411401a3bd2abd7be0b20 8113198cfd2e5c676dc5f2e48e987c58 + - 135 749551ae182f618226e118e905587c73 a79b55b1f7db15201f7596d14e454480 + - 136 f94625cc190d1ad17db5fe79c121cf43 a82e8ef4722429689d336c1649bc676d + - 137 7c25ecd92b8abff6f0947ebc810a15b7 14f58d0c73ef984ea0581b00c712b395 + - 138 1696a927a935a851ed029440b66a1d4d 3fdb884fc2c603aa481727fe8b285a98 + - 139 6a541764eefb7d1b44fd2c6dee60cf67 05c8c23bfaeb2f6632656bdda8ffd1d1 + - 140 95bee85ec108e988b1dbad440d4b4251 1c1b73abbc973459f8d08d327001b91b + - 141 99063750fce80a8b21a4b1cf69740388 847d562d0f90b329e0385073df7fd82d + - 142 685f1f01d0daf3bc8ae191e403ed7111 0738eca556fa95ce717a031e988af9ae + - 143 1b012aae76abe9daf7af7dee95ba245f 97c9ce8184a8ae3effe89cea2e0afe11 + - 144 8f8ce62c1b6a19bd0080aec065b7c456 cedb7207e39f47cb4c046e6820ea1e16 + - 145 b3699297aeb5f26871549a2638ea9101 1cbf5aa712d3adf2388f7c673e44901a + - 146 2b60b36db8a7fe39de60e2197dd43ac1 5f48011715074e8128e64b9f866b73f9 + - 147 a802cee82a7036450715a027d0801650 6af0c0f73bb95dc1fdd34a9dd810ef99 + - 148 09424a3b24584af8c9e53b7825843faa a88729062883480cccb81b214fa50c96 + - 149 e4f154818282c85d75a9970454ad9fb3 67d3ab028e26687245b36d02c37a2a8a + - 150 0b24e5e93405c532eadb54e022be11a5 b3153d7ba2a8e7b03f3769dd61b00266 + - 151 43bb9e1306c526e5456385c727b485db 52a743f52ce0fa6c626249032a668c6e + - 152 8a2349fb04ca074d038675464860d838 bec35ff77342e390f5b1d4d32fb89f2f + - 153 8f8f02ec21fbacdc0e834514187ac656 5136332fdaf28f5d308be4d2df5fe1d7 + 3 - 154 cfb9ae7c76dfa8a7321429038d8b824c e91e0132daf0b6110ab50c3f4d0e3ea7 + - 155 a242112627e80c7d54a426bd728cf8a3 6a37692b216ccbf2ff9189a9cd18f829 + - 156 b017236b9cfce59d9a5e795ba09d73e7 ee63f4cfa2855423cb14ed52631f25f9 + - 157 adf7f4662b938a5a75c6120925d9b022 54a88d27fd2caaed768609e2d0ee301f + - 158 56e1db639b76718bf8f865196e20ada1 22b5aba36ab4fa86b9fc24cc1f4e88bf + - 159 47bb0fd82395f0b2e72a5386304b6121 12d10f73b36a67f764a6ab9666893853 + - 160 035535dfe0948f8b3ffa3a1b01daf1b2 73b7482ea24b79f96f88cfc28e7b9e54 + - 161 00460a4d661ed697c7448922090ff97d 74564891d155f232cecd3797bf4d1d6b + - 162 b5bf63eaa476cf0a069b9e1bc9b1ee92 ee6cb911489a4385b24e015cee634f48 + - 163 1de6a787a8fefd3b209045fe859716a3 9ff5c721c89aea2f6d34d42ff3d08543 + - 164 e0d41835edb7ae276b7ccf7b8c0133ae 9a124f288c4c40598a6bb3e42e1c1e43 + - 165 23b7ec5436a78227690e93632e75cd2d c2d9262e0b724ca623c8cec7ab18cea7 + - 166 c47df2dda41302c91bb23038388288c5 b5187c615f5d5f76d5513c01a6623d2a + - 167 ad2eabaef306f6e8ef7f8bfe4e920e57 ebb25f401f06384d08abffd73629d6e5 + - 168 8030132a500cacbe32b25a3b80272059 842162e5f8d55fb591e51a52b7902e28 + - 169 5f5166867ee270beb9a3db0ef601a1df eec5d3e1342f1c4500e01c3b74300f89 + - 170 6047804d86514c65fd3587e97c955367 a9e7e2e00e029906e8067ca3fa8c837c + - 171 98d6606c11030cf20f67dc4a35daef49 a0df472a561da5d5854ed62c55aea6b8 + - 172 78002f416947f7474ff4c0b8cb68fbbf 398d88121dd4f44a2a816cbf66b27e85 + - 173 38034e723a49479e601a5f55f67ceeb1 80e570c4686958b5efaafd6cb1ef58fe + - 174 a87a8601e6b94d40799108495c4195a9 ccecc68559787278ad1c93ef1baa5039 + - 175 80509f1ea4b691bd190b337b4a1002af 70d8e8a1a9617ff4faf53ef30412a881 + - 176 db4e2758866c9206e46250ef8a9ce98a 578096992edb9e8fc17d2fed7ab8dee6 + 3 - 177 eacb264e04360441e4c19fb3ee7c4fa3 9466df991d36803e76ee6571d6082cc3 + - 178 2257239269ed5e1cc8c8713af0c01a7f b0277a6541c0254dcc650af32e60a004 + - 179 d7b3c8736862a23cc311e71f9564f24f d742bbec6dbdef2370508973bebe4175 + - 180 6ba39c992e9085fc245c52b632df6fb4 4b37dfc1474e596f09cfbbd71f8d806b + - 181 fc3d2976fe1738881f06005bc73fa3c9 8c036dd6bb9124a5814981b800617a6b + - 182 d7b8ed84ff24f4b156cfa34c57602b14 0a320b67dbe249dd5bbac1e6f4c7248f + - 183 04bb023bf1a1a3b68dcaac8fc1714003 da90b32313a574311304e718b525686b + - 184 ed4a4d6075f11e4fc1897e2fd6e39ed8 dc5f0c367d7ca12cbceab6ac64b07ee5 + - 185 067102bbde1959b50ddff2efeea3d7d0 065fd985b06269d63f88f523973db788 + - 186 e3e30ec73b183b097463be4e103b2d5c b5f798f55df70073df208a9f71baafd2 + - 187 d3e83f5a70849574ef8054338f9e3b19 5778d18786bfd5de5d0a132812f9dbc7 + - 188 b352a87ed6741422616db501fe9682bd 46092560c09a99f81a67f69478bc2ce5 + - 189 c055883abde82dd465bc4d77643f0f03 1cecc4ecd060e9fc6188a7235ef716fe + - 190 406dae475866ed3415e5dd1eac5fdaa4 6fa0732a878340d8bb6aabe5f6648e64 + - 191 6aff4c0c2e228bf5d7dc75e054875c3c cb241f3f623bf44ad37cd727c8a3e37a + - 192 51b83a214af356d896e89e5022bdf32c 8ca8aa073586d3b59891f514a41031cc + - 193 f48bfeda346507bcba50152ea4bea84a 704e050e28855bff37f81d5c2c9655c5 + - 194 094438bd1db2bef5fbabf184a92ba864 f9d471c16fdf22ef28690ec632590e76 + - 195 98ad72d61106c687998ed4ac17ccfee3 e626b5ba3092a98e7382e3af5d7ca02d + - 196 879d5177de9a4d0abf25c035243e9c2d 908097e587fe553fbb6b256df5c7564c + - 197 2d96307308f8d0aa5dae58a7f0eabfe9 445858d06ca2d570f94ce4d846515744 + - 198 1d82393e25e408577aa62063c7162ead af27460f6e9c59f5632a4186c9abeb50 + - 199 50a24883ffc4f6d5aad7c8221762d6dd 3699129205bd06e3ea2c3be95839fe7b + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 2f88276d6973c89d2811b88cbadc6dcd ae9da449df4b6e8dff68fd4565f07ebd + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 29294429d4f16bb7d82e7ed17bb27518 c05fba1a6cf57643ef16e97e6c01eb0c + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 8456da820291f3c79ab0a731d31c0ab0 05d06783110d7301f10255976adcd403 + +dc date issued - 0 2ae1f808bd0a7aece6f4b556409dae89 84e04b73bc0a73730da80dac2cea9c89 + +dc date available - 0 de063879f14b2f6a940ac64bb4ab05ec 3b6aed1e9b3556ae123bd845e505ce2d + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 d36337c620582c1347740952c782f5f3 fd38a66049de1a34d32f2b881c9253d6 + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 120608ef85f9101939f18804610ab04f b3b0c7a2db8d01d8d36d4a6ece0986b6 + source ff6812b3008391d7a20d777bbbeb3ec1 sisu_help_sources.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 7d37d13a10461ceea0f62ce486c4a079 3a8deed4e0cd4738b463e78c543dd21f + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 3 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 3 +2 = 2 +3 = 8 +objects (ocn) = 199 +endnotes = 1 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/doc.html new file mode 100644 index 00000000..83a7cf4d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/doc.html @@ -0,0 +1,3360 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    References +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - References,
    Ralph Amissah
    +

    + +

    + SiSU Help Sources +

    + +

    + 1. Help Sources +

    + +
    + 1.1 man pages +
    + +
    + 1.1.1 man +
    + +
    + 1.2 sisu generated output - links to html +
    + +
    + 1.2.1 locally installed +
    + +
    + 1.2.2 www.sisudoc.org +
    + +
    + 1.2.3 www.jus.uio.no/sisu +
    + +
    + 1.2.4 man2html +
    + +
    + 1.2.5 locally installed +
    + +
    + 1.2.6 www.sisudoc.org +
    + +
    + 1.2.7 www.jus.uio.no/sisu +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - References,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Help Sources +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Help Sources +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + For a summary of alternative ways to get help on SiSU try one of the following: +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + man page +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + man sisu_help +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + man2html +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + sisu generated output - links to html +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + help sources lists +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + Alternative sources for this help sources page listed here: +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + man sisu_help_sources +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   20 +

    +
    + + + + +
    +
    + + 1.1 man pages +
    +
    +

    +   21 +

    +
    + + + + +
    +
    + + 1.1.1 man +
    +
    +

    +   22 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + man sisu_commands +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + man 7 sisu_complete +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + man sisu_configuration +

    +
    +

    +   26 +

    +
    + + + + +
    +

    + man 8 sisu_faq +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + man sisu_filetypes +

    +
    +

    +   28 +

    +
    + + + + +
    +

    + man sisu_help +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + man sisu_help_sources +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + man 8 sisu_howto +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + man sisu_introduction +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + man sisu_markup +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + man sisu_output_overview +

    +
    +

    +   34 +

    +
    + + + + +
    +

    + man 7 sisu_pdf +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + man 7 sisu_postgresql +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + man 8 sisu_quickstart +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + man 8 sisu_remote +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + man 8 sisu_search +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + man sisu_skin +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + man 7 sisu_sqlite +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + man 8 sisu_syntax_highlighting +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + man 7 sisu_vim +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + man sisu_webrick +

    +
    +

    +   44 +

    +
    + + + + +
    +
    + + 1.2 sisu generated output - links to html +
    +
    +

    +   45 +

    +
    + + + + +
    +

    + Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages  1  +

    +
    +

    +   46 +

    +
    + + + + +
    +
    + + 1.2.1 locally installed +
    +
    +

    +   47 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu/index.html +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   60 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html +

    +
    +

    +   67 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html +

    +
    +

    +   68 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html +

    +
    +

    +   69 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html +

    +
    +

    +   70 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html +

    +
    +

    +   71 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html +

    +
    +

    +   72 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html +

    +
    +

    +   73 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html +

    +
    +

    +   74 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html +

    +
    +

    +   75 +

    +
    + + + + +
    +
    + + 1.2.2 www.sisudoc.org +
    +
    +

    +   76 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   77 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu/index.html> +

    +
    +

    +   78 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   79 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   80 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   81 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_description/index.html> +

    +
    +

    +   82 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   83 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   84 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   85 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   86 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   87 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   88 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   89 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   90 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   91 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   92 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   93 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   94 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   95 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_search/index.html> +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   99 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   100 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   101 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   102 +

    +
    + + + + +
    +
    + + 1.2.3 www.jus.uio.no/sisu +
    +
    +

    +   103 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   104 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> +

    +
    +

    +   105 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   106 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   107 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   108 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> +

    +
    +

    +   109 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   110 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   111 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   112 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   113 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   114 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   115 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   116 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   117 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   118 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   119 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   120 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   121 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   122 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   123 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> +

    +
    +

    +   124 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   125 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   126 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   127 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   128 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   129 +

    +
    + + + + +
    +
    + + 1.2.4 man2html +
    +
    +

    +   130 +

    +
    + + + + +
    +
    + + 1.2.5 locally installed +
    +
    +

    +   131 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> +

    +
    +

    +   132 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   133 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> +

    +
    +

    +   134 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu.1.html +

    +
    +

    +   135 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_commands.1.html +

    +
    +

    +   136 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_complete.7.html +

    +
    +

    +   137 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_configuration.1.html +

    +
    +

    +   138 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_faq.8.html +

    +
    +

    +   139 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_help.1.html +

    +
    +

    +   140 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources.1.html +

    +
    +

    +   141 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_howto.8.html +

    +
    +

    +   142 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_markup.1.html +

    +
    +

    +   143 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_pdf.7.html +

    +
    +

    +   144 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_postgresql.7.html +

    +
    +

    +   145 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_quickstart.8.html +

    +
    +

    +   146 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_remote.8.html +

    +
    +

    +   147 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_search.8.html +

    +
    +

    +   148 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_skin.1.html +

    +
    +

    +   149 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_sqlite.7.html +

    +
    +

    +   150 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html +

    +
    +

    +   151 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_vim.7.html +

    +
    +

    +   152 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_webrick.1.html +

    +
    +

    +   153 +

    +
    + + + + +
    +
    + + 1.2.6 www.sisudoc.org +
    +
    +

    +   154 +

    +
    + + + + +
    +

    + <http:///sisudoc.org/man/sisu_manual.1.html> +

    +
    +

    +   155 +

    +
    + + + + +
    +

    + <http:///sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   156 +

    +
    + + + + +
    +

    + <http:///sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   157 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu.1.html> +

    +
    +

    +   158 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_commands.1.html> +

    +
    +

    +   159 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_complete.7.html> +

    +
    +

    +   160 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_configuration.1.html> +

    +
    +

    +   161 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_faq.8.html> +

    +
    +

    +   162 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   163 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   164 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_howto.8.html> +

    +
    +

    +   165 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_markup.1.html> +

    +
    +

    +   166 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_pdf.7.html> +

    +
    +

    +   167 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_postgresql.7.html> +

    +
    +

    +   168 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_quickstart.8.html> +

    +
    +

    +   169 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_remote.8.html> +

    +
    +

    +   170 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_search.8.html> +

    +
    +

    +   171 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_skin.1.html> +

    +
    +

    +   172 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_sqlite.7.html> +

    +
    +

    +   173 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   174 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_vim.7.html> +

    +
    +

    +   175 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_webrick.1.html> +

    +
    +

    +   176 +

    +
    + + + + +
    +
    + + 1.2.7 www.jus.uio.no/sisu +
    +
    +

    +   177 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> +

    +
    +

    +   178 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   179 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   180 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +

    +   181 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> +

    +
    +

    +   182 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> +

    +
    +

    +   183 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> +

    +
    +

    +   184 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> +

    +
    +

    +   185 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   186 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   187 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> +

    +
    +

    +   188 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> +

    +
    +

    +   189 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> +

    +
    +

    +   190 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> +

    +
    +

    +   191 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> +

    +
    +

    +   192 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> +

    +
    +

    +   193 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> +

    +
    +

    +   194 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> +

    +
    +

    +   195 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> +

    +
    +

    +   196 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   197 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> +

    +
    +

    +   198 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +

    +   199 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. named index.html or more extensively through sisu_manifest.html +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - References +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-11-12 +

    +
    + + + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + + + +
    +

    + DC Date available: 2002-11-12 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_help_sources.sst +

    +
    + + + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_help_sources.sst)= ff6812b3008391d7a20d777bbbeb3ec1 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:59 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/dom.xml new file mode 100644 index 00000000..f360d26f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/dom.xml @@ -0,0 +1,2342 @@ + + + + + + + + +
    + Title: + + SiSU - References + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-11-12 + +
    + +
    + Date issued: + + 2002-11-12 + +
    + +
    + Date available: + + 2002-11-12 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - References,
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Help Sources + + + + + + + 3 + help_sources + + 1. Help Sources + + + + + + + + 4 + + + For a summary of alternative ways to get help on SiSU try one of the following: + + + + + + + + 5 + + + man page + + + + + + + + 6 + + + man sisu_help + + + + + + + + 7 + + + man2html + + + + + + + + 8 + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + + + + + 9 + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + + + + + 10 + + + sisu generated output - links to html + + + + + + + + 11 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 12 + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + + + + + 13 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 14 + + + help sources lists + + + + + + + + 15 + + + Alternative sources for this help sources page listed here: + + + + + + + + 16 + + + man sisu_help_sources + + + + + + + + 17 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 18 + + + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> + + + + + + + + 19 + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 20 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + + + 21 + 1.1 + + 1.1 man pages + + + + + + + + + + 22 + 1.1.1 + + 1.1.1 man + + + + + + + + 23 + + + man sisu + + + + + + + + 24 + + + man sisu_commands + + + + + + + + 25 + + + man 7 sisu_complete + + + + + + + + 26 + + + man sisu_configuration + + + + + + + + 27 + + + man 8 sisu_faq + + + + + + + + 28 + + + man sisu_filetypes + + + + + + + + 29 + + + man sisu_help + + + + + + + + 30 + + + man sisu_help_sources + + + + + + + + 31 + + + man 8 sisu_howto + + + + + + + + 32 + + + man sisu_introduction + + + + + + + + 33 + + + man sisu_markup + + + + + + + + 34 + + + man sisu_output_overview + + + + + + + + 35 + + + man 7 sisu_pdf + + + + + + + + 36 + + + man 7 sisu_postgresql + + + + + + + + 37 + + + man 8 sisu_quickstart + + + + + + + + 38 + + + man 8 sisu_remote + + + + + + + + 39 + + + man 8 sisu_search + + + + + + + + 40 + + + man sisu_skin + + + + + + + + 41 + + + man 7 sisu_sqlite + + + + + + + + 42 + + + man 8 sisu_syntax_highlighting + + + + + + + + 43 + + + man 7 sisu_vim + + + + + + + + 44 + + + man sisu_webrick + + + + + + + + + + + + + + 45 + 1.2 + + 1.2 sisu generated output - links to html + + + + + + + + 46 + + + Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages1named index.html or more extensively through sisu_manifest.html + + + + + + + + + + 47 + 1.2.1 + + 1.2.1 locally installed + + + + + + + + 48 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + + + + + + + + 49 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 50 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 51 + + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + + + + + + + 52 + + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + + + + + + + 53 + + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + + + + + + + 54 + + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + + + + + + + 55 + + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + + + + + + + 56 + + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + + + + + + + 57 + + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + + + + + + + 58 + + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + + + + + + + 59 + + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + + + + + + + 60 + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + + + + + 61 + + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + + + + + + + 62 + + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + + + + + + + 63 + + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + + + + + + + 64 + + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + + + + + + + 65 + + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + + + + + + + 66 + + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + + + + + + + 67 + + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + + + + + + + 68 + + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + + + + + + + 69 + + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + + + + + + + 70 + + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + + + + + + + 71 + + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + + + + + + + 72 + + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + + + + + + + 73 + + + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + + + + + 74 + + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + + + + + + + 75 + + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + + + + + + + + + + + 76 + 1.2.2 + + 1.2.2 www.sisudoc.org + + + + + + + + 77 + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + + + + + 78 + + + <http://sisudoc.org/sisu_manual/sisu/index.html> + + + + + + + + 79 + + + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> + + + + + + + + 80 + + + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> + + + + + + + + 81 + + + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> + + + + + + + + 82 + + + <http://sisudoc.org/sisu_manual/sisu_description/index.html> + + + + + + + + 83 + + + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> + + + + + + + + 84 + + + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> + + + + + + + + 85 + + + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> + + + + + + + + 86 + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + + + + + 87 + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 88 + + + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> + + + + + + + + 89 + + + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> + + + + + + + + 90 + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + + + + + 91 + + + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> + + + + + + + + 92 + + + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> + + + + + + + + 93 + + + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> + + + + + + + + 94 + + + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> + + + + + + + + 95 + + + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> + + + + + + + + 96 + + + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> + + + + + + + + 97 + + + <http://sisudoc.org/sisu_manual/sisu_search/index.html> + + + + + + + + 98 + + + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> + + + + + + + + 99 + + + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> + + + + + + + + 100 + + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + + + + + + + 101 + + + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> + + + + + + + + 102 + + + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> + + + + + + + + + + + + 103 + 1.2.3 + + 1.2.3 www.jus.uio.no/sisu + + + + + + + + 104 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + + + + + 105 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> + + + + + + + + 106 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> + + + + + + + + 107 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> + + + + + + + + 108 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> + + + + + + + + 109 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> + + + + + + + + 110 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> + + + + + + + + 111 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> + + + + + + + + 112 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> + + + + + + + + 113 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 114 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 115 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> + + + + + + + + 116 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> + + + + + + + + 117 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + + + + + 118 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> + + + + + + + + 119 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> + + + + + + + + 120 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> + + + + + + + + 121 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> + + + + + + + + 122 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> + + + + + + + + 123 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> + + + + + + + + 124 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> + + + + + + + + 125 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> + + + + + + + + 126 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> + + + + + + + + 127 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + + + + + + + 128 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> + + + + + + + + 129 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> + + + + + + + + + + + + 130 + 1.2.4 + + 1.2.4 man2html + + + + + + + + + + + + 131 + 1.2.5 + + 1.2.5 locally installed + + + + + + + + 132 + + + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + + + + + + + + 133 + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + + + + + 134 + + + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + + + + + + + + 135 + + + /usr/share/doc/sisu/html/sisu.1.html + + + + + + + + 136 + + + /usr/share/doc/sisu/html/sisu_commands.1.html + + + + + + + + 137 + + + /usr/share/doc/sisu/html/sisu_complete.7.html + + + + + + + + 138 + + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + + + + + + + 139 + + + /usr/share/doc/sisu/html/sisu_faq.8.html + + + + + + + + 140 + + + /usr/share/doc/sisu/html/sisu_help.1.html + + + + + + + + 141 + + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + + + + + + + 142 + + + /usr/share/doc/sisu/html/sisu_howto.8.html + + + + + + + + 143 + + + /usr/share/doc/sisu/html/sisu_markup.1.html + + + + + + + + 144 + + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + + + + + + + 145 + + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + + + + + + + 146 + + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + + + + + + + 147 + + + /usr/share/doc/sisu/html/sisu_remote.8.html + + + + + + + + 148 + + + /usr/share/doc/sisu/html/sisu_search.8.html + + + + + + + + 149 + + + /usr/share/doc/sisu/html/sisu_skin.1.html + + + + + + + + 150 + + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + + + + + + + 151 + + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + + + + + + + 152 + + + /usr/share/doc/sisu/html/sisu_vim.7.html + + + + + + + + 153 + + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + + + + + + + + + + + 154 + 1.2.6 + + 1.2.6 www.sisudoc.org + + + + + + + + 155 + + + <http:///sisudoc.org/man/sisu_manual.1.html> + + + + + + + + 156 + + + <http:///sisudoc.org/man/sisu_help.1.html> + + + + + + + + 157 + + + <http:///sisudoc.org/man/sisu_help_sources.1.html> + + + + + + + + 158 + + + <http://sisudoc.org/man/sisu.1.html> + + + + + + + + 159 + + + <http://sisudoc.org/man/sisu_commands.1.html> + + + + + + + + 160 + + + <http://sisudoc.org/man/sisu_complete.7.html> + + + + + + + + 161 + + + <http://sisudoc.org/man/sisu_configuration.1.html> + + + + + + + + 162 + + + <http://sisudoc.org/man/sisu_faq.8.html> + + + + + + + + 163 + + + <http://sisudoc.org/man/sisu_help.1.html> + + + + + + + + 164 + + + <http://sisudoc.org/man/sisu_help_sources.1.html> + + + + + + + + 165 + + + <http://sisudoc.org/man/sisu_howto.8.html> + + + + + + + + 166 + + + <http://sisudoc.org/man/sisu_markup.1.html> + + + + + + + + 167 + + + <http://sisudoc.org/man/sisu_pdf.7.html> + + + + + + + + 168 + + + <http://sisudoc.org/man/sisu_postgresql.7.html> + + + + + + + + 169 + + + <http://sisudoc.org/man/sisu_quickstart.8.html> + + + + + + + + 170 + + + <http://sisudoc.org/man/sisu_remote.8.html> + + + + + + + + 171 + + + <http://sisudoc.org/man/sisu_search.8.html> + + + + + + + + 172 + + + <http://sisudoc.org/man/sisu_skin.1.html> + + + + + + + + 173 + + + <http://sisudoc.org/man/sisu_sqlite.7.html> + + + + + + + + 174 + + + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> + + + + + + + + 175 + + + <http://sisudoc.org/man/sisu_vim.7.html> + + + + + + + + 176 + + + <http://sisudoc.org/man/sisu_webrick.1.html> + + + + + + + + + + + + 177 + 1.2.7 + + 1.2.7 www.jus.uio.no/sisu + + + + + + + + 178 + + + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> + + + + + + + + 179 + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + + + + + 180 + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + + + + + 181 + + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + + + + 182 + + + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> + + + + + + + + 183 + + + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> + + + + + + + + 184 + + + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> + + + + + + + + 185 + + + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> + + + + + + + + 186 + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + + + + + 187 + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + + + + + 188 + + + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> + + + + + + + + 189 + + + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> + + + + + + + + 190 + + + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> + + + + + + + + 191 + + + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> + + + + + + + + 192 + + + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> + + + + + + + + 193 + + + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> + + + + + + + + 194 + + + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> + + + + + + + + 195 + + + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> + + + + + + + + 196 + + + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> + + + + + + + + 197 + + + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> + + + + + + + + 198 + + + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> + + + + + + + + 199 + + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + + + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/endnotes.html new file mode 100644 index 00000000..10ca3fdb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/endnotes.html @@ -0,0 +1,452 @@ + + + + + + endnotes - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU +

    +

    + References +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. named index.html or more extensively through sisu_manifest.html +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/help_sources.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/help_sources.html new file mode 100644 index 00000000..92f1eaea --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/help_sources.html @@ -0,0 +1,2690 @@ + + + + + + help_sources - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + References +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - References,
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Help Sources +

    +
    +

    +   3 +

    +
    + + 1.1 man pages + +
    + + 1.1.1 man + +
    + + 1.2 sisu generated output - links to html + +
    + + 1.2.1 locally installed + +
    + + 1.2.2 www.sisudoc.org + +
    + + 1.2.3 www.jus.uio.no/sisu + +
    + + 1.2.4 man2html + +
    + + 1.2.5 locally installed + +
    + + 1.2.6 www.sisudoc.org + +
    + + 1.2.7 www.jus.uio.no/sisu + +
    + + +
    +

    + For a summary of alternative ways to get help on SiSU try one of the following: +

    +
    +

    +   4 +

    +
    + + +
    +

    + man page +

    +
    +

    +   5 +

    +
    + + +
    +

    + man sisu_help +

    +
    +

    +   6 +

    +
    + + +
    +

    + man2html +

    +
    +

    +   7 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   8 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   9 +

    +
    + + +
    +

    + sisu generated output - links to html +

    +
    +

    +   10 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   11 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   12 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   13 +

    +
    + + +
    +

    + help sources lists +

    +
    +

    +   14 +

    +
    + + +
    +

    + Alternative sources for this help sources page listed here: +

    +
    +

    +   15 +

    +
    + + +
    +

    + man sisu_help_sources +

    +
    +

    +   16 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   17 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> +

    +
    +

    +   18 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   19 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   20 +

    +
    + + +
    + +

    + 1.1 man pages +

    +
    +

    +   21 +

    +
    + + +
    + +

    + 1.1.1 man +

    +
    +

    +   22 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   23 +

    +
    + + +
    +

    + man sisu_commands +

    +
    +

    +   24 +

    +
    + + +
    +

    + man 7 sisu_complete +

    +
    +

    +   25 +

    +
    + + +
    +

    + man sisu_configuration +

    +
    +

    +   26 +

    +
    + + +
    +

    + man 8 sisu_faq +

    +
    +

    +   27 +

    +
    + + +
    +

    + man sisu_filetypes +

    +
    +

    +   28 +

    +
    + + +
    +

    + man sisu_help +

    +
    +

    +   29 +

    +
    + + +
    +

    + man sisu_help_sources +

    +
    +

    +   30 +

    +
    + + +
    +

    + man 8 sisu_howto +

    +
    +

    +   31 +

    +
    + + +
    +

    + man sisu_introduction +

    +
    +

    +   32 +

    +
    + + +
    +

    + man sisu_markup +

    +
    +

    +   33 +

    +
    + + +
    +

    + man sisu_output_overview +

    +
    +

    +   34 +

    +
    + + +
    +

    + man 7 sisu_pdf +

    +
    +

    +   35 +

    +
    + + +
    +

    + man 7 sisu_postgresql +

    +
    +

    +   36 +

    +
    + + +
    +

    + man 8 sisu_quickstart +

    +
    +

    +   37 +

    +
    + + +
    +

    + man 8 sisu_remote +

    +
    +

    +   38 +

    +
    + + +
    +

    + man 8 sisu_search +

    +
    +

    +   39 +

    +
    + + +
    +

    + man sisu_skin +

    +
    +

    +   40 +

    +
    + + +
    +

    + man 7 sisu_sqlite +

    +
    +

    +   41 +

    +
    + + +
    +

    + man 8 sisu_syntax_highlighting +

    +
    +

    +   42 +

    +
    + + +
    +

    + man 7 sisu_vim +

    +
    +

    +   43 +

    +
    + + +
    +

    + man sisu_webrick +

    +
    +

    +   44 +

    +
    + + +
    + +

    + 1.2 sisu generated output - links to html +

    +
    +

    +   45 +

    +
    + + +
    +

    + Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages  1  +

    +
    +

    +   46 +

    +
    + + +
    + +

    + 1.2.1 locally installed +

    +
    +

    +   47 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   48 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   49 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   50 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu/index.html +

    +
    +

    +   51 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html +

    +
    +

    +   52 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html +

    +
    +

    +   53 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html +

    +
    +

    +   54 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html +

    +
    +

    +   55 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html +

    +
    +

    +   56 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html +

    +
    +

    +   57 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html +

    +
    +

    +   58 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html +

    +
    +

    +   59 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   60 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html +

    +
    +

    +   61 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html +

    +
    +

    +   62 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html +

    +
    +

    +   63 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html +

    +
    +

    +   64 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html +

    +
    +

    +   65 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html +

    +
    +

    +   66 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html +

    +
    +

    +   67 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html +

    +
    +

    +   68 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html +

    +
    +

    +   69 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html +

    +
    +

    +   70 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html +

    +
    +

    +   71 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html +

    +
    +

    +   72 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html +

    +
    +

    +   73 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html +

    +
    +

    +   74 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html +

    +
    +

    +   75 +

    +
    + + +
    + +

    + 1.2.2 www.sisudoc.org +

    +
    +

    +   76 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   77 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu/index.html> +

    +
    +

    +   78 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   79 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   80 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   81 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_description/index.html> +

    +
    +

    +   82 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   83 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   84 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   85 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   86 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   87 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   88 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   89 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   90 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   91 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   92 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   93 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   94 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   95 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   96 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_search/index.html> +

    +
    +

    +   97 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   98 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   99 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   100 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   101 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   102 +

    +
    + + +
    + +

    + 1.2.3 www.jus.uio.no/sisu +

    +
    +

    +   103 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   104 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> +

    +
    +

    +   105 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   106 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   107 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   108 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> +

    +
    +

    +   109 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   110 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   111 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   112 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   113 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   114 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   115 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   116 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   117 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   118 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   119 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   120 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   121 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   122 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   123 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> +

    +
    +

    +   124 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   125 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   126 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   127 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   128 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   129 +

    +
    + + +
    + +

    + 1.2.4 man2html +

    +
    +

    +   130 +

    +
    + + +
    + +

    + 1.2.5 locally installed +

    +
    +

    +   131 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> +

    +
    +

    +   132 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   133 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> +

    +
    +

    +   134 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu.1.html +

    +
    +

    +   135 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_commands.1.html +

    +
    +

    +   136 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_complete.7.html +

    +
    +

    +   137 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_configuration.1.html +

    +
    +

    +   138 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_faq.8.html +

    +
    +

    +   139 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_help.1.html +

    +
    +

    +   140 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources.1.html +

    +
    +

    +   141 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_howto.8.html +

    +
    +

    +   142 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_markup.1.html +

    +
    +

    +   143 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_pdf.7.html +

    +
    +

    +   144 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_postgresql.7.html +

    +
    +

    +   145 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_quickstart.8.html +

    +
    +

    +   146 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_remote.8.html +

    +
    +

    +   147 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_search.8.html +

    +
    +

    +   148 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_skin.1.html +

    +
    +

    +   149 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_sqlite.7.html +

    +
    +

    +   150 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html +

    +
    +

    +   151 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_vim.7.html +

    +
    +

    +   152 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_webrick.1.html +

    +
    +

    +   153 +

    +
    + + +
    + +

    + 1.2.6 www.sisudoc.org +

    +
    +

    +   154 +

    +
    + + +
    +

    + <http:///sisudoc.org/man/sisu_manual.1.html> +

    +
    +

    +   155 +

    +
    + + +
    +

    + <http:///sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   156 +

    +
    + + +
    +

    + <http:///sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   157 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu.1.html> +

    +
    +

    +   158 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_commands.1.html> +

    +
    +

    +   159 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_complete.7.html> +

    +
    +

    +   160 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_configuration.1.html> +

    +
    +

    +   161 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_faq.8.html> +

    +
    +

    +   162 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   163 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   164 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_howto.8.html> +

    +
    +

    +   165 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_markup.1.html> +

    +
    +

    +   166 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_pdf.7.html> +

    +
    +

    +   167 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_postgresql.7.html> +

    +
    +

    +   168 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_quickstart.8.html> +

    +
    +

    +   169 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_remote.8.html> +

    +
    +

    +   170 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_search.8.html> +

    +
    +

    +   171 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_skin.1.html> +

    +
    +

    +   172 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_sqlite.7.html> +

    +
    +

    +   173 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   174 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_vim.7.html> +

    +
    +

    +   175 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_webrick.1.html> +

    +
    +

    +   176 +

    +
    + + +
    + +

    + 1.2.7 www.jus.uio.no/sisu +

    +
    +

    +   177 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> +

    +
    +

    +   178 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   179 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   180 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +

    +   181 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> +

    +
    +

    +   182 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> +

    +
    +

    +   183 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> +

    +
    +

    +   184 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> +

    +
    +

    +   185 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   186 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   187 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> +

    +
    +

    +   188 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> +

    +
    +

    +   189 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> +

    +
    +

    +   190 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> +

    +
    +

    +   191 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> +

    +
    +

    +   192 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> +

    +
    +

    +   193 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> +

    +
    +

    +   194 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> +

    +
    +

    +   195 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> +

    +
    +

    +   196 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   197 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> +

    +
    +

    +   198 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +

    +   199 +

    +

    +^

    + + +
    +

    +  1. named index.html or more extensively through sisu_manifest.html +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/index.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/index.html new file mode 100644 index 00000000..7e416d17 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/index.html @@ -0,0 +1,566 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    References +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - References,
    Ralph Amissah +

    + +

    + SiSU Help Sources +

    + +

    + + 1. Help Sources + +

    + +
    + + 1.1 man pages + +
    + +
    + + 1.1.1 man + +
    + +
    + + 1.2 sisu generated output - links to html + +
    + +
    + + 1.2.1 locally installed + +
    + +
    + + 1.2.2 www.sisudoc.org + +
    + +
    + + 1.2.3 www.jus.uio.no/sisu + +
    + +
    + + 1.2.4 man2html + +
    + +
    + + 1.2.5 locally installed + +
    + +
    + + 1.2.6 www.sisudoc.org + +
    + +
    + + 1.2.7 www.jus.uio.no/sisu + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/landscape.pdf new file mode 100644 index 00000000..d50cea62 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/metadata.html new file mode 100644 index 00000000..cf08f491 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + References +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - References +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-11-12 +

    +
    + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + +
    +

    + DC Date available: 2002-11-12 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_help_sources.sst +

    +
    + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_help_sources.sst)= ff6812b3008391d7a20d777bbbeb3ec1 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:59 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/opendocument.odt new file mode 100644 index 00000000..6b133211 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/plain.txt new file mode 100644 index 00000000..52614cde --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/plain.txt @@ -0,0 +1,726 @@ +SISU - REFERENCES, +RALPH AMISSAH +********************************* + +SISU HELP SOURCES +================= + +1. HELP SOURCES +--------------- + +For a summary of alternative ways to get help on *SiSU* try one of the +following: + + +*man page* + + + man sisu_help + + +*man2html* + + + + + + + + +*sisu generated output - links to html* + + + + + + + + + + + +*help sources lists* + + +Alternative sources for this help sources page listed here: + + + man sisu_help_sources + + + + + + + + + + + + + + +1.1 MAN PAGES +............. + +1.1.1 MAN +......... + + man sisu + + + man sisu_commands + + + man 7 sisu_complete + + + man sisu_configuration + + + man 8 sisu_faq + + + man sisu_filetypes + + + man sisu_help + + + man sisu_help_sources + + + man 8 sisu_howto + + + man sisu_introduction + + + man sisu_markup + + + man sisu_output_overview + + + man 7 sisu_pdf + + + man 7 sisu_postgresql + + + man 8 sisu_quickstart + + + man 8 sisu_remote + + + man 8 sisu_search + + + man sisu_skin + + + man 7 sisu_sqlite + + + man 8 sisu_syntax_highlighting + + + man 7 sisu_vim + + + man sisu_webrick + + +1.2 SISU GENERATED OUTPUT - LINKS TO HTML +......................................... + +Note *SiSU* documentation is prepared in *SiSU* and output is available in +multiple formats including amongst others html, pdf, and odf which may be also +be accessed via the html pages[^1] + + +- [1]: named index.html or more extensively through sisu_manifest.html + +1.2.1 LOCALLY INSTALLED +....................... + + + + + + + + + + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + +1.2.2 WWW.SISUDOC.ORG +..................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1.2.3 WWW.JUS.UIO.NO/SISU +......................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1.2.4 MAN2HTML +.............. + +1.2.5 LOCALLY INSTALLED +....................... + + + + + + + + + + + /usr/share/doc/sisu/html/sisu.1.html + + + /usr/share/doc/sisu/html/sisu_commands.1.html + + + /usr/share/doc/sisu/html/sisu_complete.7.html + + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + + /usr/share/doc/sisu/html/sisu_faq.8.html + + + /usr/share/doc/sisu/html/sisu_help.1.html + + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + + /usr/share/doc/sisu/html/sisu_howto.8.html + + + /usr/share/doc/sisu/html/sisu_markup.1.html + + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + + /usr/share/doc/sisu/html/sisu_remote.8.html + + + /usr/share/doc/sisu/html/sisu_search.8.html + + + /usr/share/doc/sisu/html/sisu_skin.1.html + + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + + /usr/share/doc/sisu/html/sisu_vim.7.html + + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + +1.2.6 WWW.SISUDOC.ORG +..................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1.2.7 WWW.JUS.UIO.NO/SISU +......................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - References_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-11-12_ + + +DC Date issued: _2002-11-12_ + + +DC Date available: _2002-11-12_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_help_sources.sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_help_sources.sst)= +_ff6812b3008391d7a20d777bbbeb3ec1_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:10:59 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - References + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-11-12 + + date.issued: 2002-11-12 + + date.available: 2002-11-12 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_help_sources/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_help_sources/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_help_sources/portrait.pdf + http://www.jus.uio.no/sisu/sisu_help_sources/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_help_sources/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:49 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/portrait.pdf new file mode 100644 index 00000000..b9c31909 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sax.xml new file mode 100644 index 00000000..5c9e5d9c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sax.xml @@ -0,0 +1,1498 @@ + + + + + + + Title: + + SiSU - References + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - References,
    Ralph Amissah +
    +
    + + 2 + + SiSU Help Sources + + + + 3 + + 1. Help Sources + + + + 4 + + For a summary of alternative ways to get help on SiSU try one of +the following: + + + + 5 + + man page + + + + 6 + + man sisu_help + + + + 7 + + man2html + + + + 8 + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + 9 + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + 10 + + sisu generated output - links to html + + + + 11 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + 12 + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + 13 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + 14 + + help sources lists + + + + 15 + + Alternative sources for this help sources page listed here: + + + + 16 + + man sisu_help_sources + + + + 17 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 18 + + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> + + + + 19 + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + 20 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 21 + + 1.1 man pages + + + + 22 + + 1.1.1 man + + + + 23 + + man sisu + + + + 24 + + man sisu_commands + + + + 25 + + man 7 sisu_complete + + + + 26 + + man sisu_configuration + + + + 27 + + man 8 sisu_faq + + + + 28 + + man sisu_filetypes + + + + 29 + + man sisu_help + + + + 30 + + man sisu_help_sources + + + + 31 + + man 8 sisu_howto + + + + 32 + + man sisu_introduction + + + + 33 + + man sisu_markup + + + + 34 + + man sisu_output_overview + + + + 35 + + man 7 sisu_pdf + + + + 36 + + man 7 sisu_postgresql + + + + 37 + + man 8 sisu_quickstart + + + + 38 + + man 8 sisu_remote + + + + 39 + + man 8 sisu_search + + + + 40 + + man sisu_skin + + + + 41 + + man 7 sisu_sqlite + + + + 42 + + man 8 sisu_syntax_highlighting + + + + 43 + + man 7 sisu_vim + + + + 44 + + man sisu_webrick + + + + 45 + + 1.2 sisu generated output - links to html + + + + 46 + + Note SiSU documentation is prepared in SiSU and output is +available in multiple formats including amongst others html, pdf, and +odf which may be also be accessed via the html pages1 + + + 1 + + named index.html or more extensively through sisu_manifest.html + + + + + 47 + + 1.2.1 locally installed + + + + 48 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + + + + 49 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + 50 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 51 + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + + + 52 + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + + + 53 + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + + + 54 + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + + + 55 + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + + + 56 + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + + + 57 + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + + + 58 + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + + + 59 + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + + + 60 + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + 61 + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + + + 62 + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + + + 63 + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + + + 64 + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + + + 65 + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + + + 66 + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + + + 67 + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + + + 68 + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + + + 69 + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + + + 70 + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + + + 71 + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + + + 72 + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + + + 73 + + +/usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + 74 + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + + + 75 + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + + + 76 + + 1.2.2 www.sisudoc.org + + + + 77 + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + 78 + + <http://sisudoc.org/sisu_manual/sisu/index.html> + + + + 79 + + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> + + + + 80 + + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> + + + + 81 + + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> + + + + 82 + + <http://sisudoc.org/sisu_manual/sisu_description/index.html> + + + + 83 + + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> + + + + 84 + + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> + + + + 85 + + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> + + + + 86 + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + 87 + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + 88 + + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> + + + + 89 + + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> + + + + 90 + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + 91 + + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> + + + + 92 + + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> + + + + 93 + + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> + + + + 94 + + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> + + + + 95 + + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> + + + + 96 + + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> + + + + 97 + + <http://sisudoc.org/sisu_manual/sisu_search/index.html> + + + + 98 + + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> + + + + 99 + + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> + + + + 100 + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + + + 101 + + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> + + + + 102 + + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> + + + + 103 + + 1.2.3 www.jus.uio.no/sisu + + + + 104 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + 105 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> + + + + 106 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> + + + + 107 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> + + + + 108 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> + + + + 109 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> + + + + 110 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> + + + + 111 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> + + + + 112 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> + + + + 113 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + 114 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 115 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> + + + + 116 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> + + + + 117 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + 118 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> + + + + 119 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> + + + + 120 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> + + + + 121 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> + + + + 122 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> + + + + 123 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> + + + + 124 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> + + + + 125 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> + + + + 126 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> + + + + 127 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + + + 128 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> + + + + 129 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> + + + + 130 + + 1.2.4 man2html + + + + 131 + + 1.2.5 locally installed + + + + 132 + + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + + + + 133 + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + 134 + + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + + + + 135 + + /usr/share/doc/sisu/html/sisu.1.html + + + + 136 + + /usr/share/doc/sisu/html/sisu_commands.1.html + + + + 137 + + /usr/share/doc/sisu/html/sisu_complete.7.html + + + + 138 + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + + + 139 + + /usr/share/doc/sisu/html/sisu_faq.8.html + + + + 140 + + /usr/share/doc/sisu/html/sisu_help.1.html + + + + 141 + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + + + 142 + + /usr/share/doc/sisu/html/sisu_howto.8.html + + + + 143 + + /usr/share/doc/sisu/html/sisu_markup.1.html + + + + 144 + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + + + 145 + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + + + 146 + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + + + 147 + + /usr/share/doc/sisu/html/sisu_remote.8.html + + + + 148 + + /usr/share/doc/sisu/html/sisu_search.8.html + + + + 149 + + /usr/share/doc/sisu/html/sisu_skin.1.html + + + + 150 + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + + + 151 + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + + + 152 + + /usr/share/doc/sisu/html/sisu_vim.7.html + + + + 153 + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + + + 154 + + 1.2.6 www.sisudoc.org + + + + 155 + + <http:///sisudoc.org/man/sisu_manual.1.html> + + + + 156 + + <http:///sisudoc.org/man/sisu_help.1.html> + + + + 157 + + <http:///sisudoc.org/man/sisu_help_sources.1.html> + + + + 158 + + <http://sisudoc.org/man/sisu.1.html> + + + + 159 + + <http://sisudoc.org/man/sisu_commands.1.html> + + + + 160 + + <http://sisudoc.org/man/sisu_complete.7.html> + + + + 161 + + <http://sisudoc.org/man/sisu_configuration.1.html> + + + + 162 + + <http://sisudoc.org/man/sisu_faq.8.html> + + + + 163 + + <http://sisudoc.org/man/sisu_help.1.html> + + + + 164 + + <http://sisudoc.org/man/sisu_help_sources.1.html> + + + + 165 + + <http://sisudoc.org/man/sisu_howto.8.html> + + + + 166 + + <http://sisudoc.org/man/sisu_markup.1.html> + + + + 167 + + <http://sisudoc.org/man/sisu_pdf.7.html> + + + + 168 + + <http://sisudoc.org/man/sisu_postgresql.7.html> + + + + 169 + + <http://sisudoc.org/man/sisu_quickstart.8.html> + + + + 170 + + <http://sisudoc.org/man/sisu_remote.8.html> + + + + 171 + + <http://sisudoc.org/man/sisu_search.8.html> + + + + 172 + + <http://sisudoc.org/man/sisu_skin.1.html> + + + + 173 + + <http://sisudoc.org/man/sisu_sqlite.7.html> + + + + 174 + + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> + + + + 175 + + <http://sisudoc.org/man/sisu_vim.7.html> + + + + 176 + + <http://sisudoc.org/man/sisu_webrick.1.html> + + + + 177 + + 1.2.7 www.jus.uio.no/sisu + + + + 178 + + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> + + + + 179 + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + 180 + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + 181 + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + 182 + + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> + + + + 183 + + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> + + + + 184 + + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> + + + + 185 + + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> + + + + 186 + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + 187 + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + 188 + + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> + + + + 189 + + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> + + + + 190 + + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> + + + + 191 + + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> + + + + 192 + + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> + + + + 193 + + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> + + + + 194 + + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> + + + + 195 + + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> + + + + 196 + + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> + + + + 197 + + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> + + + + 198 + + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> + + + + 199 + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/scroll.xhtml new file mode 100644 index 00000000..b288302a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/scroll.xhtml @@ -0,0 +1,1496 @@ + + + + + + + + Title: + + SiSU - References + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - References,
    Ralph Amissah +
    + 1 +
    + + + SiSU Help Sources + + 2 + + + + 1. Help Sources + + 3 + + + + For a summary of alternative ways to get help on SiSU try one of +the following: + + 4 + + + + man page + + 5 + + + + man sisu_help + + 6 + + + + man2html + + 7 + + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + 8 + + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + 9 + + + + sisu generated output - links to html + + 10 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + 11 + + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + 12 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + 13 + + + + help sources lists + + 14 + + + + Alternative sources for this help sources page listed here: + + 15 + + + + man sisu_help_sources + + 16 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + 17 + + + + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> + + 18 + + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + 19 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + 20 + + + + 1.1 man pages + + 21 + + + + 1.1.1 man + + 22 + + + + man sisu + + 23 + + + + man sisu_commands + + 24 + + + + man 7 sisu_complete + + 25 + + + + man sisu_configuration + + 26 + + + + man 8 sisu_faq + + 27 + + + + man sisu_filetypes + + 28 + + + + man sisu_help + + 29 + + + + man sisu_help_sources + + 30 + + + + man 8 sisu_howto + + 31 + + + + man sisu_introduction + + 32 + + + + man sisu_markup + + 33 + + + + man sisu_output_overview + + 34 + + + + man 7 sisu_pdf + + 35 + + + + man 7 sisu_postgresql + + 36 + + + + man 8 sisu_quickstart + + 37 + + + + man 8 sisu_remote + + 38 + + + + man 8 sisu_search + + 39 + + + + man sisu_skin + + 40 + + + + man 7 sisu_sqlite + + 41 + + + + man 8 sisu_syntax_highlighting + + 42 + + + + man 7 sisu_vim + + 43 + + + + man sisu_webrick + + 44 + + + + 1.2 sisu generated output - links to html + + 45 + + + + Note SiSU documentation is prepared in SiSU and output is +available in multiple formats including amongst others html, pdf, and +odf which may be also be accessed via the html pages1 + + + 1. named index.html or more extensively through sisu_manifest.html + + 46 + + + + 1.2.1 locally installed + + 47 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + + 48 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + 49 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + 50 + + + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + 51 + + + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + 52 + + + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + 53 + + + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + 54 + + + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + 55 + + + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + 56 + + + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + 57 + + + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + 58 + + + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + 59 + + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + 60 + + + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + 61 + + + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + 62 + + + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + 63 + + + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + 64 + + + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + 65 + + + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + 66 + + + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + 67 + + + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + 68 + + + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + 69 + + + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + 70 + + + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + 71 + + + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + 72 + + + + +/usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + 73 + + + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + 74 + + + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + 75 + + + + 1.2.2 www.sisudoc.org + + 76 + + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + 77 + + + + <http://sisudoc.org/sisu_manual/sisu/index.html> + + 78 + + + + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> + + 79 + + + + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> + + 80 + + + + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> + + 81 + + + + <http://sisudoc.org/sisu_manual/sisu_description/index.html> + + 82 + + + + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> + + 83 + + + + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> + + 84 + + + + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> + + 85 + + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + 86 + + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + 87 + + + + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> + + 88 + + + + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> + + 89 + + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + 90 + + + + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> + + 91 + + + + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> + + 92 + + + + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> + + 93 + + + + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> + + 94 + + + + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> + + 95 + + + + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> + + 96 + + + + <http://sisudoc.org/sisu_manual/sisu_search/index.html> + + 97 + + + + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> + + 98 + + + + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> + + 99 + + + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + 100 + + + + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> + + 101 + + + + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> + + 102 + + + + 1.2.3 www.jus.uio.no/sisu + + 103 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + 104 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> + + 105 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> + + 106 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> + + 107 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> + + 108 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> + + 109 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> + + 110 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> + + 111 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> + + 112 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + 113 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + 114 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> + + 115 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> + + 116 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + 117 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> + + 118 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> + + 119 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> + + 120 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> + + 121 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> + + 122 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> + + 123 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> + + 124 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> + + 125 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> + + 126 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + 127 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> + + 128 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> + + 129 + + + + 1.2.4 man2html + + 130 + + + + 1.2.5 locally installed + + 131 + + + + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + + 132 + + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + 133 + + + + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + + 134 + + + + /usr/share/doc/sisu/html/sisu.1.html + + 135 + + + + /usr/share/doc/sisu/html/sisu_commands.1.html + + 136 + + + + /usr/share/doc/sisu/html/sisu_complete.7.html + + 137 + + + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + 138 + + + + /usr/share/doc/sisu/html/sisu_faq.8.html + + 139 + + + + /usr/share/doc/sisu/html/sisu_help.1.html + + 140 + + + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + 141 + + + + /usr/share/doc/sisu/html/sisu_howto.8.html + + 142 + + + + /usr/share/doc/sisu/html/sisu_markup.1.html + + 143 + + + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + 144 + + + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + 145 + + + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + 146 + + + + /usr/share/doc/sisu/html/sisu_remote.8.html + + 147 + + + + /usr/share/doc/sisu/html/sisu_search.8.html + + 148 + + + + /usr/share/doc/sisu/html/sisu_skin.1.html + + 149 + + + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + 150 + + + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + 151 + + + + /usr/share/doc/sisu/html/sisu_vim.7.html + + 152 + + + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + 153 + + + + 1.2.6 www.sisudoc.org + + 154 + + + + <http:///sisudoc.org/man/sisu_manual.1.html> + + 155 + + + + <http:///sisudoc.org/man/sisu_help.1.html> + + 156 + + + + <http:///sisudoc.org/man/sisu_help_sources.1.html> + + 157 + + + + <http://sisudoc.org/man/sisu.1.html> + + 158 + + + + <http://sisudoc.org/man/sisu_commands.1.html> + + 159 + + + + <http://sisudoc.org/man/sisu_complete.7.html> + + 160 + + + + <http://sisudoc.org/man/sisu_configuration.1.html> + + 161 + + + + <http://sisudoc.org/man/sisu_faq.8.html> + + 162 + + + + <http://sisudoc.org/man/sisu_help.1.html> + + 163 + + + + <http://sisudoc.org/man/sisu_help_sources.1.html> + + 164 + + + + <http://sisudoc.org/man/sisu_howto.8.html> + + 165 + + + + <http://sisudoc.org/man/sisu_markup.1.html> + + 166 + + + + <http://sisudoc.org/man/sisu_pdf.7.html> + + 167 + + + + <http://sisudoc.org/man/sisu_postgresql.7.html> + + 168 + + + + <http://sisudoc.org/man/sisu_quickstart.8.html> + + 169 + + + + <http://sisudoc.org/man/sisu_remote.8.html> + + 170 + + + + <http://sisudoc.org/man/sisu_search.8.html> + + 171 + + + + <http://sisudoc.org/man/sisu_skin.1.html> + + 172 + + + + <http://sisudoc.org/man/sisu_sqlite.7.html> + + 173 + + + + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> + + 174 + + + + <http://sisudoc.org/man/sisu_vim.7.html> + + 175 + + + + <http://sisudoc.org/man/sisu_webrick.1.html> + + 176 + + + + 1.2.7 www.jus.uio.no/sisu + + 177 + + + + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> + + 178 + + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + 179 + + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + 180 + + + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + 181 + + + + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> + + 182 + + + + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> + + 183 + + + + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> + + 184 + + + + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> + + 185 + + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + 186 + + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + 187 + + + + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> + + 188 + + + + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> + + 189 + + + + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> + + 190 + + + + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> + + 191 + + + + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> + + 192 + + + + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> + + 193 + + + + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> + + 194 + + + + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> + + 195 + + + + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> + + 196 + + + + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> + + 197 + + + + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> + + 198 + + + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + 199 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_help_sources.sst b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_help_sources.sst new file mode 100644 index 00000000..3006ef75 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_help_sources.sst @@ -0,0 +1,452 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: References + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Help Sources + +1~help_sources Help Sources + +For a summary of alternative ways to get help on SiSU try one of the following: + +!_ man page + +_1 man sisu_help + +!_ man2html + +_1 file:///usr/share/doc/sisu/html/sisu_help.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_help.1.html + +!_ sisu generated output - links to html + +_1 file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html + +!_ help sources lists + +Alternative sources for this help sources page listed here: + +_1 man sisu_help_sources + +_1 file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +_1 file:///usr/share/doc/sisu/html/sisu_help_sources/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help_sources/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html + +2~ man pages + +3~ man + +_1 man sisu + +_1 man sisu_commands + +_1 man 7 sisu_complete + +_1 man sisu_configuration + +_1 man 8 sisu_faq + +_1 man sisu_filetypes + +_1 man sisu_help + +_1 man sisu_help_sources + +_1 man 8 sisu_howto + +_1 man sisu_introduction + +_1 man sisu_markup + +_1 man sisu_output_overview + +_1 man 7 sisu_pdf + +_1 man 7 sisu_postgresql + +_1 man 8 sisu_quickstart + +_1 man 8 sisu_remote + +_1 man 8 sisu_search + +_1 man sisu_skin + +_1 man 7 sisu_sqlite + +_1 man 8 sisu_syntax_highlighting + +_1 man 7 sisu_vim + +_1 man sisu_webrick + +2~ sisu generated output - links to html + +Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages~{ named index.html or more extensively through sisu_manifest.html }~ + +3~ locally installed + +file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + +file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + +3~ www.sisudoc.org + +http://sisudoc.org/sisu_manual/sisu_manual/index.html + +_1 http://sisudoc.org/sisu_manual/sisu/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_commands/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_complete/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_configuration/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_description/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_examples/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_faq/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_filetypes/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help_sources/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_howto/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_introduction/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_manual/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_markup/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_output_overview/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_pdf/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_postgresql/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_quickstart/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_remote/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_search/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_skin/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_sqlite/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_vim/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_webrick/index.html + +3~ www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html + +3~ man2html + +3~ locally installed + +file:///usr/share/doc/sisu/html/sisu_manual.1.html + +file:///usr/share/doc/sisu/html/sisu_help.1.html + +file:///usr/share/doc/sisu/html/sisu_help_sources.1.html + +_1 /usr/share/doc/sisu/html/sisu.1.html + +_1 /usr/share/doc/sisu/html/sisu_commands.1.html + +_1 /usr/share/doc/sisu/html/sisu_complete.7.html + +_1 /usr/share/doc/sisu/html/sisu_configuration.1.html + +% _1 /usr/share/doc/sisu/html/sisu_description.1.html + +% _1 /usr/share/doc/sisu/html/sisu_examples.1.html + +_1 /usr/share/doc/sisu/html/sisu_faq.8.html + +% _1 /usr/share/doc/sisu/html/sisu_filetypes.1.html + +_1 /usr/share/doc/sisu/html/sisu_help.1.html + +_1 /usr/share/doc/sisu/html/sisu_help_sources.1.html + +_1 /usr/share/doc/sisu/html/sisu_howto.8.html + +% _1 /usr/share/doc/sisu/html/sisu_introduction.1.html + +% _1 /usr/share/doc/sisu/html/sisu_manual.1.html + +_1 /usr/share/doc/sisu/html/sisu_markup.1.html + +% _1 /usr/share/doc/sisu/html/sisu_output_overview.1.html + +_1 /usr/share/doc/sisu/html/sisu_pdf.7.html + +_1 /usr/share/doc/sisu/html/sisu_postgresql.7.html + +_1 /usr/share/doc/sisu/html/sisu_quickstart.8.html + +_1 /usr/share/doc/sisu/html/sisu_remote.8.html + +_1 /usr/share/doc/sisu/html/sisu_search.8.html + +_1 /usr/share/doc/sisu/html/sisu_skin.1.html + +_1 /usr/share/doc/sisu/html/sisu_sqlite.7.html + +_1 /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + +_1 /usr/share/doc/sisu/html/sisu_vim.7.html + +_1 /usr/share/doc/sisu/html/sisu_webrick.1.html + +3~ www.sisudoc.org + +http:///sisudoc.org/man/sisu_manual.1.html + +http:///sisudoc.org/man/sisu_help.1.html + +http:///sisudoc.org/man/sisu_help_sources.1.html + +_1 http://sisudoc.org/man/sisu.1.html + +_1 http://sisudoc.org/man/sisu_commands.1.html + +_1 http://sisudoc.org/man/sisu_complete.7.html + +_1 http://sisudoc.org/man/sisu_configuration.1.html + +_1 http://sisudoc.org/man/sisu_faq.8.html + +_1 http://sisudoc.org/man/sisu_help.1.html + +_1 http://sisudoc.org/man/sisu_help_sources.1.html + +_1 http://sisudoc.org/man/sisu_howto.8.html + +_1 http://sisudoc.org/man/sisu_markup.1.html + +_1 http://sisudoc.org/man/sisu_pdf.7.html + +_1 http://sisudoc.org/man/sisu_postgresql.7.html + +_1 http://sisudoc.org/man/sisu_quickstart.8.html + +_1 http://sisudoc.org/man/sisu_remote.8.html + +_1 http://sisudoc.org/man/sisu_search.8.html + +_1 http://sisudoc.org/man/sisu_skin.1.html + +_1 http://sisudoc.org/man/sisu_sqlite.7.html + +_1 http://sisudoc.org/man/sisu_syntax_highlighting.8.html + +_1 http://sisudoc.org/man/sisu_vim.7.html + +_1 http://sisudoc.org/man/sisu_webrick.1.html + +3~ www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu/man/sisu_manual.1.html + +http://www.jus.uio.no/sisu/man/sisu_help.1.html + +http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_commands.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_complete.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_configuration.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_faq.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_help.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_howto.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_markup.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_pdf.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_remote.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_search.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_skin.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_vim.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_webrick.1.html diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_manifest.html new file mode 100644 index 00000000..43f04218 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - References

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/toc.html>

    16.9

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/doc.html>

    104.9

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/portrait.pdf>

    131.2

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/landscape.pdf>

    127.9

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/opendocument.odt>

    9.6

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/scroll.xhtml>

    42.5

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sax.xml>

    42.5

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/dom.xml>

    49.0

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/plain.txt>

    12.9

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/concordance.html>

    30.1

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/digest.txt>

    22.9

    + + +

    Markup (SiSU source)

    sisu_help_sources.sst   ff6812b3008391d7a20d777bbbeb3ec1
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_help_sources.sst>

    11.4

    +

    SiSU doc (zip)

    sisupod.zip   bda2cc52ca8963db713c2798923dd2b4
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisupod.zip>

    4.4

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - References

    Title:

    SiSU

    Subtitle:

    References

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/toc.html

    Sourcefile:

    sisu_help_sources.sst

    Word Count approximate:

    409

    Sourcefile Digest (md5):

    ff6812b3008391d7a20d777bbbeb3ec1

    Document (metaverse) last generated:

    Sun Sep 23 04:13:42 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisupod.zip new file mode 100644 index 00000000..84b4ac19 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sitemap.xml new file mode 100644 index 00000000..04f7074e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_help_sources/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/toc.html new file mode 100644 index 00000000..7e416d17 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_help_sources/toc.html @@ -0,0 +1,566 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    References +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - References,
    Ralph Amissah +

    + +

    + SiSU Help Sources +

    + +

    + + 1. Help Sources + +

    + +
    + + 1.1 man pages + +
    + +
    + + 1.1.1 man + +
    + +
    + + 1.2 sisu generated output - links to html + +
    + +
    + + 1.2.1 locally installed + +
    + +
    + + 1.2.2 www.sisudoc.org + +
    + +
    + + 1.2.3 www.jus.uio.no/sisu + +
    + +
    + + 1.2.4 man2html + +
    + +
    + + 1.2.5 locally installed + +
    + +
    + + 1.2.6 www.sisudoc.org + +
    + +
    + + 1.2.7 www.jus.uio.no/sisu + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_howto/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_howto/sisu_manifest.html new file mode 100644 index 00000000..16dd5e5e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_howto/sisu_manifest.html @@ -0,0 +1,182 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Technical, Howto

    +

    Ralph Amissah

    + +

    SiSU manifest

    + + + +

    description

    filename

    file size

    (kB)

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Technical, Howto

    Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units

    Subtitle:

    Technical, Howto

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/toc.html

    Sourcefile:

    sisu_howto.sst

    Word Count approximate:

    4959

    Sourcefile Digest (md5):

    82c606e66689bcb5d190edf8fc7227a0

    Document (metaverse) last generated:

    Sun Sep 23 04:13:45 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + +

    filename

    description

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/concordance.html new file mode 100644 index 00000000..1094e53d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/concordance.html @@ -0,0 +1,1453 @@ + + + + + SiSU created WordIndex for: SiSU - Commands [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Commands [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_introduction/concordance.html#your_word ] +

    + +

    Able

    (5)

    +

    6, 8, 18, 43, 44,

    +

    About

    (6)

    +

    18, 43, 45,

    +

    Abstract

    (1)

    +

    43,

    +

    Abstraction

    (6)

    +

    8, 11, 14, 18, 22,

    +

    Academics

    (1)

    +

    32,

    +

    Accepted

    (1)

    +

    23,

    +

    Accompanying

    (1)

    +

    6,

    +

    Across

    (4)

    +

    11, 32, 33,

    +

    Added

    (4)

    +

    8, 12, 34,

    +

    Addition

    (2)

    +

    34, 36,

    +

    Adobe

    (1)

    +

    12,

    +

    Advantage

    (8)

    +

    11, 15, 18, 22, 23, 31, 44,

    +

    Again

    (2)

    +

    11, 12,

    +

    Against

    (6)

    +

    9, 11, 12, 14, 18,

    +

    Age

    (1)

    +

    11,

    +

    All

    (4)

    +

    8, 12, 32, 33,

    +

    Allow

    (1)

    +

    12,

    +

    Allowing

    (1)

    +

    12,

    +

    Almost

    (1)

    +

    20,

    +

    Also

    (14)

    +

    6, 8, 10, 11, 12, 14, 21, 22, 31, 33, 45,

    +

    Alternative

    (1)

    +

    22,

    +

    Always

    (1)

    +

    12,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    Amongst

    (1)

    +

    23,

    +

    And

    (86)

    +

    5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 20, 21, 22, 23, 24, 26, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 43, 45,

    +

    Another

    (1)

    +

    12,

    +

    Any

    (2)

    +

    11, 18,

    +

    Appears

    (1)

    +

    11,

    +

    Applied

    (1)

    +

    9,

    +

    Are

    (20)

    +

    9, 10, 11, 13, 18, 20, 23, 32, 33, 34, 35, 36, 45,

    +

    Arrived

    (1)

    +

    45,

    +

    Aside

    (1)

    +

    35,

    +

    Assigned

    (1)

    +

    18,

    +

    Associated

    (1)

    +

    38,

    +

    Attributes

    (2)

    +

    10, 22,

    +

    Authored

    (1)

    +

    18,

    +

    Automatic

    (1)

    +

    10,

    +

    Automatically

    (2)

    +

    38, 39,

    +

    Availability

    (1)

    +

    14,

    +

    Available

    (3)

    +

    12, 13, 42,

    +

    Base

    (3)

    +

    11, 12, 34,

    +

    Based

    (2)

    +

    11, 18,

    +

    Basic

    (6)

    +

    10, 21, 22, 40,

    +

    Batch

    (1)

    +

    36,

    +

    Become

    (3)

    +

    12, 33,

    +

    Been

    (2)

    +

    7, 12,

    +

    Being

    (2)

    +

    10,

    +

    Beyond

    (1)

    +

    22,

    +

    Blocks

    (1)

    +

    11,

    +

    Bold

    (1)

    +

    22,

    +

    Both

    (4)

    +

    8, 18, 24, 26,

    +

    Browser

    (3)

    +

    11, 22,

    +

    Browsers

    (1)

    +

    32,

    +

    Builds

    (3)

    +

    8, 9, 10,

    +

    Built

    (1)

    +

    10,

    +

    Bundled

    (1)

    +

    38,

    +

    But

    (2)

    +

    9, 36,

    +

    Called

    (1)

    +

    38,

    +

    Can

    (15)

    +

    6, 8, 9, 11, 12, 15, 32,

    +

    Certificates

    (2)

    +

    14, 31,

    +

    Certification

    (1)

    +

    18,

    +

    Challenge

    (1)

    +

    12,

    +

    Challenges

    (1)

    +

    12,

    +

    Changed

    (1)

    +

    9,

    +

    Changing

    (2)

    +

    11, 34,

    +

    Chosen

    (1)

    +

    6,

    +

    Chunks

    (1)

    +

    9,

    +

    Citation

    (5)

    +

    6, 7, 8, 15, 32,

    +

    Cite

    (2)

    +

    11, 30,

    +

    Cited

    (1)

    +

    32,

    +

    Citing

    (2)

    +

    11, 32,

    +

    Clean

    (1)

    +

    20,

    +

    Code

    (3)

    +

    11, 12,

    +

    Collaborative

    (1)

    +

    15,

    +

    Collections

    (1)

    +

    34,

    +

    Combination

    (1)

    +

    18,

    +

    Command

    (1)

    +

    6,

    +

    Commands

    (1)

    +

    [H]1,

    +

    Commercial

    (1)

    +

    14,

    +

    Common

    (7)

    +

    6, 7, 8, 9, 11, 32,

    +

    Complementary

    (1)

    +

    15,

    +

    Complete

    (1)

    +

    44,

    +

    Comprised

    (1)

    +

    11,

    +

    Comprising

    (2)

    +

    6, 18,

    +

    Concordance

    (3)

    +

    14, 18, 31,

    +

    Consider

    (1)

    +

    12,

    +

    Considerable

    (2)

    +

    18, 34,

    +

    Consists

    (1)

    +

    18,

    +

    Consortium

    (1)

    +

    12,

    +

    Construct

    (1)

    +

    43,

    +

    Contain

    (1)

    +

    22,

    +

    Contains

    (1)

    +

    11,

    +

    Content

    (14)

    +

    8, 9, 14, 15, 18, 31, 32, 36, 43,

    +

    Context

    (1)

    +

    7,

    +

    Convert

    (1)

    +

    40,

    +

    Converted

    (2)

    +

    12, 21,

    +

    Coping

    (1)

    +

    7,

    +

    Core

    (1)

    +

    22,

    +

    Could

    (1)

    +

    45,

    +

    Course

    (1)

    +

    40,

    +

    Covers

    (1)

    +

    40,

    +

    Create

    (1)

    +

    18,

    +

    Criteria

    (2)

    +

    8, 9,

    +

    Cross

    (1)

    +

    7,

    +

    Currently

    (2)

    +

    12, 23,

    +

    Custom

    (3)

    +

    8, 9, 10,

    +

    Database

    (7)

    +

    8, 9, 30, 32, 33, 40, 44,

    +

    Databases

    (3)

    +

    8, 31, 33,

    +

    Dealing

    (2)

    +

    11, 12,

    +

    Default

    (1)

    +

    11,

    +

    Defines

    (2)

    +

    8, 22,

    +

    Degree

    (4)

    +

    8, 9, 33, 34,

    +

    Dependency

    (1)

    +

    40,

    +

    Depending

    (1)

    +

    12,

    +

    Described

    (1)

    +

    45,

    +

    Description

    (2)

    +

    [H]3, 22,

    +

    Desired

    (3)

    +

    9, 36, 38,

    +

    Developed

    (3)

    +

    7, 12,

    +

    Developers

    (1)

    +

    41,

    +

    Development

    (3)

    +

    12, 14, 26,

    +

    Different

    (20)

    +

    8, 10, 11, 18, 23, 31, 37, 43, 44, 45,

    +

    Digests

    (1)

    +

    31,

    +

    Digital

    (2)

    +

    11, 32,

    +

    Directly

    (1)

    +

    8,

    +

    Discern

    (1)

    +

    18,

    +

    Discuss

    (1)

    +

    15,

    +

    Document

    (70)

    +

    5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 21, 22, 24, 27, 30, 31, 32, 34, 36, 37, 38, 39, 40, 43, 45,

    +

    Documents

    (26)

    +

    6, 8, 9, 11, 12, 15, 18, 20, 22, 23, 31, 32, 33, 35, 36, 38, 44,

    +

    Does

    (1)

    +

    17,

    +

    Dom

    (1)

    +

    26,

    +

    Done

    (3)

    +

    18, 22, 36,

    +

    Dublin

    (1)

    +

    22,

    +

    Each

    (6)

    +

    8, 9, 10, 18, 43, 45,

    +

    Ease

    (1)

    +

    12,

    +

    Easily

    (3)

    +

    12, 21, 22,

    +

    Editors

    (1)

    +

    42,

    +

    Either

    (1)

    +

    18,

    +

    Elegant

    (1)

    +

    23,

    +

    Enables

    (1)

    +

    11,

    +

    Endnotes

    (1)

    +

    9,

    +

    Engine

    (6)

    +

    6, 8, 9,

    +

    Engines

    (2)

    +

    12, 32,

    +

    Ensuring

    (1)

    +

    32,

    +

    Equating

    (1)

    +

    9,

    +

    Equipment

    (1)

    +

    12,

    +

    Established

    (3)

    +

    18, 23, 44,

    +

    Etc

    (5)

    +

    11, 18, 22, 31,

    +

    Evolved

    (2)

    +

    12,

    +

    Evolving

    (1)

    +

    7,

    +

    Example

    (3)

    +

    10, 14, 45,

    +

    Existence

    (1)

    +

    12,

    +

    Existing

    (4)

    +

    12, 22, 34,

    +

    Extended

    (2)

    +

    22,

    +

    Extensible

    (1)

    +

    41,

    +

    Extracting

    (1)

    +

    45,

    +

    Eye

    (1)

    +

    21,

    +

    Fact

    (1)

    +

    12,

    +

    Fairly

    (1)

    +

    18,

    +

    Features

    (2)

    +

    14, 19,

    +

    Few

    (1)

    +

    40,

    +

    File

    (3)

    +

    13, 20, 38,

    +

    Files

    (6)

    +

    9, 14, 31, 36, 44,

    +

    Finalises

    (1)

    +

    12,

    +

    Finalized

    (1)

    +

    9,

    +

    Finding

    (1)

    +

    43,

    +

    Finnish

    (1)

    +

    6,

    +

    Fixed

    (1)

    +

    9,

    +

    Flat

    (1)

    +

    44,

    +

    Flexibility

    (3)

    +

    12, 14, 18,

    +

    Flexible

    (1)

    +

    41,

    +

    Font

    (1)

    +

    11,

    +

    Footnotes

    (2)

    +

    9, 10,

    +

    For

    (37)

    +

    5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 18, 22, 23, 26, 27, 32, 36, 40, 42, 43, 44, 45,

    +

    Form

    (2)

    +

    10, 45,

    +

    Format

    (9)

    +

    6, 7, 8, 11, 12, 27, 32,

    +

    Formats

    (20)

    +

    5, 7, 8, 9, 11, 12, 13, 23, 32, 34, 36,

    +

    Forms

    (3)

    +

    8, 10, 12,

    +

    Frame

    (1)

    +

    11,

    +

    Framework

    (1)

    +

    6,

    +

    Free

    (1)

    +

    12,

    +

    Frequently

    (1)

    +

    9,

    +

    From

    (12)

    +

    6, 8, 9, 10, 18, 43, 44, 45,

    +

    Full

    (1)

    +

    12,

    +

    Further

    (5)

    +

    12, 14, 22, 26,

    +

    Future

    (4)

    +

    12, 34,

    +

    Generally

    (2)

    +

    9, 32,

    +

    Generate

    (2)

    +

    8, 28,

    +

    Generated

    (8)

    +

    9, 33, 35, 39, 40, 44,

    +

    Generating

    (1)

    +

    6,

    +

    Generation

    (2)

    +

    9, 40,

    +

    Given

    (1)

    +

    45,

    +

    Google

    (1)

    +

    13,

    +

    GPL3

    (2)

    +

    7, 12,

    +

    Granting

    (1)

    +

    18,

    +

    Granular

    (2)

    +

    31, 33,

    +

    Granularity

    (3)

    +

    8, 9, 33,

    +

    Great

    (1)

    +

    14,

    +

    Guarantee

    (1)

    +

    12,

    +

    Guarantees

    (2)

    +

    12,

    +

    Has

    (7)

    +

    7, 8, 11, 12, 14,

    +

    Hash

    (3)

    +

    18, 45,

    +

    Hashes

    (1)

    +

    45,

    +

    Have

    (1)

    +

    12,

    +

    Having

    (1)

    +

    34,

    +

    Header

    (5)

    +

    10, 18, 22,

    +

    Headers

    (2)

    +

    20, 22,

    +

    Heading

    (3)

    +

    10, 11, 22,

    +

    Headings

    (7)

    +

    8, 9, 11, 18, 31, 33, 45,

    +

    Highlighting

    (1)

    +

    42,

    +

    How

    (2)

    +

    17, 45,

    +

    Html

    (16)

    +

    8, 10, 11, 12, 22, 24, 31, 44,

    +

    HTML

    (4)

    +

    9, 21, 32, 40,

    +

    Html5

    (1)

    +

    34,

    +

    Human

    (1)

    +

    21,

    +

    Hyperestraier

    (2)

    +

    13, 33,

    +

    Identified

    (1)

    +

    45,

    +

    IEC

    (1)

    +

    12,

    +

    Images

    (3)

    +

    9, 31, 38,

    +

    Implications

    (2)

    +

    8, 11,

    +

    Implicit

    (1)

    +

    31,

    +

    Important

    (2)

    +

    12, 32,

    +

    Include

    (2)

    +

    8, 9,

    +

    Including

    (2)

    +

    9, 12,

    +

    Inclusions

    (1)

    +

    38,

    +

    Indeed

    (1)

    +

    18,

    +

    Independent

    (1)

    +

    13,

    +

    Index

    (1)

    +

    45,

    +

    Indexed

    (1)

    +

    44,

    +

    Indexing

    (4)

    +

    13, 33,

    +

    Indicating

    (1)

    +

    10,

    +

    Individual

    (1)

    +

    31,

    +

    Individually

    (3)

    +

    10, 22, 45,

    +

    Industry

    (1)

    +

    23,

    +

    Information

    (14)

    +

    6, 10, 18, 22, 33, 45,

    +

    Input

    (2)

    +

    21, 37,

    +

    Institutionally

    (1)

    +

    23,

    +

    Instructions

    (2)

    +

    18, 22,

    +

    Internally

    (1)

    +

    32,

    +

    Introduction

    (1)

    +

    4,

    +

    ISO

    (4)

    +

    12,

    +

    Iso

    (1)

    +

    27,

    +

    Italics

    (1)

    +

    22,

    +

    Its

    (6)

    +

    11, 12, 15, 18,

    +

    Itself

    (1)

    +

    12,

    +

    Just

    (2)

    +

    8, 33,

    +

    Keep

    (2)

    +

    12,

    +

    Krtizer

    (1)

    +

    14,

    +

    Lacks

    (1)

    +

    32,

    +

    Landscape

    (2)

    +

    8, 11,

    +

    Language

    (1)

    +

    38,

    +

    Large

    (1)

    +

    7,

    +

    Largely

    (1)

    +

    18,

    +

    Latex

    (9)

    +

    8, 9, 22, 28, 29, 31, 40,

    +

    Law

    (1)

    +

    14,

    +

    Lawyers

    (1)

    +

    32,

    +

    Layout

    (3)

    +

    18, 43,

    +

    Legacy

    (1)

    +

    12,

    +

    Less

    (1)

    +

    43,

    +

    Level

    (5)

    +

    8, 11, 30, 31, 33,

    +

    Levels

    (4)

    +

    10, 11, 18, 22,

    +

    Libre

    (2)

    +

    7, 12,

    +

    Licence

    (1)

    +

    12,

    +

    License

    (2)

    +

    7, 12,

    +

    Lightly

    (1)

    +

    8,

    +

    Lightweight

    (1)

    +

    6,

    +

    Like

    (5)

    +

    13, 20, 33, 40,

    +

    Line

    (1)

    +

    6,

    +

    Literature

    (1)

    +

    20,

    +

    Little

    (1)

    +

    43,

    +

    Locally

    (2)

    +

    37, 38,

    +

    Locating

    (1)

    +

    9,

    +

    Locations

    (2)

    +

    8, 9,

    +

    Long

    (1)

    +

    34,

    +

    Look

    (1)

    +

    33,

    +

    Lucene

    (1)

    +

    13,

    +

    Machine

    (1)

    +

    32,

    +

    Made

    (3)

    +

    8, 18, 44,

    +

    Maintainability

    (1)

    +

    34,

    +

    Maintaining

    (1)

    +

    12,

    +

    Makes

    (3)

    +

    18, 43, 45,

    +

    Making

    (1)

    +

    31,

    +

    Man

    (1)

    +

    32,

    +

    Manifests

    (1)

    +

    31,

    +

    Manner

    (3)

    +

    11, 15, 45,

    +

    Many

    (1)

    +

    11,

    +

    Maps

    (1)

    +

    14,

    +

    Marked

    (2)

    +

    9, 34,

    +

    Marking

    (1)

    +

    10,

    +

    Markup

    (21)

    +

    5, 6, 7, 8, 9, 12, 18, 20, 21, 22, 42, 43,

    +

    Master

    (1)

    +

    38,

    +

    Match

    (1)

    +

    22,

    +

    Matches

    (1)

    +

    9,

    +

    Matching

    (1)

    +

    33,

    +

    Material

    (1)

    +

    11,

    +

    May

    (12)

    +

    9, 21, 22, 34, 36, 37, 38, 39, 43,

    +

    Md5

    (1)

    +

    31,

    +

    Meaning

    (1)

    +

    6,

    +

    Meaningful

    (2)

    +

    32,

    +

    Meaningless

    (1)

    +

    32,

    +

    Means

    (5)

    +

    8, 9, 11, 12,

    +

    Mechanism

    (1)

    +

    7,

    +

    Met

    (2)

    +

    8, 9,

    +

    Metadata

    (1)

    +

    22,

    +

    Migrated

    (1)

    +

    12,

    +

    Minimal

    (2)

    +

    20, 44,

    +

    Minimalistic

    (3)

    +

    12, 18, 20,

    +

    Mnemonic

    (1)

    +

    20,

    +

    Modification

    (1)

    +

    34,

    +

    Module

    (3)

    +

    12, 34,

    +

    More

    (2)

    +

    8, 21,

    +

    Most

    (2)

    +

    20, 21,

    +

    Moving

    (1)

    +

    12,

    +

    Multiple

    (7)

    +

    5, 6, 7, 12, 32, 38, 43,

    +

    Must

    (1)

    +

    18,

    +

    Need

    (1)

    +

    40,

    +

    Needs

    (1)

    +

    36,

    +

    Net

    (2)

    +

    37, 38,

    +

    New

    (4)

    +

    12, 18, 34, 36,

    +

    Non

    (1)

    +

    12,

    +

    Not

    (2)

    +

    9, 11,

    +

    Number

    (1)

    +

    42,

    +

    Numbered

    (2)

    +

    9, 11,

    +

    Numbering

    (6)

    +

    6, 8, 9, 11, 32,

    +

    Numbers

    (7)

    +

    8, 11, 18, 32, 33,

    +

    Object

    (12)

    +

    8, 9, 11, 18, 30, 31, 33,

    +

    Objects

    (12)

    +

    8, 9, 11, 14, 18, 44, 45,

    +

    Odf

    (4)

    +

    10, 22, 34,

    +

    ODF

    (4)

    +

    8, 12, 27, 40,

    +

    Off

    (1)

    +

    13,

    +

    Offered

    (1)

    +

    45,

    +

    Offers

    (1)

    +

    14,

    +

    Old

    (1)

    +

    12,

    +

    Once

    (3)

    +

    22, 35, 36,

    +

    One

    (1)

    +

    12,

    +

    Ones

    (1)

    +

    18,

    +

    Online

    (2)

    +

    32, 44,

    +

    Only

    (2)

    +

    36, 40,

    +

    Open

    (12)

    +

    5, 7, 8, 9, 12, 23, 27, 34,

    +

    Opendocument

    (1)

    +

    9,

    +

    Opposed

    (1)

    +

    9,

    +

    Optimised

    (1)

    +

    10,

    +

    Optional

    (2)

    +

    18, 20,

    +

    Optionally

    (1)

    +

    10,

    +

    Oriented

    (2)

    +

    6, 32,

    +

    Other

    (7)

    +

    12, 14, 18, 43, 45,

    +

    Output

    (23)

    +

    7, 8, 9, 10, 11, 12, 23, 31, 32, 33, 34, 36,

    +

    Outputing

    (1)

    +

    12,

    +

    Outputs

    (11)

    +

    6, 8, 10, 32, 33, 37, 38, 39,

    +

    Over

    (2)

    +

    12,

    +

    Page

    (3)

    +

    11, 32,

    +

    Pages

    (1)

    +

    11,

    +

    Paper

    (3)

    +

    22, 32, 44,

    +

    Paragraph

    (3)

    +

    9, 31, 33,

    +

    Paragraphs

    (6)

    +

    8, 9, 11, 31, 33,

    +

    Parsable

    (1)

    +

    21,

    +

    Particularly

    (1)

    +

    9,

    +

    Pattern

    (1)

    +

    22,

    +

    Pdf

    (11)

    +

    10, 11, 12, 22, 28, 29, 32, 40, 44,

    +

    PDF

    (1)

    +

    9,

    +

    Pdfs

    (1)

    +

    8,

    +

    PDFs

    (1)

    +

    31,

    +

    Peace

    (1)

    +

    20,

    +

    Performed

    (1)

    +

    9,

    +

    Permit

    (1)

    +

    22,

    +

    Permits

    (1)

    +

    12,

    +

    Pinpoint

    (1)

    +

    32,

    +

    Plain

    (1)

    +

    9,

    +

    Plaintext

    (2)

    +

    37, 40,

    +

    Poems

    (1)

    +

    11,

    +

    Point

    (1)

    +

    44,

    +

    Popular

    (1)

    +

    12,

    +

    Populate

    (2)

    +

    8, 9,

    +

    Populated

    (2)

    +

    31, 33,

    +

    Population

    (1)

    +

    30,

    +

    Portrait

    (2)

    +

    8, 11,

    +

    Possibilities

    (3)

    +

    14, 31,

    +

    Possible

    (6)

    +

    8, 18, 31, 33, 43, 45,

    +

    Posted

    (1)

    +

    39,

    +

    Postgresql

    (1)

    +

    32,

    +

    Practical

    (1)

    +

    22,

    +

    Preparation

    (2)

    +

    9, 44,

    +

    Prepared

    (9)

    +

    6, 8, 9, 12, 15, 20, 34,

    +

    Preparing

    (1)

    +

    10,

    +

    Present

    (1)

    +

    45,

    +

    Presentation

    (2)

    +

    6, 10,

    +

    Presentations

    (1)

    +

    36,

    +

    Presenting

    (1)

    +

    11,

    +

    Presumably

    (1)

    +

    12,

    +

    Primarily

    (5)

    +

    8, 10, 11, 15, 22,

    +

    Process

    (1)

    +

    9,

    +

    Processed

    (3)

    +

    36, 37, 38,

    +

    Processing

    (3)

    +

    18, 22,

    +

    Processor

    (1)

    +

    40,

    +

    Produce

    (4)

    +

    6, 37, 38, 43,

    +

    Produced

    (2)

    +

    31, 36,

    +

    Produces

    (3)

    +

    8, 23, 31,

    +

    Program

    (1)

    +

    18,

    +

    Proofing

    (1)

    +

    34,

    +

    Proprietary

    (5)

    +

    12,

    +

    Provide

    (5)

    +

    10, 11, 32,

    +

    Provided

    (2)

    +

    12, 18,

    +

    Provides

    (6)

    +

    8, 9, 12, 14, 18, 33,

    +

    Providing

    (1)

    +

    18,

    +

    Publication

    (2)

    +

    22, 44,

    +

    Published

    (3)

    +

    9, 15, 18,

    +

    Publishing

    (8)

    +

    5, 6, 11, 18, 32, 43,

    +

    Purpose

    (1)

    +

    44,

    +

    Purposes

    (3)

    +

    18, 43, 44,

    +

    Quite

    (1)

    +

    45,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Rather

    (3)

    +

    10, 43, 44,

    +

    Read

    (1)

    +

    12,

    +

    Readable

    (1)

    +

    21,

    +

    Reasonably

    (1)

    +

    23,

    +

    Reasons

    (1)

    +

    36,

    +

    Reference

    (3)

    +

    9, 15, 32,

    +

    Referenced

    (1)

    +

    9,

    +

    Regardless

    (1)

    +

    32,

    +

    Regenerated

    (1)

    +

    12,

    +

    Relate

    (1)

    +

    45,

    +

    Related

    (6)

    +

    7, 10, 12, 18, 22, 31,

    +

    Relation

    (1)

    +

    18,

    +

    Relational

    (1)

    +

    44,

    +

    Relatively

    (1)

    +

    12,

    +

    Relevant

    (2)

    +

    11, 33,

    +

    Reliably

    (1)

    +

    15,

    +

    Relies

    (1)

    +

    12,

    +

    Remain

    (1)

    +

    12,

    +

    Remote

    (1)

    +

    39,

    +

    Repeated

    (1)

    +

    36,

    +

    Repeatedly

    (1)

    +

    12,

    +

    Represent

    (1)

    +

    11,

    +

    Representation

    (2)

    +

    8, 43,

    +

    Representations

    (7)

    +

    9, 14, 21, 34, 36, 43, 45,

    +

    Representing

    (5)

    +

    18, 22, 23, 44,

    +

    Requested

    (1)

    +

    10,

    +

    Require

    (1)

    +

    20,

    +

    Required

    (5)

    +

    12, 22, 26, 35,

    +

    Research

    (1)

    +

    14,

    +

    Rest

    (1)

    +

    10,

    +

    Results

    (1)

    +

    8,

    +

    Returned

    (1)

    +

    9,

    +

    Rights

    (1)

    +

    18,

    +

    Rogers

    (1)

    +

    14,

    +

    Roughly

    (1)

    +

    33,

    +

    Ruby

    (1)

    +

    40,

    +

    Run

    (1)

    +

    12,

    +

    Running

    (2)

    +

    9,

    +

    Same

    (2)

    +

    21, 30,

    +

    Saved

    (3)

    +

    10, 45,

    +

    Sax

    (1)

    +

    26,

    +

    Say

    (1)

    +

    44,

    +

    Screen

    (1)

    +

    32,

    +

    Scrollable

    (1)

    +

    24,

    +

    Search

    (16)

    +

    5, 6, 7, 8, 9, 11, 18, 22, 31, 32, 33, 35, 43, 44,

    +

    Searchable

    (1)

    +

    33,

    +

    Searches

    (2)

    +

    8, 9,

    +

    Security

    (1)

    +

    12,

    +

    Seeks

    (1)

    +

    32,

    +

    Segmented

    (1)

    +

    24,

    +

    Selected

    (1)

    +

    32,

    +

    Semantic

    (2)

    +

    10, 22,

    +

    Sent

    (1)

    +

    38,

    +

    Separately

    (1)

    +

    9,

    +

    Serialized

    (2)

    +

    6, 45,

    +

    Serializes

    (1)

    +

    18,

    +

    Sets

    (1)

    +

    7,

    +

    Several

    (1)

    +

    8,

    +

    Sha256

    (1)

    +

    31,

    +

    Share

    (4)

    +

    6, 8, 9, 32,

    +

    Shared

    (2)

    +

    37, 38,

    +

    Short

    (1)

    +

    12,

    +

    Shown

    (1)

    +

    8,

    +

    Significant

    (1)

    +

    11,

    +

    Significantly

    (1)

    +

    8,

    +

    Simpler

    (1)

    +

    21,

    +

    Single

    (3)

    +

    8, 20, 24,

    +

    Sisu

    (10)

    +

    6, 8, 9, 10, 17, 32,

    +

    SiSU

    (31)

    +

    [H]1, [H]2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 18, 22, 42, 43,

    +

    Sisupod

    (1)

    +

    38,

    +

    Site

    (1)

    +

    13,

    +

    Sitemaps

    (1)

    +

    31,

    +

    Sites

    (1)

    +

    39,

    +

    Sized

    (1)

    +

    9,

    +

    Software

    (6)

    +

    7, 12, 40,

    +

    Solution

    (1)

    +

    45,

    +

    Some

    (2)

    +

    18, 44,

    +

    Sometime

    (1)

    +

    34,

    +

    Source

    (11)

    +

    7, 9, 12, 20, 21, 34, 37, 38,

    +

    Span

    (1)

    +

    12,

    +

    Sparse

    (3)

    +

    8, 20, 21,

    +

    Sparsely

    (1)

    +

    34,

    +

    Specification

    (2)

    +

    12,

    +

    SQL

    (4)

    +

    8, 9, 33, 35,

    +

    Sql

    (4)

    +

    22, 30,

    +

    Sqlite

    (1)

    +

    32,

    +

    Standard

    (11)

    +

    5, 6, 8, 9, 12, 22, 23, 27, 40,

    +

    Standards

    (1)

    +

    8,

    +

    Starting

    (1)

    +

    44,

    +

    Static

    (2)

    +

    35, 36,

    +

    Step

    (1)

    +

    9,

    +

    Storage

    (1)

    +

    27,

    +

    Strengths

    (6)

    +

    11, 18, 22, 23, 31, 44,

    +

    Strike

    (1)

    +

    22,

    +

    Structural

    (1)

    +

    45,

    +

    Structure

    (11)

    +

    6, 8, 10, 11, 14, 18, 22,

    +

    Structured

    (1)

    +

    6,

    +

    Structures

    (1)

    +

    26,

    +

    Structuring

    (2)

    +

    6,

    +

    Style

    (1)

    +

    26,

    +

    Submitted

    (1)

    +

    12,

    +

    Subsequently

    (1)

    +

    9,

    +

    Substance

    (1)

    +

    15,

    +

    Substantive

    (2)

    +

    10, 18,

    +

    Such

    (3)

    +

    14, 15, 18,

    +

    Suitable

    (1)

    +

    9,

    +

    Suited

    (1)

    +

    11,

    +

    Sum

    (1)

    +

    18,

    +

    Summary

    (1)

    +

    19,

    +

    Sums

    (1)

    +

    18,

    +

    Supported

    (1)

    +

    23,

    +

    Syntax

    (6)

    +

    6, 8, 9, 20, 42,

    +

    System

    (8)

    +

    5, 6, 8, 9, 13, 15, 32,

    +

    Tables

    (3)

    +

    9, 11, 33,

    +

    Take

    (5)

    +

    11, 15, 18, 44,

    +

    Takes

    (2)

    +

    23, 31,

    +

    Taking

    (1)

    +

    22,

    +

    Target

    (1)

    +

    12,

    +

    Technologies

    (2)

    +

    7, 15,

    +

    Technology

    (1)

    +

    36,

    +

    Term

    (2)

    +

    6, 34,

    +

    Terms

    (1)

    +

    12,

    +

    Tetex

    (1)

    +

    40,

    +

    Texlive

    (1)

    +

    40,

    +

    Text

    (19)

    +

    6, 8, 9, 10, 11, 12, 18, 22, 24, 30, 32, 34, 42,

    +

    Texts

    (3)

    +

    9, 20, 34,

    +

    Than

    (4)

    +

    8, 10, 21, 43,

    +

    That

    (27)

    +

    6, 8, 9, 10, 11, 12, 22, 30, 32, 33, 40, 43, 44, 45,

    +

    The

    (105)

    +

    6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 20, 21, 22, 23, 27, 30, 31, 32, 33, 37, 38, 40, 44, 45,

    +

    Their

    (3)

    +

    18, 45,

    +

    Them

    (2)

    +

    12,

    +

    There

    (1)

    +

    34,

    +

    Thesaurus

    (1)

    +

    14,

    +

    These

    (7)

    +

    8, 9, 11, 31, 38,

    +

    They

    (2)

    +

    9, 12,

    +

    This

    (10)

    +

    9, 10, 11, 18, 21, 22, 32, 36, 40, 44,

    +

    Those

    (1)

    +

    45,

    +

    Through

    (1)

    +

    22,

    +

    Tied

    (1)

    +

    9,

    +

    Time

    (2)

    +

    12,

    +

    Today

    (1)

    +

    12,

    +

    Together

    (3)

    +

    11, 14, 38,

    +

    Too

    (1)

    +

    38,

    +

    Tool

    (1)

    +

    41,

    +

    Tools

    (3)

    +

    13, 33, 40,

    +

    Topic

    (1)

    +

    14,

    +

    Tracking

    (1)

    +

    45,

    +

    Two

    (1)

    +

    9,

    +

    Type

    (1)

    +

    8,

    +

    Typeface

    (1)

    +

    18,

    +

    Types

    (3)

    +

    11, 31,

    +

    Typesetting

    (1)

    +

    31,

    +

    Typical

    (1)

    +

    20,

    +

    Uncomplicated

    (1)

    +

    12,

    +

    Under

    (4)

    +

    7, 12,

    +

    Underscore

    (1)

    +

    22,

    +

    Units

    (2)

    +

    6, 11,

    +

    Universe

    (1)

    +

    6,

    +

    Unix

    (2)

    +

    6, 40,

    +

    Updated

    (9)

    +

    8, 9, 12, 36,

    +

    Upgradeable

    (1)

    +

    34,

    +

    Use

    (3)

    +

    11, 12, 40,

    +

    Used

    (9)

    +

    10, 11, 12, 15, 28, 30, 32, 37, 43,

    +

    Useful

    (2)

    +

    14, 32,

    +

    Users

    (1)

    +

    12,

    +

    Using

    (4)

    +

    9, 11, 20, 31,

    +

    Utf

    (2)

    +

    20, 37,

    +

    UTF

    (1)

    +

    20,

    +

    Utilized

    (1)

    +

    32,

    +

    Values

    (2)

    +

    18, 45,

    +

    Various

    (3)

    +

    9, 23, 36,

    +

    Verse

    (2)

    +

    9, 33,

    +

    Version

    (2)

    +

    10,

    +

    Versions

    (1)

    +

    38,

    +

    Very

    (2)

    +

    31, 34,

    +

    Via

    (1)

    +

    29,

    +

    Viewed

    (1)

    +

    8,

    +

    Viewing

    (2)

    +

    22, 44,

    +

    Vikki

    (1)

    +

    14,

    +

    W3c

    (1)

    +

    12,

    +

    Want

    (1)

    +

    7,

    +

    War

    (1)

    +

    20,

    +

    Was

    (2)

    +

    12, 18,

    +

    Way

    (6)

    +

    12, 32, 43,

    +

    Ways

    (6)

    +

    11, 18, 22, 44,

    +

    Web

    (3)

    +

    11, 12, 13,

    +

    Well

    (2)

    +

    15, 33,

    +

    What

    (4)

    +

    [H]2, 4, 12, 18,

    +

    When

    (2)

    +

    12, 18,

    +

    Where

    (1)

    +

    10,

    +

    Whether

    (5)

    +

    13, 32, 43, 44,

    +

    Which

    (26)

    +

    6, 7, 8, 9, 11, 12, 15, 18, 32, 33, 43, 45,

    +

    Whilst

    (1)

    +

    12,

    +

    Who

    (1)

    +

    18,

    +

    Wide

    (1)

    +

    12,

    +

    Wikis

    (1)

    +

    15,

    +

    Will

    (3)

    +

    12,

    +

    With

    (21)

    +

    7, 8, 9, 11, 12, 14, 15, 31, 33, 38, 43, 45,

    +

    Within

    (12)

    +

    6, 8, 9, 11, 18, 30, 32, 33, 45,

    +

    Without

    (3)

    +

    12, 34,

    +

    Work

    (2)

    +

    17, 33,

    +

    Working

    (1)

    +

    14,

    +

    Works

    (6)

    +

    8, 9, 11, 15,

    +

    World

    (2)

    +

    12, 34,

    +

    Would

    (1)

    +

    12,

    +

    Written

    (2)

    +

    12, 13,

    +

    XHTML

    (1)

    +

    9,

    +

    Xhtml

    (1)

    +

    25,

    +

    Xml

    (4)

    +

    22, 26, 32, 44,

    +

    XML

    (4)

    +

    9, 21, 26, 40,

    +

    Yahoo

    (1)

    +

    13,

    +

    Years

    (2)

    +

    12,

    +

    You

    (5)

    +

    7, 10, 12, 40,

    +

    Your

    (2)

    +

    8, 9,

    +

    Zip

    (1)

    +

    38,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_introduction/digest.txt new file mode 100644 index 00000000..7c96422f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/digest.txt @@ -0,0 +1,142 @@ +SiSU - Commands [0.58] +Ralph Amissah +sisu_introduction.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: b2a6da5bd22fa1eaa92a08d81f11d1c7 + source filename: sisu_introduction.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisu_manifest.html + time generated: Sun Sep 23 04:10:58 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 e3bf90d616a655294d70ce907b77b261 52fef05769a6fabfd5b0fc9fdf3dd1a0 + :B - 2 72ae85c23dc80bfae76c4ce37b6e4ed0 69113f989aa5ff0d1d71e99a0e8c986d + :C - 3 b5a7adde1af5c87d7fd797b6245c2a39 6bf580887ebb772a71733b69ac0b7a74 + 1 - 4 b0f01615a4565354c1af650bcd2a74bf 0af3e4addba13fa6e64266875122a6a3 + - 5 d656e6f5d897ebd83ffefb165ed1b6f5 550ab326f412b38d87cb29e081acfa6c + - 6 a4cac4cc04eb9861cd619a38f76a3d0d 9eb34e9763fcc2f7ace7a2077cbf1bab + [1] 80531713b93fa8bd7b8cba885141f0c7 + [2] 22dcc282aed2c5a781426f13c10acb95 + - 7 3688076676c476acd9cba6b368ec59e6 2f95b5020ae814f95368557972632799 + - 8 d8254c750f7cc833d27dd4cc27de672e f9c68a484610c483f76be4de62fb36ee + - 9 36965e07fcee48e4c67bbceedb89801a b1f3a20c72476a2121c7d2dd5ea938f6 + [3] c693e995e4b337e1a0be8219aaf16767 + - 10 e2385bf240243fc8b35874618bd33fba 3231e5a2d5a5e72995777f4f32b02d98 + [4] 80dc1e1a73e854be5e0e0c5a06643782 + - 11 8c4077bcc3731f71fd28ccb8b97235b4 83a9bfbf26309483e2f2169ef63c78f8 + [5] a4dfd0e519ef17707cd00420b16a4b63 + [6] 12ec9f12db292797854d580d66aa2c33 + - 12 92e232b316ea10d53ddb10e51d7537e5 7806592c011a51e539bf93e2c959d82c + [7] bf615122f77300b33fe341ebc6312e21 + [8] 7d106ec47e272995a23de7df463b19ac + - 13 36045f4093538d5b092891e139830f30 ef207ed5f9df5b9d61a5d0d0d46c45bb + - 14 bd63bb125ae11aa830d1bede0102c64f e928ef9ed3a57545fcaa42d004bbb497 + - 15 e8c86735f8f41e3667ff0fa397f7b6dd 66a0b4c9c9e479066e56b7e839abefcb + - 16 586b179b53a0fe074bf210a4a84a87ef fd6d7cced2084551f8230fa27869e702 + 1 - 17 aadab7024fb9cdfb12403d4c89a6a944 7c2d149ed26a9575f99ce5ac85e43d9d + - 18 69c10bd90e9a098c12128db6fafc255a ab7a2808aae62190e5373e89f8006f22 + 1 - 19 b9d37c5f477bc983f1fca2f7a527aa94 c4eea6f045c57cdc08017cb3daa1009f + - 20 f613b092c1b51b962e546f96a73254ab ecbe3a3a4438ebd4498eaf4f10d17883 + - 21 751bd415293a87d28cbe751f6c0ffedd 6d88a713787e03447c84ea8ebac081b4 + - 22 1a0d9ac5d8553f328f434f8331be7e97 bde0713435f5b083b76e1e0a7f3bf3c2 + - 23 db3addd2a00a06dbba27468a3ed4beda a0874c1b2e4b302a7774dae41dcfa23a + - 24 c4074398ce5034434ff19a6d06b3697a 5a4935f1e6c98b334a14f9651a6807ca + - 25 1eb4cb1ead2235ff18dc2efe9894e4f2 93bec90aafb36b6d290af783bc08fcc8 + - 26 0ef6d375acd8438add9fe45901a65040 d647789a49f484524d8d701f5c3abf53 + - 27 8fff8b865b2b5e22d1e8af6c3c289c27 fc2fd4b3e4e39ef9aba677e620e5cfed + - 28 c7ea15cc6520696981c9a8ed9d66e3a0 d9b1c769cf73f5278e837bf8ffb233a2 + - 29 79a587c3791c334809bf1477d19902f4 28b473bf11b1dd31fb0126e790037881 + - 30 2f925ae50305a4d5fde3c6f56e39b426 17fb145ea19f6eeef96533cb613d8501 + - 31 3f9736022cd99e9665463d69eb9a881f d40e5ae0831035c792138ee1b36e1fc7 + - 32 92e10c0f8c39fbf3869cc973f6867329 377c5d343f909c74e6878791dae7d2e1 + - 33 b3be0d874e2a9d25a09d5c9128d2c7e4 a8eefd3e89a1a1f2406a49c6abf8f678 + - 34 9bf05c9360fc29a4fcf4e7b61e329d65 31f0789603822dc426f2a14ebdc0823d + - 35 53a1073bf8748ec137dd35c7008febc1 29645317e8efb3d2e69504ff5ce2918e + - 36 a562a7cf2093a1bab66fbe2566845b02 db11cbed4622eec2d9a46e33d551f8fe + - 37 8c536736d3a0ac580f7457e3ba46a71f 10bc0105211e40043ec7a60120f87c27 + - 38 a08087d3ef22c85d8e7d3f733b326e47 a3e7b200d30e28d382af2238ff77e0ae + - 39 41e71153376dcb6aef6d2b3d4c666012 815815ac32401cfa1080bb2fe50acb6f + - 40 1c15d0e19702fa5169838af49a1e8a4c 4593f1fd00f9af9441fd8e54b7ace56d + - 41 d7244e88d26045932ba77e66eee6e930 7d9727ca04961c59fe6921a2c44a0c5e + - 42 dc52951a757b479cd4324fa3ca49994e 40e47d39cdea9b543cda275002762d0e + - 43 f15f344be7624f64e64525da8eaf3a7b 9d462d555e2ee2adc0fa636e39adb136 + - 44 fb5c2a3e408175c067fe06fb612c5018 6c12b2a98ff29b50bc1998733346465b + - 45 1ae909ec2450b96b76bd69b46dae2451 75dda2b43ae0598bd0ab8ed827b99a78 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 74346df81a8da9784025ef3c254d96d8 c4ef0a89ee55120ac93fbd079df121fd + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 d49cb1e4bda0eaabeee865663d09925d 1108fb840fbb6c8c2c85940f17762055 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 b0f9f9c18d38544f445a09c7e24d80bb cfa567c6f378d24e93b063e31d9fa12a + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 d23e86b136182f660d20cd2ac8ce3fb0 b810c6ca17f2cb0c3f0ff47f6ee457bd + source b2a6da5bd22fa1eaa92a08d81f11d1c7 sisu_introduction.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 58eae0ee2b1e2b8cc9834218b6efb491 e046579afd9818c711f6954868258b88 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + :C + 1 + 1 + 1 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 1 +1 = 5 +objects (ocn) = 45 +endnotes = 7 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/doc.html new file mode 100644 index 00000000..1f078833 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/doc.html @@ -0,0 +1,1400 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Commands [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Commands [0.58],
    Ralph Amissah
    +

    + +

    + What is SiSU? +

    + +

    + Description +

    + +

    + 1. Introduction - What is SiSU? +

    + +

    + 2. How does sisu work? +

    + +

    + 3. Summary of features +

    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Commands [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + What is SiSU? +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + Description +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + + 1. Introduction - What is SiSU? +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU is a system for document markup, publishing (in multiple open standard formats) and search +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU  1  is a  2  framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects  3  (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds  4  the different forms of output requested. +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + SiSU works with an abstraction of the document based on its structure which is comprised of its frame  5  and the objects  6  it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf  7  and the ISO standard ODF.  8  Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5). +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + + 2. How does sisu work? +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + + 3. Summary of features +

    +
    +

    +   19 +

    +
    + + + + +
    +
  • + sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +
  • +
    +

    +   20 +

    +
    + + + + +
    +
  • + markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. +
  • +
    +

    +   21 +

    +
    + + + + +
    +
  • + markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) +
  • +
    +

    +   22 +

    +
    + + + + +
    +
  • + for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: +
  • +
    +

    +   23 +

    +
    + + + + +
    +
  • + html - both as a single scrollable text and a segmented document +
  • +
    +

    +   24 +

    +
    + + + + +
    +
  • + xhtml +
  • +
    +

    +   25 +

    +
    + + + + +
    +
  • + XML - both in sax and dom style xml structures for further development as required +
  • +
    +

    +   26 +

    +
    + + + + +
    +
  • + ODF - open document format, the iso standard for document storage +
  • +
    +

    +   27 +

    +
    + + + + +
    +
  • + LaTeX - used to generate pdf +
  • +
    +

    +   28 +

    +
    + + + + +
    +
  • + pdf (via LaTeX) +
  • +
    +

    +   29 +

    +
    + + + + +
    +
  • + sql - population of an sql database, (at the same object level that is used to cite text within a document) +
  • +
    +

    +   30 +

    +
    + + + + +
    +

    + Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) +

    +
    +

    +   31 +

    +
    + + + + +
    +
  • + ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. +
  • +
    +

    +   32 +

    +
    + + + + +
    +
  • + Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. +
  • +
    +

    +   33 +

    +
    + + + + +
    +
  • + long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts +
  • +
    +

    +   34 +

    +
    + + + + +
    +
  • + SQL search aside, documents are generated as required and static once generated. +
  • +
    +

    +   35 +

    +
    + + + + +
    +
  • + documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) +
  • +
    +

    +   36 +

    +
    + + + + +
    +
  • + document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs +
  • +
    +

    +   37 +

    +
    + + + + +
    +
  • + document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs +
  • +
    +

    +   38 +

    +
    + + + + +
    +
  • + generated document outputs may automatically be posted to remote sites. +
  • +
    +

    +   39 +

    +
    + + + + +
    +
  • + for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. +
  • +
    +

    +   40 +

    +
    + + + + +
    +
  • + as a developers tool it is flexible and extensible +
  • +
    +

    +   41 +

    +
    + + + + +
    +

    + Syntax highlighting for SiSU markup is available for a number of text editors. +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. "SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu". +

    +
    +   +
    + + + + +
    +

    +  2. Unix command line oriented +

    +
    +   +
    + + + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
    +   +
    + + + + +
    +

    +  4. i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. +

    +
    +   +
    + + + + +
    +

    +  5. the different heading levels +

    +
    +   +
    + + + + +
    +

    +  6. units of text, primarily paragraphs and headings, also any tables, poems, code-blocks +

    +
    +   +
    + + + + +
    +

    +  7. Specification submitted by Adobe to ISO to become a full open ISO specification
    <http://www.linux-watch.com/news/NS7542722606.html> +

    +
    +   +
    + + + + +
    +

    +  8. ISO/IEC 26300:2006 +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Commands [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_introduction.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_introduction.sst)= b2a6da5bd22fa1eaa92a08d81f11d1c7 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:58 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_introduction/dom.xml new file mode 100644 index 00000000..644f61e1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/dom.xml @@ -0,0 +1,617 @@ + + + + + + + + +
    + Title: + + SiSU - Commands [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Commands [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + What is SiSU? + + + + + + + 3 + ? + + Description + + + + + + + 4 + sisu_intro + + 1. Introduction - What is SiSU? + + + + + + + + 5 + + + SiSU is a system for document markup, publishing (in multiple open standard formats) and search + + + + + + + + 6 + + + SiSU1"SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu".
    is a2Unix command line oriented framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document.
    + +
    + + + + + + 7 + + + SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. + + + + + + + + 8 + + + SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. + + + + + + + + 9 + + + Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects3objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + + + + + + + + 10 + + + In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds4i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. the different forms of output requested. + + + + + + + + 11 + + + SiSU works with an abstraction of the document based on its structure which is comprised of its frame5the different heading levels and the objects6units of text, primarily paragraphs and headings, also any tables, poems, code-blocks it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. + + + + + + + + 12 + + + One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf7Specification submitted by Adobe to ISO to become a full open ISO specification
    <http://www.linux-watch.com/news/NS7542722606.html>
    and the ISO standard ODF.8ISO/IEC 26300:2006 Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5).
    + +
    + + + + + + 13 + + + The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. + + + + + + + + 14 + + + SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. + + + + + + + + 15 + + + SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. + + + + + + + + 16 + + + <http://www.jus.uio.no/sisu> + + + + +
    + +
    + + + + + 17 + sisu_how + + 2. How does sisu work? + + + + + + + + 18 + + + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + + + + + + + + + + + + 19 + sisu_feature_summary + + 3. Summary of features + + + + + + + + 20 + + + sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + + + + + + + + 21 + + + markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. + + + + + + + + 22 + + + markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) + + + + + + + + 23 + + + for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: + + + + + + + + 24 + + + html - both as a single scrollable text and a segmented document + + + + + + + + 25 + + + xhtml + + + + + + + + 26 + + + XML - both in sax and dom style xml structures for further development as required + + + + + + + + 27 + + + ODF - open document format, the iso standard for document storage + + + + + + + + 28 + + + LaTeX - used to generate pdf + + + + + + + + 29 + + + pdf (via LaTeX) + + + + + + + + 30 + + + sql - population of an sql database, (at the same object level that is used to cite text within a document) + + + + + + + + 31 + + + Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + + + + + + + + 32 + + + ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. + + + + + + + + 33 + + + Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. + + + + + + + + 34 + + + long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts + + + + + + + + 35 + + + SQL search aside, documents are generated as required and static once generated. + + + + + + + + 36 + + + documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + + + + + + + + 37 + + + document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs + + + + + + + + 38 + + + document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs + + + + + + + + 39 + + + generated document outputs may automatically be posted to remote sites. + + + + + + + + 40 + + + for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. + + + + + + + + 41 + + + as a developers tool it is flexible and extensible + + + + + + + + 42 + + + Syntax highlighting for SiSU markup is available for a number of text editors. + + + + + + + + 43 + + + SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content + + + + + + + + 44 + + + i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... + + + + + + + + 45 + + + the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/endnotes.html new file mode 100644 index 00000000..cd9e96d6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/endnotes.html @@ -0,0 +1,508 @@ + + + + + + endnotes - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU +

    +

    + Commands [0.58] +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. "SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu". +

    +
      +
    + + +
    +

    +  2. Unix command line oriented +

    +
      +
    + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  4. i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. +

    +
      +
    + + +
    +

    +  5. the different heading levels +

    +
      +
    + + +
    +

    +  6. units of text, primarily paragraphs and headings, also any tables, poems, code-blocks +

    +
      +
    + + +
    +

    +  7. Specification submitted by Adobe to ISO to become a full open ISO specification
    <http://www.linux-watch.com/news/NS7542722606.html> +

    +
      +
    + + +
    +

    +  8. ISO/IEC 26300:2006 +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/index.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/index.html new file mode 100644 index 00000000..a0063954 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/index.html @@ -0,0 +1,522 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Commands [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Commands [0.58],
    Ralph Amissah +

    + +

    + What is SiSU? +

    + +

    + Description +

    + +

    + + 1. Introduction - What is SiSU? + +

    + +

    + + 2. How does sisu work? + +

    + +

    + + 3. Summary of features + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_introduction/landscape.pdf new file mode 100644 index 00000000..86dcb2c4 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_introduction/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/metadata.html new file mode 100644 index 00000000..6195b11c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Commands [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Commands [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_introduction.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_introduction.sst)= b2a6da5bd22fa1eaa92a08d81f11d1c7 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:58 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_introduction/opendocument.odt new file mode 100644 index 00000000..c0041e76 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_introduction/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_introduction/plain.txt new file mode 100644 index 00000000..318b8292 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/plain.txt @@ -0,0 +1,460 @@ +SISU - COMMANDS [0.58], +RALPH AMISSAH +************************************** + +WHAT IS SISU? +============= + +DESCRIPTION +=========== + +1. INTRODUCTION - WHAT IS SISU? +------------------------------- + +*SiSU* is a system for document markup, publishing (in multiple open standard +formats) and search + + +*SiSU*[^1] is a[^2] framework for document structuring, publishing and search, +comprising of (a) a lightweight document structure and presentation markup +syntax and (b) an accompanying engine for generating standard document format +outputs from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system for the +citation of text within a document. + + +- [1]: "*SiSU* information Structuring Universe" or "Structured information, + Serialized Units". + +- also chosen for the meaning of the Finnish term "sisu". + +- [2]: Unix command line oriented + +*SiSU* is developed under an open source, software libre license (GPL3). It has +been developed in the context of coping with large document sets with evolving +markup related technologies, for which you want multiple output formats, a +common mechanism for cross-output-format citation, and search. + + +*SiSU* both defines a markup syntax and provides an engine that produces open +standards format outputs from documents prepared with *SiSU* markup. From a +single lightly prepared document sisu custom builds several standard output +formats which share a common (text object) numbering system for citation of +content within a document (that also has implications for search). The sisu +engine works with an abstraction of the document's structure and content from +which it is possible to generate different forms of representation of the +document. Significantly *SiSU* markup is more sparse than html and outputs +which include html, LaTeX, landscape and portrait pdfs, Open Document Format +(ODF), all of which can be added to and updated. *SiSU* is also able to +populate SQL type databases at an object level, which means that searches can +be made with that degree of granularity. Results of objects (primarily +paragraphs and headings) can be viewed directly in the database, or just the +object numbers shown - your search criteria is met in these documents and at +these locations within each document. + + +Source document preparation and output generation is a two step process: (i) +document source is prepared, that is, marked up in sisu markup syntax and (ii) +the desired output subsequently generated by running the sisu engine against +document source. Output representations if updated (in the sisu engine) can be +generated by re-running the engine against the prepared source. Using *SiSU* +markup applied to a document, *SiSU* custom builds various standard open output +formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF +files, and populate an SQL database with objects[^3] (equating generally to +paragraph-sized chunks) so searches may be performed and matches returned with +that degree of granularity ( e.g. your search criteria is met by these +documents and at these locations within each document). Document output formats +share a common object numbering system for locating content. This is +particularly suitable for "published" works (finalized texts as opposed to +works that are frequently changed or updated) for which it provides a fixed +means of reference of content. + + +- [3]: objects include: headings, paragraphs, verse, tables, images, but not + footnotes/endnotes which are numbered separately and tied to the object from + which they are referenced. + +In preparing a *SiSU* document you optionally provide semantic information +related to the document in a document header, and in marking up the substantive +text provide information on the structure of the document, primarily indicating +heading levels and footnotes. You also provide information on basic text +attributes where used. The rest is automatic, sisu from this information custom +builds[^4] the different forms of output requested. + + +- [4]: i.e. the html, pdf, odf outputs are each built individually and optimised + for that form of presentation, rather than for example the html being a saved + version of the odf, or the pdf being a saved version of the html. + +*SiSU* works with an abstraction of the document based on its structure which +is comprised of its frame[^5] and the objects[^6] it contains, which enables +*SiSU* to represent the document in many different ways, and to take advantage +of the strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for citing +material within a document across the different output format types. This is +significant as page numbers are not suited to the digital age, in web +publishing, changing a browser's default font or using a different browser +means that text appears on different pages; and in publishing in different +formats, html, landscape and portrait pdf etc. again page numbers are of no use +to cite text in a manner that is relevant against the different output types. +Dealing with documents at an object level together with object numbering also +has implications for search. + + +- [5]: the different heading levels + +- [6]: units of text, primarily paragraphs and headings, also any tables, poems, + code-blocks + +One of the challenges of maintaining documents is to keep them in a format that +would allow users to use them without depending on a proprietary software +popular at the time. Consider the ease of dealing with legacy proprietary +formats today and what guarantee you have that old proprietary formats will +remain (or can be read without proprietary software/equipment) in 15 years +time, or the way the way in which html has evolved over its relatively short +span of existence. *SiSU* provides the flexibility of outputing documents in +multiple non-proprietary open formats including html, pdf[^7] and the ISO +standard ODF.[^8] Whilst *SiSU* relies on software, the markup is uncomplicated +and minimalistic which guarantees that future engines can be written to run +against it. It is also easily converted to other formats, which means documents +prepared in *SiSU* can be migrated to other document formats. Further security +is provided by the fact that the software itself, *SiSU* is available under +GPL3 a licence that guarantees that the source code will always be open, and +free as in libre which means that that code base can be used updated and +further developed as required under the terms of its license. Another challenge +is to keep up with a moving target. *SiSU* permits new forms of output to be +added as they become important, (Open Document Format text was added in 2006), +and existing output to be updated (html has evolved and the related module has +been updated repeatedly over the years, presumably when the World Wide Web +Consortium (w3c) finalises html 5 which is currently under development, the +html module will again be updated allowing all existing documents to be +regenerated as html 5). + + +- [7]: Specification submitted by Adobe to ISO to become a full open ISO + specification + +- + +- [8]: ISO/IEC 26300:2006 + +The document formats are written to the file-system and available for indexing +by independent indexing tools, whether off the web like Google and Yahoo or on +the site like Lucene and Hyperestraier. + + +*SiSU* also provides other features such as concordance files and document +content certificates, and the working against an abstraction of document +structure has further possibilities for the research and development of other +document representations, the availability of objects is useful for example for +topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, +together with the flexibility of *SiSU* offers great possibilities. + + +*SiSU* is primarily for published works, which can take advantage of the +citation system to reliably reference its documents. *SiSU* works well in a +complementary manner with such collaborative technologies as Wikis, which can +take advantage of and be used to discuss the substance of content prepared in +*SiSU*. + + + + + +2. HOW DOES SISU WORK? +---------------------- + +*SiSU* markup is fairly minimalistic, it consists of: a (largely optional) +document header, made up of information about the document (such as when it was +published, who authored it, and granting what rights) and any processing +instructions; and markup within the substantive text of the document, which is +related to document structure and typeface. *SiSU* must be able to discern the +structure of a document, (text headings and their levels in relation to each +other), either from information provided in the document header or from markup +within the text (or from a combination of both). Processing is done against an +abstraction of the document comprising of information on the document's +structure and its objects,[2] which the program serializes (providing the +object numbers) and which are assigned hash sum values based on their content. +This abstraction of information about document structure, objects, (and hash +sums), provides considerable flexibility in representing documents different +ways and for different purposes (e.g. search, document layout, publishing, +content certification, concordance etc.), and makes it possible to take +advantage of some of the strengths of established ways of representing +documents, (or indeed to create new ones). + + +3. SUMMARY OF FEATURES +---------------------- + +* sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a +single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, +documents like "War and Peace" require almost no markup, and most of the +headers are optional. + + +* markup is easily readable/parsable by the human eye, (basic markup is simpler +and more sparse than the most basic HTML), [this may also be converted to XML +representations of the same input/source document]. + + +* markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic text +attributes (bold, italics, underscore, strike-through etc.) as required; and +semantic information related to the document (header information, extended +beyond the Dublin core and easily further extended as required); the headers +may also contain processing instructions. *SiSU* markup is primarily an +abstraction of document structure and document metadata to permit taking +advantage of the basic strengths of existing alternative practical standard +ways of representing documents [be that browser viewing, paper publication, sql +search etc.] (html, xml, odf, latex, pdf, sql) + + +* for output produces reasonably elegant output of established industry and +institutionally accepted open standard formats.[3] takes advantage of the +different strengths of various standard formats for representing documents, +amongst the output formats currently supported are: + + + * html - both as a single scrollable text and a segmented document + + + * xhtml + + + * XML - both in sax and dom style xml structures for further development as + required + + + * ODF - open document format, the iso standard for document storage + + + * LaTeX - used to generate pdf + + + * pdf (via LaTeX) + + + * sql - population of an sql database, (at the same object level that is used + to cite text within a document) + + +Also produces: concordance files; document content certificates (md5 or sha256 +digests of headings, paragraphs, images etc.) and html manifests (and sitemaps +of content). (b) takes advantage of the strengths implicit in these very +different output types, (e.g. PDFs produced using typesetting of LaTeX, +databases populated with documents at an individual object/paragraph level, +making possible granular search (and related possibilities)) + + +* ensuring content can be cited in a meaningful way regardless of selected +output format. Online publishing (and publishing in multiple document formats) +lacks a useful way of citing text internally within documents (important to +academics generally and to lawyers) as page numbers are meaningless across +browsers and formats. sisu seeks to provide a common way of pinpoint the text +within a document, (which can be utilized for citation and by search engines). +The outputs share a common numbering system that is meaningful (to man and +machine) across all digital outputs whether paper, screen, or database +oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be +used to reference content. + + +* Granular search within documents. SQL databases are populated at an object +level (roughly headings, paragraphs, verse, tables) and become searchable with +that degree of granularity, the output information provides the +object/paragraph numbers which are relevant across all generated outputs; it is +also possible to look at just the matching paragraphs of the documents in the +database; [output indexing also work well with search indexing tools like +hyperestraier]. + + +* long term maintainability of document collections in a world of changing +formats, having a very sparsely marked-up source document base. there is a +considerable degree of future-proofing, output representations are +"upgradeable", and new document formats may be added. e.g. addition of odf +(open document text) module in 2006 and in future html5 output sometime in +future, without modification of existing prepared texts + + +* SQL search aside, documents are generated as required and static once +generated. + + +* documents produced are static files, and may be batch processed, this needs +to be done only once but may be repeated for various reasons as desired +(updated content, addition of new output formats, updated technology document +presentations/representations) + + +* document source (plaintext utf-8) if shared on the net may be used as input +and processed locally to produce the different document outputs + + +* document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with inclusions) and +images and sent as a zip file called a sisupod, if shared on the net these too +may be processed locally to produce the desired document outputs + + +* generated document outputs may automatically be posted to remote sites. + + +* for basic document generation, the only software dependency is *Ruby*, and a +few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use +a database you of course need that, and to convert the LaTeX generated to pdf, +a latex processor like tetex or texlive. + + +* as a developers tool it is flexible and extensible + + +Syntax highlighting for *SiSU* markup is available for a number of text +editors. + + +*SiSU* is less about document layout than about finding a way with little +markup to be able to construct an abstract representation of a document that +makes it possible to produce multiple representations of it which may be rather +different from each other and used for different purposes, whether layout and +publishing, or search of content + + +i.e. to be able to take advantage from this minimal preparation starting point +of some of the strengths of rather different established ways of representing +documents for different purposes, whether for search (relational database, or +indexed flat files generated for that purpose whether of complete documents, or +say of files made up of objects), online viewing (e.g. html, xml, pdf), or +paper publication (e.g. pdf)... + + +the solution arrived at is by extracting structural information about the +document (about headings within the document) and by tracking objects (which +are serialized and also given hash values) in the manner described. It makes +possible representations that are quite different from those offered at +present. For example objects could be saved individually and identified by +their hashes, with an index of how the objects relate to each other to form a +document. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Commands [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_introduction.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_introduction.sst)= +_b2a6da5bd22fa1eaa92a08d81f11d1c7_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:10:58 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Commands [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_introduction/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_introduction/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_introduction/portrait.pdf + http://www.jus.uio.no/sisu/sisu_introduction/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_introduction/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:49 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_introduction/portrait.pdf new file mode 100644 index 00000000..735044ef Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_introduction/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sax.xml new file mode 100644 index 00000000..2b0d3432 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sax.xml @@ -0,0 +1,599 @@ + + + + + + + Title: + + SiSU - Commands [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Commands [0.58],
    Ralph Amissah +
    +
    + + 2 + + What is SiSU? + + + + 3 + + Description + + + + 4 + + 1. Introduction - What is SiSU? + + + + 5 + + SiSU is a system for document markup, publishing (in multiple +open standard formats) and search + + + + 6 + + SiSU1 is a2 framework for document +structuring, publishing and search, comprising of (a) a lightweight +document structure and presentation markup syntax and (b) an +accompanying engine for generating standard document format outputs +from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system +for the citation of text within a document. + + + 1 + + "SiSU information Structuring Universe" or "Structured +information, Serialized Units".
    also chosen for the meaning of +the Finnish term "sisu". +
    +
    + + 2 + + Unix command line oriented + + +
    + + 7 + + SiSU is developed under an open source, software libre license +(GPL3). It has been developed in the context of coping with large +document sets with evolving markup related technologies, for which you +want multiple output formats, a common mechanism for +cross-output-format citation, and search. + + + + 8 + + SiSU both defines a markup syntax and provides an engine that +produces open standards format outputs from documents prepared with +SiSU markup. From a single lightly prepared document sisu custom +builds several standard output formats which share a common (text +object) numbering system for citation of content within a document +(that also has implications for search). The sisu engine works with an +abstraction of the document's structure and content from which it is +possible to generate different forms of representation of the document. +Significantly SiSU markup is more sparse than html and outputs +which include html, LaTeX, landscape and portrait pdfs, Open Document +Format (ODF), all of which can be added to and updated. SiSU is +also able to populate SQL type databases at an object level, which +means that searches can be made with that degree of granularity. +Results of objects (primarily paragraphs and headings) can be viewed +directly in the database, or just the object numbers shown - your +search criteria is met in these documents and at these locations within +each document. + + + + 9 + + Source document preparation and output generation is a two step +process: (i) document source is prepared, that is, marked up in sisu +markup syntax and (ii) the desired output subsequently generated by +running the sisu engine against document source. Output representations +if updated (in the sisu engine) can be generated by re-running the +engine against the prepared source. Using SiSU markup applied to +a document, SiSU custom builds various standard open output +formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or +PDF files, and populate an SQL database with objects3 +(equating generally to paragraph-sized chunks) so searches may be +performed and matches returned with that degree of granularity ( e.g. +your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object +numbering system for locating content. This is particularly suitable +for "published" works (finalized texts as opposed to works that are +frequently changed or updated) for which it provides a fixed means of +reference of content. + + + 3 + + objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object +from which they are referenced. + + + + + 10 + + In preparing a SiSU document you optionally provide semantic +information related to the document in a document header, and in +marking up the substantive text provide information on the structure of +the document, primarily indicating heading levels and footnotes. You +also provide information on basic text attributes where used. The rest +is automatic, sisu from this information custom builds4 the +different forms of output requested. + + + 4 + + i.e. the html, pdf, odf outputs are each built individually and +optimised for that form of presentation, rather than for example the +html being a saved version of the odf, or the pdf being a saved version +of the html. + + + + + 11 + + SiSU works with an abstraction of the document based on its +structure which is comprised of its frame5 and the +objects6 it contains, which enables SiSU to represent +the document in many different ways, and to take advantage of the +strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for +citing material within a document across the different output format +types. This is significant as page numbers are not suited to the +digital age, in web publishing, changing a browser's default font or +using a different browser means that text appears on different pages; +and in publishing in different formats, html, landscape and portrait +pdf etc. again page numbers are of no use to cite text in a manner that +is relevant against the different output types. Dealing with documents +at an object level together with object numbering also has implications +for search. + + + 5 + + the different heading levels + + + + 6 + + units of text, primarily paragraphs and headings, also any tables, +poems, code-blocks + + + + + 12 + + One of the challenges of maintaining documents is to keep them in a +format that would allow users to use them without depending on a +proprietary software popular at the time. Consider the ease of dealing +with legacy proprietary formats today and what guarantee you have that +old proprietary formats will remain (or can be read without proprietary +software/equipment) in 15 years time, or the way the way in which html +has evolved over its relatively short span of existence. SiSU +provides the flexibility of outputing documents in multiple +non-proprietary open formats including html, pdf7 and the ISO +standard ODF.8 Whilst SiSU relies on software, the +markup is uncomplicated and minimalistic which guarantees that future +engines can be written to run against it. It is also easily converted +to other formats, which means documents prepared in SiSU can be +migrated to other document formats. Further security is provided by the +fact that the software itself, SiSU is available under GPL3 a +licence that guarantees that the source code will always be open, and +free as in libre which means that that code base can be used updated +and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. SiSU +permits new forms of output to be added as they become important, (Open +Document Format text was added in 2006), and existing output to be +updated (html has evolved and the related module has been updated +repeatedly over the years, presumably when the World Wide Web +Consortium (w3c) finalises html 5 which is currently under development, +the html module will again be updated allowing all existing documents +to be regenerated as html 5). + + + 7 + + Specification submitted by Adobe to ISO to become a full open ISO +specification
    <http://www.linux-watch.com/news/NS7542722606.html> +
    +
    + + 8 + + ISO/IEC 26300:2006 + + +
    + + 13 + + The document formats are written to the file-system and available for +indexing by independent indexing tools, whether off the web like Google +and Yahoo or on the site like Lucene and Hyperestraier. + + + + 14 + + SiSU also provides other features such as concordance files and +document content certificates, and the working against an abstraction +of document structure has further possibilities for the research and +development of other document representations, the availability of +objects is useful for example for topic maps and the commercial law +thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility +of SiSU offers great possibilities. + + + + 15 + + SiSU is primarily for published works, which can take advantage +of the citation system to reliably reference its documents. SiSU +works well in a complementary manner with such collaborative +technologies as Wikis, which can take advantage of and be used to +discuss the substance of content prepared in SiSU. + + + + 16 + + <http://www.jus.uio.no/sisu> + + + + 17 + + 2. How does sisu work? + + + + 18 + + SiSU markup is fairly minimalistic, it consists of: a (largely +optional) document header, made up of information about the document +(such as when it was published, who authored it, and granting what +rights) and any processing instructions; and markup within the +substantive text of the document, which is related to document +structure and typeface. SiSU must be able to discern the +structure of a document, (text headings and their levels in relation to +each other), either from information provided in the document header or +from markup within the text (or from a combination of both). Processing +is done against an abstraction of the document comprising of +information on the document's structure and its objects,[2] which the +program serializes (providing the object numbers) and which are +assigned hash sum values based on their content. This abstraction of +information about document structure, objects, (and hash sums), +provides considerable flexibility in representing documents different +ways and for different purposes (e.g. search, document layout, +publishing, content certification, concordance etc.), and makes it +possible to take advantage of some of the strengths of established ways +of representing documents, (or indeed to create new ones). + + + + 19 + + 3. Summary of features + + + + 20 + + sparse/minimal markup (clean utf-8 source texts). Documents are +prepared in a single UTF-8 file using a minimalistic mnemonic syntax. +Typical literature, documents like "War and Peace" require almost no +markup, and most of the headers are optional. + + + + 21 + + markup is easily readable/parsable by the human eye, (basic markup is +simpler and more sparse than the most basic HTML), [this may also be +converted to XML representations of the same input/source document]. + + + + 22 + + markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic +text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header +information, extended beyond the Dublin core and easily further +extended as required); the headers may also contain processing +instructions. SiSU markup is primarily an abstraction of +document structure and document metadata to permit taking advantage of +the basic strengths of existing alternative practical standard ways of +representing documents [be that browser viewing, paper publication, sql +search etc.] (html, xml, odf, latex, pdf, sql) + + + + 23 + + for output produces reasonably elegant output of established industry +and institutionally accepted open standard formats.[3] takes advantage +of the different strengths of various standard formats for representing +documents, amongst the output formats currently supported are: + + + + 24 + + html - both as a single scrollable text and a segmented document + + + + 25 + + xhtml + + + + 26 + + XML - both in sax and dom style xml structures for further +development as required + + + + 27 + + ODF - open document format, the iso standard for document storage + + + + 28 + + LaTeX - used to generate pdf + + + + 29 + + pdf (via LaTeX) + + + + 30 + + sql - population of an sql database, (at the same object level +that is used to cite text within a document) + + + + 31 + + Also produces: concordance files; document content certificates (md5 or +sha256 digests of headings, paragraphs, images etc.) and html manifests +(and sitemaps of content). (b) takes advantage of the strengths +implicit in these very different output types, (e.g. PDFs produced +using typesetting of LaTeX, databases populated with documents at an +individual object/paragraph level, making possible granular search (and +related possibilities)) + + + + 32 + + ensuring content can be cited in a meaningful way regardless of +selected output format. Online publishing (and publishing in multiple +document formats) lacks a useful way of citing text internally within +documents (important to academics generally and to lawyers) as page +numbers are meaningless across browsers and formats. sisu seeks to +provide a common way of pinpoint the text within a document, (which can +be utilized for citation and by search engines). The outputs share a +common numbering system that is meaningful (to man and machine) across +all digital outputs whether paper, screen, or database oriented, (pdf, +HTML, xml, sqlite, postgresql), this numbering system can be used to +reference content. + + + + 33 + + Granular search within documents. SQL databases are populated at an +object level (roughly headings, paragraphs, verse, tables) and become +searchable with that degree of granularity, the output information +provides the object/paragraph numbers which are relevant across all +generated outputs; it is also possible to look at just the matching +paragraphs of the documents in the database; [output indexing also work +well with search indexing tools like hyperestraier]. + + + + 34 + + long term maintainability of document collections in a world of +changing formats, having a very sparsely marked-up source document +base. there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added. e.g. addition of odf (open document text) module in 2006 and in +future html5 output sometime in future, without modification of +existing prepared texts + + + + 35 + + SQL search aside, documents are generated as required and static once +generated. + + + + 36 + + documents produced are static files, and may be batch processed, this +needs to be done only once but may be repeated for various reasons as +desired (updated content, addition of new output formats, updated +technology document presentations/representations) + + + + 37 + + document source (plaintext utf-8) if shared on the net may be used as +input and processed locally to produce the different document outputs + + + + 38 + + document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with +inclusions) and images and sent as a zip file called a sisupod, if +shared on the net these too may be processed locally to produce the +desired document outputs + + + + 39 + + generated document outputs may automatically be posted to remote sites. + + + + 40 + + for basic document generation, the only software dependency is +Ruby, and a few standard Unix tools (this covers plaintext, +HTML, XML, ODF, LaTeX). To use a database you of course need that, and +to convert the LaTeX generated to pdf, a latex processor like tetex or +texlive. + + + + 41 + + as a developers tool it is flexible and extensible + + + + 42 + + Syntax highlighting for SiSU markup is available for a number of +text editors. + + + + 43 + + SiSU is less about document layout than about finding a way with +little markup to be able to construct an abstract representation of a +document that makes it possible to produce multiple representations of +it which may be rather different from each other and used for different +purposes, whether layout and publishing, or search of content + + + + 44 + + i.e. to be able to take advantage from this minimal preparation +starting point of some of the strengths of rather different established +ways of representing documents for different purposes, whether for +search (relational database, or indexed flat files generated for that +purpose whether of complete documents, or say of files made up of +objects), online viewing (e.g. html, xml, pdf), or paper publication +(e.g. pdf)... + + + + 45 + + the solution arrived at is by extracting structural information about +the document (about headings within the document) and by tracking +objects (which are serialized and also given hash values) in the manner +described. It makes possible representations that are quite different +from those offered at present. For example objects could be saved +individually and identified by their hashes, with an index of how the +objects relate to each other to form a document. + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_introduction/scroll.xhtml new file mode 100644 index 00000000..538b7b60 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/scroll.xhtml @@ -0,0 +1,576 @@ + + + + + + + + Title: + + SiSU - Commands [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Commands [0.58],
    Ralph Amissah +
    + 1 +
    + + + What is SiSU? + + 2 + + + + Description + + 3 + + + + 1. Introduction - What is SiSU? + + 4 + + + + SiSU is a system for document markup, publishing (in multiple +open standard formats) and search + + 5 + + + + SiSU1 is a2 framework for document +structuring, publishing and search, comprising of (a) a lightweight +document structure and presentation markup syntax and (b) an +accompanying engine for generating standard document format outputs +from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system +for the citation of text within a document. + + + 1. "SiSU information Structuring Universe" or "Structured +information, Serialized Units".
    also chosen for the meaning of +the Finnish term "sisu". +
    + + 2. Unix command line oriented + + 6 +
    + + + SiSU is developed under an open source, software libre license +(GPL3). It has been developed in the context of coping with large +document sets with evolving markup related technologies, for which you +want multiple output formats, a common mechanism for +cross-output-format citation, and search. + + 7 + + + + SiSU both defines a markup syntax and provides an engine that +produces open standards format outputs from documents prepared with +SiSU markup. From a single lightly prepared document sisu custom +builds several standard output formats which share a common (text +object) numbering system for citation of content within a document +(that also has implications for search). The sisu engine works with an +abstraction of the document's structure and content from which it is +possible to generate different forms of representation of the document. +Significantly SiSU markup is more sparse than html and outputs +which include html, LaTeX, landscape and portrait pdfs, Open Document +Format (ODF), all of which can be added to and updated. SiSU is +also able to populate SQL type databases at an object level, which +means that searches can be made with that degree of granularity. +Results of objects (primarily paragraphs and headings) can be viewed +directly in the database, or just the object numbers shown - your +search criteria is met in these documents and at these locations within +each document. + + 8 + + + + Source document preparation and output generation is a two step +process: (i) document source is prepared, that is, marked up in sisu +markup syntax and (ii) the desired output subsequently generated by +running the sisu engine against document source. Output representations +if updated (in the sisu engine) can be generated by re-running the +engine against the prepared source. Using SiSU markup applied to +a document, SiSU custom builds various standard open output +formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or +PDF files, and populate an SQL database with objects3 +(equating generally to paragraph-sized chunks) so searches may be +performed and matches returned with that degree of granularity ( e.g. +your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object +numbering system for locating content. This is particularly suitable +for "published" works (finalized texts as opposed to works that are +frequently changed or updated) for which it provides a fixed means of +reference of content. + + + 3. objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object +from which they are referenced. + + 9 + + + + In preparing a SiSU document you optionally provide semantic +information related to the document in a document header, and in +marking up the substantive text provide information on the structure of +the document, primarily indicating heading levels and footnotes. You +also provide information on basic text attributes where used. The rest +is automatic, sisu from this information custom builds4 the +different forms of output requested. + + + 4. i.e. the html, pdf, odf outputs are each built individually and +optimised for that form of presentation, rather than for example the +html being a saved version of the odf, or the pdf being a saved version +of the html. + + 10 + + + + SiSU works with an abstraction of the document based on its +structure which is comprised of its frame5 and the +objects6 it contains, which enables SiSU to represent +the document in many different ways, and to take advantage of the +strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for +citing material within a document across the different output format +types. This is significant as page numbers are not suited to the +digital age, in web publishing, changing a browser's default font or +using a different browser means that text appears on different pages; +and in publishing in different formats, html, landscape and portrait +pdf etc. again page numbers are of no use to cite text in a manner that +is relevant against the different output types. Dealing with documents +at an object level together with object numbering also has implications +for search. + + + 5. the different heading levels + + + 6. units of text, primarily paragraphs and headings, also any tables, +poems, code-blocks + + 11 + + + + One of the challenges of maintaining documents is to keep them in a +format that would allow users to use them without depending on a +proprietary software popular at the time. Consider the ease of dealing +with legacy proprietary formats today and what guarantee you have that +old proprietary formats will remain (or can be read without proprietary +software/equipment) in 15 years time, or the way the way in which html +has evolved over its relatively short span of existence. SiSU +provides the flexibility of outputing documents in multiple +non-proprietary open formats including html, pdf7 and the ISO +standard ODF.8 Whilst SiSU relies on software, the +markup is uncomplicated and minimalistic which guarantees that future +engines can be written to run against it. It is also easily converted +to other formats, which means documents prepared in SiSU can be +migrated to other document formats. Further security is provided by the +fact that the software itself, SiSU is available under GPL3 a +licence that guarantees that the source code will always be open, and +free as in libre which means that that code base can be used updated +and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. SiSU +permits new forms of output to be added as they become important, (Open +Document Format text was added in 2006), and existing output to be +updated (html has evolved and the related module has been updated +repeatedly over the years, presumably when the World Wide Web +Consortium (w3c) finalises html 5 which is currently under development, +the html module will again be updated allowing all existing documents +to be regenerated as html 5). + + + 7. Specification submitted by Adobe to ISO to become a full open ISO +specification
    <http://www.linux-watch.com/news/NS7542722606.html> +
    + + 8. ISO/IEC 26300:2006 + + 12 +
    + + + The document formats are written to the file-system and available for +indexing by independent indexing tools, whether off the web like Google +and Yahoo or on the site like Lucene and Hyperestraier. + + 13 + + + + SiSU also provides other features such as concordance files and +document content certificates, and the working against an abstraction +of document structure has further possibilities for the research and +development of other document representations, the availability of +objects is useful for example for topic maps and the commercial law +thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility +of SiSU offers great possibilities. + + 14 + + + + SiSU is primarily for published works, which can take advantage +of the citation system to reliably reference its documents. SiSU +works well in a complementary manner with such collaborative +technologies as Wikis, which can take advantage of and be used to +discuss the substance of content prepared in SiSU. + + 15 + + + + <http://www.jus.uio.no/sisu> + + 16 + + + + 2. How does sisu work? + + 17 + + + + SiSU markup is fairly minimalistic, it consists of: a (largely +optional) document header, made up of information about the document +(such as when it was published, who authored it, and granting what +rights) and any processing instructions; and markup within the +substantive text of the document, which is related to document +structure and typeface. SiSU must be able to discern the +structure of a document, (text headings and their levels in relation to +each other), either from information provided in the document header or +from markup within the text (or from a combination of both). Processing +is done against an abstraction of the document comprising of +information on the document's structure and its objects,[2] which the +program serializes (providing the object numbers) and which are +assigned hash sum values based on their content. This abstraction of +information about document structure, objects, (and hash sums), +provides considerable flexibility in representing documents different +ways and for different purposes (e.g. search, document layout, +publishing, content certification, concordance etc.), and makes it +possible to take advantage of some of the strengths of established ways +of representing documents, (or indeed to create new ones). + + 18 + + + + 3. Summary of features + + 19 + + + + sparse/minimal markup (clean utf-8 source texts). Documents are +prepared in a single UTF-8 file using a minimalistic mnemonic syntax. +Typical literature, documents like "War and Peace" require almost no +markup, and most of the headers are optional. + + 20 + + + + markup is easily readable/parsable by the human eye, (basic markup is +simpler and more sparse than the most basic HTML), [this may also be +converted to XML representations of the same input/source document]. + + 21 + + + + markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic +text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header +information, extended beyond the Dublin core and easily further +extended as required); the headers may also contain processing +instructions. SiSU markup is primarily an abstraction of +document structure and document metadata to permit taking advantage of +the basic strengths of existing alternative practical standard ways of +representing documents [be that browser viewing, paper publication, sql +search etc.] (html, xml, odf, latex, pdf, sql) + + 22 + + + + for output produces reasonably elegant output of established industry +and institutionally accepted open standard formats.[3] takes advantage +of the different strengths of various standard formats for representing +documents, amongst the output formats currently supported are: + + 23 + + + + html - both as a single scrollable text and a segmented document + + 24 + + + + xhtml + + 25 + + + + XML - both in sax and dom style xml structures for further +development as required + + 26 + + + + ODF - open document format, the iso standard for document storage + + 27 + + + + LaTeX - used to generate pdf + + 28 + + + + pdf (via LaTeX) + + 29 + + + + sql - population of an sql database, (at the same object level +that is used to cite text within a document) + + 30 + + + + Also produces: concordance files; document content certificates (md5 or +sha256 digests of headings, paragraphs, images etc.) and html manifests +(and sitemaps of content). (b) takes advantage of the strengths +implicit in these very different output types, (e.g. PDFs produced +using typesetting of LaTeX, databases populated with documents at an +individual object/paragraph level, making possible granular search (and +related possibilities)) + + 31 + + + + ensuring content can be cited in a meaningful way regardless of +selected output format. Online publishing (and publishing in multiple +document formats) lacks a useful way of citing text internally within +documents (important to academics generally and to lawyers) as page +numbers are meaningless across browsers and formats. sisu seeks to +provide a common way of pinpoint the text within a document, (which can +be utilized for citation and by search engines). The outputs share a +common numbering system that is meaningful (to man and machine) across +all digital outputs whether paper, screen, or database oriented, (pdf, +HTML, xml, sqlite, postgresql), this numbering system can be used to +reference content. + + 32 + + + + Granular search within documents. SQL databases are populated at an +object level (roughly headings, paragraphs, verse, tables) and become +searchable with that degree of granularity, the output information +provides the object/paragraph numbers which are relevant across all +generated outputs; it is also possible to look at just the matching +paragraphs of the documents in the database; [output indexing also work +well with search indexing tools like hyperestraier]. + + 33 + + + + long term maintainability of document collections in a world of +changing formats, having a very sparsely marked-up source document +base. there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added. e.g. addition of odf (open document text) module in 2006 and in +future html5 output sometime in future, without modification of +existing prepared texts + + 34 + + + + SQL search aside, documents are generated as required and static once +generated. + + 35 + + + + documents produced are static files, and may be batch processed, this +needs to be done only once but may be repeated for various reasons as +desired (updated content, addition of new output formats, updated +technology document presentations/representations) + + 36 + + + + document source (plaintext utf-8) if shared on the net may be used as +input and processed locally to produce the different document outputs + + 37 + + + + document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with +inclusions) and images and sent as a zip file called a sisupod, if +shared on the net these too may be processed locally to produce the +desired document outputs + + 38 + + + + generated document outputs may automatically be posted to remote sites. + + 39 + + + + for basic document generation, the only software dependency is +Ruby, and a few standard Unix tools (this covers plaintext, +HTML, XML, ODF, LaTeX). To use a database you of course need that, and +to convert the LaTeX generated to pdf, a latex processor like tetex or +texlive. + + 40 + + + + as a developers tool it is flexible and extensible + + 41 + + + + Syntax highlighting for SiSU markup is available for a number of +text editors. + + 42 + + + + SiSU is less about document layout than about finding a way with +little markup to be able to construct an abstract representation of a +document that makes it possible to produce multiple representations of +it which may be rather different from each other and used for different +purposes, whether layout and publishing, or search of content + + 43 + + + + i.e. to be able to take advantage from this minimal preparation +starting point of some of the strengths of rather different established +ways of representing documents for different purposes, whether for +search (relational database, or indexed flat files generated for that +purpose whether of complete documents, or say of files made up of +objects), online viewing (e.g. html, xml, pdf), or paper publication +(e.g. pdf)... + + 44 + + + + the solution arrived at is by extracting structural information about +the document (about headings within the document) and by tracking +objects (which are serialized and also given hash values) in the manner +described. It makes possible representations that are quite different +from those offered at present. For example objects could be saved +individually and identified by their hashes, with an index of how the +objects relate to each other to form a document. + + 45 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_feature_summary.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_feature_summary.html new file mode 100644 index 00000000..5622b1ae --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_feature_summary.html @@ -0,0 +1,781 @@ + + + + + + sisu_feature_summary - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Commands [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Commands [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   3 +

    +
    + + +
    + +   +
    + + +
    +

    + + 3. Summary of features +

    +
    +

    +   19 +

    +
    + + +
    +
  • + sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +
  • +
    +

    +   20 +

    +
    + + +
    +
  • + markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. +
  • +
    +

    +   21 +

    +
    + + +
    +
  • + markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) +
  • +
    +

    +   22 +

    +
    + + +
    +
  • + for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: +
  • +
    +

    +   23 +

    +
    + + +
    +
  • + html - both as a single scrollable text and a segmented document +
  • +
    +

    +   24 +

    +
    + + +
    +
  • + xhtml +
  • +
    +

    +   25 +

    +
    + + +
    +
  • + XML - both in sax and dom style xml structures for further development as required +
  • +
    +

    +   26 +

    +
    + + +
    +
  • + ODF - open document format, the iso standard for document storage +
  • +
    +

    +   27 +

    +
    + + +
    +
  • + LaTeX - used to generate pdf +
  • +
    +

    +   28 +

    +
    + + +
    +
  • + pdf (via LaTeX) +
  • +
    +

    +   29 +

    +
    + + +
    +
  • + sql - population of an sql database, (at the same object level that is used to cite text within a document) +
  • +
    +

    +   30 +

    +
    + + +
    +

    + Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) +

    +
    +

    +   31 +

    +
    + + +
    +
  • + ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. +
  • +
    +

    +   32 +

    +
    + + +
    +
  • + Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. +
  • +
    +

    +   33 +

    +
    + + +
    +
  • + long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts +
  • +
    +

    +   34 +

    +
    + + +
    +
  • + SQL search aside, documents are generated as required and static once generated. +
  • +
    +

    +   35 +

    +
    + + +
    +
  • + documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) +
  • +
    +

    +   36 +

    +
    + + +
    +
  • + document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs +
  • +
    +

    +   37 +

    +
    + + +
    +
  • + document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs +
  • +
    +

    +   38 +

    +
    + + +
    +
  • + generated document outputs may automatically be posted to remote sites. +
  • +
    +

    +   39 +

    +
    + + +
    +
  • + for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. +
  • +
    +

    +   40 +

    +
    + + +
    +
  • + as a developers tool it is flexible and extensible +
  • +
    +

    +   41 +

    +
    + + +
    +

    + Syntax highlighting for SiSU markup is available for a number of text editors. +

    +
    +

    +   42 +

    +
    + + +
    +

    + SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content +

    +
    +

    +   43 +

    +
    + + +
    +

    + i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... +

    +
    +

    +   44 +

    +
    + + +
    +

    + the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. +

    +
    +

    +   45 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_how.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_how.html new file mode 100644 index 00000000..830f1003 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_how.html @@ -0,0 +1,506 @@ + + + + + + sisu_how - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Commands [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Commands [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   3 +

    +
    + + +
    + +   +
    + + +
    +

    + + 2. How does sisu work? +

    +
    +

    +   17 +

    +
    + + +
    +

    + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). +

    +
    +

    +   18 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_intro.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_intro.html new file mode 100644 index 00000000..92ebc5ef --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_intro.html @@ -0,0 +1,699 @@ + + + + + + sisu_intro - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Commands [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Commands [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   3 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Introduction - What is SiSU? +

    +
    +

    +   4 +

    +
    + + +
    +

    + SiSU is a system for document markup, publishing (in multiple open standard formats) and search +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU  1  is a  2  framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document. +

    +
    +

    +   6 +

    +
    + + +
    +

    + SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. +

    +
    +

    +   7 +

    +
    + + +
    +

    + SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. +

    +
    +

    +   8 +

    +
    + + +
    +

    + Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects  3  (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

    +
    +

    +   9 +

    +
    + + +
    +

    + In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds  4  the different forms of output requested. +

    +
    +

    +   10 +

    +
    + + +
    +

    + SiSU works with an abstraction of the document based on its structure which is comprised of its frame  5  and the objects  6  it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. +

    +
    +

    +   11 +

    +
    + + +
    +

    + One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf  7  and the ISO standard ODF.  8  Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5). +

    +
    +

    +   12 +

    +
    + + +
    +

    + The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. +

    +
    +

    +   13 +

    +
    + + +
    +

    + SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. +

    +
    +

    +   14 +

    +
    + + +
    +

    + SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. +

    +
    +

    +   15 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   16 +

    +

    +^

    + + +
    +

    +  1. "SiSU information Structuring Universe" or "Structured information, Serialized Units". +

    +
      +
    + + +
    +

    + also chosen for the meaning of the Finnish term "sisu". +

    +
      +
    + + +
    +

    +  2. Unix command line oriented +

    +
      +
    + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  4. i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. +

    +
      +
    + + +
    +

    +  5. the different heading levels +

    +
      +
    + + +
    +

    +  6. units of text, primarily paragraphs and headings, also any tables, poems, code-blocks +

    +
      +
    + + +
    +

    +  7. Specification submitted by Adobe to ISO to become a full open ISO specification +

    +
      +
    + + +
    +

    + <http://www.linux-watch.com/news/NS7542722606.html> +

    +
      +
    + + +
    +

    +  8. ISO/IEC 26300:2006 +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_introduction.sst b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_introduction.sst new file mode 100644 index 00000000..18b57394 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_introduction.sst @@ -0,0 +1,133 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Commands [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? What is SiSU? + +:C~? Description + +1~sisu_intro Introduction - What is SiSU? + +SiSU is a system for document markup, publishing (in multiple open standard formats) and search + +SiSU~{ "SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu". }~ is a~{ Unix command line oriented }~ framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document. + +SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. + +SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. + +Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects~{ objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. }~ (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + +In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds~{ i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. }~ the different forms of output requested. + +SiSU works with an abstraction of the document based on its structure which is comprised of its frame~{ the different heading levels }~ and the objects~{ units of text, primarily paragraphs and headings, also any tables, poems, code-blocks }~ it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. + +One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf~{ Specification submitted by Adobe to ISO to become a full open ISO specification
    http://www.linux-watch.com/news/NS7542722606.html }~ and the ISO standard ODF.~{ ISO/IEC 26300:2006 }~ Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5). + +The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. + +SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. + +SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. + +http://www.jus.uio.no/sisu + +% SiSU is a way of preparing, publishing, managing and searching documents. + +1~sisu_how How does sisu work? + +SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + +1~sisu_feature_summary Summary of features + +_* sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + +_* markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. + +_* markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) + +_* for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: + +_1* html - both as a single scrollable text and a segmented document + +_1* xhtml + +_1* XML - both in sax and dom style xml structures for further development as required + +_1* ODF - open document format, the iso standard for document storage + +_1* LaTeX - used to generate pdf + +_1* pdf (via LaTeX) + +_1* sql - population of an sql database, (at the same object level that is used to cite text within a document) + +Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + +_* ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. + +_* Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. + +_* long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts + +_* SQL search aside, documents are generated as required and static once generated. + +_* documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + +_* document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs + +_* document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs + +_* generated document outputs may automatically be posted to remote sites. + +_* for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. + +_* as a developers tool it is flexible and extensible + +Syntax highlighting for SiSU markup is available for a number of text editors. + +SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content + +i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... + +the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_manifest.html new file mode 100644 index 00000000..60a6e084 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Commands [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/toc.html>

    16.2

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/doc.html>

    55.6

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/portrait.pdf>

    116.0

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/landscape.pdf>

    112.4

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/opendocument.odt>

    13.8

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/scroll.xhtml>

    21.1

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sax.xml>

    21.3

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/dom.xml>

    22.8

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/plain.txt>

    18.0

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/concordance.html>

    149.9

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/digest.txt>

    8.6

    + + +

    Markup (SiSU source)

    sisu_introduction.sst   b2a6da5bd22fa1eaa92a08d81f11d1c7
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisu_introduction.sst>

    16.6

    +

    SiSU doc (zip)

    sisupod.zip   17bcc61360e166233393466783b17aec
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisupod.zip>

    8.7

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Commands [0.58]

    Title:

    SiSU

    Subtitle:

    Commands [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/toc.html

    Sourcefile:

    sisu_introduction.sst

    Word Count approximate:

    2500

    Sourcefile Digest (md5):

    b2a6da5bd22fa1eaa92a08d81f11d1c7

    Document (metaverse) last generated:

    Sun Sep 23 04:13:41 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisupod.zip new file mode 100644 index 00000000..5ee9f459 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sitemap.xml new file mode 100644 index 00000000..79e07aaa --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_introduction/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_introduction/toc.html new file mode 100644 index 00000000..a0063954 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_introduction/toc.html @@ -0,0 +1,522 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Commands [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Commands [0.58],
    Ralph Amissah +

    + +

    + What is SiSU? +

    + +

    + Description +

    + +

    + + 1. Introduction - What is SiSU? + +

    + +

    + + 2. How does sisu work? + +

    + +

    + + 3. Summary of features + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/11.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/11.html new file mode 100644 index 00000000..28130aae --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/11.html @@ -0,0 +1,2137 @@ + + + + + + 11 - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 11. Markup of Substantive Text +

    +
    +

    +   249 +

    +
    + + 11.1 Heading Levels + +
    + + 11.2 Font Attributes + +
    + + 11.3 Indentation and bullets + +
    + + 11.4 Footnotes / Endnotes + +
    + + 11.5 Links + +
    + + 11.5.1 Naked URLs within text, dealing with urls + +
    + + 11.5.2 Linking Text + +
    + + 11.5.3 Linking Images + +
    + + 11.6 Grouped Text + +
    + + 11.6.1 Tables + +
    + + 11.6.2 Poem + +
    + + 11.6.3 Group + +
    + + 11.6.4 Code + +
    + + +
    + +

    + 11.1 Heading Levels +

    +
    +

    +   250 +

    +
    + + +
    +

    + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) +

    +
    +

    +   251 +

    +
    + + +
    +

    + :A~ [heading text] Top level heading [this usually has similar content to the title @title: ] NOTE: the heading levels described here are in 0.38 notation, see heading +

    +
    +

    +   252 +

    +
    + + +
    +

    + :B~ [heading text] Second level heading [this is a heading level divider] +

    +
    +

    +   253 +

    +
    + + +
    +

    + :C~ [heading text] Third level heading [this is a heading level divider] +

    +
    +

    +   254 +

    +
    + + +
    +

    + 1~ [heading text] Top level heading preceding substantive text of document or sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my_filename_for_this_segment +

    +
    +

    +   255 +

    +
    + + +
    +

    + 2~ [heading text] Second level heading preceding substantive text of document or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. +

    +
    +

    +   256 +

    +
    + + +
    +

    + 3~ [heading text] Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document +

    +
    +

    +   257 +

    +
    + + +
    +

    +   1~filename level 1 heading,

      % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) +

    +
    +

    +   258 +

    +
    + + +
    + +

    + 11.2 Font Attributes +

    +
    +

    +   259 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   260 +

    +
    + + +
    +

    +   normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

      normal text

      !{emphasis}!

      *{bold text}*

      _{underscore}<br />
      /{italics}/

      "{citation}"

      ^{superscript}^

      ,{subscript},

      +{inserted text}+

      -{strikethrough}- +

    +
    +

    +   261 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   262 +

    +
    + + +
    +

    + normal text emphasis bold text underscore italics citation superscript subscript inserted text strikethrough +

    +
    +

    +   263 +

    +
    + + +
    +

    + normal text +

    +
    +

    +   264 +

    +
    + + +
    +

    + emphasis +

    +
    +

    +   265 +

    +
    + + +
    +

    + bold text +

    +
    +

    +   266 +

    +
    + + +
    +

    + underscore +

    +
    +

    +   267 +

    +
    + + +
    +

    + italics +

    +
    +

    +   268 +

    +
    + + +
    +

    + citation +

    +
    +

    +   269 +

    +
    + + +
    +

    + superscript +

    +
    +

    +   270 +

    +
    + + +
    +

    + subscript +

    +
    +

    +   271 +

    +
    + + +
    +

    + inserted text +

    +
    +

    +   272 +

    +
    + + +
    +

    + strikethrough +

    +
    +

    +   273 +

    +
    + + +
    + +

    + 11.3 Indentation and bullets +

    +
    +

    +   274 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   275 +

    +
    + + +
    +

    +   ordinary paragraph

      _1 indent paragraph one step

      _2 indent paragraph two steps

      _9 indent paragraph nine steps +

    +
    +

    +   276 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   277 +

    +
    + + +
    +

    + ordinary paragraph +

    +
    +

    +   278 +

    +
    + + +
    +

    + indent paragraph one step +

    +
    +

    +   279 +

    +
    + + +
    +

    + indent paragraph two steps +

    +
    +

    +   280 +

    +
    + + +
    +

    + indent paragraph nine steps +

    +
    +

    +   281 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   282 +

    +
    + + +
    +

    +   _* bullet text

      _1* bullet text, first indent

      _2* bullet text, two step indent +

    +
    +

    +   283 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   284 +

    +
    + + +
    +
  • + bullet text +
  • +
    +

    +   285 +

    +
    + + +
    +
  • + bullet text, first indent +
  • +
    +

    +   286 +

    +
    + + +
    +
  • + bullet text, two step indent +
  • +
    +

    +   287 +

    +
    + + +
    +

    + Numbered List (not to be confused with headings/titles, (document structure)) +

    +
    +

    +   288 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   289 +

    +
    + + +
    +

    +   # numbered list                numbered list 1., 2., 3, etc.

      _# numbered list numbered list indented a., b., c., d., etc. +

    +
    +

    +   290 +

    +
    + + +
    + +

    + 11.4 Footnotes / Endnotes +

    +
    +

    +   291 +

    +
    + + +
    +

    + Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. +

    +
    +

    +   292 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   293 +

    +
    + + +
    +

    +   ~{ a footnote or endnote }~ +

    +
    +

    +   294 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   295 +

    +
    + + +
    +

    +   17  +

    +
    +

    +   296 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   297 +

    +
    + + +
    +

    +   normal text~{ self contained endnote marker & endnote in one }~ continues +

    +
    +

    +   298 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   299 +

    +
    + + +
    +

    + normal text  18  continues +

    +
    +

    +   300 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   301 +

    +
    + + +
    +

    +   normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

      normal text ~{** another unnumbered asterisk footnote/endnote }~ continues +

    +
    +

    +   302 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   303 +

    +
    + + +
    +

    + normal text   *  continues +

    +
    +

    +   304 +

    +
    + + +
    +

    + normal text   **  continues +

    +
    +

    +   305 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   306 +

    +
    + + +
    +

    +   normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

      normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues +

    +
    +

    +   307 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   308 +

    +
    + + +
    +

    + normal text   *3  continues +

    +
    +

    +   309 +

    +
    + + +
    +

    + normal text   +2  continues +

    +
    +

    +   310 +

    +
    + + +
    +

    + Alternative endnote pair notation for footnotes/endnotes: +

    +
    +

    +   311 +

    +
    + + +
    +

    + <:code>  % note the endnote marker "~^"

      normal text~^ continues

      ^~ endnote text following the paragraph in which the marker occurs +

    +
    +

    +   312 +

    +
    + + +
    +

    + the standard and pair notation cannot be mixed in the same document +

    +
    +

    +   313 +

    +
    + + +
    + +

    + 11.5 Links +

    +
    +

    +   314 +

    +
    + + +
    + +

    + 11.5.1 Naked URLs within text, dealing with urls +

    +
    +

    +   315 +

    +
    + + +
    +

    + urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). +

    +
    +

    +   316 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   317 +

    +
    + + +
    +

    +   normal text http://www.jus.uio.no/sisu continues +

    +
    +

    +   318 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   319 +

    +
    + + +
    +

    + normal text <http://www.jus.uio.no/sisu> continues +

    +
    +

    +   320 +

    +
    + + +
    +

    + An escaped url without decoration +

    +
    +

    +   321 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   322 +

    +
    + + +
    +

    +   normal text _http://www.jus.uio.no/sisu continues

      deb _http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   323 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   324 +

    +
    + + +
    +

    + normal text http://www.jus.uio.no/sisu continues +

    +
    +

    +   325 +

    +
    + + +
    +

    + deb http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   326 +

    +
    + + +
    +

    + where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document +

    +
    +

    +   327 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   328 +

    +
    + + +
    +

    +   deb http://www.jus.uio.no/sisu/archive unstable main non-free
      deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   329 +

    +
    + + +
    +

    + To link text or an image to a url the markup is as follows +

    +
    +

    +   330 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   331 +

    +
    + + +
    +

    +   about { SiSU }http://url.org markup +

    +
    +

    +   332 +

    +
    + + +
    + +

    + 11.5.2 Linking Text +

    +
    +

    +   333 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   334 +

    +
    + + +
    +

    + about SiSU markup +

    +
    +

    +   335 +

    +
    + + +
    +

    + A shortcut notation is available so the url link may also be provided automatically as a footnote +

    +
    +

    +   336 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   337 +

    +
    + + +
    +

    +   about {~^ SiSU }http://url.org markup +

    +
    +

    +   338 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   339 +

    +
    + + +
    +

    + about SiSU   19  markup +

    +
    +

    +   340 +

    +
    + + +
    + +

    + 11.5.3 Linking Images +

    +
    +

    +   341 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   342 +

    +
    + + +
    +

    +   {tux.png 64x80 }image

      % various url linked images

      {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

      {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

      {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

    +

    +
    +

    +   343 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   344 +

    +
    + + +
    +

    + +

    +
    +

    +   345 +

    +
    + + +
    +

    +

    Gnu/Linux - a better way

    +

    +
    +

    +   346 +

    +
    + + +
    +

    + [ ruby_logo (png missing) ]   20  +

    +
    +

    +   347 +

    +
    + + +
    +

    +

    Way Better - with Gnu/Linux, Debian and Ruby

    +

    +
    +

    +   348 +

    +
    + + +
    +

    + linked url footnote shortcut +

    +
    +

    +   349 +

    +
    + + +
    +

    +   {~^ [text to link] }http://url.org

      % maps to: { [text to link] }http://url.org ~{ http://url.org }~

      % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink +

    +
    +

    +   350 +

    +
    + + +
    +

    +   text marker *~name +

    +
    +

    +   351 +

    +
    + + +
    +

    + note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. +

    +
    +

    +   352 +

    +
    + + +
    + +

    + 11.6 Grouped Text +

    +
    +

    +   353 +

    +
    + + +
    + +

    + 11.6.1 Tables +

    +
    +

    +   354 +

    +
    + + +
    +

    + Tables may be prepared in two either of two forms +

    +
    +

    +   355 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   356 +

    +
    + + +
    +

    +   table{ c3; 40; 30; 30;

      This is a table
      this would become column two of row one
      column three of row one is here

      And here begins another row
      column two of row two
      column three of row two, and so on

      }table +

    +
    +

    +   357 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   358 +

    +
    + + + + +
    +

    +
    + + +

    This is a table

    this would become column two of row one

    column three of row one is here

    And here begins another row

    column two of row two

    column three of row two, and so on

    +
    +

    +   359 +

    +
    + + +
    +

    + a second form may be easier to work with in cases where there is not much information in each column +

    +
    +

    +   360 +

    +
    + + +
    +

    + markup example:  21  +

    +
    +

    +   361 +

    +
    + + +
    +

    +   !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

      {table~h 24; 12; 12; 12; 12; 12; 12;}
                                      |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
      Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
      Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
      Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
      No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
      No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

      \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. +

    +
    +

    +   362 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   363 +

    +
    + + +
    +

    + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 +

    +
    +

    +   364 +

    +
    + + + + +
    +

    +
    + + + + + + +

    Jan. 2001

    Jan. 2002

    Jan. 2003

    Jan. 2004

    July 2004

    June 2006

    Contributors*

    10

    472

    2,188

    9,653

    25,011

    48,721

    Active contributors**

    9

    212

    846

    3,228

    8,442

    16,945

    Very active contributors***

    0

    31

    190

    692

    1,639

    3,016

    No. of English language articles

    25

    16,000

    101,000

    190,000

    320,000

    630,000

    No. of articles, all languages

    25

    19,000

    138,000

    490,000

    862,000

    1,600,000

    +
    +

    +   365 +

    +
    + + +
    +

    + * Contributed at least ten times; ** at least 5 times in last month; *** more than 100 times in last month. +

    +
    +

    +   366 +

    +
    + + +
    + +

    + 11.6.2 Poem +

    +
    +

    +   367 +

    +
    + + +
    +

    + basic markup: +

    +
    +

    +   368 +

    +
    + + +
    +

    +   poem{

        Your poem here

      }poem

      Each verse in a poem is given a separate object number. +

    +
    +

    +   369 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   370 +

    +
    + + +
    +

    +   poem{

                          'Fury said to a
                         mouse, That he
                       met in the
                     house,
                  "Let us
                    both go to
                      law:  I will
                        prosecute
                          YOU.  --Come,
                             I'll take no
                              denial; We
                           must have a
                       trial:  For
                    really this
                 morning I've
                nothing
               to do."
                 Said the
                   mouse to the
                     cur, "Such
                       a trial,
                         dear Sir,
                               With
                           no jury
                        or judge,
                      would be
                    wasting
                   our
                    breath."
                     "I'll be
                       judge, I'll
                         be jury,"
                               Said
                          cunning
                            old Fury:
                           "I'll
                            try the
                               whole
                                cause,
                                   and
                              condemn
                             you
                            to
                             death."'

      }poem +

    +
    +

    +   371 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   372 +

    +
    + + +
    +

    +                     'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    +

    +
    +

    +   373 +

    +
    + + +
    + +

    + 11.6.3 Group +

    +
    +

    +   374 +

    +
    + + +
    +

    + basic markup: +

    +
    +

    +   375 +

    +
    + + +
    +

    +   group{

        Your grouped text here

      }group

      A group is treated as an object and given a single object number. +

    +
    +

    +   376 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   377 +

    +
    + + +
    +

    +   group{

                          'Fury said to a
                         mouse, That he
                       met in the
                     house,
                  "Let us
                    both go to
                      law:  I will
                        prosecute
                          YOU.  --Come,
                             I'll take no
                              denial; We
                           must have a
                       trial:  For
                    really this
                 morning I've
                nothing
               to do."
                 Said the
                   mouse to the
                     cur, "Such
                       a trial,
                         dear Sir,
                               With
                           no jury
                        or judge,
                      would be
                    wasting
                   our
                    breath."
                     "I'll be
                       judge, I'll
                         be jury,"
                               Said
                          cunning
                            old Fury:
                           "I'll
                            try the
                               whole
                                cause,
                                   and
                              condemn
                             you
                            to
                             death."'

      }group +

    +
    +

    +   378 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   379 +

    +
    + + +
    +

    +                     'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    +

    +
    +

    +   380 +

    +
    + + +
    + +

    + 11.6.4 Code +

    +
    +

    +   381 +

    +
    + + +
    +

    + Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. +

    +
    +

    +   382 +

    +
    + + +
    +

    + A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] +

    +
    +

    +   383 +

    +
    + + +
    +

    + use of code tags instead of poem compared, resulting output: +

    +
    +

    +   384 +

    +
    + + +
    +

    +                       'Fury said to a
                         mouse, That he
                       met in the
                     house,
                  "Let us
                    both go to
                      law:  I will
                        prosecute
                          YOU.  --Come,
                             I'll take no
                              denial; We
                           must have a
                       trial:  For
                    really this
                 morning I've
                nothing
               to do."
                 Said the
                   mouse to the
                     cur, "Such
                       a trial,
                         dear Sir,
                               With
                           no jury
                        or judge,
                      would be
                    wasting
                   our
                    breath."
                     "I'll be
                       judge, I'll
                         be jury,"
                               Said
                          cunning
                            old Fury:
                           "I'll
                            try the
                               whole
                                cause,
                                   and
                              condemn
                             you
                            to
                             death."' +

    +
    +

    +   385 +

    +

    +^

    + + +
    +

    +  17. a footnote or endnote +

    +
      +
    + + +
    +

    +  18. self contained endnote marker & endnote in one +

    +
      +
    + + +
    +

    +  * unnumbered asterisk footnote/endnote, insert multiple asterisks if required +

    +
      +
    + + +
    +

    +  ** another unnumbered asterisk footnote/endnote +

    +
      +
    + + +
    +

    +  *3. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  +2. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  19. <http://www.jus.uio.no/sisu/> +

    +
      +
    + + +
    +

    +  20. <http://www.ruby-lang.org/en/> +

    +
      +
    + + +
    +

    +  21. Table from the Wealth of Networks by Yochai Benkler +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/12.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/12.html new file mode 100644 index 00000000..5dc04d5d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/12.html @@ -0,0 +1,539 @@ + + + + + + 12 - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 12. Composite documents markup +

    +
    +

    +   386 +

    +
    + + +
    +

    + It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix .ssm Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document .sst regular markup file, or .ssi (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst +

    +
    +

    +   387 +

    +
    + + +
    +

    + basic markup for importing a document into a master document +

    +
    +

    +   388 +

    +
    + + +
    +

    +   << |filename1.sst|@|^|

      << |filename2.ssi|@|^| +

    +
    +

    +   389 +

    +
    + + +
    +

    + The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. +

    +
    +

    +   390 +

    +
    + + +
    +

    +   r{filename}

      {filename.ssi}require

      << {filename.ssi}

      % using textlink alternatives

      |filename.ssi|@|^|require

      << |filename.ssi|@|^|

      % using thlnk alternatives

      <url:filename.ssi>require

      << <url:filename.ssi> +

    +
    +

    +   391 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/13.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/13.html new file mode 100644 index 00000000..b1b2ec8d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/13.html @@ -0,0 +1,660 @@ + + + + + + 13 - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 13. Notes related to Files-types and Markup Syntax +

    +
    +

    +   393 +

    +
    + + +
    +

    + 0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 +

    +
    +

    +   394 +

    +
    + + +
    +

    + 0.52 (2007w14/6) declared document type identifier at start of text/document: +

    +
    +

    +   395 +

    +
    + + +
    +

    + SiSU 0.52 +

    +
    +

    +   396 +

    +
    + + +
    +

    + or, backward compatible using the comment marker: +

    +
    +

    +   397 +

    +
    + + +
    +

    + % SiSU 0.38 +

    +
    +

    +   398 +

    +
    + + +
    +

    + variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' +

    +
    +

    +   399 +

    +
    + + +
    +

    + 0.51 (2007w13/6) skins changed (simplified), markup unchanged +

    +
    +

    +   400 +

    +
    + + +
    +

    + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author +

    +
    +

    +   401 +

    +
    + + +
    +

    + 0.38 (2006w15/7) introduced new/alternative notation for headers, e.g. @title: (instead of 0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) +

    +
    +

    +   402 +

    +
    + + +
    +

    + 0.37 (2006w09/7) introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged +

    +
    +

    +   403 +

    +
    + + +
    +

    + 0.35 (2005w52/3) sisupod, zipped content file introduced +

    +
    +

    +   404 +

    +
    + + +
    +

    + 0.23 (2005w36/2) utf-8 for markup file +

    +
    +

    +   405 +

    +
    + + +
    +

    + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is available to be relied upon +

    +
    +

    +   406 +

    +
    + + +
    +

    + 0.20.4 (2005w33/4) header 0~links +

    +
    +

    +   407 +

    +
    + + +
    +

    + 0.16 (2005w25/2) substantial changes introduced to make markup cleaner, header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) at start of a text line as comment marker +

    +
    +

    +   408 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/22.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/22.html new file mode 100644 index 00000000..9bc763a3 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/22.html @@ -0,0 +1,565 @@ + + + + + + 22 - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 22. A Checklist of Output Features +

    +
    +

    +   991 +

    +
    + + +
    +

    + This table gives an indication of the features that are available for various forms of output of SiSU.   59  +

    +
    +

    +   992 +

    +
    + + + + +
    +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    feature

    txt

    ltx/pdf

    HTML

    XHTML

    XML/s

    XML/d

    ODF

    SQLite

    pgSQL

    headings

    *

    *

    *

    *

    *

    *

    *

    *

    *

    footnotes

    *

    *

    *

    *

    *

    *

    *

    *

    *

    bold, underscore, italics

    .

    *

    *

    *

    *

    *

    *

    *

    *

    strikethrough

    .

    *

    *

    *

    *

    *

    *

    superscript, subscript

    .

    *

    *

    *

    *

    *

    *

    extended ascii set (utf-8)

    *

    *

    *

    *

    *

    *

    *

    *

    indents

    *

    *

    *

    *

    *

    *

    *

    bullets

    .

    *

    *

    *

    *

    *

    .

    groups

    * tables

    *

    *

    .

    .

    .

    .

    .

    .

    * poem

    *

    *

    *

    .

    .

    .

    *

    .

    .

    * code

    *

    *

    *

    .

    .

    .

    *

    .

    .

    url

    *

    *

    *

    *

    *

    *

    *

    .

    .

    links

    *

    *

    *

    *

    *

    *

    *

    .

    .

    images

    -

    *

    *

    T

    T

    T

    *

    T

    T

    image caption

    -

    *

    *

    table of contents

    *

    *

    *

    *

    *

    .

    page header/footer?

    -

    *

    *

    *

    *

    *

    t

    line break

    *

    *

    *

    *

    *

    *

    *

    page break

    *

    *

    segments

    *

    skins

    *

    *

    *

    *

    *

    *

    ocn

    .

    *

    *

    *

    *

    *

    -?

    *

    *

    auto-heading numbers

    *

    *

    *

    *

    *

    *

    *

    *

    *

    minor list numbering

    *

    *

    *

    *

    *

    *

    *

    *

    *

    special characters

    .

    .

    .

    +
    +

    +   993 +

    +
    + + +
    +

    +   Done
      * yes/done
      . partial
      - not available/appropriate
      Not Done
      T task todo
      t lesser task/todo
        not done
    +

    +
    +

    +   994 +

    +

    +^

    + + +
    +

    +  59. updated for sisu-0.36.6 on 2006-01-23 +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/36.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/36.html new file mode 100644 index 00000000..5171eec7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/36.html @@ -0,0 +1,1645 @@ + + + + + + 36 - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1205 +

    +
    + + +
    + +   +
    + + +
    +

    + + 36. Quickstart - Getting Started Howto +

    +
    +

    +   1367 +

    +
    + + 36.1 Installation + +
    + + 36.1.1 Debian Installation + +
    + + 36.1.2 RPM Installation + +
    + + 36.1.3 Installation from source + +
    + + 36.2 Testing SiSU, generating output + +
    + + 36.2.1 basic text, plaintext, html, XML, ODF + +
    + + 36.2.2 LaTeX / pdf + +
    + + 36.2.3 relational database - postgresql, sqlite + +
    + + 36.3 Getting Help + +
    + + 36.3.1 The man pages + +
    + + 36.3.2 Built in help + +
    + + 36.3.3 The home page + +
    + + 36.4 Markup Samples + +
    + + +
    + +

    + 36.1 Installation +

    +
    +

    +   1368 +

    +
    + + +
    +

    + Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. +

    +
    +

    +   1369 +

    +
    + + +
    + +

    + 36.1.1 Debian Installation +

    +
    +

    +   1370 +

    +
    + + +
    +

    + SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: +

    +
    +

    +   1371 +

    +
    + + +
    +

    +     aptitude update
        aptitude install sisu-complete +

    +
    +

    +   1372 +

    +
    + + +
    +

    + The following /etc/apt/sources.list setting permits the download of additional markup samples: +

    +
    +

    +   1373 +

    +
    + + +
    +

    +   #/etc/apt/sources.list

        deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
        deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
      d +

    +
    +

    +   1374 +

    +
    + + +
    +

    + The aptitude commands become: +

    +
    +

    +   1375 +

    +
    + + +
    +

    +     aptitude update
        aptitude install sisu-complete sisu-markup-samples +

    +
    +

    +   1376 +

    +
    + + +
    +

    + If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list +

    +
    +

    +   1377 +

    +
    + + +
    +

    +   #/etc/apt/sources.list

        deb http://www.jus.uio.no/sisu/archive unstable main non-free
        deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   1378 +

    +
    + + +
    +

    + repeat the aptitude commands +

    +
    +

    +   1379 +

    +
    + + +
    +

    +     aptitude update
        aptitude install sisu-complete sisu-markup-samples +

    +
    +

    +   1380 +

    +
    + + +
    +

    + Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. +

    +
    +

    +   1381 +

    +
    + + +
    + +

    + 36.1.2 RPM Installation +

    +
    +

    +   1382 +

    +
    + + +
    +

    + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. +

    +
    +

    +   1383 +

    +
    + + +
    +

    + They may be downloaded from: +

    +
    +

    +   1384 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> +

    +
    +

    +   1385 +

    +
    + + +
    +

    + as root type: +

    +
    +

    +   1386 +

    +
    + + +
    +

    + rpm -i [rpm package name] +

    +
    +

    +   1387 +

    +
    + + +
    + +

    + 36.1.3 Installation from source +

    +
    +

    +   1388 +

    +
    + + +
    +

    + To install SiSU from source check information at: +

    +
    +

    +   1389 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1390 +

    +
    + + +
    +
  • + download the source package +
  • +
    +

    +   1391 +

    +
    + + +
    +
  • + Unpack the source +
  • +
    +

    +   1392 +

    +
    + + +
    +

    + Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: +

    +
    +

    +   1393 +

    +
    + + +
    +

    + For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)  94  or converting LaTeX to pdf. +

    +
    +

    +   1394 +

    +
    + + +
    +

    + setup.rb +

    +
    +

    +   1395 +

    +
    + + +
    +

    + This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1396 +

    +
    + + +
    +

    +       ruby setup.rb config
          ruby setup.rb setup
          #[and as root:]
          ruby setup.rb install +

    +
    +

    +   1397 +

    +
    + + +
    +

    + further information on setup.rb is available from: +

    +
    +

    +   1398 +

    +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/> +

    +
    +

    +   1399 +

    +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +

    +   1400 +

    +
    + + +
    +

    + "install" +

    +
    +

    +   1401 +

    +
    + + +
    +

    + The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1402 +

    +
    + + +
    +

    + ruby install base +

    +
    +

    +   1403 +

    +
    + + +
    +

    + or for a more complete installation: +

    +
    +

    +   1404 +

    +
    + + +
    +

    + ruby install +

    +
    +

    +   1405 +

    +
    + + +
    +

    + or +

    +
    +

    +   1406 +

    +
    + + +
    +

    + ruby install base +

    +
    +

    +   1407 +

    +
    + + +
    +

    + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +

    +   1408 +

    +
    + + +
    +

    + Further information on "rant" is available from: +

    +
    +

    +   1409 +

    +
    + + +
    +

    + <http://make.rubyforge.org/> +

    +
    +

    +   1410 +

    +
    + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
    +

    +   1411 +

    +
    + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   1412 +

    +
    + + +
    +

    + ruby install help +

    +
    +

    +   1413 +

    +
    + + +
    +

    + ruby install -T +

    +
    +

    +   1414 +

    +
    + + +
    + +

    + 36.2 Testing SiSU, generating output +

    +
    +

    +   1415 +

    +
    + + +
    +

    + To check which version of sisu is installed: +

    +
    +

    +   1416 +

    +
    + + +
    +

    + sisu -v +

    +
    +

    +   1417 +

    +
    + + +
    +

    + Depending on your mode of installation one or a number of markup sample files may be found either in the directory: +

    +
    +

    +   1418 +

    +
    + + +
    +

    + ... +

    +
    +

    +   1419 +

    +
    + + +
    +

    + or +

    +
    +

    +   1420 +

    +
    + + +
    +

    + ... +

    +
    +

    +   1421 +

    +
    + + +
    +

    + change directory to the appropriate one: +

    +
    +

    +   1422 +

    +
    + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1423 +

    +
    + + +
    + +

    + 36.2.1 basic text, plaintext, html, XML, ODF +

    +
    +

    +   1424 +

    +
    + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   1425 +

    +
    + + +
    +

    + sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1426 +

    +
    + + +
    +

    + this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text +

    +
    +

    +   1427 +

    +
    + + +
    + +

    + 36.2.2 LaTeX / pdf +

    +
    +

    +   1428 +

    +
    + + +
    +

    + Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) +

    +
    +

    +   1429 +

    +
    + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   1430 +

    +
    + + +
    +

    + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1431 +

    +
    + + +
    +

    + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1432 +

    +
    + + +
    +

    + should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf +

    +
    +

    +   1433 +

    +
    + + +
    + +

    + 36.2.3 relational database - postgresql, sqlite +

    +
    +

    +   1434 +

    +
    + + +
    +

    + Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. +

    +
    +

    +   1435 +

    +
    + + +
    +

    + Assuming you have the database installed and the requisite permissions +

    +
    +

    +   1436 +

    +
    + + +
    +

    + sisu --sqlite --recreate +

    +
    +

    +   1437 +

    +
    + + +
    +

    + sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1438 +

    +
    + + +
    +

    + sisu --pgsql --recreate +

    +
    +

    +   1439 +

    +
    + + +
    +

    + sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1440 +

    +
    + + +
    + +

    + 36.3 Getting Help +

    +
    +

    +   1441 +

    +
    + + +
    + +

    + 36.3.1 The man pages +

    +
    +

    +   1442 +

    +
    + + +
    +

    + Type: +

    +
    +

    +   1443 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1444 +

    +
    + + +
    +

    + The man pages are also available online, though not always kept as up to date as within the package itself: +

    +
    +

    +   1445 +

    +
    + + +
    +
  • + sisu.1   95  +
  • +
    +

    +   1446 +

    +
    + + +
    +
  • + sisu.8   96  +
  • +
    +

    +   1447 +

    +
    + + +
    +
  • + man directory   97  +
  • +
    +

    +   1448 +

    +
    + + +
    + +

    + 36.3.2 Built in help +

    +
    +

    +   1449 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   1450 +

    +
    + + +
    +

    + sisu --help --env +

    +
    +

    +   1451 +

    +
    + + +
    +

    + sisu --help --commands +

    +
    +

    +   1452 +

    +
    + + +
    +

    + sisu --help --markup +

    +
    +

    +   1453 +

    +
    + + +
    + +

    + 36.3.3 The home page +

    +
    +

    +   1454 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   1455 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU> +

    +
    +

    +   1456 +

    +
    + + +
    + +

    + 36.4 Markup Samples +

    +
    +

    +   1457 +

    +
    + + +
    +

    + A number of markup samples (along with output) are available off: +

    +
    +

    +   1458 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1459 +

    +
    + + +
    +

    + Additional markup samples are packaged separately in the file: +

    +
    +

    +   1460 +

    +
    + + +
    +

    + * +

    +
    +

    +   1461 +

    +
    + + +
    +

    + On Debian they are available in non-free  98  to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. +

    +
    +

    +   1462 +

    +

    +^

    + + +
    +

    +  94. There is nothing to stop MySQL support being added in future. +

    +
      +
    + + +
    +

    +  95. <http://www.jus.uio.no/sisu/man/sisu.1> +

    +
      +
    + + +
    +

    +  96. <http://www.jus.uio.no/sisu/man/sisu.8> +

    +
      +
    + + +
    +

    +  97. <http://www.jus.uio.no/sisu/man> +

    +
      +
    + + +
    +

    +  98. the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/45.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/45.html new file mode 100644 index 00000000..12fc9634 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/45.html @@ -0,0 +1,1111 @@ + + + + + + 45 - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1925 +

    +
    + + +
    + +   +
    + + +
    +

    + + 45. Editor Files, Syntax Highlighting +

    +
    +

    +   2077 +

    +
    + + +
    +

    + The directory: +

    +
    +

    +   2078 +

    +
    + + +
    +

    + ./data/sisu/conf/editor-syntax-etc/ +

    +
    +

    +   2079 +

    +
    + + +
    +

    + /usr/share/sisu/conf/editor-syntax-etc +

    +
    +

    +   2080 +

    +
    + + +
    +

    + contains rudimentary sisu syntax highlighting files for: +

    +
    +

    +   2081 +

    +
    + + +
    +
  • + (g)vim <http://www.vim.org> +
  • +
    +

    +   2082 +

    +
    + + +
    +

    + package: sisu-vim +

    +
    +

    +   2083 +

    +
    + + +
    +

    + status: largely done +

    +
    +

    +   2084 +

    +
    + + +
    +

    + there is a vim syntax highlighting and folds component +

    +
    +

    +   2085 +

    +
    + + +
    +
  • + gedit <http://www.gnome.org/projects/gedit> +
  • +
    +

    +   2086 +

    +
    + + +
    +
  • + gobby <http://gobby.0x539.de/> +
  • +
    +

    +   2087 +

    +
    + + +
    +

    + file: sisu.lang +

    +
    +

    +   2088 +

    +
    + + +
    +

    + place in: +

    +
    +

    +   2089 +

    +
    + + +
    +

    + /usr/share/gtksourceview-1.0/language-specs +

    +
    +

    +   2090 +

    +
    + + +
    +

    + or +

    +
    +

    +   2091 +

    +
    + + +
    +

    + ~/.gnome2/gtksourceview-1.0/language-specs +

    +
    +

    +   2092 +

    +
    + + +
    +

    + status: very basic syntax highlighting +

    +
    +

    +   2093 +

    +
    + + +
    +

    + comments: this editor features display line wrap and is used by Goby! +

    +
    +

    +   2094 +

    +
    + + +
    +
  • + nano <http://www.nano-editor.org> +
  • +
    +

    +   2095 +

    +
    + + +
    +

    + file: nanorc +

    +
    +

    +   2096 +

    +
    + + +
    +

    + save as: +

    +
    +

    +   2097 +

    +
    + + +
    +

    + ~/.nanorc +

    +
    +

    +   2098 +

    +
    + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   2099 +

    +
    + + +
    +

    + comments: assumes dark background; no display line-wrap; does line breaks +

    +
    +

    +   2100 +

    +
    + + +
    +
  • + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> +
  • +
    +

    +   2101 +

    +
    + + +
    +

    + file: diakonos.conf +

    +
    +

    +   2102 +

    +
    + + +
    +

    + save as: +

    +
    +

    +   2103 +

    +
    + + +
    +

    + ~/.diakonos/diakonos.conf +

    +
    +

    +   2104 +

    +
    + + +
    +

    + includes: +

    +
    +

    +   2105 +

    +
    + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   2106 +

    +
    + + +
    +

    + comments: assumes dark background; no display line-wrap +

    +
    +

    +   2107 +

    +
    + + +
    +
  • + kate & kwrite <http://kate.kde.org> +
  • +
    +

    +   2108 +

    +
    + + +
    +

    + file: sisu.xml +

    +
    +

    +   2109 +

    +
    + + +
    +

    + place in: +

    +
    +

    +   2110 +

    +
    + + +
    +

    + /usr/share/apps/katepart/syntax +

    +
    +

    +   2111 +

    +
    + + +
    +

    + or +

    +
    +

    +   2112 +

    +
    + + +
    +

    + ~/.kde/share/apps/katepart/syntax +

    +
    +

    +   2113 +

    +
    + + +
    +

    + [settings::configure kate::{highlighting,filetypes}] +

    +
    +

    +   2114 +

    +
    + + +
    +

    + [tools::highlighting::{markup,scripts}::SiSU] +

    +
    +

    +   2115 +

    +
    + + +
    +
  • + nedit <http://www.nedit.org> +
  • +
    +

    +   2116 +

    +
    + + +
    +

    + file: sisu_nedit.pats +

    +
    +

    +   2117 +

    +
    + + +
    +

    + nedit -import sisu_nedit.pats +

    +
    +

    +   2118 +

    +
    + + +
    +

    + status: a very clumsy first attempt [not really done] +

    +
    +

    +   2119 +

    +
    + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   2120 +

    +
    + + +
    +
  • + emacs <http://www.gnu.org/software/emacs/emacs.html> +
  • +
    +

    +   2121 +

    +
    + + +
    +

    + files: sisu-mode.el +

    +
    +

    +   2122 +

    +
    + + +
    +

    + to file ~/.emacs add the following 2 lines: +

    +
    +

    +   2123 +

    +
    + + +
    +

    + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") +

    +
    +

    +   2124 +

    +
    + + +
    +

    + (require 'sisu-mode.el) +

    +
    +

    +   2125 +

    +
    + + +
    +

    + [not done / not yet included] +

    +
    +

    +   2126 +

    +
    + + +
    +
  • + vim & gvim <http://www.vim.org> +
  • +
    +

    +   2127 +

    +
    + + +
    +

    + files: +

    +
    +

    +   2128 +

    +
    + + +
    +

    + package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) +

    +
    +

    +   2129 +

    +
    + + +
    +

    + status: this includes: syntax highlighting; vim folds; some error checking +

    +
    +

    +   2130 +

    +
    + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   2131 +

    +
    + + +
    +

    + NOTE: +

    +
    +

    +   2132 +

    +
    + + +
    +

    + [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] +

    +
    +

    +   2133 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/alt.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/alt.html new file mode 100644 index 00000000..2cb60724 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/alt.html @@ -0,0 +1,856 @@ + + + + + + alt - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 15. Experimental Alternative Input Representations +

    +
    +

    +   440 +

    +
    + + 15.1 Alternative XML + +
    + + 15.1.1 XML SAX representation + +
    + + 15.1.2 XML DOM representation + +
    + + 15.1.3 XML Node representation + +
    + + +
    + +

    + 15.1 Alternative XML +

    +
    +

    +   441 +

    +
    + + +
    +

    + SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. +

    +
    +

    +   442 +

    +
    + + +
    +

    + convert from sst to simple xml representations (sax, dom and node): +

    +
    +

    +   443 +

    +
    + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   444 +

    +
    + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   445 +

    +
    + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   446 +

    +
    + + +
    +

    + convert to sst from any sisu xml representation (sax, dom and node): +

    +
    +

    +   447 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   448 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   449 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   450 +

    +
    + + +
    + +

    + 15.1.1 XML SAX representation +

    +
    +

    +   451 +

    +
    + + +
    +

    + To convert from sst to simple xml (sax) representation: +

    +
    +

    +   452 +

    +
    + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   453 +

    +
    + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   454 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   455 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   456 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   457 +

    +
    + + +
    + +

    + 15.1.2 XML DOM representation +

    +
    +

    +   458 +

    +
    + + +
    +

    + To convert from sst to simple xml (dom) representation: +

    +
    +

    +   459 +

    +
    + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   460 +

    +
    + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   461 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   462 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   463 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   464 +

    +
    + + +
    + +

    + 15.1.3 XML Node representation +

    +
    +

    +   465 +

    +
    + + +
    +

    + To convert from sst to simple xml (node) representation: +

    +
    +

    +   466 +

    +
    + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   467 +

    +
    + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   468 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   469 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   470 +

    +
    + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   471 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/command_modifiers.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/command_modifiers.html new file mode 100644 index 00000000..b32c08f5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/command_modifiers.html @@ -0,0 +1,552 @@ + + + + + + command_modifiers - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 6. command line modifiers +

    +
    +

    +   142 +

    +
    + + +
    +

    + --no-ocn
    [with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output. +

    +
    +

    +   143 +

    +
    + + +
    +

    + --no-annotate
    strips output text of editor endnotes 
     *1  denoted by asterisk or dagger/plus sign +

    +
    +

    +   144 +

    +
    + + +
    +

    + --no-asterisk
    strips output text of editor endnotes 
     *2  denoted by asterisk sign +

    +
    +

    +   145 +

    +
    + + +
    +

    + --no-dagger
    strips output text of editor endnotes 
     +1  denoted by dagger/plus sign +

    +
    +

    +   146 +

    +

    +^

    + + +
    +

    +  *1. square brackets +

    +
      +
    + + +
    +

    +  *2. square brackets +

    +
      +
    + + +
    +

    +  +1. square brackets +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/command_shorcuts.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/command_shorcuts.html new file mode 100644 index 00000000..76202f71 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/command_shorcuts.html @@ -0,0 +1,632 @@ + + + + + + command_shorcuts - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 8. Shortcuts, Shorthand for multiple flags +

    +
    +

    +   156 +

    +
    + + 8.0.1 Command Line with Flags - Batch Processing + +
    + + +
    +

    + --update [filename/wildcard]
    Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again. +

    +
    +

    +   157 +

    +
    + + +
    +

    + -0 to -5 [filename or wildcard]
    Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file): +

    +
    +

    +   158 +

    +
    + + +
    +

    + -0
    -mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]'] +

    +
    +

    +   159 +

    +
    + + +
    +

    + -1
    -mNHwpy +

    +
    +

    +   160 +

    +
    + + +
    +

    + -2
    -mNHwpaoy +

    +
    +

    +   161 +

    +
    + + +
    +

    + -3
    -mNhwpAobxXyY +

    +
    +

    +   162 +

    +
    + + +
    +

    + -4
    -mNhwpAobxXDyY --import +

    +
    +

    +   163 +

    +
    + + +
    +

    + -5
    -mNhwpAobxXDyY --update +

    +
    +

    +   164 +

    +
    + + +
    +

    + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] +

    +
    +

    +   165 +

    +
    + + +
    +

    + consider -u for appended url info or -v for verbose output +

    +
    +

    +   166 +

    +
    + + +
    + +

    + 8.0.1 Command Line with Flags - Batch Processing +

    +
    +

    +   167 +

    +
    + + +
    +

    + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. +

    +
    +

    +   168 +

    +
    + + +
    +

    + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

    +
    +

    +   169 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/commands.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/commands.html new file mode 100644 index 00000000..dfb71eba --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/commands.html @@ -0,0 +1,1027 @@ + + + + + + commands - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 5. Commands Summary +

    +
    +

    +   93 +

    +
    + + 5.1 Synopsis + +
    + + 5.2 Description + +
    + + 5.3 Document Processing Command Flags + +
    + + +
    + +

    + 5.1 Synopsis +

    +
    +

    +   94 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system +

    +
    +

    +   95 +

    +
    + + +
    +

    + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] +

    +
    +

    +   96 +

    +
    + + +
    +

    + sisu [ -Ddcv ] [ instruction ] +

    +
    +

    +   97 +

    +
    + + +
    +

    + sisu [ -CcFLSVvW ] +

    +
    +

    +   98 +

    +
    + + +
    +

    + Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. +

    +
    +

    +   99 +

    +
    + + +
    + +

    + 5.2 Description +

    +
    +

    +   100 +

    +
    + + +
    +

    + SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: <http://www.jus.uio.no/sisu> +

    +
    +

    +   101 +

    +
    + + +
    + +

    + 5.3 Document Processing Command Flags +

    +
    +

    +   102 +

    +
    + + +
    +

    + -a [filename/wildcard]
    produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) +

    +
    +

    +   103 +

    +
    + + +
    +

    + -b [filename/wildcard]
    produces xhtml/XML output for browser viewing (sax parsing). +

    +
    +

    +   104 +

    +
    + + +
    +

    + -C [--init-site]
    configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used. +

    +
    +

    +   105 +

    +
    + + +
    +

    + -CC
    configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used. +

    +
    +

    +   106 +

    +
    + + +
    +

    + -c [filename/wildcard]
    screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour). +

    +
    +

    +   107 +

    +
    + + +
    +

    + -D [instruction] [filename]
    database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

    +
    +

    +   108 +

    +
    + + +
    +

    + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
    database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

    +
    +

    +   109 +

    +
    + + +
    +

    + -F [--webserv=webrick]
    generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu +

    +
    +

    +   110 +

    +
    + + +
    +

    + -H [filename/wildcard]
    produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h]. +

    +
    +

    +   111 +

    +
    + + +
    +

    + -h [filename/wildcard]
    produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H]. +

    +
    +

    +   112 +

    +
    + + +
    +

    + -I [filename/wildcard]
    produces texinfo and info file, (view with pinfo). +

    +
    +

    +   113 +

    +
    + + +
    +

    + -L
    prints license information. +

    +
    +

    +   114 +

    +
    + + +
    +

    + -M [filename/wildcard/url]
    maintenance mode files created for processing preserved and their locations indicated. (also see -V) +

    +
    +

    +   115 +

    +
    + + +
    +

    + -m [filename/wildcard/url]
    assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n +

    +
    +

    +   116 +

    +
    + + +
    +

    + -N [filename/wildcard/url]
    document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen. +

    +
    +

    +   117 +

    +
    + + +
    +

    + -n [filename/wildcard/url]
    skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags. +

    +
    +

    +   118 +

    +
    + + +
    +

    + -o [filename/wildcard/url]
    output basic document in opendocument file format (opendocument.odt). +

    +
    +

    +   119 +

    +
    + + +
    +

    + -p [filename/wildcard]
    produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +

    +
    +

    +   120 +

    +
    + + +
    +

    + -q [filename/wildcard]
    quiet less output to screen. +

    +
    +

    +   121 +

    +
    + + +
    +

    + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

    +
    +

    +   122 +

    +
    + + +
    +

    + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

    +
    +

    +   123 +

    +
    + + +
    +

    + -S
    produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh). +

    +
    +

    +   124 +

    +
    + + +
    +

    + -S [filename/wildcard]
    produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard]. +

    +
    +

    +   125 +

    +
    + + +
    +

    + -s [filename/wildcard]
    copies sisu markup file to output directory. +

    +
    +

    +   126 +

    +
    + + +
    +

    + -t [filename/wildcard (*.termsheet.rb)]
    standard form document builder, preprocessing feature +

    +
    +

    +   127 +

    +
    + + +
    +

    + -U [filename/wildcard]
    prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml +

    +
    +

    +   128 +

    +
    + + +
    +

    + -u [filename/wildcard]
    provides url mapping of output files for the flags requested for processing, also see -U +

    +
    +

    +   129 +

    +
    + + +
    +

    + -V
    on its own, provides SiSU version and environment information (sisu --help env) +

    +
    +

    +   130 +

    +
    + + +
    +

    + -V [filename/wildcard]
    even more verbose than the -v flag. (also see -M) +

    +
    +

    +   131 +

    +
    + + +
    +

    + -v
    on its own, provides SiSU version information +

    +
    +

    +   132 +

    +
    + + +
    +

    + -v [filename/wildcard]
    provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V +

    +
    +

    +   133 +

    +
    + + +
    +

    + -W
    starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H; also, note -F webrick ]. +

    +
    +

    +   134 +

    +
    + + +
    +

    + -w [filename/wildcard]
    produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml) +

    +
    +

    +   135 +

    +
    + + +
    +

    + -X [filename/wildcard]
    produces XML output with deep document structure, in the nature of dom. +

    +
    +

    +   136 +

    +
    + + +
    +

    + -x [filename/wildcard]
    produces XML output shallow structure (sax parsing). +

    +
    +

    +   137 +

    +
    + + +
    +

    + -Y [filename/wildcard]
    produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week]) +

    +
    +

    +   138 +

    +
    + + +
    +

    + -y [filename/wildcard]
    produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags. +

    +
    +

    +   139 +

    +
    + + +
    +

    + -Z [filename/wildcard]
    Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory. +

    +
    +

    +   140 +

    +
    + + +
    +

    + -z [filename/wildcard]
    produces php (zend) [this feature is disabled for the time being] +

    +
    +

    +   141 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/commands_database.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/commands_database.html new file mode 100644 index 00000000..692cd14c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/commands_database.html @@ -0,0 +1,572 @@ + + + + + + commands_database - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 7. database commands +

    +
    +

    +   147 +

    +
    + + +
    +

    + dbi - database interface +

    +
    +

    +   148 +

    +
    + + +
    +

    + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] +

    +
    +

    +   149 +

    +
    + + +
    +

    + -Dv --createall
    initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores. +

    +
    +

    +   150 +

    +
    + + +
    +

    + -Dv --import
    [filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +

    +
    +

    +   151 +

    +
    + + +
    +

    + -Dv --update
    [filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent] +

    +
    +

    +   152 +

    +
    + + +
    +

    + -D --remove
    [filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +

    +
    +

    +   153 +

    +
    + + +
    +

    + -D --dropall
    kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent] +

    +
    +

    +   154 +

    +
    + + +
    +

    + The v in e.g. -Dv is for verbose output. +

    +
    +

    +   155 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/concordance.html new file mode 100644 index 00000000..32f52010 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/concordance.html @@ -0,0 +1,4717 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe - Manual [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe - Manual [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_manual/concordance.html#your_word ] +

    + +

    abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0

    (1)

    +

    96,

    +

    Ability

    (4)

    +

    431, 531, 998, 1735,

    +

    Able

    (12)

    +

    5, 7, 17, 42, 43, 74, 1009, 1394, 2047, 2049, 2052,

    +

    About

    (24)

    +

    17, 42, 44, 140, 175, 193, 332, 335, 338, 340, 531, 1595, 1721, 1876, 2044, 2045, 2047, 2048, 2050, 2052,

    +

    Above

    (9)

    +

    78, 110, 390, 919, 1066, 1425, 1430, 1482, 1796,

    +

    Absence

    (1)

    +

    487,

    +

    Abstract

    (3)

    +

    42, 229,

    +

    Abstraction

    (8)

    +

    7, 10, 13, 17, 21, 2048, 2049,

    +

    Academic

    (1)

    +

    1729,

    +

    Academics

    (1)

    +

    31,

    +

    Accelerando

    (3)

    +

    629, 630,

    +

    Accepted

    (1)

    +

    22,

    +

    Access

    (1)

    +

    488,

    +

    Accessed

    (1)

    +

    2177,

    +

    Accessible

    (1)

    +

    1942,

    +

    Accidents

    (1)

    +

    424,

    +

    Accompanying

    (2)

    +

    5, 402,

    +

    According

    (1)

    +

    1080,

    +

    Accordingly

    (1)

    +

    1371,

    +

    Account

    (1)

    +

    546,

    +

    Accurately

    (2)

    +

    531, 2038,

    +

    Achieve

    (1)

    +

    2052,

    +

    Achieved

    (1)

    +

    352,

    +

    Across

    (7)

    +

    10, 31, 32, 998, 1055, 1723,

    +

    Action

    (1)

    +

    159,

    +

    Actions

    (7)

    +

    182, 1394, 1412, 1792, 1805, 1810, 1981,

    +

    Active

    (3)

    +

    362, 365,

    +

    Add

    (11)

    +

    165, 1007, 1177, 1219, 1968, 2038, 2060, 2061, 2123, 2124,

    +

    Added

    (7)

    +

    7, 11, 33, 125, 1394, 1591,

    +

    Adding

    (3)

    +

    1377, 1754, 2030,

    +

    Addition

    (5)

    +

    33, 35, 110, 193, 998,

    +

    Additional

    (23)

    +

    120, 175, 1184, 1211, 1229, 1231, 1248, 1373, 1394, 1408, 1460, 1727, 1773, 1801, 1809, 1810, 1813, 1832, 1852, 1903, 1947, 1981, 1989,

    +

    Addon

    (2)

    +

    1812, 1813,

    +

    Adjusted

    (5)

    +

    480, 838, 839, 870, 871,

    +

    Adobe

    (1)

    +

    11,

    +

    Advantage

    (11)

    +

    10, 14, 17, 21, 22, 30, 43, 1723, 2052,

    +

    Adventures

    (4)

    +

    726, 727, 758, 759,

    +

    Affect

    (1)

    +

    198,

    +

    Affected

    (1)

    +

    198,

    +

    After

    (11)

    +

    111, 112, 170, 229, 236, 528, 679, 1820, 1928, 2015,

    +

    Again

    (6)

    +

    10, 11, 157, 919, 1160, 1542,

    +

    Against

    (22)

    +

    8, 10, 11, 13, 17, 125, 245, 413, 437, 1128, 1130, 1136, 1383, 1425, 1430, 1762, 1949, 2025,

    +

    Age

    (1)

    +

    10,

    +

    Agent

    (6)

    +

    122, 123, 1142, 1145, 1146, 1148,

    +

    Aim

    (1)

    +

    1539,

    +

    Albert

    (2)

    +

    886, 887,

    +

    Alias

    (1)

    +

    476,

    +

    Alice

    (6)

    +

    726, 727, 758, 759,

    +

    Alien

    (8)

    +

    1200, 1201, 1202, 1203, 1226, 1244, 1383, 1762,

    +

    All

    (57)

    +

    7, 11, 31, 32, 116, 135, 168, 173, 198, 200, 203, 221, 226, 362, 365, 431, 505, 506, 527, 546, 597, 598, 997, 1002, 1004, 1008, 1009, 1025, 1046, 1055, 1150, 1369, 1381, 1487, 1700, 1736, 1812, 1813, 1814, 1815, 1816, 1817, 1918, 2008, 2038, 2048, 2068,

    +

    Allow

    (2)

    +

    11, 1054,

    +

    Allowing

    (1)

    +

    11,

    +

    Almost

    (3)

    +

    19, 1004, 2076,

    +

    Alone

    (8)

    +

    82, 122, 169, 251, 1145, 1486,

    +

    Along

    (7)

    +

    125, 979, 1004, 1056, 1088, 1458,

    +

    Alphanumerics

    (1)

    +

    150,

    +

    Already

    (6)

    +

    105, 106, 110, 1520, 1855, 2038,

    +

    Also

    (47)

    +

    5, 7, 9, 10, 11, 13, 20, 21, 30, 32, 44, 115, 122, 123, 129, 131, 133, 134, 191, 216, 336, 408, 512, 528, 919, 1086, 1145, 1146, 1394, 1445, 1467, 1591, 1722, 1809, 1813, 1819, 1866, 1949, 1984, 1985, 2035, 2177,

    +

    ALSO

    (1)

    +

    1123,

    +

    Alt

    (1)

    +

    440,

    +

    Alter

    (2)

    +

    2054, 2061,

    +

    Altered

    (1)

    +

    1844,

    +

    Alternative

    (23)

    +

    21, 84, 189, 311, 390, 402, 440, 441, 442, 679, 919, 1218, 1393, 1412, 1627, 1667, 1768, 1792, 1805, 2135, 2146,

    +

    Alternatively

    (6)

    +

    125, 435, 919, 1019, 1040, 1869,

    +

    Alternatives

    (2)

    +

    391,

    +

    Always

    (2)

    +

    11, 1445,

    +

    Amissah

    (6)

    +

    [H]1, 198, 1122, 1813, 1918,

    +

    Amongst

    (4)

    +

    22, 1733, 1811, 2177,

    +

    Analyze

    (1)

    +

    2067,

    +

    And

    (549)

    +

    4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 19, 20, 21, 22, 23, 25, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 42, 44, 49, 74, 81, 101, 103, 105, 106, 110, 112, 113, 115, 117, 120, 122, 123, 124, 125, 128, 130, 133, 134, 138, 139, 150, 154, 157, 165, 175, 181, 183, 187, 191, 193, 194, 198, 200, 202, 203, 206, 228, 240, 242, 246, 248, 251, 255, 258, 274, 292, 313, 316, 343, 348, 352, 357, 359, 371, 373, 376, 378, 380, 382, 383, 385, 387, 390, 393, 399, 402, 408, 410, 412, 423, 424, 428, 430, 432, 442, 443, 447, 480, 486, 488, 499, 506, 511, 512, 514, 516, 517, 524, 526, 527, 528, 531, 532, 534, 535, 540, 542, 544, 546, 547, 548, 597, 598, 613, 614, 678, 679, 710, 758, 759, 886, 887, 919, 935, 979, 989, 996, 997, 998, 1001, 1003, 1004, 1005, 1006, 1008, 1009, 1014, 1019, 1021, 1022, 1025, 1026, 1027, 1035, 1040, 1042, 1043, 1046, 1047, 1048, 1053, 1054, 1055, 1056, 1066, 1086, 1091, 1096, 1102, 1111, 1115, 1117, 1130, 1132, 1135, 1136, 1138, 1142, 1145, 1146, 1150, 1154, 1164, 1165, 1169, 1176, 1184, 1193, 1194, 1209, 1211, 1217, 1218, 1219, 1221, 1226, 1229, 1233, 1234, 1241, 1245, 1246, 1248, 1280, 1282, 1285, 1288, 1290, 1291, 1293, 1295, 1304, 1317, 1339, 1341, 1348, 1369, 1371, 1383, 1393, 1394, 1397, 1408, 1425, 1427, 1430, 1433, 1435, 1436, 1462, 1467, 1494, 1495, 1522, 1531, 1538, 1545, 1551, 1554, 1556, 1557, 1559, 1561, 1567, 1569, 1573, 1590, 1591, 1594, 1627, 1664, 1665, 1675, 1677, 1685, 1689, 1702, 1705, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1729, 1732, 1735, 1737, 1738, 1751, 1757, 1762, 1791, 1801, 1809, 1810, 1813, 1814, 1816, 1817, 1822, 1827, 1841, 1844, 1848, 1852, 1853, 1855, 1857, 1859, 1867, 1893, 1916, 1917, 1922, 1931, 1942, 1951, 1957, 1959, 1967, 1983, 1984, 1985, 1986, 1987, 2012, 2025, 2032, 2037, 2038, 2042, 2047, 2048, 2049, 2050, 2052, 2054, 2058, 2072, 2073, 2074, 2075, 2085, 2094, 2129, 2177,

    +

    Angled

    (1)

    +

    316,

    +

    Annotate

    (1)

    +

    144,

    +

    Announcement

    (1)

    +

    138,

    +

    Another

    (14)

    +

    11, 109, 251, 302, 305, 357, 359, 387, 505, 548, 919, 1004, 1089, 1680,

    +

    Ansi

    (2)

    +

    107, 1968,

    +

    Answered

    (1)

    +

    2011,

    +

    Any

    (34)

    +

    10, 17, 82, 133, 169, 193, 207, 412, 423, 430, 447, 454, 461, 468, 487, 536, 546, 1130, 1132, 1135, 1138, 1163, 1184, 1211, 1248, 1486, 1721, 1736, 1867, 2024, 2056,

    +

    Anyone

    (1)

    +

    1163,

    +

    Anything

    (1)

    +

    432,

    +

    Aoki

    (3)

    +

    1241, 1393, 1768,

    +

    Apart

    (4)

    +

    81, 203, 1212, 1300,

    +

    Apologies

    (1)

    +

    1163,

    +

    Appear

    (1)

    +

    200,

    +

    Appearance

    (17)

    +

    198, 246, 491, 505, 517, 528, 1683, 1685, 1702, 1723, 1849, 1997, 2007, 2050, 2051, 2052,

    +

    Appearances

    (1)

    +

    500,

    +

    Appears

    (2)

    +

    10, 1009,

    +

    Appended

    (1)

    +

    166,

    +

    Apple

    (4)

    +

    1675, 1677,

    +

    Application

    (1)

    +

    198,

    +

    Applied

    (3)

    +

    8, 125, 157,

    +

    Appropriate

    (7)

    +

    128, 424, 499, 528, 531, 994, 1422,

    +

    Appropriately

    (1)

    +

    111,

    +

    Apps

    (2)

    +

    2111, 2113,

    +

    Apt

    (14)

    +

    1177, 1218, 1220, 1222, 1224, 1371, 1373, 1374, 1377, 1378, 1462, 1754,

    +

    Aptitude

    (20)

    +

    1218, 1222, 1223, 1372, 1375, 1376, 1379, 1380, 1508, 1752, 1753, 1759, 1760, 1819, 2027,

    +

    Architecture

    (7)

    +

    1812, 1813, 1814, 1815, 1816, 1817,

    +

    Archive

    (7)

    +

    198, 323, 326, 1177, 1727, 1813, 1989,

    +

    Archives

    (4)

    +

    1371, 1377, 1751, 1754,

    +

    Are

    (205)

    +

    8, 9, 10, 12, 17, 19, 22, 31, 32, 33, 34, 35, 44, 59, 63, 81, 103, 105, 106, 110, 125, 135, 159, 172, 173, 179, 186, 188, 194, 198, 200, 203, 221, 251, 252, 255, 258, 292, 316, 327, 382, 412, 428, 431, 442, 480, 491, 495, 514, 527, 528, 531, 534, 536, 539, 544, 546, 679, 973, 979, 992, 998, 1002, 1005, 1019, 1040, 1055, 1056, 1062, 1080, 1115, 1128, 1150, 1193, 1200, 1209, 1226, 1229, 1241, 1244, 1246, 1329, 1360, 1369, 1377, 1381, 1383, 1393, 1408, 1445, 1458, 1460, 1462, 1467, 1490, 1525, 1536, 1575, 1590, 1594, 1597, 1623, 1685, 1686, 1692, 1702, 1707, 1709, 1720, 1723, 1725, 1726, 1727, 1733, 1736, 1738, 1754, 1762, 1768, 1773, 1801, 1810, 1813, 1851, 1852, 1854, 1855, 1857, 1858, 1895, 1897, 1899, 1901, 1951, 1981, 1984, 1986, 1987, 1988, 1989, 2008, 2012, 2028, 2038, 2049, 2051, 2052, 2073, 2076,

    +

    Around

    (1)

    +

    919,

    +

    Arrived

    (1)

    +

    44,

    +

    Article

    (3)

    +

    217, 935,

    +

    ARTICLE

    (1)

    +

    240,

    +

    Articles

    (3)

    +

    362, 365,

    +

    Articles¡¡12¡25¡¡12¡16

    (1)

    +

    365,

    +

    Artist

    (2)

    +

    548, 1169,

    +

    Ascii

    (6)

    +

    679, 993, 1006, 1738,

    +

    Aside

    (1)

    +

    34,

    +

    Asked

    (1)

    +

    2011,

    +

    Aspects

    (1)

    +

    1685,

    +

    Assigned

    (1)

    +

    17,

    +

    Assist

    (1)

    +

    1246,

    +

    Assistance

    (1)

    +

    1226,

    +

    Associated

    (16)

    +

    37, 125, 430, 431, 432, 528, 1025, 1046, 1130, 1135, 1951,

    +

    Assume

    (1)

    +

    1077,

    +

    Assumed

    (5)

    +

    116, 118, 139, 240,

    +

    Assumes

    (4)

    +

    128, 1241, 2100, 2107,

    +

    Assuming

    (4)

    +

    1111, 1371, 1429, 1436,

    +

    Asterisk

    (12)

    +

    144, 145, 302, 304, 305, 307, 309, 310, 401,

    +

    Asterisks

    (2)

    +

    302, 304,

    +

    Ate

    (2)

    +

    1675, 1677,

    +

    Atomic

    (1)

    +

    1720,

    +

    Attempt

    (2)

    +

    2050, 2119,

    +

    Attention

    (1)

    +

    1096,

    +

    Attributes

    (4)

    +

    9, 21, 178, 259,

    +

    Aukio

    (3)

    +

    548,

    +

    Authentication

    (1)

    +

    1142,

    +

    Author

    (13)

    +

    208, 401, 548, 1003, 1121, 1169, 1193, 1727, 1757, 1813, 1989,

    +

    Authored

    (2)

    +

    17, 1221,

    +

    Authors

    (1)

    +

    1462,

    +

    Auto

    (4)

    +

    242, 352, 531, 1855,

    +

    Automatic

    (2)

    +

    9, 198,

    +

    Automatically

    (14)

    +

    37, 38, 175, 255, 292, 316, 336, 352, 431, 505, 1141, 1429, 1736,

    +

    Autonomous

    (6)

    +

    902, 903, 918, 919,

    +

    Availability

    (1)

    +

    13,

    +

    Available

    (62)

    +

    11, 12, 41, 47, 55, 63, 67, 125, 128, 183, 186, 188, 198, 199, 200, 216, 221, 242, 336, 387, 406, 474, 679, 967, 992, 994, 997, 1009, 1067, 1169, 1176, 1193, 1209, 1218, 1219, 1226, 1329, 1360, 1371, 1377, 1398, 1409, 1433, 1445, 1458, 1462, 1465, 1467, 1469, 1472, 1751, 1754, 1770, 1810, 1867, 1899, 1901, 1981, 2052, 2177,

    +

    Back

    (7)

    +

    63, 454, 461, 468, 487, 1005, 1054,

    +

    Backend

    (1)

    +

    1053,

    +

    Background

    (2)

    +

    2100, 2107,

    +

    Backward

    (1)

    +

    397,

    +

    Balance

    (1)

    +

    524,

    +

    Band

    (1)

    +

    1685,

    +

    Bars

    (1)

    +

    1685,

    +

    Bartunov

    (1)

    +

    2054,

    +

    Base

    (14)

    +

    10, 11, 33, 1184, 1211, 1239, 1248, 1403, 1407, 1790, 1800, 1812, 1815, 1852,

    +

    Based

    (14)

    +

    10, 17, 138, 1719, 1813, 1814, 1815, 1816, 1817, 1983, 2038, 2046, 2050,

    +

    Basic

    (22)

    +

    9, 20, 21, 39, 119, 178, 368, 375, 388, 518, 1381, 1394, 1424, 1738, 1769, 1852, 2052, 2093, 2099, 2106,

    +

    Basically

    (2)

    +

    539, 998,

    +

    Basis

    (3)

    +

    491, 528, 1062,

    +

    Batch

    (3)

    +

    35, 167, 1485,

    +

    Bazaar

    (2)

    +

    613, 614,

    +

    Bear

    (2)

    +

    679,

    +

    Because

    (3)

    +

    997, 1510, 1627,

    +

    Become

    (9)

    +

    11, 32, 357, 359, 540, 541, 1375, 1663,

    +

    Becomes

    (1)

    +

    125,

    +

    Becoming

    (1)

    +

    390,

    +

    Been

    (20)

    +

    6, 11, 122, 123, 382, 390, 1117, 1145, 1146, 1193, 1226, 1233, 1408, 1497, 1506, 1520, 1801, 1809, 1855, 2073,

    +

    Before

    (9)

    +

    110, 237, 1023, 1024, 1044, 1045, 1930, 2038,

    +

    Begin

    (1)

    +

    1959,

    +

    Beginning

    (5)

    +

    200, 240, 679, 935,

    +

    Begins

    (2)

    +

    357, 359,

    +

    Behavior

    (2)

    +

    122, 1145,

    +

    Behaviour

    (3)

    +

    111, 112, 524,

    +

    Being

    (24)

    +

    9, 133, 141, 251, 421, 428, 518, 531, 532, 1004, 1008, 1009, 1014, 1035, 1394, 1467, 2010, 2032, 2049,

    +

    Bell

    (1)

    +

    710,

    +

    Belong

    (1)

    +

    202,

    +

    Below

    (5)

    +

    108, 109, 110, 1212, 1863,

    +

    Beneath

    (2)

    +

    412, 527,

    +

    Benkler

    (3)

    +

    361, 549, 550,

    +

    Bespoke

    (1)

    +

    1711,

    +

    Best

    (2)

    +

    1978, 2050,

    +

    Better

    (6)

    +

    343, 346, 348, 919, 2037,

    +

    Between

    (2)

    +

    2042, 2047,

    +

    Beyond

    (3)

    +

    21, 1222, 2052,

    +

    Bin

    (9)

    +

    110, 1092, 1093, 1094, 1186, 1308, 1529, 1530, 2028,

    +

    Binary

    (2)

    +

    410, 429,

    +

    Bit

    (3)

    +

    981, 2038, 2075,

    +

    Bits

    (1)

    +

    387,

    +

    Blank

    (1)

    +

    110,

    +

    Block

    (3)

    +

    316, 327, 383,

    +

    Blocks

    (3)

    +

    10, 179, 327,

    +

    Bold

    (21)

    +

    21, 178, 198, 243, 261, 263, 266, 1594, 1597, 1598, 1599, 1600, 1601, 1602, 1603, 1604, 1648, 1649,

    +

    Boldword

    (4)

    +

    1605, 1606,

    +

    Book

    (7)

    +

    120, 198, 547, 548, 1169, 1193,

    +

    BOOK

    (1)

    +

    679,

    +

    Bookmarks

    (1)

    +

    1087,

    +

    Both

    (13)

    +

    7, 17, 23, 25, 242, 371, 373, 378, 380, 385, 1004, 1005, 2042,

    +

    Braces

    (1)

    +

    316,

    +

    Brackets

    (3)

    +

    144, 145, 146,

    +

    Break

    (5)

    +

    198, 242, 255,

    +

    Breakage

    (1)

    +

    1154,

    +

    Breakpage

    (5)

    +

    241, 242,

    +

    Breakpages

    (2)

    +

    241, 242,

    +

    Breaks

    (5)

    +

    198, 2038, 2100, 2133,

    +

    Break¡¡10¡

    (2)

    +

    993,

    +

    Breath

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Bridge

    (1)

    +

    1723,

    +

    Brings

    (3)

    +

    82, 169, 1486,

    +

    Browser

    (7)

    +

    10, 21, 104, 1504, 1531, 2049,

    +

    Browsers

    (1)

    +

    31,

    +

    Browsing

    (1)

    +

    112,

    +

    Build

    (3)

    +

    387, 1185, 1813,

    +

    Builder

    (1)

    +

    127,

    +

    Building

    (2)

    +

    118, 1246,

    +

    Builds

    (7)

    +

    7, 8, 9, 1026, 1047, 1057, 2049,

    +

    Built

    (19)

    +

    9, 73, 133, 387, 424, 531, 532, 535, 536, 1061, 1062, 1226, 1393, 1449, 1478, 1768,

    +

    Bul

    (1)

    +

    221,

    +

    Bullet

    (8)

    +

    283, 285, 286, 287, 1654, 1655,

    +

    Bulleted

    (1)

    +

    182,

    +

    Bullets

    (1)

    +

    274,

    +

    Bundled

    (1)

    +

    37,

    +

    Bundles

    (1)

    +

    431,

    +

    But

    (25)

    +

    8, 35, 128, 424, 431, 539, 545, 919, 979, 986, 1056, 1256, 1329, 1360, 1675, 1677, 1816, 1817, 1829, 1930, 2038, 2042, 2049, 2133,

    +

    Button

    (2)

    +

    1540, 1541,

    +

    Called

    (2)

    +

    37, 1062,

    +

    Calling

    (2)

    +

    387, 390,

    +

    Can

    (87)

    +

    5, 7, 8, 10, 11, 14, 31, 66, 125, 128, 134, 157, 158, 193, 203, 239, 240, 410, 412, 413, 414, 431, 437, 480, 527, 534, 979, 996, 998, 1002, 1009, 1055, 1056, 1128, 1130, 1132, 1136, 1138, 1141, 1142, 1150, 1169, 1234, 1462, 1471, 1494, 1543, 1641, 1702, 1730, 1731, 1736, 1737, 1810, 1813, 1816, 1817, 1886, 1981, 1984, 2042, 2044, 2048, 2050, 2052, 2069,

    +

    Canned

    (1)

    +

    968,

    +

    Cannot

    (5)

    +

    313, 382, 1221, 1623, 2016,

    +

    Caption¡¡10¡

    (1)

    +

    993,

    +

    Care

    (11)

    +

    442, 1209, 1229, 1394, 1408, 1726, 1773, 1801, 1813, 1819, 1988,

    +

    Carried

    (1)

    +

    1128,

    +

    Carroll

    (6)

    +

    726, 727, 742, 743, 758, 759,

    +

    Cascading

    (1)

    +

    516,

    +

    Case

    (8)

    +

    316, 352, 973, 989, 1158, 1393, 1732,

    +

    Cases

    (2)

    +

    360, 1757,

    +

    Casket

    (5)

    +

    1082, 1084, 1087, 1089, 1097,

    +

    Catalogue

    (1)

    +

    231,

    +

    Catb

    (1)

    +

    613,

    +

    Cathedral

    (2)

    +

    613, 614,

    +

    Cause

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Causes

    (1)

    +

    1163,

    +

    Caveat

    (1)

    +

    1591,

    +

    CcFLSVvW

    (1)

    +

    98,

    +

    Certificate

    (28)

    +

    117, 562, 578, 594, 610, 626, 642, 658, 675, 691, 707, 723, 739, 755, 771, 787, 803, 819, 835, 851, 867, 883, 899, 915, 931, 947, 963, 1276,

    +

    Certificates

    (5)

    +

    13, 30, 1722, 1813, 1985,

    +

    Certification

    (1)

    +

    17,

    +

    Cervantes

    (2)

    +

    694, 695,

    +

    Cgi

    (24)

    +

    110, 1057, 1064, 1065, 1091, 1092, 1093, 1094, 1156, 1503, 1525, 1527, 1529, 1530,

    +

    Challenge

    (1)

    +

    11,

    +

    Challenges

    (1)

    +

    11,

    +

    Change

    (8)

    +

    246, 524, 539, 1422, 1597, 1683, 1685, 2072,

    +

    Changeable

    (1)

    +

    1462,

    +

    Changed

    (13)

    +

    8, 134, 158, 394, 400, 919, 1117, 1221, 1462, 1702, 1813, 1886, 1984,

    +

    Changelog

    (1)

    +

    198,

    +

    CHANGELOG

    (2)

    +

    1920, 1921,

    +

    Changelogs

    (3)

    +

    1168, 1189, 1196,

    +

    Changes

    (1)

    +

    408,

    +

    Changing

    (4)

    +

    10, 33, 1685, 1849,

    +

    CHAPTER

    (2)

    +

    240, 679,

    +

    Chapter

    (3)

    +

    258, 935,

    +

    Character

    (3)

    +

    172, 194, 1158,

    +

    Characteristic

    (1)

    +

    176,

    +

    Characteristics

    (1)

    +

    1733,

    +

    Characters

    (1)

    +

    2047,

    +

    Characters¡¡10¡

    (1)

    +

    993,

    +

    Charles

    (2)

    +

    629, 630,

    +

    Check

    (9)

    +

    919, 1085, 1389, 1416, 1749, 1766, 2038, 2042,

    +

    Checking

    (1)

    +

    2130,

    +

    Checklist

    (1)

    +

    991,

    +

    Checks

    (1)

    +

    157,

    +

    Chmod

    (2)

    +

    1093, 1530,

    +

    Choice

    (4)

    +

    1719, 1813, 1984, 2072,

    +

    Choose

    (5)

    +

    1002, 1062, 1177, 1425, 1430,

    +

    Choosing

    (1)

    +

    1858,

    +

    Chosen

    (1)

    +

    5,

    +

    Chown

    (1)

    +

    1525,

    +

    Chunked

    (1)

    +

    1008,

    +

    Chunks

    (5)

    +

    8, 1720, 1813, 1984, 2049,

    +

    Cider

    (2)

    +

    1675, 1677,

    +

    Cisg

    (3)

    +

    168, 934, 1487,

    +

    Citation

    (26)

    +

    5, 6, 7, 14, 31, 101, 143, 198, 228, 261, 263, 269, 997, 1008, 1009, 1053, 1054, 1055, 1721, 1736, 1816, 1817, 1917,

    +

    Citations

    (1)

    +

    1736,

    +

    Cite

    (2)

    +

    10, 29,

    +

    Cited

    (1)

    +

    31,

    +

    Citing

    (2)

    +

    10, 31,

    +

    Claims

    (1)

    +

    2044,

    +

    Class

    (1)

    +

    541,

    +

    Classification

    (5)

    +

    231, 232, 233, 528,

    +

    Clean

    (4)

    +

    19, 1004, 1005, 2063,

    +

    Cleaner

    (1)

    +

    408,

    +

    Cleaning

    (2)

    +

    122, 1145,

    +

    Clear

    (2)

    +

    242, 424,

    +

    Clearly

    (1)

    +

    997,

    +

    Client

    (6)

    +

    1343, 1812, 1813,

    +

    Clone

    (1)

    +

    1172,

    +

    Closely

    (4)

    +

    838, 839, 870, 871,

    +

    Clumsy

    (1)

    +

    2119,

    +

    Clyde

    (2)

    +

    1675, 1677,

    +

    Code

    (20)

    +

    10, 11, 179, 221, 316, 327, 381, 382, 383, 384, 1184, 1211, 1248, 1671, 1673,

    +

    Code¡¡10¡

    (1)

    +

    993,

    +

    Collaborative

    (1)

    +

    14,

    +

    Collection

    (3)

    +

    1062, 1083, 1702,

    +

    Collections

    (5)

    +

    33, 528, 1062, 1813, 1983,

    +

    Color

    (4)

    +

    165, 1163, 1553, 1968,

    +

    Colour

    (6)

    +

    107, 1287,

    +

    Colours

    (1)

    +

    1685,

    +

    Column

    (23)

    +

    242, 357, 359, 360, 514, 1663, 1664, 1665, 2060, 2061, 2062,

    +

    Column1

    (1)

    +

    1663,

    +

    Combination

    (2)

    +

    17, 140,

    +

    Come

    (6)

    +

    371, 373, 378, 380, 385, 2050,

    +

    Coming

    (1)

    +

    1723,

    +

    Command

    (40)

    +

    5, 78, 82, 102, 120, 125, 142, 150, 167, 169, 414, 433, 474, 517, 536, 1058, 1083, 1114, 1116, 1150, 1482, 1485, 1486, 1491, 1507, 1528, 1534, 1543, 1546, 1719, 1737, 1813, 1931, 1949, 1951, 1983, 2019, 2030,

    +

    Commands

    (26)

    +

    55, 79, 81, 93, 99, 125, 147, 1018, 1019, 1039, 1040, 1144, 1150, 1375, 1379, 1452, 1469, 1483, 1590, 1841, 1842, 1870, 1957,

    +

    Comment

    (7)

    +

    194, 195, 198, 230, 397, 408,

    +

    Commented

    (1)

    +

    248,

    +

    Comments

    (7)

    +

    194, 197, 2094, 2100, 2107, 2120, 2131,

    +

    Commercial

    (1)

    +

    13,

    +

    Commnd

    (1)

    +

    1707,

    +

    Common

    (13)

    +

    5, 6, 7, 8, 10, 31, 417, 1721, 1723, 1736, 1813, 1984,

    +

    Commons

    (1)

    +

    226,

    +

    Compared

    (1)

    +

    384,

    +

    Compatible

    (1)

    +

    397,

    +

    Compile

    (1)

    +

    2058,

    +

    Complementary

    (1)

    +

    14,

    +

    Complete

    (21)

    +

    43, 387, 1212, 1223, 1224, 1299, 1372, 1376, 1380, 1381, 1404, 1525, 1726, 1753, 1760, 1812, 1813, 1814, 1820, 1928, 1988,

    +

    Complex

    (1)

    +

    1009,

    +

    Complexity

    (1)

    +

    524,

    +

    Compliance

    (1)

    +

    2073,

    +

    Compliant

    (1)

    +

    1757,

    +

    Comply

    (1)

    +

    1193,

    +

    Component

    (4)

    +

    1329, 1360, 1467, 2085,

    +

    Components

    (3)

    +

    1210, 1245, 1381,

    +

    Composite

    (7)

    +

    386, 387, 412, 421, 424, 1679,

    +

    Comprehensive

    (3)

    +

    1233, 1234, 2129,

    +

    Comprised

    (3)

    +

    10, 174, 1218,

    +

    Comprising

    (2)

    +

    5, 17,

    +

    Computer

    (1)

    +

    2046,

    +

    Concept

    (1)

    +

    442,

    +

    Concordance

    (39)

    +

    13, 17, 30, 135, 561, 577, 593, 609, 625, 641, 657, 674, 690, 706, 722, 738, 754, 770, 786, 802, 818, 834, 850, 866, 882, 898, 914, 930, 946, 962, 1086, 1087, 1089, 1427, 1433, 1722, 1813, 1985,

    +

    Condemn

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Conditional

    (1)

    +

    251,

    +

    Conf

    (9)

    +

    1096, 1572, 1687, 1905, 1907, 2079, 2080, 2102, 2104,

    +

    Config

    (12)

    +

    105, 106, 120, 472, 479, 1242, 1397, 1776, 1853, 2124,

    +

    Configration

    (1)

    +

    480,

    +

    Configurable

    (1)

    +

    1163,

    +

    Configuration

    (40)

    +

    74, 81, 124, 134, 472, 473, 474, 479, 480, 481, 482, 488, 517, 531, 536, 1085, 1147, 1187, 1214, 1215, 1233, 1234, 1314, 1337, 1408, 1565, 1570, 1702, 1801, 1843, 1844, 1845, 1885, 1971, 1972, 1991, 1992,

    +

    Configure

    (6)

    +

    105, 106, 1886, 2114,

    +

    Configured

    (8)

    +

    111, 158, 1141, 1142, 1226, 1233, 1408, 1801,

    +

    Configuring

    (1)

    +

    1855,

    +

    Conflicts

    (2)

    +

    1812, 1813,

    +

    Confused

    (1)

    +

    288,

    +

    Congress

    (2)

    +

    231, 232,

    +

    Conjunction

    (2)

    +

    140, 1142,

    +

    Connect

    (2)

    +

    1060,

    +

    Consider

    (2)

    +

    11, 166,

    +

    Considerable

    (2)

    +

    17, 33,

    +

    Consideration

    (3)

    +

    390, 424, 524,

    +

    Considered

    (2)

    +

    383, 1829,

    +

    Consist

    (1)

    +

    193,

    +

    Consistency

    (1)

    +

    2051,

    +

    Consists

    (1)

    +

    17,

    +

    Consortium

    (1)

    +

    11,

    +

    Constituent

    (1)

    +

    1008,

    +

    Constitution

    (8)

    +

    822, 823, 838, 839, 854, 855, 870, 871,

    +

    Construct

    (5)

    +

    42, 1008, 1019, 1040, 1088,

    +

    Contain

    (7)

    +

    21, 81, 412, 423, 430, 432, 1221,

    +

    Contained

    (14)

    +

    47, 117, 124, 125, 298, 300, 316, 431, 527, 534, 1590, 1844, 1997, 2010,

    +

    Container

    (1)

    +

    429,

    +

    Containing

    (3)

    +

    1003, 1005, 1194,

    +

    Contains

    (13)

    +

    10, 99, 103, 478, 919, 1006, 1136, 1175, 1425, 1430, 1467, 1850, 2081,

    +

    Content

    (75)

    +

    7, 8, 13, 14, 17, 30, 31, 35, 42, 117, 139, 248, 252, 404, 525, 529, 534, 541, 562, 578, 594, 610, 626, 642, 658, 675, 691, 707, 723, 739, 755, 771, 787, 803, 819, 835, 851, 867, 883, 899, 915, 931, 947, 963, 1009, 1025, 1046, 1135, 1274, 1276, 1322, 1325, 1353, 1356, 1541, 1722, 1723, 1727, 1813, 1984, 1985, 1989, 2049, 2052,

    +

    Contents

    (20)

    +

    229, 236, 237, 412, 431, 432, 435, 539, 679, 935, 1009, 1028, 1029, 1049, 1050, 1707, 1851, 1930, 2129,

    +

    Contents¡¡10¡

    (1)

    +

    993,

    +

    Context

    (3)

    +

    6, 1329, 1360,

    +

    Continue

    (1)

    +

    1548,

    +

    Continues

    (16)

    +

    198, 298, 300, 302, 304, 305, 307, 309, 310, 312, 318, 320, 323, 325,

    +

    Contract

    (8)

    +

    806, 807, 902, 903, 918, 919, 950, 951,

    +

    Contracts

    (2)

    +

    934, 935,

    +

    Contrib

    (7)

    +

    1187, 1316, 1374, 1812, 1816, 2059,

    +

    Contributed

    (2)

    +

    362, 366,

    +

    Contributor

    (1)

    +

    212,

    +

    Contributors

    (8)

    +

    362, 364, 365, 2054,

    +

    Control

    (8)

    +

    239, 1158, 1170, 1246, 1810, 1811, 1981, 2047,

    +

    Controlled

    (1)

    +

    1719,

    +

    Convenience

    (3)

    +

    1184, 1211, 1248,

    +

    Convenient

    (5)

    +

    157, 390, 428, 532, 2133,

    +

    Conveniently

    (2)

    +

    528, 996,

    +

    Convention

    (3)

    +

    403, 934, 935,

    +

    Conventions

    (2)

    +

    527,

    +

    CONVERSION

    (1)

    +

    2038,

    +

    Conversion

    (2)

    +

    919, 1815,

    +

    Convert

    (12)

    +

    39, 443, 447, 452, 454, 459, 461, 466, 468, 1256, 1815, 2042,

    +

    Converted

    (3)

    +

    11, 20, 63,

    +

    Converting

    (1)

    +

    1394,

    +

    Converts

    (2)

    +

    1310, 2038,

    +

    Copied

    (8)

    +

    110, 517, 536, 1064, 1065, 1068, 1490, 1707,

    +

    Copies

    (5)

    +

    122, 123, 126, 1145, 1146,

    +

    Coping

    (1)

    +

    6,

    +

    Copy

    (7)

    +

    1091, 1503, 1510, 1527, 1930, 1959, 2074,

    +

    Copyleft

    (1)

    +

    226,

    +

    Copyright

    (5)

    +

    198, 226, 972, 978, 1909,

    +

    Core

    (6)

    +

    21, 200, 1003, 1009, 1595,

    +

    Correctly

    (1)

    +

    2038,

    +

    Correspond

    (1)

    +

    2038,

    +

    Corresponding

    (1)

    +

    1707,

    +

    Could

    (15)

    +

    44, 128, 387, 524, 528, 679, 979, 1054, 1056, 1829, 1869,

    +

    Country

    (1)

    +

    221,

    +

    Course

    (3)

    +

    39, 187, 1007,

    +

    Coverage

    (1)

    +

    225,

    +

    Covers

    (1)

    +

    39,

    +

    Create

    (24)

    +

    17, 108, 109, 110, 150, 431, 433, 514, 1021, 1024, 1042, 1045, 1318, 1349, 1435, 1499, 1502, 1512, 1522, 1942, 1959, 2053, 2064, 2065,

    +

    Createall

    (7)

    +

    150, 1022, 1043, 1319, 1350, 1514,

    +

    Created

    (20)

    +

    110, 115, 133, 134, 150, 198, 216, 527, 531, 997, 1022, 1043, 1057, 1201, 1202, 1203, 1796, 1826, 1937, 1949,

    +

    Createdb

    (6)

    +

    108, 109, 150, 1023, 1044,

    +

    Creates

    (8)

    +

    116, 150, 1022, 1023, 1024, 1043, 1044, 1045,

    +

    Creating

    (1)

    +

    387,

    +

    Creation

    (2)

    +

    1280, 1719,

    +

    Creative

    (1)

    +

    226,

    +

    Creator

    (2)

    +

    198, 208,

    +

    Credit

    (1)

    +

    1685,

    +

    Criteria

    (11)

    +

    7, 8, 979, 998, 1056, 1813, 1984,

    +

    Croatian

    (1)

    +

    221,

    +

    Cross

    (2)

    +

    6, 1005,

    +

    Crusade

    (2)

    +

    581, 582,

    +

    CSS

    (6)

    +

    516, 517, 518, 524, 1701,

    +

    Css

    (33)

    +

    105, 106, 516, 517, 518, 519, 520, 521, 522, 523, 524, 1490, 1702, 1703, 1704, 1706, 1709, 1710, 1711, 1712,

    +

    Culture

    (2)

    +

    565, 566,

    +

    Cunning

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Cur

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Current

    (16)

    +

    74, 81, 197, 394, 473, 474, 544, 1054, 1060, 1088, 1152, 1918, 1938, 2072,

    +

    Currently

    (9)

    +

    11, 22, 1002, 1053, 1171, 1218, 1369, 1738, 2038,

    +

    Cursory

    (1)

    +

    187,

    +

    Custom

    (8)

    +

    7, 8, 9, 531, 532, 535, 536, 2049,

    +

    Cvs

    (4)

    +

    239, 1812, 1813,

    +

    Czech

    (1)

    +

    221,

    +

    Dagger

    (3)

    +

    144, 146,

    +

    Danish

    (1)

    +

    221,

    +

    Dark

    (2)

    +

    2100, 2107,

    +

    Data

    (26)

    +

    53, 60, 65, 151, 152, 153, 154, 168, 175, 193, 198, 1002, 1025, 1046, 1487, 1587, 1688, 1721, 1723, 1813, 1896, 1905, 1910, 1984, 2049, 2079,

    +

    Database

    (123)

    +

    7, 8, 29, 31, 32, 39, 43, 108, 109, 110, 147, 148, 149, 150, 198, 488, 997, 998, 1001, 1002, 1008, 1009, 1014, 1021, 1022, 1023, 1024, 1025, 1026, 1028, 1029, 1030, 1035, 1042, 1043, 1044, 1045, 1046, 1047, 1049, 1050, 1051, 1053, 1054, 1055, 1057, 1060, 1062, 1187, 1188, 1214, 1216, 1314, 1317, 1318, 1320, 1330, 1345, 1348, 1349, 1351, 1361, 1394, 1434, 1435, 1436, 1499, 1500, 1505, 1512, 1515, 1535, 1542, 1543, 1720, 1731, 1732, 1735, 1736, 1809, 1813, 1816, 1817, 1829, 1984, 2049, 2058,

    +

    Databases

    (17)

    +

    7, 30, 32, 110, 1000, 1001, 1019, 1040, 1061, 1062, 1435, 1494, 1814, 2075,

    +

    Date

    (18)

    +

    47, 81, 198, 216, 545, 1445, 1810, 1980, 2129,

    +

    David

    (1)

    +

    710,

    +

    Dbi

    (9)

    +

    148, 150, 151, 152, 153, 1022, 1043, 1060,

    +

    DBI

    (2)

    +

    1060,

    +

    DCC

    (1)

    +

    117,

    +

    Dcc

    (26)

    +

    562, 578, 594, 610, 626, 642, 658, 675, 691, 707, 723, 739, 755, 771, 787, 803, 819, 835, 851, 867, 883, 899, 915, 931, 947, 963,

    +

    Ddcv

    (1)

    +

    97,

    +

    Dealing

    (3)

    +

    10, 11, 315,

    +

    Dear

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Death

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Deb

    (21)

    +

    323, 326, 329, 1178, 1184, 1185, 1186, 1187, 1188, 1194, 1202, 1220, 1374, 1378, 1755, 1756,

    +

    Debhelper

    (1)

    +

    1813,

    +

    Debian

    (55)

    +

    198, 343, 348, 806, 807, 822, 823, 838, 839, 854, 855, 870, 871, 969, 975, 1174, 1176, 1193, 1208, 1209, 1217, 1218, 1221, 1222, 1226, 1246, 1369, 1370, 1371, 1377, 1429, 1462, 1507, 1748, 1749, 1751, 1754, 1757, 1810, 1811, 1852, 1976, 1977, 1981, 2026,

    +

    Debs

    (3)

    +

    1183, 1383, 1762,

    +

    Declared

    (2)

    +

    205, 395,

    +

    Decorated

    (1)

    +

    316,

    +

    Decoration

    (4)

    +

    316, 321, 327, 1159,

    +

    Deep

    (1)

    +

    136,

    +

    Def

    (1)

    +

    541,

    +

    Default

    (42)

    +

    10, 103, 107, 109, 110, 120, 125, 128, 134, 149, 158, 159, 221, 240, 242, 246, 255, 258, 316, 491, 495, 500, 508, 518, 523, 524, 531, 822, 854, 1019, 1040, 1062, 1112, 1115, 1163, 1685, 1844, 1951, 1997, 2049,

    +

    Defaults

    (10)

    +

    120, 158, 480, 487, 539, 1117, 1597, 1855, 1886, 1995,

    +

    Define

    (1)

    +

    176,

    +

    Defined

    (2)

    +

    240, 997,

    +

    Defines

    (3)

    +

    7, 21, 177,

    +

    Degree

    (7)

    +

    7, 8, 32, 33, 998, 1813, 1984,

    +

    Delete

    (2)

    +

    122, 1145,

    +

    Deletes

    (1)

    +

    140,

    +

    Demo

    (1)

    +

    2057,

    +

    Demonstrated

    (2)

    +

    979, 1056,

    +

    Demonstrates

    (1)

    +

    1054,

    +

    Denial

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Denoted

    (3)

    +

    144, 145, 146,

    +

    Denotes

    (4)

    +

    1019, 1040,

    +

    Depend

    (4)

    +

    1184, 1211, 1248, 1809,

    +

    Dependencies

    (47)

    +

    1014, 1035, 1184, 1186, 1187, 1188, 1200, 1209, 1211, 1213, 1214, 1215, 1216, 1226, 1229, 1244, 1245, 1248, 1256, 1307, 1314, 1317, 1337, 1345, 1348, 1394, 1408, 1497, 1506, 1507, 1726, 1773, 1801, 1808, 1811, 1813, 1815, 1816, 1817, 1988, 2026,

    +

    Dependency

    (7)

    +

    39, 1012, 1014, 1035, 1226, 1246, 1769,

    +

    Dependent

    (2)

    +

    1394, 1732,

    +

    Depending

    (5)

    +

    11, 107, 292, 1085, 1418,

    +

    Depends

    (26)

    +

    110, 1184, 1185, 1186, 1187, 1188, 1194, 1249, 1301, 1305, 1308, 1315, 1343, 1346, 1812, 1813, 1814, 1815, 1816, 1817,

    +

    Depreciated

    (1)

    +

    394,

    +

    Derived

    (1)

    +

    2050,

    +

    Desc

    (1)

    +

    2070,

    +

    Describe

    (2)

    +

    170, 203,

    +

    Described

    (8)

    +

    44, 252, 390, 422, 539, 1212, 1863, 2038,

    +

    Description

    (13)

    +

    21, 100, 210, 1013, 1034, 1110, 1718, 1813, 1814, 1815, 1816, 1817,

    +

    Design

    (1)

    +

    170,

    +

    Designated

    (1)

    +

    1141,

    +

    Desirable

    (1)

    +

    1086,

    +

    Desire

    (1)

    +

    1773,

    +

    Desired

    (6)

    +

    8, 35, 37, 175, 1132, 1138,

    +

    Despite

    (1)

    +

    1591,

    +

    Destroy

    (2)

    +

    1021, 1042,

    +

    Destroys

    (4)

    +

    1025, 1026, 1046, 1047,

    +

    Details

    (1)

    +

    488,

    +

    Determine

    (1)

    +

    198,

    +

    Determined

    (1)

    +

    482,

    +

    Determines

    (1)

    +

    488,

    +

    Determining

    (1)

    +

    473,

    +

    Developed

    (4)

    +

    6, 11, 1209,

    +

    Developers

    (1)

    +

    40,

    +

    Development

    (3)

    +

    11, 13, 25,

    +

    Dewey

    (3)

    +

    231, 233,

    +

    Dfsg

    (9)

    +

    191, 511, 515, 1423, 1821, 1896, 1898, 1929, 1962,

    +

    Diakonos

    (6)

    +

    1813, 1986, 2101, 2102, 2104,

    +

    Did

    (1)

    +

    679,

    +

    Died

    (2)

    +

    1675, 1677,

    +

    Diff

    (1)

    +

    1181,

    +

    Different

    (41)

    +

    7, 9, 10, 17, 22, 30, 36, 42, 43, 44, 122, 157, 176, 524, 528, 679, 935, 998, 1145, 1157, 1967, 2048, 2049, 2052,

    +

    Differently

    (1)

    +

    179,

    +

    Digest

    (5)

    +

    117,

    +

    Digests

    (28)

    +

    30, 117, 562, 578, 594, 610, 626, 642, 658, 675, 691, 707, 723, 739, 755, 771, 787, 803, 819, 835, 851, 867, 883, 899, 915, 931, 947, 963,

    +

    Digital

    (2)

    +

    10, 31,

    +

    Dimensions

    (1)

    +

    406,

    +

    Dir

    (8)

    +

    497, 505, 506, 540, 1698, 1700, 1851, 2004,

    +

    Directly

    (11)

    +

    7, 59, 112, 125, 413, 437, 998, 1371, 1731, 1751, 2049,

    +

    Directories

    (24)

    +

    110, 124, 134, 488, 495, 506, 517, 528, 534, 539, 1025, 1046, 1083, 1085, 1111, 1117, 1700, 1702, 1855, 1997, 2005, 2010,

    +

    Directory

    (171)

    +

    51, 61, 99, 105, 106, 110, 122, 124, 125, 126, 140, 150, 168, 191, 198, 412, 431, 432, 435, 478, 480, 491, 495, 499, 504, 505, 506, 512, 515, 517, 518, 524, 526, 527, 528, 534, 535, 536, 540, 1022, 1025, 1043, 1046, 1062, 1064, 1065, 1068, 1077, 1078, 1079, 1083, 1085, 1088, 1089, 1091, 1112, 1133, 1145, 1229, 1233, 1241, 1251, 1278, 1280, 1282, 1396, 1402, 1418, 1422, 1425, 1430, 1448, 1487, 1489, 1490, 1491, 1498, 1503, 1509, 1510, 1513, 1516, 1523, 1525, 1527, 1696, 1698, 1700, 1702, 1707, 1775, 1787, 1797, 1820, 1827, 1848, 1849, 1851, 1855, 1858, 1879, 1880, 1895, 1928, 1930, 1931, 1942, 1958, 1959, 2008, 2015, 2020, 2033, 2072, 2078, 2129,

    +

    Disabled

    (1)

    +

    141,

    +

    Discern

    (1)

    +

    17,

    +

    Discernable

    (1)

    +

    2038,

    +

    Discuss

    (1)

    +

    14,

    +

    Discussed

    (1)

    +

    327,

    +

    Discussion

    (2)

    +

    790, 791,

    +

    Disliked

    (1)

    +

    2037,

    +

    Display

    (9)

    +

    979, 1056, 1736, 2094, 2100, 2107, 2120, 2131, 2133,

    +

    Displayed

    (5)

    +

    1736, 1816, 1817,

    +

    Distinguished

    (2)

    +

    292, 412,

    +

    Distributable

    (1)

    +

    1462,

    +

    Distributed

    (1)

    +

    1462,

    +

    Distributions

    (1)

    +

    1246,

    +

    Div

    (3)

    +

    1323, 1354, 1517,

    +

    Divided

    (1)

    +

    1210,

    +

    Divider

    (2)

    +

    253, 254,

    +

    Division

    (1)

    +

    258,

    +

    Doc

    (83)

    +

    50, 53, 60, 62, 64, 65, 88, 90, 191, 496, 505, 506, 511, 513, 515, 1072, 1076, 1087, 1089, 1423, 1687, 1688, 1690, 1691, 1697, 1821, 1850, 1896, 1898, 1910, 1912, 1929, 1962, 2002, 2009, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284,

    +

    Document

    (393)

    +

    4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 20, 21, 23, 26, 29, 30, 31, 33, 35, 36, 37, 38, 39, 42, 44, 95, 101, 102, 112, 117, 119, 120, 125, 127, 135, 136, 138, 139, 140, 175, 176, 177, 187, 193, 194, 197, 198, 200, 203, 206, 221, 228, 239, 240, 242, 245, 246, 248, 251, 255, 256, 257, 288, 292, 313, 327, 350, 382, 387, 388, 390, 395, 402, 410, 417, 423, 424, 431, 432, 491, 495, 501, 502, 505, 527, 528, 534, 544, 551, 553, 556, 562, 567, 569, 572, 578, 583, 585, 588, 594, 599, 601, 604, 610, 615, 617, 620, 626, 631, 633, 636, 642, 647, 649, 652, 658, 664, 666, 669, 675, 679, 680, 682, 685, 691, 696, 698, 701, 707, 712, 714, 717, 723, 728, 730, 733, 739, 744, 746, 749, 755, 760, 762, 765, 771, 776, 778, 781, 787, 792, 794, 797, 803, 808, 810, 813, 819, 824, 826, 829, 835, 840, 842, 845, 851, 856, 858, 861, 867, 872, 874, 877, 883, 888, 890, 893, 899, 904, 906, 909, 915, 920, 922, 925, 931, 935, 936, 938, 941, 947, 952, 954, 957, 963, 974, 979, 985, 997, 998, 1001, 1008, 1009, 1012, 1030, 1033, 1051, 1055, 1056, 1083, 1088, 1105, 1116, 1132, 1133, 1135, 1138, [H]1139, 1161, 1276, 1467, 1490, 1491, 1584, 1593, 1594, 1595, 1599, 1608, 1623, 1656, 1657, 1658, 1659, 1679, 1680, 1696, 1697, 1700, 1711, 1719, 1720, 1721, 1722, 1723, 1727, 1729, 1735, 1736, 1757, 1813, 1814, 1815, 1816, 1817, 1819, 1820, 1826, 1827, 1830, 1851, 1855, 1895, 1928, 1937, 1942, 1945, 1951, 1958, 1959, 1983, 1984, 1985, 1989, 1991, 1997, 2008, 2038, 2044, 2048, 2049, 2050, 2051, 2063, 2065, 2067, 2070,

    +

    Documentation

    (5)

    +

    198, 1070, 1095, 1591, 2177,

    +

    Documents

    (146)

    +

    5, 7, 8, 10, 11, 14, 17, 19, 21, 22, 30, 31, 32, 34, 35, 37, 43, 59, 125, 135, 168, 172, 198, 246, 386, 387, 390, 412, 413, 421, 422, 423, 428, 431, 432, 442, 478, 502, 505, 527, 528, 531, 532, 539, 540, 546, 679, 919, 969, 972, 975, 978, 979, 998, 1001, 1002, 1008, 1009, 1027, 1028, 1048, 1049, 1055, 1056, 1062, 1127, 1128, 1132, 1133, 1136, 1138, 1150, 1193, 1194, 1462, 1487, 1522, 1685, 1719, 1727, 1736, 1738, 1813, 1816, 1817, 1849, 1857, 1858, 1930, 1959, 1984, 1989, 2003, 2007, 2048, 2051, 2052, 2061,

    +

    Does

    (9)

    +

    16, 82, 169, 986, 1369, 1394, 1486, 1591, 2100,

    +

    DOM

    (4)

    +

    458, 520, 1272, 2038,

    +

    Dom

    (36)

    +

    25, 136, 443, 445, 447, 459, 460, 520, 559, 575, 591, 607, 623, 639, 655, 672, 688, 704, 720, 736, 752, 768, 784, 800, 816, 832, 848, 864, 880, 896, 912, 928, 944, 960, 1710, 2040,

    +

    Domain

    (1)

    +

    226,

    +

    Don

    (2)

    +

    694, 695,

    +

    Done

    (25)

    +

    17, 21, 35, 413, 437, 480, 973, 994, 1142, 1219, 1429, 1641, 1720, 1816, 1817, 2015, 2054, 2075, 2084, 2119, 2126,

    +

    Dos

    (3)

    +

    103, 1260, 1264,

    +

    Double

    (2)

    +

    242,

    +

    Down

    (2)

    +

    175, 198,

    +

    Download

    (11)

    +

    198, 1151, 1154, 1207, 1373, 1391, 1393, 1743, 1770, 1895,

    +

    Downloaded

    (6)

    +

    1130, 1136, 1384, 1763, 1827, 1942,

    +

    Draft

    (2)

    +

    790, 791,

    +

    Draft3

    (1)

    +

    791,

    +

    Driven

    (1)

    +

    1737,

    +

    Drop

    (3)

    +

    1320, 1351, 1543,

    +

    Dropall

    (9)

    +

    108, 109, 154, 1025, 1046, 1321, 1352, 1544,

    +

    Dropdown

    (1)

    +

    1536,

    +

    Dropped

    (1)

    +

    524,

    +

    Drops

    (3)

    +

    154, 1025, 1046,

    +

    Dsc

    (5)

    +

    806, 1182, 1195,

    +

    Dtd

    (4)

    +

    105, 106,

    +

    Dublin

    (6)

    +

    21, 200, 1003, 1009, 1595,

    +

    Dummy

    (4)

    +

    1014, 1035, 1212, 1300,

    +

    Dumped

    (1)

    +

    110,

    +

    Duplicate

    (1)

    +

    1086,

    +

    Duplicates

    (1)

    +

    1086,

    +

    Dutch

    (1)

    +

    221,

    +

    Duv

    (2)

    +

    1326, 1357,

    +

    Each

    (41)

    +

    7, 8, 9, 17, 42, 44, 103, 117, 133, 360, 369, 383, 505, 527, 528, 534, 974, 979, 998, 1004, 1055, 1056, 1584, 1697, 1723, 1736, 1813, 1816, 1817, 1984, 2050, 2051, 2052,

    +

    Ease

    (2)

    +

    11, 1008,

    +

    Easier

    (3)

    +

    360, 532, 919,

    +

    Easiest

    (1)

    +

    1959,

    +

    Easily

    (6)

    +

    11, 20, 21, 387, 996, 1150,

    +

    Easy

    (1)

    +

    1009,

    +

    Ebook

    (2)

    +

    198, 1062,

    +

    Edit

    (1)

    +

    1096,

    +

    Editable

    (1)

    +

    1857,

    +

    Edited

    (2)

    +

    1810, 1981,

    +

    Editing

    (1)

    +

    390,

    +

    Edition

    (1)

    +

    710,

    +

    Editor

    (18)

    +

    144, 145, 146, 390, 1719, 1738, 1813, 1853, 1984, 2077, 2079, 2080, 2094, 2101, 2120, 2129, 2131, 2133,

    +

    Editors

    (7)

    +

    41, 307, 309, 310, 1738, 1904,

    +

    Effective

    (1)

    +

    1009,

    +

    Efficient

    (1)

    +

    125,

    +

    Eight

    (1)

    +

    1218,

    +

    Either

    (14)

    +

    17, 200, 292, 355, 410, 421, 478, 979, 997, 1056, 1128, 1141, 1393, 1418,

    +

    Electronic

    (4)

    +

    198,

    +

    Elegant

    (1)

    +

    22,

    +

    Elementary

    (2)

    +

    1008, 1738,

    +

    Else

    (1)

    +

    432,

    +

    Elsewhere

    (1)

    +

    1085,

    +

    Emacs

    (2)

    +

    2121, 2123,

    +

    Emailed

    (1)

    +

    125,

    +

    Embed

    (1)

    +

    239,

    +

    Embedded

    (3)

    +

    919, 2038,

    +

    Emphasis

    (4)

    +

    261, 263, 265,

    +

    Emphasise

    (1)

    +

    919,

    +

    Empty

    (3)

    +

    173, 1026, 1047,

    +

    Enable

    (1)

    +

    1814,

    +

    Enables

    (4)

    +

    10, 1815, 1816, 1817,

    +

    Enabling

    (1)

    +

    1729,

    +

    Encoding

    (1)

    +

    172,

    +

    Encodings

    (1)

    +

    221,

    +

    Encountered

    (1)

    +

    1209,

    +

    End

    (9)

    +

    103, 541, 919, 1054, 1810, 1981,

    +

    Endnote

    (24)

    +

    294, 296, 298, 300, 302, 304, 305, 307, 309, 310, 311, 312, 350, 679, 919, 1624, 1625, 1626,

    +

    Endnotes

    (26)

    +

    8, 103, 144, 145, 146, 180, 291, 292, 311, 401, 679, 919, 1005, 1262, 1264, 1622, 1623,

    +

    Endote

    (1)

    +

    1629,

    +

    Engine

    (7)

    +

    5, 7, 8, 1429,

    +

    Engines

    (2)

    +

    11, 31,

    +

    English

    (10)

    +

    221, 362, 365, 969, 971, 972, 975, 977, 978,

    +

    Enough

    (1)

    +

    2048,

    +

    Ensuring

    (1)

    +

    31,

    +

    Enter

    (2)

    +

    82, 169,

    +

    Entry

    (1)

    +

    138,

    +

    Env

    (12)

    +

    77, 130, 477, 1451, 1481, 1840, 1871, 1877, 1882, 1939, 1956, 2018,

    +

    Environment

    (4)

    +

    130, 1150, 1162, 2129,

    +

    Epublishing

    (1)

    +

    198,

    +

    Equating

    (1)

    +

    8,

    +

    Equipment

    (1)

    +

    11,

    +

    Equivalent

    (20)

    +

    51, 61, 103, 106, 118, 150, 151, 152, 153, 154, 191, 242, 512, 515, 518, 524, 1112, 1627, 1639, 2001,

    +

    Eric

    (2)

    +

    613, 614,

    +

    Error

    (2)

    +

    133, 2130,

    +

    Escape

    (4)

    +

    82, 169, 382,

    +

    Escaped

    (2)

    +

    316, 321,

    +

    Essential

    (3)

    +

    1200, 1244, 1769,

    +

    Established

    (4)

    +

    17, 22, 43, 1723,

    +

    Estcmd

    (6)

    +

    1073, 1079, 1082, 1084, 1087, 1089,

    +

    Estonian

    (1)

    +

    221,

    +

    Estraier

    (3)

    +

    1086, 1092, 1095,

    +

    Estseek

    (5)

    +

    1091, 1092, 1093, 1094, 1096,

    +

    Etc

    (50)

    +

    10, 17, 21, 30, 111, 178, 182, 198, 226, 255, 256, 257, 290, 292, 485, 489, 494, 511, 517, 536, 1009, 1112, 1177, 1220, 1371, 1373, 1374, 1377, 1378, 1462, 1574, 1578, 1690, 1695, 1706, 1754, 1844, 1846, 1875, 1876, 1886, 1975, 1994, 2000, 2001, 2047, 2079, 2080,

    +

    Etext

    (5)

    +

    678, 694, 710, 726, 742,

    +

    Etexts

    (1)

    +

    758,

    +

    European

    (2)

    +

    950, 951,

    +

    Evaluator

    (2)

    +

    979, 1056,

    +

    Even

    (3)

    +

    131, 1200, 1244,

    +

    Event

    (1)

    +

    1736,

    +

    Everything

    (2)

    +

    1462, 2047,

    +

    Evince

    (4)

    +

    1186, 1309, 1812, 1815,

    +

    Evolved

    (2)

    +

    11,

    +

    Evolving

    (1)

    +

    6,

    +

    Examine

    (2)

    +

    1830, 1945,

    +

    Example

    (43)

    +

    9, 13, 44, 81, 125, 188, 228, 260, 275, 282, 289, 293, 297, 301, 306, 317, 322, 331, 337, 342, 356, 361, 370, 377, 412, 431, 432, 528, 548, 679, 935, 980, 988, 1493, 1495, 1510, 1525, 2050, 2057,

    +

    Examples

    (40)

    +

    110, 184, 186, 198, 242, 382, 542, 543, 544, 547, 1077, 1080, 1132, 1138, 1184, 1185, 1194, 1212, 1224, 1250, 1300, 1302, 1303, 1510, 1511, 1513, 1516, 1523, 1529, 1587, 1588, 1589, 1686, 1688, 1691, 1963, 2124,

    +

    Except

    (3)

    +

    412, 428, 505,

    +

    Exciting

    (1)

    +

    1736,

    +

    Exclude

    (1)

    +

    1086,

    +

    Excluding

    (1)

    +

    1185,

    +

    Excuse

    (1)

    +

    2052,

    +

    Executable

    (1)

    +

    1165,

    +

    Executed

    (1)

    +

    478,

    +

    Exist

    (5)

    +

    105, 106, 482, 1111, 1992,

    +

    Existed

    (4)

    +

    1023, 1024, 1044, 1045,

    +

    Existence

    (1)

    +

    11,

    +

    Existing

    (16)

    +

    11, 21, 33, 105, 106, 110, 138, 150, 157, 1022, 1026, 1043, 1047, 1282, 1627,

    +

    Exists

    (1)

    +

    505,

    +

    Exp

    (1)

    +

    239,

    +

    Expand

    (4)

    +

    974, 1055, 1148, 1713,

    +

    Expects

    (1)

    +

    1886,

    +

    Experimental

    (3)

    +

    138, 440, 442,

    +

    Explore

    (1)

    +

    981,

    +

    Expression

    (4)

    +

    240, 243, 244,

    +

    Expressions

    (3)

    +

    679, 935,

    +

    Extended

    (4)

    +

    21, 430, 1054,

    +

    Extensible

    (1)

    +

    40,

    +

    Extension

    (2)

    +

    125, 412,

    +

    Extensive

    (2)

    +

    105, 106,

    +

    Extensively

    (2)

    +

    382, 2177,

    +

    External

    (4)

    +

    1229, 1408, 1773, 1801,

    +

    Extra

    (12)

    +

    193, 1186, 1229, 1308, 1408, 1801, 1812, 1815, 1829, 1852, 2028,

    +

    Extracting

    (1)

    +

    44,

    +

    Extracts

    (2)

    +

    [H]1714, [H]1925,

    +

    Eye

    (1)

    +

    20,

    +

    Face

    (2)

    +

    1596, 1597,

    +

    Faces

    (1)

    +

    919,

    +

    Facilitate

    (1)

    +

    1008,

    +

    Fact

    (1)

    +

    11,

    +

    Factors

    (1)

    +

    1809,

    +

    Fairly

    (3)

    +

    17, 1176, 1234,

    +

    Falls

    (1)

    +

    487,

    +

    False

    (1)

    +

    107,

    +

    Faq

    (1)

    +

    2011,

    +

    FAQ

    (1)

    +

    2011,

    +

    Far

    (1)

    +

    2038,

    +

    Favourite

    (1)

    +

    1738,

    +

    Feature

    (10)

    +

    127, 141, 442, 979, 1056, 1723, 1816, 1817, 2073, 2133,

    +

    Features

    (11)

    +

    13, 18, 991, 992, 1053, 1726, 1813, 1988, 2094, 2120, 2131,

    +

    Fed

    (1)

    +

    1736,

    +

    Feedback

    (3)

    +

    77, 1058, 1481,

    +

    Feeds

    (2)

    +

    228, 1001,

    +

    Fermented

    (2)

    +

    1675, 1677,

    +

    Few

    (4)

    +

    39, 547, 968, 1686,

    +

    File

    (109)

    +

    12, 19, 37, 103, 112, 113, 116, 119, 120, 124, 125, 126, 128, 135, 157, 158, 205, 292, 387, 394, 403, 404, 405, 412, 423, 424, 428, 430, 480, 481, 499, 500, 518, 524, 527, 539, 987, 988, 1028, 1029, 1049, 1050, 1086, 1091, 1112, 1130, 1131, 1137, 1200, 1233, 1234, 1244, 1246, 1393, 1402, 1408, 1425, 1427, 1430, 1433, 1460, 1702, 1711, 1720, 1724, 1768, 1801, 1810, 1811, 1813, 1827, 1845, 1853, 1857, 1885, 1886, 1904, 1909, 1942, 1959, 1972, 1981, 1984, 1986, 2088, 2096, 2102, 2109, 2117, 2123,

    +

    Filename

    (146)

    +

    96, 103, 104, 107, 108, 109, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 135, 136, 137, 138, 139, 140, 141, 151, 152, 153, 157, 158, 159, 165, 168, 255, 258, 391, 415, 434, 444, 445, 446, 448, 450, 453, 455, 457, 460, 462, 464, 467, 469, 471, 1016, 1017, 1028, 1029, 1030, 1037, 1038, 1049, 1050, 1051, 1128, 1145, 1146, 1254, 1255, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1271, 1273, 1275, 1277, 1279, 1281, 1283, 1285, 1286, 1288, 1290, 1291, 1293, 1295, 1311, 1323, 1324, 1326, 1327, 1339, 1341, 1354, 1355, 1357, 1358, 1487, 1551, 1552, 1554, 1556, 1557, 1559, 1561, 1567, 1569, 1680, 1681, 1682, 1949, 1966, 2022, 2031, 2039, 2040, 2041, 2043,

    +

    Filename1

    (1)

    +

    389,

    +

    Filename2

    (1)

    +

    389,

    +

    Filenames

    (4)

    +

    82, 169, 1157, 1486,

    +

    Files

    (92)

    +

    8, 13, 30, 35, 43, 59, 99, 105, 106, 115, 122, 123, 124, 125, 128, 129, 133, 134, 135, 140, 157, 172, 188, 393, 412, 416, 420, 422, 427, 428, 430, 431, 479, 482, 517, 1086, 1128, 1129, 1130, 1134, 1145, 1146, 1157, 1284, 1294, 1418, 1490, 1550, 1560, 1570, 1685, 1709, 1722, 1739, 1813, 1843, 1949, 1971, 1984, 1985, 1986, 2008, 2025, 2077, 2081, 2122, 2128, 2133,

    +

    Filesystem

    (3)

    +

    1730, 1731, 1732,

    +

    Filetype

    (1)

    +

    527,

    +

    Filetypes

    (4)

    +

    409, 410, 2114,

    +

    Fill

    (1)

    +

    2062,

    +

    Finalises

    (1)

    +

    11,

    +

    Finalized

    (3)

    +

    8, 1813, 1984,

    +

    Find

    (9)

    +

    431, 1083, 1084, 1087, 1089, 1886, 2016, 2032, 2037,

    +

    Finding

    (1)

    +

    42,

    +

    Fine

    (1)

    +

    524,

    +

    Finnish

    (2)

    +

    5, 221,

    +

    FIRST

    (1)

    +

    679,

    +

    First

    (17)

    +

    110, 194, 283, 286, 486, 1089, 1226, 1233, 1234, 1393, 1408, 1707, 1801, 1819, 1886, 2119,

    +

    Fixed

    (3)

    +

    8, 1813, 1984,

    +

    Fixes

    (1)

    +

    1154,

    +

    Flag

    (9)

    +

    107, 125, 131, 133, 140, 1114, 1142, 2012,

    +

    Flagging

    (1)

    +

    428,

    +

    Flags

    (42)

    +

    82, 102, 116, 118, 122, 128, 129, 139, 140, 156, 157, 167, 169, 423, 1116, 1142, 1145, 1285, 1288, 1290, 1291, 1293, 1295, 1339, 1341, 1485, 1486, 1551, 1554, 1556, 1557, 1559, 1561, 1567, 1569, 1867, 1970, 2030,

    +

    Flat

    (1)

    +

    43,

    +

    Flexibility

    (4)

    +

    11, 13, 17, 524,

    +

    Flexible

    (1)

    +

    40,

    +

    Focus

    (1)

    +

    1723,

    +

    Focuses

    (1)

    +

    2052,

    +

    Fold

    (1)

    +

    1853,

    +

    Folding

    (1)

    +

    1738,

    +

    Folds

    (5)

    +

    1724, 1813, 1986, 2085, 2130,

    +

    Follow

    (2)

    +

    1077, 1853,

    +

    Followed

    (5)

    +

    176, 194, 251, 258,

    +

    Following

    (36)

    +

    242, 312, 482, 491, 495, 919, 1058, 1080, 1088, 1177, 1210, 1219, 1241, 1329, 1360, 1373, 1377, 1491, 1507, 1525, 1575, 1692, 1736, 1754, 1810, 1811, 1951, 1997, 2001, 2013, 2017, 2026, 2028, 2054, 2123, 2135,

    +

    Follows

    (3)

    +

    330, 1226, 1796,

    +

    Font

    (4)

    +

    10, 259, 919, 1596,

    +

    Fonts

    (2)

    +

    1812, 1815,

    +

    Footer

    (1)

    +

    993,

    +

    Footnote

    (12)

    +

    294, 296, 302, 304, 305, 307, 309, 310, 336, 349,

    +

    Footnotes

    (12)

    +

    8, 9, 103, 180, 291, 292, 311, 1258, 1260,

    +

    For

    (335)

    +

    4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 17, 21, 22, 25, 26, 31, 35, 39, 41, 42, 43, 44, 59, 66, 77, 81, 84, 101, 103, 104, 109, 110, 112, 115, 116, 117, 122, 125, 128, 129, 133, 135, 138, 139, 141, 149, 150, 155, 156, 165, 166, 188, 221, 228, 240, 242, 246, 255, 311, 350, 371, 373, 378, 380, 385, 387, 388, 390, 402, 405, 412, 413, 421, 424, 428, 431, 432, 437, 476, 491, 495, 505, 516, 518, 524, 527, 528, 531, 536, 539, 540, 546, 581, 582, 597, 598, 679, 838, 839, 870, 871, 934, 935, 968, 979, 985, 986, 992, 997, 1004, 1005, 1009, 1014, 1035, 1056, 1057, 1062, 1065, 1070, 1089, 1095, 1112, 1119, 1132, 1138, 1142, 1145, 1167, 1168, 1175, 1184, 1189, 1196, 1207, 1209, 1211, 1221, 1226, 1229, 1231, 1234, 1238, 1246, 1248, 1284, 1296, 1312, 1317, 1328, 1330, 1332, 1342, 1348, 1359, 1361, 1363, 1369, 1394, 1404, 1408, 1412, 1471, 1481, 1490, 1494, 1522, 1538, 1550, 1584, 1591, 1623, 1656, 1657, 1658, 1659, 1680, 1685, 1702, 1709, 1719, 1724, 1726, 1727, 1729, 1730, 1736, 1738, 1751, 1757, 1769, 1773, 1792, 1796, 1801, 1805, 1809, 1810, 1813, 1814, 1816, 1817, 1826, 1829, 1834, 1839, 1841, 1852, 1853, 1855, 1876, 1904, 1930, 1937, 1938, 1953, 1956, 1957, 1959, 1980, 1981, 1983, 1984, 1986, 1988, 1989, 2003, 2005, 2015, 2030, 2038, 2042, 2044, 2046, 2048, 2049, 2050, 2051, 2052, 2053, 2057, 2064, 2073, 2081, 2129, 2133, 2135, 2146,

    +

    Force

    (2)

    +

    105, 106,

    +

    Form

    (33)

    +

    9, 44, 110, 127, 194, 200, 255, 360, 390, 417, 967, 973, 1063, 1064, 1065, 1068, 1090, 1156, 1330, 1361, 1494, 1502, 1503, 1504, 1505, 1522, 1527, 1531, 1535, 1667, 1738, 2054,

    +

    Format

    (17)

    +

    5, 6, 7, 10, 11, 26, 31, 119, 218, 292, 1427, 1433, 2050, 2051, 2052,

    +

    Formats

    (34)

    +

    4, 6, 7, 8, 10, 11, 12, 22, 31, 33, 35, 101, 998, 1009, 1086, 1433, 1719, 1723, 1735, 1736, 1813, 1984, 2177,

    +

    Formatted

    (2)

    +

    1004, 1005,

    +

    Formatting

    (2)

    +

    66, 1471,

    +

    Formed

    (1)

    +

    2042,

    +

    Forms

    (14)

    +

    7, 9, 11, 355, 992, 997, 1002, 1427, 1433, 1623, 2038, 2042, 2048,

    +

    Formula

    (2)

    +

    1591, 2047,

    +

    Found

    (19)

    +

    191, 316, 486, 489, 510, 514, 545, 979, 1055, 1056, 1169, 1418, 1707, 1727, 1736, 1813, 1886, 1989,

    +

    Foundation

    (4)

    +

    774, 775, 790, 791,

    +

    Four

    (1)

    +

    1002,

    +

    Fourth

    (1)

    +

    1006,

    +

    Frame

    (1)

    +

    10,

    +

    Framework

    (8)

    +

    5, 1719, 1813, 1814, 1815, 1816, 1817, 1983,

    +

    Free

    (46)

    +

    11, 191, 323, 326, 329, 513, 565, 566, 581, 582, 597, 598, 774, 775, 790, 791, 1178, 1192, 1193, 1217, 1220, 1221, 1374, 1378, 1462, 1727, 1755, 1756, 1757, 1813, 1989,

    +

    Free_

    (2)

    +

    1517, 1519,

    +

    Freeculture

    (1)

    +

    565,

    +

    Freedom

    (2)

    +

    581, 582,

    +

    Freely

    (2)

    +

    1462,

    +

    French

    (1)

    +

    221,

    +

    Frequently

    (4)

    +

    8, 1813, 1984, 2011,

    +

    Freshmeat

    (1)

    +

    198,

    +

    Fri

    (1)

    +

    1668,

    +

    From

    (108)

    +

    5, 7, 8, 9, 17, 42, 43, 44, 49, 59, 66, 81, 99, 101, 122, 170, 175, 186, 203, 361, 387, 443, 447, 448, 450, 452, 454, 455, 457, 459, 461, 462, 464, 466, 468, 469, 471, 478, 506, 536, 548, 679, 710, 997, 1005, 1030, 1051, 1054, 1062, 1088, 1145, 1169, 1186, 1200, 1212, 1213, 1244, 1246, 1300, 1307, 1371, 1384, 1388, 1389, 1393, 1398, 1409, 1462, 1471, 1525, 1528, 1543, 1675, 1677, 1700, [H]1714, 1719, 1723, 1731, 1736, 1763, 1766, 1768, 1770, 1810, 1811, 1816, 1817, 1850, [H]1925, 1942, 1981, 1992, 2010, 2038, 2043, 2048, 2052, 2054, 2070, 2129,

    +

    Front

    (1)

    +

    1054,

    +

    Frontend

    (3)

    +

    1053, 1054, 1057,

    +

    Fsf

    (1)

    +

    1519,

    +

    FSF

    (1)

    +

    247,

    +

    Ftplugin

    (3)

    +

    1724, 1813, 1986,

    +

    Fts

    (7)

    +

    2060, 2061, 2062, 2063, 2065, 2070,

    +

    FTS

    (1)

    +

    2056,

    +

    Full

    (4)

    +

    11, 1006, 1009, 1819,

    +

    Functionality

    (7)

    +

    1054, 1184, 1211, 1248, 1381, 1493, 2056,

    +

    Further

    (21)

    +

    11, 13, 21, 25, 258, 352, 1007, 1054, 1118, 1187, 1214, 1215, 1232, 1314, 1337, 1394, 1398, 1409, 1780, 1802,

    +

    Fury

    (10)

    +

    371, 373, 378, 380, 385,

    +

    Future

    (5)

    +

    11, 33, 1394,

    +

    Garian

    (1)

    +

    221,

    +

    Gather

    (5)

    +

    1079, 1082, 1084, 1087, 1089,

    +

    Gathering

    (1)

    +

    125,

    +

    Gedit

    (3)

    +

    1813, 1986, 2086,

    +

    General

    (1)

    +

    1856,

    +

    Generally

    (3)

    +

    8, 31, 1150,

    +

    Generate

    (18)

    +

    7, 27, 110, 531, 1078, 1330, 1361, 1394, 1427, 1433, 1719, 1809, 1813, 1827, 1942, 1984, 2025, 2049,

    +

    Generated

    (39)

    +

    8, 32, 34, 38, 39, 43, 59, 66, 89, 135, 139, 157, 246, 387, 421, 480, 527, 1009, 1068, 1130, 1136, 1141, 1156, 1186, 1200, 1213, 1244, 1307, 1471, 1722, 1813, 1985, 2048, 2141, 2176,

    +

    Generates

    (6)

    +

    138, 1064, 1065, 1184, 1211, 1248,

    +

    Generating

    (5)

    +

    5, 110, 546, 1415, 2049,

    +

    Generation

    (9)

    +

    8, 39, 228, 1233, 1234, 1408, 1729, 1801, 1819,

    +

    George

    (1)

    +

    710,

    +

    German

    (1)

    +

    221,

    +

    Get

    (11)

    +

    128, 1218, 1219, 1224, 1495, 1546, 1627, 2024, 2135,

    +

    Getting

    (3)

    +

    1367, 1441, 1464,

    +

    GIN

    (2)

    +

    2053, 2056,

    +

    Gin

    (2)

    +

    2054, 2065,

    +

    GiST

    (2)

    +

    2053, 2056,

    +

    Git

    (6)

    +

    1170, 1171, 1172,

    +

    Give

    (1)

    +

    159,

    +

    Given

    (13)

    +

    44, 110, 150, 255, 369, 376, 383, 528, 1022, 1025, 1043, 1046, 1115,

    +

    Gives

    (5)

    +

    992, 1540, 1541, 1810, 1981,

    +

    Glass

    (5)

    +

    742, 743, 758, 759,

    +

    Gleaned

    (1)

    +

    1810,

    +

    Gnome2

    (1)

    +

    2092,

    +

    Gnu

    (8)

    +

    198, 343, 346, 348, 774, 775, 790, 791,

    +

    Gnudebianlinuxrubybetterway

    (2)

    +

    343, 348,

    +

    Goal

    (1)

    +

    170,

    +

    Gobby

    (1)

    +

    2087,

    +

    Goby

    (1)

    +

    2094,

    +

    Going

    (1)

    +

    2052,

    +

    Good

    (3)

    +

    985, 1736, 2052,

    +

    Goods

    (2)

    +

    934, 935,

    +

    Google

    (1)

    +

    12,

    +

    Gpl

    (2)

    +

    774, 790,

    +

    GPL

    (7)

    +

    198, 774, 775, 791, 970, 976, 1909,

    +

    Gpl2

    (1)

    +

    1519,

    +

    GPL3

    (2)

    +

    6, 11,

    +

    GPLv3

    (1)

    +

    790,

    +

    Gplv3

    (1)

    +

    1159,

    +

    Granted

    (1)

    +

    226,

    +

    Granting

    (1)

    +

    17,

    +

    Granular

    (6)

    +

    30, 32, 1816, 1817,

    +

    Granularity

    (7)

    +

    7, 8, 32, 998, 1720, 1813, 1984,

    +

    Great

    (1)

    +

    13,

    +

    Greater

    (1)

    +

    1212,

    +

    Greek

    (1)

    +

    221,

    +

    Green

    (2)

    +

    1675, 1677,

    +

    Group

    (7)

    +

    374, 376, 378, 382,

    +

    Grouped

    (4)

    +

    179, 353, 376, 1669,

    +

    Grouping

    (1)

    +

    528,

    +

    Gtksourceview

    (2)

    +

    2090, 2092,

    +

    Guarantee

    (1)

    +

    11,

    +

    Guarantees

    (2)

    +

    11,

    +

    Guideline

    (1)

    +

    1757,

    +

    Guidelines

    (4)

    +

    1193, 1217, 1221, 1462,

    +

    Gulliver

    (3)

    +

    710, 711,

    +

    Gutenberg

    (13)

    +

    231, 235, 679, 1627,

    +

    Gvim

    (4)

    +

    1831, 1946, 2127, 2129,

    +

    Habit

    (1)

    +

    506,

    +

    Handle

    (1)

    +

    986,

    +

    Handled

    (3)

    +

    442, 1200, 1244,

    +

    Handling

    (1)

    +

    1226,

    +

    Happens

    (1)

    +

    2047,

    +

    Hardlinks

    (1)

    +

    112,

    +

    Hardly

    (1)

    +

    546,

    +

    Hardware

    (2)

    +

    1054, 1732,

    +

    Has

    (30)

    +

    6, 7, 10, 11, 13, 103, 122, 123, 197, 252, 410, 524, 528, 531, 997, 998, 1004, 1145, 1146, 1233, 1234, 1408, 1520, 1801, 1809, 1830, 1945, 2073,

    +

    Hash

    (3)

    +

    17, 44,

    +

    Hashes

    (1)

    +

    44,

    +

    Have

    (45)

    +

    11, 122, 123, 292, 371, 373, 378, 380, 382, 385, 390, 424, 527, 534, 540, 679, 979, 1009, 1056, 1117, 1145, 1146, 1184, 1193, 1211, 1226, 1233, 1234, 1241, 1248, 1435, 1436, 1497, 1498, 1506, 1509, 1855, 2050, 2055, 2072, 2133,

    +

    Having

    (8)

    +

    33, 110, 679, 1425, 1430, 2015, 2052,

    +

    Header

    (28)

    +

    9, 17, 21, 120, 175, 196, 197, 198, 200, 203, 204, 206, 240, 242, 407, 408, 502, 546, 919, 993, 1645, 1711,

    +

    Headername

    (3)

    +

    200, 1593,

    +

    Headers

    (22)

    +

    19, 21, 192, 193, 199, 203, 402, 679, 1003, 1006, 1590, 1592, 1593, 1656, 1657, 1658, 1659, 1872, 1894, 2042,

    +

    Heading

    (39)

    +

    9, 10, 21, 176, 177, 198, 242, 250, 251, 252, 253, 254, 255, 256, 257, 258, 352, 679, 935, 993,

    +

    Headings

    (25)

    +

    7, 8, 10, 17, 30, 32, 44, 175, 242, 251, 288, 352, 408, 422, 1009, 1594, 1656, 1657, 1658, 1659, 1874,

    +

    Held

    (1)

    +

    1086,

    +

    Help

    (85)

    +

    45, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 130, 169, 183, 474, 477, 1058, 1059, 1162, 1164, 1233, 1413, 1441, 1449, 1450, 1451, 1452, 1453, 1464, 1467, 1478, 1479, 1480, 1481, 1483, 1484, 1486, 1590, 1725, 1793, 1806, 1813, 1834, 1837, 1840, 1842, 1859, 1860, 1862, 1863, 1867, 1870, 1871, 1872, 1873, 1874, 1877, 1878, 1879, 1882, 1891, 1892, 1894, 1939, 1953, 1955, 1956, 1957, 1987, 2017, 2018, 2020, 2021, 2033, 2034, 2038, 2134, 2135, 2145, 2146,

    +

    Helpful

    (1)

    +

    2054,

    +

    Her

    (2)

    +

    1675, 1677,

    +

    Here

    (21)

    +

    67, 228, 252, 357, 359, 369, 376, 541, 1054, 1219, 1472, 1525, 1591, 1624, 1626, 1628, 1663, 1665, 2146,

    +

    Hide

    (1)

    +

    111,

    +

    High

    (4)

    +

    597, 598, 2044, 2049,

    +

    Highlighted

    (1)

    +

    1541,

    +

    Highlighter

    (2)

    +

    1738, 1853,

    +

    Highlighters

    (2)

    +

    1738, 1853,

    +

    Highlighting

    (22)

    +

    41, 188, 545, 1724, 1813, 1945, 1986, 2077, 2081, 2085, 2093, 2099, 2106, 2114, 2115, 2129, 2130,

    +

    History

    (2)

    +

    239, [H]392,

    +

    Holder

    (1)

    +

    226,

    +

    Holds

    (1)

    +

    2060,

    +

    HOME

    (2)

    +

    541,

    +

    Home

    (32)

    +

    246, 530, 531, 532, 533, 535, 536, 538, 540, 541, 1060, 1062, 1077, 1081, 1082, 1084, 1087, 1089, 1097, 1454, 1462, 1510, 1685, 1959,

    +

    Homepage

    (16)

    +

    523, 534, 540, 541, 1717, 1728, 1813, 1814, 1815, 1816, 1817, 1990,

    +

    Homepages

    (1)

    +

    530,

    +

    Hope

    (1)

    +

    1853,

    +

    Host

    (5)

    +

    122, 123, 1142, 1145, 1146,

    +

    Hostname

    (4)

    +

    122, 123, 1145, 1146,

    +

    House

    (5)

    +

    371, 373, 378, 380, 385,

    +

    How

    (8)

    +

    16, 44, 200, 597, 598, 1222, 1594, 2053,

    +

    However

    (16)

    +

    109, 221, 382, 424, 442, 524, 1019, 1040, 1226, 1229, 1381, 1408, 1773, 1801, 1919,

    +

    Howto

    (2)

    +

    1367, [H]1463,

    +

    Hpmv

    (1)

    +

    2031,

    +

    Html

    (208)

    +

    7, 9, 10, 11, 21, 23, 30, 43, 63, 64, 65, 88, 89, 90, 101, 111, 112, 134, 138, 139, 143, 157, 168, 188, 198, 248, 255, 258, 292, 516, 517, 518, 519, 523, 536, 541, 552, 553, 568, 569, 584, 585, 600, 601, 616, 617, 632, 633, 648, 649, 665, 666, 681, 682, 697, 698, 713, 714, 729, 730, 745, 746, 761, 762, 777, 778, 793, 794, 809, 810, 825, 826, 841, 842, 857, 858, 873, 874, 889, 890, 905, 906, 921, 922, 937, 938, 953, 954, 997, 1006, 1009, 1055, 1072, 1076, 1084, 1086, 1087, 1089, 1099, 1253, 1394, 1424, 1427, 1433, 1487, 1685, 1702, 1710, 1735, 1738, 1852, 2049, 2050, 2073, 2074, 2141, 2176, 2177, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284,

    +

    HTML

    (8)

    +

    8, 20, 31, 39, 519, 1720, 1813, 1984,

    +

    Html5

    (1)

    +

    33,

    +

    Httpd

    (2)

    +

    1501, 1520,

    +

    Human

    (1)

    +

    20,

    +

    Humanities

    (1)

    +

    1723,

    +

    Hundreds

    (2)

    +

    979, 1056,

    +

    Hungarian

    (1)

    +

    221,

    +

    Hyper

    (1)

    +

    350,

    +

    Hyperestraier

    (13)

    +

    12, 32, 110, 996, 1066, 1069, 1070, 1072, 1094, 1812, 1813, 1814,

    +

    Hyperlink

    (1)

    +

    350,

    +

    Hyperlinked

    (4)

    +

    139, 316, 390, 1736,

    +

    Hyperlinking

    (1)

    +

    327,

    +

    Hypothetically

    (1)

    +

    997,

    +

    IBM

    (2)

    +

    979, 1056,

    +

    Icelandic

    (1)

    +

    221,

    +

    Icon

    (1)

    +

    246,

    +

    Icons

    (1)

    +

    1685,

    +

    Idea

    (3)

    +

    1736, 1810, 1981,

    +

    Ideally

    (1)

    +

    1510,

    +

    Identifiable

    (1)

    +

    1004,

    +

    Identified

    (3)

    +

    44, 1816, 1817,

    +

    Identifier

    (6)

    +

    202, 205, 219, 395, 527, 1698,

    +

    Identify

    (4)

    +

    431, 679, 935,

    +

    Identifying

    (2)

    +

    143, 528,

    +

    IEC

    (1)

    +

    11,

    +

    Ignored

    (2)

    +

    428, 1002,

    +

    Illustrator

    (1)

    +

    214,

    +

    Image

    (10)

    +

    330, 343, 345, 406, 412, 431, 1133, 1635, 1636, 1641,

    +

    Images

    (19)

    +

    8, 30, 37, 124, 125, 181, 341, 343, 412, 430, 431, 432, 1130, 1133, 1135, 1280, 1490,

    +

    Immensely

    (1)

    +

    2037,

    +

    Implemented

    (1)

    +

    237,

    +

    Implements

    (1)

    +

    1723,

    +

    Implications

    (3)

    +

    7, 10, 528,

    +

    Implicit

    (1)

    +

    30,

    +

    Import

    (17)

    +

    108, 109, 151, 163, 1027, 1028, 1048, 1049, 1322, 1324, 1355, 1438, 1440, 1519, 1680, 2118,

    +

    Important

    (3)

    +

    11, 31, 176,

    +

    Importation

    (1)

    +

    390,

    +

    Imported

    (1)

    +

    251,

    +

    Importing

    (2)

    +

    388, 1680,

    +

    Imports

    (4)

    +

    151, 152, 1028, 1049,

    +

    Include

    (15)

    +

    7, 8, 103, 108, 109, 112, 120, 193, 194, 399, 430, 1085, 1169, 1462,

    +

    Included

    (3)

    +

    387, 548, 2126,

    +

    Includes

    (10)

    +

    124, 125, 176, 480, 1055, 1724, 1813, 1986, 2105, 2130,

    +

    Including

    (20)

    +

    8, 11, 101, 124, 536, 1003, 1025, 1046, 1053, 1394, 1427, 1433, 1595, 1685, 1735, 1813, 1816, 1817, 1984, 2177,

    +

    Inclusion

    (4)

    +

    387, 1089,

    +

    Inclusions

    (1)

    +

    37,

    +

    Incomplete

    (1)

    +

    442,

    +

    Inconvenience

    (1)

    +

    1163,

    +

    Inconvenient

    (1)

    +

    431,

    +

    Incorporate

    (3)

    +

    412, 421, 422,

    +

    Incorporated

    (3)

    +

    421, 428, 1009,

    +

    Increased

    (1)

    +

    135,

    +

    Indeed

    (3)

    +

    17, 1055, 2049,

    +

    Indent

    (15)

    +

    182, 276, 279, 280, 281, 283, 286, 287, 1650, 1651, 1652, 1653,

    +

    Indentation

    (2)

    +

    274, 481,

    +

    Indented

    (1)

    +

    290,

    +

    Indentifier

    (2)

    +

    201, 202,

    +

    Independent

    (2)

    +

    12, 1796,

    +

    Independently

    (2)

    +

    387, 421,

    +

    Index

    (50)

    +

    44, 88, 90, 135, 138, 536, 541, 1072, 1076, 1078, 1079, 1085, 1086, 1099, 1274, 1540, 1710, 1816, 1817, 2053, 2064, 2065, 2177, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206,

    +

    Indexed

    (5)

    +

    43, 996, 1009, 1078, 1736,

    +

    Indexes

    (6)

    +

    150, 154, 1022, 1025, 1043, 1046,

    +

    Indexing

    (6)

    +

    12, 32, 996, 1083,

    +

    Indexname

    (2)

    +

    1096, 1097,

    +

    Indicated

    (1)

    +

    115,

    +

    Indicating

    (1)

    +

    9,

    +

    Indication

    (2)

    +

    546, 992,

    +

    Indices

    (2)

    +

    2056,

    +

    Individual

    (8)

    +

    30, 125, 539, 1004, 1009, 1849, 1850, 2003,

    +

    Individually

    (4)

    +

    9, 21, 44, 1697,

    +

    Industry

    (1)

    +

    22,

    +

    Info

    (5)

    +

    101, 113, 166, 1159, 1160,

    +

    Information

    (88)

    +

    [H]1, 5, 9, 17, 21, 32, 44, 47, 74, 81, 95, 101, 110, 114, 117, 122, 123, 128, 130, 132, 194, 198, 200, 201, 202, 239, 242, 360, 387, 474, 1001, 1004, 1008, 1009, 1012, 1014, 1033, 1035, 1055, 1066, 1086, 1105, 1118, 1119, 1145, 1146, 1175, 1207, 1226, 1231, 1389, 1398, 1409, 1593, 1595, 1685, 1729, 1741, 1749, 1766, 1770, 1780, 1802, 1809, 1810, 1891, 1980, 1992, 2032, 2035, 2038, 2048, 2049, 2050,

    +

    Informational

    (1)

    +

    2052,

    +

    Init

    (3)

    +

    105, 106,

    +

    Initial

    (4)

    +

    150, 1022, 1043, 1219,

    +

    Initialisation

    (1)

    +

    1488,

    +

    Initialise

    (7)

    +

    105, 106, 1251, 1489, 1931,

    +

    Initialize

    (2)

    +

    105, 106,

    +

    Initially

    (1)

    +

    150,

    +

    Innovation

    (2)

    +

    971, 977,

    +

    Innovations

    (2)

    +

    979, 1056,

    +

    Input

    (6)

    +

    20, 36, 440, 442, 1739, 2038,

    +

    Insert

    (7)

    +

    302, 304, 387, 399, 403, 412, 427,

    +

    Insert1

    (2)

    +

    679,

    +

    Insert2

    (2)

    +

    679,

    +

    Inserted

    (4)

    +

    261, 263, 272,

    +

    Insertion

    (2)

    +

    679,

    +

    Inserts

    (3)

    +

    412, 421, 428,

    +

    Inside

    (6)

    +

    1675, 1677,

    +

    Install

    (63)

    +

    1014, 1035, 1165, 1218, 1222, 1223, 1224, 1228, 1229, 1230, 1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1241, 1242, 1372, 1376, 1380, 1381, 1389, 1393, 1397, 1401, 1402, 1403, 1405, 1407, 1413, 1414, 1507, 1508, 1753, 1760, 1766, 1768, 1779, 1783, 1795, 1798, 1800, 1806, 1807, 1809, 1819, 2026, 2027, 2058, 2059,

    +

    Installation

    (40)

    +

    74, 1167, 1175, [H]1205, 1206, 1207, 1209, 1228, 1233, 1240, 1241, 1243, 1329, 1360, 1368, 1369, 1370, 1382, 1388, 1393, 1394, 1404, 1408, 1418, 1573, 1689, 1746, 1768, 1801, 1819, 1820, 1854, 1926, 1927, 1928, 1976,

    +

    INSTALLATION

    (1)

    +

    1977,

    +

    Installcheck

    (1)

    +

    2059,

    +

    Installed

    (35)

    +

    49, 55, 61, 190, 191, 489, 510, 512, 1067, 1231, 1233, 1234, 1416, 1429, 1436, 1469, 1497, 1506, 1588, 1784, 1796, 1809, 1829, 1866, 1867, 1881, 1891, 1897, 1906, 1911, 2178, 2262,

    +

    Installer

    (3)

    +

    1396, 1402, 1796,

    +

    Installing

    (1)

    +

    1381,

    +

    Installs

    (10)

    +

    1212, 1300, 1304, 1317, 1348, 1726, 1813, 1814, 1988,

    +

    Instance

    (2)

    +

    679,

    +

    Instead

    (7)

    +

    108, 109, 240, 384, 402, 531, 1930,

    +

    Institution

    (2)

    +

    528,

    +

    Institutionally

    (1)

    +

    22,

    +

    Institutions

    (1)

    +

    528,

    +

    Instructed

    (2)

    +

    1068, 1534,

    +

    Instruction

    (14)

    +

    97, 108, 109, 125, 175, 1016, 1017, 1037, 1038, 1130, 1136, 2046, 2048, 2049,

    +

    Instructions

    (20)

    +

    17, 21, 108, 109, 110, 175, 193, 198, 200, 201, 202, 240, 487, 1128, 1241, 1425, 1430, 1594, 1796,

    +

    Instructs

    (3)

    +

    679, 935,

    +

    Integrity

    (1)

    +

    1723,

    +

    Intended

    (1)

    +

    428,

    +

    Interactive

    (14)

    +

    73, 74, 81, 82, 169, 183, 1467, 1486, 1725, 1813, 1859, 1863, 1867, 1987,

    +

    Interchangeably

    (2)

    +

    1020, 1041,

    +

    Interdependent

    (2)

    +

    1810, 1981,

    +

    Interest

    (8)

    +

    679, 979, 1056, 1329, 1360, 1809, 1963,

    +

    Interesting

    (3)

    +

    1002, 1816, 1817,

    +

    Interface

    (1)

    +

    148,

    +

    Interim

    (3)

    +

    480, 2029, 2032,

    +

    Intermediate

    (2)

    +

    1294, 1560,

    +

    Internal

    (2)

    +

    112, 487,

    +

    Internally

    (1)

    +

    31,

    +

    International

    (2)

    +

    934, 935,

    +

    Internet

    (1)

    +

    1730,

    +

    Intervention

    (1)

    +

    352,

    +

    Into

    (17)

    +

    239, 251, 255, 388, 421, 428, 431, 546, 679, 1001, 1008, 1210, 1525, 1736, 1942, 2058,

    +

    Intranet

    (1)

    +

    1730,

    +

    Introduced

    (5)

    +

    402, 403, 404, 408,

    +

    Introduces

    (1)

    +

    2055,

    +

    Introduction

    (4)

    +

    3, 170, 995, 1052,

    +

    Invention

    (2)

    +

    971, 977,

    +

    ISBN

    (2)

    +

    231, 234,

    +

    Isbn

    (1)

    +

    231,

    +

    Isn

    (1)

    +

    2036,

    +

    ISO

    (4)

    +

    11,

    +

    Iso

    (1)

    +

    26,

    +

    Issue

    (3)

    +

    125, 1491, 1951,

    +

    Issued

    (3)

    +

    99, 198, 216,

    +

    Italian

    (1)

    +

    221,

    +

    Italicise

    (3)

    +

    244, 1609, 1610,

    +

    Italicised

    (1)

    +

    1608,

    +

    Italicisedword

    (2)

    +

    1611, 1612,

    +

    Italics

    (10)

    +

    21, 178, 244, 261, 263, 268, 1597, 1607, 1608,

    +

    Italics¡¡10¡

    (1)

    +

    993,

    +

    Items

    (1)

    +

    531,

    +

    Its

    (28)

    +

    10, 11, 14, 17, 105, 106, 130, 132, 428, 432, 534, 546, 1004, 1025, 1046, 1184, 1211, 1248, 1711, 1720, 1738, 1813, 1891, 1984, 2049,

    +

    Itself

    (4)

    +

    11, 316, 500, 1445,

    +

    Jan

    (4)

    +

    362,

    +

    January

    (2)

    +

    362, 364,

    +

    Jim

    (2)

    +

    1768, 1791,

    +

    John

    (1)

    +

    694,

    +

    Jonathan

    (2)

    +

    710, 711,

    +

    Judge

    (10)

    +

    371, 373, 378, 380, 385,

    +

    July

    (1)

    +

    362,

    +

    June

    (3)

    +

    362, 364,

    +

    Jury

    (10)

    +

    371, 373, 378, 380, 385,

    +

    Jus

    (6)

    +

    323, 325, 326, 2234, 2308,

    +

    Just

    (13)

    +

    7, 32, 157, 236, 237, 528, 997, 1009, 1150, 1381, 2047, 2057, 2064,

    +

    Kate

    (4)

    +

    1813, 1986, 2108, 2114,

    +

    Katepart

    (2)

    +

    2111, 2113,

    +

    Kde

    (1)

    +

    2113,

    +

    Kdissert

    (2)

    +

    1812, 1813,

    +

    Keep

    (2)

    +

    11,

    +

    Kept

    (8)

    +

    528, 1294, 1445, 1560, 1627, 1857, 1858,

    +

    Kerning

    (1)

    +

    2047,

    +

    Keychain

    (5)

    +

    1142, 1148, 1343, 1812, 1813,

    +

    Keys

    (4)

    +

    122, 123, 1145, 1146,

    +

    Keywords

    (2)

    +

    228,

    +

    Kills

    (3)

    +

    154, 1025, 1046,

    +

    Kind

    (2)

    +

    548, 1169,

    +

    Know

    (3)

    +

    203, 1222, 2038,

    +

    Kritzer

    (2)

    +

    886, 887,

    +

    Krohn

    (9)

    +

    548, 645, 646, 661, 662, 663, 1169,

    +

    Krtizer

    (1)

    +

    13,

    +

    Kwrite

    (3)

    +

    1813, 1986, 2108,

    +

    Lacks

    (2)

    +

    31, 2042,

    +

    Lady

    (2)

    +

    1675, 1677,

    +

    Lamented

    (2)

    +

    1675, 1677,

    +

    Landscape

    (29)

    +

    7, 10, 120, 554, 570, 586, 602, 618, 634, 650, 667, 683, 699, 715, 731, 747, 763, 779, 795, 811, 827, 843, 859, 875, 891, 907, 923, 939, 955,

    +

    Lang

    (7)

    +

    1233, 1234, 1393, 1408, 1768, 1801, 2088,

    +

    Language

    (18)

    +

    37, 221, 222, 362, 365, 539, 971, 972, 977, 978, 1394, 2046, 2090, 2092,

    +

    Languages

    (2)

    +

    221, 362,

    +

    Languages¡¡12¡25¡¡12¡19

    (1)

    +

    365,

    +

    Large

    (4)

    +

    6, 979, 1056, 2051,

    +

    Largely

    (4)

    +

    17, 2072, 2073, 2084,

    +

    Larger

    (1)

    +

    1194,

    +

    Last

    (5)

    +

    362, 366, 528,

    +

    Later

    (3)

    +

    327, 383, 1909,

    +

    Latest

    (4)

    +

    1154, 1175, 1219, 1770,

    +

    Latex

    (52)

    +

    7, 8, 21, 27, 28, 30, 39, 101, 120, 143, 198, 228, 241, 242, 1055, 1186, 1213, 1256, 1307, 1308, 1310, 1394, 1428, 1429, 1720, 1735, 1812, 1813, 1815, 1829, 1852, 1984, 2025, 2028, 2029, 2044, 2046, 2047, 2049, 2073, 2074,

    +

    Latter

    (1)

    +

    1591,

    +

    Law

    (10)

    +

    13, 371, 373, 378, 380, 385, 540, 950, 951, 1723,

    +

    Lawrence

    (2)

    +

    565, 566,

    +

    Lawyers

    (1)

    +

    31,

    +

    Layout

    (4)

    +

    17, 42, 2049,

    +

    Least

    (5)

    +

    362, 366, 997,

    +

    Leena

    (9)

    +

    548, 645, 646, 661, 662, 663, 1169,

    +

    Left

    (1)

    +

    110,

    +

    Legacy

    (1)

    +

    11,

    +

    Legal

    (11)

    +

    120, 679, 1591, 1729,

    +

    Leo

    (2)

    +

    678, 679,

    +

    Less

    (4)

    +

    42, 121, 424, 2050,

    +

    Lesser

    (1)

    +

    994,

    +

    Lessig

    (2)

    +

    565, 566,

    +

    Let

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Letter

    (1)

    +

    120,

    +

    Letters

    (1)

    +

    2047,

    +

    Level

    (46)

    +

    7, 10, 29, 30, 32, 175, 198, 241, 242, 251, 252, 253, 254, 255, 256, 257, 258, 352, 998, 1008, 1009, 1028, 1049, 1650, 1651, 1658, 1659, 1720, 1736, 1816, 1817,

    +

    Levels

    (17)

    +

    9, 10, 17, 21, 176, 177, 198, 242, 250, 251, 252, 546, 679, 935,

    +

    Lewis

    (6)

    +

    726, 727, 742, 743, 758, 759,

    +

    Lex

    (2)

    +

    980, 981,

    +

    Lib

    (6)

    +

    1092, 1093, 1094, 1529, 1530,

    +

    Libdbd

    (14)

    +

    1187, 1188, 1315, 1316, 1346, 1347, 1812, 1816, 1817,

    +

    Libdbi

    (8)

    +

    1187, 1188, 1315, 1346, 1812, 1816, 1817,

    +

    Libdbm

    (8)

    +

    1187, 1188, 1315, 1346, 1812, 1816, 1817,

    +

    Libfcgi

    (2)

    +

    1816, 1817,

    +

    Library

    (2)

    +

    231, 232,

    +

    Libre

    (2)

    +

    6, 11,

    +

    Librexml

    (4)

    +

    1184, 1250, 1812, 1813,

    +

    Librmagick

    (4)

    +

    1184, 1250, 1812, 1813,

    +

    Libtidy

    (2)

    +

    1184, 1250,

    +

    Libwebrick

    (4)

    +

    1184, 1249, 1812, 1813,

    +

    Licence

    (1)

    +

    11,

    +

    License

    (13)

    +

    6, 11, 114, 198, 774, 775, 790, 791, 1193, 1757, 1908, 1909, 1919,

    +

    Licenses

    (3)

    +

    1727, 1813, 1989,

    +

    Lid

    (1)

    +

    2070,

    +

    Lightly

    (1)

    +

    7,

    +

    Lightweight

    (9)

    +

    5, 1719, 1813, 1814, 1815, 1816, 1817, 1983, 2048,

    +

    Like

    (7)

    +

    12, 19, 32, 39, 412, 1394,

    +

    Likely

    (2)

    +

    81, 424,

    +

    Likewise

    (1)

    +

    2049,

    +

    Limerick

    (1)

    +

    1674,

    +

    Limit

    (4)

    +

    135, 1083, 1086, 2070,

    +

    Line

    (36)

    +

    5, 120, 142, 167, 173, 194, 240, 383, 408, 679, 935, 1150, 1219, 1485, 1600, 1601, 1646, 1647, 1648, 1649, 1719, 1737, 1757, 1813, 1983, 2094, 2100, 2107, 2120, 2131, 2133,

    +

    Linefeed

    (3)

    +

    103,

    +

    Linefeeds

    (1)

    +

    103,

    +

    Lines

    (5)

    +

    1088, 1096, 1177, 2123, 2133,

    +

    Linewrap

    (1)

    +

    2133,

    +

    Link

    (7)

    +

    111, 134, 330, 336, 350, 989,

    +

    Linked

    (5)

    +

    181, 343, 349, 350, 390,

    +

    Linking

    (2)

    +

    333, 341,

    +

    Links

    (16)

    +

    66, 112, 198, 247, 314, 407, 506, 1009, 1282, 1471, 1630, 1700, 1850, 2141, 2176,

    +

    Linux

    (11)

    +

    343, 346, 348, 597, 598, 969, 975, 1151, 1152, 1225, 1747,

    +

    List

    (31)

    +

    128, 248, 288, 290, 514, 919, 993, 1111, 1177, 1219, 1220, 1371, 1373, 1374, 1377, 1378, 1412, 1462, 1599, 1608, 1754, 1792, 1805, 1841, 1957, 2124,

    +

    Listed

    (3)

    +

    221, 486, 2146,

    +

    Listing

    (1)

    +

    1736,

    +

    Lists

    (4)

    +

    84, 182, 1246, 2145,

    +

    Literary

    (2)

    +

    1591, 1729,

    +

    Literature

    (1)

    +

    19,

    +

    Little

    (6)

    +

    42, 679, 1222, 2049, 2050,

    +

    Live

    (1)

    +

    1009,

    +

    Load

    (2)

    +

    2058, 2124,

    +

    Loads

    (1)

    +

    1008,

    +

    Loc

    (1)

    +

    231,

    +

    Local

    (7)

    +

    112, 124, 125, 1136, 1150, 1730, 1930,

    +

    Locally

    (10)

    +

    36, 37, 49, 413, 437, 1130, 1136, 1949, 2178, 2262,

    +

    Located

    (6)

    +

    59, 413, 431, 437, 1702, 1997,

    +

    Locating

    (4)

    +

    8, 1009, 1813, 1984,

    +

    Location

    (2)

    +

    350, 1942,

    +

    Locations

    (15)

    +

    7, 8, 115, 491, 536, 979, 998, 1009, 1055, 1056, 1490, 1813, 1984, 2001,

    +

    Logged

    (1)

    +

    1150,

    +

    Logical

    (1)

    +

    1008,

    +

    Logo

    (1)

    +

    246,

    +

    Lone

    (1)

    +

    140,

    +

    Long

    (2)

    +

    33, 2133,

    +

    Look

    (5)

    +

    32, 1741, 1826, 1937, 2052,

    +

    Looked

    (2)

    +

    491, 524,

    +

    Looking

    (6)

    +

    482, 742, 743, 758, 759, 2050,

    +

    Looks

    (2)

    +

    2050, 2052,

    +

    Lots

    (1)

    +

    985,

    +

    Lowercase

    (2)

    +

    1019, 1040,

    +

    Lsh

    (3)

    +

    1343, 1812, 1813,

    +

    Lucene

    (2)

    +

    12, 996,

    +

    Machine

    (7)

    +

    31, 1058, 1130, 1133, 1136, 1141, 1150,

    +

    Made

    (13)

    +

    7, 17, 43, 175, 243, 258, 527, 1594, 1599, 1675, 1677, 2010, 2072,

    +

    Main

    (17)

    +

    323, 326, 329, 1178, 1184, 1211, 1220, 1248, 1374, 1378, 1755, 1756,

    +

    Maintainability

    (1)

    +

    33,

    +

    Maintained

    (1)

    +

    442,

    +

    Maintainer

    (1)

    +

    1813,

    +

    Maintaining

    (1)

    +

    11,

    +

    Maintenance

    (4)

    +

    115, 1294, 1560, 2030,

    +

    Make

    (19)

    +

    408, 412, 435, 528, 679, 935, 998, 1009, 1497, 1506, 1810, 1981, 2042, 2059,

    +

    Makeinfo

    (1)

    +

    1852,

    +

    Makes

    (13)

    +

    17, 42, 44, 248, 424, 1009, 1054, 1229, 1231, 1408, 1791, 1801, 1809,

    +

    Making

    (5)

    +

    30, 428, 986, 1816, 1817,

    +

    Man

    (86)

    +

    31, 54, 55, 56, 57, 58, 59, 63, 66, 67, 68, 81, 85, 86, 1014, 1035, 1073, 1075, 1111, 1113, 1120, 1164, 1231, 1442, 1444, 1445, 1448, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1590, 1725, 1809, 1810, 1813, 1835, 1859, 1861, 1863, 1864, 1865, 1866, 1888, 1889, 1890, [H]1925, 1954, 1987, 2023, 2038, 2136, 2137, 2147, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175,

    +

    Man2html

    (4)

    +

    63, 87, 2138, 2261,

    +

    Management

    (5)

    +

    228, 979, 1056, 1170, 1729,

    +

    Manager

    (2)

    +

    1812, 1813,

    +

    Mandatory

    (1)

    +

    206,

    +

    Manifest

    (27)

    +

    551, 567, 583, 599, 615, 631, 647, 664, 680, 696, 712, 728, 744, 760, 776, 792, 808, 824, 840, 856, 872, 888, 904, 920, 936, 952, 1282,

    +

    Manifests

    (4)

    +

    30, 1722, 1813, 1985,

    +

    Manner

    (3)

    +

    10, 14, 44,

    +

    Manual

    (9)

    +

    [H]1, 46, 59, 81, 198, 422, 1062, 1465, 1467,

    +

    Manually

    (8)

    +

    150, 242, 431, 1022, 1043, 1068, 2054,

    +

    Many

    (3)

    +

    10, 1901, 2052,

    +

    Map

    (4)

    +

    128, 242, 997,

    +

    Mapped

    (1)

    +

    505,

    +

    Mapping

    (6)

    +

    128, 129, 133, 526, 528, 1062,

    +

    Mappings

    (5)

    +

    128, 158, 1019, 1040, 1876,

    +

    Maps

    (5)

    +

    13, 350, 402, 1839, 1956,

    +

    Margins

    (1)

    +

    143,

    +

    Mark

    (1)

    +

    194,

    +

    Marked

    (26)

    +

    8, 33, 99, 101, 188, 242, 255, 256, 257, 316, 411, 412, 919, 987, 1128, 1135, 1194, 1727, 1738, 1813, 1855, 1857, 1858, 1895, 1959, 1989,

    +

    Marker

    (9)

    +

    298, 300, 312, 351, 397, 408, 423, 1647,

    +

    Markers

    (2)

    +

    240, 679,

    +

    Marking

    (3)

    +

    9, 679,

    +

    Markup

    (273)

    +

    4, 5, 6, 7, 8, 11, 17, 19, 20, 21, 41, 42, 66, 80, 81, 99, 103, 116, 118, 124, 125, 126, 170, 174, 176, 183, 184, 186, 187, 189, 191, 192, 194, 198, 205, 242, 249, 260, 275, 282, 289, 292, 293, 297, 301, 306, 317, 322, 330, 331, 332, 335, 337, 338, 340, 342, 356, 361, 368, 370, 375, 377, 382, 386, 387, 388, 390, [H]392, 393, 400, 402, 403, 405, 408, 412, 414, 417, 422, 478, 512, 542, 543, 544, 545, 546, 563, 564, 579, 580, 595, 596, 611, 612, 627, 628, 643, 644, 659, 660, 676, 677, 679, 692, 693, 708, 709, 724, 725, 740, 741, 756, 757, 772, 773, 788, 789, 804, 805, 820, 821, 822, 836, 837, 838, 839, 852, 853, 854, 868, 869, 870, 871, 884, 885, 900, 901, 902, 903, 916, 917, 918, 919, 932, 933, 948, 949, 964, 965, 985, 997, 1008, 1088, 1154, 1166, 1193, 1194, 1195, 1203, 1217, 1221, 1223, 1304, 1373, 1376, 1380, 1418, 1425, 1430, 1453, 1457, 1458, 1460, 1471, 1484, 1491, 1498, 1509, 1579, 1580, 1590, 1594, 1623, 1625, 1627, 1645, 1661, 1667, 1698, 1719, 1720, 1724, 1727, 1734, 1757, 1809, 1812, 1813, 1814, 1815, 1816, 1817, 1832, 1866, 1873, 1887, 1891, 1892, 1899, 1915, 1916, 1947, 1958, 1963, 1966, 1983, 1984, 1986, 1989, 2036, 2038, 2042, 2048, 2049, 2052, 2070, 2072, 2115, 2133,

    +

    Markupd

    (1)

    +

    1001,

    +

    Master

    (16)

    +

    37, 125, 387, 388, 399, 403, 412, 420, 421, 422, 423, 428, 432, 1680,

    +

    Match

    (10)

    +

    21, 240, 838, 839, 870, 871, 998, 1541, 1736,

    +

    Matched

    (14)

    +

    979, 1055, 1056, 1541, 1816, 1817,

    +

    Matches

    (7)

    +

    8, 979, 1055, 1056, 1698, 1813, 1984,

    +

    Matching

    (7)

    +

    32, 969, 974, 975, 1816, 1817, 2005,

    +

    Material

    (3)

    +

    10, 1591, 1685,

    +

    Matter

    (1)

    +

    2072,

    +

    May

    (91)

    +

    8, 20, 21, 33, 35, 36, 37, 38, 42, 108, 109, 125, 150, 191, 193, 194, 198, 240, 251, 258, 336, 355, 360, 383, 387, 406, 412, 413, 421, 423, 424, 432, 437, 489, 505, 510, 514, 517, 523, 528, 536, 539, 545, 679, 919, 979, 1019, 1020, 1040, 1041, 1056, 1083, 1086, 1112, 1114, 1142, 1219, 1226, 1246, 1384, 1412, 1418, 1593, 1597, 1685, 1697, 1711, 1738, 1763, 1792, 1796, 1805, 1809, 1810, 1813, 1930, 1963, 1984, 1997, 2074, 2177,

    +

    Md5

    (2)

    +

    30, 117,

    +

    Meaning

    (1)

    +

    5,

    +

    Meaningful

    (2)

    +

    31,

    +

    Meaningless

    (1)

    +

    31,

    +

    Means

    (11)

    +

    7, 8, 10, 11, 157, 481, 528, 531, 1813, 1984,

    +

    Measure

    (1)

    +

    985,

    +

    Mechanism

    (2)

    +

    6, 422,

    +

    Medium

    (1)

    +

    2052,

    +

    Mediums

    (1)

    +

    2052,

    +

    Meet

    (5)

    +

    979, 1056, 1221,

    +

    Meeting

    (2)

    +

    979, 1056,

    +

    Menu

    (1)

    +

    1536,

    +

    Mercatoria

    (2)

    +

    980, 981,

    +

    Merged

    (1)

    +

    242,

    +

    Messages

    (1)

    +

    133,

    +

    Met

    (11)

    +

    7, 8, 371, 373, 378, 380, 385, 998, 1813, 1984, 2073,

    +

    Meta

    (11)

    +

    116, 118, 175, 193, 200, 1721, 1813, 1916, 1984, 2049,

    +

    Metadata

    (2)

    +

    21, 139,

    +

    Metaverse

    (2)

    +

    116, 118,

    +

    Might

    (2)

    +

    66, 1471,

    +

    Migrated

    (1)

    +

    11,

    +

    Miguel

    (2)

    +

    694, 695,

    +

    Minero

    (3)

    +

    1241, 1393, 1768,

    +

    Minimal

    (8)

    +

    19, 43, 1238, 1720, 1813, 1984, 2050, 2052,

    +

    Minimalistic

    (3)

    +

    11, 17, 19,

    +

    Misc

    (1)

    +

    1549,

    +

    Miscellany

    (1)

    +

    1217,

    +

    Miscelleny

    (1)

    +

    1304,

    +

    Missing

    (2)

    +

    347, 919,

    +

    Mixed

    (2)

    +

    313, 1623,

    +

    Mkdir

    (1)

    +

    1960,

    +

    Mmvvq

    (1)

    +

    140,

    +

    Mnemonic

    (1)

    +

    19,

    +

    Mnemonoic

    (1)

    +

    1734,

    +

    mNhwpAobxXDyY

    (2)

    +

    163, 164,

    +

    Mnhwpaobxxyy

    (1)

    +

    162,

    +

    Mnhwpaobxxyyv

    (1)

    +

    159,

    +

    mNHwpaoy

    (1)

    +

    161,

    +

    mNHwpy

    (1)

    +

    160,

    +

    Mode

    (12)

    +

    115, 165, 1289, 1292, 1294, 1418, 1525, 1555, 1558, 1560, 2122, 2125,

    +

    Modes

    (4)

    +

    679, 1393, 1768,

    +

    Modifiable

    (1)

    +

    149,

    +

    Modification

    (1)

    +

    33,

    +

    Modified

    (5)

    +

    198, 216, 540, 1112, 1997,

    +

    Modifier

    (3)

    +

    105, 106,

    +

    Modifiers

    (1)

    +

    142,

    +

    Modifies

    (2)

    +

    500, 508,

    +

    Modify

    (3)

    +

    198, 491, 517,

    +

    Modifying

    (1)

    +

    2007,

    +

    Module

    (6)

    +

    11, 33, 193, 1160,

    +

    Modules

    (1)

    +

    1429,

    +

    Mon

    (1)

    +

    1668,

    +

    Month

    (4)

    +

    362, 366,

    +

    More

    (32)

    +

    7, 20, 81, 101, 105, 106, 125, 131, 362, 366, 421, 428, 531, 532, 838, 839, 855, 870, 871, 1002, 1119, 1222, 1233, 1404, 1810, 1853, 1899, 1901, 2001, 2038, 2177,

    +

    Morning

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Most

    (23)

    +

    19, 20, 47, 59, 112, 116, 118, 139, 176, 417, 1369, 1433, 1736, 1738, 1757, 1810, 1813, 1819, 1829, 1980, 1984, 2129,

    +

    Mouse

    (10)

    +

    371, 373, 378, 380, 385,

    +

    Move

    (4)

    +

    1820, 1827, 1928, 1942,

    +

    Moved

    (5)

    +

    679, 1193, 1425, 1430,

    +

    Movement

    (2)

    +

    597, 598,

    +

    Moving

    (1)

    +

    11,

    +

    Msdos

    (2)

    +

    103,

    +

    Much

    (6)

    +

    360, 1150, 1160, 1736, 2050, 2052,

    +

    Multilingual

    (1)

    +

    125,

    +

    Multimedia

    (1)

    +

    430,

    +

    Multiple

    (17)

    +

    4, 5, 6, 11, 31, 37, 42, 101, 125, 156, 302, 304, 1086, 1157, 1735, 1813, 2177,

    +

    Must

    (14)

    +

    17, 110, 371, 373, 378, 380, 385, 1064, 1065, 1068, 1435, 1784, 2038, 2042,

    +

    MySQL

    (1)

    +

    1394,

    +

    Naive

    (1)

    +

    110,

    +

    Naked

    (1)

    +

    315,

    +

    Name

    (36)

    +

    112, 150, 208, 226, 245, 351, 352, 499, 505, 518, 524, 527, 528, 540, 1011, 1022, 1025, 1032, 1043, 1046, 1062, 1079, 1104, 1204, 1387, 1698, 2072,

    +

    Named

    (11)

    +

    125, 255, 387, 499, 527, 528, 1680, 1696, 1857, 2177,

    +

    Namely

    (1)

    +

    536,

    +

    Names

    (6)

    +

    255, 352, 394, 979, 1056, 2005,

    +

    Naming

    (1)

    +

    403,

    +

    Nano

    (1)

    +

    2095,

    +

    Nanorc

    (2)

    +

    2096, 2098,

    +

    Nations

    (2)

    +

    934, 935,

    +

    Native

    (4)

    +

    1720, 1813, 1984, 2038,

    +

    Naturally

    (1)

    +

    1004,

    +

    Nature

    (1)

    +

    136,

    +

    Navigation

    (1)

    +

    1685,

    +

    Nbsp

    (5224)

    +

    195, 198, 258, 261, 276, 283, 290, 294, 298, 302, 307, 312, 318, 323, 329, 332, 338, 343, 350, 351, 357, 362, 369, 371, 373, 376, 378, 380, 385, 389, 391, 503, 541, 994, 1060, 1131, 1137, 1143, 1178, 1220, 1223, 1224, 1372, 1374, 1376, 1378, 1380, 1397, 1668, 1670, 1672, 1812, 1813, 1814, 1815, 1816, 1817,

    +

    Necessary

    (18)

    +

    110, 150, 1062, 1187, 1214, 1215, 1314, 1337, 1381, 1425, 1430, 1462, 1496, 1525, 1565, 1751, 2054,

    +

    Nedit

    (2)

    +

    2116, 2118,

    +

    Need

    (5)

    +

    39, 1080, 1142, 1435, 1809,

    +

    Needed

    (5)

    +

    506, 1008, 1014, 1035, 2049,

    +

    Needs

    (5)

    +

    35, 1080, 1829, 2049, 2054,

    +

    Neither

    (2)

    +

    327, 1829,

    +

    Net

    (2)

    +

    36, 37,

    +

    Networks

    (3)

    +

    361, 549, 550,

    +

    New

    (19)

    +

    11, 17, 33, 35, 116, 198, 242, 402, 403, 541, 1026, 1047, 1542, 1702,

    +

    Newer

    (2)

    +

    1377, 1754,

    +

    Newpage

    (6)

    +

    241, 242,

    +

    Next

    (3)

    +

    679, 2038,

    +

    Nhwoabxxyv

    (1)

    +

    1426,

    +

    Nhwpoabxxyv

    (2)

    +

    1825, 1936,

    +

    Nine

    (2)

    +

    276, 281,

    +

    Noarch

    (3)

    +

    1201, 1202, 1203,

    +

    Node

    (8)

    +

    443, 446, 447, 465, 466, 467, 2038, 2041,

    +

    Noise

    (1)

    +

    2037,

    +

    Non

    (27)

    +

    11, 191, 323, 326, 329, 513, 1178, 1192, 1193, 1217, 1220, 1221, 1374, 1378, 1462, 1727, 1755, 1756, 1757, 1813, 1989,

    +

    None

    (6)

    +

    240, 255, 679, 1852,

    +

    Nor

    (1)

    +

    327,

    +

    Normal

    (20)

    +

    261, 263, 264, 298, 300, 302, 304, 305, 307, 309, 310, 312, 316, 318, 320, 323, 325,

    +

    Normally

    (5)

    +

    255, 256, 257, 423, 1930,

    +

    Norwegian

    (1)

    +

    221,

    +

    Not

    (75)

    +

    8, 10, 66, 82, 105, 106, 122, 124, 125, 135, 169, 170, 198, 221, 237, 288, 292, 360, 412, 424, 428, 442, 531, 545, 679, 986, 994, 1117, 1145, 1160, 1193, 1200, 1221, 1226, 1229, 1234, 1244, 1381, 1394, 1408, 1445, 1462, 1471, 1486, 1520, 1525, 1591, 1757, 1773, 1801, 1810, 1816, 1817, 1855, 1930, 1951, 2024, 2038, 2045, 2048, 2052, 2056, 2119, 2126,

    +

    Notation

    (6)

    +

    242, 252, 311, 313, 336, 402,

    +

    NOTE

    (6)

    +

    82, 150, 252, 1077, 1133, 2132,

    +

    Note

    (29)

    +

    99, 122, 124, 125, 134, 158, 194, 203, 312, 352, 423, 424, 679, 973, 979, 1056, 1061, 1145, 1229, 1381, 1408, 1495, 1773, 1801, 1919, 1976, 1977, 2177,

    +

    Notes

    (14)

    +

    307, 309, 310, 393, 1167, 1175, 1226, 1232, 1245, 1590, 1591, 1810, 1981,

    +

    Nothing

    (6)

    +

    371, 373, 378, 380, 385, 1394,

    +

    Notices

    (8)

    +

    679,

    +

    Now

    (4)

    +

    679, 1526, 2069,

    +

    Number

    (29)

    +

    41, 175, 231, 235, 242, 255, 369, 376, 383, 979, 996, 1004, 1008, 1056, 1184, 1194, 1211, 1248, 1418, 1458, 1644, 1656, 1657, 1658, 1659, 1816, 1817,

    +

    Numbered

    (15)

    +

    8, 10, 101, 182, 288, 290, 292, 307, 309, 310, 1594,

    +

    Numbering

    (28)

    +

    5, 7, 8, 10, 31, 101, 143, 198, 242, 352, 1009, 1053, 1054, 1055, 1656, 1657, 1658, 1659, 1721, 1813, 1917, 1984,

    +

    Numbering¡¡10¡

    (1)

    +

    993,

    +

    Numbers

    (13)

    +

    7, 10, 17, 31, 32, 103, 143, 968, 998, 1009, 1540,

    +

    Numbers¡¡10¡

    (1)

    +

    993,

    +

    Object

    (47)

    +

    7, 8, 10, 17, 29, 30, 32, 101, 103, 117, 143, 369, 376, 383, 968, 979, 997, 998, 1004, 1008, 1009, 1028, 1049, 1053, 1054, 1055, 1056, 1540, 1813, 1816, 1817, 1917, 1984, 2049,

    +

    Objects

    (25)

    +

    7, 8, 10, 13, 17, 43, 44, 101, 179, 979, 998, 1008, 1009, 1055, 1056, 1813, 1984, 2048, 2049,

    +

    Obtain

    (1)

    +

    1462,

    +

    Obtained

    (2)

    +

    74, 1992,

    +

    Occasionally

    (1)

    +

    390,

    +

    Occur

    (1)

    +

    423,

    +

    Occurring

    (3)

    +

    679, 935,

    +

    Occurs

    (1)

    +

    312,

    +

    Ocn

    (1)

    +

    143,

    +

    Odf

    (7)

    +

    9, 21, 33, 198, 292, 2177,

    +

    ODF

    (9)

    +

    7, 11, 26, 39, 1394, 1424, 1720, 1813, 1984,

    +

    ODT

    (3)

    +

    1720, 1813, 1984,

    +

    Odt

    (2)

    +

    119, 1266,

    +

    Off

    (10)

    +

    12, 107, 112, 143, 1158, 1218, 1458, 1731, 1751, 1901,

    +

    Offer

    (1)

    +

    157,

    +

    Offered

    (1)

    +

    44,

    +

    Offers

    (2)

    +

    13, 442,

    +

    Office

    (2)

    +

    2050,

    +

    Old

    (6)

    +

    11, 371, 373, 378, 380, 385,

    +

    Older

    (2)

    +

    679,

    +

    Oleg

    (1)

    +

    2054,

    +

    Omitted

    (3)

    +

    103, 316, 406,

    +

    Once

    (15)

    +

    21, 34, 35, 61, 203, 1141, 1142, 1231, 1588, 1740, 1809, 1867, 1881, 1891,

    +

    One

    (62)

    +

    11, 197, 206, 276, 279, 298, 300, 357, 359, 421, 422, 428, 486, 531, 553, 569, 585, 601, 617, 633, 649, 666, 679, 682, 698, 714, 730, 746, 762, 778, 794, 810, 826, 842, 858, 874, 890, 906, 922, 938, 954, 1002, 1003, 1004, 1006, 1055, 1418, 1422, 1546, 1650, 1651, 1663, 1664, 1665, 1702, 1886, 2054, 2135,

    +

    Ones

    (1)

    +

    17,

    +

    One¡¡30¡

    (1)

    +

    359,

    +

    Online

    (15)

    +

    31, 43, 66, 67, 185, 186, 1169, 1445, 1465, 1467, 1471, 1472, 1741, 1827, 1901,

    +

    Only

    (15)

    +

    35, 39, 124, 150, 157, 203, 206, 387, 1009, 1394, 1525, 1751,

    +

    Onwards

    (1)

    +

    49,

    +

    Open

    (44)

    +

    4, 6, 7, 8, 11, 22, 26, 33, 556, 572, 588, 604, 620, 636, 652, 669, 685, 701, 717, 733, 749, 765, 781, 797, 813, 829, 845, 861, 877, 893, 909, 925, 941, 957, 1102, 1504, 1531, 1723, 2050,

    +

    Opendocument

    (11)

    +

    8, 119, 1427, 1433, 1720, 1813, 1984, 2073,

    +

    Opening

    (2)

    +

    979, 1056,

    +

    Openoffice

    (1)

    +

    1266,

    +

    Openssh

    (3)

    +

    1343, 1812, 1813,

    +

    Openssl

    (4)

    +

    1184, 1250, 1812, 1813,

    +

    Operated

    (1)

    +

    1150,

    +

    Operation

    (2)

    +

    1525, 1769,

    +

    Operations

    (3)

    +

    1150, 1646, 1647,

    +

    Opposed

    (3)

    +

    8, 1813, 1984,

    +

    Optimised

    (2)

    +

    9, 986,

    +

    Option

    (7)

    +

    124, 125, 134, 383, 532, 1867,

    +

    Optional

    (7)

    +

    17, 19, 110, 203, 240, 241, 1813,

    +

    Optionally

    (1)

    +

    9,

    +

    Options

    (8)

    +

    103, 128, 159, 1233, 1234, 1536,

    +

    Order

    (6)

    +

    486, 1142, 1157, 1886, 2070, 2073,

    +

    Ordinary

    (3)

    +

    276, 278, 1857,

    +

    Org

    (3)

    +

    1172, 2207, 2285,

    +

    Organisation

    (2)

    +

    528, 534,

    +

    Organisational

    (1)

    +

    528,

    +

    Organised

    (1)

    +

    534,

    +

    Organising

    (2)

    +

    525, 529,

    +

    Oriented

    (4)

    +

    5, 31, 1813, 1983,

    +

    Orig

    (6)

    +

    1155, 1166, 1180, 1201, 1203,

    +

    Original

    (12)

    +

    170, 222, 838, 839, 870, 871, 1193, 1727, 1757, 1813, 1989,

    +

    Ormsby

    (1)

    +

    694,

    +

    Other

    (61)

    +

    11, 13, 17, 42, 44, 116, 122, 125, 140, 251, 387, 412, 421, 422, 423, 431, 528, 531, 532, 535, 546, 547, 1003, 1008, 1055, 1086, 1135, 1142, 1145, 1169, 1184, 1185, 1194, 1211, 1217, 1225, 1246, 1248, 1285, 1295, 1304, 1536, 1551, 1561, 1738, 1811, 2010, 2029, 2050,

    +

    Others

    (4)

    +

    1184, 1211, 1248, 2177,

    +

    Otherwise

    (6)

    +

    110, 118, 255, 1062, 1766,

    +

    Ouput

    (2)

    +

    1280, 1702,

    +

    Our

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Out

    (2)

    +

    248, 1128,

    +

    Outline

    (1)

    +

    176,

    +

    Output

    (190)

    +

    6, 7, 8, 9, 10, 11, 22, 30, 31, 32, 33, 35, 101, 103, 104, 105, 106, 107, 110, 116, 117, 119, 121, 122, 123, 126, 128, 129, 133, 134, 136, 137, 138, 139, 140, 143, 144, 145, 146, 155, 157, 166, 187, 193, 198, 255, 262, 277, 284, 292, 295, 299, 303, 308, 319, 324, 328, 334, 339, 344, 358, 363, 372, 379, 384, 480, 488, 491, 517, 518, 527, 528, 536, 542, 544, 546, 838, 839, 870, 871, 988, 989, 991, 992, 996, 997, 998, 1002, 1006, 1009, 1077, 1085, 1086, 1111, 1117, [H]1139, 1140, 1141, 1145, 1146, 1184, 1211, 1215, 1248, 1278, 1282, 1284, 1337, 1415, 1433, 1458, 1489, 1490, 1528, 1550, 1564, 1584, 1685, 1702, 1707, 1709, 1719, 1722, 1735, 1736, 1813, 1815, 1826, 1829, 1848, 1855, 1876, 1931, 1937, 1985, 2015, 2016, 2017, 2024, 2029, 2032, 2049, 2050, 2051, 2052, 2141, 2176, 2177,

    +

    Outputing

    (1)

    +

    11,

    +

    Outputs

    (22)

    +

    5, 7, 9, 31, 32, 36, 37, 38, 157, 186, 1055, 1721, 1723, 1813, 1967, 1984, 2050, 2074,

    +

    Outweighed

    (1)

    +

    524,

    +

    Over

    (4)

    +

    11, 135, 1591,

    +

    Overall

    (1)

    +

    1854,

    +

    Override

    (1)

    +

    480,

    +

    Overview

    (3)

    +

    187, 1856, 1938,

    +

    Overwritten

    (2)

    +

    424, 518,

    +

    Own

    (14)

    +

    105, 106, 125, 130, 132, 428, 531, 534, 1114, 1184, 1211, 1248, 1711, 1951,

    +

    Owner

    (1)

    +

    227,

    +

    Package

    (56)

    +

    1012, 1014, 1035, 1184, 1185, 1194, 1204, 1210, 1211, 1212, 1229, 1233, 1241, 1248, 1300, 1381, 1383, 1387, 1391, 1408, 1445, 1726, 1727, 1762, 1765, 1773, 1801, 1809, 1812, 1813, 1814, 1815, 1816, 1817, 1866, 1899, 1982, 1988, 1989, 2083, 2129,

    +

    Packaged

    (2)

    +

    1226, 1460,

    +

    Packages

    (16)

    +

    1184, 1185, 1209, 1211, 1218, 1248, 1369, 1726, 1749, 1810, 1813, 1814, 1981, 1988, 2028,

    +

    Packaging

    (1)

    +

    1219,

    +

    Page

    (33)

    +

    10, 31, 67, 85, 198, 241, 242, 531, 532, 533, 535, 536, 538, 540, 1113, 1132, 1138, 1454, 1467, 1472, 1590, 1685, 1826, 1863, 1937, 2038, 2047, 2136, 2146,

    +

    Pages

    (27)

    +

    10, 54, 59, 63, 66, 68, 81, 531, 535, 536, 1164, 1207, 1442, 1445, 1467, 1468, 1471, 1473, 1725, 1813, 1859, 1888, 1987, 2152, 2177,

    +

    Pair

    (2)

    +

    311, 313,

    +

    Pane

    (1)

    +

    248,

    +

    Paper

    (7)

    +

    21, 31, 43, 120, 229, 2046, 2049,

    +

    Papersize

    (2)

    +

    120, 223,

    +

    Paragraph

    (44)

    +

    8, 30, 32, 103, 182, 194, 241, 276, 278, 279, 280, 281, 312, 350, 919, 1004, 1005, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1720, 1736, 1813, 1816, 1817, 1984,

    +

    Paragraphs

    (16)

    +

    7, 8, 10, 30, 32, 173, 919, 979, 1055, 1056, 1541, 1816, 1817, 2047,

    +

    Parameter

    (4)

    +

    110, 120, 122, 1145,

    +

    Parameters

    (1)

    +

    480,

    +

    Paraphrase

    (2)

    +

    979, 1056,

    +

    Parsable

    (1)

    +

    20,

    +

    Parses

    (1)

    +

    2133,

    +

    Parsing

    (2)

    +

    104, 137,

    +

    PART

    (1)

    +

    240,

    +

    Part

    (11)

    +

    198, 251, 528, 531, 935, 1014, 1035, 1111, 1698, 1854,

    +

    Partial

    (1)

    +

    994,

    +

    Particular

    (9)

    +

    175, 505, 527, 528, 1083, 1584, 1591, 1851,

    +

    Particularly

    (5)

    +

    8, 74, 1591, 1813, 1984,

    +

    Parts

    (4)

    +

    125, 1008, 1130, 1135,

    +

    Passed

    (2)

    +

    110, 316,

    +

    Past

    (1)

    +

    524,

    +

    Path

    (10)

    +

    150, 528, 1079, 1702, 1707, 1878, 1972, 2021, 2034, 2124,

    +

    Paths

    (8)

    +

    128, 1095, 1575, 1692, 1696, 1876, 1997, 2017,

    +

    Pats

    (2)

    +

    2117, 2118,

    +

    Pattern

    (1)

    +

    21,

    +

    Pdf

    (111)

    +

    9, 10, 11, 21, 27, 28, 31, 39, 43, 101, 111, 112, 120, 143, 157, 198, 228, 292, 554, 555, 570, 571, 586, 587, 602, 603, 618, 619, 634, 635, 650, 651, 667, 668, 683, 684, 699, 700, 715, 716, 731, 732, 747, 748, 763, 764, 779, 780, 795, 796, 811, 812, 827, 828, 843, 844, 859, 860, 875, 876, 891, 892, 907, 908, 923, 924, 939, 940, 955, 956, 1006, 1184, 1185, 1186, 1213, 1250, 1256, 1301, 1306, 1307, 1310, 1394, 1428, 1429, 1433, 1735, 1809, 1812, 1813, 1814, 1815, 2024, 2025, 2027, 2049, 2050, 2073, 2074, 2177,

    +

    PDF

    (5)

    +

    8, 1055, 1720, 1813, 1984,

    +

    Pdflatex

    (1)

    +

    2025,

    +

    PDFs

    (1)

    +

    30,

    +

    Pdfs

    (2)

    +

    7, 2050,

    +

    Peace

    (3)

    +

    19, 678, 679,

    +

    Pecl

    (1)

    +

    950,

    +

    PECL

    (1)

    +

    950,

    +

    People

    (1)

    +

    424,

    +

    Per

    (2)

    +

    1696,

    +

    Percentage

    (2)

    +

    194, 408,

    +

    Performance

    (2)

    +

    2056, 2064,

    +

    Performed

    (3)

    +

    8, 1813, 1984,

    +

    Perhaps

    (5)

    +

    919, 983, 1829, 1959,

    +

    Permission

    (3)

    +

    548, 1169, 1435,

    +

    Permissions

    (4)

    +

    1091, 1165, 1436, 1855,

    +

    Permit

    (3)

    +

    21, 524, 1685,

    +

    Permits

    (2)

    +

    11, 1373,

    +

    Personal

    (1)

    +

    506,

    +

    Perspective

    (1)

    +

    1723,

    +

    Peruse

    (1)

    +

    981,

    +

    Peter

    (2)

    +

    597, 598,

    +

    Pgaccess

    (3)

    +

    1187, 1316, 1812,

    +

    Pgsql

    (15)

    +

    108, 109, 110, 149, 1019, 1020, 1022, 1040, 1187, 1316, 1439, 1440, 1812,

    +

    Php

    (1)

    +

    141,

    +

    Phrases

    (3)

    +

    243, 244, 919,

    +

    Pinfo

    (4)

    +

    113, 1160, 1812, 1813,

    +

    Pinpoint

    (1)

    +

    31,

    +

    Pixel

    (1)

    +

    2047,

    +

    Place

    (16)

    +

    122, 123, 506, 528, 541, 919, 1145, 1146, 1215, 1337, 1700, 1967, 2073, 2089, 2110,

    +

    Placed

    (14)

    +

    198, 229, 236, 237, 387, 480, 499, 517, 527, 536, 1077, 1647, 2008, 2035,

    +

    Placemarks

    (1)

    +

    919,

    +

    Placement

    (5)

    +

    524, 1142, 1278, 1280, 1564,

    +

    Places

    (2)

    +

    248, 1741,

    +

    Placing

    (3)

    +

    518, 532, 1702,

    +

    Plain

    (40)

    +

    8, 411, 412, 560, 576, 592, 608, 624, 640, 656, 673, 689, 705, 721, 737, 753, 769, 785, 801, 817, 833, 849, 865, 881, 897, 913, 929, 945, 961, 1086, 1258, 1260, 1262, 1264, 1720, 1813, 1984,

    +

    Plaintext

    (13)

    +

    36, 39, 101, 103, 172, 410, 412, 431, 1128, 1424, 1427, 1433, 2073,

    +

    Platform

    (2)

    +

    1369, 1747,

    +

    Please

    (1)

    +

    150,

    +

    Plus

    (2)

    +

    144, 146,

    +

    Png

    (17)

    +

    343, 345, 346, 347, 348, 548, 662, 1169, 1633, 1634, 1635, 1636, 1642, 1643,

    +

    Pod

    (28)

    +

    431, 435, 564, 580, 596, 612, 628, 644, 660, 677, 693, 709, 725, 741, 757, 773, 789, 805, 821, 837, 853, 869, 885, 901, 917, 933, 949, 965,

    +

    Poem

    (12)

    +

    367, 369, 371, 382, 384, 527, 1676, 1678,

    +

    Poems

    (4)

    +

    10, 179, 527, 540,

    +

    Poem¡¡10¡

    (1)

    +

    993,

    +

    Point

    (4)

    +

    43, 2012, 2050, 2072,

    +

    Points

    (2)

    +

    134, 1111,

    +

    Polish

    (1)

    +

    221,

    +

    Polls

    (1)

    +

    1282,

    +

    Popular

    (1)

    +

    11,

    +

    Populate

    (24)

    +

    7, 8, 110, 998, 1014, 1019, 1035, 1040, 1187, 1188, 1214, 1216, 1314, 1317, 1345, 1348, 1494, 1500, 1515, 1813, 1814, 1816, 1817, 1984,

    +

    Populated

    (2)

    +

    30, 32,

    +

    Populates

    (4)

    +

    1028, 1049, 1720, 2049,

    +

    Populating

    (2)

    +

    1000, 2075,

    +

    Population

    (2)

    +

    29, 198,

    +

    Port

    (19)

    +

    110, 134, 1060, 1107, 1109, 1112, 1114, 1115, 1117, 1330, 1361, 2012,

    +

    Portrait

    (29)

    +

    7, 10, 120, 555, 571, 587, 603, 619, 635, 651, 668, 684, 700, 716, 732, 748, 764, 780, 796, 812, 828, 844, 860, 876, 892, 908, 924, 940, 956,

    +

    Portuguese

    (1)

    +

    221,

    +

    Position

    (1)

    +

    2047,

    +

    Possibilities

    (5)

    +

    13, 30, 1816, 1817,

    +

    Possibility

    (2)

    +

    1007, 1736,

    +

    Possible

    (24)

    +

    7, 17, 30, 32, 42, 44, 108, 109, 170, 387, 528, 679, 997, 1009, 1526, 1627, 1810, 1816, 1817, 1949, 1967, 2050,

    +

    Possibly

    (4)

    +

    1371, 1467, 1723, 1736,

    +

    Post

    (8)

    +

    1233, 1234, 1408, 1801, 1854, 1926, 1927,

    +

    Posted

    (2)

    +

    38, 1141,

    +

    Postgresql

    (61)

    +

    31, 108, 149, 150, 151, 152, 153, 154, 1010, 1012, 1014, 1019, 1022, 1028, 1030, 1040, 1054, 1060, 1158, 1184, 1185, 1187, 1214, 1250, 1301, 1313, 1314, 1315, 1316, 1317, 1329, 1394, 1434, 1732, 1735, 1773, 1812, 1813, 1814, 1816, 1852, 2053, 2054, 2075,

    +

    PostgreSQL

    (7)

    +

    101, 966, 1001, 1053, 1494, 1720, 2056,

    +

    Practical

    (1)

    +

    21,

    +

    Prapared

    (2)

    +

    1783, 1795,

    +

    Pre

    (1)

    +

    919,

    +

    Preceding

    (4)

    +

    255, 256, 257, 316,

    +

    Precise

    (1)

    +

    1009,

    +

    Prefer

    (3)

    +

    66, 1471, 1930,

    +

    Preferable

    (1)

    +

    1086,

    +

    Preferred

    (1)

    +

    1625,

    +

    Prefix

    (5)

    +

    236, 237, 387, 424,

    +

    Preparation

    (8)

    +

    8, 43, 1088, 1491, 1720, 1813, 1984, 2044,

    +

    Prepare

    (2)

    +

    59, 1719,

    +

    Prepared

    (30)

    +

    5, 7, 8, 11, 14, 19, 33, 125, 172, 176, 355, 387, 412, 421, 423, 428, 432, 679, 919, 1233, 1234, 1383, 1402, 1762, 1949, 2177,

    +

    Prepareing

    (1)

    +

    1702,

    +

    Preparing

    (3)

    +

    9, 679,

    +

    Preprocessing

    (1)

    +

    127,

    +

    Present

    (6)

    +

    44, 110, 150, 2042, 2054,

    +

    Presentation

    (4)

    +

    5, 9, 189, 679,

    +

    Presentations

    (2)

    +

    35, 679,

    +

    Presented

    (1)

    +

    2052,

    +

    Presenting

    (1)

    +

    10,

    +

    Preserved

    (1)

    +

    115,

    +

    Preset

    (1)

    +

    120,

    +

    Presumably

    (1)

    +

    11,

    +

    Presume

    (2)

    +

    679,

    +

    Pretty

    (2)

    +

    1150, 2072,

    +

    Previous

    (4)

    +

    157, 402, 1528, 2019,

    +

    Previously

    (1)

    +

    1234,

    +

    Price

    (1)

    +

    710,

    +

    Primarily

    (9)

    +

    7, 9, 10, 14, 21, 1723, 1729, 1816, 1817,

    +

    Primary

    (2)

    +

    176, 258,

    +

    Principles

    (2)

    +

    950, 951,

    +

    Print

    (1)

    +

    1161,

    +

    Printout

    (1)

    +

    1967,

    +

    Prints

    (2)

    +

    114, 128,

    +

    Prior

    (3)

    +

    140, 387, 424,

    +

    Priority

    (1)

    +

    1813,

    +

    Probably

    (3)

    +

    532, 1086, 2054,

    +

    Problem

    (2)

    +

    1525, 2038,

    +

    Proceeding

    (1)

    +

    1930,

    +

    Process

    (5)

    +

    8, 410, 1241, 1396, 1775,

    +

    Processed

    (9)

    +

    35, 36, 37, 140, 200, 387, 412, 428, 1594,

    +

    Processing

    (51)

    +

    17, 21, 102, 115, 116, 118, 128, 129, 133, 139, 140, 167, 175, 193, 228, 387, 413, 423, 424, 437, 480, 488, 1116, 1128, 1130, 1136, 1142, 1288, 1290, 1291, 1293, 1339, 1341, 1485, 1554, 1556, 1557, 1559, 1567, 1569, 1852, 2032, 2038,

    +

    Processor

    (3)

    +

    39, 428, 2050,

    +

    Produce

    (14)

    +

    5, 36, 37, 42, 143, 168, 1186, 1213, 1307, 1394, 1487, 1735, 1814, 2049,

    +

    Produced

    (11)

    +

    30, 35, 117, 128, 186, 187, 1282, 1310, 2012, 2015, 2050,

    +

    Produces

    (22)

    +

    7, 22, 30, 101, 103, 104, 111, 112, 113, 120, 124, 125, 135, 136, 137, 138, 139, 141, 350, 1720, 2025, 2049,

    +

    Program

    (15)

    +

    17, 193, 202, 487, 500, 508, 546, 679, 935, 1150, 1685, 1844, 1886, 1995,

    +

    Programming

    (2)

    +

    539, 1394,

    +

    Programs

    (2)

    +

    1231, 1809,

    +

    Project

    (17)

    +

    231, 235, 679, 1539, 1627, 1849,

    +

    Promo

    (3)

    +

    248, 514,

    +

    Proof

    (1)

    +

    442,

    +

    Proofing

    (1)

    +

    33,

    +

    Properly

    (2)

    +

    1067, 1141,

    +

    Proprietary

    (5)

    +

    11,

    +

    Prosecute

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Provide

    (24)

    +

    9, 10, 31, 74, 200, 239, 242, 382, 387, 531, 540, 1055, 1130, 1136, 1184, 1211, 1248, 1381, 1593, 2017, 2035, 2056,

    +

    Provided

    (78)

    +

    11, 17, 120, 122, 123, 125, 240, 242, 255, 336, 413, 437, 539, 544, 1009, 1019, 1040, 1058, 1112, 1117, 1145, 1146, 1221, 1226, 1228, 1229, 1233, 1241, 1383, 1393, 1402, 1408, 1467, 1528, 1571, 1580, 1584, 1591, 1686, 1721, 1724, 1725, 1727, 1757, 1762, 1768, 1791, 1801, 1813, 1855, 1895, 1904, 1959, 1984, 1986, 1987, 1989, 2032, 2056, 2129,

    +

    Provides

    (32)

    +

    7, 8, 11, 13, 17, 32, 110, 125, 128, 129, 130, 132, 133, 187, 1066, 1282, 1494, 1495, 1722, 1723, 1811, 1813, 1816, 1817, 1930, 1984, 1985, 2048, 2051,

    +

    Providing

    (6)

    +

    17, 350, 352, 533, 1111, 1128,

    +

    Psql

    (1)

    +

    2059,

    +

    Public

    (5)

    +

    226, 774, 775, 790, 791,

    +

    Publication

    (3)

    +

    21, 43, 2046,

    +

    Published

    (8)

    +

    8, 14, 17, 222, 1685, 1729, 1813, 1984,

    +

    Publisher

    (6)

    +

    211, 1193, 1727, 1757, 1813, 1989,

    +

    Publishing

    (25)

    +

    4, 5, 10, 17, 31, 42, 95, 101, 198, 1012, 1033, 1105, 1719, 1729, 1730, 1813, 1814, 1815, 1816, 1817, 1983, 2049,

    +

    Pulls

    (1)

    +

    1185,

    +

    Purpose

    (3)

    +

    43, 421, 428,

    +

    Purposes

    (4)

    +

    17, 42, 43, 528,

    +

    Put

    (1)

    +

    198,

    +

    Puts

    (2)

    +

    1670, 1672,

    +

    Quality

    (3)

    +

    2044, 2049,

    +

    Query

    (6)

    +

    1054, 1330, 1361, 1505, 1531, 1535,

    +

    Querying

    (1)

    +

    1494,

    +

    Question

    (1)

    +

    2037,

    +

    Questions

    (2)

    +

    1876, 2011,

    +

    Quick

    (4)

    +

    125, 428, 1818, 1927,

    +

    Quickly

    (1)

    +

    125,

    +

    Quickstart

    (1)

    +

    1367,

    +

    Quiet

    (3)

    +

    121, 1292, 1558,

    +

    Quite

    (5)

    +

    44, 66, 981, 1004, 1471,

    +

    Quixote

    (3)

    +

    694, 695,

    +

    Radio

    (2)

    +

    1540, 1541,

    +

    Rake

    (9)

    +

    1768, 1783, 1784, 1788, 1790, 1791, 1793, 1794, 1796,

    +

    Rakefile

    (1)

    +

    1791,

    +

    Ralph

    (21)

    +

    [H]1, 198, 239, 1060, 1062, 1077, 1081, 1082, 1084, 1087, 1089, 1097, 1122, 1813, 1918,

    +

    Rank

    (2)

    +

    2070,

    +

    Rant

    (20)

    +

    1165, 1229, 1233, 1234, 1393, 1402, 1408, 1409, 1768, 1795, 1796, 1801, 1819,

    +

    Rantfile

    (5)

    +

    1229, 1233, 1408, 1801,

    +

    Rather

    (10)

    +

    9, 42, 43, 125, 134, 524, 919, 1723, 2049,

    +

    Raymond

    (2)

    +

    613, 614,

    +

    Rcs

    (5)

    +

    239, 1812, 1813,

    +

    Read

    (4)

    +

    11, 997, 1525, 2038,

    +

    Readable

    (1)

    +

    20,

    +

    README

    (3)

    +

    [H]1714, 1715, 1904,

    +

    Real

    (1)

    +

    81,

    +

    Really

    (9)

    +

    371, 373, 378, 380, 385, 1854, 2045, 2048, 2119,

    +

    Reasonably

    (1)

    +

    22,

    +

    Reasons

    (1)

    +

    35,

    +

    Recognised

    (5)

    +

    82, 169, 202, 431, 1486,

    +

    Recommended

    (6)

    +

    125, 1812, 1815, 1951,

    +

    Recommends

    (10)

    +

    1184, 1185, 1250, 1302, 1812, 1813, 1814, 1816, 1817,

    +

    Recreate

    (5)

    +

    1026, 1047, 1437, 1439, 1547,

    +

    Refer

    (1)

    +

    1055,

    +

    Reference

    (7)

    +

    8, 14, 31, 412, 1813, 1984, 2074,

    +

    Referenced

    (3)

    +

    8, 1005,

    +

    Regard

    (5)

    +

    66, 77, 1471, 1481, 2075,

    +

    Regarded

    (3)

    +

    531, 1738, 2074,

    +

    Regardless

    (1)

    +

    31,

    +

    Regards

    (1)

    +

    1054,

    +

    Regenerated

    (1)

    +

    11,

    +

    Regular

    (18)

    +

    240, 243, 244, 382, 387, 412, 416, 421, 423, 424, 428, 679, 935,

    +

    Regularly

    (1)

    +

    1176,

    +

    Reinstated

    (1)

    +

    524,

    +

    Reiserfs

    (1)

    +

    1732,

    +

    Relate

    (2)

    +

    44, 1593,

    +

    Related

    (27)

    +

    6, 9, 11, 17, 21, 30, 125, 140, 246, 393, 1001, 1014, 1035, 1164, 1194, 1207, 1593, 1685, 1702, 1726, 1813, 1814, 1988,

    +

    Relation

    (5)

    +

    17, 128, 224, 401, 1006,

    +

    Relational

    (11)

    +

    43, 998, 1008, 1009, 1434, 1435, 1735, 1736, 1816, 1817,

    +

    Relations

    (3)

    +

    150, 1022, 1043,

    +

    Relative

    (1)

    +

    1133,

    +

    Relatively

    (2)

    +

    11, 2049,

    +

    Release

    (2)

    +

    1175, 2038,

    +

    Relevant

    (8)

    +

    10, 32, 125, 1009, 1055, 1736, 2035, 2052,

    +

    Reliably

    (1)

    +

    14,

    +

    Relied

    (2)

    +

    390, 406,

    +

    Relies

    (2)

    +

    11, 1394,

    +

    Rely

    (1)

    +

    431,

    +

    Remain

    (1)

    +

    11,

    +

    Remaining

    (1)

    +

    1723,

    +

    Remote

    (33)

    +

    38, 122, 123, 125, 413, 437, 1127, 1128, 1130, 1133, 1136, [H]1139, 1140, 1141, 1142, 1145, 1146, 1149, 1150, 1185, 1215, 1301, 1336, 1337, 1564, 1737, 1812, 1813, 1942,

    +

    Remotely

    (1)

    +

    1949,

    +

    Remove

    (10)

    +

    108, 109, 140, 153, 679, 1027, 1030, 1048, 1051,

    +

    Removes

    (3)

    +

    153, 1030, 1051,

    +

    Renamed

    (2)

    +

    423, 1165,

    +

    Rendered

    (1)

    +

    2050,

    +

    Rendition

    (1)

    +

    1161,

    +

    Repeat

    (1)

    +

    1379,

    +

    Repeated

    (1)

    +

    35,

    +

    Repeatedly

    (1)

    +

    11,

    +

    Repetition

    (1)

    +

    242,

    +

    Replace

    (6)

    +

    679, 1096, 1098, 1099, 1627,

    +

    Replaces

    (2)

    +

    1812, 1813,

    +

    Report

    (1)

    +

    1154,

    +

    Reported

    (1)

    +

    989,

    +

    Repository

    (1)

    +

    1171,

    +

    Represent

    (1)

    +

    10,

    +

    Representation

    (15)

    +

    7, 42, 447, 451, 452, 454, 458, 459, 461, 465, 466, 468, 2038, 2042, 2048,

    +

    Representations

    (11)

    +

    8, 13, 20, 33, 35, 42, 44, 440, 442, 443, 2038,

    +

    Represented

    (2)

    +

    679,

    +

    Representing

    (8)

    +

    17, 21, 22, 43, 528, 1723, 2052,

    +

    Reproduced

    (2)

    +

    548, 1169,

    +

    Request

    (1)

    +

    198,

    +

    Requested

    (8)

    +

    9, 128, 129, 150, 157, 1022, 1043,

    +

    Requests

    (1)

    +

    133,

    +

    Require

    (7)

    +

    19, 391, 1462, 1680, 2125,

    +

    Required

    (37)

    +

    11, 21, 25, 34, 112, 150, 157, 302, 304, 387, 506, 546, 679, 1016, 1017, 1022, 1037, 1038, 1043, 1160, 1256, 1394, 1429, 1497, 1506, 1507, 1700, 1816, 1817, 1852, 2010, 2026, 2028,

    +

    Requirement

    (2)

    +

    1810, 1981,

    +

    Requirements

    (1)

    +

    1369,

    +

    Requires

    (7)

    +

    111, 122, 123, 134, 387, 1145, 1146,

    +

    Requiring

    (1)

    +

    423,

    +

    Requisite

    (1)

    +

    1436,

    +

    Research

    (1)

    +

    13,

    +

    Resemble

    (1)

    +

    428,

    +

    Reserved

    (2)

    +

    226, 1918,

    +

    Resides

    (2)

    +

    527, 528,

    +

    Resource

    (5)

    +

    134, 482, 1853, 1991, 1992,

    +

    Respect

    (1)

    +

    539,

    +

    Respectable

    (1)

    +

    1723,

    +

    Respective

    (3)

    +

    186, 187, 1490,

    +

    Response

    (1)

    +

    2054,

    +

    Rest

    (1)

    +

    9,

    +

    Result

    (3)

    +

    518, 1221, 2032,

    +

    Resulting

    (21)

    +

    128, 262, 277, 284, 295, 299, 303, 308, 319, 324, 328, 334, 339, 344, 358, 363, 372, 379, 384, 424, 528,

    +

    Results

    (13)

    +

    7, 390, 979, 997, 1009, 1055, 1056, 1157, 1540, 1736, 1826, 1937,

    +

    Retained

    (2)

    +

    1002, 2032,

    +

    Retaining

    (1)

    +

    1735,

    +

    Return

    (1)

    +

    1009,

    +

    Returned

    (3)

    +

    8, 1813, 1984,

    +

    Revision

    (1)

    +

    239,

    +

    Revisited

    (2)

    +

    918, 919,

    +

    Revolving

    (1)

    +

    919,

    +

    Richard

    (4)

    +

    581, 582, 970, 976,

    +

    Richer

    (1)

    +

    997,

    +

    Right

    (6)

    +

    66, 226, 248, 514, 1471, 1855,

    +

    Rights

    (5)

    +

    17, 198, 226, 1918,

    +

    Rmagick

    (1)

    +

    406,

    +

    Rman

    (2)

    +

    66, 1471,

    +

    Robot

    (5)

    +

    548, 661, 662, 663, 1169,

    +

    Rogers

    (3)

    +

    13, 886, 887,

    +

    Romanian

    (1)

    +

    221,

    +

    Root

    (24)

    +

    527, 536, 1229, 1233, 1236, 1241, 1386, 1396, 1397, 1402, 1751, 1758, 1775, 1778, 1787, 1797,

    +

    Roughly

    (3)

    +

    32, 1813, 1984,

    +

    Row

    (15)

    +

    357, 359, 1663, 1664, 1665,

    +

    Row¡¡30¡

    (1)

    +

    359,

    +

    RPM

    (5)

    +

    1199, 1200, 1244, 1382, 1761,

    +

    Rpm

    (8)

    +

    1199, 1201, 1202, 1203, 1204, 1243, 1387,

    +

    Rpms

    (1)

    +

    1226,

    +

    RPMs

    (2)

    +

    1383, 1762,

    +

    Rss

    (1)

    +

    228,

    +

    Rsync

    (13)

    +

    122, 1141, 1142, 1145, 1340, 1343, 1568, 1812, 1813,

    +

    Ruby

    (97)

    +

    39, 134, 198, 248, 343, 348, 500, 539, 1111, 1117, 1165, 1184, 1185, 1187, 1188, 1200, 1211, 1230, 1235, 1237, 1239, 1242, 1244, 1248, 1249, 1250, 1301, 1315, 1346, 1394, 1396, 1397, 1403, 1405, 1407, 1413, 1414, 1670, 1672, 1685, 1769, 1776, 1777, 1779, 1798, 1800, 1806, 1807, 1812, 1813, 1814, 1816, 1817, 2015, 2101,

    +

    Rudimentary

    (3)

    +

    135, 1274, 2081,

    +

    Run

    (24)

    +

    11, 125, 150, 159, 168, 1128, 1130, 1136, 1425, 1430, 1435, 1487, 1510, 1525, 1751, 1758, 1819, 1822, 1933, 1949, 2025, 2066,

    +

    Rune

    (2)

    +

    1088, 2013,

    +

    Running

    (10)

    +

    8, 82, 128, 169, 1383, 1486, 1762, 1949, 1951,

    +

    Runs

    (2)

    +

    157,

    +

    Russian

    (1)

    +

    221,

    +

    Saavedra

    (2)

    +

    694, 695,

    +

    Said

    (18)

    +

    371, 373, 378, 380, 385, 979, 1056, 2044,

    +

    Sale

    (2)

    +

    934, 935,

    +

    Sales

    (2)

    +

    886, 887,

    +

    Sam

    (2)

    +

    581, 582,

    +

    Same

    (42)

    +

    20, 29, 78, 101, 150, 157, 313, 352, 382, 387, 424, 449, 456, 463, 470, 505, 527, 528, 679, 974, 1009, 1019, 1022, 1025, 1040, 1043, 1046, 1150, 1157, 1393, 1482, 1588, 1623, 1641, 1824, 1935, 2019, 2044, 2050,

    +

    Sample

    (39)

    +

    191, 196, 204, 248, 489, 509, 510, 902, 903, 918, 919, 967, 1053, 1054, 1064, 1065, 1112, 1156, 1169, 1330, 1361, 1418, 1494, 1511, 1522, 1529, 1571, 1580, 1587, 1589, 1661, 1688, 1691, 1895, 1930, 1959, 2054,

    +

    Samples

    (43)

    +

    110, 191, 198, 512, 514, 544, 1154, 1193, 1217, 1221, 1223, 1304, 1373, 1376, 1380, 1425, 1430, 1457, 1458, 1460, 1498, 1509, 1584, 1727, 1757, 1809, 1812, 1813, 1820, 1832, 1866, 1899, 1928, 1947, 1959, 1989,

    +

    Sat

    (1)

    +

    1668,

    +

    Satisfied

    (1)

    +

    2042,

    +

    Save

    (2)

    +

    2097, 2103,

    +

    Saved

    (5)

    +

    9, 44, 679,

    +

    Sax

    (37)

    +

    25, 104, 137, 443, 444, 447, 452, 453, 521, 558, 574, 590, 606, 622, 638, 654, 671, 687, 703, 719, 735, 751, 767, 783, 799, 815, 831, 847, 863, 879, 895, 911, 927, 943, 959, 1710, 2039,

    +

    SAX

    (4)

    +

    451, 521, 1270, 2038,

    +

    Say

    (3)

    +

    43, 198, 2037,

    +

    Scalability

    (1)

    +

    1732,

    +

    Scalable

    (1)

    +

    1054,

    +

    Scaling

    (1)

    +

    1054,

    +

    Scans

    (2)

    +

    110, 2015,

    +

    Science

    (1)

    +

    1591,

    +

    Sciences

    (1)

    +

    1723,

    +

    Scientific

    (1)

    +

    1723,

    +

    Scp

    (6)

    +

    123, 1141, 1142, 1146, 1338, 1566,

    +

    Scratch

    (1)

    +

    1543,

    +

    Screen

    (11)

    +

    31, 107, 110, 117, 121, 1161, 1287, 1553,

    +

    Script

    (5)

    +

    1165, 1228, 1232, 1233, 1234,

    +

    Scripts

    (1)

    +

    2115,

    +

    Scroll

    (52)

    +

    553, 557, 569, 573, 585, 589, 601, 605, 617, 621, 633, 637, 649, 653, 666, 670, 682, 686, 698, 702, 714, 718, 730, 734, 746, 750, 762, 766, 778, 782, 794, 798, 810, 814, 826, 830, 842, 846, 858, 862, 874, 878, 890, 894, 906, 910, 922, 926, 938, 942, 954, 958,

    +

    Scrollable

    (1)

    +

    23,

    +

    Seamlessly

    (1)

    +

    1142,

    +

    Search

    (70)

    +

    4, 5, 6, 7, 8, 10, 17, 21, 30, 31, 32, 34, 42, 43, 110, 198, 486, 679, 967, 968, 979, 995, 997, 1009, 1053, 1054, 1056, 1057, 1063, 1064, 1065, 1068, 1085, 1090, 1156, 1493, 1494, 1502, 1503, 1505, 1522, 1527, 1535, 1538, 1627, 1707, 1729, 1813, 1972, 1983, 1984, 2054, 2069,

    +

    Searchable

    (5)

    +

    32, 998, 1004, 1736, 2049,

    +

    Searched

    (6)

    +

    536, 1575, 1692, 1696, 1702, 1886,

    +

    Searches

    (14)

    +

    7, 8, 228, 968, 973, 974, 1009, 1720, 1813, 1816, 1817, 1984,

    +

    Searching

    (3)

    +

    1004, 1005, 1008,

    +

    SECOND

    (1)

    +

    679,

    +

    Second

    (4)

    +

    253, 256, 360, 1089,

    +

    Secondary

    (2)

    +

    387, 424,

    +

    Section

    (16)

    +

    108, 109, 110, 251, 417, 534, 539, 548, 935, 1169, 1175, 1221, 1226, 1813, 1919,

    +

    SECTION

    (1)

    +

    240,

    +

    Security

    (3)

    +

    11, 125, 1951,

    +

    SEE

    (1)

    +

    1123,

    +

    See

    (50)

    +

    84, 101, 103, 108, 109, 110, 111, 112, 115, 116, 122, 123, 125, 129, 131, 133, 242, 252, 417, 534, 1070, 1095, 1119, 1132, 1138, 1145, 1146, 1167, 1168, 1175, 1189, 1196, 1207, 1231, 1425, 1430, 1580, 1656, 1657, 1658, 1659, 1809, 1814, 1826, 1888, 1909, 1922, 1937, 1978,

    +

    Seeks

    (2)

    +

    31, 2050,

    +

    Sees

    (2)

    +

    1839, 1956,

    +

    Segment

    (1)

    +

    255,

    +

    Segmented

    (27)

    +

    23, 552, 568, 584, 600, 616, 632, 648, 665, 681, 697, 713, 729, 745, 761, 777, 793, 809, 825, 841, 857, 873, 889, 905, 921, 937, 953,

    +

    Segments

    (3)

    +

    242, 255, 258,

    +

    Seldom

    (2)

    +

    2038,

    +

    Select

    (3)

    +

    1536, 1867, 2070,

    +

    Selected

    (2)

    +

    31, 292,

    +

    Selecting

    (3)

    +

    183, 1540, 1541,

    +

    Selection

    (1)

    +

    1429,

    +

    Self

    (2)

    +

    298, 300,

    +

    Semantic

    (9)

    +

    9, 21, 175, 193, 1003, 1595, 1721, 1813, 1984,

    +

    Send

    (1)

    +

    125,

    +

    Sending

    (1)

    +

    125,

    +

    Sense

    (1)

    +

    528,

    +

    Sensible

    (1)

    +

    2042,

    +

    Sensitive

    (1)

    +

    973,

    +

    Sensitivity

    (1)

    +

    1158,

    +

    Sent

    (3)

    +

    37, 122, 1145,

    +

    Sentence

    (9)

    +

    1602, 1603, 1604, 1609, 1610, 1614, 1615, 1618, 1619,

    +

    Separate

    (3)

    +

    369, 539, 2129,

    +

    Separated

    (1)

    +

    173,

    +

    Separately

    (3)

    +

    8, 528, 1460,

    +

    Sequentially

    (1)

    +

    919,

    +

    Serialized

    (6)

    +

    5, 44, 95, 1012, 1033, 1105,

    +

    Serializes

    (1)

    +

    17,

    +

    Series

    (4)

    +

    307, 309, 310,

    +

    Serve

    (2)

    +

    1133, 2015,

    +

    Server

    (29)

    +

    110, 111, 134, 413, 437, 1064, 1065, 1067, 1083, 1111, 1117, 1150, 1184, 1211, 1215, 1248, 1297, 1332, 1334, 1337, 1363, 1365, 1501, 1520, 1522, 1562, 1737, 2012,

    +

    Servers

    (2)

    +

    112, 1149,

    +

    Serving

    (1)

    +

    1117,

    +

    Set

    (37)

    +

    107, 109, 110, 120, 134, 149, 430, 480, 500, 527, 528, 979, 993, 1056, 1060, 1090, 1091, 1112, 1133, 1163, 1165, 1371, 1597, 1645, 1685, 1723, 1736, 1737, 1740, 2063, 2073,

    +

    Sets

    (3)

    +

    6, 534, 2051,

    +

    Setting

    (11)

    +

    110, 221, 1066, 1148, 1373, 1435, 1848, 2045, 2046, 2048,

    +

    Settings

    (4)

    +

    246, 1115, 1844, 2114,

    +

    Setup

    (36)

    +

    74, 77, 1058, 1233, 1234, 1240, 1241, 1242, 1393, 1395, 1396, 1397, 1398, 1408, 1481, 1488, 1768, 1774, 1776, 1777, 1779, 1801, 1844, 1926, 1927, 1938,

    +

    Several

    (1)

    +

    7,

    +

    Sha256

    (1)

    +

    30,

    +

    Shallow

    (1)

    +

    137,

    +

    Share

    (84)

    +

    5, 7, 8, 31, 50, 62, 64, 88, 90, 101, 191, 511, 513, 515, 1072, 1076, 1094, 1423, 1511, 1529, 1589, 1691, 1721, 1736, 1813, 1821, 1898, 1907, 1912, 1929, 1962, 1984, 2080, 2090, 2111, 2113, 2124, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284,

    +

    Shared

    (13)

    +

    36, 37, 105, 106, 414, 424, 998,

    +

    Sheets

    (1)

    +

    516,

    +

    Short

    (2)

    +

    11, 138,

    +

    Shortcut

    (2)

    +

    336, 349,

    +

    Shortcuts

    (1)

    +

    156,

    +

    Shorthand

    (2)

    +

    156, 158,

    +

    Should

    (58)

    +

    47, 55, 99, 134, 150, 170, 172, 203, 387, 390, 428, 442, 474, 478, 480, 534, 540, 679, 919, 935, 1002, 1022, 1043, 1067, 1133, 1176, 1177, 1234, 1433, 1465, 1469, 1510, 1526, 1528, 1599, 1608, 1680, 1739, 1751, 1773, 1819, 1855, 1949, 1967, 2001, 2015, 2017, 2032, 2035, 2038, 2042, 2056,

    +

    Showing

    (2)

    +

    968, 974,

    +

    Shown

    (1)

    +

    7,

    +

    Sid

    (2)

    +

    1371, 1751,

    +

    Sidestep

    (1)

    +

    2037,

    +

    Sign

    (4)

    +

    144, 145, 146, 408,

    +

    Significant

    (2)

    +

    10, 481,

    +

    Significantly

    (1)

    +

    7,

    +

    Similar

    (9)

    +

    197, 252, 423, 679, 1142, 2050,

    +

    Simple

    (17)

    +

    101, 443, 452, 459, 466, 679, 822, 854, 985, 986, 1723, 1729, 1734, 1736, 1740, 2057,

    +

    Simpler

    (2)

    +

    20, 1738,

    +

    Simplified

    (1)

    +

    400,

    +

    Simply

    (1)

    +

    997,

    +

    Single

    (13)

    +

    7, 19, 23, 101, 176, 198, 242, 376, 383, 432, 1546,

    +

    Sir

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Sisu

    (680)

    +

    5, 7, 8, 9, 16, 31, 47, 50, 53, 56, 59, 60, 62, 64, 65, 67, 68, 69, 70, 74, 75, 76, 77, 78, 79, 80, 81, 82, 88, 89, 90, 96, 97, 98, 110, 122, 123, 124, 125, 126, 130, 134, 150, 159, 165, 168, 169, 183, 187, 191, 198, 248, 255, 323, 325, 326, 382, 399, 413, 415, 416, 420, 427, 434, 436, 444, 445, 446, 447, 448, 450, 453, 454, 455, 457, 460, 461, 462, 464, 467, 468, 469, 471, 475, 477, 478, 484, 485, 489, 493, 494, 511, 512, 513, 515, 517, 536, 537, 539, 992, 1001, 1014, 1016, 1017, 1019, 1023, 1024, 1025, 1026, 1028, 1029, 1030, 1035, 1037, 1038, 1040, 1044, 1045, 1046, 1047, 1049, 1050, 1051, 1057, 1059, 1060, 1064, 1065, 1066, 1067, 1076, 1077, 1084, 1086, 1087, 1101, 1109, 1111, 1112, 1114, 1117, 1120, 1124, 1126, 1128, 1129, 1131, 1132, 1134, 1135, 1137, 1138, 1143, 1145, 1146, 1159, 1162, 1165, 1166, 1172, 1184, 1185, 1186, 1187, 1188, 1194, 1195, 1202, 1203, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1221, 1223, 1224, 1231, 1247, 1250, 1252, 1254, 1255, 1256, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1271, 1273, 1275, 1277, 1279, 1281, 1283, 1285, 1286, 1288, 1290, 1291, 1293, 1295, 1298, 1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1310, 1311, 1313, 1314, 1315, 1317, 1319, 1321, 1323, 1324, 1326, 1327, 1329, 1331, 1333, 1335, 1336, 1337, 1339, 1341, 1343, 1344, 1345, 1346, 1348, 1350, 1352, 1354, 1355, 1357, 1358, 1360, 1362, 1364, 1366, 1369, 1372, 1376, 1380, 1381, 1416, 1417, 1423, 1425, 1426, 1429, 1430, 1431, 1432, 1435, 1437, 1438, 1439, 1440, 1444, 1446, 1447, 1450, 1451, 1452, 1453, 1462, 1470, 1472, 1473, 1474, 1475, 1479, 1480, 1481, 1482, 1483, 1484, 1486, 1487, 1492, 1498, 1499, 1500, 1501, 1502, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1519, 1520, 1521, 1522, 1523, 1524, 1526, 1529, 1534, 1544, 1547, 1551, 1552, 1554, 1556, 1557, 1559, 1561, 1563, 1567, 1569, 1572, 1574, 1577, 1578, 1587, 1588, 1589, 1590, 1633, 1634, 1642, 1643, 1687, 1688, 1690, 1691, 1694, 1695, 1702, 1704, 1706, 1707, 1708, 1724, 1726, 1727, 1753, 1760, 1798, 1800, 1806, 1807, 1809, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1820, 1821, 1823, 1825, 1828, 1829, 1835, 1837, 1839, 1840, 1842, 1844, 1846, 1847, 1849, 1850, 1851, 1855, 1860, 1861, 1864, 1865, 1866, 1867, 1868, 1870, 1871, 1872, 1873, 1874, 1877, 1878, 1879, 1882, 1884, 1886, 1889, 1890, 1892, 1894, 1896, 1898, 1899, 1905, 1907, 1910, 1912, [H]1925, 1928, 1929, 1932, 1934, 1936, 1938, 1939, 1941, 1943, 1944, 1949, 1950, 1952, 1954, 1955, 1956, 1957, 1959, 1962, 1966, 1967, 1974, 1975, 1982, 1986, 1988, 1989, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2002, 2004, 2006, 2009, 2014, 2018, 2019, 2020, 2021, 2022, 2023, 2027, 2031, 2033, 2034, 2039, 2040, 2041, 2043, 2050, 2079, 2080, 2081, 2083, 2088, 2109, 2122, 2124, 2125, 2129, 2133, 2141, 2154, 2176, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2234, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2308,

    +

    SiSU

    (271)

    +

    [H]1, [H]2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 17, 21, 41, 42, 46, 49, 52, 54, 55, 59, 66, 73, 81, 95, 101, 125, 130, 132, 170, 172, 191, 198, 205, 247, 332, 335, 338, 340, 382, 396, 398, 399, 409, 410, 412, 413, 414, 417, 421, 422, 428, 430, 431, 432, 437, 442, 474, 480, 481, 482, 489, 510, 517, 524, 531, 679, 986, 987, 992, 995, 996, 998, 1001, 1008, 1009, 1012, 1014, 1033, 1035, 1053, 1055, 1105, 1111, 1117, 1119, 1128, 1130, 1133, 1136, 1141, 1150, 1151, 1152, 1154, 1175, 1176, 1209, 1218, 1219, 1226, 1229, 1233, 1241, 1245, 1246, 1300, 1371, 1377, 1389, 1394, 1396, 1402, 1415, 1467, 1468, 1469, 1471, 1478, 1494, 1591, 1631, 1632, 1637, 1638, 1640, 1642, 1643, 1685, 1709, 1716, 1719, 1720, 1722, 1723, 1724, 1726, 1729, 1730, 1731, 1732, 1738, 1751, 1754, 1766, 1769, 1775, 1787, 1797, 1809, 1810, 1813, 1814, 1815, 1816, 1817, 1853, 1857, 1858, 1886, 1891, 1913, 1914, 1915, 1916, 1917, 1972, 1981, 1983, 1984, 1985, 1986, 1988, 2025, 2036, 2038, 2042, 2044, 2045, 2048, 2049, 2052, 2053, 2072, 2115, 2133, 2135, 2177,

    +

    SiSU_

    (1)

    +

    150,

    +

    Sisudoc

    (3)

    +

    1172, 2207, 2285,

    +

    Sisupod

    (20)

    +

    37, 124, 125, 404, 429, 430, 431, 432, 433, 437, 1128, 1134, 1135, 1136, 1137,

    +

    Sisupods

    (1)

    +

    1949,

    +

    Sisurc

    (35)

    +

    107, 122, 123, 128, 135, 158, 483, 484, 485, 489, 527, 1112, 1117, 1145, 1146, 1163, 1572, 1574, 1576, 1577, 1578, 1844, 1846, 1847, 1886, 1973, 1974, 1975, 1993, 1994,

    +

    Site

    (27)

    +

    12, 105, 106, 125, 198, 246, 491, 498, 506, 507, 508, 531, 534, 539, 981, 1002, 1462, 1696, 1699, 1700, 2006, 2007,

    +

    Sitemap

    (2)

    +

    138,

    +

    Sitemaps

    (3)

    +

    30, 138,

    +

    Sites

    (3)

    +

    38, 531, 997,

    +

    Size

    (1)

    +

    120,

    +

    Sized

    (5)

    +

    8, 1720, 1813, 1984, 2049,

    +

    Sizes

    (2)

    +

    120,

    +

    Skin

    (67)

    +

    125, 198, 246, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 507, 508, 511, 513, 515, 524, 533, 538, 540, 679, 1594, 1687, 1688, 1690, 1691, 1693, 1694, 1695, 1849, 1850, 1851, 1951, 1998, 1999, 2000, 2002, 2004, 2006, 2007, 2008, 2009, 2010,

    +

    Skin_

    (1)

    +

    499,

    +

    Skins

    (31)

    +

    124, 125, 191, 198, 246, 400, 490, 491, 495, 506, 509, 510, 528, 539, 1684, 1685, 1696, 1700, 1849, 1850, 1951, 1996, 1997, 2003, 2005, 2010,

    +

    Skip

    (2)

    +

    116, 118,

    +

    Skips

    (1)

    +

    118,

    +

    Slides

    (1)

    +

    2055,

    +

    Slovak

    (1)

    +

    221,

    +

    Slovenian

    (1)

    +

    221,

    +

    Small

    (1)

    +

    1054,

    +

    Smallest

    (1)

    +

    1008,

    +

    Smart

    (1)

    +

    1738,

    +

    Snippets

    (1)

    +

    387,

    +

    Social

    (4)

    +

    806, 807, 1591, 1723,

    +

    Softlinks

    (1)

    +

    2010,

    +

    Software

    (24)

    +

    6, 11, 39, 117, 581, 582, 597, 598, 774, 775, 790, 791, 979, 1056, 1193, 1217, 1221, 1222, 1462, 1757, 1852,

    +

    Solely

    (2)

    +

    421, 428,

    +

    Solution

    (1)

    +

    44,

    +

    Some

    (30)

    +

    17, 43, 110, 183, 188, 383, 528, 545, 546, 1066, 1142, 1164, 1234, 1435, 1467, 1515, 1538, 1590, 1591, 1809, 1810, 1855, 1891, 1904, 1981, 2015, 2029, 2035, 2130,

    +

    Something

    (2)

    +

    1160, 2038,

    +

    Sometime

    (2)

    +

    33, 170,

    +

    Sons

    (1)

    +

    710,

    +

    Sorts

    (1)

    +

    1465,

    +

    Sound

    (1)

    +

    430,

    +

    Source

    (112)

    +

    6, 8, 11, 19, 20, 33, 36, 37, 66, 124, 125, 172, 220, 242, 414, 478, 563, 564, 579, 580, 595, 596, 611, 612, 627, 628, 643, 644, 659, 660, 676, 677, 692, 693, 708, 709, 724, 725, 740, 741, 756, 757, 772, 773, 788, 789, 804, 805, 820, 821, 836, 837, 852, 853, 868, 869, 884, 885, 900, 901, 916, 917, 932, 933, 948, 949, 964, 965, 1127, 1128, 1130, 1132, 1133, 1138, 1153, 1170, 1179, 1200, 1226, 1227, 1244, 1280, 1383, 1388, 1389, 1391, 1392, 1393, 1394, 1462, 1471, 1571, 1584, 1586, 1588, 1686, 1762, 1765, 1766, 1768, 1770, 1772, 1813, 1830, 1945,

    +

    Sourcefile

    (1)

    +

    1278,

    +

    Sources

    (18)

    +

    59, 83, 84, 1177, 1219, 1220, 1371, 1373, 1374, 1377, 1378, 1743, 1754, 1992, 2134, 2145, 2146,

    +

    Space

    (3)

    +

    125, 194, 2047,

    +

    Span

    (1)

    +

    11,

    +

    Spanish

    (1)

    +

    221,

    +

    Sparse

    (3)

    +

    7, 19, 20,

    +

    Sparsely

    (1)

    +

    33,

    +

    Specific

    (3)

    +

    139, 1810, 1981,

    +

    Specifically

    (1)

    +

    2001,

    +

    Specification

    (2)

    +

    11,

    +

    Specified

    (12)

    +

    125, 151, 152, 153, 202, 1028, 1030, 1049, 1051, 1062, 1697, 1855,

    +

    Specifies

    (2)

    +

    502, 505,

    +

    Specify

    (4)

    +

    109, 1089, 1711,

    +

    Specs

    (2)

    +

    2090, 2092,

    +

    Sphinx

    (6)

    +

    548, 661, 662, 663, 1169,

    +

    Sql

    (13)

    +

    21, 29, 198, 228, 966, 997, 998, 1001, 1059, 2059, 2075,

    +

    SQL

    (14)

    +

    7, 8, 32, 34, 101, 966, 999, 1000, 1055, 1720, 1813, 1984, 2049,

    +

    Sqlite

    (77)

    +

    31, 109, 110, 149, 150, 151, 152, 153, 154, 1019, 1031, 1035, 1038, 1040, 1041, 1043, 1049, 1051, 1060, 1184, 1185, 1188, 1216, 1250, 1301, 1344, 1345, 1346, 1347, 1348, 1360, 1394, 1434, 1437, 1438, 1493, 1494, 1495, 1508, 1512, 1735, 1812, 1813, 1814, 1817, 1852, 2075,

    +

    SQLite

    (5)

    +

    101, 966, 1001, 1060, 1720,

    +

    Square

    (3)

    +

    144, 145, 146,

    +

    Src

    (6)

    +

    329, 1178, 1220, 1374, 1378, 1756,

    +

    Ssc

    (3)

    +

    424,

    +

    Ssh

    (6)

    +

    122, 123, 1142, 1145, 1146, 1148,

    +

    Ssi

    (12)

    +

    387, 389, 391, 403, 411, 412, 427, 428, 1682,

    +

    Ssm

    (13)

    +

    168, 387, 403, 411, 420, 423, 527, 1128, 1129, 1131, 1487, 1857,

    +

    Ssp

    (4)

    +

    125, 429, 1128, 1137,

    +

    Sst

    (45)

    +

    168, 239, 248, 387, 389, 403, 411, 412, 416, 421, 423, 443, 447, 452, 454, 459, 461, 466, 468, 527, 1128, 1129, 1131, 1143, 1426, 1431, 1432, 1438, 1440, 1487, 1517, 1519, 1681, 1823, 1825, 1831, 1857, 1934, 1936, 1946,

    +

    Stallman

    (4)

    +

    581, 582, 970, 976,

    +

    Stand

    (1)

    +

    251,

    +

    Standalone

    (1)

    +

    996,

    +

    Standard

    (20)

    +

    4, 5, 7, 8, 11, 21, 22, 26, 39, 127, 313, 1396, 1709, 1723, 1913, 1915, 1916, 1917,

    +

    Standards

    (2)

    +

    7, 1813,

    +

    Start

    (17)

    +

    194, 240, 395, 408, 1100, 1297, 1334, 1365, 1501, 1520, 1542, 1543, 1562, 1647, 1818, 1927, 2015,

    +

    Started

    (4)

    +

    1114, 1367, 1495, 1520,

    +

    Starting

    (4)

    +

    43, 242, 1096, 2050,

    +

    Starts

    (8)

    +

    134, 198, 242, 1067, 1111, 1117, 1160,

    +

    Static

    (2)

    +

    34, 35,

    +

    Status

    (6)

    +

    2084, 2093, 2099, 2106, 2119, 2130,

    +

    Stefan

    (6)

    +

    1233, 1234, 1393, 1408, 1768, 1801,

    +

    Step

    (16)

    +

    8, 116, 139, 150, 276, 279, 283, 287, 1022, 1043, 1241, 1396, 1545, 1546, 1775,

    +

    Steps

    (9)

    +

    276, 280, 281, 1393, 1548, 1652, 1653, 1854,

    +

    Still

    (2)

    +

    1177, 2076,

    +

    Stop

    (1)

    +

    1394,

    +

    Stopping

    (1)

    +

    1886,

    +

    Storage

    (1)

    +

    26,

    +

    Store

    (1)

    +

    2049,

    +

    Stored

    (4)

    +

    412, 1008, 1009, 1949,

    +

    Straightforward

    (1)

    +

    1369,

    +

    Stream

    (1)

    +

    1735,

    +

    Streamed

    (1)

    +

    1002,

    +

    Strengths

    (7)

    +

    10, 17, 21, 22, 30, 43, 1723,

    +

    Strictly

    (1)

    +

    442,

    +

    Strike

    (1)

    +

    21,

    +

    Strikethrough

    (7)

    +

    261, 263, 273, 1597, 1617, 1618, 1619,

    +

    Strikeword

    (2)

    +

    1620, 1621,

    +

    String

    (2)

    +

    1241, 1528,

    +

    Stripped

    (2)

    +

    527, 1008,

    +

    Strips

    (3)

    +

    144, 145, 146,

    +

    Stross

    (2)

    +

    629, 630,

    +

    Structural

    (7)

    +

    44, 679, 1002, 1004, 1008, 1009,

    +

    Structurally

    (1)

    +

    1008,

    +

    Structure

    (47)

    +

    5, 7, 9, 10, 13, 17, 21, 101, 125, 136, 137, 176, 177, 198, 203, 240, 242, 288, 402, 431, 432, 526, 534, 997, 1001, 1026, 1047, 1161, 1594, 1735, 1848, 1880, 1959, 2038, 2048, 2049, 2072,

    +

    Structured

    (7)

    +

    5, 95, 228, 1012, 1033, 1105, 1735,

    +

    Structures

    (2)

    +

    25, 1007,

    +

    Structuring

    (7)

    +

    [H]1, 5, 1729, 1813, 1983,

    +

    Stuff

    (2)

    +

    1829,

    +

    Style

    (5)

    +

    25, 516, 679, 1734,

    +

    Stylesheet

    (1)

    +

    679,

    +

    Sub

    (10)

    +

    198, 251, 255, 256, 431, 495, 528, 535, 1858, 1997,

    +

    Subdirectories

    (2)

    +

    527,

    +

    Subdirectory

    (2)

    +

    527, 532,

    +

    Subdivided

    (1)

    +

    258,

    +

    Subject

    (10)

    +

    76, 198, 209, 528, 534, 1003, 1480,

    +

    Submitted

    (1)

    +

    11,

    +

    Subscript

    (4)

    +

    261, 263, 271,

    +

    Subscript¡¡10¡

    (1)

    +

    993,

    +

    Subsequent

    (3)

    +

    116, 424, 1548,

    +

    Subsequently

    (1)

    +

    8,

    +

    Substance

    (1)

    +

    14,

    +

    Substantial

    (1)

    +

    408,

    +

    Substantially

    (1)

    +

    394,

    +

    Substantive

    (20)

    +

    9, 17, 176, 249, 251, 255, 256, 257, 258, 1004, 1193, 1221, 1727, 1757, 1813, 1989, 2052,

    +

    Substituting

    (1)

    +

    1796,

    +

    Subtitle

    (3)

    +

    198, 207,

    +

    Such

    (35)

    +

    13, 14, 17, 105, 106, 175, 179, 182, 200, 206, 246, 258, 371, 373, 378, 380, 385, 431, 432, 480, 996, 1130, 1135, 1229, 1408, 1429, 1594, 1627, 1685, 1773, 1801, 1809,

    +

    Sudo

    (10)

    +

    1092, 1093, 1094, 1204, 1241, 1242, 1525, 1529, 1530,

    +

    Suffix

    (6)

    +

    112, 387, 424, 1857,

    +

    Suffixes

    (3)

    +

    111, 112, 134,

    +

    Suggested

    (1)

    +

    528,

    +

    Suggestions

    (1)

    +

    2042,

    +

    Suggests

    (13)

    +

    1186, 1187, 1188, 1309, 1316, 1347, 1812, 1813, 1815, 1816,

    +

    Suit

    (1)

    +

    919,

    +

    Suitable

    (6)

    +

    8, 679, 1813, 1984, 2049,

    +

    Suited

    (2)

    +

    10, 1591,

    +

    Suits

    (1)

    +

    2050,

    +

    Sum

    (1)

    +

    17,

    +

    Summary

    (7)

    +

    18, 93, 139, 157, 171, 1113, 2135,

    +

    Sums

    (1)

    +

    17,

    +

    Sun

    (1)

    +

    1668,

    +

    Superscript

    (4)

    +

    261, 263, 270,

    +

    Superseded

    (1)

    +

    1467,

    +

    Supplement

    (1)

    +

    240,

    +

    Support

    (4)

    +

    1394, 1830, 1904, 1945,

    +

    Supported

    (3)

    +

    22, 390, 394,

    +

    Supposed

    (1)

    +

    2072,

    +

    Sure

    (2)

    +

    1497, 1506,

    +

    Surprised

    (1)

    +

    2038,

    +

    Swedish

    (1)

    +

    221,

    +

    Swift

    (2)

    +

    710, 711,

    +

    Switched

    (3)

    +

    111, 112, 128,

    +

    Switches

    (2)

    +

    143, 1951,

    +

    Sxd

    (10)

    +

    445, 448, 450, 455, 457, 460, 462, 464, 469, 471,

    +

    Sxml

    (4)

    +

    450, 457, 464, 471,

    +

    Sxn

    (10)

    +

    446, 448, 450, 455, 457, 462, 464, 467, 469, 471,

    +

    Sxs

    (10)

    +

    444, 448, 450, 453, 455, 457, 462, 464, 469, 471,

    +

    Symbolic

    (3)

    +

    506, 1700, 1850,

    +

    Synaptic

    (1)

    +

    1222,

    +

    Synonym

    (1)

    +

    240,

    +

    Synopsis

    (4)

    +

    94, 1015, 1036, 1106,

    +

    Syntax

    (53)

    +

    5, 7, 8, 19, 41, 66, 188, 189, [H]392, 393, 403, 545, 1471, 1720, 1724, 1738, 1813, 1830, 1853, 1857, 1904, 1905, 1907, 1915, 1916, 1945, 1963, 1984, 1986, 2070, 2077, 2079, 2080, 2081, 2085, 2093, 2099, 2106, 2111, 2113, 2129, 2130,

    +

    Syntaxes

    (2)

    +

    679,

    +

    System

    (37)

    +

    4, 5, 7, 8, 12, 14, 31, 55, 77, 95, 101, 110, 112, 120, 128, 997, 1009, 1012, 1033, 1054, 1105, 1112, 1469, 1481, 1721, 1736, 1784, 1796, 1813, 1839, 1897, 1917, 1956, 1984, 2044,

    +

    Systems

    (3)

    +

    198, 979, 1056,

    +

    Table

    (24)

    +

    229, 236, 237, 357, 361, 362, 364, 679, 935, 986, 988, 992, 1006, 1661, 1662, 1663, 1666, 1667, 2061,

    +

    Tables

    (20)

    +

    8, 10, 32, 150, 154, 354, 355, 985, 986, 987, 1002, 1022, 1024, 1025, 1043, 1045, 1046, 1660,

    +

    Tables¡¡10¡

    (1)

    +

    993,

    +

    Table¡¡30¡

    (1)

    +

    359,

    +

    Tag

    (4)

    +

    202, 240,

    +

    Tagging

    (1)

    +

    1008,

    +

    Tags

    (8)

    +

    200, 382, 384, 2052,

    +

    Tail

    (1)

    +

    1159,

    +

    Tailored

    (2)

    +

    1009, 1080,

    +

    Tainaron

    (5)

    +

    548, 645, 646, 1169,

    +

    Take

    (20)

    +

    10, 14, 17, 43, 200, 242, 371, 373, 378, 380, 385, 502, 505, 528, 1209, 1394, 1723, 1851, 2052,

    +

    Taken

    (12)

    +

    546, 679, 1229, 1408, 1726, 1773, 1801, 1810, 1813, 1819, 1981, 1988,

    +

    Takes

    (4)

    +

    22, 30, 255, 1723,

    +

    Taking

    (1)

    +

    21,

    +

    Tar

    (5)

    +

    1153, 1155, 1166, 1180, 1201,

    +

    Tarball

    (12)

    +

    52, 59, 1153, 1226, 1227, 1280, 1394, 1571, 1586, 1686, 1895,

    +

    Target

    (1)

    +

    11,

    +

    Task

    (2)

    +

    994,

    +

    Taxonomy

    (1)

    +

    245,

    +

    Tech

    (2)

    +

    597, 598,

    +

    Technical

    (2)

    +

    1591, 1723,

    +

    Technologies

    (2)

    +

    6, 14,

    +

    Technology

    (1)

    +

    35,

    +

    Tell

    (4)

    +

    979, 1056,

    +

    Ten

    (2)

    +

    362, 366,

    +

    Term

    (2)

    +

    5, 33,

    +

    Terminal

    (1)

    +

    1150,

    +

    Terminology

    (3)

    +

    886, 887,

    +

    Terms

    (1)

    +

    11,

    +

    Termsheet

    (1)

    +

    127,

    +

    Test

    (6)

    +

    1100, 1233, 1234, 1408, 1801, 1819,

    +

    Tested

    (4)

    +

    124, 1226, 1369,

    +

    Testing

    (7)

    +

    1160, 1176, 1218, 1371, 1415, 1751, 1930,

    +

    Tetex

    (14)

    +

    39, 1186, 1229, 1308, 1408, 1429, 1801, 1852, 2028,

    +

    Tex

    (1)

    +

    1852,

    +

    Texinfo

    (4)

    +

    113, 1160, 1812, 1813,

    +

    Texlive

    (11)

    +

    39, 1429, 1773, 1812, 1815,

    +

    Text

    (246)

    +

    5, 7, 8, 9, 10, 11, 17, 21, 23, 29, 31, 33, 41, 101, 144, 145, 146, 176, 178, 179, 181, 194, 206, 228, 231, 235, 240, 242, 249, 251, 252, 253, 254, 255, 256, 257, 258, 261, 263, 264, 266, 272, 283, 285, 286, 287, 298, 300, 302, 304, 305, 307, 309, 310, 312, 315, 316, 318, 320, 323, 325, 330, 333, 350, 351, 353, 376, 387, 390, 395, 399, 403, 408, 411, 412, 416, 421, 428, 430, 552, 560, 563, 568, 576, 579, 584, 592, 595, 600, 608, 611, 616, 624, 627, 632, 640, 643, 648, 656, 659, 665, 673, 676, 679, 681, 689, 692, 697, 705, 708, 713, 721, 724, 729, 737, 740, 745, 753, 756, 761, 769, 772, 777, 785, 788, 793, 801, 804, 809, 817, 820, 825, 833, 836, 841, 849, 852, 857, 865, 868, 873, 881, 884, 889, 897, 900, 905, 913, 916, 919, 921, 929, 932, 937, 945, 948, 953, 961, 964, 974, 997, 1004, 1005, 1006, 1008, 1009, 1055, 1129, 1130, 1135, 1193, 1221, 1258, 1260, 1262, 1264, 1424, 1427, 1433, 1515, 1538, 1541, 1591, 1669, 1719, 1720, 1723, 1757, 1813, 1816, 1817, 1857, 1984, 2037,

    +

    Textlink

    (1)

    +

    391,

    +

    Texts

    (11)

    +

    8, 19, 33, 242, 1002, 1004, 1135, 1194, 1627, 1813, 1984,

    +

    Tgz

    (1)

    +

    1765,

    +

    Than

    (20)

    +

    7, 9, 20, 42, 81, 105, 106, 125, 131, 134, 362, 366, 546, 919, 1184, 1211, 1248, 1723, 1738,

    +

    That

    (168)

    +

    5, 7, 8, 9, 10, 11, 21, 29, 31, 32, 39, 42, 43, 44, 59, 66, 82, 99, 101, 103, 110, 112, 116, 117, 122, 123, 125, 128, 157, 158, 169, 198, 206, 255, 256, 257, 258, 371, 373, 378, 380, 385, 387, 412, 423, 424, 428, 430, 431, 432, 478, 505, 518, 524, 527, 528, 536, 539, 546, 679, 919, 973, 979, 992, 997, 998, 1009, 1054, 1056, 1062, 1077, 1080, 1142, 1145, 1146, 1185, 1200, 1209, 1212, 1226, 1229, 1231, 1241, 1244, 1256, 1300, 1381, 1408, 1425, 1430, 1462, 1471, 1486, 1498, 1509, 1599, 1608, 1719, 1720, 1727, 1736, 1773, 1801, 1809, 1810, 1813, 1814, 1816, 1817, 1886, 1930, 1931, 1951, 1981, 1984, 1989, 2012, 2025, 2038, 2042, 2047, 2048, 2050, 2052, 2068,

    +

    The

    (1024)

    +

    5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 19, 20, 21, 22, 26, 29, 30, 31, 32, 36, 37, 39, 43, 44, 47, 52, 59, 66, 67, 74, 77, 81, 82, 99, 101, 103, 106, 110, 112, 116, 117, 118, 122, 124, 125, 128, 129, 131, 133, 134, 135, 136, 138, 140, 141, 150, 155, 157, 158, 159, 168, 169, 175, 176, 186, 187, 193, 194, 197, 198, 200, 202, 203, 206, 207, 221, 222, 240, 241, 242, 246, 251, 252, 255, 256, 258, 292, 312, 313, 316, 330, 336, 350, 352, 361, 371, 373, 378, 380, 382, 385, 387, 390, 397, 412, 414, 417, 421, 422, 423, 424, 428, 431, 432, 433, 435, 449, 456, 463, 470, 473, 474, 480, 481, 482, 486, 487, 488, 491, 495, 499, 500, 502, 505, 506, 508, 514, 517, 518, 523, 524, 527, 528, 531, 532, 533, 534, 536, 539, 540, 541, 546, 548, 549, 550, 597, 598, 613, 614, 679, 710, 742, 743, 758, 759, 838, 839, 870, 871, 902, 903, 918, 919, 934, 935, 950, 973, 974, 979, 981, 985, 989, 992, 997, 998, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1014, 1019, 1022, 1025, 1028, 1035, 1040, 1043, 1046, 1049, 1054, 1055, 1056, 1057, 1058, 1062, 1064, 1065, 1067, 1068, 1070, 1077, 1078, 1080, 1083, 1085, 1086, 1088, 1090, 1096, 1102, 1111, 1112, 1114, 1115, 1117, 1128, 1130, 1132, 1133, 1135, 1136, 1138, 1142, 1145, 1148, 1150, 1154, 1157, 1169, 1175, 1177, 1184, 1185, 1193, 1200, 1207, 1209, 1210, 1211, 1212, 1219, 1221, 1226, 1229, 1233, 1241, 1244, 1246, 1248, 1296, 1297, 1300, 1312, 1328, 1329, 1342, 1359, 1360, 1369, 1371, 1373, 1375, 1377, 1379, 1381, 1383, 1391, 1392, 1393, 1394, 1396, 1402, 1408, 1418, 1422, 1425, 1429, 1430, 1435, 1436, 1442, 1445, 1454, 1460, 1462, 1467, 1471, 1472, 1481, 1486, 1487, 1490, 1491, 1497, 1501, 1503, 1504, 1505, 1506, 1507, 1510, 1513, 1516, 1520, 1522, 1523, 1525, 1527, 1528, 1531, 1535, 1536, 1540, 1541, 1543, 1562, 1571, 1575, 1584, 1586, 1588, 1590, 1591, 1593, 1594, 1595, 1597, 1623, 1641, 1645, 1675, 1677, 1680, 1685, 1686, 1692, 1696, 1700, 1702, 1707, 1709, 1711, [H]1714, 1719, 1721, 1723, 1726, 1727, 1731, 1735, 1736, 1738, 1749, 1751, 1754, 1757, 1762, 1769, 1770, 1772, 1775, 1787, 1791, 1796, 1797, 1801, 1809, 1810, 1811, 1813, 1814, 1815, 1819, 1820, 1824, 1826, 1827, 1829, 1839, 1844, 1849, 1851, 1854, 1855, 1857, 1859, 1866, 1886, 1895, 1897, 1899, 1909, 1916, 1919, 1928, 1930, 1931, 1935, 1937, 1942, 1949, 1951, 1956, 1959, 1963, 1967, 1980, 1981, 1988, 1989, 1997, 2001, 2007, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2026, 2028, 2029, 2032, 2037, 2038, 2042, 2044, 2046, 2048, 2049, 2050, 2051, 2052, 2054, 2072, 2073, 2075, 2078, 2123, 2129, 2135, 2177,

    +

    Their

    (11)

    +

    17, 44, 115, 1008, 1184, 1211, 1248, 1490, 2001,

    +

    Them

    (18)

    +

    11, 103, 110, 198, 412, 528, 919, 998, 1004, 1462, 1816, 1817, 1967, 2038, 2042,

    +

    Then

    (6)

    +

    125, 1055, 1117, 1719, 1758, 1933,

    +

    There

    (41)

    +

    33, 125, 187, 327, 360, 536, 679, 919, 979, 981, 1007, 1056, 1222, 1369, 1377, 1394, 1467, 1536, 1623, 1675, 1677, 1686, 1738, 1754, 1827, 1853, 1854, 1891, 1904, 1942, 1951, 2010, 2038, 2051, 2075, 2076, 2085,

    +

    Therefrom

    (1)

    +

    1176,

    +

    Thesaurus

    (1)

    +

    13,

    +

    These

    (32)

    +

    7, 8, 10, 30, 37, 128, 157, 387, 412, 478, 487, 517, 528, 531, 679, 998, 1055, 1086, 1111, 1169, 1494, 1702, 1813, 1897, 1951, 1984,

    +

    They

    (33)

    +

    8, 11, 105, 106, 110, 125, 292, 316, 382, 387, 412, 428, 430, 442, 482, 536, 1002, 1005, 1111, 1150, 1377, 1383, 1384, 1462, 1623, 1754, 1762, 1763, 1992, 2038,

    +

    Things

    (6)

    +

    480, 1394, 1685, 1811, 1903, 2049,

    +

    Think

    (3)

    +

    679, 2052,

    +

    Third

    (5)

    +

    254, 257, 790, 791, 1005,

    +

    This

    (147)

    +

    8, 9, 10, 17, 20, 21, 31, 35, 39, 43, 74, 105, 116, 118, 122, 123, 124, 125, 135, 138, 139, 141, 157, 159, 187, 195, 197, 198, 204, 206, 240, 252, 253, 254, 255, 258, 327, 357, 359, 371, 373, 378, 380, 382, 385, 387, 424, 430, 480, 524, 528, 532, 541, 548, 679, 919, 935, 973, 979, 992, 998, 1002, 1008, 1014, 1035, 1056, 1112, 1132, 1133, 1138, 1142, 1145, 1146, 1163, 1175, 1177, 1184, 1211, 1226, 1229, 1248, 1329, 1360, 1396, 1408, 1427, 1467, 1495, 1510, 1526, 1593, 1624, 1626, 1629, 1663, 1720, 1736, 1775, 1791, 1801, 1809, 1814, 1815, 1816, 1817, 1930, 2015, 2032, 2050, 2052, 2054, 2072, 2094, 2120, 2129, 2130, 2131, 2146,

    +

    Thlnk

    (1)

    +

    391,

    +

    Those

    (6)

    +

    44, 124, 128, 679, 974,

    +

    Though

    (10)

    +

    170, 394, 524, 1002, 1383, 1394, 1445, 1723, 1762, 2037,

    +

    Thought

    (1)

    +

    524,

    +

    Thousands

    (2)

    +

    979, 1056,

    +

    Three

    (13)

    +

    357, 359, 412, 1396, 1663, 1664, 1665, 1775, 2038,

    +

    Through

    (8)

    +

    21, 532, 533, 742, 743, 758, 759, 2177,

    +

    Thu

    (1)

    +

    1668,

    +

    Thus

    (2)

    +

    390, 424,

    +

    Th¡

    (2)

    +

    365, 993,

    +

    Tidy

    (5)

    +

    1184, 1250, 1812, 1813, 1852,

    +

    Tied

    (1)

    +

    8,

    +

    Time

    (10)

    +

    11, 81, 141, 150, 157, 383, 1591, 2042, 2052,

    +

    Times

    (8)

    +

    362, 366, 1670, 1672,

    +

    Tip

    (4)

    +

    134, 1963, 1965, 1968,

    +

    Titans

    (2)

    +

    597, 598,

    +

    Title

    (14)

    +

    198, 203, 206, 251, 252, 402, 408, 1003, 1157, 2038,

    +

    Titles

    (2)

    +

    288, 1644,

    +

    Toc

    (2)

    +

    240, 1086,

    +

    Today

    (1)

    +

    11,

    +

    Todo

    (2)

    +

    994,

    +

    Together

    (16)

    +

    10, 13, 37, 117, 122, 125, 128, 157, 186, 548, 1001, 1009, 1083, 1145, 1736, 1904,

    +

    Toggle

    (4)

    +

    107, 1287, 1553, 1968,

    +

    Tolstoy

    (2)

    +

    678, 679,

    +

    Too

    (1)

    +

    37,

    +

    Tool

    (4)

    +

    40, 1142, 1729,

    +

    Tools

    (6)

    +

    12, 32, 39, 996, 1218, 2115,

    +

    Top

    (3)

    +

    175, 252, 255,

    +

    Topic

    (1)

    +

    13,

    +

    Touch

    (1)

    +

    1525,

    +

    Tracking

    (1)

    +

    44,

    +

    Trang

    (5)

    +

    1184, 1250, 1812, 1813, 1852,

    +

    Transcribed

    (1)

    +

    710,

    +

    Transforms

    (2)

    +

    679,

    +

    Translated

    (1)

    +

    694,

    +

    Translations

    (2)

    +

    855, 871,

    +

    Translator

    (1)

    +

    213,

    +

    Travels

    (2)

    +

    710, 711,

    +

    Treated

    (7)

    +

    125, 179, 376, 383, 679, 935,

    +

    Tree

    (2)

    +

    117, 2038,

    +

    Trial

    (10)

    +

    371, 373, 378, 380, 385,

    +

    Tries

    (1)

    +

    2052,

    +

    Trivial

    (2)

    +

    679,

    +

    True

    (2)

    +

    107, 1163,

    +

    Trust

    (2)

    +

    125, 1952,

    +

    Trusted

    (1)

    +

    125,

    +

    Try

    (11)

    +

    55, 371, 373, 378, 380, 385, 1102, 1469, 2013, 2030, 2135,

    +

    Tsearch2

    (7)

    +

    2055, 2056, 2058, 2059,

    +

    Tsvector

    (2)

    +

    2060, 2061,

    +

    Tue

    (1)

    +

    1668,

    +

    Tulva

    (3)

    +

    1169,

    +

    Turkish

    (1)

    +

    221,

    +

    Turned

    (2)

    +

    431, 1951,

    +

    Tux

    (6)

    +

    343, 345, 346, 1635, 1636,

    +

    Twice

    (2)

    +

    679,

    +

    Two

    (28)

    +

    8, 276, 280, 283, 287, 355, 357, 359, 528, 531, 1019, 1040, 1169, 1393, 1623, 1652, 1653, 1663, 1664,

    +

    Two¡¡30¡

    (1)

    +

    359,

    +

    Txt

    (2)

    +

    117, 1086,

    +

    Type

    (43)

    +

    7, 109, 140, 149, 198, 205, 217, 395, 401, 408, 410, 528, 998, 1000, 1001, 1084, 1087, 1089, 1150, 1229, 1233, 1234, 1236, 1238, 1386, 1396, 1402, 1412, 1443, 1738, 1775, 1787, 1792, 1797, 1805, 1869, 1881, 1938, 2045, 2046, 2048,

    +

    Typeface

    (1)

    +

    17,

    +

    Types

    (11)

    +

    10, 30, 393, 412, 998, 1184, 1211, 1248, 2038, 2052,

    +

    Typesetting

    (2)

    +

    30, 2044,

    +

    Typical

    (1)

    +

    19,

    +

    Typing

    (2)

    +

    183, 1867,

    +

    Ubuntu

    (1)

    +

    1371,

    +

    Ucs

    (3)

    +

    1186, 1308, 2028,

    +

    Uio

    (6)

    +

    323, 325, 326, 2234, 2308,

    +

    Ukranian

    (1)

    +

    221,

    +

    Ultimate

    (1)

    +

    2046,

    +

    Unchanged

    (3)

    +

    400, 403, 1115,

    +

    Uncomplicated

    (1)

    +

    11,

    +

    Undefined

    (1)

    +

    107,

    +

    Under

    (26)

    +

    6, 11, 66, 191, 198, 390, 422, 424, 512, 524, 527, 528, 545, 1193, 1217, 1471, 1573, 1588, 1689, 1696, 1757, 2038,

    +

    Undercut

    (2)

    +

    597, 598,

    +

    Underscore

    (11)

    +

    21, 261, 263, 267, 316, 993, 1597, 1613, 1614, 1615,

    +

    Underscores

    (1)

    +

    150,

    +

    Underscoreword

    (1)

    +

    1616,

    +

    Understands

    (1)

    +

    2038,

    +

    Understood

    (1)

    +

    125,

    +

    Uniform

    (3)

    +

    886, 887, 2049,

    +

    United

    (2)

    +

    934, 935,

    +

    Units

    (8)

    +

    5, 10, 95, 1012, 1033, 1105, 1816, 1817,

    +

    Universe

    (3)

    +

    [H]1, 5, 1729,

    +

    University

    (1)

    +

    528,

    +

    Unix

    (12)

    +

    5, 39, 103, 1150, 1151, 1152, 1225, 1258, 1262, 1747,

    +

    Unless

    (7)

    +

    105, 106, 107, 125, 135, 316, 1062,

    +

    Unnumbered

    (4)

    +

    302, 304, 305,

    +

    Unpack

    (3)

    +

    1392, 1393, 1772,

    +

    Unpacked

    (6)

    +

    1229, 1396, 1402, 1775, 1787, 1797,

    +

    Unstable

    (16)

    +

    323, 326, 329, 1176, 1178, 1218, 1220, 1374, 1378, 1755, 1756,

    +

    Untarring

    (3)

    +

    1571, 1586, 1686,

    +

    Untested

    (5)

    +

    1201, 1202, 1203, 1383, 1762,

    +

    Untrusted

    (1)

    +

    125,

    +

    Unzip

    (4)

    +

    1184, 1250, 1812, 1813,

    +

    Unzipped

    (1)

    +

    125,

    +

    Update

    (24)

    +

    105, 106, 108, 109, 152, 157, 164, 1029, 1050, 1223, 1224, 1325, 1327, 1353, 1356, 1358, 1372, 1376, 1380, 1752, 1759, 2063,

    +

    Updated

    (17)

    +

    7, 8, 11, 35, 105, 106, 992, 1176, 1813, 1984,

    +

    Updates

    (5)

    +

    138, 152, 239, 1029, 1050,

    +

    Upgradeable

    (1)

    +

    33,

    +

    Upon

    (1)

    +

    406,

    +

    Uppercase

    (2)

    +

    1019, 1040,

    +

    Upstream

    (2)

    +

    1377, 1754,

    +

    Url

    (34)

    +

    115, 116, 117, 118, 119, 125, 128, 129, 133, 166, 316, 321, 330, 336, 343, 349, 350, 413, 437, 1102, 1128, 1130, 1131, 1132, 1136, 1137, 1138, 1284, 1532, 1550, 1685, 1942,

    +

    Urls

    (5)

    +

    112, 246, 315, 316, 2012,

    +

    URLs

    (1)

    +

    315,

    +

    Usable

    (1)

    +

    2049,

    +

    Use

    (71)

    +

    10, 11, 39, 110, 150, 242, 245, 248, 382, 384, 424, 505, 523, 531, 679, 935, 1009, 1054, 1065, 1083, 1111, 1132, 1138, 1229, 1231, 1330, 1332, 1361, 1363, 1394, 1408, 1493, 1495, 1499, 1500, 1501, 1502, 1507, 1512, 1515, 1520, 1522, 1719, 1740, 1749, 1773, 1774, 1783, 1791, 1795, 1796, 1801, 1809, 1810, 1816, 1817, 1853, 1856, 1859, 1951, 1981, 2026, 2038, 2053,

    +

    Used

    (93)

    +

    9, 10, 11, 14, 27, 29, 31, 36, 42, 59, 105, 106, 107, 108, 109, 110, 116, 122, 128, 140, 193, 194, 198, 203, 206, 228, 239, 240, 241, 242, 251, 327, 350, 382, 401, 412, 480, 486, 502, 505, 514, 528, 679, 935, 1019, 1020, 1040, 1041, 1062, 1132, 1138, 1142, 1145, 1160, 1186, 1187, 1188, 1213, 1214, 1215, 1216, 1307, 1314, 1337, 1345, 1381, 1594, 1685, 1698, 1730, 1731, 2001, 2094,

    +

    Useful

    (12)

    +

    13, 31, 74, 122, 170, 203, 1145, 1160, 1723, 1810, 2049, 2052,

    +

    Usefully

    (1)

    +

    239,

    +

    USER

    (1)

    +

    1525,

    +

    User

    (2)

    +

    1002, 1060,

    +

    Username

    (4)

    +

    122, 123, 1145, 1146,

    +

    Users

    (2)

    +

    11, 125,

    +

    Uses

    (1)

    +

    1914,

    +

    Using

    (57)

    +

    8, 10, 19, 30, 63, 66, 122, 123, 134, 170, 172, 391, 397, 679, 1014, 1035, 1055, 1100, 1114, 1141, 1145, 1146, 1150, 1200, 1201, 1202, 1203, 1218, 1222, 1223, 1224, 1226, 1233, 1234, 1244, 1394, 1396, 1402, 1471, 1493, 1505, 1535, 1540, 1711, 1719, 1720, 1736, 1796, 1809, 1813, 1855, 1984, 1997, 2065,

    +

    Usr

    (78)

    +

    50, 62, 64, 88, 90, 191, 511, 513, 515, 1072, 1076, 1092, 1093, 1094, 1423, 1511, 1529, 1530, 1589, 1691, 1821, 1898, 1907, 1912, 1929, 1962, 2080, 2090, 2111, 2124, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284,

    +

    Usual

    (4)

    +

    55, 1469, 1525, 1700,

    +

    Usually

    (11)

    +

    110, 251, 252, 534, 1193, 1858, 1897, 1906, 1911, 2008, 2050,

    +

    UTF

    (7)

    +

    19, 172, 1720, 1739, 1813, 1984,

    +

    Utf

    (31)

    +

    19, 36, 405, 412, 560, 576, 592, 608, 624, 640, 656, 673, 689, 705, 721, 737, 753, 769, 785, 801, 817, 833, 849, 865, 881, 897, 913, 929, 945, 961, 993,

    +

    Utilising

    (1)

    +

    1053,

    +

    Utilized

    (1)

    +

    31,

    +

    Vacuum

    (2)

    +

    2066, 2067,

    +

    Vaguely

    (1)

    +

    1160,

    +

    Valid

    (3)

    +

    216, 1131, 1137,

    +

    Valuable

    (1)

    +

    2037,

    +

    Values

    (3)

    +

    17, 44, 1685,

    +

    Variant

    (3)

    +

    226, 919,

    +

    Variation

    (1)

    +

    2047,

    +

    Variations

    (2)

    +

    399, 919,

    +

    Various

    (20)

    +

    8, 22, 35, 68, 343, 992, 998, 1394, 1427, 1433, 1473, 1685, 1719, 1723, 1726, 1813, 1984, 1988, 2052,

    +

    Verbose

    (13)

    +

    117, 131, 133, 155, 165, 166, 1289, 1296, 1312, 1328, 1342, 1359, 1555,

    +

    Verse

    (3)

    +

    8, 32, 369,

    +

    Version

    (26)

    +

    9, 67, 110, 130, 132, 168, 194, 205, 239, 399, 1008, 1152, 1154, 1219, 1246, 1416, 1472, 1487, 1813, 1844, 1846, 1994, 2071, 2072,

    +

    VERSION

    (1)

    +

    2038,

    +

    Versions

    (9)

    +

    37, 117, 125, 1004, 1005, 1006, 1009, 1377, 1754,

    +

    Very

    (10)

    +

    30, 33, 157, 362, 679, 2038, 2049, 2093, 2119,

    +

    Via

    (5)

    +

    28, 1590, 1735, 1886, 2177,

    +

    View

    (1)

    +

    113,

    +

    Viewed

    (4)

    +

    7, 66, 998, 1471,

    +

    Viewing

    (6)

    +

    21, 43, 104, 188, 2049,

    +

    Vikki

    (3)

    +

    13, 886, 887,

    +

    Vim

    (29)

    +

    390, 1184, 1185, 1724, 1738, 1812, 1813, 1830, 1853, 1945, 1986, 2082, 2083, 2085, 2127, 2129, 2130,

    +

    Virtue

    (1)

    +

    2049,

    +

    Visited

    (1)

    +

    1162,

    +

    Visually

    (1)

    +

    919,

    +

    Vocabulary

    (2)

    +

    245,

    +

    W3c

    (2)

    +

    11, 2073,

    +

    Want

    (6)

    +

    6, 157, 533, 1809, 1968, 2052,

    +

    War

    (3)

    +

    19, 678, 679,

    +

    Was

    (12)

    +

    11, 17, 157, 222, 524, 679, 1675, 1677,

    +

    Waste

    (1)

    +

    2052,

    +

    Wasting

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Way

    (32)

    +

    11, 31, 42, 77, 125, 343, 346, 348, 382, 387, 423, 428, 524, 979, 1009, 1056, 1132, 1133, 1138, 1481, 1839, 1956, 1959, 2049, 2050, 2052, 2057,

    +

    Wayner

    (2)

    +

    597, 598,

    +

    Ways

    (11)

    +

    10, 17, 21, 43, 531, 1723, 2042, 2052, 2135,

    +

    Wealth

    (3)

    +

    361, 549, 550,

    +

    Web

    (15)

    +

    10, 11, 12, 111, 112, 1057, 1064, 1065, 1083, 1111, 1117, 1184, 1211, 1248, 2012,

    +

    Webrick

    (33)

    +

    110, 128, 134, 1057, 1065, 1067, 1100, 1103, 1111, 1117, 1184, 1211, 1248, 1297, 1332, 1333, 1334, 1363, 1364, 1365, 1501, 1520, 1522, 1524, 1526, 1534, 1562,

    +

    Webserv

    (4)

    +

    110, 1057, 1065,

    +

    Webserver

    (7)

    +

    134, 1068, 1078, 1085, 1330, 1361, 2015,

    +

    Wed

    (1)

    +

    1668,

    +

    Week

    (1)

    +

    138,

    +

    Weirich

    (2)

    +

    1768, 1791,

    +

    Welcome

    (2)

    +

    1738, 2042,

    +

    Well

    (7)

    +

    14, 32, 1009, 1584, 1723, 2042, 2072,

    +

    Were

    (1)

    +

    394,

    +

    What

    (15)

    +

    [H]2, 3, 11, 17, 133, 533, 679, 935, 1055, 1369, 1594, 2015, 2042, 2049,

    +

    Whatever

    (1)

    +

    209,

    +

    When

    (12)

    +

    11, 17, 74, 122, 159, 424, 979, 1056, 1145, 1435, 2052, 2072,

    +

    Where

    (30)

    +

    9, 128, 133, 150, 198, 202, 203, 242, 251, 327, 360, 480, 505, 979, 1023, 1024, 1044, 1045, 1056, 1115, 1930, 1967, 1992, 2016, 2029, 2032, 2035, 2051, 2070, 2071,

    +

    Wherever

    (1)

    +

    1067,

    +

    Whether

    (11)

    +

    12, 31, 42, 43, 112, 1234, 1594, 1809, 1949,

    +

    Which

    (132)

    +

    5, 6, 7, 8, 10, 11, 14, 17, 31, 32, 42, 44, 59, 101, 109, 110, 118, 125, 170, 176, 179, 187, 193, 222, 255, 258, 312, 316, 350, 390, 412, 413, 421, 422, 437, 476, 480, 481, 500, 514, 527, 528, 531, 540, 548, 979, 997, 998, 1004, 1005, 1009, 1014, 1035, 1054, 1055, 1056, 1064, 1065, 1067, 1085, 1111, 1112, 1128, 1142, 1150, 1184, 1211, 1221, 1248, 1394, 1416, 1467, 1510, 1685, 1727, 1736, 1738, 1757, 1810, 1811, 1813, 1816, 1817, 1852, 1854, 1886, 1951, 1981, 1984, 1989, 2048, 2052, 2055, 2056, 2060, 2177,

    +

    While

    (4)

    +

    1233, 1462, 1491, 1723,

    +

    Whilst

    (2)

    +

    11, 1735,

    +

    Who

    (3)

    +

    17, 1675, 1677,

    +

    Whole

    (15)

    +

    200, 371, 373, 378, 380, 385, 432, 435, 1185, 1212, 1300, 1726, 1813, 1988, 2038,

    +

    Why

    (3)

    +

    2012, 2024, 2036,

    +

    Wide

    (5)

    +

    11, 198, 491, 2007,

    +

    Wikipedia

    (3)

    +

    198, 362, 364,

    +

    Wikis

    (1)

    +

    14,

    +

    Wildcard

    (119)

    +

    96, 103, 104, 107, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 131, 133, 135, 136, 137, 138, 139, 140, 141, 151, 152, 153, 157, 158, 165, 168, 444, 445, 446, 448, 450, 453, 455, 457, 460, 462, 464, 467, 469, 471, 1016, 1017, 1028, 1029, 1030, 1037, 1038, 1049, 1050, 1051, 1145, 1146, 1254, 1255, 1257, 1259, 1261, 1263, 1265, 1267, 1269, 1271, 1273, 1275, 1277, 1279, 1281, 1283, 1285, 1286, 1288, 1290, 1291, 1293, 1295, 1311, 1323, 1324, 1326, 1327, 1339, 1341, 1354, 1355, 1357, 1358, 1487, 1551, 1552, 1554, 1556, 1557, 1559, 1561, 1567, 1569, 2039, 2040, 2041, 2043,

    +

    Wildcards

    (3)

    +

    82, 169, 1486,

    +

    Will

    (52)

    +

    11, 107, 110, 140, 157, 292, 371, 373, 378, 380, 385, 423, 424, 430, 505, 517, 518, 527, 528, 531, 541, 1080, 1130, 1136, 1142, 1241, 1377, 1381, 1394, 1427, 1495, 1507, 1591, 1685, 1754, 1757, 1809, 1819, 1827, 1942, 2026, 2038, 2072,

    +

    Williams

    (2)

    +

    581, 582,

    +

    Wish

    (4)

    +

    125, 540, 1085, 1809,

    +

    With

    (201)

    +

    6, 7, 8, 10, 11, 13, 14, 30, 32, 37, 42, 44, 66, 77, 103, 107, 110, 112, 113, 117, 120, 122, 123, 124, 125, 128, 133, 136, 140, 143, 149, 157, 167, 186, 188, 191, 205, 288, 315, 316, 343, 348, 350, 360, 371, 373, 378, 380, 385, 387, 412, 414, 424, 431, 442, 474, 505, 510, 517, 524, 527, 528, 531, 536, 539, 545, 548, 919, 979, 985, 987, 998, 1001, 1004, 1006, 1008, 1009, 1014, 1025, 1028, 1035, 1046, 1049, 1054, 1056, 1065, 1083, 1096, 1114, 1142, 1145, 1146, 1157, 1169, 1193, 1226, 1228, 1233, 1240, 1258, 1260, 1262, 1264, 1280, 1317, 1330, 1332, 1348, 1361, 1363, 1429, 1458, 1467, 1471, 1481, 1485, 1498, 1509, 1515, 1522, 1541, 1542, 1543, 1546, 1641, 1645, 1700, 1707, 1720, 1724, 1736, 1783, 1795, 1809, 1813, 1816, 1817, 1850, 1857, 1895, 1904, 1931, 1951, 1984, 1986, 2010, 2012, 2037, 2038, 2049, 2050, 2052, 2075, 2133,

    +

    Within

    (76)

    +

    5, 7, 8, 10, 17, 29, 31, 32, 44, 52, 59, 99, 117, 125, 240, 242, 315, 316, 350, 382, 387, 390, 478, 495, 505, 506, 528, 536, 538, 540, 919, 979, 998, 1019, 1040, 1055, 1056, 1062, 1078, 1083, 1150, 1445, 1462, 1491, 1513, 1516, 1523, 1590, 1594, 1599, 1608, 1623, 1685, 1811, 1813, 1816, 1817, 1844, 1849, 1959, 1984,

    +

    Without

    (32)

    +

    11, 33, 82, 103, 107, 111, 125, 143, 150, 169, 197, 240, 242, 321, 352, 423, 431, 979, 1008, 1056, 1184, 1211, 1248, 1329, 1360, 1486, 1736, 1809, 1867, 2056, 2133,

    +

    Wonderland

    (4)

    +

    726, 727, 758, 759,

    +

    Word

    (10)

    +

    1602, 1603, 1604, 1609, 1610, 1614, 1615, 1618, 1619, 2050,

    +

    Wordlist

    (1)

    +

    245,

    +

    Wordmap

    (2)

    +

    135, 1274,

    +

    Words

    (13)

    +

    135, 240, 243, 244, 679, 919, 935, 1594, 1599, 1608, 2047,

    +

    Work

    (15)

    +

    16, 32, 110, 222, 360, 548, 1062, 1164, 1169, 1234, 1317, 1348, 1829, 1930, 1942,

    +

    Worked

    (3)

    +

    424, 524, 2037,

    +

    Working

    (11)

    +

    13, 150, 424, 1022, 1043, 1062, 1525, 1848, 2038, 2052,

    +

    Works

    (22)

    +

    7, 8, 10, 14, 112, 548, 919, 1150, 1169, 1221, 1462, 1729, 1813, 1984, 2049, 2056, 2072,

    +

    World

    (2)

    +

    11, 33,

    +

    Would

    (29)

    +

    11, 128, 150, 195, 242, 255, 256, 257, 357, 359, 371, 373, 378, 380, 385, 387, 528, 540, 1088, 1150, 1663, 1930, 1967, 2038,

    +

    Wrap

    (5)

    +

    2094, 2100, 2107, 2120, 2131,

    +

    Writable

    (6)

    +

    110, 1498, 1509, 1510, 1827, 1942,

    +

    Write

    (1)

    +

    1435,

    +

    Writing

    (1)

    +

    1723,

    +

    Written

    (6)

    +

    11, 12, 539, 1111, 1394, 2101,

    +

    Www

    (8)

    +

    323, 325, 326, 2207, 2234, 2285, 2308,

    +

    XHTML

    (9)

    +

    8, 516, 517, 522, 1427, 1433, 1720, 1813, 1984,

    +

    Xhtml

    (32)

    +

    24, 101, 104, 522, 557, 573, 589, 605, 621, 637, 653, 670, 686, 702, 718, 734, 750, 766, 782, 798, 814, 830, 846, 862, 878, 894, 910, 926, 942, 958, 1268, 1710,

    +

    XML

    (39)

    +

    8, 20, 25, 39, 101, 104, 136, 137, 441, 442, 451, 458, 465, 516, 517, 520, 521, 1055, 1161, 1270, 1272, 1424, 1427, 1433, 1702, 1720, 1735, 1813, 1852, 1984, 2036, 2037, 2038, 2042, 2073,

    +

    Xml

    (92)

    +

    21, 25, 31, 43, 228, 443, 447, 448, 450, 452, 454, 455, 457, 459, 461, 462, 464, 466, 468, 469, 471, 558, 559, 574, 575, 590, 591, 606, 607, 622, 623, 638, 639, 654, 655, 671, 672, 687, 688, 703, 704, 719, 720, 735, 736, 751, 752, 767, 768, 783, 784, 799, 800, 815, 816, 831, 832, 847, 848, 863, 864, 879, 880, 895, 896, 911, 912, 927, 928, 943, 944, 959, 960, 1006, 1009, 2109,

    +

    Xml2sst

    (5)

    +

    448, 455, 462, 469, 2043,

    +

    XMLs

    (1)

    +

    1394,

    +

    Xpdf

    (4)

    +

    1186, 1309, 1812, 1815,

    +

    Yahoo

    (1)

    +

    12,

    +

    Yaml

    (14)

    +

    481, 1112, 1117, 1572, 1574, 1576, 1577, 1578, 1845, 1973, 1974, 1975, 1993, 1994,

    +

    Years

    (2)

    +

    11,

    +

    Yes

    (1)

    +

    994,

    +

    Yet

    (2)

    +

    2052, 2126,

    +

    Yml

    (28)

    +

    122, 123, 128, 135, 158, 248, 479, 483, 484, 485, 489, 514, 515, 527, 1112, 1145, 1146, 1163, 1844, 1846, 1847, 1886,

    +

    Yochai

    (3)

    +

    361, 549, 550,

    +

    You

    (80)

    +

    6, 9, 11, 39, 66, 122, 123, 125, 157, 242, 371, 373, 378, 380, 382, 385, 387, 527, 533, 540, 979, 981, 1055, 1056, 1062, 1083, 1085, 1088, 1145, 1146, 1150, 1177, 1219, 1229, 1233, 1234, 1241, 1408, 1412, 1435, 1436, 1471, 1495, 1507, 1510, 1525, 1543, 1597, 1749, 1773, 1792, 1796, 1801, 1805, 1809, 1853, 1855, 1869, 1930, 1968, 1978, 2026, 2052, 2069,

    +

    YOU

    (5)

    +

    371, 373, 378, 380, 385,

    +

    Young

    (2)

    +

    1675, 1677,

    +

    Your

    (64)

    +

    7, 8, 55, 74, 77, 81, 110, 122, 123, 125, 209, 228, 369, 376, 531, 532, 541, 979, 998, 1056, 1080, 1088, 1091, 1112, 1145, 1146, 1150, 1177, 1219, 1371, 1377, 1418, 1462, 1469, 1481, 1491, 1504, 1510, 1522, 1531, 1719, 1732, 1738, 1754, 1784, 1796, 1813, 1839, 1855, 1858, 1938, 1951, 1956, 1959, 1970, 1984, 2030, 2050, 2057, 2058,

    +

    Zap

    (1)

    +

    140,

    +

    Zend

    (1)

    +

    141,

    +

    Zip

    (11)

    +

    37, 125, 429, 1128, 1137, 1184, 1250, 1812, 1813, 1949,

    +

    Zipped

    (35)

    +

    124, 125, 404, 429, 430, 432, 564, 580, 596, 612, 628, 644, 660, 677, 693, 709, 725, 741, 757, 773, 789, 805, 821, 837, 853, 869, 885, 901, 917, 933, 949, 965, 1128, 1134, 1135,

    +

    Zsh

    (1)

    +

    124,

    +

    ¡¡10¡

    (163)

    +

    993,

    +

    ¡¡10¡auto

    (1)

    +

    993,

    +

    ¡¡10¡bold

    (1)

    +

    993,

    +

    ¡¡10¡bullets¡¡10¡

    (1)

    +

    993,

    +

    ¡¡10¡extended

    (1)

    +

    993,

    +

    ¡¡10¡groups¡¡10¡

    (1)

    +

    993,

    +

    ¡¡10¡image

    (1)

    +

    993,

    +

    ¡¡10¡indents¡¡10¡

    (1)

    +

    993,

    +

    ¡¡10¡line

    (1)

    +

    993,

    +

    ¡¡10¡minor

    (1)

    +

    993,

    +

    ¡¡10¡page

    (2)

    +

    993,

    +

    ¡¡10¡segments¡¡10¡

    (1)

    +

    993,

    +

    ¡¡10¡skins¡¡10¡

    (1)

    +

    993,

    +

    ¡¡10¡special

    (1)

    +

    993,

    +

    ¡¡10¡strikethrough¡¡10¡

    (1)

    +

    993,

    +

    ¡¡10¡superscript

    (1)

    +

    993,

    +

    ¡¡10¡table

    (1)

    +

    993,

    +

    ¡¡10¡t¡¡10¡

    (1)

    +

    993,

    +

    ¡¡12¡0¡¡12¡31¡¡12¡190¡¡12¡692¡¡12¡1

    (1)

    +

    365,

    +

    ¡¡12¡9¡¡12¡212¡¡12¡846¡¡12¡3

    (1)

    +

    365,

    +

    ¡¡12¡jan

    (1)

    +

    365,

    +

    ¡¡24¡

    (1)

    +

    365,

    +

    ¡¡24¡active

    (1)

    +

    365,

    +

    ¡¡24¡no

    (2)

    +

    365,

    +

    ¡¡24¡very

    (1)

    +

    365,

    +

    ¡¡40¡and

    (1)

    +

    359,

    +

    ¡¡40¡this

    (1)

    +

    359,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/config.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/config.html new file mode 100644 index 00000000..44ae01da --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/config.html @@ -0,0 +1,692 @@ + + + + + + config - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 16. Configuration +

    +
    +

    +   472 +

    +
    + + 16.1 Determining the Current Configuration + +
    + + 16.2 Configuration files (config.yml) + +
    + + +
    + +

    + 16.1 Determining the Current Configuration +

    +
    +

    +   473 +

    +
    + + +
    +

    + Information on the current configuration of SiSU should be available with the help command: +

    +
    +

    +   474 +

    +
    + + +
    +

    + sisu -v +

    +
    +

    +   475 +

    +
    + + +
    +

    + which is an alias for: +

    +
    +

    +   476 +

    +
    + + +
    +

    + sisu --help env +

    +
    +

    +   477 +

    +
    + + +
    +

    + Either of these should be executed from within a directory that contains sisu markup source documents. +

    +
    +

    +   478 +

    +
    + + +
    + +

    + 16.2 Configuration files (config.yml) +

    +
    +

    +   479 +

    +
    + + +
    +

    + SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. +

    +
    +

    +   480 +

    +
    + + +
    +

    + The SiSU configuration file is a yaml file, which means indentation is significant. +

    +
    +

    +   481 +

    +
    + + +
    +

    + SiSU resource configuration is determined by looking at the following files if they exist: +

    +
    +

    +   482 +

    +
    + + +
    +

    + ./_sisu/sisurc.yml +

    +
    +

    +   483 +

    +
    + + +
    +

    + ~/.sisu/sisurc.yml +

    +
    +

    +   484 +

    +
    + + +
    +

    + /etc/sisu/sisurc.yml +

    +
    +

    +   485 +

    +
    + + +
    +

    + The search is in the order listed, and the first one found is used. +

    +
    +

    +   486 +

    +
    + + +
    +

    + In the absence of instructions in any of these it falls back to the internal program defaults. +

    +
    +

    +   487 +

    +
    + + +
    +

    + Configuration determines the output and processing directories and the database access details. +

    +
    +

    +   488 +

    +
    + + +
    +

    + If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml +

    +
    +

    +   489 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/css.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/css.html new file mode 100644 index 00000000..e2da0687 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/css.html @@ -0,0 +1,591 @@ + + + + + + css - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) +

    +
    +

    +   516 +

    +
    + + +
    +

    + CSS files to modify the appearance of SiSU html, XHTML or XML may be placed in the configuration directory: ./_sisu/css; ~/.sisu/css or; /etc/sisu/css and these will be copied to the output directories with the command sisu -CC. +

    +
    +

    +   517 +

    +
    + + +
    +

    + The basic CSS file for html output is html.css, placing a file of that name in directory _sisu/css or equivalent will result in the default file of that name being overwritten. +

    +
    +

    +   518 +

    +
    + + +
    +

    + HTML: html.css +

    +
    +

    +   519 +

    +
    + + +
    +

    + XML DOM: dom.css +

    +
    +

    +   520 +

    +
    + + +
    +

    + XML SAX: sax.css +

    +
    +

    +   521 +

    +
    + + +
    +

    + XHTML: xhtml.css +

    +
    +

    +   522 +

    +
    + + +
    +

    + The default homepage may use homepage.css or html.css +

    +
    +

    +   523 +

    +
    + + +
    +

    + Under consideration is to permit the placement of a CSS file with a different name in directory _sisu/css directory or equivalent, and change the default CSS file that is looked for in a skin.  23  +

    +
    +

    +   524 +

    +

    +^

    + + +
    +

    +  23. SiSU has worked this way in the past, though this was dropped as it was thought the complexity outweighed the flexibility, however, the balance was rather fine and this behaviour could be reinstated. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_manual/digest.txt new file mode 100644 index 00000000..34d09a7f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/digest.txt @@ -0,0 +1,2794 @@ +SiSU - SiSU information Structuring Universe - Manual [0.58] +Ralph Amissah +sisu_manual._sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: + source filename: +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/sisu_manifest.html + time generated: Sun Sep 23 04:10:57 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 c5eb08e98ee74ab3cac3d699cce8f327 5c27ab2e637cf463c36905b95aee8725 + :B - 2 72ae85c23dc80bfae76c4ce37b6e4ed0 69113f989aa5ff0d1d71e99a0e8c986d + 1 - 3 b0f01615a4565354c1af650bcd2a74bf 0fa730598aa1082bebb795da3d508a9b + - 4 d656e6f5d897ebd83ffefb165ed1b6f5 4c902f23c3a7c495ee73002f5957f554 + - 5 a4cac4cc04eb9861cd619a38f76a3d0d 980124e538c5e2a7fc606cdda7f87d07 + [1] 80531713b93fa8bd7b8cba885141f0c7 + [2] 22dcc282aed2c5a781426f13c10acb95 + - 6 3688076676c476acd9cba6b368ec59e6 6b7e42ed1cad36745c881f34dc279f46 + - 7 d8254c750f7cc833d27dd4cc27de672e c87176ae3b2bb4e52567157d9b4a128a + - 8 36965e07fcee48e4c67bbceedb89801a 4fb3c7ee70288327582055e0d19a7dcc + [3] c693e995e4b337e1a0be8219aaf16767 + - 9 e2385bf240243fc8b35874618bd33fba 51e76c67628de54b123f16f6805af507 + [4] 80dc1e1a73e854be5e0e0c5a06643782 + - 10 8c4077bcc3731f71fd28ccb8b97235b4 db5e9ba25bead6c250df774d0da2b8ac + [5] a4dfd0e519ef17707cd00420b16a4b63 + [6] 12ec9f12db292797854d580d66aa2c33 + - 11 92e232b316ea10d53ddb10e51d7537e5 cba82b219ca14d79d5799ecae276bfce + [7] bf615122f77300b33fe341ebc6312e21 + [8] 7d106ec47e272995a23de7df463b19ac + - 12 36045f4093538d5b092891e139830f30 1c854359e8577c865b55d6d101c7fa8e + - 13 bd63bb125ae11aa830d1bede0102c64f 1e7197a17361e3b13ae651c204df3ab2 + - 14 e8c86735f8f41e3667ff0fa397f7b6dd 0a9363c8f1be88bf98699bfd610450ef + - 15 586b179b53a0fe074bf210a4a84a87ef 671a641cd32dafe3207aa9fb58cc65aa + 1 - 16 aadab7024fb9cdfb12403d4c89a6a944 7609f1dabf41b8f03410c6c2c616946a + - 17 69c10bd90e9a098c12128db6fafc255a c7bf943e98dfbf0ba0e28f98938e3adf + 1 - 18 b9d37c5f477bc983f1fca2f7a527aa94 60956f2ed1fb55840cf143fed762e620 + - 19 f613b092c1b51b962e546f96a73254ab 95fc351144264db8052264ae33ddf475 + - 20 751bd415293a87d28cbe751f6c0ffedd fc16087fbf97d14361dc29126c721fe3 + - 21 1a0d9ac5d8553f328f434f8331be7e97 eb7c5c377ee9d25a941fa7a0385c5351 + - 22 db3addd2a00a06dbba27468a3ed4beda 7e52ec15a68931e56be1ad9d2b9229b0 + - 23 c4074398ce5034434ff19a6d06b3697a c323fa0a22e737eff6bd82d12ebeb6bf + - 24 1eb4cb1ead2235ff18dc2efe9894e4f2 6355019a269317c5debdbed6959903f9 + - 25 0ef6d375acd8438add9fe45901a65040 285a7e9f93435a930cddda4053c5a54e + - 26 8fff8b865b2b5e22d1e8af6c3c289c27 9f97f9496675bff385045c48d32260b1 + - 27 c7ea15cc6520696981c9a8ed9d66e3a0 a498d29cf25f816d0f3d879079e7b3c7 + - 28 79a587c3791c334809bf1477d19902f4 96239eb8b827bc09813bb3f5ae0830c3 + - 29 2f925ae50305a4d5fde3c6f56e39b426 3f8f1626c839783887243402e7a47839 + - 30 3f9736022cd99e9665463d69eb9a881f 1ad175b644c733be2eb2abfd3fb811fc + - 31 92e10c0f8c39fbf3869cc973f6867329 1507fada0ad3ceacc0c0d0994cfa146c + - 32 b3be0d874e2a9d25a09d5c9128d2c7e4 6da2c9476e95862664d7f40b9df5c9cb + - 33 9bf05c9360fc29a4fcf4e7b61e329d65 08896a4be78f18c55ef610ae637adf66 + - 34 53a1073bf8748ec137dd35c7008febc1 84ea442aa1cece0a2049b155159dae59 + - 35 a562a7cf2093a1bab66fbe2566845b02 d527574ebef7990f261fa28df740a811 + - 36 8c536736d3a0ac580f7457e3ba46a71f 344d83b35551237f045836bcd8061f54 + - 37 a08087d3ef22c85d8e7d3f733b326e47 204b055c0c66e6599e26289d5cb6d72f + - 38 41e71153376dcb6aef6d2b3d4c666012 ddba1a791d168d961da1358a6862666e + - 39 1c15d0e19702fa5169838af49a1e8a4c 472613e803db19df9406cc4b3bc1c587 + - 40 d7244e88d26045932ba77e66eee6e930 6da092554b344675468e9970a548c979 + - 41 dc52951a757b479cd4324fa3ca49994e df4b45bfcb1559df153d556ed6b6eb5b + - 42 f15f344be7624f64e64525da8eaf3a7b 0e2e7ccfb927fe73dfbff64eaf842580 + - 43 fb5c2a3e408175c067fe06fb612c5018 e169465e5881027c97f05e04927b0f25 + - 44 1ae909ec2450b96b76bd69b46dae2451 7ba0185de6048dd0ef9d4a7d5aadc724 + 1 - 45 653387e47a7f4c3a975288c0439f8dd3 7dc7bd0eeb6b770b248ac37418ec96d8 + 2 - 46 1e5db1a5eceab93ac3a124b1dae03053 6bfac2793d4f526d9be28a1f8c3e61ab + - 47 6fa0b0ee46e3e9b12bc99422566abdd7 fc74d3e15f6556dd5575803112c62080 + - 48 9f544aa6ea83bd42a829417b73fdcef7 c854ecdccf50efbf7cd5a7fd0f2aa08f + - 49 983728f52ef51f977c2097b8350b09f4 047ae597003d5ba7d61b4a0a4ced9017 + - 50 98f23ccd96d48fa8597ec6c2188e1b61 159f87956bbea3a8582e8facc7953f3f + - 51 acb113fb5327760b0dc7c8d346507827 750da9776d94d202c8ba2bf1caa29116 + - 52 8bb5a021966342f6f1d6a850c3994460 bc834e74027bc328b276382f72791a7d + - 53 e85dde1f126da100ad542a21100043d0 4cbf7bad35da89a336bc6c9b252c10a7 + 2 - 54 e231d6e80bd3cb1b37634fb69d3eb140 d166d4b7163695e8147442f1b4e73238 + - 55 3b39b1d484b11811172d9c5538070ce1 1b68d3d1c6cdfe1c097b855c44d075f4 + - 56 4344ca6323deda7f850d499e0e1575b0 c812be40fe795e4a405d944473caa868 + - 57 9ec3d1c5b32cea5d6a81a04f54130e4b 7bb639e9a0d53fee173a8675459946c3 + - 58 cb455b2aa6408d7261af666877ad1d17 40ac1e8cd947bfb8cbb3b0e2c48effa8 + - 59 90cf5517468afc8f593bef9c5a6e12a9 e777d74d75d8aad8771c9adcbf8f27d3 + - 60 e85dde1f126da100ad542a21100043d0 b3ab0f51f35d94c3b48dba0a472691c9 + - 61 7b2b2aecfe26773eb1102b7c71acc7b6 013c9ac30e1a1c7cea8afc4478c82d62 + - 62 98f23ccd96d48fa8597ec6c2188e1b61 1b62e5dee2a294344167cc8c0bc8ac6f + - 63 9df8c25b4ad08598571552f3ba81c9d5 f04a7830ec71db3cbba307e6437bb935 + - 64 f1b00c91e7f40656b4a4dfd27f58fcdc 1717311a0396734c59ba5986e11b19dd + - 65 59217a6577c4e4260359b96b9f3c2063 5691dd2ed1a3fbfaac366eb8a63f29f0 + - 66 ff62183a47087771218f494349fca3dc c183a9c6fda88a7a1085847f54e3f991 + [9] 8ada94269cc1ebcdcbc800e1af540f6f + - 67 9277edc7db1e44e6ff44aef9be9cf3f8 76848e66dc2465381b2d80e04094c27b + - 68 47ed5f552a4f5df8a27d082be1cd657b ddc596dd93b7e863ec4559d596a0ef2b + [10] f8f0caa56df5d3fc1177a88f814040a0 + - 69 46a24589e6c9be180ed6c3530aaa02e7 4f336ac161315c3515ebb9e243652f8c + [11] 3f4b5817eba0c6da5147c703390dbf33 + - 70 2dce50630957223cade0e4463a2b2b14 2613f6014f5ad24354cd6a550f98f1aa + [12] 6487a7b3313856277c84b3f95417f73f + - 71 c336a01ca3cca1624ba4613ca7871ea4 db552a4a38b20e97eff92b1163723139 + [13] 67f8290beceac26b7055e543d017ce22 + - 72 e4597d816b49953ded5660416710c3ea 2da87ed4f0dc6f77e90083ef9ff124a0 + [14] 5ec802ac4cfb5e401bfd1d8c31076e19 + 2 - 73 940fcb00ae832678cd9433744ba9618d fe672a1b367637096da6dc53b8e0f9a6 + - 74 3fd62241e75d0a1aff704d5ee9cecec3 210a1761230483e007ff13800c3eb557 + - 75 625081ab01375cde6b304d7214d169f5 3062b4c6d421191f2725ce00d207eaf9 + - 76 e0f4a853dc82e7dd03e578249c97e580 f6a139a0321f04e8cddf3e68f418a052 + - 77 17f64a66b497b87ee266bf6a01473d1a b0405c0d16652d9735a9067f7c5836ee + - 78 47c49c6578a15ba0113f92d25b8d3bd7 5c01deefb16fe6e4acff898f09da2ace + - 79 37e964965fc4e0e9f82cc19bc0739546 a026d0859f90e95ceb09c90491c61aa7 + - 80 09e4b89e70ed1e80d1a2ef214177ceee e427145ac49c6d2638534e6676c13234 + - 81 0fec2084ffee83e7653fd2240c386977 50aa8d7c2fa1f65e195662b635d4fa1e + - 82 adbddb97f4c6ac631186171eb3d2df40 000272af36f0ed62141d3f3b86ff7f93 + 2 - 83 9aeeff4968b5f574e060063fde26ac6b 3d7fc839b6d1af95b598d57e783c2cff + - 84 a28b8a7839d580aa05a90e6043b3fb3d 459049fbbc84c353444cd3334176876d + - 85 df4283c930edcdb46c45530338d7eaf6 7f58517d5412db8bd97d2b955f8a3b43 + - 86 38af37fc3118f88a82fa91f353968e3c 45ee465b7c203728c3cb4219e8473eff + - 87 f5f8c2723d34fcd420166a9cc009b719 0851f27011bf4c53c927564f782445b0 + - 88 a1d3bb3db332bd8270f23e6ee678bcf3 fcebc676f56d9aef4d6908b2d42ccd92 + - 89 e27e4dd94c540ac2a8663c99fb7f1462 5aefe2c871c4af40c8b82b073e2f420c + - 90 61390221dd0d2c3327f601f0bbc0d18c 98662d3bf343e2312c51531203a71016 + - 91 4eef4948e17d8a0b67f2e202e0a6b519 442ae97b6c7367b44256c22ffa94f1da + - 92 a8307b4f120a00167bf5d41734393b72 27852554247a710547ec5cf8bc145116 + 1 - 93 53a6f8ee09c56b95f6eb6eed62358c9a 37c27ad71ff0034e0cf0ae03ac9a2b24 + 2 - 94 485cb2bd37f992db83718533430ecb83 c54ba38d6f06071204b9100ebf64feb1 + - 95 8465ec86ca6c0352953ae9b6e4e22dde 280dd86c47187b6f602d21accd013c8e + - 96 b8dcb922ec376ebd53399a9a6bd9db8e 15255df31575ce889e5c3c430e3ae667 + - 97 52781eba49d2b139f182b3361795bfa7 22e073b1370b08a70f7b7913614c989a + - 98 bfb7565db7ed52a1a22dea69f6715654 3361c81f2c6b1c66f007db14c329b49b + - 99 52470969125cac831bb7a2f117443494 83676532ccee100c4681783d92b9b19e + 2 - 100 ca6102ee6fe3dbddc1577207e8c952a8 ebc48cecb656cf93179fd8b8a88f76cc + - 101 e39bb225c66f88df5135dc585407fd80 bcc4c21f26f664685cce41d53d8b177e + 2 - 102 3a10a8e938ea3b93fbad1a2092058db3 6da567d9d933a3dcb78c4c9b91cd22cf + - 103 2cb69c9588e8f14805c37ad1f220c5bc 55a542a3d134779bf19c0e085f2eb7fb + - 104 aae13e591516b2deeff548fbcebc41ac 8ff98e10e0654bf2b6c26aaa00b7c61b + - 105 520a3239b137dbc15879b528d2835a70 718e6baa9de53058252f2039a6dc1903 + - 106 d7f351e0495bb5d37c4c1d68dbff296e 913a7878a02018bbb543efaa8e7a2de3 + - 107 3ce3993582515d57c938531eafa3e5b7 136acf0ad1b889bdbbe0b2f7ffddeec3 + - 108 4438dd4b3ff8331002c03541ab7ab47f 2c53a1ca83e3cbcf36f4f63c20d37441 + - 109 50cf7ed94b1a6cd924e65b832ebae31f 782d061ba8b2e7d29f99a24d8efc0be6 + - 110 37ac8dc015f034efe397f8a35c6b9147 d9557f8bb748e1f082086e12cd9a2f9b + - 111 167705c9bc35f1cef3c22fac845107dc 9474858d4038117d32129210a988a508 + - 112 109be6beed145ed31bd97ce0e3ef5c22 07f0f485ed3b72cd5b914428fec177ed + - 113 7cc1e14e87b96972e84c1b4bb23bb697 a1ca09452d3de217431ff1018724e047 + - 114 76256319afaad6f1877b073cba6d358e 66f2c3649b0e839e023dd3af8c38e0c4 + - 115 ef03a024655feaa0326b961cae43ff71 6f280e97495d303cc79b687ce9ec5742 + - 116 7fa13aebecaa1213b60e02960946b60a a0ace441bd48e9d135c6eee40ed4c759 + - 117 5798614ee2a7177e16636870a9c7f901 73144c68b83f5c6020db9d23b0d6e857 + - 118 19f35b78be9f5193abc5e89b3c721a0e 3b5b34f6dc3f3acdba593df0d54a2a99 + - 119 d37d3df936fec5ba74813a666ab33917 0e07f7232d56e4e32035e16d2d28dc6c + - 120 3094a3e985b2c90151b0f760eaa9a8f2 620ea3edaac491fa9e419a647d919ea5 + - 121 d70323ad3e5893d0bfa66f91a4240bf0 84f15eeb7de6af4ac4b058a3af23b968 + - 122 b23aa50cbb41d2503ea9e391abd3b67e 954c3c8628dab29e9f79b04045a41289 + - 123 627d848b480947eaf1ff1c6da9fa3fae ed7fcde8b6b3a5ad90bd2b659851448e + - 124 f37a6975dd04e2c8d0d21d337102cb8f e97eb6f043058b7a5dd9fc0bbb8f7042 + - 125 5b5d963c03f9f940418e64cd43729127 d65426172a0587d247ddacd99d6b2d6d + - 126 97f789383c978c34f43a1a86226882ed 506211c94e3a0dc2ef9405e5bd2e1fba + - 127 de3210a18fb79191bf9fce7196688729 fb79cf054cb2f1ed1285cb3811a68498 + - 128 b0053186cde89cd6a7b6abc3dd78baa2 22de1a142a74730323f4a56e99c5900d + - 129 b88f53d0cb6da0f866bd326752fb0352 0e278e822e887222545afdb9bbb7266a + - 130 1056443e30fcc4d0e3dd5e726b647a5a 8e462b4d4d09c9fa44b663451a7b55a2 + - 131 379cea953600b452e0e9151b419262e3 f708d940d69de35f26cada4707bd3671 + - 132 628b2498fea769c6d7cca36fc3bd950a 15705e242a3b5f4338e1c2bf30861bad + - 133 ebdf7f88daa58eb312c53837df46b7d2 e091df6a0c0584240e62bb250d5b95ed + - 134 846fb7f061c7fe8b699e8fa5e4ad04c5 f85796b54a295ee86675c6e55ea71b7e + - 135 26b0fe5a15435255e33ff4ad0d4729bb d5d05a7a97f8972e15b14fa94498fbea + - 136 86b30c0554b1e8f5a09308a7aeaae0a0 a068def51d301e70aa940e04079016be + - 137 ee683c2db77383c62c2147d5047bdb3f c0969c5d282d0775898293f9cbde46e9 + - 138 b385c0c969b4b0b01c9bf5d6235748f9 ac96721ac47e25ca43ff629196541e35 + - 139 aebfaa9a45a98e68ebfbfd891bdd6405 803335df951ca229a191f35714274f3e + - 140 5c8bb9224f99536d8d740bbca4b10ee0 27bee017876ccc6ebbd5f61d85700983 + - 141 4db43d5daba002425482d1887c28e6fa dd1e532380d2f58db8eff31409f1321e + 1 - 142 226abcc64e1adec4d4ee73f4869456ae 1259c81ff21e5be2783dc501c0d1297e + - 143 cca0e6a152356906a30629222b500e4d 90844e9f82ea59513ecdf1e64e469e28 + - 144 27f950d5ad178434a1c945afee97121c 393bcb4561321457d0948cb0f6ed7f75 + - 145 bf5050f22a49b303525dc2961748f7fa bf257f539bc3825b3c9f61a088e0dbab + - 146 d6ca5c9c4110774d28e05f99040ef654 784774a3cd6e081f19fe43be29aedcb6 + 1 - 147 8d2b5e0674e9c367ce4ec838bd8e69dc bc5ef71118875a9767c5e19b22d666f2 + - 148 a967bedafa10ae62f112c9148a1f6f97 5122eda7fa2047603ba877fdafe65925 + - 149 bf04aadc489ffe61648eb56d8cacb69f 7ae16b8c6155dec711089228e948fd22 + - 150 04bfe64cc66e4897ecfe0fc6bbc78498 73c8252e322efe83252033cf312073b3 + - 151 6c501ac500f205aab830962e8cb5ed4c 1b93f0c4fcb721f2cf1ce151ccf3ddbb + - 152 6b76199688877d6ad265dfe1542e3507 52768c282d9e5750d833b51548ce13ff + - 153 f4aed4cc4473fce6522971e75717d282 a6a09edb11b4c3989af846254e6dffe3 + - 154 429902158d62e0f7df3d85bfbccbaa2e 28b8f2580a15b20eebd404c730dc3c54 + - 155 1c57d29834eb2bd8d95259621d255170 18ad3061237ea81ef5c0aa33f83c8577 + 1 - 156 b981b89f7d43c0099a46fb00bfa0536e e9516af097e990142bb44e14b27c98ea + - 157 dd201d5c4c60658c43f60a2790339849 549ea7bb7e58868cf1851bf884aa0d16 + - 158 5ccc653d9379127d2dce1332958163a4 a60ca8d8e120384e47e908041acf7888 + - 159 310cc808aa702dbcc7d267dd0d8744d5 8cfb104d96abe03d5a189b5ef4817493 + - 160 0421e69fa66d17b5a932a90ffd197c9d 158983c3a64ec1363ef34ef068543fdb + - 161 b032f2f7caa4d79d9c66528acd51b565 ab1ae044af9edbe886d49edab10a8c0a + - 162 0c87b466b6eabf5e3b5da3d379382466 2b4764be6a0e7ec37cb87a705e1eaebb + - 163 7e45449018fe719474ed020423f25969 bf65210636e6229608755f8035e5e520 + - 164 55e9490fd74a0f472d6691fee357e718 91886c34503b2418e49781832250cd8b + - 165 6d2be5b411d0ffe07c844db258e6b132 69a7e23ee6de5291e2ca84023feeaaf8 + - 166 65db72c52df6e68713bab2720b5b8c7a f5d2c6df6be3cc7b61feb1b22dd9beac + 3 - 167 099df3bc7848ef3924ca433e2742f2e8 8d4bed2e84266c41fd8f444687134503 + - 168 031eb83f98a537ab9d6778ed13503752 40f9eb36f9bcaab70700c7c5dae6baac + - 169 bc7006d8c96267382b8edfcb8bb9f442 52ca9c470892ffd3f11986ec3005f171 + 1 - 170 0dbabb46ffe4e2ef7c6a6edd6089c85c 26c87161b2527e7001254f3adc546229 + [15] 8b35e39e577e815e0bb042863f369b6f + 2 - 171 8d107df5c147d367ebacc02b92380c2b 508c1239562d3d28660c70abcc3b8a8c + - 172 bc7e7b8834b02f9f7b704eafc9923b86 b41c05801aba43645a9ab07cc6f8d7a0 + [16] 6533d0b465035aa58667c4bd3a5f1050 + - 173 3521aa1b5c5c7b8f544cb9592dbad308 a8bdcd1dca4021c68fc81021d21d2683 + - 174 b4dfcd2470be6ef863a3fc4c6a0578ea b85314c67081cdf848a0d4b6ca3d0803 + - 175 c391c28adbd27eab4a98c26c5c962af8 67158ced44657acda36f4ba3d74bf251 + - 176 577179ef104111c18f06cbbacc2b1b4c 0e7a2c39ad3f4569b60bed578d8551e9 + - 177 477762c73bafcbc706c14d3fc537dda2 94c4290626ef67576b46c78cb4484246 + - 178 b0ae610c344de9de1855550ab45757cc dcd7fecf360839e55c6c6a740ca22240 + - 179 e5f8482b39338bc3371f6095027202c1 5698aad5150fd79bc6bf82bff400f432 + - 180 5ece494f0b06d0509cf4c387bf78172a 0ec9464491a40913adb3d98943fa747f + - 181 f985117fa040605f6c84f973b505083a c95770621da307257f2f78fcbfd88d5a + - 182 e7d42b7637801705f72ac599ec120756 b53ebff9a380e631468225b8a8beed9a + - 183 b425b81196980eeb6c2de6c1dfa21018 5c600d4defa79638b335a9760115921c + 2 - 184 a0ee031dc93afbc4fd24ebe75f7e685f 725a0924c2eec0a3502d5d898a6ce19d + 3 - 185 6b215b138ce08fec12b0e2c96d673f5e cb3dbea212216a92ed34c5f8c72971bb + - 186 32bed5bf4eea43c887de8fca5fdbb5ae 1956455ecdce3d86bcd9eaf58cfa0aa9 + - 187 b3e2c66cc9c9eada08451dc2f6b0dd7b 4ae8881f613bce3847d01d3b23ee1240 + - 188 aef2c3222f933386ca185e08949588e2 6310cfb9348a6f09ac9d119a3337c67c + - 189 e46f76cfcddb2acff782dfd5cd568a17 f0dd1b209796f84831f79cd74f44c034 + 3 - 190 7e81b89aeecb4e6ee017c08c588c01eb 2bb035d5b51d0ed63171c36f31cdb0cd + - 191 a160b11e75ba3f8ae4416a1511379a5c 42b118c301b49d4c845a3a05c409e61d + 1 - 192 d1b6a5bf8a50ad3658033943e62d062f dc0bb82208717f923bc15bc4644ed20f + - 193 4a33736f597db9d32d38bc7e658ab2f7 1b182ab5886e712664469d883ce3ccbf + - 194 56ffc52f620ccd94f49fe509606c9866 aaa12d94f5c050061808617e4db24b63 + - 195 bcd716116bf01f466f3890c205ef1cad 12ef5f4579c9dd3bc696e51d3d82ed45 + 2 - 196 9947d43dd1a23b013be18781cbe0cf48 8f6cde142a22e8f430e1f3aedbfc9d04 + - 197 21e636455a52e1e92aa25a44c67955a6 5b3e252350d44bec4bae04134f2278f3 + - 198 926b9e465f2ea7ead88a9c4c719fa105 79bbe5953ef13bb21bb4d1a98953b522 + 2 - 199 a468c6092612bb199bb250207316cd74 3da5efc0828f2d3a8519023dbc81f002 + - 200 7f88b26955cd1ab86d99fb2bed097f4f b4b1785f8350d52d0a1e310b942c7643 + - 201 1a5916f04d48ba44a4c883e3b724edf1 ad55f09c3a88c0ca7c0dfbd7545a9925 + - 202 9cb85261c31f17cbc2d1e44b52799f0e a213c6e965687dba2c42a06e67e1ce6c + - 203 46e553034aa5f899d4086b69b6c22628 e978d4aeb126a58901fda791fe959091 + - 204 ee0d7eff3bc39f48484033287fc767d5 39e7133fc5c36400e6be3478e1873aac + - 205 efbe705191ff1df20c833376d357a021 dee7f74db849b4bc25c4ecdbd67b83b0 + - 206 17956fc0e81131c5e1b639bddbaecb62 549dfea1189032bbf774f78e65765bd8 + - 207 603c3edcb38549a1fe478481384e0ae9 8080be8ce83e62cdbafb9a11fe653127 + - 208 5b55d567966a190794c8b890e2b5553d b0670b8cc8b6d9a4686d6321abba4d25 + - 209 b3e2d5b85f567b3f0e5d31729144a2f1 6c53c0238e8d04318ab5a6b08988af96 + - 210 1d215a946ac8f88d196d4ed262dfe283 08ca8ff7c46a8780495a38fa342f1f70 + - 211 e2b7c80647af9ba951b3e8847a22b69b ab3d107a091612a156b0ee1ea5ff30e9 + - 212 fd17ba2f00f5f3cef08dbcdb44eff30f afc5386136c5aea298ac4008a207b373 + - 213 1f9631ac0a67cce39cdad255f01fee33 c2194a6683bd4f9b67e0760722b74ac8 + - 214 914273e62a15d3f33d4f0fc2ad9e1314 ff081d64b6b534861986ba0d260cf59e + - 215 16a9007673a29cef7cd0e4fbe4b5c6ef 68c0f91b319c2eb7e508a2acca7ff860 + - 216 06533b312c92df31e3de12ed01c1929a a5a86a2d234a2e3bb97d1d1092583c53 + - 217 9c5f03affd33dc3684b992f22378046c dc9871c0c1ec3a7889e565c42688f9c5 + - 218 82f2c835cbb8fc58b36aa09e7a8b6445 15c0396c257eee6d883684ff2d1e75ad + - 219 42ad0f0eda6c314728692e6192333a15 d5da8e3fad83d04ae0da9331e6f87738 + - 220 1dd9649b821ab4333c9a0549d628c146 108cefc10c3051299e419ae3f512bf45 + - 221 1865ad7cbb1866d515c23dc958c30796 9a3869ed36575381ac1cbcef1732a69c + - 222 f4203af4be11a3aaf152be9a03cb4165 595ab036145ff04d4a9f2efa5276844e + - 223 cf24410009e3ba5933f008734db2355b c658d0e0da89865b5846b2f3914bbb44 + - 224 5e5670284d10ef6b3f0eb1f681d8eb33 6eb66e864ce2ff1c49736c595f354ea0 + - 225 7b100a1e61e99c03bcc33df8229d44f3 270decbb54964b57dac570302359d765 + - 226 ce60e1d56f3d26e5fb51bb9ffe2c1ae8 5c32c7e43185e6f7487743718c9e883d + - 227 1bb1c325f6c0e60b0e416f5516abe695 87cd4f028a58d129c6644aed1b44ac15 + - 228 c632f7e75225c9325b73ee936b1073f9 a624f83e48ab209a061884628a72b3e1 + - 229 cb51052fae5ad6e99ce9633305f2b841 7fbf17b72531d5472198f76b8c42d990 + - 230 f57d2ae7aa004218abd86d496f58cbee dda5b41d66c30b27ef29fbf646d6c34d + - 231 91e18f14c438da6415b151a677665713 913d31e794a31c6b7f2b15519ab651dc + - 232 95939976322c32d59e161b42b619a2ee f372d985c24462cd31a2971c83ff2e0c + - 233 f37e6cfc0f32ee6945abf71fed6d4382 59f37308daf28c666b93212bd8cc2acd + - 234 f8bc495b812f4a84c89bfd99e80727ee e816c6e56e85f6f51ed52ca28102b34b + - 235 7b1c33a4a1fb17ff4d4a690dc98f6903 f07ca4be0d9cf6fc24da4b4644aa22c9 + - 236 722135e40235242680b2e73751ae3954 e8a0545d43305e03de8314a11b19dfd9 + - 237 99a037a15c5a70b9f44f1e61253acfdb 88910410cef82ff28d6ca4e3d69ebaa9 + - 238 137336b318db21d3d43ed9f038897192 623368caf13df3e9450dfca0fce76f7c + - 239 3b46426dbbca4557925deac327e57624 f35d53558ccb4f0bcdcf5337d33997fb + - 240 eb5b1f901e1d82e3aeee2f06b2ae35a2 76bbe2ae82ced37398db2aad4a580048 + - 241 16fd492f9b76dd6822f91673256b1dcc 7ef67f701db78ee1c1fcccb02bc338a0 + - 242 f014ee53eff80f5dabd90dc551e0d594 64a61526fd3650b5b69796aa7d9c15ac + - 243 47bf2e63b67fd22caee828e856448f67 8458c709f86edb6c6715994422aa3c11 + - 244 fef96706aa483d170ea9d45ad80984b2 00937dea3473ca6ee749c1df207ae6db + - 245 d18a6c94680cf50f4f1b5f2272717d3c 212a40d6bf06abd132f374a0ba349182 + - 246 5504231a41f80511ee385f4cef488938 25f918fc84f2c81a577ddae80ac15b01 + - 247 ba28898399eaf2c3572b3f1c65927c6c c2a7660f36b0126a830e8087fe7b8e52 + - 248 baee9744733ab869711d010c4cad1f6c 1868467e9a69a77fbf55e1792e33e355 + 1 - 249 6e310b3f2c488da16580d8e018ba32dd 5746a10b57ec0e7114791469e903997b + 2 - 250 4be0e915c429d8310e476b0053fa385d 686357ff26dda2f5682bf6d8a1cabfcc + - 251 b4db4be2f0dc081c7fa62ebbbcbc7625 be67def33d234ddf1557cb951c3ffd2e + - 252 dac6ada5f2cf31a4afa26ad492b4d0d1 d6b2cb00578172606caf331efd2750ac + - 253 d4e5722ccb69b97f926b6e8d38e767ac 7eaff2026c77891f1a727522e6eb402e + - 254 cb8a283594636c18552d516d25f1394e 5f4d81c83c79e7fd727b5f21e6c17908 + - 255 4b9ef81eea5d1533bc6948a5fe538815 fd651d2cfa255582b3f884e1221ab724 + - 256 dd277b147b68cf96ae6c59de5daaf3d6 4371bec35530d2e4ef3287b4988db08d + - 257 498921b40f0d68f65769b8849725b5a8 3edafa8f20eafc7a84741142e76265e1 + - 258 9f1aff6a3e3b7fda451bf28acb91a01d 5cdb430a450bc8b31006e228f1c26c54 + 2 - 259 64f8bb075e5a79a2b2774065819aaa1d 32df1a2fffff141b857aa8d46e891241 + - 260 0cdd473a23c34ae88d31e6e4d92f8edc 069dfcce231a80dac4a074805526b9a0 + - 261 7eb86c640d79e854b9f508b69ac83a48 3d6d75a1c48a64007ea9bcabd534070c + - 262 b9d7cffd5e7394910ec39ff2ed07cd2f 4d7398f57465169630f216fe429873f3 + - 263 deb1a20204461c52256015b81bb0fef7 b2601ca99195fc420fc5c7304fe077b3 + - 264 8c9dc92f8aded71f56d588d9bebd53fa 313fba448b70152924611677b56c43c4 + - 265 a2e610a73c0ca8babb02d30d6d5c1261 921790f11363629ac69a4c7c5ce3f7fc + - 266 fb57786b34d35ff26fcbe758a6692af9 b1da99b2b65fe62ef03d4a4655948bcc + - 267 5d2b8c5a3b0a1eaa1cc2177958f3d370 6e32ceb65a261e4a121f02e3a159cc73 + - 268 4de281395ee497ea604f8fdffe9e47b8 8f7c324eb8e58205aa9f710d83b5a5e2 + - 269 b4bc09a5ff667242eaa0cb423b296ff1 12d5035cc884094d66b023ab8c48a713 + - 270 648604127ae36d9e0ca739ee23c131de 93d4d08593d68f617c53abc635a88ad2 + - 271 e8f2fe6e7f77a95f2bd3ebea8ed2cfe4 97ea802560696496a7b42a38ebc3948f + - 272 aaa3da5129bfca6e50ed192d2f497682 af07433c23a510236e2454b5af95c05b + - 273 53c6eec1ba8ea42daee282c14508f6bd 43239276e584d8658ff6decdda690dea + 2 - 274 45e20740db2aede27ff45a1940b571a7 c0948a451616c7f6101bde49d91cdd4d + - 275 0cdd473a23c34ae88d31e6e4d92f8edc 99954aa41cd73fdb7725b2f659d42ffd + - 276 3c7cd05c73d341206af2df4273723069 b073bf7ce036c25f6ab98fc94b7a0775 + - 277 b9d7cffd5e7394910ec39ff2ed07cd2f 539fc1105e99055c9b9a893a3eab4a0e + - 278 16e096d05102b0cf2e1830f20ee3a135 4e7dc41be371a88c383b3d6d57925e44 + - 279 cfc1beaa741de83a607d165ac7362fc8 18f329952965eb44dcd61d116c6bd8ee + - 280 c2c10227a85aca6c59d3762270bd8902 3a1d08fe1d22280c017ad045ae5f7bc8 + - 281 91bc1a05b6752098631a91e58caabf07 892e8c9ab19892433a2373e4d2a9f304 + - 282 0cdd473a23c34ae88d31e6e4d92f8edc fc3438f77330877d243c4704cee2f5a9 + - 283 9b25635be96b5ae6f103b296198778e5 4db62f73065557a4e2318c7c7cebdf61 + - 284 b9d7cffd5e7394910ec39ff2ed07cd2f 570a3a31f91be7e6d9f9f0b75fa03bb4 + - 285 1e9227d0409f9ff77468026e248c1324 c88765100d8260553a58d782f8d00923 + - 286 29aa45b17663900ae20100ba304185a7 4012f673e12170f5dbf4bcf6f7fa74bc + - 287 efbbdf8a33733b1841266431f5bbfe8d d84a121e24b7d1d5baefd8bcf3afdab8 + - 288 20597d44e68bf89781260321db51d58d 97108312b0ba74098e137d081ec9f5a4 + - 289 0cdd473a23c34ae88d31e6e4d92f8edc eb3dd2e76914bca875df62af9fc6bfad + - 290 4c7cbc6efc6d1779e4a69d8c1c3a4477 01403a8a728a52c46492af22d2f04244 + 2 - 291 5722b0ef08d47a2bfd517a025cac2b9c e30324f04a35aeade327ed00f6c983b1 + - 292 0dc2a882259d6d023d9287b4bc17a9f1 9a99a1888f4d12fc74801143fbc2ec53 + - 293 0cdd473a23c34ae88d31e6e4d92f8edc 083666ee5bf2268a1a9c1293eb64858f + - 294 35093a81d25171ac4e5d4c16d8aff79b c05838091cdbea02e140d1d58c8f72de + - 295 b9d7cffd5e7394910ec39ff2ed07cd2f 0bafe40ea1d47d1b5d52f8762b53265d + - 296 d41d8cd98f00b204e9800998ecf8427e 95c8fd6db0c701d828f365d22195fd02 + [17] 4c0a2c6b1f1cd958413ea81af1b98045 + - 297 0cdd473a23c34ae88d31e6e4d92f8edc 39c37f73a4a0cd814e976ca91a08ec68 + - 298 2abe8cf0eae7e2cbfe11a5c4d9501ae9 61654e5a81a0cc7a33e976c6db8f0969 + - 299 b9d7cffd5e7394910ec39ff2ed07cd2f 7590bebf5e34a40ad3dde57e903cea8c + - 300 9b1435d14c52ce1e1e94e1609231d0a6 263744fa3ff09430960576bb4a2232d7 + [18] d8a99e9f86ea8cf318e20fa4eff85081 + - 301 0cdd473a23c34ae88d31e6e4d92f8edc 839e3d6a22f263fb9a4aee01c855e8ae + - 302 3d48dce24379fcc1e32001afe8149bea a62a0616a5b78057fe3ac65ac765d305 + - 303 b9d7cffd5e7394910ec39ff2ed07cd2f 4b8ac6b22b370d26ee5cb9bdeec75422 + - 304 176c653b5d1f667d6705622a17eabfbd e57f1fa399ce47618d315e48de1e8056 + [*] 5ac9a75353b1056d62130b1179699a5c + - 305 9ebab35531b6b0e7e1a548948e80a847 a4c65257ae214f856f16f50e413df49f + [**] 34bab90cffe7398280937d68819cf674 + - 306 0cdd473a23c34ae88d31e6e4d92f8edc 816e8ab920c78f14cde7140e69c1c6fd + - 307 208643a967590965c09d9095504147f0 02dcf4474ce2b2f4146a924bd4e1c681 + - 308 b9d7cffd5e7394910ec39ff2ed07cd2f ac23ce878813a2b13e345a3572819d45 + - 309 ac0b1170eb97f26bb4c5cb124cabca7e 99a4a80229232ba1d4db2fefadf2a16f + - 310 20c1d64a24aed1c4eb2007cd429c76ef 42f18a326bb0df4ae409ab5bf8a8b661 + - 311 281f2c6c5102d1c691e3940e33a55533 c5b88132dd2d5d88ac1f90fdf86e6980 + - 312 de8919daadac0f4f578df8d34f36f124 9b093feaa540c2a543615d278c6de2de + - 313 960a01a65fab8dd1967a150c7383e818 7f02533d24fc3187185d612438838725 + 2 - 314 7dbac3a8d59c7fdced0c83d48829b83b c0769126534821b8a2db11074218aa79 + 3 - 315 1a0bbdbb9be87fe54b2978cd5391c9cd a8dc1ff6f8aaf64bb609c91f42e233b6 + - 316 ef320267207c0416006fa1147a870510 9d54aa45babeb5863818342df1d59ec0 + - 317 0cdd473a23c34ae88d31e6e4d92f8edc f48defefcfc273333f9b491423ca5784 + - 318 d07515b1cbbd1a4bc27f614c2209eb77 9a581f754b1f606501902052f9a12f66 + - 319 b9d7cffd5e7394910ec39ff2ed07cd2f deec99758f6320aa2fba89f002fce623 + - 320 2da00a284278a44c931f39e07b50a2e4 2f1a22f466aa6f4b45a11e7df5a88076 + - 321 148ff7b96ed59ca599b087b973733fc2 da0a1b53a5088b75225ff52452f463a5 + - 322 0cdd473a23c34ae88d31e6e4d92f8edc 0af8c696fae8881991425b244e103ada + - 323 ec2bae28168980ae08a2e9b2378f67eb 87aedb051a4590092520adfb2fc3a7a2 + - 324 b9d7cffd5e7394910ec39ff2ed07cd2f d1b0db1b8fdb3ec1381c4d6409240f8f + - 325 b2579a83f95b9d1e5505ca8a73513cf5 cb2df63f867ce7fb429b8e455289fc0c + - 326 6d84bb5504b53a587ef018c0cf1a37e5 182a80067bce9a65b7a3fa97767de022 + - 327 ecd5a50da0bc18a4edfd7a0d1d282905 3a0ca64a76782c1fa62689a4698e35f8 + - 328 b9d7cffd5e7394910ec39ff2ed07cd2f 5c9790a0e7f0f4b8cb832d4fd32fc594 + - 329 c05eb90ea27f9e1557b4afd7c65958b6 2178c668829193feebca5092aa0ed394 + - 330 2271812e498017bc8b2e7cb1d07e86c8 798901af5876262836235e9c5a573377 + - 331 0cdd473a23c34ae88d31e6e4d92f8edc daf95bc0be110de39a8603289a609fc2 + - 332 1a568964f6dd08001d955b598e6bf2e4 fb90fb14db3786cde27385f4b3072657 + 3 - 333 983020dcb853950d19f22ef91a73c2e6 196b32a43283061c0189fc1b803c4735 + - 334 b9d7cffd5e7394910ec39ff2ed07cd2f 2c6dfb87693fa63bac7bb5d93dd9134a + - 335 052aba64a1d5b4975a06a55c36b5b7d8 afe6624d543b150fc510c0cdab45aea2 + - 336 cf7860f904efe4a0d3472dca6f8f22e1 a83cbc281d689baeda8113e28b53be91 + - 337 0cdd473a23c34ae88d31e6e4d92f8edc 4f722db3d74fed034ea60a3d5fafc4d7 + - 338 6dbe83bcb96e12b1b6f92a2a3cde1039 ffb397ad788c08e7f1e320afc2604154 + - 339 b9d7cffd5e7394910ec39ff2ed07cd2f 66cb694482d3ae5c677d646e2574d59f + - 340 052aba64a1d5b4975a06a55c36b5b7d8 866719c9bc898a30a881b7d16204b820 + [19] 82878e1bd90e3ae207bbb2768b34d832 + 3 - 341 4bea668de6a5fd19e2a270272c85dba9 70ccacdba5992457d2302538296b03ed + - 342 0cdd473a23c34ae88d31e6e4d92f8edc 61b0b755d621a55e7bf1e8b4ed868eda + - 343 03c115b366f436989e27c881cd489315 a4cf9ff3a0047feaee1c30edd330a2fd + png 44527831debe91f29795f6041d6a4ef1 tux.png + png 44527831debe91f29795f6041d6a4ef1 tux.png + png c3f5afcaa98f6aea522cc837eb2b9b46 GnuDebianLinuxRubyBetterWay.png + - 344 b9d7cffd5e7394910ec39ff2ed07cd2f 22b3f085fe4fa76db2e319b58b1c1e24 + - 345 fa4e0484e03a3d83305eb31005369e88 32de50a5f956a2730cb798520347a609 + png 44527831debe91f29795f6041d6a4ef1 tux.png + - 346 67cb3470d91f8b972569feedebe5a907 1364cbcf24f6d86d4fb27d78e6821ebb + png 44527831debe91f29795f6041d6a4ef1 tux.png + - 347 ac4b0a44af80ae259edf8a8235cac2f2 fee5457aab5db84f1008f765727573a6 + [20] b331da06d8c8afb177b9c7cb5b20082b + - 348 e5475754e6a391be7c0c0779e630114b fff9a0646763f8fd5fe21c07f2ac56a2 + png c3f5afcaa98f6aea522cc837eb2b9b46 GnuDebianLinuxRubyBetterWay.png + - 349 1bacb4856b9be28c1e8083212342ae8e 2f120919cc954274e349211387994de1 + - 350 51c86b7c36d66531d6aaebeb97a6fb31 61d3472fc9d896f5bfcc903a25d6c674 + - 351 0c975a13ed33315e160970c629d940ca 15928dffc0eb550a4ad0a31660eac93f + - 352 e4f0d9c99f3389b2d4d60e79eab8e977 ddf9d208bf2f6b9a158edba566ec0f41 + 2 - 353 2b7d6e3e1e1d982ba7a92f0c085ce725 56cfde61f82aad93c1dac60416d23294 + 3 - 354 2ad5583e8be12833b4af6aecfffe7863 bc73a52b8001066dd83f141f0d590f89 + - 355 1a1b78445f2b15ec32b720d01a084791 2b35ebbdfd23676db4e5804f79f3dfdc + - 356 0cdd473a23c34ae88d31e6e4d92f8edc ec0512d9032b290bc01f4c31d5f05c3f + - 357 308b3a1daca28b727b4e872041e11da8 9fc87ea4c201c7b0716250719d9d0cb4 + - 358 b9d7cffd5e7394910ec39ff2ed07cd2f 04f4e0136ff2b1f91072bf85309e7196 + - 359 e78e08f396cb0e95419417d1db24bc4f 9b71c7db0c3ffec842803fa12fc0cf43 + - 360 708bec13ec7b032661bc70497a6df1a3 470751628bfc109558544f7b78e42807 + - 361 0cdd473a23c34ae88d31e6e4d92f8edc f5f0b9b19ff3030242e894d61c8be66b + [21] de2d80b534bb02d5151966146c92c0ef + - 362 da12a728acf3613efca9c808232b6cbf 13dde8099a8bf151a438564fd1d0b4a0 + - 363 b9d7cffd5e7394910ec39ff2ed07cd2f e234fc546482790ed4fd8adfb7164c30 + - 364 cc4aed56799184357de0ec97de0f6d07 a85c4228c93d6d295c5fae8c101f78b1 + - 365 cf15881d0593ebfc64bb296569042565 a359792dd0dbdc907411adbfe1230fab + - 366 999c802e79ea6690b46ac17685d2c059 c1b6fb5513290d14194a8f0b0a5ae669 + 3 - 367 076ba4776761ba594ff6479fe43da121 493bfa4c374b2877bb0f83edbfd626ac + - 368 572207b246d3e6260b0665f64139d558 8ab71a022502389f812be338cee2be1f + - 369 90feafb69031fa70017b20726beca842 b92fedb50e5583ca3e75cbfb494cd932 + - 370 0cdd473a23c34ae88d31e6e4d92f8edc e008783fbea8c34556e5eacd93e2482e + - 371 c42fd8e92f352ff9a2d920771f230233 9b5ef6e388b069bfcb0e54ebddf55b34 + - 372 b9d7cffd5e7394910ec39ff2ed07cd2f e1b66b0e378819251e4baadadd98612e + - 373 4c0a84ccd176159781f13b19d17cfa69 b8865c18d8cb91c383d28b56225ae1e9 + 3 - 374 f7a11df5616f70eaf38098c2bb7cc7e4 6a233109544d55cc83e520e1e6b90429 + - 375 572207b246d3e6260b0665f64139d558 ae068ae5401e59d78ba8077f5cdcde1d + - 376 0bbe0e419d109ab3fcda8b0961be9aa1 0dfa47e8ccdb8fb59d6af2d07e9564f3 + - 377 0cdd473a23c34ae88d31e6e4d92f8edc f472dfd1fa415da339426dd4271739df + - 378 2e396a688b418ff62940b4ebdafe49b1 ab97f09a1c4cec541e7947fa0e12a2e3 + - 379 b9d7cffd5e7394910ec39ff2ed07cd2f 565f087a41e808d4e69be059eab7946f + - 380 6922862f13da77cc7decad9178b2b3cf 82a7d6c3a3f7d155b7e35abade12a03f + 3 - 381 aaa25bf08c0b18d236897945c9c6f72b 1cc77647dba587c7aca376534f921e96 + - 382 cacb9de8bb13d7cf44a940d9e36daee9 2334957b17ca2315437ca2bcc9e6d3ea + - 383 8b5e592076bccd377c7a006050031370 9d5b7d1201629b53f186e9f9dc99a353 + - 384 887fc7efad5437810b0da737d06d2593 787a7bf4c0f5d387532a6a9934190e3f + - 385 92ed51e94cd4162a1737bdc535ae535c 813c16e5ccdcca2b0448f940eddda1bf + 1 - 386 2828709ff36d692409bb3a8b63c0547e 2c50c22fb2f0404c414efb572d274b51 + - 387 4b04d33f68cc9fd4ed2a083ecf82cba1 41e06decba026217decaaa007b01fc21 + - 388 02ca30bfff6f15df013a9af9c2daf164 351f190a5377937ec6af8811d167cb3c + - 389 1abb6f1b64b9d0c0efa454c4456ff40b 9914f2b4de6c5119d7a24269f9f8e631 + - 390 52589fe5e9ce5e153a0b07841c34ef22 ffac8c2b6505b19f92bd7e985d107cee + - 391 8eb1da8a10ec4b93482d3ef8cfaa5d4a 95ff99e0c4112278a1c5aca72772c211 + :C - 392 f36a952aa03fe5f3396853ea1a680462 cbb804b881b7c9d9cc2cbd23c8e4b4e7 + 1 - 393 f0458449441d34b5ed55c641e6eee187 7d46782132c00b6bcd250aaf1d4c53d6 + - 394 57b43c519c5aa901f50104f3eccff9be 5268b74df433f506b4198500df168eb4 + - 395 987c9bffe40a3e6cddbd05377e0b434d 1f46d7ded0eacbeab321389c5987bd5c + - 396 e3473eaae675670b5c2db2978dfe35ee 362dd093903b093aee7f6126f909e7ea + - 397 c3e427b1fa0ab15b2a163dd4fae85101 544d55df43559f7b8df8f5df88f84342 + - 398 288919f8853161998084f8845e0b6a87 dc4ce8a4e711e72aa66e065e4053849a + - 399 e80f6b4b09c5875a96f20e857af7a071 17469f33908e4d093058b30ea3e4d6f2 + - 400 22653ed40558f013806f9aa416a49faf 71fedc1d3c11fa95a379a408e2670a6e + - 401 ab66a21791225be5aded2ffeca285712 5b24c626e00844d0314aac31577790c8 + - 402 5473436e9be014ad974e62deb1e45b50 f78104d3ffc0581ab59ce6e0fdf2b6c5 + - 403 1ad1164e3f500f97899ba7e20409c0fa e88f97231d8d5602c2f86a8c78ecee8a + - 404 5c0629a1e4234b1d2d4f623fbad269b1 36857d41f219c544394cee6dd33819f5 + - 405 32d288201783009727107e89b096c815 4143b1bd30faf4dce6ef2882b2a2c15f + - 406 5dcfc94a517c510b67b62af1064f1859 c25b9794400830badbb354754fae2a2d + - 407 c2bec20d649e8309cdc172565c19b100 6d021fc79f26c529216871358d3059c5 + - 408 2a004a1b37673bb9dd2b74bc0cb839bf 292abbe34f6a4d5dda20788c62ac9836 + 1 - 409 cd82c0e0a1a8077ed2f6b88fe60b962c b542b18148a50c8e445b06de5aefaa68 + - 410 f11843231e7d92c2b8ae227b266dfd70 7c633dc9e5e3b871f069e9e1e875c926 + 2 - 411 914e0b08259a3e61aee65ccc84eab018 6c25d20f6b8276aeb8cb03c2c3242d7b + - 412 57a7fd923ea5615c3b4388d726a26fe7 aef966628f61aac2b261544db2d6f9e9 + - 413 b2fcd43f182c8e92a27fedd89eaa5118 6596cdb812cc4c56e78cd7ab86a993d5 + - 414 8fc54c2f7ac253e3cdb05f495b694eec 66e1617bc9925f50bf3f7087e64b1f96 + - 415 2ec2496432d551111a8985dae08f7f04 e7634e6c2ab000527fc341f6b9017521 + 3 - 416 5078e3b71f369f9eb75c266b151b93c0 418d58c8006da05c1651ea60f4b7a7b1 + - 417 6b7ac5fb8acbdf1c08e14628780b8aea bf72443176fa53210d7f4192b03c7018 + - 418 d0b4978d90db6f1090d85d488ff10272 4066b9fa557436578fe5c3db26e20cb6 + - 419 462afcbfcfa9d71cd98317cdf8c6205d b559f1ffe0ed43734cfdbe907dba2d66 + 3 - 420 110d00c325884e0ba2d635b628f172a6 d24c1b0e850b660c27435304d95458e7 + - 421 d46ce41927709f674b2f362f6580b11f 79b0c824717b371a94f993e9e4c773e5 + - 422 9341da39f5d3ee6bc0948a343a93a887 9f3b03f57539bfbde48dfffe3db4f25c + - 423 caaad10dcb749547ef129ca0d43cd511 5ca07d92ba7d53ab765376f8a0f2da25 + - 424 5614cddaa12121854dfb22f03217df55 bb09534ae8b2640d0239269c3ae4b1e9 + [22] 8426a2769f5b9fa081db479bc5069fbb + - 425 d0b4978d90db6f1090d85d488ff10272 0d651556d1379215d0a6030c052003df + - 426 462afcbfcfa9d71cd98317cdf8c6205d 06922f4399b14270a10db45b387f5156 + 3 - 427 c38a39401a79f318a33690228fd3ca77 39a82f5cb48a7e8b8b2f0ab0627573fd + - 428 fabe0382b33fd51dd355b63374bdc768 20daed4320c2adb752a00456aba57272 + 2 - 429 a7febc3452b030ba1cd41057f00cad1c 93fad82711cb67fe441c3ce0d9196927 + - 430 847414aa53e8030999626ae11cb5f973 6998f8d41102acc99007b955e3a3413a + - 431 f572a2e2d243259341a32a7abbcad3c3 8b4859097f7fa3784fc3c68f106894e9 + - 432 ca16919d66de22974f70ec51300fa35b 6e13919ccde31f981c7a95734adc14b0 + - 433 0777d92c504dc0f2bb6c4d7999c3e4ce 84548c2be685fa3e20e3e2918d2f6883 + - 434 0429e7ad3e6dcce0614eb493977d70ae 441abcdba27d7a98415722c30cf8faf7 + - 435 4afb53ec429f9c335fc5210560048f74 3d49f43f890d76ebaf7d35221ed407a0 + - 436 db4e4bbaa27cc7dd00e7aeba35f59be4 474bc048a5bebfb37cf775ef0aa8c966 + - 437 e1fb4e11496fab0df503d50c957a8445 762acd386f0534ffc02dc9b761187c7b + - 438 b8ac03752070a129c9d5fef59d157b02 b6b0a1fdf7103eb619f477ea88ff99e3 + - 439 462afcbfcfa9d71cd98317cdf8c6205d 2b4f9497d111c7df52c759c1039883dd + 1 - 440 cd2586706fb7e009c907e78ad3315114 8b398a53488ad1a58374205745908c3b + 2 - 441 0eb96bab1f60106880ff076bf15d0505 b43b31f37981a40b3d89b7ff96f4f879 + - 442 dcbf0658e43401c74f3c42e713142315 e0c07d7ef847e007de13bf8efa75a1c2 + - 443 e2f1d1a0554ab2aa328890b4a60366b9 1b883a6bc12b46dc8bca4339e35c6600 + - 444 468e11a8c31f20b9f39ea10aeb12f4bf 2c39ec758fff23305cd75e14da57fffc + - 445 cf4821506c6254e532890997dc23a4a1 b32ca2f049f7b514a79d362188f25c23 + - 446 f5b3d0a43079ee2603558d0f0ee49989 e5690489f2e311181a021037b0f77086 + - 447 0c0cb58045fa26be6f8d57f726645359 b2c760ef55774fbb8313ccf69394d3c2 + - 448 a96cb44433d1e964e94498eaf24a930f af4c27714bcb40c6f05f548aca0f4082 + - 449 6b2a830984411612c3083a31ffba19cc 4d5304fe4faccf53851b9bef25322ea8 + - 450 d4bb6f475ccb0febdaef8b1e577fce64 3d96def6452644197fb7c0cf6e9f54b6 + 3 - 451 15f37d2f999a80007ecb16b227f2a598 742369a492d3e6ccd9161a8c35c69326 + - 452 978ec1b08062a8071d31a2feca31ad4f 653a638aa5f0ca18b389cea481ce0544 + - 453 468e11a8c31f20b9f39ea10aeb12f4bf 7f8e8c6fc61581e9b946696158378779 + - 454 2370a8da72d13cd4ed41c436424f501d b7b0b331ea461a36bfedd3da25c1eb28 + - 455 a96cb44433d1e964e94498eaf24a930f 7ff26a1e19ab67bc4e6d2d96a6a37f1d + - 456 6b2a830984411612c3083a31ffba19cc 095cd51355f450f98eff75a40213e264 + - 457 d4bb6f475ccb0febdaef8b1e577fce64 7e90c0546649f960fc4539191f33a66f + 3 - 458 a9d3e8036417caee20eeea1722e6c0bd 70ce0903a807aba2f5944fdf42a5c534 + - 459 fcfcbe42293726d3fa9d7e4ae446d813 2fb2b22875d709647d3870a3f49dc20a + - 460 cf4821506c6254e532890997dc23a4a1 555fdcb6b0d34adb489dc35bc2a45cae + - 461 2370a8da72d13cd4ed41c436424f501d 589bc3517f9eb0d78629dcb08f6adf1d + - 462 a96cb44433d1e964e94498eaf24a930f 7d460ae40b7110d023bd1153b37d78c3 + - 463 6b2a830984411612c3083a31ffba19cc ecb3a0834f79457418402b54986a5481 + - 464 d4bb6f475ccb0febdaef8b1e577fce64 d3abe0bff4a93f32b7f129364148b0ac + 3 - 465 3f89b42f6a7c840e7170eb1b6d5a23dd e6bb1ad10c22c5130173aaf318a201be + - 466 c4cd5880300737ff752abccaeaf0f2a6 0ec9dafdcca4716c2cdef728c1e63aa6 + - 467 f5b3d0a43079ee2603558d0f0ee49989 ecc30439f45ea80d3051e4e39e5ff3c6 + - 468 2370a8da72d13cd4ed41c436424f501d ea13bac134dac99f78eefed4170bed92 + - 469 a96cb44433d1e964e94498eaf24a930f 8d264adc784bf39f8019113b76f1c04f + - 470 6b2a830984411612c3083a31ffba19cc ddb08ef07901072a54f352566bd9eebb + - 471 d4bb6f475ccb0febdaef8b1e577fce64 a82665d525923d46312a0c3c701619cf + 1 - 472 df738cb89caed3d14dd8b532c433da6d 00f7f4c49a7c84111049cba7bcfd64a4 + 2 - 473 77828da9970c6bd809fce6d39f4b32fc 2c714130669115a136f725a1f7be087e + - 474 7031c47d99c6b3341db2b63f5f15546a 568aa9ef0499fedc9fc3388fdabd83dc + - 475 f5a15c0dcebdec6614428fe6283c3c31 435b08a23d66779190d0e73e5d80b241 + - 476 45b9aaab90e4c6a7541e972583b671e5 e99ca204883ceaaf3b8b9c4d6af37ffe + - 477 381c2f35eae6cb74b0c43020448509b6 14da651225180f4219fc39b451d776ed + - 478 0935e6507fb15fa609295313ec2e327b 5bdfd409707187f47c0e36200bcb67ed + 2 - 479 f8fc2dab57f6400006ee62908f0200c1 47db761e0e3ce1f0dd935414d8942074 + - 480 a480d3d8eae29b93b867c3aed186b64b 1336752fc0627e261d91bc66f7d9c27c + - 481 58682f1d364cf77d54287ff977cecc46 6ecc26f914cecc4bf7d178e33c4247f9 + - 482 c5e8b7b40dbe4b908826973cd4e92b87 2e69a704e37efb287951f2760cb0de3d + - 483 9324bf042690f50300ccf2519b58e934 1e49611fba8c051d6380a8dab2da81a4 + - 484 b997c81d514435422abb475a142794fb 162e3a699143c3f8066de68427df1f8c + - 485 0c36556eeff8ebecea318e6d95b5bc24 d609ddc48ce8c8070b2850cc07ab8ab1 + - 486 d154aac751e241764c0a71b086a61785 56e8db19803c98bcb41f9812097c296c + - 487 743c0ed3138510cbfeb4680fe8b6a937 c14952d008c6ee10c6994d24c39e47ab + - 488 bb5ddf2f4d0843e5b7067c3f727f334b 1987281ea44630875f3d1a48241a4ba3 + - 489 3a362dd7b46f3b3d40ee22936dcb1242 965295f7d07a0a449556d1495ab38588 + 1 - 490 7b89b4bdcc32bfb06641a305179a621c 03f9bd02656e0c70e8dc30d1beb35c5d + - 491 6878448dc1c0e6c6f3ccb219cbb86806 3e95d7f1f8d34d8a41c350b4d264bc13 + - 492 df6f62ea022d4c99f64c155896674414 61da7e25282889e00217b766e5d2b62b + - 493 14eeec8fb5906471eaea61988216495b d97a5263dd96a45d0afc9e2153b2c073 + - 494 c468f83345165d07e650aa02e4366759 04e6717f2bf272f38342b473ff41be08 + - 495 bd25d8e5af86cf018199da66d8f3819d f52fc43ed6bdfcc14eae71197ce00376 + - 496 51166c2586e3a84b7e6b5583db340af6 99e7351050bd6f420d3cb75815be25bb + - 497 c96532777102f2a2277bcb87d0d4a8c3 fc452dee7e97254efb863df5c044fc93 + - 498 30e7a18aa30d9e84fc5b60140da0bca3 9395b720d9089deba5b954d52254f9b9 + - 499 a3a68a27e5a67327a525ab26cfeab510 09ebcd8faf9023d9f6a0d76cbbf3b170 + - 500 7b63992c00b1ebd52bc7bc20d3dd2f68 170bbad4c4f3ea1a3eedd750ff31a11a + 2 - 501 9622eed93e8bcbed133fa12963e30df5 40cdbf0c5819aeb5843d900ebb6269eb + - 502 a0e28d8893526b2911d7f80802813e3d d70c03b2fdbecb55c5165c0acf7c32a8 + - 503 d0c204e8b354b5ae4315603941a1dde4 4cc1e8b6a20aa7dd2318c958aefb37dc + 2 - 504 7b2b48f8182d796e6d2f0cba07afa832 13a0ec0fd93700ec144d1e67cc8f05f2 + - 505 27e640cd901f817db252fed4f8f25139 6a209939b411a63549ba89bfa64c0489 + - 506 39b0b0394c2bc31a21d9ae44d9fd8399 9309bda7b780e11e791af24f2dafbc56 + 2 - 507 9943c11ff0c109d0c7bc9c624031eb4e f071ef20c6a377752ad4cb80b7f474e8 + - 508 c782692bc6f62ca8481f2747bfafdedc 44584d0b44eaf4b37704f8c4af4d6407 + 2 - 509 c5b3302d1a52d126148d52fea32a1a08 904891015d6d39697a13aef2150ff18d + - 510 35b54affe61bb54b77a77920b4aa6013 7e360bb2fc1bc26c4e2633bbe6d60883 + - 511 336af649f6ac24a87d70564a1f069f3e ae82d3408fe3c82ed37e0d19ff791d0b + - 512 f674d46fde77f3e513e28e97f484f6b7 98304fd314d3c07fe45e6c17e852e9d6 + - 513 60f7dacb2394d60f2cfc5437a3c2bbe7 68791466de896f15c11103027c6d0c1e + - 514 9568107b039118d1bcd7a7fa45f74e41 8d539249f0508321ba0316150ef5a360 + - 515 f258ffa3857217ec9af7c8c0e9e5ed0f f9b8c710b4ee5cdc8f631fad27296f51 + 1 - 516 cfe40bd95f80e6a5476cafc3c62d87a0 bfadd30ce5b60a59a22154fcfc14a4f1 + - 517 efad1ecdc380066897c44a6043a2f9e1 e87b7ac7fe129c9d538755555ad3d102 + - 518 8e6bdf560956a30f1e4be4e76c100281 b179d0c3bdcc01c3192960cdccda9adf + - 519 26371a5e7e7efdf4f41530145ccff7e4 d1d8561dcb4ee37725fa58ddb6a961f0 + - 520 c4f11cbbf36e81a0555a82adf716a492 6f9e8a7bf27b96cc69bf222fb244569a + - 521 f0f6c4466ad6eff32deb4a9a9e89133b e4c042a6d3cd02567b45240e22818236 + - 522 45fd92c2ed19d3ea95ae38a77e12a0c6 b2c0584c2c03b95310771104910082cd + - 523 edf0b1d7a6dd02e0b7e445f4f48f3902 5ce406952d31efabf9e14d7419f49080 + - 524 c87e1cc421b29f72923236eb0162ca9e fa239496372570130847efcd696771a8 + [23] 88c2d9828879e313e1e7b10dbfd4695c + 1 - 525 f3922b787fca110b86ed96b34dbd1868 1f6e1dc83b268136bf87f634b013257c + 2 - 526 cc103224cf10ba35c673d839c18a3dd0 13e7348ad970e0524d9e321925b48091 + - 527 108aa0634bc44d21c5bffc730f81e6df c92cac162209254bd1bb0546188c92f4 + - 528 6691845c613b9ca278a18a906befd8f2 d539872936419ac2a603278548c84d50 + 2 - 529 e6c883a65f4df20e470decd53721b7d1 6d849ec3718b0bc10bbee74f9fd66d57 + 1 - 530 d3fdabfce194c177016d01ad74b8aa44 53de3c82afd2c091f304362141442475 + - 531 b9c622c60bca9847f6367c6fe497d1ca 4242cf8c217fcbb870670c0a5bbf9f9a + - 532 d3689733ae5cd8442be918eb4c619ebd 4ff326d09c32ae993a70435f09335da6 + - 533 193243a1b426247d91b3bd2b8366fc3c 7779d47f56af8eaa73bbc852fabd9ae9 + - 534 50d58e1e478ee84a44198332a387b34a 69f3fdc51a4dd4e2c715e34d757edd20 + 2 - 535 e49562c64108553d4eaf7e93614f0f5c 3cdb6bbb57144c122c2221d33b87994b + - 536 8f3c722ec214d347101b78aa9a65861e 637ce5a999a27d42a1b19e72883f5570 + - 537 b8e2965a84b2054fc80eaa48914af667 7a0a003177e23afcc5bfacb8c7ead2a7 + 2 - 538 cd106b24b7134735d63d40b0d05b776b 07e3bd5ee46df726ab05304fd6b88c1f + - 539 0b676112a62ec7e9a5a7233a8cd5c4af 616b33cacdbc916e1e7f13abb27e2c1f + - 540 1bc0a3755cd0161510a852a563ed0ee6 268ad28d0c25d13d6aed147b4afe3e4e + - 541 7142bf94d96482106a5e0a6f3c8b31c2 91d7e26a8b07bf734ed4571260a0471d + 1 - 542 c534d0db1fdd540850727ee3b18570b7 047a577e998bfd651ba13873621aaa20 + 2 - 543 5482ab5970be8e10d72ca4ebf6003f71 0fe4c77502fe56a4452569967ec8b5f9 + - 544 fcc2a01f5919a63f1c7074db7c919295 d007c77d2e9639a011e4ddd3cdad885f + - 545 3fb3cc42f7193c5fccb8eaa84a187ced 12b2961af338b62b54151d86fc63fbd9 + - 546 088478eabb7fec69414571ae106968df 36f83df4900de599c1eea85ce0855bc3 + 2 - 547 dbcbfedff446e4a337554a627107096f 2b338630bcca7a17ef0ef3f0863cdf81 + - 548 7362d5123d20af56145be4905a01b578 e555507c7a96e0a5cc42e324dd74d726 + png 7912619cf82cafc2617254e3d882be32 aukio.png + [24] be3bc3d37305d1ba36c8214ca4137cd6 + 3 - 549 77aaa2c64815cbfa1b76a57b37ac8cde 2af518dccfed8cae5e0c6f3eded18cf5 + - 550 ec765d91d91f8a8cde5c1b80d93cc32c 6a763917832df175e8d1c1648f07aec8 + - 551 81663660bf552feda69220cb1e0579c0 70de5480ddbba6478130d12979178a0e + [25] 500fcd3a5300d9168470bf88506f8af5 + - 552 bd488436470a4d919110d3f05401587c 942dc9f919045b762139bdfe748e11e2 + - 553 892b93f3c77c26758d444d6a69048f1e 4663c16a39c92129aebf154ac71240b1 + - 554 0bdf53d49cc24b46b25f18e30ae97ca5 22f70353585c1c84a526c10b3a86d170 + - 555 a5c2110501d71f3496bcd34609958c5f d6e1c0a41a0068f0501c40addeca5e6a + - 556 3245b3842589e72349b10c6b3086ab17 18afd0a7427d5eb1d615bfe6d67eae36 + - 557 ae3b54172a957974a468c5c48004b66b 767bb5a4979c585c7e701b8f6e985c1f + - 558 dbff16f878474104d993db654ed7c432 78fa387840164925a656203900d39ee8 + - 559 0cfd1c0246a11e7861d8d969a703a61c 08e1cfac04cac859671d078e7dffd388 + - 560 2a06121422860e79d02684ea8c97eab7 fb893ff307f0f27e190eea174e78f560 + - 561 48360f4387c91b1dde29ad8835dffb0e 50915ea770d3048a25e7288754251d3d + - 562 729e57404395d2acf01bba2f33e63df4 c888ae922d0173f4dc9756b158c3d54b + - 563 d65048a0fa9a5b03d92dc94387b22bcb 50ff9e6f7d7ee2f30268279328e2f051 + - 564 2cd7a54f515b674b3f9e0130532689a4 3051b763cfbca14270a245844ff11f75 + 3 - 565 3e2936eb55d1c173d91289adf069a1d6 62521516854a6b75b009f4175bdffe57 + - 566 d8a8c5ec88c2487033d59e3c69c4ed4a 15b88ea2f1795acaff9df1dd851a60f7 + - 567 2a5d66e2e18620b5c91cb8e4a6bf537e 36b421b55c0636f2452513fd41d6d3fc + [26] 44fa0df65fec7de8b9de6a04997c9cf8 + - 568 73d842f78d842c34baa94ea78bc01966 63ac4c41f2f84ffb64e523b04d6c902a + - 569 52a7824a5a1548984aaedeedb962e3e4 780702ae8835dbb936b4ecaef020e2ec + - 570 46a1bee356b390b49ae0a45b79d86a70 f6493845c8e3173546e6958164d10f49 + - 571 08eb551d5265b0e5c5c5803b52bdaac5 184a785d4c2aa313c2a88fe717cb3810 + - 572 6608f01313b2d9002998e4582c6fadd1 a6e72e94d6e97b11d69bdef87d5a37d9 + - 573 592f7290fcee3c3f55eb6fda257b79fb 8f82d794123af352a2cda94cb8815f5c + - 574 bbd04000c81aad78463cd52bd7d1b3e1 5f6c06b23cb0e25f56977bb431b668f2 + - 575 1a8366e739e331e255cb1821b8cd55da 25c702af6b7c183455108fbf64179226 + - 576 cd887d1d4489b4b1fb9cb0d5af27513a c26a1cbe045f6e1c1a89f521189fd7b4 + - 577 024b0be999ec6e0bdae6b19b3b04af72 4ba1ad0dcb5d97daa4c3391038b28a86 + - 578 8588fd5f2e0f8fee80dbc877b4e7bfdd faf2f5205dc2f17d74704004213f5fb7 + - 579 9f44b74ee9357ebf085ca83c883938b9 b73dc9dc5db019ae19f22c0209fc3654 + - 580 3ae5388a59afb69deadd112bad7d9253 c364b09a711c61cf58f807b36e600e84 + 3 - 581 297841f883c9a0b01b28183db76d17b4 faf580db08057683fac67464c975bedb + - 582 b861bd3f5625b9e4da199dc4f13f72f7 e0c5bc9ffa5ac5f47e45a5b19f6ae0ba + - 583 155e6c567d8f05fc2588bbfbb3b68d88 e623d983aaf55737cf943a9980d6afed + [27] 3b86b8ec321066eee2f0c143d6ea4fb0 + - 584 eda1f98ae1c1c5a4838bb0735174771a ef07532dcf48e949d164c0843961b115 + - 585 09710918f56a0640da57201bc9b2086c cfc9f8f1b3ca5dd902cfad807a293a16 + - 586 a94de2041b813145677335d088bb56dc 76c350c6937cdd3d90d8445b90c1e9fe + - 587 08f8d442de73190a9bbd62230720a8c2 8970ca8d22aa80df50740a527b17ca91 + - 588 d3d1f22575b93f182d9ea8b8165baa77 0cd38a1ebc71a5f1652d38f6c660f338 + - 589 e65812b355b8d553e474b454cb780a4a 856c3804b0fc3af1fbd18103833ac8e2 + - 590 f2734a10a67ad40a895d7d9199e6d167 e3d78cd200295cca9a9ba1cd511ae879 + - 591 84114f9af98859fe291e2bc7e1042dd8 57b694f407a1567a44d518f28a5ed380 + - 592 a9839a43758de5c01571899c41b8ec74 1498fccbcd7349c6ce7ce2a6c1a4eb45 + - 593 8bc6f57a3b325619c40c25f63176b636 228499c19d39b035c7b3ef63f60ec391 + - 594 faed3c67ef6cac5bcc33fea2a481d65c f1e922198fa7dcd0d8b10f8cc137362e + - 595 cf0f0541043ce6170c4a8f36a8ee4b27 39714b1023e141f71dcdf3c4025a1bdc + - 596 4c954940074ed498adc839abbed6a1e7 977b73652ee325852628948d097b2aa2 + 3 - 597 77997fa8629cfdd48d1300a9507bc33a 8280576662769600673aad852331846d + - 598 7a05615cd80d73ec60711b9f48bf6677 9cc84811dad7412806c4a171f73cff04 + - 599 2cb6d2c38ab8cb1aa0b6091aa03762bb 84e57d34ca07fa64f1221e81bd84e2b4 + [28] 209d14009b67ab73207669d6df8be52c + - 600 37b53ac8c0c58725e0c05acc54141bdd f0663d740637dd39e12d0a7a51de4eef + - 601 f58deef058872ee87dd846e156b8cf4d 40a4a63e41b7a5694f0a7034d4e66255 + - 602 c3331a0387867fefaac613b81879eec0 49059ea46628f5fe743d22de23efcca8 + - 603 de70ec5445ed673b6733d9ad4b22cbd6 ed03832768afafe9a5a1b97bd904bb9a + - 604 dd661c92e8d7e3cf67dc33436649ba9c 64badc9c187c6d875f68692b74422db7 + - 605 ce8c8cba07bd61aefe9fa23bd931581f 5dcb68b5202480b3d43613cb5f294f9c + - 606 51a73b68dd18162c5b8b79732335aaf3 388201010eae981e2105f928f47979ab + - 607 bf6dad8a669af41e657c9764549748b8 6171f7abb89126e99232cd4d63863ed1 + - 608 a3f518df6b1dedd75e4e454d57638da3 d5b2ded95884c91bb6043d45e3f93024 + - 609 d28bfff16eb675d7839055ec8dd2c045 0ce521b38441bd6c3f7a5465b61db179 + - 610 7d5efbe3bef862d93b918cafcf5feacc 75c1a09c9849a708404acd052c465b55 + - 611 d74edc5a3a5f4854f8f4cb7933017aef 3ae3e5d2b6cc38aae4ec064300476cf4 + - 612 c3224484b24bc181de909d178a0f2678 d333c377024a268a340990b3d1040921 + 3 - 613 cc2bae8a6ccb7b008f3bea037a6ebe88 5373633bb0e5f8d80044b925f1c614f2 + - 614 325d4be89235988188400df4130362a4 f471f5355a21bdb33f5ea77160d00dac + - 615 a437e27a42472c8c40bccefb19d9a530 41093869f672ab86db413a42ff1d0d32 + [29] 7c3b67e9716d331fd80177055b491bdc + - 616 902ee5537d6ed9b1bd2cd4da8723f876 71a5d41d77e534c9a1ddd2f06e077189 + - 617 d7558b533716cc16cc32bed3437eb046 ef0975a51abe8c53c17a6ca33decb4db + - 618 c33508ff70ce4f7afe88598a8b577d9d 5a39c1fbaa797d76f39be4f06a83a24a + - 619 f7e23d66f59b9a7d580ef414e2b69265 59be108594a7dec69e9b239a445e98d9 + - 620 56ca4a06582ac2d450d414fcef77b9cb 55564c0cca9788e770ff759714fad818 + - 621 670bd22578f3fc206422bcf8e2171801 39a52c4b7ec4c9916209990204b51699 + - 622 dafcf25e8bc1aefe3975e851a61480a5 1ec7c488fa6bcec70255aa11febe33b7 + - 623 a677a29767fbdf7391122e167bd0905f 2532370a011d431c768c1132751bd5a0 + - 624 a478abeb7d988893c34dc59477daeb07 d313268232e9af42ec5f8b134ff2546d + - 625 2e2ebcc4bbf2aea99ae8be0910cbf900 945bc1d1a5bb553028e8c5bec3255fc5 + - 626 5f1c808eb416c969181592704f2e67c9 83c6cc5819dd3816484b91ec54620ffa + - 627 2ffc06a39fa18dcb8c04cb4eab71149c ac71784ee4e19a5e2f1a2d8f3589b988 + - 628 fd4906f545a737aaa2bda40f5f77e1a4 94cb28906ed9d0a4d871f35f668edc23 + 3 - 629 bfeb8b615a99922b3865c10d57ece425 d88b26311db182f63242c548679e206d + - 630 5d8f9bd5b35bfe5ea5b3528f7ba6c4e3 30ffea785fb8bcf0410bbb3093c69653 + - 631 9a4cff9b7dedccb09e7903f734de364b 83209d499053382fc701b151eaf9c6af + [30] c0400ab0bc4ebff3665a31f0833cbf4d + - 632 49eae068faa93a2879dc3a16732f2abe 2b8e74b939550fb85bfd7ad451a2fcc2 + - 633 c402320abf488fe689d61cd16d7ec414 6b6963fbb1230a5ab54b331e88d51c0e + - 634 942090092dab9560edf35cd3e8a2c2f0 6ee3810c4c4a4cc3941cc931c26afd3f + - 635 ad773bcf253b972848e8b07512b538ea 42b2c1ac05a55e86f5a63e47c7226ea2 + - 636 2c0deb37e4d52382fd1c4579f609de8a 0ef97c6521eb88256dc7933f415fa12a + - 637 54db144c5f754c1feac2a955e9cbf8a8 2e71d3ea3e14b8fad4e2e1b497be36b6 + - 638 742a468cefc9c0b15c8f7e59ecf6941a f1be349950f5cdfcbc0a1542849576e5 + - 639 15b318e6ced75d8bead19ac16bc49642 4d001b13d6b3529c55de522102149ef8 + - 640 53d7d8afbd85bbbc65a4c29befb61983 f654ef33aafc6072e528976979ee3e2f + - 641 8bcf0f51a04ad083d4815a9967f9c396 ffe21a891f039517908333f3509d2aaa + - 642 ea58c1ae3eeafb2652665e28d6a06d66 f3911c27aebd54caac56aec1d97b9892 + - 643 4c6fcf659a2e091d05dec958bf29e14d 88ad343ad1e1024763b8e9e34cb53441 + - 644 e14131deee95cb34b5449190909719ef 1bfd5d8188d14fac62e18d451554644f + 3 - 645 85536131f9afab5ac1fbd33eccbb27f6 85191ee3ed788161a4e6e0b2af40749e + - 646 d1d154cb1d1bb9ae09c5832f0b0c4c20 a536b79c18da45952510af7c5fd1e527 + - 647 af91bb088e3090e013f0a5b2cc2b38e2 f9bb55ed1d9c38e6b1870f2403755159 + [31] 869780208969b88e8a31495a26a9854a + - 648 abfef53741cddbca46a966b10e70bf1d 8b0444fd81b9290ca0dd8b0b4c6aa765 + - 649 37f6871c63a7ce7024bc5f38a09be0a2 baed8d3a1881174728abab5000047123 + - 650 dd38d42384f80144cbb231154a0e6e61 eac0b937266b7f9b340169d2463a0984 + - 651 68832246cea0e6a77dbf2535e1ec5e1f adb2bbd1487d40d5b1894f7a13259393 + - 652 6d3c5bbf08f68089952254198622c172 100d746fe4ee3a9a16cb9e16305b3d67 + - 653 1835551aa3ec8a3bfc7dddd89ad477ae 19499dc77a118ff87a714fcbc1ffc84f + - 654 1597b9b01d61f707494d377ea0e0568f 5a3b06791d6bb1be9457c99169fe1a1b + - 655 2f695ef2cef87679c1d3a935ad71ce4b 539979ec830250f6734dbd58d0207513 + - 656 2e4ef4463d5cd2d0ae9931756c05af9c 22318a6b999ed63a1a1dec268fb3e042 + - 657 db1d80a28bab363dc0fe2b1437d69179 1463a89db984b5524ed7cda77a28d731 + - 658 b2f45f736f936511cb5a8d7bc93855a5 b06db5d882feb0d90bcfc521b3c98519 + - 659 6317fabfee727954ca5cf40c63399068 e55d3de0c7924c8010443a45f2780f6a + - 660 6ba22240e9378e85245187e3e44f26b0 d4f7df6e4eecd09434d0573583e9d36f + 3 - 661 e5572f2b5dbfe0990ffab4ece77c09ee 2782cdb72013e49c22526adb9abf21ee + - 662 1b4a6048647fced8ac93d3a8bf441098 92c63379f187a573f216245b38460958 + png 4b0c43528c1a4718916ab084eb739d81 i_sor.png + - 663 01d84fd709b71b04462a76d4c5d46e90 9f92d2bb526e29c1a5ee321e5f98a33e + - 664 693ccee45c02e0683e8843d5f330c71c d15b8920cdc6745ab1cc0fbf0a14683b + [32] 549f181b49ef9d21a23da195412ce5aa + - 665 e5dc2b1ab605dc4861206923189d1d01 6cbfeef5d9a52373a41bcb42a55ce572 + - 666 548de82e6d8fb07a56527b751b731fed 3caa99e3fe920bce9f04e05bd2f472de + - 667 bf35a8cd2560c2981442fce6f5df88b5 c7efb97ef93c17cc8232ff23731dc61f + - 668 8e12728925290d4790ef7096b6b03875 2f48ac82c190714b7c81fd3b126fa7fb + - 669 7481dbcd09aaddd98145a5a49df6a24b 37ae996619621eb4cd51e0771a96814e + - 670 1b07f6aedd88c666150108697a8d4b2b 2999795c570417d9c2ba4bdcf7b9ea49 + - 671 901a93065cdae0e77f276b72a10fa882 af573aca0f3c4a2e4feda1e143a0ada0 + - 672 cc310233e845bda10c03d10dcf0fe4e5 1df45fdc40816a7dbace1b29f7373804 + - 673 56f19348a64a633947967ee3558da2e7 277926c84932244e0146f6ee689a7635 + - 674 a013d7c8ea22f8b8a5971ac1bda2ab2d be7adc1ff281dcfc4ef0537abf751216 + - 675 b40ca2cc5223b110b9df38338635ae32 3f551258a2b769e33e18565b0245d172 + - 676 e023ea587164fc30b63c5a044de74ef6 c1ff39b5ae8928ff42aed4e45b4fcf14 + - 677 764dbc8ec0f897447433b97d7a0093e4 6ab3446bfa6ca219bf5943190efead4f + 3 - 678 6f3c62a79295e324fa37942a1101e420 d52adbf61eff572a0c6aa499c02d348b + - 679 09308ee26a0b4a558d7bc0cbff9ca6b2 f79eb7ac5e04472af4877f0b938fbc1b + [33] a2c9342683002b9129bd44955c1612e7 + - 680 10886b720435aa944359f663ab697c39 66f98f492b0fe3dcfe4a178e3edcbd60 + [34] ee770ddd2d49f6bc07d8cfc37f4b7a17 + - 681 b39d63cd7106c5a44a8b43f4c7050a3e ab4ae18a0031e459976e8cf9b26d54ae + - 682 f325e4fb2a2978802271f21877436c70 90ef6196dc755aa769e5483cb5aa59a9 + - 683 2731fadb5727f5305b3bbcca2481d53b 5c39784b95f22ca9298e9f1a29fd1000 + - 684 d7ae01ec86bb0b7c99a15fe6c5522090 19cdec81a89cbbd7a7afb0846079f207 + - 685 37952834953a78e5d3b863f25d93a61e 75628aef66555408653491e17633cf4a + - 686 88c50413ce925b22d862dea7264eac5c 69e66ffd6d1dd3ce6dbff377a117d7cc + - 687 de892a59cbcbebd054570b0531fc72e5 8598011ff03db53a7159f45160e91f26 + - 688 42336e409cb1bbd7e4c785410045d671 cda5f6ce69f0b8ee8ef676658780c850 + - 689 b95c648541a4a7ff70c8214d3adc6605 a1b13dc73faa59aed8d0930c44b20845 + - 690 58ae40455981bd66d351fbeb3a788cbe 7e130bf570d3e66de5fef6ec353b2e07 + - 691 171324f7890254ca856c440bc87fd253 4734cd8564ae2c909f3f1fa4c7269fdf + - 692 273d12e415698f6f5a4b649ccd991827 3e5addf4513a1342f53711188ad9b140 + - 693 240afa1c1d02c98aa9904ea81546c8b9 257d3d0ea5c0162bc8584638cfdaca6d + 3 - 694 e81d34d173aac29d0d41ead47b4c3f9f f98bb12bff5e8d46b2dc74d10c5e965c + - 695 ecda56a4ea3b1ecd6aeb07d95e6371d2 bf25e2d48b96dee4aa18e8eadf146f1a + - 696 88fe972b292323e71ec893f9aa2ea131 2ce9ca1f157a28cbd0029bce40e2f6e5 + [35] e3f3028b10b554ab8c59ac4be8f3730c + - 697 ea56f0948b7887ca5e1e7436145dce94 f7ef726fdf67dc801cf63bfce720c78d + - 698 16cbc1cba291a33bbc9471fd16d4e661 f4066f079667af0e7a2f56fdd07798b0 + - 699 df24ff6d78cff7f5611b8955f1f27cc1 cd6b256527106d8255ba30879adaed23 + - 700 0c2272ebf43fb9ec1063eadd002ccec2 df86f23652e1728c5dbdd5554f3664c0 + - 701 e56c8392c9cf71c7c17ed5b231e0072b 340b684d13d62d88df512384aa45925a + - 702 b618e96b0f9eef2d4c48196323b3094d f338b5755627571084bc811b66a23e0c + - 703 74ab8345a12c0339f8291f4567334a22 669c0ce41e5655bd5e9deb2b7b5fbbd9 + - 704 8a8698ae863b2e07778c063ea456c578 1f96d416f4b7525f28bbe78e6a48838c + - 705 b04c0c32d15686aac1354853f17a516a 26ccb578a687af629ec3880e48e470fd + - 706 3a20ff366cab8fb47985721818842614 e9cc1da757d2463b3e55e0bd8aed45d2 + - 707 0838c72e61d28c480cab53b1d6f644a0 80333c6b00484ce5f7415b4635583d27 + - 708 01f532c7c6310eb6d90964cbe71ca0b1 d85677186a6944dc5fe094589df80685 + - 709 a66250f1b1fe9f7cf4ccbe077a9750db 8cdd5ee202b5c1e0d5ac8a43096eb228 + 3 - 710 3d2534885400893464917851e2820e27 3b3302ea5132c76d9eb5b15c3de68659 + - 711 35605340096b3729ae42f16fdb7d8050 2c26d2ded4c0eb774532935d616d8460 + - 712 b9cede924a1c0510b83774f2301f8fa4 5ff78d0e05171b21a5e002bd4fde08bb + [36] e20ea23ce156fa54ca8d0cdaa934f1f2 + - 713 953b5634cb932d062acc2a3111053e43 2dbaaa21c91705c014a6bd39bebec993 + - 714 27b82cf0a56266647e62e2f53782b5ce 2f5038a7564101dc922ece2718561e66 + - 715 a6051fa40ddafdf916bd8c3746d3a28e ad7ce96f740afcc6b4444f7faaf7fcb7 + - 716 7b761be5e3c43868815e8c9250a879d0 456dc577fc1aed4e602b1aa49f3a298d + - 717 b242b158a71e6ed54b4dbbb152dbfd4a 8979918a0e19b6cbe76b8e1b9c2ad7e9 + - 718 317b77813d12d683551c7c63372cd63f a9307c68427f9ec9fc716e9a019b7dbd + - 719 aad10825eb3eaef0d144aa68446be90b 17624caf34bb9a2464a739df5ca3ebe4 + - 720 dd9e7eaf0af5281b6d7f95b35db3f230 19271a2d88152df42f173d8f93b8a5f6 + - 721 d90a52b2c12478ae4084cc207318c508 82e61857bb18b13e07cf82fa61225ddb + - 722 9fcb3a927029334ca9436f7786b9f479 b71dc0b557576e42c7d2717c8451715e + - 723 d030e071adf2c7e268640d2d6a50f9e5 3bccf50b55f83f32459bc82f6fb4a064 + - 724 744631d5a3d3578cd6214ec280111c59 00779edc7ea96c1081ada2dedc2d2890 + - 725 a506227346175a54ae9a3932a31bc8e2 e78d0caf7d378a6b5027411bd5af9d6a + 3 - 726 734c99e0e73e4087ddb437bcc6dd230a b2005d2fe7f81ad098bfc78221fb9720 + - 727 1d308b29987625a82d10b85bee5b371f c7622bd43f4c04f087702aa7d210061c + - 728 8b845f57053f9e51708ba92f5e71583c 00aded68c2ee17c820198107d95ab283 + [37] f661e067e57079f0da0c54540ba2f1a2 + - 729 814b0344b48ff32e3bc55c1e3201d75c fc35d812b9871952dd99872f57c3ec96 + - 730 046b82a802f499dfb7fc2e468645eca1 b9432dd8c0a3bb5894822a84a9de2e80 + - 731 2b7c01b324110548fcd6bdc4724885f8 798d2fe2de2d5475f8a6dc15d3279b3a + - 732 6458a2c1959a71bf81f5bf6c264dd2cc 474a174880e7dbc5ddbcf43ad0ece087 + - 733 11a8c5f1ea4b6d1fbfacb71e4c3b322b 62e99bb76ffe85c0bfc70141335dfff5 + - 734 fa733b1d4e560799c09a3a208a4e69ae 9a2b68b55735aa695af4923a2444279b + - 735 6016fe4b2ce60c79ad5933586093fd6a 0f66f750672190c3b061334d4bb69fa5 + - 736 f369d98ed42059a570374c2bdae65ad1 c90543db90d09b33ebdc2d0378b992d3 + - 737 7b052259a7ddc0ec0149f3b3cbc08aa6 6c5fbad0c0252f821ae63d427289da2e + - 738 3352af44acb3897542490c4a7c2d9982 fc90b0f7ed4015bffd63ac1ea27fd4a2 + - 739 58ae79e0a94ad3ece8d6c5323d578adf edb516a328b001b5020193f20096669b + - 740 e11c591331ea1e1d7994345f49986f65 900ca0da754c2e067ef95c1394fbf13f + - 741 bd4e2b4c7ee6451d856f7bba374199d2 4abef82eba0505afd5dd942ae111a03e + 3 - 742 5ec7018a7fda268e913d8d2f351e5581 d65f1f7cf5ea6d97cde5882082eef895 + - 743 197366b25d99f54258f2bc7675fe5b41 29626279865d3d446a7e7c71a0337169 + - 744 9db60dd9a33970b706b0e40de33a7284 bc52c4cdf4245bd4595977140cca6f5f + [38] 1853992102749aaa1d27e0c600dbc577 + - 745 1eed4fc5cb86cd638f4445894ef9bf44 ee919f8d917b64496e6abea222df3bdf + - 746 7fefabbda963936d8e13422f1480285f 5f5f6e6c2f63bd10a071c540c70af4c4 + - 747 721c760f4d64f4c69e30ce786b78ce78 dab613c596bd400f8f0004c32b5cccc9 + - 748 a47590b34385e15e36a82b8b2df0cc50 9df23c9b4911cd8eb46dd5809251cb02 + - 749 4c44ddca25cffc6e9cee7eb1ac7ab72d 43b5f8583cb1f0cd719aea1df18cbd8b + - 750 9cc35faf88ecdb0a71ae88b9e11e15c0 5bcd21782c1ec875d00c9d4b9a90c59f + - 751 3ec1d54e2bdef5bb3f4a115bc6bd8472 30ed05c48beafc6e0ce6ace923a56d75 + - 752 2c05f71758c40bb53fc59df24ba4b12d d9c150ea2c967d75a2ceb30902872c9c + - 753 a954fd70d70be894162c1aa2c32c1124 bf3e4042da205bed889de2588a27563d + - 754 9045e0069e5a7b8b80f333e2f945bf73 843e865e257af1b4f56917bc267c1b85 + - 755 44b613584c5dfe47b78dd0919111063d 790e2f4cce1cd30592442174490316da + - 756 1992671f5a6b8b31540fb8cf07777bed 73e35b706c240568080770576baeb6f4 + - 757 607a4b93b6f24ee52dcfbefb05c1d1d8 eb68fb49b98911738cb65708f30cdb4f + 3 - 758 ee95a0b55ec5bee035a9a1a9b08e5742 16e02b982ac1c3ef358471f4efd93680 + - 759 d34c44750d9efdb4d16532b81350bc49 5e5a5c0552317d2bca8da50b6c5d85f6 + - 760 6c85be1ccd1341b190a5a85c7ba310fb ffced07965d21b6bee44ed65cf41cd8f + [39] fd32603a0bf761300966cfac18047e54 + - 761 39c3dfd78635564a8ab118a3e1e12cd9 58b5f9aab02b8477aa628ca8f498ec9c + - 762 8884077423c004d9318df1323d5388fc fe8e667b3e1f6ae1d36117e28d8fa3a1 + - 763 bf78dfeb6d057c54ed1718b59744ae12 92d547e7c771d676bab81dcd1cff22bd + - 764 deee8024ef5c5cf81c55636665a0f098 73fe5ba656f50fcd9f26cbb21f74ccd1 + - 765 9470fc2349ee31d1464fb086368195f7 a3f34d5f166dfebf75603a466fd79394 + - 766 c47bc6fdffc25c5b3bdf98363f7b5545 8dc9ec626d99e753e9566ec77adac7b6 + - 767 7d24a7031ea9139e4a6c53f797f51462 296f387d6d37577b5d6b3ec7abd425b7 + - 768 85ff83a775dd3182fb60464063216cb6 c894adde1e880c77a03e779abbf05505 + - 769 bcd845b13a86704498688fe276318200 d6feef9567a272a1b407685c8d12def2 + - 770 aac9f06e887fde4e6c3f6f73bf11c58b 4d051a133c8b094beef3c9ce4bb9ff63 + - 771 6c374c3b9466752271fe03c9ec68ab87 7ed21d4940260de84d8146f4fbb408b1 + - 772 59b86b9e118ec4e83c69dac7fa426c8b 44afbbcb6e4bce96d3359f56d3d0c004 + - 773 3c3c36edda5bcf01ab27282404b2fdd6 92c06e4ae1c6420875c7c286e4adae65 + 3 - 774 a7f8b588ae2e5b7d3193f7fa14295ddd 7f813ec8b44e99df3fcdb78316ca9050 + - 775 1bd0caa06b4ef51a06b38c890d046c97 ca882836b2a14e92e0b67057a585b27d + - 776 ba734f16792f49f9899528fe5fa86e58 d8bf65f1309be91f84636fd9b4eb3f4a + [40] 1ce3bb9beb00d5c048f82a691447e2d6 + - 777 32715e13f46387f9fa55f42434c914fc 9f1099f3a4b3e72665ed5e7e88779ead + - 778 11997bd7d61c137bce7845f6306aedc1 a58c34b40d52047a3060fdaf5f3b892a + - 779 74c034c16f04ecee7c1d26c2976cf8ed 0b5a58961ff1f30940ca930a700bbfb2 + - 780 2e46831ea6b7864d5a5513cf18c1aee5 9ae8e60282e0559c3f356436db76491d + - 781 691492cf29f0e76e7d0f38b1ff85d66e 705da3df1c9259860f796e2df60e4293 + - 782 f7a1d86da45d919126896ec03ae60877 1d48b05a25448bafa52f1dfad99955e4 + - 783 f4a667c42506e8addcada2e9945fe52a 89c3f339dc99185191631df9d3d2a905 + - 784 c0b44fcf58583b3d73153f43f4804d75 95d297a8f922f2924529f873406fc933 + - 785 e1b9d6791f0e7f64bbd7226b7bd26571 49e7545efa6855a29d6204b0ec03fa87 + - 786 505fd81aa6403599853812648a21dacc 49798fa8aac0ac1abc0f2a0751017e15 + - 787 b26f2950315d8033711bb44b18979f70 9a296f725787a12f624300af37133286 + - 788 c90e8122731ed73d3812446b38afce3e 670ea621f6841c4673c3b664c900b71f + - 789 7b328096870ed63a462cbf8b63d6971d 7507d99ce88e66a188aa43766b040de5 + 3 - 790 191d4964a94d28bb78a50697e5f8b717 1c8ac2e1d55ea2265f90802679ac21da + - 791 1c88d1c256775fe69246ab190f3ef9bc 4bca890b7041e890fe40c7ac41995f80 + - 792 44078177069282d6890fbd6d7a03694c 400a6649e5258f87ab4105d6845c6963 + [41] 671d1b86db69a2d17ac05b58f02c354a + - 793 8573e1536ad075b8626251d8eeefd101 0807b8a77211eb12f80e2ec82e6b3f0e + - 794 1df8b9a24a996423d7e6a632858b0b0e 3c9487f599c6c5e8291764ace10c20c4 + - 795 baa3936b83f0f591c13d56f5ac23d627 8cab0f7a2f7201a8d376fe8c260ed24f + - 796 f0431a103cab820b220b9c0092cd124e 1966db009051f7c7b011de7fd0f5a10d + - 797 bc65c309739a7222a6d09fffcee3d6cb 7242c36000af6693e60ab73e6dfc48e1 + - 798 1daf5678ff4aa99935fead4bb3da9760 053ea3ce4305c231ff7bde8c907ebced + - 799 ca591b784a6c87db37b0d322735f47f7 1f33a399b9cf78aa7daba47aac853bfd + - 800 b9c6769a0321a154008f7cdaeb98933c 2620847629ad09411b3efb2e77463cbc + - 801 054bdb86ed3994125334793573dea46d 4e59bb3f8069602bc540638fdd84d72d + - 802 7e8a772e4a67f21638745560818f5cd0 83324424161349ad9e97b5caa46cd365 + - 803 084cd74a9c1fee8bd0ca47bbc64192c9 f2e1777eec450a01e6386b15b8778d1f + - 804 84354057dc7c4b3492e97e8a2de7b9f1 5faf1e96719d3544d642448d6335df06 + - 805 514df08f686114034485b2b520b8edf8 63aab512a7cb57565c877797b991a0a1 + 3 - 806 6e68f833be2b1d368a52a965de49dcc0 556b5366220d19223edc1d3bd84a6b05 + - 807 90374d5632cf419fe292c1f72f9ed796 179c4385c55496b79cd632124b125c9c + - 808 1975f4992268cfce2d7f72e8a24f2c23 dea42afe1727566c2dbc890ac3eadc1e + [42] 2f4e5a6bfa4b50ba2518cb842e702299 + - 809 ff8444a63c7e5e99224995f6fc097493 9dd88145e24ee0d5b7346af0d718e826 + - 810 029f8e8e0eacb90341c8a4af4a3bc06e ba31a7cc51039655b9416b91c989191f + - 811 e4637d9e33851113c3266b640c91ade5 55df5f79690f07b696e9c0e2841b64a6 + - 812 8a25aed9b4e8c4975674ea22274bccfc 5824c664f660dc876d14af2e9757aad3 + - 813 66192c2e9d150cebf9543f97fc0fc78d 8e1ae83b16e9da958f59d71b87299c18 + - 814 30ee03dee19e51f7f43987f79cd469de cda27aaa00cbb1611e5722cdf28ffd74 + - 815 7e152ff72cf453a4f36e3084f75b85fc e9320b946884e8c72bf075b37bb337e9 + - 816 beb4bc191740629e75cad8ff0a421fc2 2d619b35e81a0d240a9e751c55af2449 + - 817 cb575781527c0940962636d2a3a99a4a fca309f0f02b05d255569445cec4a2ad + - 818 713f0d1ba533b62a34763e05d7000cd1 45eeb3b05297d959a58ba8596bbb25b3 + - 819 db28b99fb5cc360cc100b4d028b511d2 292652aa5df7d2617fe8ac5c6b006cf1 + - 820 023922d018d652e08fe3ce0c81b7bdfe 6308e3d904868f3a59c65eef60bbc8d6 + - 821 25286149f4e0c71b302a35ea4475981d 2f0919e98a532a8c189d6c66a8e85ab8 + 3 - 822 9a3e911d0bb9d431f312d0653ae4725b 12cb882507f04c1b8e6a6da4de828eba + - 823 13f89232279f8d680de2d35bceb03c8d b83d97c684a197c30c6fa19204897b0d + - 824 85fc10942af45577b48646f70628a964 f03411b9f5cf62ab1715b450bb5ad5d0 + [43] db74ca09dd4a073fe9cf3b609e663d0a + - 825 ebdd6b30f84a7e52a46ced6e61d1ff16 7817e64b7a79dda356ab34a8f7c6b8fe + - 826 03fb52b3b6d3b93686f27e4e6250f19a 13e7e9f0f9161b9fc9bac7b8b38d85c2 + - 827 8124f429e802c9d4e56f4d6e3d57c140 21342dea8a9cec0e9119ed7f54f124d0 + - 828 fdb173d2dfc5565422092c63222a1558 4ac1a0bc816d58f25c8943f4361c2784 + - 829 2fe697a1541ad89610f8efaa10c4d215 36dc5e2d19748b29c3a074dc2aba3ef6 + - 830 5f49deb4ccf1921d013d3bd3d3731272 08fceade87a2bf53fa6b3c428d49827c + - 831 8733dd23c1d17140f153ae8a30eb6a56 349d6cb1d0231d28a1660ebfe5201e92 + - 832 124c0107632e5fd0c23677d7ca169a2b 95f43d9a423a59527c9b632dd35312a4 + - 833 05e5eec434237ff92eb52e54f697c1b3 73bb283deee1cca292f1cbb386a83ed2 + - 834 e717260eb7df7ba01a7a94b6598396ef c9280e9875423dd75788ddd122cb795b + - 835 b0eccf4fdb147ceaf04e6826e34d40bf e017310eacc47b96b8d7c0d5aaa21e83 + - 836 d0e0cb7e0bc0f25645763f1332246dbe ab2dc2b0c475db684aca2aaff5ab0fb1 + - 837 0d8d90cc39f629a97662ff28059042c1 bebd7a1b188134a82aba57ece4ecf6a5 + 3 - 838 de4b10ce59ccb67b988b171e494e5166 ed00e143929125a727ece42e02f36814 + - 839 00fee8b3a7c3b239af2291fa88fb37d6 5b42e58c659c0650832177d03377e5a4 + - 840 3b2dff23d605530a070535dfcda7691e 678638a5c67407e844f520a395c8bd8d + [44] feeb7f40536c31b4f1181b1d1124d643 + - 841 497631ce67ea69610d199378babcf21c 1216e958daf694262ae96d0329918852 + - 842 d48844e10b4cdf5c2296652c4e67b41d 3eb1ad8821842dc9a5db6abbf5f95e5d + - 843 5dd2bfa1d093ac482cbbe81cc11d3f66 4c9b0d2c1108d733092e4131febbeaa0 + - 844 f6ae5676dba61ff61878df1061b3f04f 29c191b7b4578007806ac1cd47badb96 + - 845 77cceff80e92e988fb9890b33a901f6a 0e65be39872de8748f1d20acff5e0038 + - 846 b5c97f996cdc60b9712751b0d9400aea ec593deaae4dcca901499a30125d4096 + - 847 9abaf852415486b16627c50235475f96 6dd0eb1cd710ffa057ce6ca0c8262634 + - 848 8710d94ceec7b87cb4eb044f98c224ac 772c1c16d6b7d4add2bc4ff362b539a3 + - 849 1c3f7117b6d26bfcf69d64c5ccd1b583 270cb34aa272ba083735e917648bcd70 + - 850 1b561b21bd15a1e270f4536c1051c215 93287b095db0bdbb390f30e93298028b + - 851 ecfb2fbef2456807c5a1e5c00006c2ef 465cb323f91ee978e7f4fef5c9fa2922 + - 852 d861445b940c9e0497b8021c269a179b c6cb1d68cb0762b974f6ee142f65a88c + - 853 96d6b233d4b0c4f8b87b3401484f7ad8 0de2d78e2b0b303c2050be2e4b6077c5 + 3 - 854 d9414a0cc0b0b7f9b1dc229c3b006078 51bc6957c4fb87699824368b423c3800 + - 855 b6bbb76e8128e52aa9ceacd29818efee a594b8e9ed72b010141d0c12466f4bf5 + - 856 333b7bb21afa596b5eb66f59a4b92458 75e14abb047eb37e5701447adacdd170 + [45] 481603e9b35927fd5cb5624143b12ad1 + - 857 06fa619b852df9834e9eef39bcb371c9 0e88367a8211de396ab406ea20761167 + - 858 2d6e8188dcbed2d53576f6eeb3fe985c 4544cd09a9e07010398d651270acbdb1 + - 859 5e6c2654bc9d5e553a9e771ef1fc0581 dcd7b372897a9117307b22c59332754d + - 860 45ad216087c5e8d46485ca0b7267a00a b88b792125ab748a72e66e16344c1e78 + - 861 d7450ad30c297594e07ca0176aaa5239 d2cc67ba62de917c1b4afed63ae36ef0 + - 862 168273b8554195442fff8a1af531c6b2 11d94a1e1a70c148a9073143b632f449 + - 863 a9ef88fba3e3aa48516225224172e97e 3e894f836745306b0e8798388788613b + - 864 d805b5100d8bed81c7574aa84b144074 48db1606ad745c1e5df33c07b03aca6d + - 865 3ac86251275fbb1f1d20acfeed05f365 6961b3be714e96e67224751d9d1751f4 + - 866 b489db17c4d439981625c00c167a1206 e2e876edd18699a671e771e629391594 + - 867 4bcaca29147fcd702dac5e3b35cefa8f 345514d3c1a14a71b10f0314b126a0fa + - 868 b40fa2677d121553e945db37a0d0add1 8009dcc26ac4fb2dcd85e26d72dd9d07 + - 869 20a27bbf8f18e00f3fb8f68e0c5b8862 b503e774c10fc1e71ba630e9d9c8d2de + 3 - 870 d3bc4280f325ad38dab91eab612790f3 a25e7f2a261bde9c40ab32a28b9a8fbc + - 871 e3256af419b42b5aa23989061fb6be0e 954ef2d5c18d27a86f02f9c78e8e2597 + - 872 6f31b83c17077beaad6d1327b79756dc 3e1a4d716d646300b4c462412ac3e177 + [46] f7627bbdf65c349968c3f6f812f7ae51 + - 873 16f6e72018509f4d56cc8fd749fd4bbc e9dbeeb8a754d331f1e711d6eb0dcc29 + - 874 f9ab9c50319d86a0691ebe90612bf95a 12bdba8d7c8f19519df972615155d2fb + - 875 63138442953f2479db23ae65028731e7 acf00ea3691024a3ccfb5346cece1e8d + - 876 1ae5bdd625751504a88f28a17e4c429c 21b97d43e8b2f317ccda4577ba79f7da + - 877 302916d10bed57ee938ed5aa4f5026ce 857b172ce89d7424269fe9385a90699a + - 878 7a9b8177121bfc5fe426bbc2e62b6e5a c721855dc137feee4352b90f16209cec + - 879 a100f63347b733c5fdacc1640f793272 22c450be87eb9534658e999e6a139230 + - 880 83fcd01b9ab26d2426e90b9b74a89cb3 8116d4fa4c0147787c80bcdf3f425ddd + - 881 9f9eacc078ffaa168f2ad0bf123bb826 fc893125321dad12224ce226f2552518 + - 882 8691644cff32147914b599dced5547ae 578af7f215c1c6bbc10f6714ffd93114 + - 883 ca7e863908e7a4967559fe0a57a9619d e3e9be235ad7f90ad5a0835f42a9157c + - 884 36bbebb2ccae6b8b30a640cb4b06f579 5292c6c09012f8f6ace954ed4b5ec608 + - 885 cae97dbd0b8832091d93a27e6314e1f0 439be8028d1c0e24209b1f36df2aefdf + 3 - 886 41a7b8526d7b17e6e4971855373466f7 39f7208677bc648aaeb760f746b989e5 + - 887 8122bcb5b8d6f5e89aeaa5c84717c33f 7e6a5349450405d6c44cbf2d727cf3f6 + - 888 491b9d6940bbfc6736d12fa709d9ef08 944d7997a5cb21e79dc4e7420d6720b9 + [47] afc0b4b220e955b46056b5c5ae631de8 + - 889 2ffc60675d6cc7f719c3339791d296de 975b5a3db8a7398ee03fc195f034197b + - 890 abf4cede87953d1d886c721621642a4c 7b2bfb3c221e35f835c24787c70998f8 + - 891 3790041b09fb846409f86b07293e550f 3bfaf77e6cf77c31aabe529da8e0463a + - 892 d8ac75426547f435f5547d2d937d6f3a 1dd11729cc278527ea73e6c72269843c + - 893 178eb8bbe11893f33eec3f4e43a5bd38 65540a40479fe6e35444f0a48caee693 + - 894 c4a939a2b4ca848b72e387cc9a6436c0 d20f7f4e3c4d32bd7bd11f2d34015a15 + - 895 355cb99a048b6010ad721f494356031c 72272b08104a5b19db21e1710dcd3a61 + - 896 6f656cfc80596228fe3e029239f39844 1012971171e9603d268ff1843940a374 + - 897 a01c97786e41d9e1574a8cd640b314d0 2f88aadd8d2ae3b057b3a7e86671675b + - 898 da5d64cc9f13465bf3ac04d906d524ad e955b1f49e8a13cd4cd777826c1bb02a + - 899 f8e594ba55d02208d1d63858b573be7b dc52814ebb13dbb462225129ca23e803 + - 900 fa00ae8f01feaf3dc922a655fd229291 0f1e2e4fe13a8ad68a90d0e58c1f9406 + - 901 14aeb786a914f9ccb178b31c14af25a1 0c09a637847941a883d6a850d6c2f503 + 3 - 902 1ea327134a541890740dec109f007ac9 7d39c3fcb81c9e924b0447c762b9ee0c + - 903 0ad958131e619c0366ecb2f1e751b477 2334056bcaaaeeaa96242b1f9b5ad2f4 + - 904 16d928eb2c71d15b8c0a9c34099698ba fa02225ad65403e1045ccc8712454141 + [48] cfb3d08e364e3ce537b2fd810be14a7d + - 905 8c19a0e67f5deb04c70018c305f6e1ea 5b59252839d080727c4c2896f2964514 + - 906 854a863ef779330cb6862777bb29c6a5 e160e6db56e93d3a062611039d1c3e31 + - 907 76d32e728604d8e7fbaea84ec8ae4a20 278badddedb9fd9f1855b2024e4b2cb8 + - 908 97c898c8784b0e10ec06274887948c47 2016b8e72d9fcde5b654e8bdd41c294f + - 909 b959452626e0ee7ff0a7ff1920ad6df7 db00d4fb8f239ff5b6067dc76892edc5 + - 910 fa1b9dbde56354ef7dc785d93960d121 87627441e7df25661cdef968aa0ff56d + - 911 b13730ee4ca35af923e7a7e52a549e80 dd780e72084755edbb19d6e163be6e69 + - 912 94ca1aee35b02bba690b3dabfae2dfbc 5f09a5fbb1e2886a73fb7cde4176d440 + - 913 4f4016e05d2f1611351fc963aa2677f3 07fd8d35f4b2569d532a23daed70d27c + - 914 2171d4bfbb9c107bf5cfc7ae5ed76776 6c15638dd325851ce023735cc4d9839c + - 915 b509300a64c63cc8be74213d7f200b7c 2856ba31a6eda811f7726f9cc9b05800 + - 916 1487719451bd9924d7be98bb872668f9 73d791bd6dce0e603b4b5fdc59f7894a + - 917 c0a4fec1ce704dc787af6036e18abb45 c4d2742f4f87f80ed26d6d31c6362528 + 3 - 918 284a9f38f698c2ea71896d4ba3516f61 065aec0ca1cc5e4d3a0d747423e9362d + - 919 b5e0d42541ed27ec1e04586ef4bd205a 59e89d1408106eb2c57947101919709f + [49] a8611ec8a57754cc81248c62ac9e78f6 + - 920 d52fbd49496363d8debbbbb4626cab05 9b2c4e4d50b395920118224fc6d94e22 + [50] bc1d2065b432c0200ab2adbaed8ee8c8 + - 921 c3ad674e513ed4f9a01ba45de34bff34 443fbc1eefbe8e85aa290c058f68a4d9 + - 922 0c1a81b01d86f48111c4afb43ec99259 7c2842a2f157cce4f15a5604a8d07dcd + - 923 1d72eb85274765652dabe39c4ed5d30b 7dae29493ae1183d5c8471dd99e62352 + - 924 0ae04dc2738bc1c4dc52ae02b7e4eb67 51779a16c83c8a8ee077cfa5af734b88 + - 925 802d665044db284f1a6a7c6c5c7553f6 e3169a183e7e6655edeca80f6cc01918 + - 926 788abb11b866d2e0d7785b78a94eb8d0 30b8ece6e577a5d67a3821116f6fe604 + - 927 85cb2bc019519e6a260f53feccbcef89 1075adec38862c05fffa1a16fdfb3a5c + - 928 33d6de221c7b05642a20c93b2b5b9bd4 532af8a6cd6bb98148bbb7a1f15a1030 + - 929 7abe26f75dd32753b04a8c19a34d9ff7 60a76041dc7f4f23d3cf6bb21f893fc6 + - 930 10caf16c0dc74e7469ac8eec2cf4bf24 4df75d278035b2419ad53fcacf0afe0f + - 931 46da6b270d7c920237fb45c573fb5f2e c06edd6d95758674b8ec0003b4255b08 + - 932 38bf949af87022c758e54aebf4f84e6f 29b9fbb102a916b60c7f229a29363fe1 + - 933 fb94ab7d012ef23d2820624a465c6d62 df72bc9c485f33ceee1fb2d1740c2fbd + 3 - 934 e906ee25adf3c9064f561eda6557eb17 0a41c304991a7e338a77d939d321ed3e + - 935 4162c08668e775702568862035c97c74 90e015ee58f84a339897b0afd939f8cb + [51] 0fcb90c3c5801df50cdb6b52e772a535 + - 936 bbe0001b1dd67a7e2215b6ee74f4d17f 58948ce06107cb35270ff50a8f2f4246 + [52] 776c169e415e7779a773f11ec4ffea56 + - 937 782dfeb4d191378beee7da7302dc5745 1c7d4ca35fc75f4aef8bbeb3cbcc7276 + - 938 c106955578b16f15a535042a143ed904 c9576598b8b9a9354086efee1f8581c3 + - 939 8eb79ed1f546f943ae28ded19c546c64 5a0446e6531cf7f9b4090157b7d57168 + - 940 f846ca155012e26456ede402a0a6f0f7 e7645eb5adb1b3ae137dcbf25a5b638c + - 941 2b56e98a921b87c8a736c551741fe97e c327474a85a194f3af727fbfeb6f9137 + - 942 00bc24f3fc00043c4d14cbb84bda0fe8 7ad2b38e4824874a44e0c2036590f5bf + - 943 acaed4a3c3e0f448aa1b5123a77635ec f4fdb960a984e8d02ba05fda800883a7 + - 944 e35b0c4106a882587856d46dd6c7d823 3a12a50f4c790dd47c958099b7b61f1d + - 945 a1ab09af9f8120bb948c23001e62a32a f889a04ab2b278f6f31a4294e6e25679 + - 946 5bb3b94d4529e6845a90bc842230ba90 9a0988d0836fce5860c79dd8bc747abe + - 947 8b8307d853b77e74ca86db48d559c2fa 41af80bbcef58a066d81f980f9440fc9 + - 948 5379be8d5a981259762099bae039b38d af4d3ce5d53c4052ccf185bc9833848b + - 949 ceb9b6e9cae81507a717cbc092e0a8be cd46997ebc0edce3725a31cde340d13b + 3 - 950 5ca0ccf266dd5d914a90140d3a3cb6e8 05e573ab048ce2edccef1fa8cb7d5cf1 + - 951 3e56f69ce4aba006579c6eba1c74d785 bdf6bb30e7bd625b144dbb96b1bdb8c7 + - 952 1a0cbe3b58f0d10aea65cee264670965 38f865fc191508bcd6905d4f82cd376e + [53] 80ca09f0b74c8a3dbedd85c7c8fb4cbd + - 953 8d7b6b977300bb8fc7a3655692931deb 0d2c5428b8cc802271a6407be18b196b + - 954 2ddcfb4d15f379edd44f22d67992445e 949643dcd3dc2d7c6b441dca83fc6ae2 + - 955 0a8954e8d4b6fd305630549d539c9869 deb25b2d45ae23b789ee1c2f6d6a6ea1 + - 956 320ef3e50b42bfcf335f07acb3bc72b5 ca3e96a7e815b9f02bb0b72b31f4e47c + - 957 b1988a38f6e4c3d7099bb8883facce61 d30a181c7671d1c55155c4269bdfd186 + - 958 80cea4811fda342ea78cacf27cd385b8 8ac15ad770e0bad20a2f535be2c974fc + - 959 ff88f2c13f76396dd78a7027a80e745b 0dc2ffd5f8b87b222105676940616347 + - 960 52ca259d034f8b52c4a25ecf795fb594 524b41645ebc29f2967c5704395e2db9 + - 961 09e73c22b4113a89bba13b9b42865a72 98cf0c966faca263f7b0e6f5ea79db4e + - 962 f701f7f96004ecb43b69af8cde0ff260 c4e261ada6e6e42d17755cb978966895 + - 963 c9d350c833eee2e46fd9e2186e2ad9f2 e0c78507d3953ed04e2ae9c978f946a2 + - 964 9c19046278b3a968e643fa094741298c b2ca23ae1bc8e1da51624d2a581d5e2c + - 965 60006fa507d96fedf214bf0be8a3874d 3251516429641acc5701fcbff44ebc94 + 2 - 966 a8d4c1b433a8cfbcf6c45ac9733a067b 3d00393ca9ca9f538f08c5d2630b5b78 + - 967 7e6cb942148062e2fd05d7f08da3e0fd 64da1f94b6c6dfa84b3048649f4e0735 + - 968 7dfcb80b2288c074f6dfa12ee7fc87e9 2cbe014bfd7a0292aa73af07c38cb245 + - 969 4af815d458a16d8c149a8144050d9b17 966699ec41ce17b376e859c03a980a9d + - 970 6c350d3b24fcd9b54d9790499299545f 9649ef19cd0d9a4c5058c98ceda54f34 + - 971 f7eb2d1f723dacf8c856b8ab89b96e83 e238959a050bd19eadecc5763e78c14f + - 972 fe0544fcb5ba257cff6e33c43e162243 b3284955345c1263ce65eea0cdede061 + - 973 8ad65191203ce820546239e2b2ddb347 d8e3ee0029cd35bc7fda2d4e7360faae + - 974 b53b8d0e2a9872f919d866a8221012d2 299c7455102e9328ff3b60dbd2b505a6 + - 975 3cb5aaf6f1381775713088ebd5f2fc54 17164bfacaaf5bb4de5d6e93adccf7d2 + - 976 416d90a2d797441dd5542dbd77673d27 0f2fd8846718fb6e00778cd5250d584c + - 977 76151d680e2a561ca1e47443cb22d4a2 e1c6bbfa87e60cfcbbf7c566d9519b5a + - 978 a3445cda3f5738fde57c8dcf1787c526 ed604b0af8306be3fb5afe0c617d1b73 + - 979 f17fbde688751b78b27caf13852eb5d4 fb4c651c13f951dc3dfe9cad9ca47a61 + [54] 051897145c18442fdd344deef8e0cd87 + 2 - 980 8d29ada24dc6819152bed6326ccd01d1 c79cbea5c040eb54aac505cdf226eabb + - 981 05938f1873786ddf2240b4a7204b8947 e7619d498448dcc326166ede67be1948 + - 982 07427051f1c6f18405a40cb38569fb37 ed9660ea22e8ef3fb0578db50c099c94 + [55] 0b2b9e65e105490b06dd5329296be51f + - 983 323de31346b601ef0d9fb85ad26f5f5b 2d1cba1f548b6c490172e193bb34f411 + - 984 79afeebdec6d382a016a65bdbe511c3a 6f22ab44f229e547bfdd829c9eb5b04e + [56] 125f46590cdfc1babcae013b2b3d58e2 + 2 - 985 6f3132bd766998d573cb3d23fd34a7a7 334c1433700d871a4ee7511ce837494b + - 986 c5b09210282b08983f8da78baffec705 c05fd823d46282932bd3c08510871301 + - 987 d09815f60face94d0793d4ac825e00ad 9f75247f6e21de814b080cd172957380 + [57] 6f32a7bd2834390b01444678a6d3be00 + - 988 4a47797f4555b470254f812237e5729b ec1ab5aecab4f004c2a224cabe468d92 + [58] a6479a4e0b716e482d6979bb91ea0ab1 + 2 - 989 78a1fe5afba9c8905f121ef4ab73b2a5 5ede4994bba7bc3234b4026fe8ce6d36 + - 990 8463be3495db93c0828be3d68cce94ee 4ae14acbee167e5b6d01275b4872d0ac + 1 - 991 314a316d8de666d4aa4ca442b5e3f997 ea2c171d8dcda6968486d5d198d06ef5 + - 992 7ce5608ee3351cf9b1c808a60ee132c1 14548da80566bad9150446f5893ceb36 + [59] e63ea553c9c14508b07fd339093ce79d + - 993 aa24440d9f27ab4a9ad90149daf101c5 56895908676f5baea5c05b6cb57a8694 + - 994 a8ef54917d4fa1c16d89822de8f56621 e86d1bf3af9d681f7399e746d8f0b355 + 1 - 995 143796319da182dcad8f82ad322c1bd0 cf946b94a12f81336f70e0e5b589dd29 + - 996 d4ab63ccec77fc307a46478d1d389d75 40ebad36d5acb8b622a08532db9b4863 + - 997 13a015028f686a1bf9d58bc94e4723c5 52556f02ad7e084eed730cf236f1259a + - 998 af2c3d3d75a4f67aaaf45924abdfc716 3f591c225ce5e730b517a231cd30bf8f + 1 - 999 b5f851ad8feb151a429c75d5a4438077 74b52fcc4b0c359ef86fbb11d4d12602 + 2 - 1000 1067e2ee9aa6f9c4e9c4dea28ebdd315 0e70b5d47c781169b6e2c1a078f8efc3 + - 1001 554ee25861ec1fef36d09c1f3a0e80e4 2ed600d3580cd6379fa9e6eadc7ed820 + [60] 094c27fd2361a6a4c6ebd9568d4ef94a + [61] 29adcae05f2fe4fd8902c93e2853989b + - 1002 74eea45e9183ee7cb4368078d34f79dd 6328c962e5b7bcb9832035bbd7b79a63 + - 1003 dfb31f935cb2f8c383a409bdb7858790 a611a789e1b45842ae4acede165069e4 + - 1004 dc775b479b9c40119ddddc322fea720d ef84349a4a7f60a97a1b9621836e662e + - 1005 e569de19867d22395eff154d152ea82e 9b16d756e8120dc33b691776e681ba48 + - 1006 0c13bb4eb22b66d32a4516bc0fc23427 a2def6eefda1773ac35d7c1e6ba0d60a + - 1007 75151252ac158b73109361decb4ebc10 e999507bbc3368d96431a96fd891d17d + - 1008 5bee4488627358af383524aeee7e60dd 3bbb9839bfd552c0172e5fa453878cc2 + - 1009 a139edb9e1f96c1f4e1d0eb68331850c 411ac81fcaa4b076c7a3b5ebe944fc3a + 1 - 1010 69862b65ee62d4cec6be419ba83d43ea 6e89380fa22509b3cbb69ba711b5ead9 + 2 - 1011 afc05163f48f83a55d6463c700724238 e88c6a168b55b618a466c070e53bb5c6 + - 1012 16b2ce42a13ea74caad8c64ba460c5d2 164fb382f596068d805d9cb832da6986 + 2 - 1013 0c285bc2d92134ae4f1048d1eb936a4b 3d0ab504b37e1c134000d7baa1bad227 + - 1014 f6bb15333dd3c1aa4eb812ade0634f24 dfae2e63579fc1d1e89d120aa240acd4 + 2 - 1015 31788a1ed58455aafe5460a37350740f 851c75eed15ff32454f2bcc50657bebd + - 1016 99e14833e6f3917607f110abfb0c2181 e8984daac710eac8d282abe705a9e663 + - 1017 444a85250a623755096fb47352d4082f 3cf6d1e8db3df49e18febc127b6a481b + 2 - 1018 ed9ed2843536dbf821b3952df4be1da8 a2f6ae4fa3eb138223462ba5c973caa2 + - 1019 e02164008858bcc30430dacb51e89a8e d2d181037e16e207131c9bb90280bb36 + - 1020 8c0427489628e1aeba233e3e5e02916b c2c99db544854e2c812024411108b7b1 + 3 - 1021 d56e64cbc3f4b93b585f700830f5b49b 5da4499568b2da3610a914d1f46c780d + - 1022 ae617afd474c81d6a341b3141f144981 a718275f082273171d5c53089023633c + - 1023 4c28c0bd716377a0551c989246019e82 24fc889281deeadf7472e7f1c0ef35e7 + - 1024 1187ac19faf941d53ded203709f2e5b1 1b40a3bb78d4fbf38fd2a6f8d5066a42 + - 1025 8b93eaeb2562e2b1407e14e8a7eab123 55d5a6948b207377175b1c6f37473bf1 + - 1026 699c824372cf8c9bce2b3befc129db86 9a2648956ba63eae0d08d7ae657891d4 + 3 - 1027 66bd9ddfc2386d554d690552f96f93d1 5627590503228f9fdd91fb2cbda61b32 + - 1028 984b319fd28bba4e1da978ecadcb3ca6 6fcfa26d207e42fd316348fa336ea39a + - 1029 9b401fd7e8db59109bb46968392989d5 430d39bceef1543a1513c9904ce0253b + - 1030 507b5634a4b7a3ae4b7bc13b05e7050b 29d1e5e5ab364f8be9c5b302937e02a9 + 1 - 1031 77f440e613aad1e9fe762c112654f452 5cfb63910984f704d4deb44899c23fcb + 2 - 1032 982d9e6189a7a96a132d41392561a4f3 db7fb2965ae9f4f9f82ff9b76b4078d3 + - 1033 fd84f9b747c4b98a25184e1f96de8c36 ef90310ad3c5ea0fa28a0fa1675090b5 + 2 - 1034 98c141aaa8c985d36402e42c21265c87 4378e8f9707447b90934d0b0b2a5c50e + - 1035 286c8b5bc4989e153520e04702aab05e 858a0e04167084b6ace046f2b186ce94 + 2 - 1036 8d5feb87cfb20f37a8536f30546f79f7 1f738a5b875d3aa97ca8bc67f14ee1ae + - 1037 ca3dd990cc6688b25df79ca5ed4bc4cd 1c8a9ecec5596a5d911049902be6d013 + - 1038 96994158983bb2475d9f7f67161ede77 899b7bdcb364b973bb274c2f2781e223 + 2 - 1039 d7b24101d75b70ae584b285ac99df9d0 a86c870903ea7f5e4bf37294db21ca8d + - 1040 e02164008858bcc30430dacb51e89a8e 777c75168eb45be396160d028e8564f2 + - 1041 8acfb0ed8ac2687ae4b0bdeb759a4027 719da5e495b00b7eaf069fa5e3bc23a8 + 3 - 1042 5cbe3e260f3809736ce43f8de5a31f14 aa4e514cf1cbcc72dba3027895157ca2 + - 1043 45eccf3452982d1c0c6528c145a4aec4 1c38c2be05d252ed89da5d3f5b21113d + - 1044 1371f1b408fe36cc7fd87fdc23fece08 885566e5e27a47c84ecb1f010fe5d197 + - 1045 dd06849248b61a90354666e316e90f5e 7c63068f96c3ac4f6226bcf626f90383 + - 1046 82a0a02b49f15a21e1282daea87558a3 9ef08e39c8d47dddb54db2f9c7e84481 + - 1047 0d123320e54c234ff1a8252d837893f8 796c5d93b1d3574ce4772a9496071627 + 3 - 1048 d7f1402a1031e4b0e833d00c4ee82800 33469a1e4dd13cc7a96b5b6da9543f52 + - 1049 d0b13ade78fd178f015894c430a3fb2b 62a1825acfa3581c75c0b81d591952da + - 1050 87248fe0fb6f29001cd7b866decf338b f37129d0efde04e149d8194ea1b66541 + - 1051 0249cea7b64bd42412926a99609d87e3 c9f6ab24043cd380072c28186982eca6 + 1 - 1052 3165324388374942bbd7ed40e598d8dd 1b1932ac230e6c53b7c8d57a474c51ae + 2 - 1053 ec27c104dafe50a2b508bcbff89e5e59 baf62837afb477f8a34953be8f83e724 + - 1054 e067709cfce967d1061a880039493543 b815b5ce81ebd18d701939a54e127407 + [62] 06bcc2748f3a982a6ed0b90613618a43 + [63] 27b7992fbb811d594dd43afc57b0110b + - 1055 7b386ac33fcf4a20e5d63e6cd4ec6afe 83865de10816dbbacd236ae38e8c3b77 + - 1056 f17fbde688751b78b27caf13852eb5d4 7da38ee1fea9c2df2ad02f758a31862e + [64] 2a98ff5b13bf16db4a90408582f766c2 + - 1057 c122056f49b0155f6f01f22ff7af75a5 a0fe19dc192e444d76c5b8e145e99029 + - 1058 339ca05b4fa2d0dd3ae6302708208c5b 081865080c534e1700edbb59d6c3a331 + - 1059 3a6e2864b4bcf96494088c5684e14ba8 1206ed5ed2ee75ce527a51210afdce6f + - 1060 43eb4a45dfcba89e63965db5768b8590 9353ad03cc5a43298047c8142aec8102 + - 1061 a57db9cbeced7a38dc448c911e3dbf4f cf469e6579f83d1e9dd0ede0a786cacc + - 1062 05c5d1d306c5cf635036353c1af5ee87 3da96271b97a4b00c415131e1148f516 + 2 - 1063 83551dcd9b05923b7db9a82330e41d13 e470abda5e4d5a5a4aeeea45ef4883ce + - 1064 b04baa8e57c7288ac64ba544f0a8ff92 fbb069193aa07e29f6f701704beef367 + - 1065 9c0fe516706a2d70971978d84558fbeb 9cb99e7bc1a4d1c192ad71313a53a438 + - 1066 d7926882323841f861243661c11bda96 6a5416f44f5923f908a2587bfc505d9b + - 1067 0b3907e64e3acd1bd7979be2019750b0 c55f1383a64b8986569e6232333b5872 + - 1068 ca1942e6426a7a4fcad1761c6d68b1b9 e012f5fd187865664cc8296468f4e145 + 1 - 1069 9938cea8ee1195493cd1eca71df50771 4515cb64a702e1193f57e46b09e46f3a + - 1070 b161a7a03bf3ac9e96e5bc00d26d6dfe 694a13fc70a117e9b407ce981aaf461f + - 1071 fc812ed758e6e646064af3dfc510e7ff 6be27ec29283d76aa03ef105f2b83e87 + - 1072 26b73d9f5525c925f110e5a883384bef 04d1c7f6b500f865a719cc25114592ae + - 1073 d8195431136ce0ea788541dfe8d80e0b 18593afbed84a8af4545a81939fe7373 + - 1074 da031f33dc68dcb11e5ef2b305ff7b35 feeeb2c3beaab4c6724dd04edc2aae44 + - 1075 89684a1bb15dd0fb060c9257edec4733 c6e29fc53109747c8a6ce1572e753eb2 + - 1076 08e6713c9a7a914e92c41edfea25a57a 09cbd47afeaba96b298aa04fb0c47b58 + - 1077 65f9d7b5dea2f02d3f71f76c0459c028 0edd39bdf6659b2b16748ba9d670c180 + - 1078 70af42972e7a540d08f0d51d7e48237b 297973f038a66ca3b957466fa9b37661 + - 1079 9a2f4f447d408615685ccf3616f9839e 08af5e64ed2cc7f0d78a9578a53068b6 + - 1080 67eeffe92ce21ed4c9ed7576704dc776 4feb39ee580584d303b3861c15ff90b9 + - 1081 931f0fa60417817ed8d9f214df16a325 3a7f03fb897969b67ecfbe12f03f07f3 + - 1082 aafdb662e2a6a678779a1d3b9d36ad5d 1f62126877b55ae9d69d1ad06b6e56df + - 1083 d55da6e0373ccd0461d116b51bd54cb9 015dde15cb68ef75d0281cfd964c3c73 + - 1084 fde4486e8704055bbff31b6f792b3911 0d7469c4d455fc915213598107b7feff + - 1085 53644f7db5a1723977bd9e3f531b4441 1c1a8738a2ff9c870b72d3eaddadee32 + - 1086 2267c951081759ab11222b58a9532d6c 421e33676c3de32b0fdc79998271c7ba + - 1087 a046bb1257d8e2a67ad685e44ba28139 aa57bb86bdd995f8c7a7d07a90a2e031 + - 1088 23b65a148bda19aa6d9e30da9817d784 16a818d573288959c4d15e1830ef9f8e + - 1089 a72c65feaf6656e50fa44ec6b2314b83 0b38b7385f6d6190257f20eb22ade6bc + - 1090 d7872e044928ae0b003c9fbe912d0b5e 3246f03920d5468f145f56aa7f389056 + - 1091 d0a2823b6dbecdf65e50db8c00b52d84 024a411cee4904b200a76d905e3275d4 + - 1092 63a9f0fabaa8f5e4fe3f904ac04a725a 1e51bbf56988015599475c90797f46e3 + - 1093 bdb88aae2ca37a517a7ff96b89a56d79 312c6e07cebc7b4c4ba9c4065e54ec7c + - 1094 3948aee192213953a87c8a668ba05657 c0f6704220dec73cfc351e224dac233f + - 1095 673c3283a5ba2a11755a3327f4505ee2 dd0e62e40236272f46b7ac9f2f9ec375 + - 1096 152d82f0d00e8ee071fa28212bf33f13 b25d97122e4fb242ef49af1c28c0c367 + - 1097 bd5a67f777368c9dc22b90984ad579ad 4c228462a47bed6312d9b3f19139b790 + - 1098 6a98529b9cd08ed44291a6ce5afae68e dd3a60dd0d1364e8cfce401b41fcf50d + - 1099 11317fb6fd42d8f594972a74e3b5287b d55bb86a21a6f0bf7395cba582f93a3d + - 1100 6dcad24811fcc9f27a4908d663db0632 8d6624ab652638a947a8dbcf40b6fa43 + - 1101 693c6c7953a47a7d527d46b287aaafdf 96788694107d60160dbf957441420d3d + - 1102 1c4258e0b6be1b3bf710fb6440af080e fbf328b0da773649ad911dacd3473f59 + 1 - 1103 aac9868a7e96a185a3c1dd3072a437e7 47b9be69e5c28af7e36f3db845407036 + 2 - 1104 8ad52754c1aa23a56deae33a784dcdce dc7bdd43afcbee2deead4dc493eb253d + - 1105 8465ec86ca6c0352953ae9b6e4e22dde aaca8c090e4930662df36484e9281c81 + 2 - 1106 1fe285eb0c35ff545838ecf3e9883f55 94403f619de9b624491354cca4c8e001 + - 1107 2a3a3752b3e357b47e82733714191898 c4ab093910d45c1a72bf5e2845227aa9 + - 1108 e81c4e4f2b7b93b481e13a8553c2ae1b 20f80446222f9e0e14a79de81176e100 + - 1109 e3d10f6318e13dc9669085cf06e0040e de1c99cd19360de8dd81ab7cb9965af7 + 2 - 1110 0c0a5f6320ff52d96bb1b3678a0ca47e ffe92b12ab57756ac233feb5377037f0 + - 1111 ccc26ab83c4036d59b250454228d8a4b d8782b509a75970aeabc59ee44fdcb82 + - 1112 67cf9874237e72a1103e8d7b69ceacfb 8ef34980028f6204db67f28ebcca0d7f + 2 - 1113 c3221336132c9caa6c3129dd03eb0645 6fb6da8f65646587914182d1cf2e237b + - 1114 0f82ebd78744826081db11a2580fc500 2ad4fe0c1d2bbffaa73fd39f50740af1 + - 1115 ef865661f0833a370be811ffabee6314 74daab0f3e4f75c8ecd53d3c32c6d6af + 2 - 1116 0c2813d3ff1247280a6c1d2cd4361dcd 081af819250251f7c2295ae7e9db2523 + - 1117 bf4d9405f435fb6a671b577dfe240dc4 fc6b947fb2397f8a01fc20b35f755a67 + 2 - 1118 cea876879bfd7e4ff772e6b010a1c562 d9610544857c4f7632b2f096668e51ca + - 1119 90d493f196607ad81eef573f07228d76 a8716ee2c6da3123f23d6fa1c8264c04 + - 1120 f21007093f43010719eaaa4ab54c4624 3e7a7ee0200c18ddc51eaca0006ced69 + 2 - 1121 d0d97db374844b04603fb07d7e348285 97f0436549454fff5b3d258d9bb6b2a8 + - 1122 7e4094b67b5c8ad55154855b02f61294 9fe80b2fe1c3088807de0f725a92c9f8 + 2 - 1123 1784ce7bcf181712a12a34bc9976ea98 b60c66b81a21c5579e39d88bfecbec68 + - 1124 cf1844a4651cf28088da99908ad6ea42 91e292d2b22228161bbcaa5991ab881e + - 1125 0e5922276d6d7bd5b59d16505e4e5ae9 1835276a89efd3319892aabb3ec894b2 + - 1126 a3a93d0ce2de2d700ad5b7ca105ab4b8 5014e16d2b673d34d6f9e699e4555e33 + 1 - 1127 43ccd4a77cb43d03e4fb7f8e3c560c97 ed9e8bf67f4759d4b388bcdad80adbcd + - 1128 b9a9c91f8162b0cfb961dbc69de37826 6d85f82ba3b12d962c8383429ac52682 + - 1129 26ad81988f2fe54c0d8f83e1c5667ab6 9d798491861a37f579e4992d3d48618d + - 1130 c11c2cddd4db75dc39212c4b6b9ce219 defa6936f81ae0ea38710b9cc10d99c8 + - 1131 60574cdfa90edb54fac7a3ea0bc69123 bc87ba50ba9888d9dfc6ff9a5991dabf + - 1132 c00db389568bfa43f3edab3343b6026d 0d9a37e8a752ca294afb47f4b1fbe28b + - 1133 598e3569c4feaf05e2db84efa69fcc4e e4159b58c6d0f1c3bc6c1182154f89c0 + - 1134 7c7d066f16f2cf32eda7dd33d6b7c627 60c5fc8f5b606d6163213b3dfd17397f + - 1135 7d2adfde1156b6517dbd52f1d1970849 0224b5d33e2cb683a9417133b7a103ea + - 1136 83b5cc4ed9746cf802466dbc7a4b2a9d 29e16982f90d86467520c48895a2380f + - 1137 5c7b51f714dbdff6531caa37f88c9ff5 f33a261c9f91cdaeec66652e4c91dcdd + - 1138 c00db389568bfa43f3edab3343b6026d 13be596da4d3d4e97c1384eb4596ce52 + :C - 1139 e1e9d19b2dc045a10985951cad3fde43 c9233a9e9e76956c7c989c697bec5894 + 1 - 1140 cab9044f81e1fc3a847c518493dc0fa7 c38cbcf3f592c9e09c17e639af1d1ce1 + - 1141 f6301cd4415baebecd49e06b001c03cd e9b7dc58b9c1dd8c6f5fc3924a3904ac + - 1142 c30557bb46229f03908c3059f6ff241f 4db27c9fa464b7db1b3c9cb2fa86b4d9 + - 1143 7951a98096fc7e4715088d767684d3ea c75597e1205477555e7d80b5716eb579 + 2 - 1144 ae38a08ee2056ddbb0908f32c02a26fb 535e4e37046ab48ec2c7e5ab1eac3e26 + - 1145 b23aa50cbb41d2503ea9e391abd3b67e 01a92ec45fbccc67aaf691c578f989c0 + - 1146 627d848b480947eaf1ff1c6da9fa3fae d0e8a6870aaf4d8f2ecceede8192a2e8 + 2 - 1147 fcd34c68e2dd30bad04615da6b0d17c2 6f9c98b97c48202058ea4467e57a4254 + - 1148 8e17a06f59d5dae1098c01bce70a00b0 a62bde7ba13dcebb4acc00bac2fca42b + 1 - 1149 36ae9bc16e36186fe4310da362317587 9f5a6bbb8e059ae330fb3267a1b1fcb5 + - 1150 8dde4933edc9e882af02426590f1b9a8 f3546953682740133a53607cfb348b13 + 1 - 1151 d4ad5c3fc070eef8f6733a0e0ae8c506 f9a39275a65b6cd4cdbb96bf3d0826c5 + 2 - 1152 e0f8c7851789d3e0c4f572a8145a2d75 80e2259ab2f67965501470b45a0798e7 + 3 - 1153 0f7a6baee17acc621962ce34582d85a6 57479689373320b60fcef2b597d6d42e + - 1154 e4e55adc8eae4939f187456615a636ae 9dcfc14e3f7bb101f57be5cd9ca172ef + [65] b1702c245f3e1b33f19bc638fb334986 + - 1155 52417ac8c6dad6235058b808ca54cd06 860772a7e35284854bf816a3c6b58568 + [66] 0c51516e0d209ef4a310f4e1c9c70593 + - 1156 0d28651fa756a18c216cb46282add879 bd0094feac258fa6a7b6a5c4c47907b4 + - 1157 504404d98468180e5e6f76ca7f9cb2f5 54d167f3b5d5badaa25865dfb04b3959 + - 1158 11a349766030dbce101a42cd0b21a62e dbb04a71d3e2e8c32fd9925f06dd046d + - 1159 ce4ea3f0dbddd09f1498f90a0f1849ac 17cb10c5f5244125014dddf7a67e929e + - 1160 f03fe8733ebbc490f13b6693121844f6 c8695c63b23f166cf46e84e0850b06f7 + - 1161 e175fa7af755c522fd641175b8f50f49 0841342b1fdc3b975fea73a5f5bb2494 + - 1162 8d72d753c2c4e949796393630254de5b 28853efb34261ebea45c2faa641dd9b6 + - 1163 680252262e34b44b27f8cfe389bf56d9 16dc73385b4660a0cafc87ea3a5c487d + - 1164 32a24a58a9b27b5d934ccb37ccab6192 62ec5f36087d8a84c5a32f611e9a86de + - 1165 6f2da9c75a9f076d23dba4fecb6141c3 6814b2efa3afee97a8957d03e161cce8 + - 1166 c24316fc675e5e1b1a45b3f077451165 85931bf6d2ba9035f9dc144704c4528f + [67] 0e6f6ec29043ed703c35513e2ec13fa9 + - 1167 d585f7c00c0c93ef9e82803d9894863c c8675a977c8baa37e5e65871ebb3463c + - 1168 2e73bf325e7c96bc43ea073fe81f8e9a a073382c754737b5a7265da692c9295f + - 1169 6ca97c4580c1713f8456df0b8b22dd8d bd014c3411ffb2123fd8b30c3b0107f8 + png 3835723fb7c41c74b9dddd32a89c15ff tulva.png + [68] 0e54981568ea6f4abf10f28dc1679a53 + 3 - 1170 3061f49654a47dd88ef541a50e50cda3 38603fb2f9d78d9467e5d2ec4f673735 + - 1171 62db6dc361a803c015e2eaa263ea6d10 29df89de734a1b11996123865e1d42b4 + - 1172 507852c2141e1ab07acd33c4f8187926 17a4c4f463a6e0ce9e6cb2466973b06a + - 1173 f88d60e15bc15f7f868378e27ec2c9f3 d8e16e19ac87057a364f28e973a148c4 + 3 - 1174 04e481cf6d25047ab292486ee083c60f 905e6217abeffd857d707ba9af85f1c4 + - 1175 4e7baa70d5ea17c6e6535b1d52253e52 c8783f2be8305889164c174cfdc27dd5 + - 1176 1d002a2b68bce128723f5e735ef311fe f9a2a45d8399f2ad4a39fd8eb4bb686b + - 1177 dbe7c3422454703bf679da30932c2aa3 9bcf2761972090a02590855949e1c361 + - 1178 c05eb90ea27f9e1557b4afd7c65958b6 467581e83a6b32b24a2768b9de5acecd + - 1179 f31bbdd1b3e85bccd652680e16935819 37140cd60c71394b723a4b3c191e6dbe + - 1180 289b8c34cc9e5c9cdaff25b2475ee724 8feabd296eda61167c8a9bf302f17610 + [69] e02fc9dc08079dfbb18b40eeea24f268 + - 1181 44e571dbf42d1dd28822a2cc69b797b9 d02828d5362c6c9fd7981366535177c2 + [70] 03c52d9c6c3b5fb6be78e3b5c1695b70 + - 1182 083fd26818d2bd31eaa8886748cde383 759329b1787e614dd7b3c8fe0a775e83 + [71] 1591dc9d35f5d986d8b5f502e4076b3d + - 1183 5eabcf4e5f25cec96078e633ad4ddf2c fff8ff11aa2e321339c6a2aaeec9babf + - 1184 1161a1fefb2674c62f4a5f76b6494055 04babeba15911b632ae089d31379e908 + [72] b7f50a7c62d80ad84a381b89efd1e74a + - 1185 24f6bfb2a61f7e1070837e0f4fd2773b a57bc2c0b3523d17fe7ecd82f2999119 + [73] e72992f141f348d084a5f0bb105a15e4 + - 1186 bed5cb4c7b107a80db71247158ea41b8 b0c81331e731814663f26fbeebb56edc + [74] f1b803314dbbfe1e14eab35643faf2f2 + - 1187 a9efad84ade38e40874dc475407cc54d cea8456dfb394c439a255a4c8003863b + [75] f7a5f5eabb38bbd9c5dc793996cdabd0 + - 1188 58b02e805328f4e022c35da774d3e284 53ab78d0be1624b09b73240e901a330d + [76] d3b295711ad41df963f5ac7ced9f82ad + - 1189 f9ee3d2c39aa0a2694ed74c57c5457a4 2ec8e70bc672b1d60067b95d6aaacce8 + - 1190 bc76cd8b31f9d9db26779519be5efd1d f618f05fbff3e6952545deceaaf4ff5c + - 1191 eb47d30a71b44e6a9ec21e9b79fccee0 5dfb2a732bce46ff493310cf02edec5b + - 1192 32eb04d9d559169ecf30ef8f1ecc0d4b 30c8fb22c1b0961c768f3e201bae417d + - 1193 08164400f4e40c0ed358b164853e2ad4 8d917bab0384b36d1485b836d6297a4f + - 1194 7b5f08be7ea6f3508773f094ef08c116 d6c02cd4a55c295e724b772c70e2f8d7 + [77] da5d05174f4f541ee02ebcb4bee74af6 + - 1195 d6033992626edcf5524147407d7ee2ed 74770ced5f5d72857f2fbd95ee03b1d7 + [78] cb5b02995a2686a340d5389af1ca0379 + - 1196 f9ee3d2c39aa0a2694ed74c57c5457a4 bb07892b03da772d6a5aad09e6fa7188 + - 1197 64f2cbabebcdf9fd7b2c3f34c80e03b9 5b2dc234cd4667381d8ef72513e0d12a + - 1198 af439a7f1713daf8b9f69703342525d1 6ff2941fe0eb3102c55ddaaf795204ce + 3 - 1199 5067b2034406ed3c04a35109f06f1671 ac449daa3d004a580c5d6acaa47be6e7 + - 1200 43652e5ac82717acd2ef149275b28a54 0dcb43e5aeaf3708ca6c9c0da6cbf790 + [79] 82fa7ff4bcf2d89f58cfa2ddd38b3df5 + - 1201 cdfaac2bcfbe7398b148ab0f9b949047 8476012bdcad7df029bfb9d53a3e5809 + [80] 4cca6d59bc2cf47aebe6073d862f6d0c + - 1202 30956c0dc8d50e0a681a11557d2abe50 1d449e34454ba1ecedf4e71da2ced18a + [81] c62516ef9a8dc5ab083f572778ee2d04 + - 1203 578abf1b951b7ae1d032d9504a6e932e 40e58fbfc1c30f0b9ebf8b04653264f3 + [82] df3bb515f9d132136011de11f34a96da + - 1204 8b7cc3ba721c3b87d57580d5ede9ea8b b25f42ccf7582346811b7961bcb35320 + :C - 1205 ca8df1f12c56d64d459fb97b08817331 a437983b8d0d458d6d473f255493d8fa + 1 - 1206 e43ac221163f6bfc8cec1df3fa1e1239 1b2ac1746fe7f57068f7474fb05f188c + - 1207 6d762cf3a62ecf070fbc6ad18393e9da 24dc952cb77c2d7b4e6623759e506d99 + [83] 51496d6afddf072583889c80f91d4098 + 2 - 1208 cdf57ca1b134f36ecdb21ba904ec421a bf0af272eff9bd2723f8650c085b3be8 + - 1209 47a39bf0e432504d10591c640dbbbb4c 986c1305d230a44df48d2f0f8fbfcee9 + - 1210 1de83bfc310e5a842cd662663e879906 1f20a02ee277513a8038eee95b3f91bb + - 1211 be0af54877bc3dda368e51917f6c022f ac6dfc45a44aafd2a14bbfc71e5e87f1 + - 1212 4de2a582fd00bc5c8f4c24e4b7b3e31c 14d3a28a07b52bddb3f8c643065f3314 + - 1213 c4ab76c40fe27f28bf014ad015e49689 80b97b7d2f17d0cea82a9d60b91b5630 + - 1214 148c84259df9e605499ae410a315f6f8 e544cab8a7f1f1eb87107942b81a2185 + - 1215 1dc0b21aa4d9158347c8cb103347fe29 23732ee245ef410d94e33c0bcfdb2a12 + - 1216 05a76f6985e85baf45409f188d7d6426 e2305ee0672ab905da2462b138dc0b5b + - 1217 feca05afaf21da77b4286fd2f97bcf9f ed3755d7d6a7059102a615fc957c4028 + - 1218 4cd95058d93d31ce94c5e7b3b5191905 68c79311bd2b0daa8f70e4877a6bf0e0 + [84] edf645b3f5d23e3354a467fcf8b3ead6 + - 1219 06dde7d7abd8dfe615fc664ffd57039b 743bd885f71ada45f8e275e21412a294 + - 1220 2a9bf90aaa3be632855d101469323868 0521ba1c782661542090d907641a8e76 + - 1221 f12a4353afa0345c759e943d6541f9bc d245456017510fc05173c2159a3818cf + - 1222 a5145538cd7da5befc48c9298c474a80 4c59fad7d6e1ac309a9c2c7e3941fb53 + - 1223 2a6f24a588895579d342c62941422517 5413777b460c334a3afdfe04da2ca4d8 + - 1224 a9e4d36d3a32cafc3e6f0d53fceba498 e50d26e71ff68d5c33f83d51ba76c0ad + 2 - 1225 a09bb63b70f72824176ef35a35b07368 6cfd476979d374e7ef6326ac3418124f + - 1226 e3762f556dcc041180ad199e18046612 ddd44ba8687bb751bab8972465d187ab + [85] 462bc82e389df0d55174fb2abaa3d845 + 3 - 1227 3312ee6547091c1e0a25a6780bbebe54 6d40e43a85f2f2a771bf0fb3a9afd562 + - 1228 b8af67bd4b424376305de56338badac0 f3ba43f3900efe31dcd47cd757cfe137 + - 1229 883630171f803e495f7420ff42426e77 ce3efa1d26f01d23da59eda7d3f4ef0b + [86] 16793e23da1883fad7c575e9b42c411d + - 1230 0270801856710e50b80a9eb070598f7e 81f97b9e474b5dac4c9d9cd4b9696fa2 + - 1231 53feb9f0118d9d7e9504f20294ec3d90 0f44e48c9f6e557657735e0ad237bd9e + - 1232 fe5794b234e30372a8b9bcf7277d3d08 d1e9fca6cf7469663163d18ad19ae7ab + - 1233 7d91d2174484a274fe6ec2e72d5730cd f969d80b8a9c1d3f4ed0ae46ef4468ea + [87] 1bede24251bacbf84169330dc9850c56 + [88] 1d329c53654a60de68def38d65d068db + - 1234 5a8e5d340e5271afc4dd58bbb0bee01f 39ed2c665dc9d11cb015a97cd7cd8911 + [89] 4f0d5161731ab6a3608bc85fe2159cc3 + - 1235 c0f7e06fab57955232723f1edcf25aa0 ff35cd28b1f6f08829142e21c4b55c1d + - 1236 05436521f8a506af15a70a9ab2a7bcc5 e22c22cccb17331c64725135cc529c19 + - 1237 0270801856710e50b80a9eb070598f7e 30c13709be6423d13b345f8904ae603c + - 1238 59f3a0f291e9ecf5ddcf435f88c870d7 f16aa1064288c898ca91d9d4aec51c9d + - 1239 ff35d81ef427c061c9fdabedc540f1b3 b7a58b4a82d75af3be6e54749baee9e9 + - 1240 70ae0d1b5b631b67ec4dc28471796dff 93d764befd1ff7481f4a1c34b982122b + - 1241 00acaca62d0ab8ab1013a6d593c1eaa1 7e64a87421708b1df001acf160f520e8 + [90] 655e5a3ef2390ead332b2620145df00a + [91] 95cf9f14f07be98e7868580899290c64 + [92] 5e094f1743f13661209dfc5468f31165 + - 1242 1c0ef620d5667028209326d06e11740d 0baad85d5f2050cc6c5ea360913b7689 + - 1243 de3b21b731415730bada26fb0fe34611 a113771f7ee1f759b761a3f3ab574d98 + - 1244 43652e5ac82717acd2ef149275b28a54 6368cd99c89b1bf995f2041246a43357 + [93] 24c89da5d8a0b1a8dbfb2fd137f37e96 + 1 - 1245 1061d646e61e420bd3eb21bca502875d 6085766cdb89baa8bbf00c5ab426daa1 + - 1246 bb914d36afeb131d1068d20ea317e73d 27257dfda8e6c1d15caafeae037c64f4 + 2 - 1247 9d586cd31072268fda244a8464a3c42a 9a92c65bd5f9379010f598b8ad3582f0 + - 1248 6b03d9af351612f45af971d75d001094 8f0002ddb83a173ee998e110037179a6 + - 1249 4fd16c25c39bcfb60c5bf170fe41c2b6 f6ef485c599ef00d7d37f610b56ae97a + - 1250 c03eea61e7b453ee1b8ea4082ba4636f d3b78eaf82018f9f9fa0ae2ff24efe69 + - 1251 f967ab14b4182c4679eeb1e2436adbec 3f4f068b6dd527947af60c2f3b2eb4c4 + - 1252 b8e2965a84b2054fc80eaa48914af667 213e5aa0dae50c4c797ad30c4fb67127 + - 1253 fc35fdc70d5fc69d269883a822c7a53e 28fd04484cb604beac37c70e6ec7f862 + - 1254 6b8ffb4b4e050b71db80d4536567b31e d22973b68e4b108fb328f3ab984bb699 + - 1255 6420625b79f2b94eeb6a113cd2a14805 3ec1e778c14707da28d6131da385d750 + - 1256 9f8738447a275a4b1dfd291990e2a5f9 2e12c2b7074acd2bd9509f4c0b7bb387 + - 1257 10d3bdf0dabfc7e3050cf522170ee299 8a81a40bacf605264a1ccf851128dfcb + - 1258 2f9e405f5f545dd9276d1d25322226dd e3e1ce36d17632a138524cc9d457a383 + - 1259 17272d869003998c6f668b30ee4c3570 69b7f2ae6301bf571979cea4dd6bed01 + - 1260 1aa0f9cd182fd789e727b1496c71de73 e7d165069f477583614f5f50268db8c3 + - 1261 5f5967e7fc1e9517f99074cc29da09ca d44452522f928bbd6e0bca8953eb864f + - 1262 0b86011a132ae5f7fa2ca0379bd22060 93cf9a4411d06393545dd509d14eaa75 + - 1263 490f2cd3b6b384adcf02aaa70cd70b54 c43f0f72805ccec94c2281e1e6a5f38c + - 1264 3922ca66e5e4ce469af09404dd070877 13a34509dfec8f5d005013353370d3c0 + - 1265 a357700420744392768192f539360def b6c41def7a19adf04ead37290db6c7a4 + - 1266 1e424574a297513135512a8733e787da a53c880c3428fa842aa3dee77e6a9042 + - 1267 a9042204f5770b15b91d7eb40f4a97d2 542c9fb036a2bbfe0f87bdca72061bf5 + - 1268 f1863f23897ea9c14d9606d667e84685 c40e39075d0111a7ab90d34a5330cefa + - 1269 8b2c7cb54bc4a4bad4dc57eba31ebd4d 0112260fa18feefc635bb693e1146117 + - 1270 cb170b2b1288a7aba569ff72048db4d0 748c17d271ce52cd2278fb8e5048f45d + - 1271 3afd7a408707059845a4039ba969bf2b 59c3ef00091353952146fe5ef3b8f6fb + - 1272 93b49c75faec801a2cd85c95579a41aa 2522b3866ad6422806b1488f81d92d4a + - 1273 65ceb9121ee8aedb0d40a1974e4b8b7e 6791a3f3a33a417b2ffbe077b7dd3636 + - 1274 7a7412a61574a0fc85a20b9d8cd89905 009b0e537f129d357d728ab25c6ec080 + - 1275 a7f01c2f8435efe3a6145326dd702451 358490f6d3e68e8a5f6c33f23e7f061f + - 1276 a958548ea90b0434295efd4c6edfffd0 9bee4b840aecd9b2371ccf594cc9c93a + - 1277 2656797b3dd70f065853c8e8556b9f04 d4574d68904b6ed05a02898c281cf0dd + - 1278 c6b03213a6087674fe35cb8c49042ea3 96adf87f0b7bb0066844096de67b6826 + - 1279 8c1596e0af7b701287b783ec5a8fb673 4226b6bd339b43cd47082e72a2cdaee4 + - 1280 b395176de2187b118264dbdf8c0f0952 7935b3cb1003b89ee202bf831f651a0d + - 1281 a5f37e3e2d0dbd4bab2a940021ba02dd 65cad20a9184036945dc4d626b9ba1f8 + - 1282 f1f51ba02f3f49eacede6e78a7505f01 5093da66bc2bb097a71d9cc098d76dee + - 1283 ff4f49d0a16d5516760ea06916fb8d71 dfd5d6f00a4ed8800132d382cd068219 + - 1284 3874a5f42dc010390cc4e17285750e3f 15b40b85bcaac44d9450ccd2f27c9528 + - 1285 fd32155aa3bcd791a006a5f2b8ea9dda 87cfc4cb625017a23bfbbd6601d7827e + - 1286 211bc5a41adb7a32fadb68d46329f406 8baa4f730306f78665ffe78306d72ddf + - 1287 7fbb8e25451118893befb68a8b99e96f cd802e28608f67de1197bbca1c4e789d + - 1288 65711fac0f4cab53c22fcd6ba05cd556 81eeaa8733a0c8c4360abe932b2d7a8f + - 1289 94cbbc1fa96cdb13e34ed2c0769932ad 9be93050de471671c73d2aad7b549465 + - 1290 78af3c1bfb39cfd058f3c751e92ac5d0 d254d28a8e107cb5fd363f670a7edb67 + - 1291 d9d9d9d28ab5ad8501108481cc9bee05 168e659ff7eb7159c85139c228144c88 + - 1292 22987dc7029b0aba366d66d80fa01c0b 987526334799abe6f11ac0fc702c349f + - 1293 55c120a11cbf2b1b0c3a86bcef66e487 38e2c6fb2e74e93179c173692fae3b47 + - 1294 445830c7c47e5511cdff37b29062cb48 905f35d547bdb882d9c539b8671ef1d5 + - 1295 cabda7cf6c66f6d14a7aa510eedaf00c d7f737822e9201ca7222e307285d59cf + - 1296 3c38da6ec8811df59dc1f21f48b0ecac 755cfd0f61b3f95fcadb5b1c0f309b3b + - 1297 db638b2911e9e911e1f1da191b36a889 f7f1783cd8a7319b892fc57eac069ce0 + - 1298 693c6c7953a47a7d527d46b287aaafdf 7af8407a700b155b4eba103a8597c9ff + 2 - 1299 e42a26bb15f45c05c81a773e46368029 7bcd7554f3144d5a14375e1d65f3f889 + - 1300 c53013220f51a7e30f9bed4273918dff 4f8d6477c0c48e8098f168543fabb7d4 + - 1301 d7819b51a23015456874e384a624ce60 c489c5656903dc393745020843dcb843 + - 1302 852fce928b8bfd86fd20007991d20bb8 0ecbef2bfd7756de82011f6b141ac842 + 2 - 1303 152ee3f0c0b6cdc6f20aa594a4c62ea5 2f45bb546ee23cb4d6b6803e1214897d + - 1304 08013b90874ff5142523968f5369c52a 2e5cee2020f62b8dae50d260a777653e + - 1305 c0c2f3da2dd360c0b4acf303d7d96190 2e5bee9f357023b697d45ef1bee27c21 + 2 - 1306 746f88454cbc8b76b1ced9e519aeddfa 186550f6272033863ee9c0dd02788c31 + - 1307 2a4cb531f31326a2735aa8853386e993 c3d9085d7cf5ec169211b49e94a9bfe7 + - 1308 ab89ac50b035cb097c3f7d940bb4e333 8651d259986e11178cc944b738f8fa96 + - 1309 30b399ca416690cf0a67d4e9184328b3 a15e4b735dbed21bb3d0a7543a2cc495 + - 1310 8665a23d67c59f01ef465a4d3c3fb9d1 002cb071ec25186e7180b466218091e1 + - 1311 10d3bdf0dabfc7e3050cf522170ee299 d9d191b30a57c4dfb046a76a9237a7fc + - 1312 3c38da6ec8811df59dc1f21f48b0ecac fd32aca2c60ece2c0ee4ca4f68368b5b + 2 - 1313 9f50ea1d2551de6ede9889245677ba44 e227474c7fc6f983fcd8c02ca38f1a4e + - 1314 ebb677aa13a1353c2559a88f0bbc8a79 136ec65327d168e98d4072cdaacea90f + - 1315 ff8249d87d4dc3b2913f2b5531e86904 221e56b8eb1e6e3beee23bdf5f3364a2 + - 1316 cdb01bec0c374a58aaf906153f152be2 dcd29cbaf32999e0ae2c2c2bb42548e8 + - 1317 d6d162c1ef3640e6344ecf7e0dda5f12 e93d67223d8b0fa0d92d66c3fb33db55 + - 1318 717997d24498632f59e964c4c9e074c0 33202ada3a812be2c5ed6fae7efcb0f5 + - 1319 09e4576ed4f9fb77bd971c1f66d5858c f795e890b5a71d7f26c9be85dcf8f253 + - 1320 06f050f984168d39dc83dd0579b1c89c 0f04b3384c013f07df3ebe22214c5029 + - 1321 964dee0854ab8322596a4b9d7a332d81 02a8e5c9bd08218c2d70b0583a48c84b + - 1322 36e85872f3366da23ced43d7c34bd489 7e924dfbdd9b1fbfdeff2102d444d769 + - 1323 95878edf382119ac449778383d9a2094 66a442dc6ad22c366a402558db84dcc0 + - 1324 870c566457edbcbb3000c7c6cb32e009 61af822a91558fb404bb2132c252ccf7 + - 1325 2db8eff33add3b44134683171edc79ee f32dc014fca0f1720243a30a79b094e6 + - 1326 41e6ae8b83c19411a278897c957dd157 ef4ee37b40d40fea142fe7926f793911 + - 1327 c39cadb473f0d790e26c2ed4cf694b8f 9be303bc518195c7e24a0dd2ed43dac5 + - 1328 3c38da6ec8811df59dc1f21f48b0ecac aeffe53a11640111f1e6159955b447c5 + - 1329 f6498480231d76e1bbcbdbb1a0954294 03c3e5c038edf62eb65a23bf6d268873 + - 1330 471341958f31f03460be2574e2c41592 28aa6b322b2ac0a99eb9de09f4960726 + - 1331 9cf40abf1d79c91e694ac3f7345955bc bb75b95db8c818bf1b10be1f8ff3d827 + - 1332 92c98af7d5cbde189d9d3a4145747e98 5fff831284cf851eac536c524b609cf3 + - 1333 e0e740c1c15906ae861418a6d5945e26 0e1c4961b2bef9346000007116d6d857 + - 1334 283c4e034b4df5abec4630508715b83b 603bf60f773879eb91e38ca3c750710b + - 1335 693c6c7953a47a7d527d46b287aaafdf 9fe1ee874a6d25cb1add28bce6341932 + 2 - 1336 e8e5ba7e05f3410f2f36a93dbedf6209 7062dd76ad9bf48538cf79940fe6a1cc + - 1337 098faff06d042430c2bb6180a4df0ee5 9a8c0ebecc56c6ba42daf1a556126ceb + - 1338 8a444a43bdf534c0c6338bb7809659b3 56eb149db8cb6fbce7d8dda4a912df6d + - 1339 be89e519c080557da54daa7c20eb75ae 87514428612f1601359af7955c57c322 + - 1340 89a4551b0f29c1a652648b1cb8747021 98c484262b449a7fff4fe1bebe206bfc + - 1341 c88508437b5b4e7f994e6aa41769c0f1 2741233b6a9f4e897a52e29788b3054d + - 1342 3c38da6ec8811df59dc1f21f48b0ecac 78f50521dc43637eda85d0961801ea85 + - 1343 5f5d7ce74680aa7c947cf4257ec082e5 4afc833d16588db11efa98ff68866a66 + 2 - 1344 3f09ee3c7cdbdf0827fe77126a22fad1 5dceff7bb18f70a1517e61f64312db64 + - 1345 f7c5cfef6762af58969022638a1f382c 51e688d9e7668845134e71fa6ac4fd97 + - 1346 611e15ae649e62afe1c3e008fecd73bb b805965224fd7379eb9155597a0794db + - 1347 003cf7ebe9c4f195aaedc2c9b8d93f56 b1b7c01e4507ccd0d384e99e11a8cf5f + - 1348 c8dd6fbb4d29a2a320a2e050c5c3997f 443dcab7f4a52cce90aff9b61b145357 + - 1349 717997d24498632f59e964c4c9e074c0 5d9e972b6099e7a44130633567abbca8 + - 1350 ec8b515b41d15d3c891bb0a22303e7ff 0c907fc9be9d2ff920b3459e9b5096dc + - 1351 06f050f984168d39dc83dd0579b1c89c 9af2c92324cb92d20d70981120b29c3b + - 1352 4d312250e759e730a95a2da0cb889612 3e2a205c152ae8101af968889ce6ff6f + - 1353 2db8eff33add3b44134683171edc79ee 24709219779267dcb472f4dc8a58ef58 + - 1354 d6d0dc776cf2bb53777f7acb674afc8f 96f66b123c0520c6302d2d6a2b556758 + - 1355 5e3b4c28de1cb54d4489014777326f51 9a6f92fd61a4297472c889e2cfe1b2e5 + - 1356 2db8eff33add3b44134683171edc79ee 386c198e459b0d07daf9d274343ae64a + - 1357 ec1f9b8bfafea694b5dd4de6db948e18 ddaa8cc9ac0c138b87b10500abc41fcb + - 1358 5d6dc4853fa75f60cf9e439332b25065 4b344b8490308c1d7af82ed4f6a5b125 + - 1359 3c38da6ec8811df59dc1f21f48b0ecac 81a297e9d34334d08b149df4ec01c770 + - 1360 c98cc64a131570a5f45e2795d6484569 a5fac4a8a8be38c6c747238fd8aedee0 + - 1361 471341958f31f03460be2574e2c41592 65cdd2c4e7bc19ed4a5b560ffac1ac12 + - 1362 9cf40abf1d79c91e694ac3f7345955bc cd90919fe079a55bbded962df1c0d51f + - 1363 92c98af7d5cbde189d9d3a4145747e98 a5189600986aef8d9fef3578baab76f7 + - 1364 e0e740c1c15906ae861418a6d5945e26 a9fa75f6f68b73f6d1707f04b3382ded + - 1365 283c4e034b4df5abec4630508715b83b 6e2c82a565e2d06072bff1cc70719835 + - 1366 693c6c7953a47a7d527d46b287aaafdf eb5dddd4f9380f05fe216a3d02e578bb + 1 - 1367 cafd6ce5dbf415ddba9646914b2a7aa5 476435c6bf439eceb8a0abf45c21ec7c + 2 - 1368 3f5b8401fb86a66644bba2a68a06dd17 10f677839676f312084b95694dd4618d + - 1369 e1cdc3cd31e57fd0ebdc176bfacb889f 79818933d102445a597278f693053380 + 3 - 1370 0c3269e8d23631b07a015d8d8910b84f c8af28b5f8a982e652de13a37f1b8c19 + - 1371 44a35db864fb99ad631ec7bd00a81726 a88a51bd029dc10c9d167180c2db2b53 + - 1372 519c076307bd658e4a0fdcd6d7c65386 e2993ea76eaa6abd4172bb32bd97cb89 + - 1373 d28ee46ae6dc80a42a02ae82ca244fee f18c6038166ab2858723077d69b6f901 + - 1374 887165e3d37c4a41efd19feee029bad6 8e8224fd5aab07f3b4fcc56ebfbf7b27 + - 1375 2223c386c6c0d7d805e58c164ce5834e b24a370366af8cb4a0894b8801efdf08 + - 1376 dfe24a406b4fd298486542738a9fdc94 69e923f3556aa661081fb6088c6eccc9 + - 1377 2acb07c1768c2478fefa7110af2bd467 91083875f64ae4f0dc2909c6126c9eab + - 1378 c65e96cd4c6c739abacfc2e3ec43ad8f f8eb893074a1a1f15c43a87d5b33b6d0 + - 1379 3579a4cd1a71b56e94f8ba452a186b89 be38335409d91fa531887cb81233f1e1 + - 1380 dfe24a406b4fd298486542738a9fdc94 8c55cad26bd79f1631f0dcd4ce0c2c74 + - 1381 331a5380a760aa35e2bfcc191bbc4f41 bb396b55998214f4c5775bf6dc8d5e7a + 3 - 1382 8b360a41295aecd1787f75e493fe57cb 5ff280d7bd5be8d82d551035d9f41d23 + - 1383 7ae483c113bb69f8488f95577ef32470 a81a771b0394fbf348a5f7a036e6fc7d + - 1384 2e78ede4192aff2f64c6b289442e9d8e 8ce74fbfcd87cabc46647318d9b4a9b9 + - 1385 b5fb137f552b89d9eefa4937222d0486 2dff8136edb2e2b26c37f7f1d690894a + - 1386 1af1d7ff580dfa40e76fb2d6c0234a2e 7e30338168adb8f1e53d6672b620aa36 + - 1387 6f7e85223361ceec49d96d0216143998 40720605f443dc5d0308f07e92d84ff9 + 3 - 1388 0fb0af5b2273cd3137a0f9a872166997 d096de0b65206e08e31ecf4b31c60cad + - 1389 75081c65d94544f07f29a0ded3163d98 594e25d85889b3b113456c4be41fb7b3 + - 1390 da7564dc4d25add6b36fa47fb74ea863 6e5f7e2546ea4200b3eeb1efa1f36ffd + - 1391 951d2e736f86a04189c13441badf2bb2 c21b7eec5855e656f4177772c145bb61 + - 1392 e9f988c418cb50b473627971e672b060 60fafe6e222103a1906e2b6d5884f786 + - 1393 ae8d73e01517d67df1a379b782d4ef1a 923d7658dc6afb1a45ed7e9d97c1bdca + - 1394 36e83878c7c27fd1f46798dd9793a284 b81cdcb7fc4b6008260ae6836b44f140 + [94] ab88648898d84c93e470c3991f52c226 + - 1395 821ee3ad9f092530ce4c1223ef81ed94 b1a0c5a2b7d707a2aa16bca3079cf89f + - 1396 e12bd7a3ccba92b18cdee5999df66fcd 117ed6891c5201927b45624c2d84ea92 + - 1397 fc6b11835200ea60a8cf2acfe76937e3 7bdc8e252d2870f2dbd34ce7572b74d2 + - 1398 47cbed4d02773f2f111369411c2fd8bf 6cfcd51b90df18cee1c9f5afd1e4d762 + - 1399 5ac11cf3a9f220bd6261166b2a1c2b81 8a6359ad708a44ac98bd2781f5af5dc6 + - 1400 58114bbd2a359489db7845c1e44b9d70 03ab406061c7503ed7bfea34650f130a + - 1401 64c129b5e494ac592634b7948482a4d1 105c814bfefe6918c9c6d90c318478be + - 1402 0d5bfd397ad567182adc79df96dce39e 5fc8ee135bcc7c030f0aa5a9ef240458 + - 1403 ff35d81ef427c061c9fdabedc540f1b3 1370554604900b49e3beaadebd3bdae2 + - 1404 f1c2c14dc4c28544e29194d6d3425c4d 8d4554f596c17118f5c8e23c60c69494 + - 1405 0270801856710e50b80a9eb070598f7e b975830c0fb07aac263b904d669ec787 + - 1406 e81c4e4f2b7b93b481e13a8553c2ae1b 1dbcf366f28b6c1787c829b9afee9b05 + - 1407 ff35d81ef427c061c9fdabedc540f1b3 c856bf1e7350ee6a0f5991cdae81c472 + - 1408 b6741b0a0351bb30cace4a3e4cc4a65c 5d38c17444c3c2b513ec41378000fdad + - 1409 1a9857c4940aa8e365350794db813e3e 587170ed5a68b664dfe8499836452d34 + - 1410 7d15442b7632758d7c2f7d96ad9bfde1 4b508d44dbe632d1a926bb78b3875765 + - 1411 cf45229a9de7a36ba7aafdebacfe2b94 76c8146323c26349f55c37068c44dddf + - 1412 23a77a04904e3b36921387795bce28ef a7b04d193d8a4b64b2725ddbc5cd697e + - 1413 c68b715231a0317921d82836f29a0493 0900c078e018970437f845727819e575 + - 1414 c0f7e06fab57955232723f1edcf25aa0 9a1834a0e3e7e52f5d4685f0c343ea65 + 2 - 1415 c98a4e9e52ae1a28f5937a2537af4b89 0b497463ab8d527cbbbb39a72a1d18cc + - 1416 4443b90b362a766867492ee5c5e1963e c55aff849f3cc5f8291125a123ca210a + - 1417 bc2a6915a8a9c999636e2b9d35bd88ef f63f10803d58fcc72ea8c1b2ac43ccaf + - 1418 51d58158484cc3d6a48a2ed6d469463c 03f51f5f12a47d67422412e2413402d0 + - 1419 2f43b42fd833d1e77420a8dae7419000 a504a70e84e9302efc2cbb9d41198ed5 + - 1420 e81c4e4f2b7b93b481e13a8553c2ae1b 7dcb93aea310f31743437cf9ab267ceb + - 1421 2f43b42fd833d1e77420a8dae7419000 8c3639d1a4261a1f6342fe8cf974c663 + - 1422 46b96b716e1abe029ee37b22ce0a6062 73e44929f9a52031326272b823546fea + - 1423 9581cdddcc2c1a747392b2909f612cfb 2a251f2e292ce53073975e7ffc99727e + 3 - 1424 63cb3447e783cb1209535000be20e4ef 662b476f3f26c849cbeaa1673ade4123 + - 1425 bb11fc36611e1f498e01b243c17941bb ff87747992d7a7d1a8664180c4580d5f + - 1426 2cb77b14d3b7442ae3b048ec3a72552a 17963f64797291e00b5f9de4d9912c71 + - 1427 f03e4bf669c4877342538b417b19bb76 bb9a1f2529119a65c8ff555bfb3d33aa + 3 - 1428 5a5c3fad78699840532dfeba81c2fab1 30d01e8a83abe0c7df88b149b73f7918 + - 1429 a2637fbe301bc0726e2ec2faf29e391d 981ee0230b986a86c8f05b0c30750a11 + - 1430 bb11fc36611e1f498e01b243c17941bb 901fdf6086d68c84e7356b2e610b8194 + - 1431 22814c09a9f2fe1fb656badecd5476eb 3c4227d73b4215f54acf8874153cacce + - 1432 b07a4b8ff3ff27063be6b5028be55fff 7db1585ad3ab1c072e9d22c3de2208fa + - 1433 2717da9e5b60c462ca7210c7cda34ff7 89559760145931d6f78727dfb37a3873 + 3 - 1434 faed2949a5d57eef6c9b0b731a7cedf3 f3b99324962e78ce2dc3ec9cc9277a95 + - 1435 bac4dda0af18ea2852f5e406ea6c3b47 7989cf61ad155062b6d989d36f8af839 + - 1436 0328506ca4afca1db2c127eb7053a095 babb6dc7d3ff63839dadd68fe97f6347 + - 1437 4b1f206a73b6fb51b91bab89601f474d 4727b62f116e63d7a218e5848478ab79 + - 1438 c4df1eff46fc0b3296c326f37ae5d469 95609684d7b978aac54dee293b02da51 + - 1439 4e828ea31dbd9603d50945e924076f19 e453fb4b3602fb04c94debcf7735ff8e + - 1440 883a86b6110623b969701f7546d783a0 650a8e227fbd210c01368650328cdab2 + 2 - 1441 e0a42820e5baeacf286107402e734fa2 7e0e094743ddddc49862dd73e23575e2 + 3 - 1442 b136fd3f06d977c3764bd9510a08198a a724df754c726d12994eebb4d17b5657 + - 1443 e659b52eba1f0299b2d8ca3483919e72 cfa483083c68ad69a9e19fbe156a183d + - 1444 4344ca6323deda7f850d499e0e1575b0 f13b78bb1d72225632e2fb5cff19e7f0 + - 1445 fe72331ae5d8825475e24c5833b603c5 33a417e69064fdde369b42d6e2a688e5 + - 1446 69db967c6daa26a1ca59219582725e5c 934168d767551eb87dbd617611d45e06 + [95] 3d343980f8d7830a0b69c734018251fe + - 1447 3f031392abb0055195af3b2392fe8c4f 646c35b938487c43623ebc066d3fe1fd + [96] 5a576ab2fc1f92de4974de711f5a10dc + - 1448 4be3942dba9319fac84c48385fd70deb 489d7796e4bf4294ef97707c1e89137a + [97] d82e2495675efd7564aa8eca70b49435 + 3 - 1449 0396e33af3fee2226c8cd0021de3a19d 8c85e977b387e56fcaf7a0353b75e060 + - 1450 ffb549d4e9bcb03d96ec982b1310fed3 a6ef7d3ea29b0931b6ab85254d4e0a82 + - 1451 ea0837b713363efd0280dbed88635d5d 625dc2017c6da7f571378129ac5bde66 + - 1452 296f8e7a912617db1f990b8f574d0e03 fd17ea6567e540c1a6e2d15aba1d1ec6 + - 1453 6b4516bcdfc5c14622b0e8e162a5c94f aec26c0ab3c8b58d0d1b2f2edd6d365b + 3 - 1454 03080d241199568f48004c98007af517 92aa22f56b28761549377e9888a304bf + - 1455 586b179b53a0fe074bf210a4a84a87ef 7031df11d1a5fd5f8b278048e7f54a41 + - 1456 61eee52ba3e80af5ad809b18560febd5 0672295c4a4d062420ff5702fbc324d8 + 2 - 1457 869b0fe7ca0e38202f0d13cb855f3581 dee990edb7d4d8128e9916f89b70a3a6 + - 1458 0579f6a3a6163d9a892db36cee3e53b2 b2c0d7d93edf9fabcac1d5f78f358bb2 + - 1459 e75688770a97326285ee2dc68c94c817 b5818f867e1d99334c55ae335dc856aa + - 1460 398a944fbed3cf12cdd64dade51fbaf0 792d6331350426307356bbd168e94f8b + - 1461 3389dae361af79b04c9c8e7057f60cc6 6082cc0ea52e186ab22efb098000e48f + - 1462 e585163a9b292521b13c57a14d0c5816 95d203ab9ea58e74ae92b451d0f6e891 + [98] 21bb7a21586a3e1320ee8bb4ef087978 + :C - 1463 d480d385b66c4bb3ed0600a371b4b0d9 c1f7b9ddd4b311f53eaea49ad10301c4 + 1 - 1464 55104ca31fa8e8b54307f85abaa1a623 e60aab3edd0caca7e4b32e391590663b + - 1465 e38ad8fc9ed9b25cd8cfd6e239988c3e 8284cf5ede312821554778561c2d5f50 + - 1466 387a91458d5dcd1a09ffe12d92194864 bd46138f4a2392c578717f00605509de + - 1467 6c8ce5e06586bd1d4a10f3208e612ebb b67aa2781d483fe71523dce7c9a2d679 + 2 - 1468 c4c1658a85a00bb2dd2c6579e317000a b42b253758edf52ee956d9536508d525 + - 1469 3b39b1d484b11811172d9c5538070ce1 5a9d02320f138089763f56e25434e239 + - 1470 270e2a866a4c83d5cb13d8322845ecef 0318d3213ad050c6e617e428c1d1e9ae + - 1471 ff62183a47087771218f494349fca3dc f67159eae35a8c1abd4f2b6b809e7f15 + [99] f68950b818925740d2312fe26d0b14a0 + - 1472 9277edc7db1e44e6ff44aef9be9cf3f8 0eefb3e8fa94dabd8246725d710821d8 + - 1473 47ed5f552a4f5df8a27d082be1cd657b 7765d3141229d68615e8b319e1e3ef50 + [100] 4a8bf8b81bcddc15847c017923f0af07 + - 1474 46a24589e6c9be180ed6c3530aaa02e7 bf87ac496b9adbdc349294baa6fea75a + [101] 097c0ea080706e6c1416baf0c31f68a8 + - 1475 2dce50630957223cade0e4463a2b2b14 1847b3e655bb9891409ccc3c02765d85 + [102] 0ac92fa45c990334b6c19ce52e392f87 + - 1476 c336a01ca3cca1624ba4613ca7871ea4 085fd953e83313ae52ad081cbcee2698 + [103] 2b84b7fe129598ba52029460aaaf30d5 + - 1477 e4597d816b49953ded5660416710c3ea 809eabbcffa15196104af3345b086c1f + [104] 985b64ad839fc8e04413b030d19257ab + 2 - 1478 3ce8e227920a01c26455b81af58bfcdc f2668dcf428cf8eb94ec75435cd074d1 + - 1479 625081ab01375cde6b304d7214d169f5 d0ae84a7827f9ce5a3ae88617c3c44e2 + - 1480 e0f4a853dc82e7dd03e578249c97e580 9d59fffe6b308f9e7294b178ea265e96 + - 1481 17f64a66b497b87ee266bf6a01473d1a fd52bb5c14dbbc0ab8757f4e7b50bb28 + - 1482 47c49c6578a15ba0113f92d25b8d3bd7 eea8c673b9d75c9ea5085d489e9452ff + - 1483 37e964965fc4e0e9f82cc19bc0739546 995e862371f553a94736b83832add8d0 + - 1484 09e4b89e70ed1e80d1a2ef214177ceee 22852068e1f4caafa51b30b7d98162cc + 2 - 1485 3baa079edcf8610df9b4dd545fbd9dab 285f56f3a0551a9afaad87e0ec5f087a + - 1486 76dd945359cf1bfac272231bfb927bff aefda70bae471163830ce4ccd71d488b + - 1487 031eb83f98a537ab9d6778ed13503752 9ac59c9d4628a54373a7b91591e8faff + 1 - 1488 f47b21dde0057fb645d6ac5c027d711a 02e30a82c6e558341ec63b13baffd2e4 + 2 - 1489 12d96d29128d076393390a321140fd2a df661ee7e94c1750d6112c9ca206bbf2 + - 1490 c06af98074cace4917d43b16d3e5a1c2 ef836e29767c938e2c14e12f8b66d5d3 + - 1491 c2c0f9ee95bfeebeeba4a91bac5e97c1 e46945d2ca0b1a425072194a40b800f3 + - 1492 b8e2965a84b2054fc80eaa48914af667 84040e9f72b57ce413a1efd0ad64d03f + 3 - 1493 61bb38417562feb42e216bc621de0095 7a4955bbbf0052d7f589f66a94f8bd49 + - 1494 5fcfb634b638747c383ac0a50a04bd31 a7e290e14682577df7384c48f8ef2cb3 + - 1495 3edab052906a64c9260735b35099538a 50ce8d99adf7505855f74b35be850899 + - 1496 5edbf59bdec356cabfac1d645fa33d0b d5dc04c9ee001f01ef393d69f041ff23 + - 1497 6d2a7aebedb97e28e683a36e21b180dd a42c88e1fcd68922bab45200a55d5894 + - 1498 29c3166022398f905bc8bdbd5bc32c0e 623a19b6e061d7829229b36fef797256 + - 1499 7d07ec8a292801300595ea71cd539c4c 99cc1cd17ebf10be9e3df4e2b5afa2ea + - 1500 599524d461ec9561eafb76846964cf17 12acbd0a8143736c5ab90ed99f07a2d9 + - 1501 b6868555a259ea1d6674026e06a11830 59f87758531f6d87329fd22f6921260c + - 1502 8e93f27f8f866646808c5379eedeea24 e9cbbda465c650de1a6e8b78b7361257 + - 1503 edb11de05939e0a2180f696493589bef 195b7cd4d83918db03a21eda09456a77 + - 1504 c81690a138edbc03a91f9ae0d9941a25 07cdf7666c76a328e409b1e1760652bc + - 1505 c9599d724f968819c0accd02629ea807 264831e9c84d0b942124ab0085cb8fa1 + - 1506 6d2a7aebedb97e28e683a36e21b180dd d7537b7402782805128de31c2e01fc2c + - 1507 b84a33d82479ef9f4c8085d40c6b76f8 11e16a76e3c8b79526791d707187942e + - 1508 fce5df4759f07a7b417376b1ed541c8e 49fae8c4ecc7a11e7d07afb5c4da8274 + - 1509 29c3166022398f905bc8bdbd5bc32c0e a934dcb94f6715b83e220fb03eb614a8 + - 1510 0fd09b76b1b610e4ae63c5618bc8ffe6 7dbf3a404c4f40cb7b16f68b572bd12b + - 1511 ea330cd948177b0cea00428e223bd91a aed7e51220e7513d614e57e8229eee4c + - 1512 bf36ea7d7bf45c1744969e981dd3995a 70edbf8b78ae96aab9af93e545b4248f + - 1513 506dc616bd67fe56459e6736a9e7a0ca 5de3db1645a03d7ca3bf4eb44f3e5123 + - 1514 f9f1bba9d94823c426166fa74232f4eb f6c2d4880abacf47963ab5c3df4660bd + - 1515 134437cf2df44ed09e1233f569e59873 8bdf6e01286d817170364af5a6411ed6 + - 1516 506dc616bd67fe56459e6736a9e7a0ca 688a16c4da6fa8f10bc220cfcc2350f5 + - 1517 b0531fe56cc6f8a4a112f10b7f88e788 1ba44547502d6f8cb904920257202e0d + - 1518 e81c4e4f2b7b93b481e13a8553c2ae1b b57a28206d052ae919b89712db33d48b + - 1519 08250bcdbf25459d0cfd4741d7b99031 872023f21ca249f5ab0690898d942fe0 + - 1520 441f514686b88262be820bacd36de55c 38126abb4a85841240ea11cd14a1de86 + - 1521 25a440eb43f6a9d87bcbbfcded9d002e 0f84c6816db2d8e2aa49554b955f3d9e + - 1522 06e0ce4a3002dd6adb5d2b173ec220bb 849d7df9fd029215a36cafa5db5b27be + - 1523 506dc616bd67fe56459e6736a9e7a0ca a2da1d797910c31655865fed9cb28c53 + - 1524 8677418ca7393f75449587d74003bffe f96113071341c2fec6fa5ea9e0931dc4 + - 1525 752033b1a3e4c1f2a7ef3c2a29202b01 be754c7ffe4f05925a18701fb6555383 + - 1526 2814b3293245f4cc2a1a3d231170e2eb 7f49194f0929a719478838f6cdab9352 + - 1527 edb11de05939e0a2180f696493589bef 34d21737d3e907faae6682f6ea38d630 + - 1528 594880afd2b94c1331984b5cf73aec51 9fa9129317c745587e4dd5e2a26fc9d3 + - 1529 9d9177b0651f97938705971f3c9502e7 704ea1935f86b41fb547da1a8485a9a5 + - 1530 a2c6d5662d1b917e2852f812b45da912 1f970932868ab76f8a006f7328f076a4 + - 1531 1d0f7f898569acf8a6b29e5c7a6633d3 2054b6ace8964bbaf03eb37bd46a0d10 + - 1532 df1472f5e5bf668cc96d8393fc75ba97 fd7fe68ebe2c9dc28e0a7848bf6fe5ee + - 1533 6452bdd9d476720ed59c562e8306badb b386c129f1bcb455d5c2c63c687d386b + - 1534 87ff80cc571403581bd2158c658b8c2c 40fe254e54beda7cdb82264b165bc1ac + - 1535 c9599d724f968819c0accd02629ea807 8d7447c8779965d8c61cb67765fef8a6 + - 1536 6b138976a6c8293dbb84e0945cd8473f 81b3cd1e4787c70e2a6b36a2017b385b + - 1537 23f805c649358bab1ade4c26dc25a7cb a6a8f9519755f942d709afb9bcd58385 + - 1538 e2e8119a3347658fc441939e2c7b32b8 11014d2d6eec452610a1f0971d969393 + - 1539 c65a9d275729e5ba7b041dfb5f978895 c93920ac6a36d50abdcf7168084e14ea + - 1540 bdaec1f32cbc125e901d2ecab5e0e2e3 095573de9fa42d26f70a51c8d38dcab6 + - 1541 2a9ba5c99167c5c8674a95015b9a8bc7 ba257c09353d16b93ca989da5b719b80 + - 1542 3d8e526a5390b87fd936bc02b2217563 7edcabbab210808eae25fdfed9f455da + - 1543 fe0451c4efd67c0b8ecbdfaabb0b4e1f 6e8643ac16e37223082b983aaa912c9f + - 1544 bde0def1bb61ecff13dbe9f89c966f87 05d349eeaa6b5d68597c2a7520dcf5ea + - 1545 d518b7bc567b429c70ade9bc5f233371 c358f79d5c90681a144f2fa3c414ca7f + - 1546 f544fe5d288be90044ebd18f913da9c4 b98d506d4933c979eb9fc48a844be7cf + - 1547 fddaf1f43def6d5fe6eb799a26f423b5 87468ced90da48916c728afefbad2547 + - 1548 6217b34a206656c69e1c1e9923267a05 40c3108918a9cf752462b823286e6384 + 2 - 1549 97b0dd1d0db1cd08f994153a7a49e932 758f5b086713aca402fa19240b64206b + 3 - 1550 04e798a835165c8989de6ac584ca047c 6e91c9837cedf79cd8cfe145245a26f9 + - 1551 fd32155aa3bcd791a006a5f2b8ea9dda 6ce22bce4af7f590360873bbda8a0421 + - 1552 211bc5a41adb7a32fadb68d46329f406 c58c9fb5234be260d308c645426d2faa + 3 - 1553 6ed073624e56137f4faf27916a45e293 2f2cb180d72a1c8232beb55d075df897 + - 1554 65711fac0f4cab53c22fcd6ba05cd556 bd576c217743b6083ac27e63f92ee47b + 3 - 1555 45b257cdb2883990f9f93377886c9759 09f7d7cf4570abfc5d62da8e95be981a + - 1556 78af3c1bfb39cfd058f3c751e92ac5d0 ca8e4525f288181089b293f78769f13b + - 1557 d9d9d9d28ab5ad8501108481cc9bee05 247eebad11a6cceef44dda6b48a2910c + 3 - 1558 e983b7fe936755e68b123f073490355d de3bd875774b0c67d2aacf2514ba171a + - 1559 55c120a11cbf2b1b0c3a86bcef66e487 fd4a81185e93cc7ea377ca22e2373828 + 3 - 1560 addb9e15ca92dcb133fbc24df3271bff 15a37456f9a283ffe8506d9292954bc4 + - 1561 cabda7cf6c66f6d14a7aa510eedaf00c 929b5e6958a08944f98d62bbedd34a22 + 3 - 1562 de863546c509c0c37f2bea5f8202cc26 8163f702e925bd40822cf16a6fca014a + - 1563 693c6c7953a47a7d527d46b287aaafdf 699c7a6dd8d140fb0ac532f0403f990d + 2 - 1564 bc865d87acf725baba803cc835d677cd ca4e58bb606033407f2eb35b3860ed4c + - 1565 a3d5deda2f1714f352c6be186ccb8f8c daf871d5f988826d75c0f32e8486f77d + - 1566 8a444a43bdf534c0c6338bb7809659b3 d5670780b87616ea01138655b46ff4a3 + - 1567 be89e519c080557da54daa7c20eb75ae bceb643030916ca33f350164c14bc2ab + - 1568 89a4551b0f29c1a652648b1cb8747021 87a3a902301289606ec83462d4788caf + - 1569 c88508437b5b4e7f994e6aa41769c0f1 9fdc7fa6380cacde01363aad22f718d3 + 1 - 1570 d086f26330403991d4723cb715ed3354 ad03e6eb60ef7b39a8bf9f36a4dfdade + - 1571 c4a1215645fc05aa7a8893bc79b1772e 0605702c270ddb9e28619b17b0c4ec71 + - 1572 1f79e3dec3991ea6e6573dc2d2d7aad2 52b9c63a8105c668d4169d69edc3ad65 + - 1573 eaeacc66b7e93dc1bf2fa2ff0a87212d a91f5bb03ab4385456bce2bcad16e217 + - 1574 06a8bee9f701b640891ede872febbfdc 47cdc48040276b8c7f9cf2a5cc6357f9 + - 1575 e500607485598ed7cb73e5d98ad9c045 f9a057d7c5c370427fc50bc658259b6a + - 1576 e199d40857111ded873559793565dece 4cd47a6f38570d445dcba4a2fe7b13ad + - 1577 6dcdbf735b12bd5fb78134de9d589681 17bef189f0b16cf16284719bfef4c3fb + - 1578 813288f6d5a7a560dcf0899edb3221f3 438565b5bcc6d396d2cee2c78574e72a + 1 - 1579 1a4947702618856d7ef755b5210cad72 de7ad6e745d5cdc99cc92c0ed6dd49cf + - 1580 b84ccb7899872e79621686ca9fd5085f 7c025e21dff11c9144071c95521e01aa + - 1581 586b179b53a0fe074bf210a4a84a87ef 8f46fce046d38eda4b0fb89d7f9ef54f + - 1582 58f155f1e27d45677c337388db477275 7fe24d139f67b838deeb4af06342b844 + - 1583 61eee52ba3e80af5ad809b18560febd5 cec1d583dd7558e1470d89b5e770d1c4 + - 1584 dd387ca41e0460b0c3842f7189481b89 19c805f2f8b99bcf2b478d8a4ec75947 + - 1585 f99b94854003ddf5c1d77215dfd2e5f0 673f4210e37bd70b90c905586065076e + - 1586 7641b11b2ba6e9c5383f8a71d236fb6d e1b29e1bfed633a17d1932469c8854db + - 1587 03d54e0a18e065e929d3b5cb2a32ce10 d334afe5e8ad338e3fc42f0c3812cd8a + - 1588 74c9bfeae15daea7944c6e400ee33120 aad176ce881578fd0613c66665731005 + - 1589 9727f7faeddd2e99cb1f5355eb22eec4 83d01d421231a3d43274be3435f4b274 + - 1590 bcf2ddba43671931ff89247f5919a4ba 01cfb99b34dbdac82f63378b5e85d972 + - 1591 0acb9020d5fb83f09938f0555d878b23 bab7691f02bacb5f112da94e207b9887 + 2 - 1592 4b268139caaf4fe34dbdce7abf57d078 e0590ea8266e43364d5c79d44e541bbc + - 1593 8d08486d162b2cc94d8c25624c662118 bbcf1034d312d6a24d53d39cdcd0f316 + - 1594 af82e56bf35381c381d3a479da0d4679 9c0eca194644714427471e7c11b0c200 + - 1595 710d2c0680aa845c15239a9b672f3129 6eefc8b628a56c33ef559bb7e0d034c6 + 2 - 1596 94f94a0f028955ff545b0352d99f9029 609b888433e68324758882a973db1ee2 + - 1597 247502078fb2f0d68c1384d02507985a 9177a42152cd4f2f1872fd1571d7b840 + 3 - 1598 9c36eefce8bca4aa417b190683289ca2 4c9382b37766535014db14345493b538 + - 1599 fb29aa6d7d126da25cba1fc766376b8f 6aa1a697399d4fb71675453296bbe193 + - 1600 2c41363ce568fac17936eed52f129c36 2640f03f0ae6ab83fd297d86ae50843e + - 1601 a8d3299decf5012eece3145297b8e9e0 35d11419543dc185779ab8d5191737b9 + - 1602 99a239824640081630195a7173fa448d 153f545a6ef5a4a9ff220f2b6863b698 + - 1603 38524cfc9228f99eb5cf62969ea66e17 18a9da295a8ba07620c45564070e2f9d + - 1604 52e065fc8c5179544b0f1b2ef7cb9fc6 b8230cafe28dd857ad7bbed6752bcfa7 + - 1605 b38b9bb25d2d2f465a3b21836a328392 404203cc996f7a53cc33af6f4ebde92d + - 1606 c9df75ceab3ddbb05b6df150dcda3070 f90bbceec9cd70b3c90ffd0404385687 + 3 - 1607 a2f84e84706062c580b895cae434dbf3 f915a90d33b2cd4a05ac85b1a79a92c0 + - 1608 f737ca9ce5dd90c692d0f60aef2b5e37 7e53c91f41527efb7fcf773bc3a340cf + - 1609 1beb87f70b228f12f431ada686f721d7 b58a42151f988eeb4ad6b534635963f2 + - 1610 2fae2664a9c2b8dc452ed78474d707f8 b4c4530ea9345577a619754d6bd64e31 + - 1611 8fc0f247eca4eeb3f05dc725a7320700 ffe31101c58e91ad61f79f994dc3b6dc + - 1612 1d1af95a8aeea48126a3759d37dd931c 42c9b1c656d248fd908bf9c9b7e6ddc1 + 3 - 1613 38ffcd75416f2ad917f516687967f1c7 91e8283590353efdfd7acef57a6cc867 + - 1614 c15d8a632f4f41aa3423c43555f289aa 4b55f6dfbe3db170a785660c8444d259 + - 1615 e078c73e24079e4e11ff306dc9f6ea39 ff90b63d0b1a8a278b615dfc74e3a196 + - 1616 02740485ae2b01c69abc7e8496dc2c0b a137910a6bcbe944cbc1619cc6b2cd2e + 3 - 1617 f06b2c749d6517a6e6d813698ac80855 97d95732b5cbd4ea11f2f372aca4b43a + - 1618 e201b461c13d3b237cc4bb1cb0f9f2d0 4c8b235822a0ebadeaa12dd889699104 + - 1619 3a9879a3f1b8b0971f29a4307a91b8fd 81fea1e660655f2c5aeed01e0a7a465c + - 1620 4f18d59d24b43100bda559a9b896da09 d26797950961bf28c48492fb9b0bc9d1 + - 1621 05644617394536d6321ddf178d796592 5e210bf9fbf4835f84876c8fa86ba589 + 2 - 1622 51eea2c529671d3ec7140e03dd8a84e6 bd5c956258af20cbe92d745792e5392f + - 1623 335a6babc8b25ef254cb0359565d7871 4b3e7b0bfbbd164b8517e6196da1b162 + - 1624 6c92285fa6d3e827b198d120ea3ac674 cd2c91761f4e8e95fcb3cd5820814d18 + [105] 2f415ae9011128ce475a78c66944568c + - 1625 afb292e31cf1a26bbc547fc9e916e6d3 5b9d1d981fba5c2b59fdc10363be2f5a + - 1626 0f13ae168d31a739df137d94a688460b 8d700a678684e4d5f097a7056a5a3c8b + - 1627 3f26b73e677003ff8887b3752456f784 152bbf95a24829e6c0db0063527f3780 + - 1628 3cd24d32dd0a8d919a72f910d6f6a1ec 79df9f151a3249185713662bfacd6060 + - 1629 e4a64c9d2b4dd6f7b4c614ba63a4febf 3894325cb544a185ef97e17a6dea8e75 + 2 - 1630 8ac160dca63777ed9bb69bd4fa4d11b5 6091bd8baa191971b1114ae80a9a8956 + - 1631 c9119a9039970816bd4321b839771be8 98ca81947eff2882baf16f5c61616c2f + - 1632 215b4bbe71fe45f25318259f421f228c b3bf4a1c0f4e1bb3b4041e0973cc781e + - 1633 7b3b84eff1b630071e2c3ef373136636 3132aca2a5b56009f81c754932ae8da8 + png 88cab4fe58ed0927a47d7b4e28f0b5d4 sisu.png + - 1634 50d0ca7e01a3e35ae8d74ad38bb82b4c c7ea55f8dc78823e18046f7ac1109899 + - 1635 fa4e0484e03a3d83305eb31005369e88 76d8497a567417c7bfc98220e01e16c9 + png 44527831debe91f29795f6041d6a4ef1 tux.png + - 1636 e1ef16cc67271e5148ae878ad27a8cc7 828bc46a654db80908cfe6af997acc3b + - 1637 c9119a9039970816bd4321b839771be8 d42955e402a1653802e31c6c8407a345 + [106] 1a81c5253ae9447b903cc1abae4a3d5a + - 1638 215b4bbe71fe45f25318259f421f228c 210e248718a416de722ad84bea9a765b + - 1639 3fcb7da2bdd9f63572fda20d38b0a4ad 280bf63b89ad76ffcf60d5723b569cd5 + - 1640 625ac65dea13112a669b71eb464abd76 4cc024e24853ef09a6163e50e7954004 + - 1641 1055d79af1710898a8198593c665a033 ff87a898cd7538d9524e6a1a0696d0b6 + - 1642 6c6eaa927533483d157b137091919606 23b7e74755692481623b1070572ce40c + png 88cab4fe58ed0927a47d7b4e28f0b5d4 sisu.png + [108] ad0cbff7e7295df8626b79f7ce032454 + - 1643 a360c975d7dd9f8c38e3720d408786e6 335878b15e10c4dbd8b6a0590507b020 + 2 - 1644 d617fde9938cbd04dd158a4f1bfbbacc 639a8dc10bebfe714b78e41d480b8ec2 + - 1645 24812aa1fb6f512d6eeef39e4ba125eb 2e2cc3d2ea3385bd1e9ad54feb0d3c3c + 2 - 1646 16798945876f0ef4044bc5176c8e5f84 a7f718cf43cdcb65bcc489425aac4e64 + - 1647 49b847bb7113de3cbe3d6855ffe8e545 71c1d3d7b59ce159c2159df9b766698b + - 1648 a8d3299decf5012eece3145297b8e9e0 db128a497aeac12fa82756b9330566c9 + - 1649 2c41363ce568fac17936eed52f129c36 42a390ec4e9efd4f38dc61a63fe959d1 + - 1650 48635a952a18392c1bdb75425c35369d 23d67798400e2741a116f0d19b908ed5 + - 1651 14a698e7f869f13e0df24af548fd3142 ac664eb2c10f6b3828234f3c506c7a11 + - 1652 5d3acc657489d1014473913400c88de3 48235ea4739d91e17b54b79237018d6a + - 1653 c2c10227a85aca6c59d3762270bd8902 3cffecbdad6e13808a8e0e5d383daf37 + - 1654 6e1d10ad550619fa7252e4ac6ae758f2 b015aedc64cbfdd8f11c480f366c7a1e + - 1655 823e6d559a530d26d31e3e1d4130a16c cc43d9551e8ce0d22e6c0b0e69f40a23 + - 1656 0743f6f78159e8ebbfad2f6a064ebf7d 47ae0b0f9a7bc08ddf7eff9fe46de72d + - 1657 76dda8be06f1b2df2769cfcbbfc8e4da 5263e537c476320b6a27f5fa3e6421cc + - 1658 271d575b39bc7a8bc8d8f209e871678f a5a0c75808ff607d3586b14093e6449f + - 1659 dfa38cc7ff3f986746f644b409c945f4 00d21efe546a58805d564c216a8940d4 + 2 - 1660 8303c515bc36ac25d3b5ca7ce23a58ec ff209eaa84cce736be0a10af3812877b + - 1661 fd7b2ee2c59cde0aa8053d9dbed7f8df f13bc11a2af3e282afab9fed64e90279 + - 1662 507d5e114ccfd6ab1912f435f2435048 2d5c3662fb6ffd44b8881b094d626f66 + - 1663 249190882adc14df84fd84863c527245 bc27c74ba5eefcbf958c7f72f9710b67 + - 1664 e85b72a3927e3a841c6bd48c137d6642 8be7855621ee9fda7ca9e684472d707a + - 1665 65aeff47e34e4340d811344450cdf1e7 faeead232efa355ca644763438635aca + - 1666 a99f7339497a6ea99b90b3819ac16704 51d491ae94b97d33c1f2915bd64780f6 + - 1667 2ee3c1c315a6ff74ccfc75ab7db2a919 ef95c323edf934d87e1e531aff043538 + - 1668 c191184732d8bf8db16bf7fdd4e19441 056c274b1b26d6e2e98f7e270eb4cbe6 + 2 - 1669 d74f3a3608b042726854edce106fa18c 4901de862d1802b168676d8cf254e4d6 + - 1670 60689bd8fcdfa689297cf3a609c04ddf 6b8fea5f2eb5241e6baaf982c10f5878 + - 1671 5cdc3a55578bacfe3ef5f9ebe248f82a e0462f680edef759b94a8b09ed44c7cb + - 1672 60689bd8fcdfa689297cf3a609c04ddf abdffd6d4386708a0e301ca37e515ccc + - 1673 6f6852f471489d3f2b16304a6350e397 6fb48b96ee470be70ea9c84db1ebe16b + - 1674 06ca40fae0c0a2e4c71e27a4042281b7 c990894c4e799d4417b67524b1fe9069 + - 1675 6e07c44e36a4f11294ab10d9d6c99956 839e06973c3c8f24011185665abaa7b7 + - 1676 b1b10c44685da397a3aeee63b3dac972 5f3ab3b6a9c9f67bd4fa89fd0c866522 + - 1677 6e07c44e36a4f11294ab10d9d6c99956 d434be8335e0628d5207aa33f2561307 + - 1678 ba9c6ce8965085daea568d0c5a925735 5694615737617ff6be589c550b3a15bb + 2 - 1679 e2e9a9775c7d036e842e4d751e75461a 5b68214bdedbaff5912950e91ed2cf9f + - 1680 f22f0628eec3bb72bfb9f8c6323bedd3 2a1feb2bd53b683cd0d4bb6ef470ae94 + - 1681 1f38be3a8335853b74e8203b138075f2 c3ea2664eeec19666002d9d70815c4eb + - 1682 a3893beb7d31175baf1f2103240ead22 1238a9c1969fd343236d25355403ab6a + 1 - 1683 e67b0364137dcca20b8003c27b2890c8 4a74ca848d8ac97b907fc7cbd4405089 + 2 - 1684 8df1985c402c9f5f30bde8a2daedc5d9 e8ec6192041911f04afd415a55c984d0 + - 1685 0ca82a116e424eeac78b707ee68a4689 cb3efdd0bd7d63462e886038e0450126 + - 1686 a3749f14858c739a051b8e594a0fb9e9 679a6035c40b0ae46fb798fe9e676fd0 + - 1687 d2343c3e763e4a6f7441876a36ec28d8 a9dc65e6e30ffacdc233ab7dc3dc21d2 + - 1688 b9d3dad707d7dd4d689af350ef46cebb 49ed49360efc4b164322dd10b128aa28 + - 1689 eaeacc66b7e93dc1bf2fa2ff0a87212d 27f0d4d75e5b987a57be75225a45d643 + - 1690 2f4decea2da04e9ec576c5b0fef95eb3 b2fa086da5535da5a9c39e73f6bac606 + - 1691 9c89618a542b6fb6449e44984c0be965 a2e012377995ff677024d64de2ce29f6 + - 1692 e500607485598ed7cb73e5d98ad9c045 532bb12789fdb47da9015e0266cc2eaa + - 1693 df6f62ea022d4c99f64c155896674414 2eac7bb49b84fe799706f0dc21242222 + - 1694 14eeec8fb5906471eaea61988216495b e141ae79104d0328ce0733753e53de3f + - 1695 c468f83345165d07e650aa02e4366759 9b099899286dc79ab889ec8e51654c72 + - 1696 ffb91c9e8ef6904f30aa23c4f788f8ec c61825b6e1e2fae42e7cb9b70db87389 + - 1697 c880f96f7c02507136181e1a6088a639 3891a20ffc24d7087e4c44ab064ac2b1 + - 1698 b62fcdb3b56806562f67e7bcfed1af83 b7eb520e76cc463182d6f5183a0850ee + - 1699 98defd6ee70dfb1dea416cecdf391f58 96ee10f553b9cf4301b9ae17bfd9d34d + - 1700 3ae7bbe226f49c43d2197e19cf0b8e5d ba44e874229c85273ec0a67de68a884c + 2 - 1701 0f72c154e1537676c97be17e5ea5aa1f efa2ddb26e6fd1bcbdce17fb59a9783a + - 1702 8203e596ee1da2a7330f7059569d77a2 15f2cbec9179fcaefc03025416a96649 + - 1703 17da33e35d4d2ed4b1859a19ec438bd0 7222dd1106df1f29aececd075266326e + - 1704 c9e2c41d88addce2a50f04372b9d98e4 5d58ca864c95a05dce4adf86f084542d + - 1705 be5d5d37542d75f93a87094459f76678 1a9dc70fe32faf73417f25a656e08e7a + - 1706 52b94c05ca75852b8491d24eb29987a1 c33bf135c885e1d00493ce3f3e542a95 + - 1707 c44c8fcd78ed4c0d1cae50687b952d63 0829cbfe901fa2e11ddfdae2b39dd9ed + - 1708 d9c0770e0fac24ce373722303a1ddcae 0f5996465043d90bf9fe25b8eddc092b + - 1709 a466f72cb52ac731b6a5a7108b695d43 0e7433ec0f2fba10ff4786d091917d41 + - 1710 a77d8b113edc72a24fd45a8e1b7f4be0 6b4d93620ad18f5925aaccc0dd52d9e7 + - 1711 5cabc4faba7ee3adfcf62a998d9255e1 7a81fa76a4bb2e88ef15eaf0e6115c4b + - 1712 be6a770bf502049000e4025860474759 11d376773cf87d4122c4fb8f485b2fd6 + - 1713 5e34f5e134425db6f1d6a68370aab105 0a88bf909db327f0d16cd343e9877583 + :C - 1714 a7018b044e6d7cee107aed07d3a810f4 2d9f556962dd6bb141d5859dfcd794ce + 1 - 1715 4e9424c55bec8a829127c6e2749a8bda 0e7e9bfcf724e1f51d480132f902d7a4 + - 1716 ad32f270e3ec9818225c2a079a89d19a 574dbf2735204392a58f56ea96db37f1 + - 1717 355d3ebe43e0aa6cb32387f11af3415a a483e688899f2d80ff4919eca1fc9c16 + - 1718 b5a7adde1af5c87d7fd797b6245c2a39 81e151fba14ca26954ab6780fbf6eccc + - 1719 662159e65a422d84c06c7e1ec74a4ce3 dc863ba1426374ecba5278c0efb81918 + - 1720 e398cbc10a1809e92edfc79bda56ce44 01f323395cc9bb65559a149d5f7538a7 + - 1721 9bcb2c4b93774b8a57d1a7a1765ca35d b96b0ffdaa542bda28dd5154c9274b03 + - 1722 d5e2f89b3dc48c2198be9988bde5d455 42a1d7054b02db5c45f7925f61fb9d73 + - 1723 25029c9230713581b8a73b2ac5150bd6 34ccb3c9e1f00c9fdde8412407f6becc + - 1724 1707c7d6085bd0751d9133dd0ae75b5c 7f707ee4c7066bc7769fb7d272424265 + - 1725 ce5a0b547996c92d31a201a46e415850 294e7bf5d5e239efea44349e2454550d + - 1726 c269a130e30166548d10c65c6b890c73 0faff8eeb65b2245483ab136693a0310 + - 1727 360fca3ee1492606d0ca067b2e98634e df40e89b888a67a3b3e9789a98f063c5 + - 1728 355d3ebe43e0aa6cb32387f11af3415a fe766a238c5d1f997e126f276df544eb + - 1729 dd1140343c5c9daa4addd033a8901f35 6eeb2d0a306e2b3956744e03dc82deb4 + - 1730 f5c3a02cdc6aa6b66f114ae2edf3be07 b5b148737384f17083b5540a59c4bf5d + - 1731 86f1d6a6d39a381d3879abe49f0e7fad e149b402ac6d26c6f1ae017d86a16cf2 + - 1732 4a2aa7adab5d418aaaf8d3d0c2c93511 8ce0d8a429345b7b706af5656dda46a4 + - 1733 b19f7c5b03622d0a33476a68c63ffaa1 a2dda62c68b1aa57168afe2e59cfb413 + - 1734 155b6d8fcab1a1f80ab3020b4181cfed 6bfd17678316270f25b32e3b829edbc7 + - 1735 c06c3b870462ebcc2b777dee1398498f 39c3ec05b4822036dd8aa8d347e00718 + - 1736 2b509e2bc0a1d27f74f9a096881806e0 ed537ec0aafc785bc6269a9d7dd35aae + - 1737 972e299a1f8b0b4c0711a52b564e777f 93031ab715522e41594ef15713b966ff + - 1738 8447a3523f6d65546977f08fe356cef7 a61e5b2e778eb3d3035af16ef6c5a3bf + - 1739 11f26d49042a6dac7ac529a968adf4cd b9fcf7a757099139faddd12190e866cf + - 1740 45e3172dd31062608e1ee9324fb01a08 714756ee80d6d321d909d37c524a028f + 2 - 1741 c0a1c752134a82325e0332eb32047ef9 30835ea173fc06a27fe3da252340a6cd + - 1742 586b179b53a0fe074bf210a4a84a87ef f6b3dae4390c2b5affaded9e8b7c5e2d + - 1743 7b0e7a88d11149146a0045ec0ef38bee f6cf6e04bd551c4326d3a160ae914e98 + - 1744 da7564dc4d25add6b36fa47fb74ea863 b93d8fd85292659fcb2e00fbd62f1a77 + - 1745 1d887ab9177ea3c0f2103ac66b0a20e8 536beef5607d0cae318b45e23daa4ae4 + 2 - 1746 96e3510f999862db1e849db57400a139 28c3172f619cae608d39752222a8d600 + - 1747 9481f35e6780d454466bea9addf848cc 094afae137916bb48eb7a503ffe4003b + 3 - 1748 8840ac0999c436af6b773bcd15532c18 90aab97ca0bceb2ed6993246c71e837f + - 1749 2dc4ee944761e0cc54cc9e499e93f71e be388b5316f6a066d22daab5acc2c199 + - 1750 1d887ab9177ea3c0f2103ac66b0a20e8 7f49e9149bac6d00318f41775f7f4a91 + - 1751 7f4fb533f1d253a62fd2af46d869966e 956471c7ea77583a39423b5f25cd01ba + - 1752 0ed47ac9eeb379ce182e5ba5e4d6811c de1523d1fbbd32e21e274992e62627cd + - 1753 933569a69ffe143d0c9bd4c62a09c4c5 c5418a29c8bac8d9e63988e9a3ce9729 + - 1754 0580718c443e39920a3c49417ffe7144 9d28e8199295a307f662804eb10df8c1 + - 1755 402e4c2a2525d52ed62e076f252a06aa e313ad99ea68752b401783c7a3cf92d9 + - 1756 5a62584eef295f6f767ecd466a0fce1f b5968b33be27787d2c6cf776273132e3 + - 1757 f26ad56986eb48745d4ba7757192eeb1 3e01af7ba99da2253273f44d9fa8af0a + - 1758 d8e2ea4e550d742447129f388aa594dd 2025d2292f9871ddb54f6029af3e74fa + - 1759 0ed47ac9eeb379ce182e5ba5e4d6811c 29c38a89bc181b6c085bb7e98ee75789 + - 1760 933569a69ffe143d0c9bd4c62a09c4c5 4309fa72098326d6a434c8f118cba700 + 3 - 1761 7136f91d8542ea8256c0894cd979d197 6ea9abc012b21939d22aabb4254269c1 + - 1762 7ae483c113bb69f8488f95577ef32470 b76690d40aeb45cbc18394b362d65dab + - 1763 2e78ede4192aff2f64c6b289442e9d8e 548a317d09882a69756e81090df98419 + - 1764 b5fb137f552b89d9eefa4937222d0486 3d48de94d771b5f0b9f13dc0053830eb + 3 - 1765 7d588d56ab8d558d89f500cf9e832445 6d97a972a571392b22c28ef2ad5e328f + - 1766 da67072c27c223bba7c6e754eda4cc5e 205b5949e2af576bc7f8bcaff39111ce + - 1767 da7564dc4d25add6b36fa47fb74ea863 0906533364c630c0e6ea76ffc6f8f0fd + - 1768 4f400cae321304f63535654c566aa49a 6eefb311abd6dcffc1c8864a5b9231a6 + - 1769 2fc53c590086a3b5650a898caa8822c7 adfc0a8a2e3201cd70e3dd356c28fc6e + - 1770 b8b1705871d8a1233ff9d31d7ba20dce 884ead280d110dd9f56f07dbe1bdd6ab + - 1771 da7564dc4d25add6b36fa47fb74ea863 d31db35e821e612f1b6ad396700ca570 + - 1772 38c520da9a6984bc71c3ff96ded4f8e6 ca6ee65982c959a1a6b57063bd61eb52 + - 1773 3889035721fb464d9254376de572543e f548a227dc19d3cd2ae861030442b5a6 + 3 - 1774 9ffa95ef3b17f2359e66afe9c9671b89 c3edca6c149e20ffb369bf3e7f821741 + - 1775 a20d11e5e36b3e134c6a3756505e0639 f6c297fd0eda12b4b2a07e38ca926eb4 + - 1776 5a2df8b3458f853919aac83af5d43a24 bbc2f781c090dd5cb2e41406871c38f2 + - 1777 90bb2beea648e0f61fd9b48169c34083 6a36690427cc84c2f7d26af4a371bced + - 1778 6c9502e9f701a5f5da206c2e6a773e74 349cf77497149784ccde8cba96528d1c + - 1779 54ebf3823df2c93e080bd8ba86daef79 81eef178a5369e06820b105fba6823c0 + - 1780 85a90ccad65dcb7e5091c1d1bc160bae 1b9dc5d585afb4690ee48d8038ef6f0c + - 1781 5ac11cf3a9f220bd6261166b2a1c2b81 5ff29f44f783d56627cabfa10e6beb8a + - 1782 58114bbd2a359489db7845c1e44b9d70 35e84e7665f52e9e1fdf4bd5ca818e41 + 3 - 1783 ed7b5e710599aed42db768ded7c86ad7 f9c0d9da007f09922a1f1e58a5a35506 + - 1784 beda500a658e8403a852758e167b0bd1 5cdbbcd3d55e4e10b6826055fb13d93b + - 1785 af8a2a0bb3a9efe52855b2081fc953be 6f36a57e593559f06378b8b388c12269 + - 1786 f0221a56c4b0a170bb2e797c0fddec7e e26cca8c88ff1dac67e8cb23a93435ea + - 1787 23417785613564965c852c24e1db2c81 4d8e72e9cf6b59d0bd26eba53c1218f1 + - 1788 efa6a1d6ea39a24c521475eac966adea acb05f09a715f93e01784d936cefa9b1 + - 1789 e81c4e4f2b7b93b481e13a8553c2ae1b 4e9ff4afc3b868d0386a76505aa32798 + - 1790 88073f001d3791bfee8cdc5336cd0eef 271c817866b8977e2088144ab41a0df9 + - 1791 1dcbd002a35017f4149444035d228608 cc95620a4f0285e0bca4941983b8fa60 + - 1792 23a77a04904e3b36921387795bce28ef 390dbc4a7db48caf7f60a8a5da3c4ef3 + - 1793 a51dc225c4a297a9e237f5c3f7fdaf12 c82fcbcb4de30e9b65c2ed28a7237dac + - 1794 4bb0294594c17484948379990fdd44c9 1ccc93e3dc2897abecf6524913a8d2f1 + 3 - 1795 f76dfa87c71dd9b134dffefae8491821 ac1c866cbb45fb5b16c20108f8bc2293 + - 1796 620a7be8ef8467b6bef2b9e5a97c8fb2 05ae92deaff1480ac5906123a3f0fb08 + - 1797 23417785613564965c852c24e1db2c81 f66c3dc078d6e84f0af48351b264ca8a + - 1798 b20e71250db65cee622445ffcfc745a1 524ccef73b772612b556cf5af3963a17 + - 1799 e81c4e4f2b7b93b481e13a8553c2ae1b 5c0ea76a07105e85afcd76f25ecda98f + - 1800 adc556a45f2aa46643c6c4ceedd8c92e 7ab55d328b361a828fa28229a31d9e66 + - 1801 b6741b0a0351bb30cace4a3e4cc4a65c 96540166b75bc7112a1e303a9da39167 + - 1802 85a90ccad65dcb7e5091c1d1bc160bae b15e8b28186abf1619c68d26b754553c + - 1803 7d15442b7632758d7c2f7d96ad9bfde1 9e3cbeebb5897caa5f729079701599dd + - 1804 cf45229a9de7a36ba7aafdebacfe2b94 fd4d2f7a5ab825b46885aa03180574c5 + - 1805 23a77a04904e3b36921387795bce28ef 494bfe5135c686482b0eebb5f6dd8bdc + - 1806 baefdf3e7de33cd338a6edd70518881c 6ed8ec6ee51f1ec4c0b4bbcd2470de56 + - 1807 f7af7108b59303a0f829944f4c172111 c5129a85b14869707d06b74100bb55a1 + 2 - 1808 63bd217d2f14fa81b93129786f281f99 d2bcc65b32c584c31d4734283c4f84c8 + - 1809 0d37bf7ad41681ece016649148ce2219 3f7dcd4786ebe467df44e3a962899d99 + - 1810 1fe7f504902d29dce3ca6776d87f4919 80e5979f9e54b6b528aa3b0ea4c18052 + - 1811 9f63c22a1d03cfbe4a2d1c5ce6954a32 6a95c6e0ea9ab4f6c0f95924373b7242 + - 1812 711e77918e40c4ac1dc20aeb3ab148ef 20d3c7aca879e4656138d62d17ce7b17 + - 1813 88d7a5ed4618c704b95b06710c408296 aa79dca0fb748bd95360b4a75800198c + - 1814 b9a21e3dfd6ed8fdce016b6e0703489d d93294878e2458d38d568d131ab9691e + - 1815 9dc4ae61ff4e37fac0a9c74acf4fef25 90e6f6b0837b3ade6cacf23536cc0af2 + - 1816 363d58800c339a779faba7d10532e2bc 9d905f83863b51e6377caf10c3f219bd + - 1817 5efd87e3578128d007035584ed37ef36 d6868493808eca2743dc8cba8871a529 + 2 - 1818 48ef942e1fdfe8c10c9e7f798be6e056 e9a60d3fde62d504957a30257bb27abb + - 1819 59c62a6f1d330e35709daa2dbe7dacbb 9d2b666950770eabc97333a045dc4fbf + - 1820 7920e4d80963f9e355028a8e8df764cd ad7104c10619e0b92193438739573395 + - 1821 f7911f1646bc3033c46e3c146fa087bc f1d5e1593af0b5c7f1d37aaba0c1bf71 + - 1822 604c7b60b72c18adc4adc0fac8e9209a b4db7bd6d1afeca265669bd234ed08dd + - 1823 3c4b23284a94e0c84a4fa7b1904e1e14 de7c6de2b9b8421f9f55443cd1df53c5 + - 1824 6b2a830984411612c3083a31ffba19cc e5662b5612f0705ee3c2636ab7e1a5df + - 1825 2e77e2796f3c51d79afa6b81007b859c b3bac8bc8952961b8656ced2205de984 + - 1826 1a491bc27acadcc997529b3a0965c343 2f7b48c38377277c90961adb409d7c0e + - 1827 0456d7981f7b04f669044d7e524d2332 e267b2c4cfe069236b9bcf1df95ab0c7 + - 1828 250d3631a2b73c4f8d5e16bfc7f27d3e f40dc7ce9476b31568f93df883e7b238 + - 1829 ab191cd1f14b7aa1a4282469a5cc45ba e6f4af9f9b349aff64f9e1975775bcce + - 1830 0f538be1d37e28c24206fbb8b54eb148 bd4e73509c9ff331ac574a6205b166e9 + - 1831 e270d4cd39c3519644fada465f7e77ba 65b19930149800ea106745d6944a48db + - 1832 1a795549420e627a779e3647054dfffc 73faeb2996ab6ecbdc027329a32cfbd6 + - 1833 32371a9ced86035f685a8c58b1102ac8 48934b097a31062e47272be84724a20c + - 1834 ac8cf95e406fb3e8243bd034e1beb358 9fdc3f98b86fce78af1244d329170766 + - 1835 4344ca6323deda7f850d499e0e1575b0 606f0a40d0dc3f24b83aab2a0fb7df59 + - 1836 e81c4e4f2b7b93b481e13a8553c2ae1b c8a38f2666cf0b3d4c58f16446c15c07 + - 1837 625081ab01375cde6b304d7214d169f5 63b72b5f555701b9616c9e4d7a102f76 + - 1838 327ee684fefe0be9f749f943c7b1314a dd9518dfc8b7a66df39ef27c32fc3955 + - 1839 5f2a5f5c018807a1cd566388d55f84a5 b8e16a1f7b56babc5890d804fcd186bf + - 1840 381c2f35eae6cb74b0c43020448509b6 33b591439daf118872e2e095561f8795 + - 1841 f66a31ad4a917860122d7ad26a89ca40 50349a5365247b22564d90fd0e5fd7a6 + - 1842 0f18811c2d8580f64f3c6d6273f36d29 5e35a7d64a607435726229f06bfe20e9 + 2 - 1843 f44f382d73db0e21e1a6f23027c40f33 001d816ec22c0178cbefd3a9095efeb0 + - 1844 108da0e51140b359a7bde015b31174a5 4cd233ca5dcbeef315c7edc8c063623e + - 1845 8c896f3c61fbfea359578e7b00cfc985 a1b31791e7c77f6cc03f571ad03334b3 + - 1846 d3153f5a951c8476cdf7a67526cef80e 7842329ddbdc0a4212be85fc53b14774 + - 1847 b997c81d514435422abb475a142794fb f77232605dd33d802a00640c3fb5f8eb + - 1848 fdcdd3b8832d17a9b573572171463747 2e9d9647e6cb02a0634426b03b4d94c6 + - 1849 3377731f68c98794d3fa4d333f9a9bdd d1488ab3c290146113c54633957336cd + - 1850 18083821689cc03f240c3e1bc554de1c e6d4be4c8bcb2525b3ac69db9d43afbf + - 1851 ce17cffade62e1aa0fabf26cb87f2ece 2d1507d47fdc68ccffa642137d78db84 + - 1852 438183dd1d00065cd4a24f23d1724e70 c73db00f9c2b8e1f150db26c1bc9bb27 + - 1853 df51833b756ff1f9423dc18aa98e3e55 8feb1a7647ce1ab2aff01c3a4e38f810 + - 1854 40eed9b3c229c22e7b0a671fbd736d07 07cff60edd8fbe7a4bcf76b087c72bd6 + - 1855 e8b01996f3b34d1d8c2ae67d0575f513 5297f5ee4b42d82229f65649f355d514 + 2 - 1856 381f0e7ead227e625464664616782d9e 85750baddb69bc710039688df19e703d + - 1857 74eb23a01d7bce15e35a4bc806c00f01 46d00598ce22b91643f625d8d8b3152d + - 1858 11bac993ad737d8457518bec77b746fd 253854e312b3c548edb02adda4a42bfd + - 1859 85923c0d6eca9ac1ad5e8864b0bb3d58 736b2204f23bcedd754f182c622cfcb9 + - 1860 625081ab01375cde6b304d7214d169f5 7cfbb8f5905aa75f8235844caa3e8149 + - 1861 4344ca6323deda7f850d499e0e1575b0 3bd385cbb515e7c8d17a3f8a14acc48d + 2 - 1862 30cc4e2563e74e280b87255d406089d9 76885e2a16f9a6cc1b2a236500d92bd9 + - 1863 c012e2789192ab26a3af4a1729962c1d 1c26d28acf7fba48cb338a961dcff7c3 + - 1864 4344ca6323deda7f850d499e0e1575b0 713faf61e51603bef1d34234f0675da4 + - 1865 acaaf3436154ee5796fecba1877eb5fb d46b5e2e8b96c6d350016d23d360aee9 + - 1866 2c366c106913e4f91007538eb5ded842 933c0cec91eee36cc7f27c340b0ea753 + - 1867 935e4c7df263b4baec3239cd84dc19d4 b1fb2a6c455cc54937d412214680b673 + - 1868 92facba5fa4f8d2016a113dbbc33c179 0eb91d40f2505e4528a3dfd2dfddcf41 + - 1869 1cd3b7d371a4ed03187ad3344852a79e 35e2fca25da205bd8195b152f9cbc00d + - 1870 0f18811c2d8580f64f3c6d6273f36d29 cc195f50fc16ea74ea4738499893f23d + - 1871 381c2f35eae6cb74b0c43020448509b6 326727abdc4e809b4161e6e311a686e9 + - 1872 fc57ec7156e42b5e8889865b8500e31b da80b32a1922f7b2f04d1be0158b4631 + - 1873 eb77efadc08947d52949f06a69e1a8e4 2cb58481a31ba233944bfc5209771622 + - 1874 78f262212aa7c94f54c22b504bb730c0 6b9adc41cb66dd98b4bfda073c67e8c8 + - 1875 05ebe6bd7065c9b2008ce85d8883e5e9 cbfd6f416ba39db848bb2bb4a3746ea6 + - 1876 ef297680c8a83865a158d99057ede135 76e01de83cae266f52dce40de5dcf239 + - 1877 381c2f35eae6cb74b0c43020448509b6 6448eb014926b08fdfe5d0cd4dcf41fe + - 1878 4080e3dcde574a0b6625b939de76c703 b8adbd1d51289c2601d8f07a852490a5 + - 1879 638fff65deb74d74e30997d9f3c70f55 69021232d769d95693748411dc26b1cd + 2 - 1880 991c43649b04a602700eb26607b7f63c 757c35b6ef2cc5be499d698677c9435c + - 1881 c0df358d115fc12cd5396ad318f01da1 905e49c44329ec1c1a3d8fb81632d47d + - 1882 381c2f35eae6cb74b0c43020448509b6 ec293c88e0eaac077bcc6174463428c0 + - 1883 e81c4e4f2b7b93b481e13a8553c2ae1b d20f94e8600015a106ac1ac5b344d1e2 + - 1884 2167f29aafaccf73596f591e4363ed2f d2575da4d0ef9501153ff9d4e7cd33b3 + 2 - 1885 316e64bec9a7a02759a56a3dd7334b1f 7b354095ee900548965edb015ce9c90c + - 1886 cba8a3ae342212851b27c66e8f55dfef b0535efb6a0112a3eb68833629dc9fa4 + 2 - 1887 f6c5548b040ec3e683153904fbb86910 0c06a984c412de6762514dfba5dfe85b + - 1888 cbd531063260f6e31d758dab284a1c0e 49b6b7fce9645538d5084507b7903de1 + - 1889 4344ca6323deda7f850d499e0e1575b0 727ae828f7e60cdc2c25414517e521b2 + - 1890 acaaf3436154ee5796fecba1877eb5fb 03820dc4e4c6a4f2a27e729dd4309f79 + - 1891 c14b60c8db665f6a9f60c261cc349626 67cff0a4b3beb49f40bf18a9ce1cab3b + - 1892 eb77efadc08947d52949f06a69e1a8e4 b4aa4246f3c3d0a65b51220f22a21ded + - 1893 be5d5d37542d75f93a87094459f76678 c4dc1b2af89c1fadf3fd3eb1f9945c42 + - 1894 fc57ec7156e42b5e8889865b8500e31b 7444e72e9e570bb7cd8d40e3a68c144d + - 1895 7576f0fbb4a7ed1d33fdbf9a75d8b013 302da23190eda3b72c277a26df8abe75 + - 1896 cf509000f777aae6704f81a2ab19c40b 49928998efa039e09748ed90bbbc2a5e + - 1897 69d6be171c251699e6e95a0aafd21f2f be841714d96c4717535953757c2d4a58 + - 1898 22f7dc1fd93da1a05004a256089fbd8f 6e31e8a4bbd7843c7a0bdeff77f19643 + - 1899 2e97d33325964a1a407d8973847ce6c6 726f87a49922e48813d84f4c1afcd607 + - 1900 27c3cc1a8e22751480f434f50c63b410 5bafb69ab2c92f32d8a96a7c9e46a40b + - 1901 c49a6e499c05c77c0edec38e67213eee e8e255c76fcfcf19515fc83ee9627c96 + - 1902 32371a9ced86035f685a8c58b1102ac8 afd33c22905e13ce78d2245b75c0ea41 + 2 - 1903 138f3a2b3c00bd27f601bffca56d52b0 f7854915188db772f87f2fffb4513ef5 + - 1904 17f9141fdbd4b387fcac7cc935c9e1d8 c64cd8beef1d269593c1714724fb6ef0 + - 1905 74deed129812e239d215097c0ad64425 55c38609399a8bb1e8c4d1c61620922f + - 1906 6c9b206ffd23a3074801ba64d260b1a0 05a577a0dab6e2c75ff9e991a2f34874 + - 1907 f777066f2a176aeb7097fadeb7b7593e 5cb55d6d0328bc83185c99bfc52f1385 + 2 - 1908 c66d7838cb3beb93a6c5d1e062244551 4bc82703018a09782fa2f287814c847e + - 1909 4f5ea466786cd5d6d17bdf3e6edb34a0 f5e5419fd81b7eb45b069fa9e1cfa112 + - 1910 85da7492684475614dd29d4fa20eb7bf 336c76e1dd7b795aee6102ed81103cd2 + - 1911 6c9b206ffd23a3074801ba64d260b1a0 ec1b8e0fd0d159191e27a7edd7f531eb + - 1912 657682a1935b43bc25329a2acb1333c9 b6bc2165fcb1710493c2b841f74bf5f6 + 2 - 1913 8d096c966153ddc74e1494d675821c85 ef21bc0aad49005eb4c78cb8eb5a256c + - 1914 7435e11a6e8d5f8903e50b7dbc05bb3b d94fdc244cc1db57caa7a392819c2df0 + - 1915 9f07fe1319f45ffebd59be03ff151006 533b96fb83c96872db343014b56fc3cf + - 1916 4ea812c60e875b6e5666d19b620c8af3 103fb962514758eb1a3a8c8b17182f88 + - 1917 d4542cfd4495b6d5bc54f6d383a9bbce 8447a6982a3cb5059cdbdf5b1094e053 + - 1918 b212880482a754b1948f4cb2955a4ef3 6108ca7d1335874a735ceec16bb357f5 + - 1919 72f0f386e502563cfc5cee50f21f156a 7dede0b2b07e273f007a392726cae2a8 + - 1920 d3bb3391c79904494c60ee2ac2f33070 2302f3c512c23273db9757f293b1b9f7 + - 1921 02e8918f36395f5e2e09bcbd35542514 e2404925d4c49667ee5159f420015b77 + - 1922 b2a318466b2a234e5c2281b0797839a7 050ce8d62eb673429d3f952425d7da0f + - 1923 bc76cd8b31f9d9db26779519be5efd1d bb0aca130ef9e88fda8b9d8632c3dd52 + - 1924 64f2cbabebcdf9fd7b2c3f34c80e03b9 ed32efcc7bf7d8d2fcbdfa1daee0d1ae + :C - 1925 4e93ffb0e21033d6245eba455aeaff42 2afc73be75304223850885a3ee66f47a + 1 - 1926 b2c573852a8c5ff91856de7e296cfbb7 e8a0900e1b4e07bc6b74b17d4e02f6b8 + 2 - 1927 d2153cc36a5fcb1c19d9494989bec73f c762faf7b2c7cf419b9040acff8c208e + - 1928 cbb526b604aae7d04d14b444ffcee662 3b0c3b42d0734edab8bc61dda1671c19 + - 1929 f7911f1646bc3033c46e3c146fa087bc 5744d9ec4bc5c0dbf76f7cb74b846570 + - 1930 cafb71f28ec092ee8330f3929d5d9208 8814456262070ad02d20e8f7308bda8b + - 1931 e6c553c69ee98cb46de9344527aa6a29 c02f0e011e8a94100c7aeb8b2c5363e9 + - 1932 b8e2965a84b2054fc80eaa48914af667 ae662d01d2b5529727c1092b90446914 + - 1933 d233200651b088f9bb85c7ea6db5c5ca a15e260f34f3a663d4b2a33870fcbc24 + - 1934 5574f75289e16ed0c948c125061d8430 252a63ea949cb237b58fa170cdabfabc + - 1935 6b2a830984411612c3083a31ffba19cc c548a5ed84ca51f6d94249fe00bf9969 + - 1936 2e77e2796f3c51d79afa6b81007b859c 87f6f848a1d02b8bb675fcab73add66a + - 1937 1a491bc27acadcc997529b3a0965c343 a0bc5ef60f58daeb849f33a4254c6b20 + - 1938 dc0eab5fde2566725258742427b05f43 1e5fb5cf027da5aa33a9b72fd8ebcd6a + - 1939 381c2f35eae6cb74b0c43020448509b6 f812bbf3e78881224a1a459f5d1c582f + - 1940 e81c4e4f2b7b93b481e13a8553c2ae1b 632bf026eee7ae0a6a61e48827b2ae1c + - 1941 2167f29aafaccf73596f591e4363ed2f 37bf4bfa2bbe667a9725ac7a374c7594 + - 1942 57db95524bef710facc1e5e3c6027582 3ba5433dc768866857d2a06542be53b8 + - 1943 357661988786ca4269c3e8248a47e531 26c6294476bd3e2ff435342c309f2e08 + - 1944 d06c508d823b806b36fa1183d59760aa e3194924b3df2aae70693d8ab5f1685f + - 1945 3a8bfedbc35bf82f6bb302787208ea05 9f02df8970f84af16fd60ee07be07062 + - 1946 e270d4cd39c3519644fada465f7e77ba 5c36cde097f29491e129c33df61655b7 + - 1947 1a795549420e627a779e3647054dfffc 42cebef453f123c5e2cd06e341ca4fe3 + - 1948 32371a9ced86035f685a8c58b1102ac8 5ac465114db24f5a8b656e2bcc8c2b18 + - 1949 f72f68c25891edee2b79d014aa0c5bbd 3d4ea3d1bd3debb3cf14f3b1283b83d6 + - 1950 d0198766ed4a8769fc49a2b4e330fb1a ee15dcf9dce7fbef660a50236c7d9bb3 + - 1951 76d6ab2bc60ca9ff70a97174b997b00e 6f184da6314799f5a46a465883ac1c7e + - 1952 ffd92432f319c60ad389e259d0d40922 9b3f498385da3dac3fdebb84a48a826d + - 1953 ac8cf95e406fb3e8243bd034e1beb358 0b9343800c870866ac283c0a81639fb8 + - 1954 4344ca6323deda7f850d499e0e1575b0 c03cb49f97bba500e7a8408bc9eecc90 + - 1955 625081ab01375cde6b304d7214d169f5 7f9d92b586973084750740322c094fec + - 1956 2fe3aead4715e536f424f9b7a3de3a7a 970708cd3443765784c4f50831c2a0f7 + - 1957 0ca219a4771f6ca6d97d055ee3c8abb0 73087d345ca51beaaebcf391da3e9dbd + 2 - 1958 5c9330ef1673b2066216f57522ce4a06 529598e76281a97171fa160f5e0c4211 + - 1959 cd93a971bfa714b57a835f5b3534fa21 094c1620dfbc0a16a0254abd63c6c482 + - 1960 93409b0126db9f8dbccd0b97173daa8b 1c161392cacaf7f421d55718e0114edd + - 1961 5675ff45acbe30e058db98569217a64b 0e1ade3d6f12e16335e111e669646bde + - 1962 980fbc5e024be72e12012b9fb894d311 b72df6c91de264c86cf9793f483421ba + - 1963 bec3c843dddc759956aec428077eb2dc 582c17f2891c262400fb3ca7d2d56945 + - 1964 24c79edb3ef5bdac9a3695e7046fc07d 155c3639c0e4eff6eded70df3bdad830 + - 1965 342a4056154f7ad1c6e837012d32d231 133590776a4e78a48012e6ffcb7ebb25 + - 1966 cff1e711eb87cf2b8725091adaf8b8bc bd0047f2acb2022dcefde46449a83601 + - 1967 81ef4906305129e396efd0a5b0198ec1 f2410b8d2d4adfed5da69afe2405e482 + - 1968 6e1a28ee3dff31d2c024ca86aac65c4c 132fdb30263a52355925d9a4ecdf2a0d + - 1969 00f09f2efea3a80fec158cb58ff32322 18739e6e5bfcdba2ede86c012dec44df + - 1970 ffe61aa5bb3e6ad7e26c1870b6abc8c4 07061e9bc11e934f969a50199bf5db17 + 3 - 1971 93af4a38f8cc7c5be0f57db8e0a306dd e7c7dc90fc642a199922bad70ccfef47 + - 1972 78c35f86ba26e6fc6a3f8d5d14e14107 890016e1220e13c3fe927e1c745a5b6f + - 1973 e199d40857111ded873559793565dece 47eab55edf24599a79fdba3dfc43673c + - 1974 6dcdbf735b12bd5fb78134de9d589681 064b3b5679df90065674a233ae860fe7 + - 1975 06a8bee9f701b640891ede872febbfdc d8f677066e0828c611a7b6aa725b9584 + - 1976 86fc7a66168c91c95250124cce24ab27 ca6cc99bb01e98e3b2402db1ef305c0f + 3 - 1977 6d04cdc25d78569caf6088d9f2523b6d 15b75d7254ff0d95f60b30cd4164f657 + - 1978 de264baaf1e3886ef795cad7ad21799c 7a0a0531111fb707eeacf1f589c79c80 + - 1979 1d887ab9177ea3c0f2103ac66b0a20e8 e74c9fb4442ae4d376705802fcfe6b88 + - 1980 9d884256f4dcb0ffb71ea6cc8b1ed803 2c5fb4ebda96ffc80ab11bab3263573c + - 1981 0ef18f59097e4ff773e17b2bea057332 7c76e01eaee71e13b24066e9ce8c4da4 + - 1982 eac1616c0534fd125857f5b0626922d8 7234f366981d59329fa0d78b99f6a1af + - 1983 4809297e25e4b3abc3a842d13dd37479 a2a235df34da0e92cc46cda4ced0269b + - 1984 37cbb85e30fe80d3f215ca9b047d0837 a8b4724caf2e7f560e4348498b518635 + - 1985 d5e2f89b3dc48c2198be9988bde5d455 799915441181e64434cbe73783b14296 + - 1986 b3a26f864287f580efb9dcd212a38c5a f344c026195dc16d136eb15e60c9940b + - 1987 ce5a0b547996c92d31a201a46e415850 1c53370256834024444af346b82a91d5 + - 1988 c269a130e30166548d10c65c6b890c73 8c4033e8674e07de56b4fe1cf4993f02 + - 1989 360fca3ee1492606d0ca067b2e98634e 36b2419b84cdec3fc5a84cd44a81041b + - 1990 355d3ebe43e0aa6cb32387f11af3415a 098bfbb0718bfc277fe00ec4491c5b84 + 3 - 1991 30f2dd58225bb478ec3646a5fec03e1a aaf0c4b7ff3aeb67aa7b3da2b29f70c9 + - 1992 6659e40f6a1082c9805901e0691629dc d4decceb9c3b321d4f76af9f8a44b149 + - 1993 6dcdbf735b12bd5fb78134de9d589681 1e226a43ed4aa6eda6fee4a48669583c + - 1994 f06d7c1a30226386317621a622fd4c9a e2ed6d113385365916c321c1eac60bf7 + - 1995 d4ce14bc3e35812aba25ecd99a76f119 d62d4e476205444e947c1c52198df0bd + 3 - 1996 7225f1c440ce6a3ffac5e2c5f45e6877 6baa3bf15d6e53413e4493d16d251019 + - 1997 19dc5fd2d65b93fc76e53cf9805d057d 3d7c60afe5c2d586d0a4addb8b026637 + - 1998 df6f62ea022d4c99f64c155896674414 7c7b8b2d900ed1530e93a5cf9cd23367 + - 1999 14eeec8fb5906471eaea61988216495b 06253ee3c7b6bafdec980edba3ea4714 + - 2000 c468f83345165d07e650aa02e4366759 f826317dcddb204a351adb64b3ba82fb + - 2001 a5d4de09ce2444c552f5b58d705b9b9d 95ce97c8bd8e0533c7930c8e7dbe1eb7 + - 2002 649fd3e28d205280c38decc6b9d60f8b 87246e41ce9859a92ab44c076f16e072 + - 2003 d0ada4f596c7ee9d504e11e36908e3b9 2163bafbffbf41b73f48867c34818d7a + - 2004 0d3d0aa2941d7c2b4ad0e3edc58b5876 54609350b8d6585d5597713de5380c06 + - 2005 989f258d2e998a4be7c2aba8cbb88f36 4a1b372037b2d2bddc88975051212665 + - 2006 0fd6138a865f6a41a710664ba79597b2 5ee906384df427c02ce4836eb3c5d944 + - 2007 d2362f182bfd0959a23810dd482c63a0 9726651af36dd528959370450c0f69a7 + - 2008 ea6236d0e2c9e2e09fca01954860ea44 f27ae0f4c534a65a3464e8ce84f5283f + - 2009 649fd3e28d205280c38decc6b9d60f8b de9bd83ec5e2d00247f7fcad652cfebb + - 2010 b32945cc7417664f0c4c0d586191c9ac 1604ba2514bc578b3c80c15b28899d60 + 1 - 2011 c9b8122f2afeeb1f4655c90215d536f6 d908dfb60e3e7a348b97a174b9b10dd3 + 2 - 2012 9ed993e2cffc193fceaec60445835651 1bb68cb52308be68a23bbeeb47ee3a63 + - 2013 c6a4e93bbe505331d1ad1d0ff84f6618 814634154dedb64ea7f1580115a2b89a + - 2014 2eb57e726f7a6d7fcea2d72a32846427 3824e92ee4d0188a223160b1e229aad0 + - 2015 867cf539fc38c128b7fe5cbb7c60d9c3 8b2fff1bfca82af89ccaa7abc0259e31 + 2 - 2016 4482b0290973fcf46eaef74f3304e7a3 7b2156ec958de3ed5d429d267e2f9bbb + - 2017 82330ed6edabde34c16146603aca6328 b63e43b6c91ea403f2d75a66e99df26e + - 2018 0854d88e42da691dfaff1cbec5f7764c fe767eb4313b6031bea707ac3751f7e4 + - 2019 f95cd1b72da9059fe63af02b17b90c1f ada4a70b8efef7377e21709ecb604251 + - 2020 b72a42b860601b4c9e38b4cb436ffc12 4e3321ce3f5629abfffa8362cd719567 + - 2021 f4b83ce44b9507c3bad75d75a8651d2f 5d8c9f2b384e12f13becbe83eed09bd8 + - 2022 a0e24a81b3dd6398f60898f95e61bd96 a4357e3d68a9b5354b995e68e634dd3d + - 2023 bc1f0f9b15f4187672d8db242e2073ee bb4f6bae30f167012ebbd8f592f4a073 + 2 - 2024 06e432426f5f97725c541205f04beffc c38da29dbef2d5ead6e84fc526bf87b3 + - 2025 e768287213edb79ba808ac55e74e61a2 dd20f6a17680b300f50d3ebdde99202a + - 2026 9032fbebaaae18f11cbaaf20b43543c8 994369022bec5b4ba417d9bd3dc1fede + - 2027 dc95d64cb3cc2008cde01461f734f3d8 1153c9b028b40f09285b4feab853fbc1 + - 2028 049e41bf98c552a7ea14ff6e499e4e80 ba554146a309a1e298ba8ae149ff8bf3 + 2 - 2029 1181ab4f499582759985db51115c4f1f 79b262eba82569e062661502ea4a1a80 + - 2030 0e5b4b71f7fa45f73e8ac89ea355f615 0790e0c1c4b8499bf3752ebd1b954fc9 + - 2031 db8c8e7e3bd57f6dcc1f433a1b0b48ac 20863fde05a321bb2b43b94121694edb + - 2032 613c5741d9e9ccfc3ac300286cbd85d5 9ed7af2ebad99b9eaf90f14db06395a0 + - 2033 b72a42b860601b4c9e38b4cb436ffc12 a759c9f160d35563e6e773aef4c1fa37 + - 2034 f4b83ce44b9507c3bad75d75a8651d2f 5227b6ab2e1c616af33009df9cb77f09 + - 2035 2a377c3e5630976a3f9dfb15431d8744 26d0fa079473547698da99c59130ec37 + 2 - 2036 a62be7da041da4318fec4479555410f3 c605fea2bbee27cc413a61c7e9eec7b1 + - 2037 9573d50a035ff408803de164d7f648ee 1232176ce3c6da8611ce1ffc13684c43 + - 2038 264fc3225fbc10992fa06122dba73739 4f91b06c834433e4ad1ae48a0c414bf0 + - 2039 b4ffa05e1a863df5d93e0e1fb2dd5e3f deca35e4373767dcfb412d0fc4836170 + - 2040 3e18ace83b37df2ea369d77561ad8292 d7b9ce88e32cc91385df123581d66ac5 + - 2041 d5a12cd3d77cd0960cb4a45195a435ad 0db5d0196779299d4b9cbe15ced1b0e1 + - 2042 27cb5b570bb9df2866ab6875a0a3e27e 39f868d444035dd96bda0d77b73b6115 + - 2043 522fb38591dee62aa3d3b9367c8511e5 4980c89f0cf68c0b0891d52886fba842 + 2 - 2044 a4a9f9b329a4a695461d2494fdee8b5a 792e27d0f59f21d5f8ac1be6224f0b96 + - 2045 7d9fa1ed97e7787b3a7b50d7a97652a5 dda7d877d99211de52fb9e7d681ac696 + - 2046 f6a0816b251104519329d76d75e36653 4b212fd69a5b3b7d0ac5cc02f42cd5bb + - 2047 802150d3e41b115cb92185d46745da68 55082f58b10dbfcec26c1198411181bd + - 2048 00c6c19ec11f46c01db2fbed4b22399f daa0f638df37893456ba4afb188e601c + - 2049 11cc6e2152de5403c0602c21615b6aff 975f339cd4145077acd890c53d4cbf29 + - 2050 d22b003c2c9467a54511d64ae3af6c17 f8ee20f531579de66575b2954077a099 + - 2051 8246c0da37c5e8fddbac893857a972fb 72694c6aae28d24feabe7c8016ff207e + - 2052 10323b9690881eeb46f8bd59ae4a611b cf0eb346af0103b567a03e18aabffcbb + 2 - 2053 adeac8849ae330e048598b7e56595dd2 f470d68ad5f65d64a5e25d58b1c27c06 + - 2054 3d8ac5ed0bc41953d3d9cb56fef3eb71 e6e3c7b40c60d30d7f5b71ebb972946a + - 2055 9239ca052ceed70adfd69d6f27d15a2d 7bb8eec4b50d5d5c94e23d7b3b217d7b + - 2056 09bf7f83f123d521f2d144aec3c41a1a dc12fbfe095e69ed73a6f5834a7cc955 + - 2057 ba57616f00bab7a61dad1e7265ba3d99 64b7a2dce06da1d98c3b4902933014b3 + - 2058 d97369f844a6a5a12ee28ab41653b0c1 2cce454eb3bd77b2f5ba1746e891a26f + - 2059 e3e28cc116d6f455f44d3218ed4bcc3c 6099d1ced03cdbcf31ce0b4de01ac6d9 + - 2060 69e9fca41042f7224d6d6637a7d4a21f ec15c9446674fd11ca39a1d93c6ae8c1 + - 2061 28584cd09a89933ced0e0b074592e6ce 09f458a285c01ab92e03efeed96de063 + - 2062 8092aaf5a33bfa90535097d379956953 ff629950b1de1993c7118d4891fe8900 + - 2063 39c8ef343c794b936e8c581cf55b2911 1857ad691034c19ecb26334aae7db382 + - 2064 2fc4c2b1d105daacdc9eae8ca7f624e5 aa2455fcc9192bc23de9554f370c2dd7 + - 2065 6569589e044c54853459f86c657b8eb1 9f2735e193e6ce0a45841a2a651520ab + - 2066 6155979d548fdefd0d6148551b9f53ae 5da1da87911444adee252da61537d834 + - 2067 dbc41858b9ce690d68238e4f5aa79b99 2d0945e26365b30dc67310479fb3fbb6 + - 2068 e24e76ad25cac7b6fc80a8a67c628b27 af02d2b13a1288d867ba707acd8a0dd2 + - 2069 17a9a363d785cce5af333fa6022a0bf3 12a1bc61b8eac959eda486109e8eb7dd + - 2070 1a178946d7956e974c95d12b490ba73a 91faf4fd44347d06875cebab0e4129da + 2 - 2071 fc3e9494696bed8a531c1b191c373bfa 9804ff0e6170c785c3ec4242872c19bb + - 2072 276af3fef427c71e36af56de63db2b8c 8157d472b5de6867158873d70448a942 + - 2073 085090e07a1eb5e4ef84732262e988bb de89d4431f64d9dee59e40c9c97ff6fa + [110] a8d92feb10159b3506f4f3a0f3be9850 + - 2074 15e8375b047cce33a8a22deccc07375d 9194ada2d8450d9925b5512b6f9d2590 + - 2075 395a9c9a6397829d4614b6e269426f95 54e2ec16aabda135e2a3926f2db76723 + - 2076 1cba13c72dfa127d69863d8f42a6cba8 840ce7b39bcb138c5d40c12d314d3999 + 1 - 2077 d69037718c621d0feb581ad0d3eaa70f 02389396bb8a9ad54431533adef850f1 + - 2078 787d94455ec4788a3a2fcdef5c9e02ca 0b089e362a159907345d02a79391ebae + - 2079 49661cfcc9895cd79c6da08d3be731cf 3dafdb83bba102b18f2c2a821a4e4131 + - 2080 b6d6e9f004c397e4b2246219e1ccc72f 7518330b2a71aee51f3ef6a330c063b9 + - 2081 14d841e4dc1fe5137bb039ec7c7c40be a38aa19fdb32e4751c284a5c307bacf2 + - 2082 d8723259e179ddf66ba9d217c3b54914 f4762ef29da8db882cda48e35dde371e + - 2083 fa72fa03aededd3b5bd25a7d8df74f0b d4bd76238e2f3c7526462e15919835df + - 2084 f64ff3af9986c664db959cc39bd9a7b4 e1d69d7bf73c00cc73c3c03447e2a451 + - 2085 2d0d798a0c1619af04fc0aeeb7326026 5200553d10df89d9363937856721676f + - 2086 f409740e2bb61729deefc2ca10c02bc4 bbd3dc374023d254303445c3784773ad + - 2087 6ffedb9d5985263c2827bdeb6efa87fc 6af72b4fad9be9abaeab5c7ad674b54e + - 2088 8e267b6433092da2289e170aad469d19 eaf80e06a266a745bab37b00a3b11248 + - 2089 dae2004f2e648266afd99b699858f94e 556a2912e222c8896ab43faa521357cb + - 2090 dbc948c9899a815cab3f8abd4944b25f 8865be6ef229caa5c73de7b73ae96e9a + - 2091 e81c4e4f2b7b93b481e13a8553c2ae1b 9aea26ca1247c3916a29aff49d40cef6 + - 2092 4360951ed15641d54296daf1ff1e2321 7507ffb5c28702ec5688858d34514a27 + - 2093 22f232c7d1212b58cf263dcaefe42610 36be56357df596043363b8dda320cf2f + - 2094 d72aaf8e448bbf62e5493615af41f561 97a10634c6a3283bdc8418f5a06a711c + - 2095 4fe1794e8a7f7e84ed29e47d13e7ac15 724871b26ae2434dfa977623511804a4 + - 2096 ebd54ede82752f5bd7c8c77bbd2d6e59 31bb4e89521026ab5698fe115d1d9ebf + - 2097 3ae211232a0303d349c07e88233948b6 6a0432df289e681cd7a6e64515ca7d93 + - 2098 4dd84efea0d2d1976152c64181db128d 054e56667e73c0049b5acc4a1c85c472 + - 2099 b56ee22376e7a47cc19a61a7895c2434 6151e768ab809420c22116f12be42eb0 + - 2100 6f2cb8e2d9a98832d31fdfc4a6800e56 028d05155e2abcd3fe2edb645f1ca8ca + - 2101 93a6954d408f96a766c270290f29e0d8 a1fc255a225081e3e2dff2a347171753 + - 2102 777285a4d1561c7cbf9ce0e172679828 b0d890af6f53e83527e365b40e39022d + - 2103 3ae211232a0303d349c07e88233948b6 20d278ce02fa1efc593a07b0ea2907bd + - 2104 4ee13643737d867e5da736bb3fa9109f 834529cb3bfdedfe8b4a2205be2e4a80 + - 2105 e6c6469410b7ef2b89225f4372fa3e58 7f522bd213a76c1141b47b6ade89f198 + - 2106 b56ee22376e7a47cc19a61a7895c2434 8da19b3019892072817b4cc796532201 + - 2107 778dc0b506ca36b29e322f83390ebebd f0aaa8dd7c47cbd8281f03eb06f24ce7 + - 2108 636bb196e247c08cd20a6626cf9918a0 120cd45f0b67b280b1c73dfbe17de7aa + - 2109 23ce8f9d3a00f317b33787e9f0d83ab0 f2418afebbe55816314945a6881f0d79 + - 2110 23483eae79b80b0cef81c3e184218702 0c769f9a393ac2bf294cb9be9120b0d7 + - 2111 61b7506363142130dcb05dd9f1c35a9b 26e546b5b9c3c415dbae9b7769954d2b + - 2112 72713e6638340e2117fe953b31575ae8 dfd8ebd406cced93c4f56b91441d7fd1 + - 2113 74951bacf170737d7b5af29cb08b55bb 1e417aabb6de40dc0bec24f3145360ea + - 2114 7595c60b6581a03ac990e54c16f59896 14796bca1a42ad4c3effa5a3ef96224a + - 2115 0ab92c03008188010c6b41067df0cc7a 26a31635cab757cd832ee61953092e6a + - 2116 1aa4bd193a849b80bd682a401addace8 dfdffca1159446c1b902f180e652e522 + - 2117 e5ccbf1ee19b209df6a40d7eb1dda0c4 cec04ce01ea88ba351cd814e591bf2af + - 2118 48d4995fd9018167ada7eaa2d199915b 9343ff4176ea96921a36cc8a8cfb0ce7 + - 2119 6817f0090f4d33f1e350a058fa265f9f 3891c9cd471a5c3f2dfbdd1f111b507f + - 2120 3827a8b5f1824b921223b4a83ff6720f 777bf6598a16fda43b11d7ec3cf5ae1e + - 2121 a8ee195f882d2f110bb60a458fa7f578 2e2141b550f4d9a830661dba569c38b6 + - 2122 89ad3bd82318d8a1ba300ea6243e1036 33e911bffbc71c06d54f90c9147c3b92 + - 2123 252539be94ed678ac7143728e037d0a4 47f48af69e5db8f4ceed6dbb54458771 + - 2124 456ec3aac51f8a8fb11a63113f3d5532 5b3d67c81ddea22e569422884541f661 + - 2125 498d40ab5fa7357c37ad8ae3332101d3 31de560b9e6136986ee8e5c9cbdc328c + - 2126 9af308b16fd2cff5028a4150f9a866be 9c4661f34a6a5760edd40909a29076ae + - 2127 86a3b5c43af05eec73fe508c0974a119 c7f1f3d937379db2821d85336bb81ad9 + - 2128 3f4ee3ab02d18d1b2c7c271df68d738c f655debbc2a993b2b0f352b9c73aae1a + - 2129 88202f7c360cdb9019d9397ae7fbfcda 27e2f33151824deebfd0357b8ae74c65 + - 2130 3ad54a8ada49ff32c273a3862182cb56 6ca3f6ec30546dec60cc8655933974c7 + - 2131 3827a8b5f1824b921223b4a83ff6720f 98e55556bdc6d06ca9d658da2dad0e00 + - 2132 9b9935ad5969c28de13381a2e512b47c 6fbea3f22159c287a730b1a2da4bb21c + - 2133 d5c876f9b059b9cb55e166fffe4e89a3 f800848f2c0a265c690da735e8ef0293 + 1 - 2134 b2509a1778c13c6b7f922aefcbbdfdf2 85dea9ab1ec797877fb048a6bcffd182 + - 2135 957f13610f7b8a99ec3d7b9e97285407 1eaae7bfc841e3920ad9d2755fff09f8 + - 2136 df4283c930edcdb46c45530338d7eaf6 14c1e76898a393d7cb4b5bb46ff68d1c + - 2137 3aba7d173417c39545f19d985c4eccdc 442eb3961014ee9ac217edba42dc9e60 + - 2138 f5f8c2723d34fcd420166a9cc009b719 da2c91ebd99ac3a17aa3c52da9be2efb + - 2139 64ad413d9478fd42e3d07260a0b079d9 f6e026e5a2096396d4562c4e7347d4a6 + - 2140 e3e30ec73b183b097463be4e103b2d5c 7b8598ee602d315afb0f1b20b721a447 + - 2141 6df573f0b78b849cc55f806e1e9315e9 da06913edd535aa89a34f9cf4c8f84d1 + - 2142 75bd5c2daf3c3effcec53a91fdfb73cc db60c72424396072b3f078a432e92e8c + - 2143 5f14210f2337f32978c3334c0145feae b6554b50665b2bd97888bc781d6c0e8d + - 2144 d9c075b39a0792efb7ea709a1e8bf5c8 97a59d7764e6c723749a08ad2978fe02 + - 2145 2cc4022cf743d60a7d218efa414ddeb9 9d065d5012d8b9c29f16475cd20b2c1c + - 2146 aeb4ebd91960e7c8a0af04bc5009b217 78cfdfcac1a96eee3a719bdf0c89592c + - 2147 38af37fc3118f88a82fa91f353968e3c 98c81d71fadde2f9181e3111c6db7afb + - 2148 e1e06f3c033324cbf05ee1343abbd78e 0c51733082c46829630f445f1a5fce22 + - 2149 b10c4d45f498565cc04e00bc013ef5a9 ba2b1dbbfbd35a072f48fa1614496f80 + - 2150 4eef4948e17d8a0b67f2e202e0a6b519 d0fc9aad2b46c2b3b4afa53bd131be22 + - 2151 a8307b4f120a00167bf5d41734393b72 76726b3b9c0acbe4160c6357d5bf3020 + 2 - 2152 169da99d3689cea38e02ede497d13fe3 b115452c1449e5be0a1c9f43f09b7021 + 3 - 2153 e2590563f0ba5fc44e80a494dd1bdf15 28901f7ff3e4214939fbe982ec99fda6 + - 2154 4344ca6323deda7f850d499e0e1575b0 ee61f759f9f38d99d600f7a5b5919998 + - 2155 cb455b2aa6408d7261af666877ad1d17 2826c30b6230419e75dbb00aef36080c + - 2156 1ab8ce46b7d682c7647559a299a8e70b 71ef59fe0ba77025e7e34e4ce56d554f + - 2157 9f167f82cdb85e6016a461c8400dd86f 63319bab9439524c44797bc7d72c2fa3 + - 2158 28d396e55d895b44044112c185799b9e 25ad721ac8aaf0025e2d9fc2f346bcd0 + - 2159 ad440d758238b9453498e0088ce58994 403a05e42dcbbe6dc6e036f8d03098c2 + - 2160 3aba7d173417c39545f19d985c4eccdc bac25f930b8f67d3bced4f8e656daa6d + - 2161 38af37fc3118f88a82fa91f353968e3c f32f692c0d07ed475acab1d5b5610c59 + - 2162 5f5e5aa2ad4d50a0d7816c37abae36f7 716e2f92d0c6efc923b875546ebc1401 + - 2163 8ef17c8cfee03ed6bb132acc14a1adb5 1e02056de50242773c8e5107fc73bcff + - 2164 9ec3d1c5b32cea5d6a81a04f54130e4b 9d9b15a16eccb0c354bd1ab89578a717 + - 2165 9ed0aa59671a1389d2defdc290e6636b a9114951abd7e00ef3d1a8ffee12b574 + - 2166 499657e88f0a22af6b546fed7b56092c 8bad7c7137891307fb43536142a5677a + - 2167 807783a660cb4677f068a4e81ac5117b 0884d4d2744350c301c9eefdc5088a90 + - 2168 679efedff7386631cfc7ab7bdd356f02 ede2cfb07df2186e08d74aadb60a31c2 + - 2169 c7a5841ae271f21f2e5d87a433877101 d5bc37a9b3d4518978c648e23e96161e + - 2170 d58422cfccd820170d9ef5346d6dac1d 663310045649b0a1445afd69030625e9 + - 2171 6af218bb2302f371d53c4fb022c5cd08 41927c780464a90aa715fccae5f68e41 + - 2172 0f3fa97e2f011a09eb36beb9b7a733fd a25f4373afb97a8fd12e964307e395b2 + - 2173 c004fb6de5f2405cf17c2bdc33a58def 26e5e529db73bb9d555e5cddf092be46 + - 2174 a88884e650afe7574b6b446e85f07f28 3c43c0bd05db3eb146e214512c00134b + - 2175 095a6909535df696d746a3c3476600c6 53f2ebe8a364463ac505c9446bed669f + 2 - 2176 178d97d8148fddf55e500bb6d87be5b3 1855ced81b777c6f82764cc6bd7177e8 + - 2177 db2b635d7a235c627066ed8b042bc2f7 a2422d49f5a1be6ea8c444939550d1d1 + [111] 070db14aa381a0aaf138cb9b7f62eed1 + 3 - 2178 534f5de64e421e89802de656403b5d42 e75f906655cd472b95f5441325968783 + - 2179 827da6d275427e61a9bc584f420d6e9b afae28c5141ce36fb1123594bc93b5cc + - 2180 122ef580b2b35e60b917e6a235065c25 2246e7384439dbed6dabaf864aa7acc9 + - 2181 efe322ef5f0e2b19fb3ae7548c41c27d 02a4afd8ac10a20f8e5956dbc922e1bc + - 2182 a5018eecc6043dc92dc10a4b8911c278 975c13064e6a8c5c1f4ff8f2f863b21f + - 2183 61d4ae333af20733272aa9cb342d7324 f9ab0b0afd5a288b7eac675f5282f32b + - 2184 155adc6dfb392a57d0638f4b2e5a6585 43562d9bebb5253d1d2540ac1a8aaa2b + - 2185 23a9bb2dcd2a79136ce2ab9603746145 27ef42726bd41c7e05d1988412c141f4 + - 2186 fa9c7aa1db68ec1fdb0acefd436ac37c 02c4724efd9287ddbc8a703d7a08b5e2 + - 2187 a434c25bacf8288b674d4a390f5fbb01 4379a3b685b38fa8ac48e6ec86fdb953 + - 2188 52c00b86de2011043e504afe588753c1 5dbb3a849f8a1eb48d748a2a6953715a + - 2189 213dbde5d65087ffc7edd5e662b99384 f04b147c64d9b6321196810fca4a0576 + - 2190 759194d5b583294371f510e5ac8d3637 5e4af004beb749dab5d54186448682b0 + - 2191 a1d3bb3db332bd8270f23e6ee678bcf3 dcf406628a71a80eda47493244b2ea91 + - 2192 060faceecae951e5ab02f72329c491d9 81464f381472b0cf7b97e43b9f17357f + - 2193 f55f799ad0cb4d8de2522eaed69457d4 d0db8c3f02036b9cf7f22460379f0a67 + - 2194 d961ed8e0e5a18f218787ec3cea89232 20d2c12c455e09e9d11561d8b13cf26c + - 2195 925eb7ac07a5546e4505006cd2f68e9a da18ceebda4999ebef873d0b26023168 + - 2196 9e63082956bb594ecb7a84ec941e2599 936e83cb8dde5051e476218083155bed + - 2197 58ecee502aa1ec3a70db1caa7ad5773f 4ab7e19a03a1ea819e2f8d426ec89e88 + - 2198 2a3f206c552dde48e0951dc1ac8a5954 b4ac52671ef298d05548a647cdaa463e + - 2199 f6246d46704e6a15ddf5116dc38e5465 ea5ed29f0c7d3cc697e4ef0aa5ffe735 + - 2200 1399e5803dc8d422bf5edf8ba9e0b6e3 b82736ca8259336766fdda910990c756 + - 2201 56f3fad906e24e91167dbb0f71f88bff 1ecf6986f5428b67cc1c7089cc8d83db + - 2202 bf01434952422ec28cff7b0bca8c039f ea4662c76b420e878aef95f6c81013fb + - 2203 a4e49a10956379e9fe6fb1c480788581 7b98454e879336614a686b8ed7d18c36 + - 2204 32865ec4ebea8281e0fed7c75404b472 330086983ddd33c1c58e4318a74cb717 + - 2205 3e489e92badd5bba76d777bd6f5ad748 37b4183c1c81f2a83a96f16aa37a1700 + - 2206 211bd29110ae34f8f60f95cef4b8c086 e5d4ab47cbb1b8c279810b5671fceb7b + 3 - 2207 042e5d44f600e89caa6ad3c66620d1ab 1f8550df41ad7a688784ba5e58daa44b + - 2208 eb69c7d02c0b56065f1bbe073cb5b8fa 305c507438d9060164971a95794546a2 + - 2209 494960b9d37b1e4537c6323959614d77 a5cf798fc634dd4c78529981f9bd1931 + - 2210 04023cbc96c90be757005d94bc103490 2cab7cc0b12b4d1cdfbeb5f06223a190 + - 2211 53fe104f4574398a615934533b3a1fad dfbd2f68c44b04fc313ca845800c2180 + - 2212 dd87887eed06f7dd3b95c2d851020c91 3da07c76499f4b7d507677c0e8b7845e + - 2213 db0375412c3afd3cafe35d3665d654fe ebe4c03df27e11ce96a76df9a72397a8 + - 2214 89aaca9b43592fe3e6621a290cef1beb 61af979138acf486a12be514f94c4dd9 + - 2215 8a932cf4f41ff237540dc32067abff58 585f050cf619248d549db2347cab0182 + - 2216 580a39481e901add80285d55225b0499 783a50d5e4bcf9b375686432977288ad + - 2217 5f14210f2337f32978c3334c0145feae 711920a9a1e5810d5f90307a46ad8df2 + - 2218 4eef4948e17d8a0b67f2e202e0a6b519 75be0ce4a864013d589e4664474526e6 + - 2219 9c39fbe3587e60a55eab363c2573928e 10aa640eb57ce790d62d1bc655c4025c + - 2220 baeae5babde170891a652486e61eda75 1e5fff8b552b22a0cd938ded9a0fb992 + - 2221 a198733e807b876b26d1f580d187b204 a04abda90790e153f5dd1f51368ce31f + - 2222 3fcc2a1e17df74e511e051e9add63929 c6492138cea56134483bacfe7eec5b69 + - 2223 9d0e6c74cacc347dcf9a0a61fb58694d be36fb563704dde86613db51cdfe2414 + - 2224 6b5a0ae25dd5adb6d153109991c8cc9a 9d9581511934a6306dfc7fa1799ff647 + - 2225 24d350a031238e2f48bb7b2644e6a71b d4f92c83906eabe14baec960b6010839 + - 2226 6d474d4e9c13e6902a30840bff88abed b0d2b527a56c35c6fe1c7509072b4fea + - 2227 312525f1c7c50fc3e8e67e991e7237aa fd818d0f93d68f8b92a1bbfe3598b448 + - 2228 c4945de8b8a9541ed55e1d734a514dfa 9dc6f017adfe9e1c5e4cd08935dbb33d + - 2229 458ad767dbafb69b86033d192ceeff5e cfcb94f24433c26886edbe9b6e386fbe + - 2230 fa308a25fe2065e2efb076e37df2d770 76547b80dc0dbdacd531566f0b33ba9d + - 2231 cbe17461e4d84b01a109a36bae560f36 ed4fc7187daec259f8ba0d509eb9ca82 + - 2232 4e1ebf3581c17802274750a5fe74154a 0f88e8ae843193448e704eae66934f33 + - 2233 24225b2670527f7f669223b2939e590a f4f0f1f613df9215b6822d7ef090b776 + 3 - 2234 bf50b53a39a1dc54858259a6caf4559b 2e318eeea8932528d66d0140ffde84f6 + - 2235 da7247e38ff7010783ecdef7a9ccff52 4dc68a4c0a4223d4cbf7ef4ae63c3107 + - 2236 4bfdd4d5d5c7e83a5582ccc2b3176a1b 4cd05132c46efa7f12d38fa9594cc253 + - 2237 d6a230831f1bc19d50a185b08b28cff5 a386b65c5d654aaad25ee175dcf512b3 + - 2238 17dbe14ac9921ad065eecd4b62ef1d54 4bb0672ec03b39b8f8288232c600ac4e + - 2239 c4e2a27d453bc87ebb8c31ba4d1b2f0c bf71e7203233261d8d7a6394b8421985 + - 2240 e135fed0136ae4e1593b9b8de192a41b b885b9dc161085ed2296bd97f2d91121 + - 2241 2d6c41aa10435c383023fec246a0e03f b546f026e065c8fa01011f18be28b4c9 + - 2242 5fd98b7d78f091544a352d23a52136d3 5e256871f2306329ded15e19f249a1a0 + - 2243 1c7b64d515de54afb6615d070fd307b1 4971d9e32d92f7a6f5227ebee56a24e6 + - 2244 d9c075b39a0792efb7ea709a1e8bf5c8 5ffae763b506afe1e91ee5a93ba8ba93 + - 2245 a8307b4f120a00167bf5d41734393b72 43a67f1d6948c21a829d53f06e18dbe0 + - 2246 c351e25c209c37a8a9556cbe75c3a188 eefa942abf05fe56615e7b50e12c43ad + - 2247 0b326f563080c58abb2c5fe3bfe81508 148f964b811d2ef3772bfc6282bbaac4 + - 2248 910880250b16327bd045a6621da8a005 67a1cedf6da60b90fca780ca3686b57d + - 2249 079127be08dfa4e34cb8eb081e2a3c1e c40ab922eca6d5ae04cc23d10de1bfe2 + - 2250 aff8f876694072a3aa03be721e1852ef 6c5b3f895b3fb5cdc1989b8059f475ac + - 2251 53264a7e7c3c80e29a5997b4edd1d85c f13eb526c3dc107d99bf3188eb8100aa + - 2252 81ebf50556bae057ed1deac637fe2bc4 98475da0fa7a90e819207baf556e5ced + - 2253 e2d7d5a1afc1c72482d5c6d9ed800fd5 a26a137e50ac81a329ddb6127164b564 + - 2254 512afe96ee865a821abb0213c032fa6a 378266980bf065f3edc91360b5491309 + - 2255 ded2630ca5b8c24c7852f86118670395 1cf98b7485341ad107f3ff37f7af1dae + - 2256 75406ea70efe54c78e060c6f2d16658d 1708c4b4dd371aca03978f01a8d0e443 + - 2257 d8fcc70c96765f4822f4dbc245d03feb 60bc3dbd3373fa0c57613a928f10feb7 + - 2258 01f1fa86c89117c8ffe619bb149b1b5d 2be8ea8a3e730be1642f49c36ee34581 + - 2259 2ac13f3a19ef3f3dcd26544da70d65b5 182923c58c356c5a88d7823f6cf45041 + - 2260 413d9720d6e32666b4e40096a4e0c74c 159f8aa00a189b314237b5ae4bf255c1 + 3 - 2261 5e71e6968cdc9a4fd47960c141a0e25c 93779ed96ba189391b9a7d2f637bb937 + 3 - 2262 85235836d1863047729351f1bfc2890b 35598930295b6e92ff62ead132efb2ef + - 2263 aae556ea9322d8e30a73f7323be4aa90 0dcfcfb712f17382ddb4520521703a02 + - 2264 23b0bf4d37442c1a53fc4dc4eddbb2a6 42c7fb847ea1d34138bff4ae2f37eef7 + - 2265 8f820d19e13411401a3bd2abd7be0b20 6f5f32a298f93c060bc42b4311ca08d5 + - 2266 749551ae182f618226e118e905587c73 04a946971b47067d44d3e95adc8f8932 + - 2267 f94625cc190d1ad17db5fe79c121cf43 86ce2c82ae60d8556ee19cae09284458 + - 2268 7c25ecd92b8abff6f0947ebc810a15b7 3eebf60018bf08b270096c1f218251d6 + - 2269 1696a927a935a851ed029440b66a1d4d 2a8e262338b9feb8ee4c482d12c17b32 + - 2270 6a541764eefb7d1b44fd2c6dee60cf67 d921d17648e9d4cd56aff9d2b2d3536c + - 2271 95bee85ec108e988b1dbad440d4b4251 684e1e892717c1ff553f467c446665fe + - 2272 99063750fce80a8b21a4b1cf69740388 4e5f1f9d87e896f25a36c07c4f6e59f7 + - 2273 685f1f01d0daf3bc8ae191e403ed7111 22f3ff3de21eb6b5671831b0687bfc55 + - 2274 1b012aae76abe9daf7af7dee95ba245f 5fa48d33a4db35b3bb59dbe843432b45 + - 2275 8f8ce62c1b6a19bd0080aec065b7c456 c7a57f352e9f3702360d5073aa3f35dd + - 2276 b3699297aeb5f26871549a2638ea9101 2200edf051832fa95ace55459ba1e224 + - 2277 2b60b36db8a7fe39de60e2197dd43ac1 b7922e766750ce444161ce18bb9e8e17 + - 2278 a802cee82a7036450715a027d0801650 14e8fc1eb0e2574a661b9c919aa3f576 + - 2279 09424a3b24584af8c9e53b7825843faa 66a169322254ded83c5b8545bf4a62ea + - 2280 e4f154818282c85d75a9970454ad9fb3 ccc5551f61d20d8730fb824b08cad72a + - 2281 0b24e5e93405c532eadb54e022be11a5 b0110f267ad5370d8b024e974242e66e + - 2282 43bb9e1306c526e5456385c727b485db 15e144cf06962bd3dc7ae2e7c57b4b28 + - 2283 8a2349fb04ca074d038675464860d838 6b98956d4b322252fec041d9fbbe1eb6 + - 2284 8f8f02ec21fbacdc0e834514187ac656 dad6ccef362ae4aaf87aff81a502d2cd + 3 - 2285 211b0ba16ad91b0efef142b11c53e981 184a318b6288cab0ca7501c2f7ef71f8 + - 2286 a242112627e80c7d54a426bd728cf8a3 30ebfb7d4ae5a3a398ac808cfdecd22b + - 2287 b017236b9cfce59d9a5e795ba09d73e7 ac3c6b5ebead1277409322c9cd39212c + - 2288 adf7f4662b938a5a75c6120925d9b022 c550b5cd98b17fe3463bdb164ba52bf7 + - 2289 56e1db639b76718bf8f865196e20ada1 dee44ecae76feb9f72947cad5f046cb8 + - 2290 47bb0fd82395f0b2e72a5386304b6121 6a623e775e741c3ac2e88c2e8f3cfeb8 + - 2291 035535dfe0948f8b3ffa3a1b01daf1b2 8180dd16e9992f53cdeb04077489dc61 + - 2292 00460a4d661ed697c7448922090ff97d d0a34d1ea6278df2fae5760515968ed1 + - 2293 b5bf63eaa476cf0a069b9e1bc9b1ee92 96a716930114a0ff73e52f8071d445e8 + - 2294 1de6a787a8fefd3b209045fe859716a3 ce5c3b1053922c46688f60b7b5fe4262 + - 2295 e0d41835edb7ae276b7ccf7b8c0133ae 3c4bd85f8382418743ac932dc9ee547d + - 2296 23b7ec5436a78227690e93632e75cd2d 78da372943d50383064922643c74af33 + - 2297 c47df2dda41302c91bb23038388288c5 0ad7e1a31b7b69fd27871d28dcacc710 + - 2298 ad2eabaef306f6e8ef7f8bfe4e920e57 f1d780da717080238bcf3b14704c71b0 + - 2299 8030132a500cacbe32b25a3b80272059 8c65af204199d61a42f65f09cd49702a + - 2300 5f5166867ee270beb9a3db0ef601a1df 552515d848aa466cc44cdbfbdf23bb68 + - 2301 6047804d86514c65fd3587e97c955367 7e3b9c6d5dac59f6fbddedc2c260e0c6 + - 2302 98d6606c11030cf20f67dc4a35daef49 c5e706fb22aa75a9b5a46fc723ed4a42 + - 2303 78002f416947f7474ff4c0b8cb68fbbf 2bb6d99db725500796d7d486721016af + - 2304 38034e723a49479e601a5f55f67ceeb1 94b93cb11adf621095347644e4ea738d + - 2305 a87a8601e6b94d40799108495c4195a9 f8cd4b33e2b7abe044b827dba166ffd5 + - 2306 80509f1ea4b691bd190b337b4a1002af 182e91a150ff99422e96a228c71b61f4 + - 2307 db4e2758866c9206e46250ef8a9ce98a 3317349815c5e7019016eb6c1e0354c1 + 3 - 2308 beff2d62d0bc25c4662a8cce7b66b548 a7b94da883a00711e877504512f61c68 + - 2309 2257239269ed5e1cc8c8713af0c01a7f fd8cdb3d5b5ab76aaae55af994e4f506 + - 2310 d7b3c8736862a23cc311e71f9564f24f 4a05fc0ee66ba9234e5174e4d1f6396d + - 2311 6ba39c992e9085fc245c52b632df6fb4 254f9989989a050cbf03c35e74748dcf + - 2312 fc3d2976fe1738881f06005bc73fa3c9 f8e65919eac3c71d2ebbd3a38281e22b + - 2313 d7b8ed84ff24f4b156cfa34c57602b14 a2922572fe5fab2936f0a5cca18fee7b + - 2314 04bb023bf1a1a3b68dcaac8fc1714003 6fd9c88c7143e4159bf12ea4591d1bfd + - 2315 ed4a4d6075f11e4fc1897e2fd6e39ed8 616dcf90a25b36c39ad8afa04eebb368 + - 2316 067102bbde1959b50ddff2efeea3d7d0 cf215e34561f482c8c03321557e5d235 + - 2317 e3e30ec73b183b097463be4e103b2d5c dfef0dfdff682263604662ea866c69a1 + - 2318 d3e83f5a70849574ef8054338f9e3b19 91ae35e53ae42c65af8a4fd2e851b98d + - 2319 b352a87ed6741422616db501fe9682bd 656775f333fe157348542c8b4d4172b3 + - 2320 c055883abde82dd465bc4d77643f0f03 409207b52c1d263517dee93dede8baa1 + - 2321 406dae475866ed3415e5dd1eac5fdaa4 95b69b74dae547afd9de5e6b87ceca41 + - 2322 6aff4c0c2e228bf5d7dc75e054875c3c 07cd617f1c640b9c615c9b3442a06093 + - 2323 51b83a214af356d896e89e5022bdf32c 0954d3367931861fa0ff7db72f6cb998 + - 2324 f48bfeda346507bcba50152ea4bea84a 52c5ee8f47f844fcf6bb87943a100ac0 + - 2325 094438bd1db2bef5fbabf184a92ba864 8ba41b84e458a1a9b336bed13ce64a76 + - 2326 98ad72d61106c687998ed4ac17ccfee3 d10136074ea891fbeb05cfd0cc82f9e7 + - 2327 879d5177de9a4d0abf25c035243e9c2d a302b750e8c071f145a35506aea05008 + - 2328 2d96307308f8d0aa5dae58a7f0eabfe9 5ffb39cd2049749209f2e887e2429749 + - 2329 1d82393e25e408577aa62063c7162ead eaef258f67ef3b643fdbed14133e8b04 + - 2330 50a24883ffc4f6d5aad7c8221762d6dd 42f5eb82a1a886cc51d495064864676d + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 8393861ada58a11e230130463227aa87 8d0399169808444965b90eefef6d6f2b + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 683f69d36564f55abf7dcec60dba50c4 843430b3fc00df511ef69e23c6571f30 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 a76d080f6129a423c6df9e494182464c 226f36d6861bb817387c603c5729a31e + +dc date - 0 813710616a3b633ca5d9096fa68a5cc8 d394bfc8003f9fa9e3260aad421295a2 + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 7d8bb84f50f41b81518aa6bf633e0a08 5b7adb7b433e18e0fce1e8cc913d7f68 + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 af4424c1317f2b9082bd1dfa5f734310 2370b9a72eb8409272a2745f1de15e57 + source 1f10457d4314dc96550b6c8ded413878 sisu_manual._sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 c3128b15e1fc6ba1ad664d85e0ba3569 1e5e15c8ce5a5e38495be2873e6d7c92 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 1 + 1 + 1 + 2 + 2 + 2 + 2 + 1 + 2 + 2 + 2 + 1 + 1 + 1 + 3 + 1 + 2 + 2 + 3 + 3 + 1 + 2 + 2 + 1 + 2 + 2 + 2 + 2 + 2 + 3 + 3 + 3 + 2 + 3 + 3 + 3 + 3 + 1 + :C + 1 + 1 + 2 + 3 + 3 + 3 + 2 + 1 + 2 + 3 + 3 + 3 + 1 + 2 + 2 + 1 + 2 + 2 + 2 + 2 + 1 + 1 + 2 + 2 + 1 + 2 + 2 + 1 + 2 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 2 + 2 + 2 + 2 + 1 + 1 + 1 + 2 + 1 + 2 + 2 + 2 + 2 + 3 + 3 + 1 + 2 + 2 + 2 + 2 + 3 + 3 + 1 + 2 + 2 + 1 + 1 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1 + :C + 1 + 2 + 2 + 1 + 1 + 2 + 3 + 3 + 3 + 3 + :C + 1 + 2 + 2 + 3 + 1 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1 + 2 + 3 + 3 + 3 + 2 + 3 + 3 + 3 + 2 + 3 + 3 + 3 + 2 + :C + 1 + 2 + 2 + 2 + 1 + 2 + 3 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 2 + 1 + 1 + 2 + 2 + 3 + 3 + 3 + 3 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1 + 2 + 2 + :C + 1 + 2 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + :C + 1 + 2 + 2 + 3 + 3 + 3 + 3 + 1 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 1 + 1 + 2 + 3 + 2 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 6 +1 = 48 +2 = 113 +3 = 89 +objects (ocn) = 2330 +endnotes = 111 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/doc.html new file mode 100644 index 00000000..8b3e0583 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/doc.html @@ -0,0 +1,34188 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Manual [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah
    +

    + +

    + What is SiSU? +

    + +

    + 1. Introduction - What is SiSU? +

    + +

    + 2. How does sisu work? +

    + +

    + 3. Summary of features +

    + +

    + 4. Help +

    + +
    + 4.1 SiSU Manual +
    + +
    + 4.2 SiSU man pages +
    + +
    + 4.3 SiSU built-in interactive help +
    + +
    + 4.4 Help Sources +
    + +

    + 5. Commands Summary +

    + +
    + 5.1 Synopsis +
    + +
    + 5.2 Description +
    + +
    + 5.3 Document Processing Command Flags +
    + +

    + 6. command line modifiers +

    + +

    + 7. database commands +

    + +

    + 8. Shortcuts, Shorthand for multiple flags +

    + +
    + 8.0.1 Command Line with Flags - Batch Processing +
    + +

    + 9. Introduction to SiSU Markup +

    + +
    + 9.1 Summary +
    + +
    + 9.2 Markup Examples +
    + +
    + 9.2.1 Online +
    + +
    + 9.2.2 Installed +
    + +

    + 10. Markup of Headers +

    + +
    + 10.1 Sample Header +
    + +
    + 10.2 Available Headers +
    + +

    + 11. Markup of Substantive Text +

    + +
    + 11.1 Heading Levels +
    + +
    + 11.2 Font Attributes +
    + +
    + 11.3 Indentation and bullets +
    + +
    + 11.4 Footnotes / Endnotes +
    + +
    + 11.5 Links +
    + +
    + 11.5.1 Naked URLs within text, dealing with urls +
    + +
    + 11.5.2 Linking Text +
    + +
    + 11.5.3 Linking Images +
    + +
    + 11.6 Grouped Text +
    + +
    + 11.6.1 Tables +
    + +
    + 11.6.2 Poem +
    + +
    + 11.6.3 Group +
    + +
    + 11.6.4 Code +
    + +

    + 12. Composite documents markup +

    + +

    + Markup Syntax History +

    + +

    + 13. Notes related to Files-types and Markup Syntax +

    + +

    + 14. SiSU filetypes +

    + +
    + 14.1 .sst .ssm .ssi marked up plain text +
    + +
    + 14.1.1 sisu text - regular files (.sst) +
    + +
    + 14.1.2 sisu master files (.ssm) +
    + +
    + 14.1.3 sisu insert files (.ssi) +
    + +
    + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) +
    + +

    + 15. Experimental Alternative Input Representations +

    + +
    + 15.1 Alternative XML +
    + +
    + 15.1.1 XML SAX representation +
    + +
    + 15.1.2 XML DOM representation +
    + +
    + 15.1.3 XML Node representation +
    + +

    + 16. Configuration +

    + +
    + 16.1 Determining the Current Configuration +
    + +
    + 16.2 Configuration files (config.yml) +
    + +

    + 17. Skins +

    + +
    + 17.1 Document Skin +
    + +
    + 17.2 Directory Skin +
    + +
    + 17.3 Site Skin +
    + +
    + 17.4 Sample Skins +
    + +

    + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) +

    + +

    + 19. Organising Content +

    + +
    + 19.1 Directory Structure and Mapping +
    + +
    + 19.2 Organising Content +
    + +

    + 20. Homepages +

    + +
    + 20.1 Home page and other custom built pages in a sub-directory +
    + +
    + 20.2 Home page within a skin +
    + +

    + 21. Markup and Output Examples +

    + +
    + 21.1 Markup examples +
    + +
    + 21.2 A few book (and other) examples +
    + +
    + "The Wealth of Networks", Yochai Benkler +
    + +
    + "Free Culture", Lawrence Lessig +
    + +
    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +
    + +
    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +
    + +
    + "The Cathedral and the Bazaar", by Eric S. Raymond +
    + +
    + "Accelerando", Charles Stross +
    + +
    + "Tainaron", Leena Krohn +
    + +
    + "Sphinx or Robot", Leena Krohn +
    + +
    + "War and Peace", Leo Tolstoy, PG Etext 2600 +
    + +
    + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 +
    + +
    + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 +
    + +
    + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 +
    + +
    + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 +
    + +
    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 +
    + +
    + "Gnu Public License 2", (GPL 2) Free Software Foundation +
    + +
    + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation +
    + +
    + "Debian Social Contract" +
    + +
    + "Debian Constitution v1.3", (simple/default markup) +
    + +
    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +
    + +
    + "Debian Constitution v1.2", (simple/default markup) +
    + +
    + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) +
    + +
    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +
    + +
    + "The Autonomous Contract" 1997 - markup sample +
    + +
    + "The Autonomous Contract Revisited" - markup sample +
    + +
    + "United Nations Convention on Contracts for the International Sale of Goods" +
    + +
    + PECL the "Principles of European Contract Law" +
    + +
    + 21.3 SQL - PostgreSQL, SQLite +
    + +
    + 21.4 Lex Mercatoria as an example +
    + +
    + 21.5 For good measure the markup for a document with lots of (simple) tables +
    + +
    + 21.6 And a link to the output of a reported case +
    + +

    + 22. A Checklist of Output Features +

    + +

    + 23. SiSU Search - Introduction +

    + +

    + 24. SQL +

    + +
    + 24.1 populating SQL type databases +
    + +

    + 25. Postgresql +

    + +
    + 25.1 Name +
    + +
    + 25.2 Description +
    + +
    + 25.3 Synopsis +
    + +
    + 25.4 Commands +
    + +
    + 25.4.1 create and destroy database +
    + +
    + 25.4.2 import and remove documents +
    + +

    + 26. Sqlite +

    + +
    + 26.1 Name +
    + +
    + 26.2 Description +
    + +
    + 26.3 Synopsis +
    + +
    + 26.4 Commands +
    + +
    + 26.4.1 create and destroy database +
    + +
    + 26.4.2 import and remove documents +
    + +

    + 27. Introduction +

    + +
    + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +
    + +
    + 27.2 Search Form +
    + +

    + 28. Hyperestraier +

    + +

    + 29. sisu_webrick +

    + +
    + 29.1 Name +
    + +
    + 29.2 Synopsis +
    + +
    + 29.3 Description +
    + +
    + 29.4 Summary of man page +
    + +
    + 29.5 Document processing command flags +
    + +
    + 29.6 Further information +
    + +
    + 29.7 Author +
    + +
    + 29.8 SEE ALSO +
    + +

    + 30. Remote Source Documents +

    + +

    + Remote Document Output +

    + +

    + 31. Remote Output +

    + +
    + 31.1 commands +
    + +
    + 31.2 configuration +
    + +

    + 32. Remote Servers +

    + +

    + 33. Download SiSU - Linux/Unix +

    + +
    + SiSU Current Version - Linux/Unix +
    + +
    + Source (tarball tar.gz) +
    + +
    + Git (source control management) +
    + +
    + Debian +
    + +
    + RPM +
    + +

    + Installation +

    + +

    + 34. Installation +

    + +
    + 34.1 Debian +
    + +
    + 34.2 Other Unix / Linux +
    + +
    + 34.2.1 source tarball +
    + +

    + 35. SiSU Components, Dependencies and Notes +

    + +
    + 35.1 sisu +
    + +
    + 35.2 sisu-complete +
    + +
    + 35.3 sisu-examples +
    + +
    + 35.4 sisu-pdf +
    + +
    + 35.5 sisu-postgresql +
    + +
    + 35.6 sisu-remote +
    + +
    + 35.7 sisu-sqlite +
    + +

    + 36. Quickstart - Getting Started Howto +

    + +
    + 36.1 Installation +
    + +
    + 36.1.1 Debian Installation +
    + +
    + 36.1.2 RPM Installation +
    + +
    + 36.1.3 Installation from source +
    + +
    + 36.2 Testing SiSU, generating output +
    + +
    + 36.2.1 basic text, plaintext, html, XML, ODF +
    + +
    + 36.2.2 LaTeX / pdf +
    + +
    + 36.2.3 relational database - postgresql, sqlite +
    + +
    + 36.3 Getting Help +
    + +
    + 36.3.1 The man pages +
    + +
    + 36.3.2 Built in help +
    + +
    + 36.3.3 The home page +
    + +
    + 36.4 Markup Samples +
    + +

    + HowTo +

    + +

    + 37. Getting Help +

    + +
    + 37.1 SiSU "man" pages +
    + +
    + 37.2 SiSU built-in help +
    + +
    + 37.3 Command Line with Flags - Batch Processing +
    + +

    + 38. Setup, initialisation +

    + +
    + 38.1 initialise output directory +
    + +
    + 38.1.1 Use of search functionality, an example using sqlite +
    + +
    + 38.2 misc +
    + +
    + 38.2.1 url for output files -u -U +
    + +
    + 38.2.2 toggle screen color +
    + +
    + 38.2.3 verbose mode +
    + +
    + 38.2.4 quiet mode +
    + +
    + 38.2.5 maintenance mode intermediate files kept -M +
    + +
    + 38.2.6 start the webrick server +
    + +
    + 38.3 remote placement of output +
    + +

    + 39. Configuration Files +

    + +

    + 40. Markup +

    + +
    + 40.1 Headers +
    + +
    + 40.2 Font Face +
    + +
    + 40.2.1 Bold +
    + +
    + 40.2.2 Italics +
    + +
    + 40.2.3 Underscore +
    + +
    + 40.2.4 Strikethrough +
    + +
    + 40.3 Endnotes +
    + +
    + 40.4 Links +
    + +
    + 40.5 Number Titles +
    + +
    + 40.6 Line operations +
    + +
    + 40.7 Tables +
    + +
    + 40.8 Grouped Text +
    + +
    + 40.9 Composite Document +
    + +

    + 41. Change Appearance +

    + +
    + 41.1 Skins +
    + +
    + 41.2 CSS +
    + +

    + Extracts from the README +

    + +

    + 42. README +

    + +
    + 42.1 Online Information, places to look +
    + +
    + 42.2 Installation +
    + +
    + 42.2.1 Debian +
    + +
    + 42.2.2 RPM +
    + +
    + 42.2.3 Source package .tgz +
    + +
    + 42.2.4 to use setup.rb +
    + +
    + 42.2.5 to use install (prapared with "Rake") +
    + +
    + 42.2.6 to use install (prapared with "Rant") +
    + +
    + 42.3 Dependencies +
    + +
    + 42.4 Quick start +
    + +
    + 42.5 Configuration files +
    + +
    + 42.6 Use General Overview +
    + +
    + 42.7 Help +
    + +
    + 42.8 Directory Structure +
    + +
    + 42.9 Configuration File +
    + +
    + 42.10 Markup +
    + +
    + 42.11 Additional Things +
    + +
    + 42.12 License +
    + +
    + 42.13 SiSU Standard +
    + +

    + Extracts from man 8 sisu +

    + +

    + 43. Post Installation Setup +

    + +
    + 43.1 Post Installation Setup - Quick start +
    + +
    + 43.2 Document markup directory +
    + +
    + 43.2.1 Configuration files +
    + +
    + 43.2.2 Debian INSTALLATION Note +
    + +
    + 43.2.3 Document Resource Configuration +
    + +
    + 43.2.4 Skins +
    + +

    + 44. FAQ - Frequently Asked/Answered Questions +

    + +
    + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? +
    + +
    + 44.2 I cannot find my output, where is it? +
    + +
    + 44.3 I do not get any pdf output, why? +
    + +
    + 44.4 Where is the latex (or some other interim) output? +
    + +
    + 44.5 Why isn't SiSU markup XML +
    + +
    + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? +
    + +
    + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU +
    + +
    + 44.8 Where is version 1.0? +
    + +

    + 45. Editor Files, Syntax Highlighting +

    + +

    + 46. Help Sources +

    + +
    + 46.1 man pages +
    + +
    + 46.1.1 man +
    + +
    + 46.2 sisu generated output - links to html +
    + +
    + 46.2.1 locally installed +
    + +
    + 46.2.2 www.sisudoc.org +
    + +
    + 46.2.3 www.jus.uio.no/sisu +
    + +
    + 46.2.4 man2html +
    + +
    + 46.2.5 locally installed +
    + +
    + 46.2.6 www.sisudoc.org +
    + +
    + 46.2.7 www.jus.uio.no/sisu +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + What is SiSU? +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Introduction - What is SiSU? +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + SiSU is a system for document markup, publishing (in multiple open standard formats) and search +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU  1  is a  2  framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document. +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects  3  (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds  4  the different forms of output requested. +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + SiSU works with an abstraction of the document based on its structure which is comprised of its frame  5  and the objects  6  it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf  7  and the ISO standard ODF.  8  Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5). +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + + 2. How does sisu work? +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + + 3. Summary of features +

    +
    +

    +   18 +

    +
    + + + + +
    +
  • + sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +
  • +
    +

    +   19 +

    +
    + + + + +
    +
  • + markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. +
  • +
    +

    +   20 +

    +
    + + + + +
    +
  • + markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) +
  • +
    +

    +   21 +

    +
    + + + + +
    +
  • + for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: +
  • +
    +

    +   22 +

    +
    + + + + +
    +
  • + html - both as a single scrollable text and a segmented document +
  • +
    +

    +   23 +

    +
    + + + + +
    +
  • + xhtml +
  • +
    +

    +   24 +

    +
    + + + + +
    +
  • + XML - both in sax and dom style xml structures for further development as required +
  • +
    +

    +   25 +

    +
    + + + + +
    +
  • + ODF - open document format, the iso standard for document storage +
  • +
    +

    +   26 +

    +
    + + + + +
    +
  • + LaTeX - used to generate pdf +
  • +
    +

    +   27 +

    +
    + + + + +
    +
  • + pdf (via LaTeX) +
  • +
    +

    +   28 +

    +
    + + + + +
    +
  • + sql - population of an sql database, (at the same object level that is used to cite text within a document) +
  • +
    +

    +   29 +

    +
    + + + + +
    +

    + Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) +

    +
    +

    +   30 +

    +
    + + + + +
    +
  • + ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. +
  • +
    +

    +   31 +

    +
    + + + + +
    +
  • + Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. +
  • +
    +

    +   32 +

    +
    + + + + +
    +
  • + long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts +
  • +
    +

    +   33 +

    +
    + + + + +
    +
  • + SQL search aside, documents are generated as required and static once generated. +
  • +
    +

    +   34 +

    +
    + + + + +
    +
  • + documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) +
  • +
    +

    +   35 +

    +
    + + + + +
    +
  • + document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs +
  • +
    +

    +   36 +

    +
    + + + + +
    +
  • + document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs +
  • +
    +

    +   37 +

    +
    + + + + +
    +
  • + generated document outputs may automatically be posted to remote sites. +
  • +
    +

    +   38 +

    +
    + + + + +
    +
  • + for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. +
  • +
    +

    +   39 +

    +
    + + + + +
    +
  • + as a developers tool it is flexible and extensible +
  • +
    +

    +   40 +

    +
    + + + + +
    +

    + Syntax highlighting for SiSU markup is available for a number of text editors. +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + + 4. Help +

    +
    +

    +   45 +

    +
    + + + + +
    +
    + + 4.1 SiSU Manual +
    +
    +

    +   46 +

    +
    + + + + +
    +

    + The most up to date information on sisu should be contained in the sisu_manual, available at: +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/> +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + and (from SiSU 0.59 onwards) installed locally at: +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + or equivalent directory +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + Within the SiSU tarball at: +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   53 +

    +
    + + + + +
    +
    + + 4.2 SiSU man pages +
    +
    +

    +   54 +

    +
    + + + + +
    +

    + If SiSU is installed on your system usual man commands should be available, try: +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + man sisu_markup +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + man sisu_commands +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   60 +

    +
    + + + + +
    +

    + Once installed, directory equivalent to: +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + Available man pages are converted back to html using man2html: +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/ +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + ./data/doc/sisu/html/ +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + The SiSU man pages can be viewed online at:  9  +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + An online version of the sisu man page is available here: +

    +
    +

    +   67 +

    +
    + + + + +
    +
  • + various sisu man pages   10  +
  • +
    +

    +   68 +

    +
    + + + + +
    +
  • + sisu.1   11  +
  • +
    +

    +   69 +

    +
    + + + + +
    +
  • + sisu.8   12  +
  • +
    +

    +   70 +

    +
    + + + + +
    +
  • + sisu_examples.1   13  +
  • +
    +

    +   71 +

    +
    + + + + +
    +
  • + sisu_webrick.1   14  +
  • +
    +

    +   72 +

    +
    + + + + +
    +
    + + 4.3 SiSU built-in interactive help +
    +
    +

    +   73 +

    +
    + + + + +
    +

    + This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. +

    +
    +

    +   74 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   75 +

    +
    + + + + +
    +

    + sisu --help [subject] +

    +
    +

    +   76 +

    +
    + + + + +
    +

    + sisu --help env [for feedback on the way your system is setup with regard to sisu] +

    +
    +

    +   77 +

    +
    + + + + +
    +

    + sisu -V [same as above command] +

    +
    +

    +   78 +

    +
    + + + + +
    +

    + sisu --help commands +

    +
    +

    +   79 +

    +
    + + + + +
    +

    + sisu --help markup +

    +
    +

    +   80 +

    +
    + + + + +
    +

    + Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). +

    +
    +

    +   81 +

    +
    + + + + +
    +

    + NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

    +
    +

    +   82 +

    +
    + + + + +
    +
    + + 4.4 Help Sources +
    +
    +

    +   83 +

    +
    + + + + +
    +

    + For lists of alternative help sources, see: +

    +
    +

    +   84 +

    +
    + + + + +
    +

    + man page +

    +
    +

    +   85 +

    +
    + + + + +
    +

    + man sisu_help_sources +

    +
    +

    +   86 +

    +
    + + + + +
    +

    + man2html +

    +
    +

    +   87 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   88 +

    +
    + + + + +
    +

    + sisu generated html +

    +
    +

    +   89 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources/index.html +

    +
    +

    +   90 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   91 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   92 +

    +
    + + + + +
    +

    + + 5. Commands Summary +

    +
    +

    +   93 +

    +
    + + + + +
    +
    + + 5.1 Synopsis +
    +
    +

    +   94 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system +

    +
    +

    +   95 +

    +
    + + + + +
    +

    + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + sisu [ -Ddcv ] [ instruction ] +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + sisu [ -CcFLSVvW ] +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. +

    +
    +

    +   99 +

    +
    + + + + +
    +
    + + 5.2 Description +
    +
    +

    +   100 +

    +
    + + + + +
    +

    + SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: <http://www.jus.uio.no/sisu> +

    +
    +

    +   101 +

    +
    + + + + +
    +
    + + 5.3 Document Processing Command Flags +
    +
    +

    +   102 +

    +
    + + + + +
    +

    + -a [filename/wildcard]
    produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) +

    +
    +

    +   103 +

    +
    + + + + +
    +

    + -b [filename/wildcard]
    produces xhtml/XML output for browser viewing (sax parsing). +

    +
    +

    +   104 +

    +
    + + + + +
    +

    + -C [--init-site]
    configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used. +

    +
    +

    +   105 +

    +
    + + + + +
    +

    + -CC
    configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used. +

    +
    +

    +   106 +

    +
    + + + + +
    +

    + -c [filename/wildcard]
    screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour). +

    +
    +

    +   107 +

    +
    + + + + +
    +

    + -D [instruction] [filename]
    database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

    +
    +

    +   108 +

    +
    + + + + +
    +

    + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
    database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. +

    +
    +

    +   109 +

    +
    + + + + +
    +

    + -F [--webserv=webrick]
    generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu +

    +
    +

    +   110 +

    +
    + + + + +
    +

    + -H [filename/wildcard]
    produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h]. +

    +
    +

    +   111 +

    +
    + + + + +
    +

    + -h [filename/wildcard]
    produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H]. +

    +
    +

    +   112 +

    +
    + + + + +
    +

    + -I [filename/wildcard]
    produces texinfo and info file, (view with pinfo). +

    +
    +

    +   113 +

    +
    + + + + +
    +

    + -L
    prints license information. +

    +
    +

    +   114 +

    +
    + + + + +
    +

    + -M [filename/wildcard/url]
    maintenance mode files created for processing preserved and their locations indicated. (also see -V) +

    +
    +

    +   115 +

    +
    + + + + +
    +

    + -m [filename/wildcard/url]
    assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n +

    +
    +

    +   116 +

    +
    + + + + +
    +

    + -N [filename/wildcard/url]
    document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen. +

    +
    +

    +   117 +

    +
    + + + + +
    +

    + -n [filename/wildcard/url]
    skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags. +

    +
    +

    +   118 +

    +
    + + + + +
    +

    + -o [filename/wildcard/url]
    output basic document in opendocument file format (opendocument.odt). +

    +
    +

    +   119 +

    +
    + + + + +
    +

    + -p [filename/wildcard]
    produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +

    +
    +

    +   120 +

    +
    + + + + +
    +

    + -q [filename/wildcard]
    quiet less output to screen. +

    +
    +

    +   121 +

    +
    + + + + +
    +

    + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

    +
    +

    +   122 +

    +
    + + + + +
    +

    + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

    +
    +

    +   123 +

    +
    + + + + +
    +

    + -S
    produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh). +

    +
    +

    +   124 +

    +
    + + + + +
    +

    + -S [filename/wildcard]
    produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard]. +

    +
    +

    +   125 +

    +
    + + + + +
    +

    + -s [filename/wildcard]
    copies sisu markup file to output directory. +

    +
    +

    +   126 +

    +
    + + + + +
    +

    + -t [filename/wildcard (*.termsheet.rb)]
    standard form document builder, preprocessing feature +

    +
    +

    +   127 +

    +
    + + + + +
    +

    + -U [filename/wildcard]
    prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml +

    +
    +

    +   128 +

    +
    + + + + +
    +

    + -u [filename/wildcard]
    provides url mapping of output files for the flags requested for processing, also see -U +

    +
    +

    +   129 +

    +
    + + + + +
    +

    + -V
    on its own, provides SiSU version and environment information (sisu --help env) +

    +
    +

    +   130 +

    +
    + + + + +
    +

    + -V [filename/wildcard]
    even more verbose than the -v flag. (also see -M) +

    +
    +

    +   131 +

    +
    + + + + +
    +

    + -v
    on its own, provides SiSU version information +

    +
    +

    +   132 +

    +
    + + + + +
    +

    + -v [filename/wildcard]
    provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V +

    +
    +

    +   133 +

    +
    + + + + +
    +

    + -W
    starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H; also, note -F webrick ]. +

    +
    +

    +   134 +

    +
    + + + + +
    +

    + -w [filename/wildcard]
    produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml) +

    +
    +

    +   135 +

    +
    + + + + +
    +

    + -X [filename/wildcard]
    produces XML output with deep document structure, in the nature of dom. +

    +
    +

    +   136 +

    +
    + + + + +
    +

    + -x [filename/wildcard]
    produces XML output shallow structure (sax parsing). +

    +
    +

    +   137 +

    +
    + + + + +
    +

    + -Y [filename/wildcard]
    produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week]) +

    +
    +

    +   138 +

    +
    + + + + +
    +

    + -y [filename/wildcard]
    produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags. +

    +
    +

    +   139 +

    +
    + + + + +
    +

    + -Z [filename/wildcard]
    Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory. +

    +
    +

    +   140 +

    +
    + + + + +
    +

    + -z [filename/wildcard]
    produces php (zend) [this feature is disabled for the time being] +

    +
    +

    +   141 +

    +
    + + + + +
    +

    + + 6. command line modifiers +

    +
    +

    +   142 +

    +
    + + + + +
    +

    + --no-ocn
    [with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output. +

    +
    +

    +   143 +

    +
    + + + + +
    +

    + --no-annotate
    strips output text of editor endnotes 
     *1  denoted by asterisk or dagger/plus sign +

    +
    +

    +   144 +

    +
    + + + + +
    +

    + --no-asterisk
    strips output text of editor endnotes 
     *2  denoted by asterisk sign +

    +
    +

    +   145 +

    +
    + + + + +
    +

    + --no-dagger
    strips output text of editor endnotes 
     +1  denoted by dagger/plus sign +

    +
    +

    +   146 +

    +
    + + + + +
    +

    + + 7. database commands +

    +
    +

    +   147 +

    +
    + + + + +
    +

    + dbi - database interface +

    +
    +

    +   148 +

    +
    + + + + +
    +

    + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] +

    +
    +

    +   149 +

    +
    + + + + +
    +

    + -Dv --createall
    initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores. +

    +
    +

    +   150 +

    +
    + + + + +
    +

    + -Dv --import
    [filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +

    +
    +

    +   151 +

    +
    + + + + +
    +

    + -Dv --update
    [filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent] +

    +
    +

    +   152 +

    +
    + + + + +
    +

    + -D --remove
    [filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +

    +
    +

    +   153 +

    +
    + + + + +
    +

    + -D --dropall
    kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent] +

    +
    +

    +   154 +

    +
    + + + + +
    +

    + The v in e.g. -Dv is for verbose output. +

    +
    +

    +   155 +

    +
    + + + + +
    +

    + + 8. Shortcuts, Shorthand for multiple flags +

    +
    +

    +   156 +

    +
    + + + + +
    +

    + --update [filename/wildcard]
    Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again. +

    +
    +

    +   157 +

    +
    + + + + +
    +

    + -0 to -5 [filename or wildcard]
    Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file): +

    +
    +

    +   158 +

    +
    + + + + +
    +

    + -0
    -mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]'] +

    +
    +

    +   159 +

    +
    + + + + +
    +

    + -1
    -mNHwpy +

    +
    +

    +   160 +

    +
    + + + + +
    +

    + -2
    -mNHwpaoy +

    +
    +

    +   161 +

    +
    + + + + +
    +

    + -3
    -mNhwpAobxXyY +

    +
    +

    +   162 +

    +
    + + + + +
    +

    + -4
    -mNhwpAobxXDyY --import +

    +
    +

    +   163 +

    +
    + + + + +
    +

    + -5
    -mNhwpAobxXDyY --update +

    +
    +

    +   164 +

    +
    + + + + +
    +

    + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] +

    +
    +

    +   165 +

    +
    + + + + +
    +

    + consider -u for appended url info or -v for verbose output +

    +
    +

    +   166 +

    +
    + + + + +
    +
    + + 8.0.1 Command Line with Flags - Batch Processing +
    +
    +

    +   167 +

    +
    + + + + +
    +

    + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. +

    +
    +

    +   168 +

    +
    + + + + +
    +

    + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

    +
    +

    +   169 +

    +
    + + + + +
    +

    + + 9. Introduction to SiSU Markup  15  +

    +
    +

    +   170 +

    +
    + + + + +
    +
    + + 9.1 Summary +
    +
    +

    +   171 +

    +
    + + + + +
    +

    + SiSU source documents are plaintext (UTF-8)  16  files +

    +
    +

    +   172 +

    +
    + + + + +
    +

    + All paragraphs are separated by an empty line. +

    +
    +

    +   173 +

    +
    + + + + +
    +

    + Markup is comprised of: +

    +
    +

    +   174 +

    +
    + + + + +
    +
  • + at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) +
  • +
    +

    +   175 +

    +
    + + + + +
    +
  • + followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: +
  • +
    +

    +   176 +

    +
    + + + + +
    +
  • + heading levels defines document structure +
  • +
    +

    +   177 +

    +
    + + + + +
    +
  • + text basic attributes, italics, bold etc. +
  • +
    +

    +   178 +

    +
    + + + + +
    +
  • + grouped text (objects), which are to be treated differently, such as code blocks or poems. +
  • +
    +

    +   179 +

    +
    + + + + +
    +
  • + footnotes/endnotes +
  • +
    +

    +   180 +

    +
    + + + + +
    +
  • + linked text and images +
  • +
    +

    +   181 +

    +
    + + + + +
    +
  • + paragraph actions, such as indent, bulleted, numbered-lists, etc. +
  • +
    +

    +   182 +

    +
    + + + + +
    +

    + Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup +

    +
    +

    +   183 +

    +
    + + + + +
    +
    + + 9.2 Markup Examples +
    +
    +

    +   184 +

    +
    + + + + +
    +
    + + 9.2.1 Online +
    +
    +

    +   185 +

    +
    + + + + +
    +

    + Online markup examples are available together with the respective outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> or from <http://www.jus.uio.no/sisu/sisu_examples/> +

    +
    +

    +   186 +

    +
    + + + + +
    +

    + There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> +

    +
    +

    +   187 +

    +
    + + + + +
    +

    + Some example marked up files are available as html with syntax highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> +

    +
    +

    +   188 +

    +
    + + + + +
    +

    + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> +

    +
    +

    +   189 +

    +
    + + + + +
    +
    + + 9.2.2 Installed +
    +
    +

    +   190 +

    +
    + + + + +
    +

    + With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free +

    +
    +

    +   191 +

    +
    + + + + +
    +

    + + 10. Markup of Headers +

    +
    +

    +   192 +

    +
    + + + + +
    +

    + Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. +

    +
    +

    +   193 +

    +
    + + + + +
    +

    + Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: +

    +
    +

    +   194 +

    +
    + + + + +
    +

    + +  % this would be a comment + +

    +
    +

    +   195 +

    +
    + + + + +
    +
    + + 10.1 Sample Header +
    +
    +

    +   196 +

    +
    + + + + +
    +

    + This current document has a header similar to this one (without the comments): +

    +
    +

    +   197 +

    +
    + + + + +
    +

    + +  % SiSU 0.57

    +  @title: SiSU

    +  @subtitle: Markup [0.58]

    +  @creator: Ralph Amissah

    +  @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +  @type: information

    +  @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    +  @date.created: 2002-08-28

    +  @date.issued: 2002-08-28

    +  @date.available: 2002-08-28

    +  @date.modified: 2007-09-16

    +  @date: 2007-09-16

    +  @level: new=C; break=1; num_top=1

    +  % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

    +  @skin: skin_sisu_manual

    +  % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

    +  @bold: /Gnu|Debian|Ruby|SiSU/

    +  @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
    +  { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
    +  { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
    +  { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
    +  { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
    +  { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
    +  { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
    +  { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

    + +

    +
    +

    +   198 +

    +
    + + + + +
    +
    + + 10.2 Available Headers +
    +
    +

    +   199 +

    +
    + + + + +
    +

    + Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available +

    +
    +

    +   200 +

    +
    + + + + +
    +

    + @indentifier: information or instructions +

    +
    +

    +   201 +

    +
    + + + + +
    +

    + where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified +

    +
    +

    +   202 +

    +
    + + + + +
    +

    + Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. +

    +
    +

    +   203 +

    +
    + + + + +
    +

    + This is a sample header +

    +
    +

    +   204 +

    +
    + + + + +
    +

    + % SiSU 0.38 [declared file-type identifier with markup version] +

    +
    +

    +   205 +

    +
    + + + + +
    +

    + @title: [title text] This is the title of the document and used as such, this header is the only one that is mandatory +

    +
    +

    +   206 +

    +
    + + + + +
    +

    + @subtitle: The Subtitle if any +

    +
    +

    +   207 +

    +
    + + + + +
    +

    + @creator: [or @author:] Name of Author +

    +
    +

    +   208 +

    +
    + + + + +
    +

    + @subject: (whatever your subject) +

    +
    +

    +   209 +

    +
    + + + + +
    +

    + @description: +

    +
    +

    +   210 +

    +
    + + + + +
    +

    + @publisher: +

    +
    +

    +   211 +

    +
    + + + + +
    +

    + @contributor: +

    +
    +

    +   212 +

    +
    + + + + +
    +

    + @translator: [or @translated_by:] +

    +
    +

    +   213 +

    +
    + + + + +
    +

    + @illustrator: [or @illustrated_by:] +

    +
    +

    +   214 +

    +
    + + + + +
    +

    + @prepared_by: [or @digitized_by:] +

    +
    +

    +   215 +

    +
    + + + + +
    +

    + @date: 2000-08-27 [ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] +

    +
    +

    +   216 +

    +
    + + + + +
    +

    + @type: article +

    +
    +

    +   217 +

    +
    + + + + +
    +

    + @format: +

    +
    +

    +   218 +

    +
    + + + + +
    +

    + @identifier: +

    +
    +

    +   219 +

    +
    + + + + +
    +

    + @source: +

    +
    +

    +   220 +

    +
    + + + + +
    +

    + @language: [or @language.document:] [country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] +

    +
    +

    +   221 +

    +
    + + + + +
    +

    + [@language.original: original language in which the work was published] +

    +
    +

    +   222 +

    +
    + + + + +
    +

    + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +

    +
    +

    +   223 +

    +
    + + + + +
    +

    + @relation: +

    +
    +

    +   224 +

    +
    + + + + +
    +

    + @coverage: +

    +
    +

    +   225 +

    +
    + + + + +
    +

    + @rights: Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. +

    +
    +

    +   226 +

    +
    + + + + +
    +

    + @owner: +

    +
    +

    +   227 +

    +
    + + + + +
    +

    + @keywords: text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] +

    +
    +

    +   228 +

    +
    + + + + +
    +

    + @abstract: [paper abstract, placed after table of contents] +

    +
    +

    +   229 +

    +
    + + + + +
    +

    + @comment: [...] +

    +
    +

    +   230 +

    +
    + + + + +
    +

    + @catalogue: loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] +

    +
    +

    +   231 +

    +
    + + + + +
    +

    + @classify_loc: [Library of Congress classification] +

    +
    +

    +   232 +

    +
    + + + + +
    +

    + @classify_dewey: [Dewey classification] +

    +
    +

    +   233 +

    +
    + + + + +
    +

    + @classify_isbn: [ISBN] +

    +
    +

    +   234 +

    +
    + + + + +
    +

    + @classify_pg: [Project Gutenberg text number] +

    +
    +

    +   235 +

    +
    + + + + +
    +

    + @prefix: [prefix is placed just after table of contents] +

    +
    +

    +   236 +

    +
    + + + + +
    +

    + @prefix_a: [prefix is placed just before table of contents - not implemented] +

    +
    +

    +   237 +

    +
    + + + + +
    +

    + @prefix_b: +

    +
    +

    +   238 +

    +
    + + + + +
    +

    + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] +

    +
    +

    +   239 +

    +
    + + + + +
    +

    + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:) +

    +
    +

    +   240 +

    +
    + + + + +
    +

    + @level: newpage=3; breakpage=4
    [paragraph level, used by latex to breakpages, the page is optional eg. in newpage] +

    +
    +

    +   241 +

    +
    + + + + +
    +

    + @markup: information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] [In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings] +

    +
    +

    +   242 +

    +
    + + + + +
    +

    + @bold: [regular expression of words/phrases to be made bold] +

    +
    +

    +   243 +

    +
    + + + + +
    +

    + @italics: [regular expression of words/phrases to italicise] +

    +
    +

    +   244 +

    +
    + + + + +
    +

    + @vocabulary: name of taxonomy/vocabulary/wordlist to use against document +

    +
    +

    +   245 +

    +
    + + + + +
    +

    + @skin: skin_doc_[name_of_desired_document_skin]
    skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site. +

    +
    +

    +   246 +

    +
    + + + + +
    +

    + @links: { SiSU }http://www.jus.uio.no/sisu/;
    { FSF }
    http://www.fsf.org +

    +
    +

    +   247 +

    +
    + + + + +
    +

    + @promo: sisu, ruby, search_libre_docs, open_society
    [places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +

    +
    +

    +   248 +

    +
    + + + + +
    +

    + + 11. Markup of Substantive Text +

    +
    +

    +   249 +

    +
    + + + + +
    +
    + + 11.1 Heading Levels +
    +
    +

    +   250 +

    +
    + + + + +
    +

    + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) +

    +
    +

    +   251 +

    +
    + + + + +
    +

    + :A~ [heading text] Top level heading [this usually has similar content to the title @title: ] NOTE: the heading levels described here are in 0.38 notation, see heading +

    +
    +

    +   252 +

    +
    + + + + +
    +

    + :B~ [heading text] Second level heading [this is a heading level divider] +

    +
    +

    +   253 +

    +
    + + + + +
    +

    + :C~ [heading text] Third level heading [this is a heading level divider] +

    +
    +

    +   254 +

    +
    + + + + +
    +

    + 1~ [heading text] Top level heading preceding substantive text of document or sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my_filename_for_this_segment +

    +
    +

    +   255 +

    +
    + + + + +
    +

    + 2~ [heading text] Second level heading preceding substantive text of document or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. +

    +
    +

    +   256 +

    +
    + + + + +
    +

    + 3~ [heading text] Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document +

    +
    +

    +   257 +

    +
    + + + + +
    +

    + +  1~filename level 1 heading,

    +  % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) + +

    +
    +

    +   258 +

    +
    + + + + +
    +
    + + 11.2 Font Attributes +
    +
    +

    +   259 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   260 +

    +
    + + + + +
    +

    + +  normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

    +  normal text

    +  !{emphasis}!

    +  *{bold text}*

    +  _{underscore}<br />
    +  /{italics}/

    +  "{citation}"

    +  ^{superscript}^

    +  ,{subscript},

    +  +{inserted text}+

    +  -{strikethrough}- + +

    +
    +

    +   261 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   262 +

    +
    + + + + +
    +

    + normal text emphasis bold text underscore italics citation superscript subscript inserted text strikethrough +

    +
    +

    +   263 +

    +
    + + + + +
    +

    + normal text +

    +
    +

    +   264 +

    +
    + + + + +
    +

    + emphasis +

    +
    +

    +   265 +

    +
    + + + + +
    +

    + bold text +

    +
    +

    +   266 +

    +
    + + + + +
    +

    + underscore +

    +
    +

    +   267 +

    +
    + + + + +
    +

    + italics +

    +
    +

    +   268 +

    +
    + + + + +
    +

    + citation +

    +
    +

    +   269 +

    +
    + + + + +
    +

    + superscript +

    +
    +

    +   270 +

    +
    + + + + +
    +

    + subscript +

    +
    +

    +   271 +

    +
    + + + + +
    +

    + inserted text +

    +
    +

    +   272 +

    +
    + + + + +
    +

    + strikethrough +

    +
    +

    +   273 +

    +
    + + + + +
    +
    + + 11.3 Indentation and bullets +
    +
    +

    +   274 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   275 +

    +
    + + + + +
    +

    + +  ordinary paragraph

    +  _1 indent paragraph one step

    +  _2 indent paragraph two steps

    +  _9 indent paragraph nine steps + +

    +
    +

    +   276 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   277 +

    +
    + + + + +
    +

    + ordinary paragraph +

    +
    +

    +   278 +

    +
    + + + + +
    +

    + indent paragraph one step +

    +
    +

    +   279 +

    +
    + + + + +
    +

    + indent paragraph two steps +

    +
    +

    +   280 +

    +
    + + + + +
    +

    + indent paragraph nine steps +

    +
    +

    +   281 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   282 +

    +
    + + + + +
    +

    + +  _* bullet text

    +  _1* bullet text, first indent

    +  _2* bullet text, two step indent + +

    +
    +

    +   283 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   284 +

    +
    + + + + +
    +
  • + bullet text +
  • +
    +

    +   285 +

    +
    + + + + +
    +
  • + bullet text, first indent +
  • +
    +

    +   286 +

    +
    + + + + +
    +
  • + bullet text, two step indent +
  • +
    +

    +   287 +

    +
    + + + + +
    +

    + Numbered List (not to be confused with headings/titles, (document structure)) +

    +
    +

    +   288 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   289 +

    +
    + + + + +
    +

    + +  # numbered list                numbered list 1., 2., 3, etc.

    +  _# numbered list numbered list indented a., b., c., d., etc. + +

    +
    +

    +   290 +

    +
    + + + + +
    +
    + + 11.4 Footnotes / Endnotes +
    +
    +

    +   291 +

    +
    + + + + +
    +

    + Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. +

    +
    +

    +   292 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   293 +

    +
    + + + + +
    +

    + +  ~{ a footnote or endnote }~ + +

    +
    +

    +   294 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   295 +

    +
    + + + + +
    +

    +   17  +

    +
    +

    +   296 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   297 +

    +
    + + + + +
    +

    + +  normal text~{ self contained endnote marker & endnote in one }~ continues + +

    +
    +

    +   298 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   299 +

    +
    + + + + +
    +

    + normal text  18  continues +

    +
    +

    +   300 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   301 +

    +
    + + + + +
    +

    + +  normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

    +  normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +

    +
    +

    +   302 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   303 +

    +
    + + + + +
    +

    + normal text   *  continues +

    +
    +

    +   304 +

    +
    + + + + +
    +

    + normal text   **  continues +

    +
    +

    +   305 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   306 +

    +
    + + + + +
    +

    + +  normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

    +  normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +

    +
    +

    +   307 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   308 +

    +
    + + + + +
    +

    + normal text   *3  continues +

    +
    +

    +   309 +

    +
    + + + + +
    +

    + normal text   +2  continues +

    +
    +

    +   310 +

    +
    + + + + +
    +

    + Alternative endnote pair notation for footnotes/endnotes: +

    +
    +

    +   311 +

    +
    + + + + +
    +

    + +  % note the endnote marker "~^"

    +  normal text~^ continues

    +  ^~ endnote text following the paragraph in which the marker occurs + +

    +
    +

    +   312 +

    +
    + + + + +
    +

    + the standard and pair notation cannot be mixed in the same document +

    +
    +

    +   313 +

    +
    + + + + +
    +
    + + 11.5 Links +
    +
    +

    +   314 +

    +
    + + + + +
    +
    + + 11.5.1 Naked URLs within text, dealing with urls +
    +
    +

    +   315 +

    +
    + + + + +
    +

    + urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). +

    +
    +

    +   316 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   317 +

    +
    + + + + +
    +

    + +  normal text http://www.jus.uio.no/sisu continues + +

    +
    +

    +   318 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   319 +

    +
    + + + + +
    +

    + normal text <http://www.jus.uio.no/sisu> continues +

    +
    +

    +   320 +

    +
    + + + + +
    +

    + An escaped url without decoration +

    +
    +

    +   321 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   322 +

    +
    + + + + +
    +

    + +  normal text _http://www.jus.uio.no/sisu continues

    +  deb _http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   323 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   324 +

    +
    + + + + +
    +

    + normal text http://www.jus.uio.no/sisu continues +

    +
    +

    +   325 +

    +
    + + + + +
    +

    + deb http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   326 +

    +
    + + + + +
    +

    + where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document +

    +
    +

    +   327 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   328 +

    +
    + + + + +
    +

    + +  deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +  deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   329 +

    +
    + + + + +
    +

    + To link text or an image to a url the markup is as follows +

    +
    +

    +   330 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   331 +

    +
    + + + + +
    +

    + +  about { SiSU }http://url.org markup + +

    +
    +

    +   332 +

    +
    + + + + +
    +
    + + 11.5.2 Linking Text +
    +
    +

    +   333 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   334 +

    +
    + + + + +
    +

    + about SiSU markup +

    +
    +

    +   335 +

    +
    + + + + +
    +

    + A shortcut notation is available so the url link may also be provided automatically as a footnote +

    +
    +

    +   336 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   337 +

    +
    + + + + +
    +

    + +  about {~^ SiSU }http://url.org markup + +

    +
    +

    +   338 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   339 +

    +
    + + + + +
    +

    + about SiSU   19  markup +

    +
    +

    +   340 +

    +
    + + + + +
    +
    + + 11.5.3 Linking Images +
    +
    +

    +   341 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   342 +

    +
    + + + + +
    +

    + +  {tux.png 64x80 }image

    +  % various url linked images

    +  {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

    +  {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

    +  {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

    + +

    +
    +

    +   343 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   344 +

    +
    + + + + +
    +

    + +

    +
    +

    +   345 +

    +
    + + + + +
    +

    +

    Gnu/Linux - a better way

    +

    +
    +

    +   346 +

    +
    + + + + +
    +

    + [ ruby_logo (png missing) ]   20  +

    +
    +

    +   347 +

    +
    + + + + +
    +

    +

    Way Better - with Gnu/Linux, Debian and Ruby

    +

    +
    +

    +   348 +

    +
    + + + + +
    +

    + linked url footnote shortcut +

    +
    +

    +   349 +

    +
    + + + + +
    +

    + +  {~^ [text to link] }http://url.org

    +  % maps to: { [text to link] }http://url.org ~{ http://url.org }~

    +  % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink + +

    +
    +

    +   350 +

    +
    + + + + +
    +

    + +  text marker *~name + +

    +
    +

    +   351 +

    +
    + + + + +
    +

    + note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. +

    +
    +

    +   352 +

    +
    + + + + +
    +
    + + 11.6 Grouped Text +
    +
    +

    +   353 +

    +
    + + + + +
    +
    + + 11.6.1 Tables +
    +
    +

    +   354 +

    +
    + + + + +
    +

    + Tables may be prepared in two either of two forms +

    +
    +

    +   355 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   356 +

    +
    + + + + +
    +

    + +  table{ c3; 40; 30; 30;

    +  This is a table
    +  this would become column two of row one
    +  column three of row one is here

    +  And here begins another row
    +  column two of row two
    +  column three of row two, and so on

    +  }table + +

    +
    +

    +   357 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   358 +

    +
    + + + + +
    +

    + + + + +
    +

    +
    + + + + + + +

    This is a table

    this would become column two of row one

    column three of row one is here

    And here begins another row

    column two of row two

    column three of row two, and so on

     
    +

    +
    +

    +   359 +

    +
    + + + + +
    +

    + a second form may be easier to work with in cases where there is not much information in each column +

    +
    +

    +   360 +

    +
    + + + + +
    +

    + markup example:  21  +

    +
    +

    +   361 +

    +
    + + + + +
    +

    + +  !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

    +  {table~h 24; 12; 12; 12; 12; 12; 12;}
    +                                  |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
    +  Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
    +  Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
    +  Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
    +  No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
    +  No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

    +  \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + +

    +
    +

    +   362 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   363 +

    +
    + + + + +
    +

    + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 +

    +
    +

    +   364 +

    +
    + + + + +
    +

    + + + + +
    +

    +
    + + + + + + + + + + + + + + + + + + +

    Jan. 2001

    Jan. 2002

    Jan. 2003

    Jan. 2004

    July 2004

    June 2006

    Contributors*

    10

    472

    2,188

    9,653

    25,011

    48,721

    Active contributors**

    9

    212

    846

    3,228

    8,442

    16,945

    Very active contributors***

    0

    31

    190

    692

    1,639

    3,016

    No. of English language articles

    25

    16,000

    101,000

    190,000

    320,000

    630,000

    No. of articles, all languages

    25

    19,000

    138,000

    490,000

    862,000

    1,600,000

     
    +

    +
    +

    +   365 +

    +
    + + + + +
    +

    + * Contributed at least ten times; ** at least 5 times in last month; *** more than 100 times in last month. +

    +
    +

    +   366 +

    +
    + + + + +
    +
    + + 11.6.2 Poem +
    +
    +

    +   367 +

    +
    + + + + +
    +

    + basic markup: +

    +
    +

    +   368 +

    +
    + + + + +
    +

    + +  poem{

    +    Your poem here

    +  }poem

    +  Each verse in a poem is given a separate object number. + +

    +
    +

    +   369 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   370 +

    +
    + + + + +
    +

    + +  poem{

    +                      'Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    +              "Let us
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I'll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I've
    +            nothing
    +           to do."
    +             Said the
    +               mouse to the
    +                 cur, "Such
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath."
    +                 "I'll be
    +                   judge, I'll
    +                     be jury,"
    +                           Said
    +                      cunning
    +                        old Fury:
    +                       "I'll
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death."'

    +  }poem + +

    +
    +

    +   371 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   372 +

    +
    + + + + +
    +

    + +                    'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    + +

    +
    +

    +   373 +

    +
    + + + + +
    +
    + + 11.6.3 Group +
    +
    +

    +   374 +

    +
    + + + + +
    +

    + basic markup: +

    +
    +

    +   375 +

    +
    + + + + +
    +

    + +  group{

    +    Your grouped text here

    +  }group

    +  A group is treated as an object and given a single object number. + +

    +
    +

    +   376 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   377 +

    +
    + + + + +
    +

    + +  group{

    +                      'Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    +              "Let us
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I'll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I've
    +            nothing
    +           to do."
    +             Said the
    +               mouse to the
    +                 cur, "Such
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath."
    +                 "I'll be
    +                   judge, I'll
    +                     be jury,"
    +                           Said
    +                      cunning
    +                        old Fury:
    +                       "I'll
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death."'

    +  }group + +

    +
    +

    +   378 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   379 +

    +
    + + + + +
    +

    + +                    'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    + +

    +
    +

    +   380 +

    +
    + + + + +
    +
    + + 11.6.4 Code +
    +
    +

    +   381 +

    +
    + + + + +
    +

    + Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. +

    +
    +

    +   382 +

    +
    + + + + +
    +

    + A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] +

    +
    +

    +   383 +

    +
    + + + + +
    +

    + use of code tags instead of poem compared, resulting output: +

    +
    +

    +   384 +

    +
    + + + + +
    +

    + +                      'Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    +              "Let us
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I'll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I've
    +            nothing
    +           to do."
    +             Said the
    +               mouse to the
    +                 cur, "Such
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath."
    +                 "I'll be
    +                   judge, I'll
    +                     be jury,"
    +                           Said
    +                      cunning
    +                        old Fury:
    +                       "I'll
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death."' + +

    +
    +

    +   385 +

    +
    + + + + +
    +

    + + 12. Composite documents markup +

    +
    +

    +   386 +

    +
    + + + + +
    +

    + It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix .ssm Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document .sst regular markup file, or .ssi (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst +

    +
    +

    +   387 +

    +
    + + + + +
    +

    + basic markup for importing a document into a master document +

    +
    +

    +   388 +

    +
    + + + + +
    +

    + +  << |filename1.sst|@|^|

    +  << |filename2.ssi|@|^| + +

    +
    +

    +   389 +

    +
    + + + + +
    +

    + The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. +

    +
    +

    +   390 +

    +
    + + + + +
    +

    + +  r{filename}

    +  {filename.ssi}require

    +  << {filename.ssi}

    +  % using textlink alternatives

    +  |filename.ssi|@|^|require

    +  << |filename.ssi|@|^|

    +  % using thlnk alternatives

    +  <url:filename.ssi>require

    +  << <url:filename.ssi> + +

    +
    +

    +   391 +

    +
    + + + + +
    +

    + + Markup Syntax History +

    +
    +

    +   392 +

    +
    + + + + +
    +

    + + 13. Notes related to Files-types and Markup Syntax +

    +
    +

    +   393 +

    +
    + + + + +
    +

    + 0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 +

    +
    +

    +   394 +

    +
    + + + + +
    +

    + 0.52 (2007w14/6) declared document type identifier at start of text/document: +

    +
    +

    +   395 +

    +
    + + + + +
    +

    + SiSU 0.52 +

    +
    +

    +   396 +

    +
    + + + + +
    +

    + or, backward compatible using the comment marker: +

    +
    +

    +   397 +

    +
    + + + + +
    +

    + % SiSU 0.38 +

    +
    +

    +   398 +

    +
    + + + + +
    +

    + variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' +

    +
    +

    +   399 +

    +
    + + + + +
    +

    + 0.51 (2007w13/6) skins changed (simplified), markup unchanged +

    +
    +

    +   400 +

    +
    + + + + +
    +

    + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author +

    +
    +

    +   401 +

    +
    + + + + +
    +

    + 0.38 (2006w15/7) introduced new/alternative notation for headers, e.g. @title: (instead of 0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) +

    +
    +

    +   402 +

    +
    + + + + +
    +

    + 0.37 (2006w09/7) introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged +

    +
    +

    +   403 +

    +
    + + + + +
    +

    + 0.35 (2005w52/3) sisupod, zipped content file introduced +

    +
    +

    +   404 +

    +
    + + + + +
    +

    + 0.23 (2005w36/2) utf-8 for markup file +

    +
    +

    +   405 +

    +
    + + + + +
    +

    + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is available to be relied upon +

    +
    +

    +   406 +

    +
    + + + + +
    +

    + 0.20.4 (2005w33/4) header 0~links +

    +
    +

    +   407 +

    +
    + + + + +
    +

    + 0.16 (2005w25/2) substantial changes introduced to make markup cleaner, header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) at start of a text line as comment marker +

    +
    +

    +   408 +

    +
    + + + + +
    +

    + + 14. SiSU filetypes +

    +
    +

    +   409 +

    +
    + + + + +
    +

    + SiSU has plaintext and binary filetypes, and can process either type of document. +

    +
    +

    +   410 +

    +
    + + + + +
    +
    + + 14.1 .sst .ssm .ssi marked up plain text +
    +
    +

    +   411 +

    +
    + + + + +
    +

    + SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. +

    +
    +

    +   412 +

    +
    + + + + +
    +

    + SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   413 +

    +
    + + + + +
    +

    + SiSU source markup can be shared with the command: +

    +
    +

    +   414 +

    +
    + + + + +
    +

    + sisu -s [filename] +

    +
    +

    +   415 +

    +
    + + + + +
    +
    + + 14.1.1 sisu text - regular files (.sst) +
    +
    +

    +   416 +

    +
    + + + + +
    +

    + The most common form of document in SiSU, see the section on SiSU markup. +

    +
    +

    +   417 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   418 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   419 +

    +
    + + + + +
    +
    + + 14.1.2 sisu master files (.ssm) +
    +
    +

    +   420 +

    +
    + + + + +
    +

    + Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. +

    +
    +

    +   421 +

    +
    + + + + +
    +

    + The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. +

    +
    +

    +   422 +

    +
    + + + + +
    +

    + Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. +

    +
    +

    +   423 +

    +
    + + + + +
    +

    + Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst   22  +

    +
    +

    +   424 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   425 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   426 +

    +
    + + + + +
    +
    + + 14.1.3 sisu insert files (.ssi) +
    +
    +

    +   427 +

    +
    + + + + +
    +

    + Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. +

    +
    +

    +   428 +

    +
    + + + + +
    +
    + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) +
    +
    +

    +   429 +

    +
    + + + + +
    +

    + A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) +

    +
    +

    +   430 +

    +
    + + + + +
    +

    + SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. +

    +
    +

    +   431 +

    +
    + + + + +
    +

    + The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. +

    +
    +

    +   432 +

    +
    + + + + +
    +

    + The command to create a sisupod is: +

    +
    +

    +   433 +

    +
    + + + + +
    +

    + sisu -S [filename] +

    +
    +

    +   434 +

    +
    + + + + +
    +

    + Alternatively, make a pod of the contents of a whole directory: +

    +
    +

    +   435 +

    +
    + + + + +
    +

    + sisu -S +

    +
    +

    +   436 +

    +
    + + + + +
    +

    + SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   437 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_commands> +

    +
    +

    +   438 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   439 +

    +
    + + + + +
    +

    + + 15. Experimental Alternative Input Representations +

    +
    +

    +   440 +

    +
    + + + + +
    +
    + + 15.1 Alternative XML +
    +
    +

    +   441 +

    +
    + + + + +
    +

    + SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. +

    +
    +

    +   442 +

    +
    + + + + +
    +

    + convert from sst to simple xml representations (sax, dom and node): +

    +
    +

    +   443 +

    +
    + + + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   444 +

    +
    + + + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   445 +

    +
    + + + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   446 +

    +
    + + + + +
    +

    + convert to sst from any sisu xml representation (sax, dom and node): +

    +
    +

    +   447 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   448 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   449 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   450 +

    +
    + + + + +
    +
    + + 15.1.1 XML SAX representation +
    +
    +

    +   451 +

    +
    + + + + +
    +

    + To convert from sst to simple xml (sax) representation: +

    +
    +

    +   452 +

    +
    + + + + +
    +

    + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] +

    +
    +

    +   453 +

    +
    + + + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   454 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   455 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   456 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   457 +

    +
    + + + + +
    +
    + + 15.1.2 XML DOM representation +
    +
    +

    +   458 +

    +
    + + + + +
    +

    + To convert from sst to simple xml (dom) representation: +

    +
    +

    +   459 +

    +
    + + + + +
    +

    + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] +

    +
    +

    +   460 +

    +
    + + + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   461 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   462 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   463 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   464 +

    +
    + + + + +
    +
    + + 15.1.3 XML Node representation +
    +
    +

    +   465 +

    +
    + + + + +
    +

    + To convert from sst to simple xml (node) representation: +

    +
    +

    +   466 +

    +
    + + + + +
    +

    + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] +

    +
    +

    +   467 +

    +
    + + + + +
    +

    + To convert from any sisu xml representation back to sst +

    +
    +

    +   468 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   469 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   470 +

    +
    + + + + +
    +

    + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] +

    +
    +

    +   471 +

    +
    + + + + +
    +

    + + 16. Configuration +

    +
    +

    +   472 +

    +
    + + + + +
    +
    + + 16.1 Determining the Current Configuration +
    +
    +

    +   473 +

    +
    + + + + +
    +

    + Information on the current configuration of SiSU should be available with the help command: +

    +
    +

    +   474 +

    +
    + + + + +
    +

    + sisu -v +

    +
    +

    +   475 +

    +
    + + + + +
    +

    + which is an alias for: +

    +
    +

    +   476 +

    +
    + + + + +
    +

    + sisu --help env +

    +
    +

    +   477 +

    +
    + + + + +
    +

    + Either of these should be executed from within a directory that contains sisu markup source documents. +

    +
    +

    +   478 +

    +
    + + + + +
    +
    + + 16.2 Configuration files (config.yml) +
    +
    +

    +   479 +

    +
    + + + + +
    +

    + SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. +

    +
    +

    +   480 +

    +
    + + + + +
    +

    + The SiSU configuration file is a yaml file, which means indentation is significant. +

    +
    +

    +   481 +

    +
    + + + + +
    +

    + SiSU resource configuration is determined by looking at the following files if they exist: +

    +
    +

    +   482 +

    +
    + + + + +
    +

    + ./_sisu/sisurc.yml +

    +
    +

    +   483 +

    +
    + + + + +
    +

    + ~/.sisu/sisurc.yml +

    +
    +

    +   484 +

    +
    + + + + +
    +

    + /etc/sisu/sisurc.yml +

    +
    +

    +   485 +

    +
    + + + + +
    +

    + The search is in the order listed, and the first one found is used. +

    +
    +

    +   486 +

    +
    + + + + +
    +

    + In the absence of instructions in any of these it falls back to the internal program defaults. +

    +
    +

    +   487 +

    +
    + + + + +
    +

    + Configuration determines the output and processing directories and the database access details. +

    +
    +

    +   488 +

    +
    + + + + +
    +

    + If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml +

    +
    +

    +   489 +

    +
    + + + + +
    +

    + + 17. Skins +

    +
    +

    +   490 +

    +
    + + + + +
    +

    + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: +

    +
    +

    +   491 +

    +
    + + + + +
    +

    + ./_sisu/skin +

    +
    +

    +   492 +

    +
    + + + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   493 +

    +
    + + + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   494 +

    +
    + + + + +
    +

    + Within the skin directory are the following the default sub-directories for document skins: +

    +
    +

    +   495 +

    +
    + + + + +
    +

    + ./skin/doc +

    +
    +

    +   496 +

    +
    + + + + +
    +

    + ./skin/dir +

    +
    +

    +   497 +

    +
    + + + + +
    +

    + ./skin/site +

    +
    +

    +   498 +

    +
    + + + + +
    +

    + A skin is placed in the appropriate directory and the file named skin_[name].rb +

    +
    +

    +   499 +

    +
    + + + + +
    +

    + The skin itself is a ruby file which modifies the default appearances set in the program. +

    +
    +

    +   500 +

    +
    + + + + +
    +
    + + 17.1 Document Skin +
    +
    +

    +   501 +

    +
    + + + + +
    +

    + Documents take on a document skin, if the header of the document specifies a skin to be used. +

    +
    +

    +   502 +

    +
    + + + + +
    +

    + +  @skin: skin_united_nations + +

    +
    +

    +   503 +

    +
    + + + + +
    +
    + + 17.2 Directory Skin +
    +
    +

    +   504 +

    +
    + + + + +
    +

    + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). +

    +
    +

    +   505 +

    +
    + + + + +
    +

    + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. +

    +
    +

    +   506 +

    +
    + + + + +
    +
    + + 17.3 Site Skin +
    +
    +

    +   507 +

    +
    + + + + +
    +

    + A site skin, modifies the program default skin. +

    +
    +

    +   508 +

    +
    + + + + +
    +
    + + 17.4 Sample Skins +
    +
    +

    +   509 +

    +
    + + + + +
    +

    + With SiSU installed sample skins may be found in: +

    +
    +

    +   510 +

    +
    + + + + +
    +

    + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc +

    +
    +

    +   511 +

    +
    + + + + +
    +

    + (or equivalent directory) and if sisu-markup-samples is installed also under: +

    +
    +

    +   512 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc +

    +
    +

    +   513 +

    +
    + + + + +
    +

    + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: +

    +
    +

    +   514 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) +

    +
    +

    +   515 +

    +
    + + + + +
    +

    + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) +

    +
    +

    +   516 +

    +
    + + + + +
    +

    + CSS files to modify the appearance of SiSU html, XHTML or XML may be placed in the configuration directory: ./_sisu/css; ~/.sisu/css or; /etc/sisu/css and these will be copied to the output directories with the command sisu -CC. +

    +
    +

    +   517 +

    +
    + + + + +
    +

    + The basic CSS file for html output is html.css, placing a file of that name in directory _sisu/css or equivalent will result in the default file of that name being overwritten. +

    +
    +

    +   518 +

    +
    + + + + +
    +

    + HTML: html.css +

    +
    +

    +   519 +

    +
    + + + + +
    +

    + XML DOM: dom.css +

    +
    +

    +   520 +

    +
    + + + + +
    +

    + XML SAX: sax.css +

    +
    +

    +   521 +

    +
    + + + + +
    +

    + XHTML: xhtml.css +

    +
    +

    +   522 +

    +
    + + + + +
    +

    + The default homepage may use homepage.css or html.css +

    +
    +

    +   523 +

    +
    + + + + +
    +

    + Under consideration is to permit the placement of a CSS file with a different name in directory _sisu/css directory or equivalent, and change the default CSS file that is looked for in a skin.  23  +

    +
    +

    +   524 +

    +
    + + + + +
    +

    + + 19. Organising Content +

    +
    +

    +   525 +

    +
    + + + + +
    +
    + + 19.1 Directory Structure and Mapping +
    +
    +

    +   526 +

    +
    + + + + +
    +

    + The output directory root can be set in the sisurc.yml file. Under the root, subdirectories are made for each directory in which a document set resides. If you have a directory named poems or conventions, that directory will be created under the output directory root and the output for all documents contained in the directory of a particular name will be generated to subdirectories beneath that directory (poem or conventions). A document will be placed in a subdirectory of the same name as the document with the filetype identifier stripped (.sst .ssm) +

    +
    +

    +   527 +

    +
    + + + + +
    +

    + The last part of a directory path, representing the sub-directory in which a document set resides, is the directory name that will be used for the output directory. This has implications for the organisation of document collections as it could make sense to place documents of a particular subject, or type within a directory identifying them. This grouping as suggested could be by subject (sales_law, english_literature); or just as conveniently by some other classification (X University). The mapping means it is also possible to place in the same output directory documents that are for organisational purposes kept separately, for example documents on a given subject of two different institutions may be kept in two different directories of the same name, under a directory named after each institution, and these would be output to the same output directory. Skins could be associated with each institution on a directory basis and resulting documents will take on the appropriate different appearance. +

    +
    +

    +   528 +

    +
    + + + + +
    +
    + + 19.2 Organising Content +
    +
    +

    +   529 +

    +
    + + + + +
    +

    + + 20. Homepages +

    +
    +

    +   530 +

    +
    + + + + +
    +

    + SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: +

    +
    +

    +   531 +

    +
    + + + + +
    +

    + 1. through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) +

    +
    +

    +   532 +

    +
    + + + + +
    +

    + 2. through providing what you want as the home page in a skin, +

    +
    +

    +   533 +

    +
    + + + + +
    +

    + Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. +

    +
    +

    +   534 +

    +
    + + + + +
    +
    + + 20.1 Home page and other custom built pages in a sub-directory +
    +
    +

    +   535 +

    +
    + + + + +
    +

    + Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the output directory with the command: +

    +
    +

    +   536 +

    +
    + + + + +
    +

    + sisu -CC +

    +
    +

    +   537 +

    +
    + + + + +
    +
    + + 20.2 Home page within a skin +
    +
    +

    +   538 +

    +
    + + + + +
    +

    + Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. +

    +
    +

    +   539 +

    +
    + + + + +
    +

    + If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb; or the directory poems in skin_poems.rb +

    +
    +

    +   540 +

    +
    + + + + +
    +

    + +    class Home
    +      def homepage
    +        # place the html content of your homepage here, this will become index.html
    +        <<HOME <html>
    +  <head></head>
    +  <doc>
    +  <p>this is my new homepage.</p>
    +  </doc>
    +  </html>
    +  HOME
    +      end
    +    end + +

    +
    +

    +   541 +

    +
    + + + + +
    +

    + + 21. Markup and Output Examples +

    +
    +

    +   542 +

    +
    + + + + +
    +
    + + 21.1 Markup examples +
    +
    +

    +   543 +

    +
    + + + + +
    +

    + Current markup examples and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   544 +

    +
    + + + + +
    +

    + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> but is not as up to date. +

    +
    +

    +   545 +

    +
    + + + + +
    +

    + For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. +

    +
    +

    +   546 +

    +
    + + + + +
    +
    + + 21.2 A few book (and other) examples +
    +
    +

    +   547 +

    +
    + + + + +
    +

    +

    Aukio, by Leena Krohn

      24  +

    +
    +

    +   548 +

    +
    + + + + +
    +
    + + "The Wealth of Networks", Yochai Benkler +
    +
    +

    +   549 +

    +
    + + + + +
    +

    + "The Wealth of Networks", Yochai Benkler +

    +
    +

    +   550 +

    +
    + + + + +
    +

    + document manifest   25  +

    +
    +

    +   551 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   552 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   553 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   554 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   555 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   556 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   557 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   558 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   559 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   560 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   561 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   562 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   563 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   564 +

    +
    + + + + +
    +
    + + "Free Culture", Lawrence Lessig +
    +
    +

    +   565 +

    +
    + + + + +
    +

    + "Free Culture", Lawrence Lessig +

    +
    +

    +   566 +

    +
    + + + + +
    +

    + document manifest   26  +

    +
    +

    +   567 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   568 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   569 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   570 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   571 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   572 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   573 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   574 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   575 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   576 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   577 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   578 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   579 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   580 +

    +
    + + + + +
    +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +
    +
    +

    +   581 +

    +
    + + + + +
    +

    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +

    +
    +

    +   582 +

    +
    + + + + +
    +

    + document manifest   27  +

    +
    +

    +   583 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   584 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   585 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   586 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   587 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   588 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   589 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   590 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   591 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   592 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   593 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   594 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   595 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   596 +

    +
    + + + + +
    +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +
    +
    +

    +   597 +

    +
    + + + + +
    +

    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +

    +
    +

    +   598 +

    +
    + + + + +
    +

    + document manifest   28  +

    +
    +

    +   599 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   600 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   601 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   602 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   603 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   604 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   605 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   606 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   607 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   608 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   609 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   610 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   611 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   612 +

    +
    + + + + +
    +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond +
    +
    +

    +   613 +

    +
    + + + + +
    +

    + "The Cathedral and the Bazaar", by Eric S. Raymond +

    +
    +

    +   614 +

    +
    + + + + +
    +

    + document manifest   29  +

    +
    +

    +   615 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   616 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   617 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   618 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   619 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   620 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   621 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   622 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   623 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   624 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   625 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   626 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   627 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   628 +

    +
    + + + + +
    +
    + + "Accelerando", Charles Stross +
    +
    +

    +   629 +

    +
    + + + + +
    +

    + "Accelerando", Charles Stross +

    +
    +

    +   630 +

    +
    + + + + +
    +

    + document manifest   30  +

    +
    +

    +   631 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   632 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   633 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   634 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   635 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   636 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   637 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   638 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   639 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   640 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   641 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   642 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   643 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   644 +

    +
    + + + + +
    +
    + + "Tainaron", Leena Krohn +
    +
    +

    +   645 +

    +
    + + + + +
    +

    + "Tainaron", Leena Krohn +

    +
    +

    +   646 +

    +
    + + + + +
    +

    + document manifest   31  +

    +
    +

    +   647 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   648 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   649 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   650 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   651 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   652 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   653 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   654 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   655 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   656 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   657 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   658 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   659 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   660 +

    +
    + + + + +
    +
    + + "Sphinx or Robot", Leena Krohn +
    +
    +

    +   661 +

    +
    + + + + +
    +

    +

    Sphinx or Robot by Leena Krohn

    +

    +
    +

    +   662 +

    +
    + + + + +
    +

    + "Sphinx or Robot", Leena Krohn +

    +
    +

    +   663 +

    +
    + + + + +
    +

    + document manifest   32  +

    +
    +

    +   664 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   665 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   666 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   667 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   668 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   669 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   670 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   671 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   672 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   673 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   674 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   675 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   676 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   677 +

    +
    + + + + +
    +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 +
    +
    +

    +   678 +

    +
    + + + + +
    +

    + "War and Peace", Leo Tolstoy   33  +

    +
    +

    +   679 +

    +
    + + + + +
    +

    + document manifest   34  +

    +
    +

    +   680 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   681 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   682 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   683 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   684 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   685 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   686 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   687 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   688 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   689 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   690 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   691 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   692 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   693 +

    +
    + + + + +
    +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 +
    +
    +

    +   694 +

    +
    + + + + +
    +

    + "Don Quixote", Miguel de Cervantes [Saavedra] +

    +
    +

    +   695 +

    +
    + + + + +
    +

    + document manifest   35  +

    +
    +

    +   696 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   697 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   698 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   699 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   700 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   701 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   702 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   703 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   704 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   705 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   706 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   707 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   708 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   709 +

    +
    + + + + +
    +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 +
    +
    +

    +   710 +

    +
    + + + + +
    +

    + "Gulliver's Travels", Jonathan Swift +

    +
    +

    +   711 +

    +
    + + + + +
    +

    + document manifest   36  +

    +
    +

    +   712 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   713 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   714 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   715 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   716 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   717 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   718 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   719 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   720 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   721 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   722 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   723 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   724 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   725 +

    +
    + + + + +
    +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 +
    +
    +

    +   726 +

    +
    + + + + +
    +

    + "Alice's Adventures in Wonderland", Lewis Carroll +

    +
    +

    +   727 +

    +
    + + + + +
    +

    + document manifest   37  +

    +
    +

    +   728 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   729 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   730 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   731 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   732 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   733 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   734 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   735 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   736 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   737 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   738 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   739 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   740 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   741 +

    +
    + + + + +
    +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 +
    +
    +

    +   742 +

    +
    + + + + +
    +

    + "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   743 +

    +
    + + + + +
    +

    + document manifest   38  +

    +
    +

    +   744 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   745 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   746 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   747 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   748 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   749 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   750 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   751 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   752 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   753 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   754 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   755 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   756 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   757 +

    +
    + + + + +
    +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 +
    +
    +

    +   758 +

    +
    + + + + +
    +

    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   759 +

    +
    + + + + +
    +

    + document manifest   39  +

    +
    +

    +   760 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   761 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   762 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   763 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   764 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   765 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   766 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   767 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   768 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   769 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   770 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   771 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   772 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   773 +

    +
    + + + + +
    +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation +
    +
    +

    +   774 +

    +
    + + + + +
    +

    + "Gnu Public License 2", (GPL 2) Free Software Foundation +

    +
    +

    +   775 +

    +
    + + + + +
    +

    + document manifest   40  +

    +
    +

    +   776 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   777 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   778 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   779 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   780 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   781 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   782 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   783 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   784 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   785 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   786 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   787 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   788 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   789 +

    +
    + + + + +
    +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation +
    +
    +

    +   790 +

    +
    + + + + +
    +

    + "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation +

    +
    +

    +   791 +

    +
    + + + + +
    +

    + document manifest   41  +

    +
    +

    +   792 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   793 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   794 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   795 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   796 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   797 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   798 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   799 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   800 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   801 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   802 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   803 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   804 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   805 +

    +
    + + + + +
    +
    + + "Debian Social Contract" +
    +
    +

    +   806 +

    +
    + + + + +
    +

    + "Debian Social Contract" +

    +
    +

    +   807 +

    +
    + + + + +
    +

    + document manifest   42  +

    +
    +

    +   808 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   809 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   810 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   811 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   812 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   813 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   814 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   815 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   816 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   817 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   818 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   819 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   820 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   821 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.3", (simple/default markup) +
    +
    +

    +   822 +

    +
    + + + + +
    +

    + "Debian Constitution v1.3" +

    +
    +

    +   823 +

    +
    + + + + +
    +

    + document manifest   43  +

    +
    +

    +   824 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   825 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   826 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   827 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   828 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   829 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   830 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   831 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   832 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   833 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   834 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   835 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   836 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   837 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +
    +
    +

    +   838 +

    +
    + + + + +
    +

    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +

    +
    +

    +   839 +

    +
    + + + + +
    +

    + document manifest   44  +

    +
    +

    +   840 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   841 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   842 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   843 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   844 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   845 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   846 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   847 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   848 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   849 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   850 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   851 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   852 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   853 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.2", (simple/default markup) +
    +
    +

    +   854 +

    +
    + + + + +
    +

    + "Debian Constitution v1.2 (more translations)" +

    +
    +

    +   855 +

    +
    + + + + +
    +

    + document manifest   45  +

    +
    +

    +   856 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   857 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   858 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   859 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   860 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   861 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   862 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   863 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   864 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   865 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   866 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   867 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   868 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   869 +

    +
    + + + + +
    +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) +
    +
    +

    +   870 +

    +
    + + + + +
    +

    + "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) +

    +
    +

    +   871 +

    +
    + + + + +
    +

    + document manifest   46  +

    +
    +

    +   872 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   873 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   874 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   875 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   876 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   877 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   878 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   879 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   880 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   881 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   882 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   883 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   884 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   885 +

    +
    + + + + +
    +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +
    +
    +

    +   886 +

    +
    + + + + +
    +

    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +

    +
    +

    +   887 +

    +
    + + + + +
    +

    + document manifest   47  +

    +
    +

    +   888 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   889 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   890 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   891 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   892 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   893 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   894 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   895 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   896 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   897 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   898 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   899 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   900 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   901 +

    +
    + + + + +
    +
    + + "The Autonomous Contract" 1997 - markup sample +
    +
    +

    +   902 +

    +
    + + + + +
    +

    + "The Autonomous Contract" 1997 - markup sample +

    +
    +

    +   903 +

    +
    + + + + +
    +

    + document manifest   48  +

    +
    +

    +   904 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   905 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   906 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   907 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   908 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   909 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   910 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   911 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   912 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   913 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   914 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   915 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   916 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   917 +

    +
    + + + + +
    +
    + + "The Autonomous Contract Revisited" - markup sample +
    +
    +

    +   918 +

    +
    + + + + +
    +

    + "The Autonomous Contract Revisited" - markup sample   49  +

    +
    +

    +   919 +

    +
    + + + + +
    +

    + document manifest   50  +

    +
    +

    +   920 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   921 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   922 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   923 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   924 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   925 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   926 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   927 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   928 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   929 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   930 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   931 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   932 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   933 +

    +
    + + + + +
    +
    + + "United Nations Convention on Contracts for the International Sale of Goods" +
    +
    +

    +   934 +

    +
    + + + + +
    +

    + "United Nations Convention on Contracts for the International Sale of Goods"   51  +

    +
    +

    +   935 +

    +
    + + + + +
    +

    + document manifest   52  +

    +
    +

    +   936 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   937 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   938 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   939 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   940 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   941 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   942 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   943 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   944 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   945 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   946 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   947 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   948 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   949 +

    +
    + + + + +
    +
    + + PECL the "Principles of European Contract Law" +
    +
    +

    +   950 +

    +
    + + + + +
    +

    + "Principles of European Contract Law" +

    +
    +

    +   951 +

    +
    + + + + +
    +

    + document manifest   53  +

    +
    +

    +   952 +

    +
    + + + + +
    +

    + html, segmented text +

    +
    +

    +   953 +

    +
    + + + + +
    +

    + html, scroll, document in one +

    +
    +

    +   954 +

    +
    + + + + +
    +

    + pdf, landscape +

    +
    +

    +   955 +

    +
    + + + + +
    +

    + pdf, portrait +

    +
    +

    +   956 +

    +
    + + + + +
    +

    + open document +

    +
    +

    +   957 +

    +
    + + + + +
    +

    + xhtml scroll +

    +
    +

    +   958 +

    +
    + + + + +
    +

    + xml, sax +

    +
    +

    +   959 +

    +
    + + + + +
    +

    + xml, dom +

    +
    +

    +   960 +

    +
    + + + + +
    +

    + plain text utf-8 +

    +
    +

    +   961 +

    +
    + + + + +
    +

    + concordance +

    +
    +

    +   962 +

    +
    + + + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   963 +

    +
    + + + + +
    +

    + markup source text +

    +
    +

    +   964 +

    +
    + + + + +
    +

    + zipped markup source pod +

    +
    +

    +   965 +

    +
    + + + + +
    +
    + + 21.3 SQL - PostgreSQL, SQLite +
    +
    +

    +   966 +

    +
    + + + + +
    +

    + A Sample search form is available at <http://search.sisudoc.org> +

    +
    +

    +   967 +

    +
    + + + + +
    +

    + A few canned searches, showing object numbers. Search for: +

    +
    +

    +   968 +

    +
    + + + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   969 +

    +
    + + + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   970 +

    +
    + + + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   971 +

    +
    + + + + +
    +

    + copyright in English language documents +

    +
    +

    +   972 +

    +
    + + + + +
    +

    + Note that the searches done in this form are case sensitive. +

    +
    +

    +   973 +

    +
    + + + + +
    +

    + Expand those same searches, showing the matching text in each document: +

    +
    +

    +   974 +

    +
    + + + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   975 +

    +
    + + + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   976 +

    +
    + + + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   977 +

    +
    + + + + +
    +

    + copyright in English language documents +

    +
    +

    +   978 +

    +
    + + + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  54  +

    +
    +

    +   979 +

    +
    + + + + +
    +
    + + 21.4 Lex Mercatoria as an example +
    +
    +

    +   980 +

    +
    + + + + +
    +

    + There is quite a bit to peruse if you explore the site Lex Mercatoria: +

    +
    +

    +   981 +

    +
    + + + + +
    +

    + <http://www.lexmercatoria.org/>   55  +

    +
    +

    +   982 +

    +
    + + + + +
    +

    + or perhaps: +

    +
    +

    +   983 +

    +
    + + + + +
    +

    + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological>   56  +

    +
    +

    +   984 +

    +
    + + + + +
    +
    + + 21.5 For good measure the markup for a document with lots of (simple) tables +
    +
    +

    +   985 +

    +
    + + + + +
    +

    + SiSU is not optimised for table making, but does handle simple tables. +

    +
    +

    +   986 +

    +
    + + + + +
    +
  • + SiSU marked up file with tables   57  +
  • +
    +

    +   987 +

    +
    + + + + +
    +
  • + Output of table file example   58  +
  • +
    +

    +   988 +

    +
    + + + + +
    +
    + + 21.6 And a link to the output of a reported case +
    +
    +

    +   989 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> +

    +
    +

    +   990 +

    +
    + + + + +
    +

    + + 22. A Checklist of Output Features +

    +
    +

    +   991 +

    +
    + + + + +
    +

    + This table gives an indication of the features that are available for various forms of output of SiSU.   59  +

    +
    +

    +   992 +

    +
    + + + + +
    +

    + + + + +
    +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    feature

    txt

    ltx/pdf

    HTML

    XHTML

    XML/s

    XML/d

    ODF

    SQLite

    pgSQL

    headings

    *

    *

    *

    *

    *

    *

    *

    *

    *

    footnotes

    *

    *

    *

    *

    *

    *

    *

    *

    *

    bold, underscore, italics

    .

    *

    *

    *

    *

    *

    *

    *

    *

    strikethrough

    .

    *

    *

    *

    *

    *

    *

    superscript, subscript

    .

    *

    *

    *

    *

    *

    *

    extended ascii set (utf-8)

    *

    *

    *

    *

    *

    *

    *

    *

    indents

    *

    *

    *

    *

    *

    *

    *

    bullets

    .

    *

    *

    *

    *

    *

    .

    groups

    * tables

    *

    *

    .

    .

    .

    .

    .

    .

    * poem

    *

    *

    *

    .

    .

    .

    *

    .

    .

    * code

    *

    *

    *

    .

    .

    .

    *

    .

    .

    url

    *

    *

    *

    *

    *

    *

    *

    .

    .

    links

    *

    *

    *

    *

    *

    *

    *

    .

    .

    images

    -

    *

    *

    T

    T

    T

    *

    T

    T

    image caption

    -

    *

    *

    table of contents

    *

    *

    *

    *

    *

    .

    page header/footer?

    -

    *

    *

    *

    *

    *

    t

    line break

    *

    *

    *

    *

    *

    *

    *

    page break

    *

    *

    segments

    *

    skins

    *

    *

    *

    *

    *

    *

    ocn

    .

    *

    *

    *

    *

    *

    -?

    *

    *

    auto-heading numbers

    *

    *

    *

    *

    *

    *

    *

    *

    *

    minor list numbering

    *

    *

    *

    *

    *

    *

    *

    *

    *

    special characters

    .

    .

    .

     
    +

    +
    +

    +   993 +

    +
    + + + + +
    +

    + +  Done
      * yes/done
      . partial
      - not available/appropriate
    +  Not Done
      T task todo
      t lesser task/todo
        not done
    + +

    +
    +

    +   994 +

    +
    + + + + +
    +

    + + 23. SiSU Search - Introduction +

    +
    +

    +   995 +

    +
    + + + + +
    +

    + SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. +

    +
    +

    +   996 +

    +
    + + + + +
    +

    + Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. +

    +
    +

    +   997 +

    +
    + + + + +
    +

    + In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. +

    +
    +

    +   998 +

    +
    + + + + +
    +

    + + 24. SQL +

    +
    +

    +   999 +

    +
    + + + + +
    +
    + + 24.1 populating SQL type databases +
    +
    +

    +   1000 +

    +
    + + + + +
    +

    + SiSU feeds sisu markupd documents into sql type databases PostgreSQL  60  and/or SQLite  61  database together with information related to document structure. +

    +
    +

    +   1001 +

    +
    + + + + +
    +

    + This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: +

    +
    +

    +   1002 +

    +
    + + + + +
    +
  • + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); +
  • +
    +

    +   1003 +

    +
    + + + + +
    +
  • + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and +
  • +
    +

    +   1004 +

    +
    + + + + +
    +
  • + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). +
  • +
    +

    +   1005 +

    +
    + + + + +
    +
  • + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. +
  • +
    +

    +   1006 +

    +
    + + + + +
    +

    + There is of course the possibility to add further structures. +

    +
    +

    +   1007 +

    +
    + + + + +
    +

    + At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. +

    +
    +

    +   1008 +

    +
    + + + + +
    +

    + Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). +

    +
    +

    +   1009 +

    +
    + + + + +
    +

    + + 25. Postgresql +

    +
    +

    +   1010 +

    +
    + + + + +
    +
    + + 25.1 Name +
    +
    +

    +   1011 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package +

    +
    +

    +   1012 +

    +
    + + + + +
    +
    + + 25.2 Description +
    +
    +

    +   1013 +

    +
    + + + + +
    +

    + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). +

    +
    +

    +   1014 +

    +
    + + + + +
    +
    + + 25.3 Synopsis +
    +
    +

    +   1015 +

    +
    + + + + +
    +

    + sisu -D [instruction] [filename/wildcard if required] +

    +
    +

    +   1016 +

    +
    + + + + +
    +

    + sisu -D --pg --[instruction] [filename/wildcard if required] +

    +
    +

    +   1017 +

    +
    + + + + +
    +
    + + 25.4 Commands +
    +
    +

    +   1018 +

    +
    + + + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   1019 +

    +
    + + + + +
    +

    + -D or --pgsql may be used interchangeably. +

    +
    +

    +   1020 +

    +
    + + + + +
    +
    + + 25.4.1 create and destroy database +
    +
    +

    +   1021 +

    +
    + + + + +
    +

    + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   1022 +

    +
    + + + + +
    +

    + sisu -D --createdb
    creates database where no database existed before +

    +
    +

    +   1023 +

    +
    + + + + +
    +

    + sisu -D --create
    creates database tables where no database tables existed before +

    +
    +

    +   1024 +

    +
    + + + + +
    +

    + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   1025 +

    +
    + + + + +
    +

    + sisu -D --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   1026 +

    +
    + + + + +
    +
    + + 25.4.2 import and remove documents +
    +
    +

    +   1027 +

    +
    + + + + +
    +

    + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). +

    +
    +

    +   1028 +

    +
    + + + + +
    +

    + sisu -D --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   1029 +

    +
    + + + + +
    +

    + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database. +

    +
    +

    +   1030 +

    +
    + + + + +
    +

    + + 26. Sqlite +

    +
    +

    +   1031 +

    +
    + + + + +
    +
    + + 26.1 Name +
    +
    +

    +   1032 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   1033 +

    +
    + + + + +
    +
    + + 26.2 Description +
    +
    +

    +   1034 +

    +
    + + + + +
    +

    + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). +

    +
    +

    +   1035 +

    +
    + + + + +
    +
    + + 26.3 Synopsis +
    +
    +

    +   1036 +

    +
    + + + + +
    +

    + sisu -d [instruction] [filename/wildcard if required] +

    +
    +

    +   1037 +

    +
    + + + + +
    +

    + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] +

    +
    +

    +   1038 +

    +
    + + + + +
    +
    + + 26.4 Commands +
    +
    +

    +   1039 +

    +
    + + + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   1040 +

    +
    + + + + +
    +

    + -d or --sqlite may be used interchangeably. +

    +
    +

    +   1041 +

    +
    + + + + +
    +
    + + 26.4.1 create and destroy database +
    +
    +

    +   1042 +

    +
    + + + + +
    +

    + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   1043 +

    +
    + + + + +
    +

    + sisu -d --createdb
    creates database where no database existed before +

    +
    +

    +   1044 +

    +
    + + + + +
    +

    + sisu -d --create
    creates database tables where no database tables existed before +

    +
    +

    +   1045 +

    +
    + + + + +
    +

    + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   1046 +

    +
    + + + + +
    +

    + sisu -d --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   1047 +

    +
    + + + + +
    +
    + + 26.4.2 import and remove documents +
    +
    +

    +   1048 +

    +
    + + + + +
    +

    + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). +

    +
    +

    +   1049 +

    +
    + + + + +
    +

    + sisu -d --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   1050 +

    +
    + + + + +
    +

    + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database. +

    +
    +

    +   1051 +

    +
    + + + + +
    +

    + + 27. Introduction +

    +
    +

    +   1052 +

    +
    + + + + +
    +
    + + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +
    +
    +

    +   1053 +

    +
    + + + + +
    +

    + Sample search frontend   62  A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.  63  +

    +
    +

    +   1054 +

    +
    + + + + +
    +

    + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. +

    +
    +

    +   1055 +

    +
    + + + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  64  +

    +
    +

    +   1056 +

    +
    + + + + +
    +

    + sisu -F --webserv-webrick
    builds a cgi web search frontend for the database created +

    +
    +

    +   1057 +

    +
    + + + + +
    +

    + The following is feedback on the setup on a machine provided by the help command: +

    +
    +

    +   1058 +

    +
    + + + + +
    +

    + sisu --help sql +

    +
    +

    +   1059 +

    +
    + + + + +
    +

    + +  Postgresql
    +    user:             ralph
    +    current db set:   SiSU_sisu
    +    port:             5432
    +    dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

    +  sqlite
    +    current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
    +    dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db + +

    +
    +

    +   1060 +

    +
    + + + + +
    +

    + Note on databases built +

    +
    +

    +   1061 +

    +
    + + + + +
    +

    + By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] +

    +
    +

    +   1062 +

    +
    + + + + +
    +
    + + 27.2 Search Form +
    +
    +

    +   1063 +

    +
    + + + + +
    +

    + sisu -F
    generates a sample search form, which must be copied to the web-server cgi directory +

    +
    +

    +   1064 +

    +
    + + + + +
    +

    + sisu -F --webserv-webrick
    generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory +

    +
    +

    +   1065 +

    +
    + + + + +
    +

    + sisu -Fv
    as above, and provides some information on setting up hyperestraier +

    +
    +

    +   1066 +

    +
    + + + + +
    +

    + sisu -W
    starts the webrick server which should be available wherever sisu is properly installed +

    +
    +

    +   1067 +

    +
    + + + + +
    +

    + The generated search form must be copied manually to the webserver directory as instructed +

    +
    +

    +   1068 +

    +
    + + + + +
    +

    + + 28. Hyperestraier +

    +
    +

    +   1069 +

    +
    + + + + +
    +

    + See the documentation for hyperestraier: +

    +
    +

    +   1070 +

    +
    + + + + +
    +

    + <http://hyperestraier.sourceforge.net/> +

    +
    +

    +   1071 +

    +
    + + + + +
    +

    + /usr/share/doc/hyperestraier/index.html +

    +
    +

    +   1072 +

    +
    + + + + +
    +

    + man estcmd +

    +
    +

    +   1073 +

    +
    + + + + +
    +

    + on sisu_hyperestraier: +

    +
    +

    +   1074 +

    +
    + + + + +
    +

    + man sisu_hyperestraier +

    +
    +

    +   1075 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html +

    +
    +

    +   1076 +

    +
    + + + + +
    +

    + NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www +

    +
    +

    +   1077 +

    +
    + + + + +
    +

    + (A) to generate the index within the webserver directory to be indexed: +

    +
    +

    +   1078 +

    +
    + + + + +
    +

    + estcmd gather -sd [index name] [directory path to index] +

    +
    +

    +   1079 +

    +
    + + + + +
    +

    + the following are examples that will need to be tailored according to your needs: +

    +
    +

    +   1080 +

    +
    + + + + +
    +

    + cd /home/ralph/sisu_www +

    +
    +

    +   1081 +

    +
    + + + + +
    +

    + estcmd gather -sd casket /home/ralph/sisu_www +

    +
    +

    +   1082 +

    +
    + + + + +
    +

    + you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: +

    +
    +

    +   1083 +

    +
    + + + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - +

    +
    +

    +   1084 +

    +
    + + + + +
    +

    + Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. +

    +
    +

    +   1085 +

    +
    + + + + +
    +

    + As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. +

    +
    +

    +   1086 +

    +
    + + + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - +

    +
    +

    +   1087 +

    +
    + + + + +
    +

    + from your current document preparation/markup directory, you would construct a rune along the following lines: +

    +
    +

    +   1088 +

    +
    + + + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - +

    +
    +

    +   1089 +

    +
    + + + + +
    +

    + (B) to set up the search form +

    +
    +

    +   1090 +

    +
    + + + + +
    +

    + (i) copy estseek.cgi to your cgi directory and set file permissions to 755: +

    +
    +

    +   1091 +

    +
    + + + + +
    +

    + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin +

    +
    +

    +   1092 +

    +
    + + + + +
    +

    + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi +

    +
    +

    +   1093 +

    +
    + + + + +
    +

    + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin +

    +
    +

    +   1094 +

    +
    + + + + +
    +

    + [see estraier documentation for paths] +

    +
    +

    +   1095 +

    +
    + + + + +
    +

    + (ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': +

    +
    +

    +   1096 +

    +
    + + + + +
    +

    + indexname: /home/ralph/sisu_www/casket +

    +
    +

    +   1097 +

    +
    + + + + +
    +

    + replace: ^file:///home/ralph/sisu_www{!} +

    +
    +

    +   1098 +

    +
    + + + + +
    +

    + replace: /index.html?${{!}}/ +

    +
    +

    +   1099 +

    +
    + + + + +
    +

    + (C) to test using webrick, start webrick: +

    +
    +

    +   1100 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   1101 +

    +
    + + + + +
    +

    + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> +

    +
    +

    +   1102 +

    +
    + + + + +
    +

    + + 29. sisu_webrick +

    +
    +

    +   1103 +

    +
    + + + + +
    +
    + + 29.1 Name +
    +
    +

    +   1104 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system +

    +
    +

    +   1105 +

    +
    + + + + +
    +
    + + 29.2 Synopsis +
    +
    +

    +   1106 +

    +
    + + + + +
    +

    + sisu_webrick [port] +

    +
    +

    +   1107 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1108 +

    +
    + + + + +
    +

    + sisu -W [port] +

    +
    +

    +   1109 +

    +
    + + + + +
    +
    + + 29.3 Description +
    +
    +

    +   1110 +

    +
    + + + + +
    +

    + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). +

    +
    +

    +   1111 +

    +
    + + + + +
    +

    + The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). +

    +
    +

    +   1112 +

    +
    + + + + +
    +
    + + 29.4 Summary of man page +
    +
    +

    +   1113 +

    +
    + + + + +
    +

    + sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] +

    +
    +

    +   1114 +

    +
    + + + + +
    +

    + where no port is given and settings are unchanged the default port is 8081 +

    +
    +

    +   1115 +

    +
    + + + + +
    +
    + + 29.5 Document processing command flags +
    +
    +

    +   1116 +

    +
    + + + + +
    +

    + sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 +

    +
    +

    +   1117 +

    +
    + + + + +
    +
    + + 29.6 Further information +
    +
    +

    +   1118 +

    +
    + + + + +
    +

    + For more information on SiSU see: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1119 +

    +
    + + + + +
    +

    + or man sisu +

    +
    +

    +   1120 +

    +
    + + + + +
    +
    + + 29.7 Author +
    +
    +

    +   1121 +

    +
    + + + + +
    +

    + Ralph Amissah <<ralph@amissah.com>> or <<ralph.amissah@gmail.com>> +

    +
    +

    +   1122 +

    +
    + + + + +
    +
    + + 29.8 SEE ALSO +
    +
    +

    +   1123 +

    +
    + + + + +
    +

    + sisu(1) +

    +
    +

    +   1124 +

    +
    + + + + +
    +

    + sisu_vim(7) +

    +
    +

    +   1125 +

    +
    + + + + +
    +

    + sisu(8) +

    +
    +

    +   1126 +

    +
    + + + + +
    +

    + + 30. Remote Source Documents +

    +
    +

    +   1127 +

    +
    + + + + +
    +

    + SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp +

    +
    +

    +   1128 +

    +
    + + + + +
    +

    + .sst / .ssm - sisu text files +

    +
    +

    +   1129 +

    +
    + + + + +
    +

    + SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. +

    +
    +

    +   1130 +

    +
    + + + + +
    +

    + +  sisu -3 http://[provide url to valid .sst or .ssm file] + +

    +
    +

    +   1131 +

    +
    + + + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   1132 +

    +
    + + + + +
    +

    + NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image +

    +
    +

    +   1133 +

    +
    + + + + +
    +

    + sisupod - zipped sisu files +

    +
    +

    +   1134 +

    +
    + + + + +
    +

    + A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. +

    +
    +

    +   1135 +

    +
    + + + + +
    +

    + SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. +

    +
    +

    +   1136 +

    +
    + + + + +
    +

    + +  sisu -3 http://[provide url to valid sisupod.zip or .ssp file] + +

    +
    +

    +   1137 +

    +
    + + + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   1138 +

    +
    + + + + +
    +

    + + Remote Document Output +

    +
    +

    +   1139 +

    +
    + + + + +
    +

    + + 31. Remote Output +

    +
    +

    +   1140 +

    +
    + + + + +
    +

    + Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. +

    +
    +

    +   1141 +

    +
    + + + + +
    +

    + In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. +

    +
    +

    +   1142 +

    +
    + + + + +
    +

    + +  sisu -3R sisu_remote.sst + +

    +
    +

    +   1143 +

    +
    + + + + +
    +
    + + 31.1 commands +
    +
    +

    +   1144 +

    +
    + + + + +
    +

    + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

    +
    +

    +   1145 +

    +
    + + + + +
    +

    + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

    +
    +

    +   1146 +

    +
    + + + + +
    +
    + + 31.2 configuration +
    +
    +

    +   1147 +

    +
    + + + + +
    +

    + [expand on the setting up of an ssh-agent / keychain] +

    +
    +

    +   1148 +

    +
    + + + + +
    +

    + + 32. Remote Servers +

    +
    +

    +   1149 +

    +
    + + + + +
    +

    + As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. +

    +
    +

    +   1150 +

    +
    + + + + +
    +

    + + 33. Download SiSU - Linux/Unix +

    +
    +

    +   1151 +

    +
    + + + + +
    +
    + + SiSU Current Version - Linux/Unix +
    +
    +

    +   1152 +

    +
    + + + + +
    +
    + + Source (tarball tar.gz) +
    +
    +

    +   1153 +

    +
    + + + + +
    +

    + Download the latest version of SiSU (and SiSU markup samples):  65  +

    +
    +

    +   1154 +

    +
    + + + + +
    +
  • + sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3)   66  +
  • +
    +

    +   1155 +

    +
    + + + + +
    +

    + cgi generated sample search form +

    +
    +

    +   1156 +

    +
    + + + + +
    +

    + order results on files of the same title, in multiple files (with different filenames) +

    +
    +

    +   1157 +

    +
    + + + + +
    +

    + postgresql, character case sensitivity, control, on/off +

    +
    +

    +   1158 +

    +
    + + + + +
    +

    + tail decoration, gplv3 & sisu info +

    +
    +

    +   1159 +

    +
    + + + + +
    +

    + texinfo/info (pinfo) module starts to do something vaguely useful again [not a much used module, testing required] +

    +
    +

    +   1160 +

    +
    + + + + +
    +

    + print XML rendition of document structure to screen -T +

    +
    +

    +   1161 +

    +
    + + + + +
    +

    + help on environment visited, sisu -V +

    +
    +

    +   1162 +

    +
    + + + + +
    +

    + sisurc.yml default, color set to true [apologies if this causes anyone any inconvenience, it is configurable in sisurc.yml] +

    +
    +

    +   1163 +

    +
    + + + + +
    +

    + help and man pages, some work man(8) related +

    +
    +

    +   1164 +

    +
    + + + + +
    +

    + sisu-install (install ruby rant script renamed) and permissions set to executable +

    +
    +

    +   1165 +

    +
    + + + + +
    +
  • + sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 )   67  +
  • +
    +

    +   1166 +

    +
    + + + + +
    +

    + For installation notes see <http://www.jus.uio.no/sisu/SiSU/download.html> +

    +
    +

    +   1167 +

    +
    + + + + +
    +

    + For changelogs see <http://www.jus.uio.no/sisu/SiSU/changelog.html> +

    +
    +

    +   1168 +

    +
    + + + + +
    +

    +

    Tulva, by Leena Krohn

      68  +

    +
    +

    +   1169 +

    +
    + + + + +
    +
    + + Git (source control management) +
    +
    +

    +   1170 +

    +
    + + + + +
    +

    + Git repository currently at: +

    +
    +

    +   1171 +

    +
    + + + + +
    +
  • + git clone git://sisudoc.org/git/sisu/ +
  • +
    +

    +   1172 +

    +
    + + + + +
    +
  • + <http://search.sisudoc.org/cgi-bin/gitweb.cgi?p=sisu;a=summary> +
  • +
    +

    +   1173 +

    +
    + + + + +
    +
    + + Debian +
    +
    +

    +   1174 +

    +
    + + + + +
    +

    + This section contains information on the latest SiSU release. For installation notes see <http://www.jus.uio.no/sisu/sisu_download/installation.html> +

    +
    +

    +   1175 +

    +
    + + + + +
    +

    + SiSU is updated fairly regularly in Debian testing and unstable, and should be available therefrom. +

    +
    +

    +   1176 +

    +
    + + + + +
    +

    + To add this archive, should you still choose to do so, add the following lines to your /etc/apt/sources.list +

    +
    +

    +   1177 +

    +
    + + + + +
    +

    + +  deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +  deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   1178 +

    +
    + + + + +
    +

    + Source +

    +
    +

    +   1179 +

    +
    + + + + +
    +
  • + sisu_0.58.3.orig.tar.gz   69  +
  • +
    +

    +   1180 +

    +
    + + + + +
    +
  • + sisu_0.58.3-1.diff.gz   70  +
  • +
    +

    +   1181 +

    +
    + + + + +
    +
  • + sisu_0.58.3-1.dsc   71  +
  • +
    +

    +   1182 +

    +
    + + + + +
    +

    + Debs +

    +
    +

    +   1183 +

    +
    + + + + +
    +
  • + sisu_0.58.3-1_all.deb   72  +
  • +
    +

    +   1184 +

    +
    + + + + +
    +
  • + sisu-complete_0.58.3-1_all.deb   73  +
  • +
    +

    +   1185 +

    +
    + + + + +
    +
  • + sisu-pdf_0.58.3-1_all.deb   74  +
  • +
    +

    +   1186 +

    +
    + + + + +
    +
  • + sisu-postgresql_0.58.3-1_all.deb   75  +
  • +
    +

    +   1187 +

    +
    + + + + +
    +
  • + sisu-sqlite_0.58.3-1_all.deb   76  +
  • +
    +

    +   1188 +

    +
    + + + + +
    +

    + For changelogs see: +

    +
    +

    +   1189 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog.html> +

    +
    +

    +   1190 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_changelog/changelog.html> +

    +
    +

    +   1191 +

    +
    + + + + +
    +

    + non-free +

    +
    +

    +   1192 +

    +
    + + + + +
    +

    + Book markup samples have been moved to non-free as the substantive text of the documents are available under the author or original publisher's license, and usually do not comply with the Debian Free Software Guidelines. +

    +
    +

    +   1193 +

    +
    + + + + +
    +
  • + sisu-markup-samples_1.0.8-1_all.deb   77  +
  • +
    +

    +   1194 +

    +
    + + + + +
    +
  • + sisu-markup-samples_1.0.8-1.dsc   78  +
  • +
    +

    +   1195 +

    +
    + + + + +
    +

    + For changelogs see: +

    +
    +

    +   1196 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> +

    +
    +

    +   1197 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup_samples_changelog/changelog_markup_samples.html> +

    +
    +

    +   1198 +

    +
    + + + + +
    +
    + + RPM +
    +
    +

    +   1199 +

    +
    + + + + +
    +

    + The RPM is generated from the source file using Alien.  79  Dependencies are not handled, not even that of the essential Ruby. +

    +
    +

    +   1200 +

    +
    + + + + +
    +
  • + sisu_0.58.3.orig-1-2.noarch.rpm   80  +
  • +
    +

    +   1201 +

    +
    + + + + +
    +
  • + sisu-0.58.3-2.noarch.rpm   81  +
  • +
    +

    +   1202 +

    +
    + + + + +
    +
  • + sisu-markup-samples_1.0.8.orig-2.noarch.rpm   82  +
  • +
    +

    +   1203 +

    +
    + + + + +
    +

    + sudo rpm -i [package name] +

    +
    +

    +   1204 +

    +
    + + + + +
    +

    + + Installation +

    +
    +

    +   1205 +

    +
    + + + + +
    +

    + + 34. Installation +

    +
    +

    +   1206 +

    +
    + + + + +
    +

    + See the download pages   83  for information related to installation. +

    +
    +

    +   1207 +

    +
    + + + + +
    +
    + + 34.1 Debian +
    +
    +

    +   1208 +

    +
    + + + + +
    +

    + SiSU is developed on Debian, and packages are available for Debian that take care of the dependencies encountered on installation. +

    +
    +

    +   1209 +

    +
    + + + + +
    +

    + The package is divided into the following components: +

    +
    +

    +   1210 +

    +
    + + + + +
    +

    + sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies +

    +
    +

    +   1211 +

    +
    + + + + +
    +

    + sisu-complete, a dummy package that installs the whole of greater sisu as described below, apart from sisu-examples +

    +
    +

    +   1212 +

    +
    + + + + +
    +

    + sisu-pdf, dependencies used by sisu to produce pdf from LaTeX generated +

    +
    +

    +   1213 +

    +
    + + + + +
    +

    + sisu-postgresql, dependencies used by sisu to populate postgresql database (further configuration is necessary) +

    +
    +

    +   1214 +

    +
    + + + + +
    +

    + sisu-remote, dependencies used to place sisu output on a remote server (further configuration is necessary) +

    +
    +

    +   1215 +

    +
    + + + + +
    +

    + sisu-sqlite, dependencies used by sisu to populate sqlite database +

    +
    +

    +   1216 +

    +
    + + + + +
    +

    + sisu-markup-samples, sisu markup samples and other miscellany (under Debian Free Software Guidelines non-free) +

    +
    +

    +   1217 +

    +
    + + + + +
    +

    + SiSU is available off Debian Unstable and Testing   84  install it using apt-get, aptitude or alternative Debian install tools. SiSU is currently comprised of eight packages. +

    +
    +

    +   1218 +

    +
    + + + + +
    +

    + Initial packaging is done here and to get the latest version of SiSU available you may add the following line(s) to your sources list: +

    +
    +

    +   1219 +

    +
    + + + + +
    +

    + +  #/etc/apt/sources.list

    +  deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +  deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   1220 +

    +
    + + + + +
    +

    + The non-free section is for sisu markup samples provided, which contain authored works the substantive text of which cannot be changed, and which as a result do not meet the debian free software guidelines. +

    +
    +

    +   1221 +

    +
    + + + + +
    +

    + On Debian there is little more to know beyond how to install software on Debian using apt, aptitude or synaptic. +

    +
    +

    +   1222 +

    +
    + + + + +
    +

    + +  #Using aptitude:

    +    aptitude update

    +    aptitude install sisu-complete sisu-markup-samples + +

    +
    +

    +   1223 +

    +
    + + + + +
    +

    + +  Using apt-get

    +    apt-get update

    +    apt get install sisu-complete sisu-examples + +

    +
    +

    +   1224 +

    +
    + + + + +
    +
    + + 34.2 Other Unix / Linux +
    +
    +

    +   1225 +

    +
    + + + + +
    +

    + A source tarball or an rpms built using alien are available, (however dependencies have not been tested). SiSU is first packaged and tested with dependency handling for Debian.   85  Information on dependencies configured for Debian is provided as this may be of assistance. +

    +
    +

    +   1226 +

    +
    + + + + +
    +
    + + 34.2.1 source tarball +
    +
    +

    +   1227 +

    +
    + + + + +
    +

    + installation with provided install script +

    +
    +

    +   1228 +

    +
    + + + + +
    +

    + To install SiSU, in the root directory of the unpacked SiSU as root type 86  +

    +
    +

    +   1229 +

    +
    + + + + +
    +

    + ruby install +

    +
    +

    +   1230 +

    +
    + + + + +
    +

    + Once installed see man 8 sisu for information on additional programs that sisu makes use of. +

    +
    +

    +   1231 +

    +
    + + + + +
    +

    + Further notes on install script. +

    +
    +

    +   1232 +

    +
    + + + + +
    +

    + The install script is prepared using Rant, and a Rantfile is provided,  87  with more comprehensive install options, and post install and setup configuration and generation of first test file, if you have installed Stefan Lang's Rant   88  installed. While in the package directory, type: rant help, or rant -T, or to install SiSU as root, type: +

    +
    +

    +   1233 +

    +
    + + + + +
    +

    + install is an install script prepared using Stefan Lang's Rant   89  It should work whether you have previously installed Rant or not. It has fairly comprehensive install options, and can do some post install and setup configuration and generation of first test file. For options type: +

    +
    +

    +   1234 +

    +
    + + + + +
    +

    + ruby install -T +

    +
    +

    +   1235 +

    +
    + + + + +
    +

    + To install as root type: +

    +
    +

    +   1236 +

    +
    + + + + +
    +

    + ruby install +

    +
    +

    +   1237 +

    +
    + + + + +
    +

    + For a minimal install type: +

    +
    +

    +   1238 +

    +
    + + + + +
    +

    + ruby install base +

    +
    +

    +   1239 +

    +
    + + + + +
    +

    + installation with setup.rb +

    +
    +

    +   1240 +

    +
    + + + + +
    +

    + setup.rb   90  is provided the package and will install SiSU  91  installation is a 3 step process  92  the following string assumes you are in the package directory and that you have root as sudo: +

    +
    +

    +   1241 +

    +
    + + + + +
    +

    + ruby setup.rb config && ruby setup.rb setup && sudo ruby setup.rb install +

    +
    +

    +   1242 +

    +
    + + + + +
    +

    + installation of rpm +

    +
    +

    +   1243 +

    +
    + + + + +
    +

    + The RPM is generated from the source file using Alien.  93  Dependencies are not handled, not even that of the essential Ruby. +

    +
    +

    +   1244 +

    +
    + + + + +
    +

    + + 35. SiSU Components, Dependencies and Notes +

    +
    +

    +   1245 +

    +
    + + + + +
    +

    + The dependency lists are from the Debian control file for SiSU version 0.36, and may assist in building SiSU on other distributions. +

    +
    +

    +   1246 +

    +
    + + + + +
    +
    + + 35.1 sisu +
    +
    +

    +   1247 +

    +
    + + + + +
    +
  • + the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies +
  • +
    +

    +   1248 +

    +
    + + + + +
    +

    + Depends: on ruby (>=1.8.2), libwebrick-ruby +

    +
    +

    +   1249 +

    +
    + + + + +
    +

    + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl +

    +
    +

    +   1250 +

    +
    + + + + +
    +

    + initialise directory +

    +
    +

    +   1251 +

    +
    + + + + +
    +

    + sisu -CC +

    +
    +

    +   1252 +

    +
    + + + + +
    +

    + html +

    +
    +

    +   1253 +

    +
    + + + + +
    +

    + sisu -hv [filename/wildcard] +

    +
    +

    +   1254 +

    +
    + + + + +
    +

    + sisu -Hv [filename/wildcard] +

    +
    +

    +   1255 +

    +
    + + + + +
    +

    + LaTeX (but sisu-pdf dependencies required to convert that to pdf) +

    +
    +

    +   1256 +

    +
    + + + + +
    +

    + sisu -pv [filename/wildcard] +

    +
    +

    +   1257 +

    +
    + + + + +
    +

    + plain text Unix with footnotes +

    +
    +

    +   1258 +

    +
    + + + + +
    +

    + sisu -av [filename/wildcard] +

    +
    +

    +   1259 +

    +
    + + + + +
    +

    + plain text Dos with footnotes +

    +
    +

    +   1260 +

    +
    + + + + +
    +

    + sisu -Av [filename/wildcard] +

    +
    +

    +   1261 +

    +
    + + + + +
    +

    + plain text Unix with endnotes +

    +
    +

    +   1262 +

    +
    + + + + +
    +

    + sisu -ev [filename/wildcard] +

    +
    +

    +   1263 +

    +
    + + + + +
    +

    + plain text Dos with endnotes +

    +
    +

    +   1264 +

    +
    + + + + +
    +

    + sisu -Ev [filename/wildcard] +

    +
    +

    +   1265 +

    +
    + + + + +
    +

    + openoffice odt +

    +
    +

    +   1266 +

    +
    + + + + +
    +

    + sisu -ov [filename/wildcard] +

    +
    +

    +   1267 +

    +
    + + + + +
    +

    + xhtml +

    +
    +

    +   1268 +

    +
    + + + + +
    +

    + sisu -bv [filename/wildcard] +

    +
    +

    +   1269 +

    +
    + + + + +
    +

    + XML SAX +

    +
    +

    +   1270 +

    +
    + + + + +
    +

    + sisu -xv [filename/wildcard] +

    +
    +

    +   1271 +

    +
    + + + + +
    +

    + XML DOM +

    +
    +

    +   1272 +

    +
    + + + + +
    +

    + sisu -Xv [filename/wildcard] +

    +
    +

    +   1273 +

    +
    + + + + +
    +

    + wordmap (a rudimentary index of content) +

    +
    +

    +   1274 +

    +
    + + + + +
    +

    + sisu -wv [filename/wildcard] +

    +
    +

    +   1275 +

    +
    + + + + +
    +

    + document content certificate +

    +
    +

    +   1276 +

    +
    + + + + +
    +

    + sisu -Nv [filename/wildcard] +

    +
    +

    +   1277 +

    +
    + + + + +
    +

    + placement of sourcefile in output directory +

    +
    +

    +   1278 +

    +
    + + + + +
    +

    + sisu -sv [filename/wildcard] +

    +
    +

    +   1279 +

    +
    + + + + +
    +

    + creation of source tarball with images, and placement of source tarball in ouput directory +

    +
    +

    +   1280 +

    +
    + + + + +
    +

    + sisu -Sv [filename/wildcard] +

    +
    +

    +   1281 +

    +
    + + + + +
    +

    + manifest of output produced (polls output directory and provides links to existing output) +

    +
    +

    +   1282 +

    +
    + + + + +
    +

    + sisu -yv [filename/wildcard] +

    +
    +

    +   1283 +

    +
    + + + + +
    +

    + url for output files -u -U +

    +
    +

    +   1284 +

    +
    + + + + +
    +

    + sisu -uv[and other flags] [filename/wildcard] +

    +
    +

    +   1285 +

    +
    + + + + +
    +

    + sisu -Uv [filename/wildcard] +

    +
    +

    +   1286 +

    +
    + + + + +
    +

    + toggle screen colour +

    +
    +

    +   1287 +

    +
    + + + + +
    +

    + sisu -cv[and processing flags] [filename/wildcard] +

    +
    +

    +   1288 +

    +
    + + + + +
    +

    + verbose mode +

    +
    +

    +   1289 +

    +
    + + + + +
    +

    + sisu -v[and processing flags] [filename/wildcard] +

    +
    +

    +   1290 +

    +
    + + + + +
    +

    + sisu -V[and processing flags] [filename/wildcard] +

    +
    +

    +   1291 +

    +
    + + + + +
    +

    + quiet mode +

    +
    +

    +   1292 +

    +
    + + + + +
    +

    + sisu -q[and processing flags] [filename/wildcard] +

    +
    +

    +   1293 +

    +
    + + + + +
    +

    + maintenance mode, intermediate files kept -M +

    +
    +

    +   1294 +

    +
    + + + + +
    +

    + sisu -Mv[and other flags] [filename/wildcard] +

    +
    +

    +   1295 +

    +
    + + + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1296 +

    +
    + + + + +
    +

    + start the webrick server +

    +
    +

    +   1297 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   1298 +

    +
    + + + + +
    +
    + + 35.2 sisu-complete +
    +
    +

    +   1299 +

    +
    + + + + +
    +
  • + a dummy package that installs the whole SiSU, apart from sisu-examples +
  • +
    +

    +   1300 +

    +
    + + + + +
    +

    + Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite +

    +
    +

    +   1301 +

    +
    + + + + +
    +

    + Recommends: sisu-examples +

    +
    +

    +   1302 +

    +
    + + + + +
    +
    + + 35.3 sisu-examples +
    +
    +

    +   1303 +

    +
    + + + + +
    +
  • + installs sisu markup samples and other miscelleny +
  • +
    +

    +   1304 +

    +
    + + + + +
    +

    + Depends: sisu +

    +
    +

    +   1305 +

    +
    + + + + +
    +
    + + 35.4 sisu-pdf +
    +
    +

    +   1306 +

    +
    + + + + +
    +
  • + dependencies used by sisu to produce pdf from LaTeX generated +
  • +
    +

    +   1307 +

    +
    + + + + +
    +

    + Depends: sisu, tetex-bin, tetex-extra, latex-ucs +

    +
    +

    +   1308 +

    +
    + + + + +
    +

    + Suggests: evince, xpdf +

    +
    +

    +   1309 +

    +
    + + + + +
    +

    + converts sisu LaTeX produced to pdf +

    +
    +

    +   1310 +

    +
    + + + + +
    +

    + sisu -pv [filename/wildcard] +

    +
    +

    +   1311 +

    +
    + + + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1312 +

    +
    + + + + +
    +
    + + 35.5 sisu-postgresql +
    +
    +

    +   1313 +

    +
    + + + + +
    +
  • + dependencies used by sisu to populate postgresql database (further configuration is necessary) +
  • +
    +

    +   1314 +

    +
    + + + + +
    +

    + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby +

    +
    +

    +   1315 +

    +
    + + + + +
    +

    + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +

    +
    +

    +   1316 +

    +
    + + + + +
    +

    + installs dependencies for sisu to work with and populate postgresql database +

    +
    +

    +   1317 +

    +
    + + + + +
    +

    + create database +

    +
    +

    +   1318 +

    +
    + + + + +
    +

    + sisu -Dv createall +

    +
    +

    +   1319 +

    +
    + + + + +
    +

    + drop database +

    +
    +

    +   1320 +

    +
    + + + + +
    +

    + sisu -Dv dropall +

    +
    +

    +   1321 +

    +
    + + + + +
    +

    + import content +

    +
    +

    +   1322 +

    +
    + + + + +
    +

    + sisu -Div [filename/wildcard] +

    +
    +

    +   1323 +

    +
    + + + + +
    +

    + sisu -Dv import [filename/wildcard] +

    +
    +

    +   1324 +

    +
    + + + + +
    +

    + update content +

    +
    +

    +   1325 +

    +
    + + + + +
    +

    + sisu -Duv [filename/wildcard] +

    +
    +

    +   1326 +

    +
    + + + + +
    +

    + sisu -Dv update [filename/wildcard] +

    +
    +

    +   1327 +

    +
    + + + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1328 +

    +
    + + + + +
    +

    + The following are available without installation of the sisu-postgresql component, but are of interest in this context +

    +
    +

    +   1329 +

    +
    + + + + +
    +

    + generate a sample database query form for use with webserver on port 80 +

    +
    +

    +   1330 +

    +
    + + + + +
    +

    + sisu -F +

    +
    +

    +   1331 +

    +
    + + + + +
    +

    + or for use with webrick server +

    +
    +

    +   1332 +

    +
    + + + + +
    +

    + sisu -F webrick +

    +
    +

    +   1333 +

    +
    + + + + +
    +

    + to start webrick server +

    +
    +

    +   1334 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   1335 +

    +
    + + + + +
    +
    + + 35.6 sisu-remote +
    +
    +

    +   1336 +

    +
    + + + + +
    +
  • + dependencies used to place sisu output on a remote server (further configuration is necessary) +
  • +
    +

    +   1337 +

    +
    + + + + +
    +

    + scp +

    +
    +

    +   1338 +

    +
    + + + + +
    +

    + sisu -vr[and processing flags] [filename/wildcard] +

    +
    +

    +   1339 +

    +
    + + + + +
    +

    + rsync +

    +
    +

    +   1340 +

    +
    + + + + +
    +

    + sisu -vR[and processing flags] [filename/wildcard] +

    +
    +

    +   1341 +

    +
    + + + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1342 +

    +
    + + + + +
    +

    + Depends: sisu, rsync, openssh-client|lsh-client, keychain +

    +
    +

    +   1343 +

    +
    + + + + +
    +
    + + 35.7 sisu-sqlite +
    +
    +

    +   1344 +

    +
    + + + + +
    +
  • + dependencies used by sisu to populate sqlite database +
  • +
    +

    +   1345 +

    +
    + + + + +
    +

    + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby +

    +
    +

    +   1346 +

    +
    + + + + +
    +

    + Suggests: libdbd-sqlite +

    +
    +

    +   1347 +

    +
    + + + + +
    +

    + installs dependencies for sisu to work with and populate sqlite database +

    +
    +

    +   1348 +

    +
    + + + + +
    +

    + create database +

    +
    +

    +   1349 +

    +
    + + + + +
    +

    + sisu -dv createall +

    +
    +

    +   1350 +

    +
    + + + + +
    +

    + drop database +

    +
    +

    +   1351 +

    +
    + + + + +
    +

    + sisu -dv dropall +

    +
    +

    +   1352 +

    +
    + + + + +
    +

    + update content +

    +
    +

    +   1353 +

    +
    + + + + +
    +

    + sisu -div [filename/wildcard] +

    +
    +

    +   1354 +

    +
    + + + + +
    +

    + sisu -dv import [filename/wildcard] +

    +
    +

    +   1355 +

    +
    + + + + +
    +

    + update content +

    +
    +

    +   1356 +

    +
    + + + + +
    +

    + sisu -duv [filename/wildcard] +

    +
    +

    +   1357 +

    +
    + + + + +
    +

    + sisu -dv update [filename/wildcard] +

    +
    +

    +   1358 +

    +
    + + + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1359 +

    +
    + + + + +
    +

    + The following are available without installation of the sisu-sqlite component, but are of interest in this context +

    +
    +

    +   1360 +

    +
    + + + + +
    +

    + generate a sample database query form for use with webserver on port 80 +

    +
    +

    +   1361 +

    +
    + + + + +
    +

    + sisu -F +

    +
    +

    +   1362 +

    +
    + + + + +
    +

    + or for use with webrick server +

    +
    +

    +   1363 +

    +
    + + + + +
    +

    + sisu -F webrick +

    +
    +

    +   1364 +

    +
    + + + + +
    +

    + to start webrick server +

    +
    +

    +   1365 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   1366 +

    +
    + + + + +
    +

    + + 36. Quickstart - Getting Started Howto +

    +
    +

    +   1367 +

    +
    + + + + +
    +
    + + 36.1 Installation +
    +
    +

    +   1368 +

    +
    + + + + +
    +

    + Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. +

    +
    +

    +   1369 +

    +
    + + + + +
    +
    + + 36.1.1 Debian Installation +
    +
    +

    +   1370 +

    +
    + + + + +
    +

    + SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: +

    +
    +

    +   1371 +

    +
    + + + + +
    +

    + +    aptitude update
    +    aptitude install sisu-complete + +

    +
    +

    +   1372 +

    +
    + + + + +
    +

    + The following /etc/apt/sources.list setting permits the download of additional markup samples: +

    +
    +

    +   1373 +

    +
    + + + + +
    +

    + +  #/etc/apt/sources.list

    +    deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
    +    deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
    +  d + +

    +
    +

    +   1374 +

    +
    + + + + +
    +

    + The aptitude commands become: +

    +
    +

    +   1375 +

    +
    + + + + +
    +

    + +    aptitude update
    +    aptitude install sisu-complete sisu-markup-samples + +

    +
    +

    +   1376 +

    +
    + + + + +
    +

    + If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list +

    +
    +

    +   1377 +

    +
    + + + + +
    +

    + +  #/etc/apt/sources.list

    +    deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +    deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   1378 +

    +
    + + + + +
    +

    + repeat the aptitude commands +

    +
    +

    +   1379 +

    +
    + + + + +
    +

    + +    aptitude update
    +    aptitude install sisu-complete sisu-markup-samples + +

    +
    +

    +   1380 +

    +
    + + + + +
    +

    + Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. +

    +
    +

    +   1381 +

    +
    + + + + +
    +
    + + 36.1.2 RPM Installation +
    +
    +

    +   1382 +

    +
    + + + + +
    +

    + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. +

    +
    +

    +   1383 +

    +
    + + + + +
    +

    + They may be downloaded from: +

    +
    +

    +   1384 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> +

    +
    +

    +   1385 +

    +
    + + + + +
    +

    + as root type: +

    +
    +

    +   1386 +

    +
    + + + + +
    +

    + rpm -i [rpm package name] +

    +
    +

    +   1387 +

    +
    + + + + +
    +
    + + 36.1.3 Installation from source +
    +
    +

    +   1388 +

    +
    + + + + +
    +

    + To install SiSU from source check information at: +

    +
    +

    +   1389 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1390 +

    +
    + + + + +
    +
  • + download the source package +
  • +
    +

    +   1391 +

    +
    + + + + +
    +
  • + Unpack the source +
  • +
    +

    +   1392 +

    +
    + + + + +
    +

    + Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: +

    +
    +

    +   1393 +

    +
    + + + + +
    +

    + For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)  94  or converting LaTeX to pdf. +

    +
    +

    +   1394 +

    +
    + + + + +
    +

    + setup.rb +

    +
    +

    +   1395 +

    +
    + + + + +
    +

    + This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1396 +

    +
    + + + + +
    +

    + +      ruby setup.rb config
    +      ruby setup.rb setup
    +      #[and as root:]
    +      ruby setup.rb install + +

    +
    +

    +   1397 +

    +
    + + + + +
    +

    + further information on setup.rb is available from: +

    +
    +

    +   1398 +

    +
    + + + + +
    +

    + <http://i.loveruby.net/en/projects/setup/> +

    +
    +

    +   1399 +

    +
    + + + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +

    +   1400 +

    +
    + + + + +
    +

    + "install" +

    +
    +

    +   1401 +

    +
    + + + + +
    +

    + The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1402 +

    +
    + + + + +
    +

    + ruby install base +

    +
    +

    +   1403 +

    +
    + + + + +
    +

    + or for a more complete installation: +

    +
    +

    +   1404 +

    +
    + + + + +
    +

    + ruby install +

    +
    +

    +   1405 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1406 +

    +
    + + + + +
    +

    + ruby install base +

    +
    +

    +   1407 +

    +
    + + + + +
    +

    + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +

    +   1408 +

    +
    + + + + +
    +

    + Further information on "rant" is available from: +

    +
    +

    +   1409 +

    +
    + + + + +
    +

    + <http://make.rubyforge.org/> +

    +
    +

    +   1410 +

    +
    + + + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
    +

    +   1411 +

    +
    + + + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   1412 +

    +
    + + + + +
    +

    + ruby install help +

    +
    +

    +   1413 +

    +
    + + + + +
    +

    + ruby install -T +

    +
    +

    +   1414 +

    +
    + + + + +
    +
    + + 36.2 Testing SiSU, generating output +
    +
    +

    +   1415 +

    +
    + + + + +
    +

    + To check which version of sisu is installed: +

    +
    +

    +   1416 +

    +
    + + + + +
    +

    + sisu -v +

    +
    +

    +   1417 +

    +
    + + + + +
    +

    + Depending on your mode of installation one or a number of markup sample files may be found either in the directory: +

    +
    +

    +   1418 +

    +
    + + + + +
    +

    + ... +

    +
    +

    +   1419 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1420 +

    +
    + + + + +
    +

    + ... +

    +
    +

    +   1421 +

    +
    + + + + +
    +

    + change directory to the appropriate one: +

    +
    +

    +   1422 +

    +
    + + + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1423 +

    +
    + + + + +
    +
    + + 36.2.1 basic text, plaintext, html, XML, ODF +
    +
    +

    +   1424 +

    +
    + + + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   1425 +

    +
    + + + + +
    +

    + sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1426 +

    +
    + + + + +
    +

    + this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text +

    +
    +

    +   1427 +

    +
    + + + + +
    +
    + + 36.2.2 LaTeX / pdf +
    +
    +

    +   1428 +

    +
    + + + + +
    +

    + Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) +

    +
    +

    +   1429 +

    +
    + + + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   1430 +

    +
    + + + + +
    +

    + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1431 +

    +
    + + + + +
    +

    + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1432 +

    +
    + + + + +
    +

    + should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf +

    +
    +

    +   1433 +

    +
    + + + + +
    +
    + + 36.2.3 relational database - postgresql, sqlite +
    +
    +

    +   1434 +

    +
    + + + + +
    +

    + Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. +

    +
    +

    +   1435 +

    +
    + + + + +
    +

    + Assuming you have the database installed and the requisite permissions +

    +
    +

    +   1436 +

    +
    + + + + +
    +

    + sisu --sqlite --recreate +

    +
    +

    +   1437 +

    +
    + + + + +
    +

    + sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1438 +

    +
    + + + + +
    +

    + sisu --pgsql --recreate +

    +
    +

    +   1439 +

    +
    + + + + +
    +

    + sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1440 +

    +
    + + + + +
    +
    + + 36.3 Getting Help +
    +
    +

    +   1441 +

    +
    + + + + +
    +
    + + 36.3.1 The man pages +
    +
    +

    +   1442 +

    +
    + + + + +
    +

    + Type: +

    +
    +

    +   1443 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1444 +

    +
    + + + + +
    +

    + The man pages are also available online, though not always kept as up to date as within the package itself: +

    +
    +

    +   1445 +

    +
    + + + + +
    +
  • + sisu.1   95  +
  • +
    +

    +   1446 +

    +
    + + + + +
    +
  • + sisu.8   96  +
  • +
    +

    +   1447 +

    +
    + + + + +
    +
  • + man directory   97  +
  • +
    +

    +   1448 +

    +
    + + + + +
    +
    + + 36.3.2 Built in help +
    +
    +

    +   1449 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   1450 +

    +
    + + + + +
    +

    + sisu --help --env +

    +
    +

    +   1451 +

    +
    + + + + +
    +

    + sisu --help --commands +

    +
    +

    +   1452 +

    +
    + + + + +
    +

    + sisu --help --markup +

    +
    +

    +   1453 +

    +
    + + + + +
    +
    + + 36.3.3 The home page +
    +
    +

    +   1454 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   1455 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU> +

    +
    +

    +   1456 +

    +
    + + + + +
    +
    + + 36.4 Markup Samples +
    +
    +

    +   1457 +

    +
    + + + + +
    +

    + A number of markup samples (along with output) are available off: +

    +
    +

    +   1458 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1459 +

    +
    + + + + +
    +

    + Additional markup samples are packaged separately in the file: +

    +
    +

    +   1460 +

    +
    + + + + +
    +

    + * +

    +
    +

    +   1461 +

    +
    + + + + +
    +

    + On Debian they are available in non-free  98  to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. +

    +
    +

    +   1462 +

    +
    + + + + +
    +

    + + HowTo +

    +
    +

    +   1463 +

    +
    + + + + +
    +

    + + 37. Getting Help +

    +
    +

    +   1464 +

    +
    + + + + +
    +

    + An online manual of sorts should be available at: +

    +
    +

    +   1465 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu_manual/> +

    +
    +

    +   1466 +

    +
    + + + + +
    +

    + The manual pages provided with SiSU are also available online, and there is an interactive help, which is being superseded by the man page, and possibly some document which contains this component. +

    +
    +

    +   1467 +

    +
    + + + + +
    +
    + + 37.1 SiSU "man" pages +
    +
    +

    +   1468 +

    +
    + + + + +
    +

    + If SiSU is installed on your system usual man commands should be available, try: +

    +
    +

    +   1469 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1470 +

    +
    + + + + +
    +

    + The SiSU man pages can be viewed online at:  99  +

    +
    +

    +   1471 +

    +
    + + + + +
    +

    + An online version of the sisu man page is available here: +

    +
    +

    +   1472 +

    +
    + + + + +
    +
  • + various sisu man pages   100  +
  • +
    +

    +   1473 +

    +
    + + + + +
    +
  • + sisu.1   101  +
  • +
    +

    +   1474 +

    +
    + + + + +
    +
  • + sisu.8   102  +
  • +
    +

    +   1475 +

    +
    + + + + +
    +
  • + sisu_examples.1   103  +
  • +
    +

    +   1476 +

    +
    + + + + +
    +
  • + sisu_webrick.1   104  +
  • +
    +

    +   1477 +

    +
    + + + + +
    +
    + + 37.2 SiSU built-in help +
    +
    +

    +   1478 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   1479 +

    +
    + + + + +
    +

    + sisu --help [subject] +

    +
    +

    +   1480 +

    +
    + + + + +
    +

    + sisu --help env [for feedback on the way your system is setup with regard to sisu] +

    +
    +

    +   1481 +

    +
    + + + + +
    +

    + sisu -V [same as above command] +

    +
    +

    +   1482 +

    +
    + + + + +
    +

    + sisu --help commands +

    +
    +

    +   1483 +

    +
    + + + + +
    +

    + sisu --help markup +

    +
    +

    +   1484 +

    +
    + + + + +
    +
    + + 37.3 Command Line with Flags - Batch Processing +
    +
    +

    +   1485 +

    +
    + + + + +
    +

    + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. +

    +
    +

    +   1486 +

    +
    + + + + +
    +

    + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. +

    +
    +

    +   1487 +

    +
    + + + + +
    +

    + + 38. Setup, initialisation +

    +
    +

    +   1488 +

    +
    + + + + +
    +
    + + 38.1 initialise output directory +
    +
    +

    +   1489 +

    +
    + + + + +
    +

    + Images, css files for a document directory are copied to their respective locations in the output directory. +

    +
    +

    +   1490 +

    +
    + + + + +
    +

    + while within your document markup/preparation directory, issue the following command +

    +
    +

    +   1491 +

    +
    + + + + +
    +

    + sisu -CC +

    +
    +

    +   1492 +

    +
    + + + + +
    +
    + + 38.1.1 Use of search functionality, an example using sqlite +
    +
    +

    +   1493 +

    +
    + + + + +
    +

    + SiSU can populate PostgreSQL and Sqlite databases and provides a sample search form for querying these databases. +

    +
    +

    +   1494 +

    +
    + + + + +
    +

    + This note provides an example to get you started and will use sqlite +

    +
    +

    +   1495 +

    +
    + + + + +
    +

    + It is necessary to: +

    +
    +

    +   1496 +

    +
    + + + + +
    +

    + (1) make sure the required dependencies have been installed +

    +
    +

    +   1497 +

    +
    + + + + +
    +

    + (2) have a directory with sisu markup samples that is writable +

    +
    +

    +   1498 +

    +
    + + + + +
    +

    + (3) use sisu to create a database +

    +
    +

    +   1499 +

    +
    + + + + +
    +

    + (4) use sisu tp populate a database +

    +
    +

    +   1500 +

    +
    + + + + +
    +

    + (5) use sisu to start the webrick (httpd) server +

    +
    +

    +   1501 +

    +
    + + + + +
    +

    + (6) use sisu to create a search form +

    +
    +

    +   1502 +

    +
    + + + + +
    +

    + (7) copy the search form to the cgi directory +

    +
    +

    +   1503 +

    +
    + + + + +
    +

    + (8) open up the form in your browser +

    +
    +

    +   1504 +

    +
    + + + + +
    +

    + (9) query the database using the search form +

    +
    +

    +   1505 +

    +
    + + + + +
    +

    + (1) make sure the required dependencies have been installed +

    +
    +

    +   1506 +

    +
    + + + + +
    +

    + if you use Debian, the following command will install the required dependencies +

    +
    +

    +   1507 +

    +
    + + + + +
    +

    + aptitude install sisu-sqlite +

    +
    +

    +   1508 +

    +
    + + + + +
    +

    + (2) have a directory with sisu markup samples that is writable +

    +
    +

    +   1509 +

    +
    + + + + +
    +

    + ideally copy the sisu-examples directory to your home directory (because the directory in which you run this example should be writable) +

    +
    +

    +   1510 +

    +
    + + + + +
    +

    + cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup ~/. +

    +
    +

    +   1511 +

    +
    + + + + +
    +

    + (3) use sisu to create an sqlite database +

    +
    +

    +   1512 +

    +
    + + + + +
    +

    + within the sisu-examples directory +

    +
    +

    +   1513 +

    +
    + + + + +
    +

    + sisu -dv createall +

    +
    +

    +   1514 +

    +
    + + + + +
    +

    + (4) use sisu tp populate a database with some text +

    +
    +

    +   1515 +

    +
    + + + + +
    +

    + within the sisu-examples directory +

    +
    +

    +   1516 +

    +
    + + + + +
    +

    + sisu -div free_*.sst +

    +
    +

    +   1517 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1518 +

    +
    + + + + +
    +

    + sisu -dv import free_*.sst debian_constitution_v1.2.sst debian_social_contract_v1.1.sst gpl2.fsf.sst +

    +
    +

    +   1519 +

    +
    + + + + +
    +

    + (5) use sisu to start the webrick (httpd) server (if it has not already been started): +

    +
    +

    +   1520 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   1521 +

    +
    + + + + +
    +

    + (6) use sisu to create a search form (for use with the webrick server, and your sample documents) +

    +
    +

    +   1522 +

    +
    + + + + +
    +

    + within the sisu-examples directory +

    +
    +

    +   1523 +

    +
    + + + + +
    +

    + sisu -F webrick +

    +
    +

    +   1524 +

    +
    + + + + +
    +

    + #here i run into a problem, you are working from a read only #directory..., not my usual mode of operation, to complete the example #the following is necessary sudo touch sisu_sqlite.cgi sisu_pgsql.cgi sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi +

    +
    +

    +   1525 +

    +
    + + + + +
    +

    + #now this should be possible: sisu -F webrick +

    +
    +

    +   1526 +

    +
    + + + + +
    +

    + (7) copy the search form to the cgi directory +

    +
    +

    +   1527 +

    +
    + + + + +
    +

    + the string should be provided as output from the previous command +

    +
    +

    +   1528 +

    +
    + + + + +
    +

    + sudo cp -vi /usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi /usr/lib/cgi-bin +

    +
    +

    +   1529 +

    +
    + + + + +
    +

    + sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi +

    +
    +

    +   1530 +

    +
    + + + + +
    +

    + (8) open up the form in your browser and query it +

    +
    +

    +   1531 +

    +
    + + + + +
    +

    + url: +

    +
    +

    +   1532 +

    +
    + + + + +
    +

    + <http://localhost:8081/cgi-bin/sisu_sqlite.cgi> +

    +
    +

    +   1533 +

    +
    + + + + +
    +

    + or as instructed by command sisu -F webrick +

    +
    +

    +   1534 +

    +
    + + + + +
    +

    + (9) query the database using the search form +

    +
    +

    +   1535 +

    +
    + + + + +
    +

    + if there are other options in the dropdown menu select +

    +
    +

    +   1536 +

    +
    + + + + +
    +

    + document_samples_sisu_markup +

    +
    +

    +   1537 +

    +
    + + + + +
    +

    + and search for some text, e.g.: +

    +
    +

    +   1538 +

    +
    + + + + +
    +

    + aim OR project +

    +
    +

    +   1539 +

    +
    + + + + +
    +
  • + selecting the index radio button gives an index of results using the object numbers +
  • +
    +

    +   1540 +

    +
    + + + + +
    +
  • + selecting the text radio button gives the content of the matched paragraphs with the match highlighted +
  • +
    +

    +   1541 +

    +
    + + + + +
    +

    + (10) to start again with a new database +

    +
    +

    +   1542 +

    +
    + + + + +
    +

    + to start from scratch you can drop the database with the command +

    +
    +

    +   1543 +

    +
    + + + + +
    +

    + sisu -dv dropall +

    +
    +

    +   1544 +

    +
    + + + + +
    +

    + and go to step 3 +

    +
    +

    +   1545 +

    +
    + + + + +
    +

    + to get to step 3 in one step with a single command +

    +
    +

    +   1546 +

    +
    + + + + +
    +

    + sisu -dv recreate +

    +
    +

    +   1547 +

    +
    + + + + +
    +

    + continue subsequent steps +

    +
    +

    +   1548 +

    +
    + + + + +
    +
    + + 38.2 misc +
    +
    +

    +   1549 +

    +
    + + + + +
    +
    + + 38.2.1 url for output files -u -U +
    +
    +

    +   1550 +

    +
    + + + + +
    +

    + sisu -uv[and other flags] [filename/wildcard] +

    +
    +

    +   1551 +

    +
    + + + + +
    +

    + sisu -Uv [filename/wildcard] +

    +
    +

    +   1552 +

    +
    + + + + +
    +
    + + 38.2.2 toggle screen color +
    +
    +

    +   1553 +

    +
    + + + + +
    +

    + sisu -cv[and processing flags] [filename/wildcard] +

    +
    +

    +   1554 +

    +
    + + + + +
    +
    + + 38.2.3 verbose mode +
    +
    +

    +   1555 +

    +
    + + + + +
    +

    + sisu -v[and processing flags] [filename/wildcard] +

    +
    +

    +   1556 +

    +
    + + + + +
    +

    + sisu -V[and processing flags] [filename/wildcard] +

    +
    +

    +   1557 +

    +
    + + + + +
    +
    + + 38.2.4 quiet mode +
    +
    +

    +   1558 +

    +
    + + + + +
    +

    + sisu -q[and processing flags] [filename/wildcard] +

    +
    +

    +   1559 +

    +
    + + + + +
    +
    + + 38.2.5 maintenance mode intermediate files kept -M +
    +
    +

    +   1560 +

    +
    + + + + +
    +

    + sisu -Mv[and other flags] [filename/wildcard] +

    +
    +

    +   1561 +

    +
    + + + + +
    +
    + + 38.2.6 start the webrick server +
    +
    +

    +   1562 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   1563 +

    +
    + + + + +
    +
    + + 38.3 remote placement of output +
    +
    +

    +   1564 +

    +
    + + + + +
    +

    + configuration is necessary +

    +
    +

    +   1565 +

    +
    + + + + +
    +

    + scp +

    +
    +

    +   1566 +

    +
    + + + + +
    +

    + sisu -vr[and processing flags] [filename/wildcard] +

    +
    +

    +   1567 +

    +
    + + + + +
    +

    + rsync +

    +
    +

    +   1568 +

    +
    + + + + +
    +

    + sisu -vR[and processing flags] [filename/wildcard] +

    +
    +

    +   1569 +

    +
    + + + + +
    +

    + + 39. Configuration Files +

    +
    +

    +   1570 +

    +
    + + + + +
    +

    + Sample provided, on untarring the source tarball: +

    +
    +

    +   1571 +

    +
    + + + + +
    +

    + conf/sisu/sisurc.yaml +

    +
    +

    +   1572 +

    +
    + + + + +
    +

    + and on installation under: +

    +
    +

    +   1573 +

    +
    + + + + +
    +

    + /etc/sisu/sisurc.yaml +

    +
    +

    +   1574 +

    +
    + + + + +
    +

    + The following paths are searched: +

    +
    +

    +   1575 +

    +
    + + + + +
    +

    + ./_sisu/sisurc.yaml +

    +
    +

    +   1576 +

    +
    + + + + +
    +

    + ~/.sisu/sisurc.yaml +

    +
    +

    +   1577 +

    +
    + + + + +
    +

    + ./etc/sisu/sisurc.yaml +

    +
    +

    +   1578 +

    +
    + + + + +
    +

    + + 40. Markup +

    +
    +

    +   1579 +

    +
    + + + + +
    +

    + See sample markup provided on +

    +
    +

    +   1580 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   1581 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu_markup> +

    +
    +

    +   1582 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU> +

    +
    +

    +   1583 +

    +
    + + + + +
    +

    + in particular for each of the document output samples provided, the source document is provided as well +

    +
    +

    +   1584 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2#books> +

    +
    +

    +   1585 +

    +
    + + + + +
    +

    + on untarring the source tarball: +

    +
    +

    +   1586 +

    +
    + + + + +
    +

    + data/sisu-examples/sample/document_samples_sisu_markup/ +

    +
    +

    +   1587 +

    +
    + + + + +
    +

    + or the same once source is installed (or sisu-examples) under: +

    +
    +

    +   1588 +

    +
    + + + + +
    +

    + /usr/share/sisu-examples/sample/document_samples_sisu_markup/ +

    +
    +

    +   1589 +

    +
    + + + + +
    +

    + Some notes are contained within the man page, man sisu and within sisu help via the commands sisu help markup and sisu help headers +

    +
    +

    +   1590 +

    +
    + + + + +
    +

    + SiSU is for literary and legal text, also for some social science material. In particular it does not do formula, and is not particularly suited to technical documentation. Despite the latter caveat, some notes will be provided here and added to over time: +

    +
    +

    +   1591 +

    +
    + + + + +
    +
    + + 40.1 Headers +
    +
    +

    +   1592 +

    +
    + + + + +
    +

    + Headers @headername: provide information related to the document, this may relate to +

    +
    +

    +   1593 +

    +
    + + + + +
    +

    + 1. how it is to be processed, such as whether headings are to be numbered, what skin is to be used and markup instructions, such as the document structure, or words to be made bold within the document +

    +
    +

    +   1594 +

    +
    + + + + +
    +

    + 2. semantic information about the document including the dublin core +

    +
    +

    +   1595 +

    +
    + + + + +
    +
    + + 40.2 Font Face +
    +
    +

    +   1596 +

    +
    + + + + +
    +

    + Defaults are set. You may change the face to: bold, italics, underscore, strikethrough, ... +

    +
    +

    +   1597 +

    +
    + + + + +
    +
    + + 40.2.1 Bold +
    +
    +

    +   1598 +

    +
    + + + + +
    +

    + \@bold: [list of words that should be made bold within document] +

    +
    +

    +   1599 +

    +
    + + + + +
    +

    + bold line +

    +
    +

    +   1600 +

    +
    + + + + +
    +

    + !_ bold line +

    +
    +

    +   1601 +

    +
    + + + + +
    +

    + bold word or sentence +

    +
    +

    +   1602 +

    +
    + + + + +
    +

    + !{ bold word or sentence }! +

    +
    +

    +   1603 +

    +
    + + + + +
    +

    + *{ bold word or sentence }* +

    +
    +

    +   1604 +

    +
    + + + + +
    +

    + boldword or boldword +

    +
    +

    +   1605 +

    +
    + + + + +
    +

    + *boldword* or !boldword! +

    +
    +

    +   1606 +

    +
    + + + + +
    +
    + + 40.2.2 Italics +
    +
    +

    +   1607 +

    +
    + + + + +
    +

    + \@italics: [list of words that should be italicised within document] +

    +
    +

    +   1608 +

    +
    + + + + +
    +

    + italicise word or sentence +

    +
    +

    +   1609 +

    +
    + + + + +
    +

    + /{ italicise word or sentence }/ +

    +
    +

    +   1610 +

    +
    + + + + +
    +

    + italicisedword +

    +
    +

    +   1611 +

    +
    + + + + +
    +

    + /italicisedword/ +

    +
    +

    +   1612 +

    +
    + + + + +
    +
    + + 40.2.3 Underscore +
    +
    +

    +   1613 +

    +
    + + + + +
    +

    + underscore word or sentence +

    +
    +

    +   1614 +

    +
    + + + + +
    +

    + _{ underscore word or sentence }_ +

    +
    +

    +   1615 +

    +
    + + + + +
    +

    + underscoreword +

    +
    +

    +   1616 +

    +
    + + + + +
    +
    + + 40.2.4 Strikethrough +
    +
    +

    +   1617 +

    +
    + + + + +
    +

    + strikethrough word or sentence +

    +
    +

    +   1618 +

    +
    + + + + +
    +

    + -{ strikethrough word or sentence }- +

    +
    +

    +   1619 +

    +
    + + + + +
    +

    + strikeword +

    +
    +

    +   1620 +

    +
    + + + + +
    +

    + -strikeword- +

    +
    +

    +   1621 +

    +
    + + + + +
    +
    + + 40.3 Endnotes +
    +
    +

    +   1622 +

    +
    + + + + +
    +

    + There are two forms of markup for endnotes, they cannot be mixed within the same document +

    +
    +

    +   1623 +

    +
    + + + + +
    +

    + here  105  +

    +
    +

    +   1624 +

    +
    + + + + +
    +

    + 1. preferred endnote markup +

    +
    +

    +   1625 +

    +
    + + + + +
    +

    + here~{ this is an endnote }~ +

    +
    +

    +   1626 +

    +
    + + + + +
    +

    + 2. alternative markup equivalent, kept because it is possible to search and replace to get markup in existing texts such as Project Gutenberg +

    +
    +

    +   1627 +

    +
    + + + + +
    +

    + here~^ +

    +
    +

    +   1628 +

    +
    + + + + +
    +

    + ^~ this is an endote +

    +
    +

    +   1629 +

    +
    + + + + +
    +
    + + 40.4 Links +
    +
    +

    +   1630 +

    +
    + + + + +
    +

    + SiSU +

    +
    +

    +   1631 +

    +
    + + + + +
    +

    + { SiSU }http://sisudoc.org +

    +
    +

    +   1632 +

    +
    + + + + +
    +

    + +

    +
    +

    +   1633 +

    +
    + + + + +
    +

    + {sisu.png }http://sisudoc.org +

    +
    +

    +   1634 +

    +
    + + + + +
    +

    + +

    +
    +

    +   1635 +

    +
    + + + + +
    +

    + { tux.png 64x80 }image +

    +
    +

    +   1636 +

    +
    + + + + +
    +

    + SiSU   106  +

    +
    +

    +   1637 +

    +
    + + + + +
    +

    + { SiSU }http://sisudoc.org +

    +
    +

    +   1638 +

    +
    + + + + +
    +

    + is equivalent to: +

    +
    +

    +   1639 +

    +
    + + + + +
    +

    + { SiSU }http://sisudoc.org ~{ <http://sisudoc.org> }~ +

    +
    +

    +   1640 +

    +
    + + + + +
    +

    + the same can be done with an image: +

    +
    +

    +   1641 +

    +
    + + + + +
    +

    +

    SiSU

      108  +

    +
    +

    +   1642 +

    +
    + + + + +
    +

    + { sisu.png "SiSU" }http://sisudoc.org +

    +
    +

    +   1643 +

    +
    + + + + +
    +
    + + 40.5 Number Titles +
    +
    +

    +   1644 +

    +
    + + + + +
    +

    + Set with the header @markup: +

    +
    +

    +   1645 +

    +
    + + + + +
    +
    + + 40.6 Line operations +
    +
    +

    +   1646 +

    +
    + + + + +
    +

    + Line Operations (marker placed at start of line) +

    +
    +

    +   1647 +

    +
    + + + + +
    +

    + !_ bold line +

    +
    +

    +   1648 +

    +
    + + + + +
    +

    + bold line +

    +
    +

    +   1649 +

    +
    + + + + +
    +

    + _1 indent paragraph one level +

    +
    +

    +   1650 +

    +
    + + + + +
    +

    + indent paragraph one level +

    +
    +

    +   1651 +

    +
    + + + + +
    +

    + _2 indent paragraph two steps +

    +
    +

    +   1652 +

    +
    + + + + +
    +

    + indent paragraph two steps +

    +
    +

    +   1653 +

    +
    + + + + +
    +

    + _* bullet paragraph +

    +
    +

    +   1654 +

    +
    + + + + +
    +
  • + bullet paragraph +
  • +
    +

    +   1655 +

    +
    + + + + +
    +

    + # number paragraph (see headers for numbering document headings) +

    +
    +

    +   1656 +

    +
    + + + + +
    +

    + 1. number paragraph (see headers for numbering document headings) +

    +
    +

    +   1657 +

    +
    + + + + +
    +

    + _# number paragraph level 2 (see headers for numbering document headings) +

    +
    +

    +   1658 +

    +
    + + + + +
    +

    + a. number paragraph level 2 (see headers for numbering document headings) +

    +
    +

    +   1659 +

    +
    + + + + +
    +
    + + 40.7 Tables +
    +
    +

    +   1660 +

    +
    + + + + +
    +

    + Table markup sample +

    +
    +

    +   1661 +

    +
    + + + + +
    +

    + +table{~h c3; 26; 32; 32;
    + +

    +
    +

    +   1662 +

    +
    + + + + +
    +

    + +This is a table, column1
    this would become row one of column two
    column three of row one is here
    + +

    +
    +

    +   1663 +

    +
    + + + + +
    +

    + +column one row 2
    column two of row two
    column three of row two, and so on
    + +

    +
    +

    +   1664 +

    +
    + + + + +
    +

    + +column one row three
    and so on
    here
    + +

    +
    +

    +   1665 +

    +
    + + + + +
    +

    + +}table
    + +

    +
    +

    +   1666 +

    +
    + + + + +
    +

    + Alternative form of table markup +

    +
    +

    +   1667 +

    +
    + + + + +
    +

    + +  {t\~h}
    +       |Mon|Tue|Wed|Thu|Fri|Sat|Sun
    +  0    | * | * | * | * | * | * | *
    +  1    | * | * | * | * |   |   |  
    +  2    | - | * | * | * | * | * |  
    +  3    | - | * | * | * | * | * | *
    +  4    | - |   |   | * | * | * |  
    +  5    | * | * | * | * | * | * | * + +

    +
    +

    +   1668 +

    +
    + + + + +
    +
    + + 40.8 Grouped Text +
    +
    +

    +   1669 +

    +
    + + + + +
    +

    + +    5.times { puts 'Ruby' } + +

    +
    +

    +   1670 +

    +
    + + + + +
    +

    + code{ +

    +
    +

    +   1671 +

    +
    + + + + +
    +

    + +    5.times { puts 'Ruby' } + +

    +
    +

    +   1672 +

    +
    + + + + +
    +

    + }code +

    +
    +

    +   1673 +

    +
    + + + + +
    +

    + +A Limerick
    + +

    +
    +

    +   1674 +

    +
    + + + + +
    +

    + +There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    + +

    +
    +

    +   1675 +

    +
    + + + + +
    +

    + +poem{
    + +

    +
    +

    +   1676 +

    +
    + + + + +
    +

    + +There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    + +

    +
    +

    +   1677 +

    +
    + + + + +
    +

    + +}\poem
    + +

    +
    +

    +   1678 +

    +
    + + + + +
    +
    + + 40.9 Composite Document +
    +
    +

    +   1679 +

    +
    + + + + +
    +

    + To import another document, the master document or importing document should be named filename.r3 (r for require) +

    +
    +

    +   1680 +

    +
    + + + + +
    +

    + << { filename.sst } +

    +
    +

    +   1681 +

    +
    + + + + +
    +

    + << { filename.ssi } +

    +
    +

    +   1682 +

    +
    + + + + +
    +

    + + 41. Change Appearance +

    +
    +

    +   1683 +

    +
    + + + + +
    +
    + + 41.1 Skins +
    +
    +

    +   1684 +

    +
    + + + + +
    +

    + "Skins" may be used to change various aspects related to the output documents appearance, including such things as the url for the home page on which the material will be published, information on the credit band, and for html documents colours and icons used in navigation bars. Skins are ruby files which permit changing of the default values set within the program for SiSU output. +

    +
    +

    +   1685 +

    +
    + + + + +
    +

    + There are a few examples provided, on untarring the source tarball: +

    +
    +

    +   1686 +

    +
    + + + + +
    +

    + conf/sisu/skin/doc/ +

    +
    +

    +   1687 +

    +
    + + + + +
    +

    + data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc +

    +
    +

    +   1688 +

    +
    + + + + +
    +

    + and on installation under: +

    +
    +

    +   1689 +

    +
    + + + + +
    +

    + /etc/sisu/skin/doc/ +

    +
    +

    +   1690 +

    +
    + + + + +
    +

    + /usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc +

    +
    +

    +   1691 +

    +
    + + + + +
    +

    + The following paths are searched: +

    +
    +

    +   1692 +

    +
    + + + + +
    +

    + ./_sisu/skin +

    +
    +

    +   1693 +

    +
    + + + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   1694 +

    +
    + + + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   1695 +

    +
    + + + + +
    +

    + Skins under the searched paths in a per document directory, a per directory directory, or a site directory, named: +

    +
    +

    +   1696 +

    +
    + + + + +
    +

    + doc [may be specified individually in each document] +

    +
    +

    +   1697 +

    +
    + + + + +
    +

    + dir [used if identifier part of name matches markup directory name] +

    +
    +

    +   1698 +

    +
    + + + + +
    +

    + site +

    +
    +

    +   1699 +

    +
    + + + + +
    +

    + It is usual to place all skins in the document directory, with symbolic links as required from dir or site directories. +

    +
    +

    +   1700 +

    +
    + + + + +
    +
    + + 41.2 CSS +
    +
    +

    +   1701 +

    +
    + + + + +
    +

    + The appearance of html and XML related output can be changed for an ouput collection directory by prepareing and placing a new css file in one of the sisu css directories searched in the sisu configuration path. These are located at: +

    +
    +

    +   1702 +

    +
    + + + + +
    +

    + _./_sisu/css +

    +
    +

    +   1703 +

    +
    + + + + +
    +

    + ~/.sisu/css +

    +
    +

    +   1704 +

    +
    + + + + +
    +

    + and +

    +
    +

    +   1705 +

    +
    + + + + +
    +

    + /etc/sisu/css +

    +
    +

    +   1706 +

    +
    + + + + +
    +

    + The contents of the first directory found in the search path are copied to the corresponding sisu output directory with the commnd: +

    +
    +

    +   1707 +

    +
    + + + + +
    +

    + sisu -CC +

    +
    +

    +   1708 +

    +
    + + + + +
    +

    + The SiSU standard css files for SiSU output are: +

    +
    +

    +   1709 +

    +
    + + + + +
    +

    + dom.css html.css html_tables.css index.css sax.css xhtml.css +

    +
    +

    +   1710 +

    +
    + + + + +
    +

    + A document may specify its own/bespoke css file using the css header. +

    +
    +

    +   1711 +

    +
    + + + + +
    +

    + \@css: +

    +
    +

    +   1712 +

    +
    + + + + +
    +

    + [expand] +

    +
    +

    +   1713 +

    +
    + + + + +
    +

    + + Extracts from the README +

    +
    +

    +   1714 +

    +
    + + + + +
    +

    + + 42. README +

    +
    +

    +   1715 +

    +
    + + + + +
    +

    + SiSU 0.55 2007w27/6 2007-07-07 +

    +
    +

    +   1716 +

    +
    + + + + +
    +

    + Homepage: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1717 +

    +
    + + + + +
    +

    + Description +

    +
    +

    +   1718 +

    +
    + + + + +
    +

    + SiSU is lightweight markup based document creation and publishing framework that is controlled from the command line. Prepare documents for SiSU using your text editor of choice, then use SiSU to generate various output document formats. +

    +
    +

    +   1719 +

    +
    + + + + +
    +

    + With minimal preparation of a plain-text (UTF-8) file using its native markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, ODF:ODT (Opendocument), LaTeX, PDF, and populates an SQL database (PostgreSQL or SQLite) in paragraph sized chunks so that document searches are done at this "atomic" level of granularity. +

    +
    +

    +   1720 +

    +
    + + + + +
    +

    + Outputs share a common citation numbering system, and any semantic meta-data provided about the document. +

    +
    +

    +   1721 +

    +
    + + + + +
    +

    + SiSU also provides concordance files, document content certificates and manifests of generated output. +

    +
    +

    +   1722 +

    +
    + + + + +
    +

    + SiSU takes advantage of well established open standard ways of representing text, and provides a bridge to take advantage of the strengths of each, while remaining simple. SiSU implements across document formats a "useful common feature set" [coming from a humanities, law, and possibly social sciences perspective, rather than technical or scientific writing] ... focus is primarily on content and data integrity rather than appearance, (though outputs in the various formats are respectable). +

    +
    +

    +   1723 +

    +
    + + + + +
    +

    + A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided. Vim 7 includes syntax highlighting for SiSU. +

    +
    +

    +   1724 +

    +
    + + + + +
    +

    + man pages, and interactive help are provided. +

    +
    +

    +   1725 +

    +
    + + + + +
    +

    + Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. +

    +
    +

    +   1726 +

    +
    + + + + +
    +

    + Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. +

    +
    +

    +   1727 +

    +
    + + + + +
    +

    + Homepage: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1728 +

    +
    + + + + +
    +

    + SiSU - simple information structuring universe, is a publishing tool, document generation and management, (and search enabling) tool primarily for literary, academic and legal published works. +

    +
    +

    +   1729 +

    +
    + + + + +
    +

    + SiSU can be used for Internet, Intranet, local filesystem or cd publishing. +

    +
    +

    +   1730 +

    +
    + + + + +
    +

    + SiSU can be used directly off the filesystem, or from a database. +

    +
    +

    +   1731 +

    +
    + + + + +
    +

    + SiSU's scalability, is be dependent on your hardware, and filesystem (in my case Reiserfs), and/or database Postgresql. +

    +
    +

    +   1732 +

    +
    + + + + +
    +

    + Amongst it's characteristics are: +

    +
    +

    +   1733 +

    +
    + + + + +
    +
  • + simple mnemonoic markup style, +
  • +
    +

    +   1734 +

    +
    + + + + +
    +
  • + the ability to produce multiple output formats, including html, structured XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining document structure - Postgresql and Sqlite, +
  • +
    +

    +   1735 +

    +
    + + + + +
    +
  • + that all share a common citation system (a simple idea from which much good), possibly most exciting, the following: if fed into a relational database (as it can be automatically), the document set is searchable, with results displayed at a paragraph level, or the possibility of an indexed display of documents in which the match is found together with a hyperlinked listing for each of each paragraph in which the match is found. In any event citations using this system (with or without the relational database) are relevant for all output formats. +
  • +
    +

    +   1736 +

    +
    + + + + +
    +
  • + it is command line driven, and can be set up on a remote server +
  • +
    +

    +   1737 +

    +
    + + + + +
    +
  • + Documents are marked up in SiSU syntax in your favourite editor. SiSU syntax may be regarded as a type of smart ascii - which in its basic form is simpler than the most elementary html. There is currently a syntax highlighter, and folding for Vim. Syntax highlighters for other editors are welcome. +
  • +
    +

    +   1738 +

    +
    + + + + +
    +

    + Input files should be UTF-8 +

    +
    +

    +   1739 +

    +
    + + + + +
    +

    + Once set up it is simple to use. +

    +
    +

    +   1740 +

    +
    + + + + +
    +
    + + 42.1 Online Information, places to look +
    +
    +

    +   1741 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   1742 +

    +
    + + + + +
    +

    + Download Sources: +

    +
    +

    +   1743 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1744 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> +

    +
    +

    +   1745 +

    +
    + + + + +
    +
    + + 42.2 Installation +
    +
    +

    +   1746 +

    +
    + + + + +
    +

    + NB. Platform is Unix / Linux. +

    +
    +

    +   1747 +

    +
    + + + + +
    +
    + + 42.2.1 Debian +
    +
    +

    +   1748 +

    +
    + + + + +
    +

    + If you use Debian use the Debian packages, check the information at: +

    +
    +

    +   1749 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> +

    +
    +

    +   1750 +

    +
    + + + + +
    +

    + (A) SiSU is available directly off the Debian archives for Sid and testing. It should necessary only to run as root: +

    +
    +

    +   1751 +

    +
    + + + + +
    +

    + aptitude update +

    +
    +

    +   1752 +

    +
    + + + + +
    +

    + aptitude install sisu-complete +

    +
    +

    +   1753 +

    +
    + + + + +
    +

    + (B) If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list +

    +
    +

    +   1754 +

    +
    + + + + +
    +

    + deb <http://www.jus.uio.no/sisu/archive> unstable main non-free +

    +
    +

    +   1755 +

    +
    + + + + +
    +

    + deb-src <http://www.jus.uio.no/sisu/archive> unstable main non-free +

    +
    +

    +   1756 +

    +
    + + + + +
    +

    + [the non-free line is for document markup samples, for which the substantive text is provided under the author or original publisher's license and which in most cases will not be debian free software guideline compliant] +

    +
    +

    +   1757 +

    +
    + + + + +
    +

    + Then as root run: +

    +
    +

    +   1758 +

    +
    + + + + +
    +

    + aptitude update +

    +
    +

    +   1759 +

    +
    + + + + +
    +

    + aptitude install sisu-complete +

    +
    +

    +   1760 +

    +
    + + + + +
    +
    + + 42.2.2 RPM +
    +
    +

    +   1761 +

    +
    + + + + +
    +

    + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. +

    +
    +

    +   1762 +

    +
    + + + + +
    +

    + They may be downloaded from: +

    +
    +

    +   1763 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> +

    +
    +

    +   1764 +

    +
    + + + + +
    +
    + + 42.2.3 Source package .tgz +
    +
    +

    +   1765 +

    +
    + + + + +
    +

    + Otherwise to install SiSU from source, check information at: +

    +
    +

    +   1766 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1767 +

    +
    + + + + +
    +

    + alternative modes of installation from source are provided, setup.rb (by Minero Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built install file, +

    +
    +

    +   1768 +

    +
    + + + + +
    +

    + Ruby is the essential dependency for the basic operation of SiSU +

    +
    +

    +   1769 +

    +
    + + + + +
    +

    + 1. Download the latest source (information available) from: +

    +
    +

    +   1770 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1771 +

    +
    + + + + +
    +

    + 2. Unpack the source +

    +
    +

    +   1772 +

    +
    + + + + +
    +

    + Note however, that additional external package dependencies, such as texlive or postgresql should you desire to use it are not taken care of for you. +

    +
    +

    +   1773 +

    +
    + + + + +
    +
    + + 42.2.4 to use setup.rb +
    +
    +

    +   1774 +

    +
    + + + + +
    +

    + this is a three step process, in the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1775 +

    +
    + + + + +
    +

    + ruby setup.rb config +

    +
    +

    +   1776 +

    +
    + + + + +
    +

    + ruby setup.rb setup +

    +
    +

    +   1777 +

    +
    + + + + +
    +

    + as root: +

    +
    +

    +   1778 +

    +
    + + + + +
    +

    + ruby setup.rb install +

    +
    +

    +   1779 +

    +
    + + + + +
    +

    + further information: +

    +
    +

    +   1780 +

    +
    + + + + +
    +

    + <http://i.loveruby.net/en/projects/setup/> +

    +
    +

    +   1781 +

    +
    + + + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +

    +   1782 +

    +
    + + + + +
    +
    + + 42.2.5 to use install (prapared with "Rake") +
    +
    +

    +   1783 +

    +
    + + + + +
    +

    + Rake must be installed on your system: +

    +
    +

    +   1784 +

    +
    + + + + +
    +

    + <http://rake.rubyforge.org/> +

    +
    +

    +   1785 +

    +
    + + + + +
    +

    + <http://rubyforge.org/frs/?group_id=50> +

    +
    +

    +   1786 +

    +
    + + + + +
    +

    + in the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1787 +

    +
    + + + + +
    +

    + rake +

    +
    +

    +   1788 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1789 +

    +
    + + + + +
    +

    + rake base +

    +
    +

    +   1790 +

    +
    + + + + +
    +

    + This makes use of Rake (by Jim Weirich) and the provided Rakefile +

    +
    +

    +   1791 +

    +
    + + + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   1792 +

    +
    + + + + +
    +

    + rake help +

    +
    +

    +   1793 +

    +
    + + + + +
    +

    + rake -T +

    +
    +

    +   1794 +

    +
    + + + + +
    +
    + + 42.2.6 to use install (prapared with "Rant") +
    +
    +

    +   1795 +

    +
    + + + + +
    +

    + (you may use the instructions above for rake substituting rant if rant is installed on your system, or you may use an independent installer created using rant as follows:) +

    +
    +

    +   1796 +

    +
    + + + + +
    +

    + in the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1797 +

    +
    + + + + +
    +

    + ruby ./sisu-install +

    +
    +

    +   1798 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1799 +

    +
    + + + + +
    +

    + ruby ./sisu-install base +

    +
    +

    +   1800 +

    +
    + + + + +
    +

    + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +

    +   1801 +

    +
    + + + + +
    +

    + further information: +

    +
    +

    +   1802 +

    +
    + + + + +
    +

    + <http://make.rubyforge.org/> +

    +
    +

    +   1803 +

    +
    + + + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
    +

    +   1804 +

    +
    + + + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   1805 +

    +
    + + + + +
    +

    + ruby ./sisu-install help +

    +
    +

    +   1806 +

    +
    + + + + +
    +

    + ruby ./sisu-install -T +

    +
    +

    +   1807 +

    +
    + + + + +
    +
    + + 42.3 Dependencies +
    +
    +

    +   1808 +

    +
    + + + + +
    +

    + Once installed see 'man 8 sisu' for some information on additional programs that sisu makes use of, and that you may need or wish to install. (this will depend on such factors as whether you want to generate pdf, whether you will be using SiSU with or without a database, ...) 'man sisu_markup-samples' may also be of interest if the sisu-markup-samples package has also been installed. +

    +
    +

    +   1809 +

    +
    + + + + +
    +

    + The information in man 8 may not be most up to date, and it is possible that more useful information can be gleaned from the following notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU). +

    +
    +

    +   1810 +

    +
    + + + + +
    +

    + The following is from the debian/control file of sisu-0.58.2, which amongst other things provides the dependencies of sisu within Debian. +

    +
    +

    +   1811 +

    +
    + + + + +
    +

    + +  Package: sisu
    +  Architecture: all
    +  Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
    +  Conflicts: vim-sisu, sisu-vim, sisu-remote
    +  Replaces: vim-sisu, sisu-vim
    +  Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang,
    +  tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain,
    +  hyperestraier, kdissert, vim-addon-manager
    +  Suggests: rcs | cvs, lv, texinfo, pinfo

    +  Package: sisu-complete
    +  Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
    +  Recommends: hyperestraier

    +  Package: sisu-pdf
    +  Architecture: all
    +  Depends: sisu, texlive-latex-base, texlive-fonts-recommended,
    +  texlive-latex-recommended, texlive-latex-extra
    +  Suggests: evince, xpdf

    +  Package: sisu-postgresql
    +  Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
    +  Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1

    +  Package: sisu-sqlite
    +  Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
    +  Suggests: libdbd-sqlite

    +  Package: sisu-markup-samples
    +  Depends: sisu + +

    +
    +

    +   1812 +

    +
    + + + + +
    +

    + +  Source: sisu
    +  Section: text
    +  Priority: optional
    +  Maintainer: Ralph Amissah <ralph@amissah.com>
    +  Build-Depends: debhelper (>= 5)
    +  Standards-Version: 3.7.2

    +  Package: sisu
    +  Architecture: all
    +  Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
    +  Conflicts: vim-sisu, sisu-vim, sisu-remote
    +  Replaces: vim-sisu, sisu-vim
    +  Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager
    +  Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang
    +  Description: documents - structuring, publishing in multiple formats and search
    +   SiSU is a lightweight markup based, command line oriented, document
    +   structuring, publishing and search framework for document collections.
    +   .
    +   With minimal preparation of a plain-text, (UTF-8) file, using its native
    +   markup syntax in your text editor of choice, SiSU can generate various
    +   document formats (most of which share a common object numbering system for
    +   locating content), including plain text, HTML, XHTML, XML, OpenDocument text
    +   (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects
    +   (roughly paragraph-sized chunks) so searches may be performed and matches
    +   returned with that degree of granularity: your search criteria is met by these
    +   documents and at these locations within each document. Object numbering is
    +   particularly suitable for "published" works (finalized texts as opposed to
    +   works that are frequently changed or updated) for which it provides a fixed
    +   means of reference of content. Document outputs also share semantic meta-data
    +   provided.
    +   .
    +   SiSU also provides concordance files, document content certificates and
    +   manifests of generated output.
    +   .
    +   A vim syntax highlighting file and an ftplugin with folds for sisu markup is
    +   provided, as are syntax highlighting files for kate, kwrite, gedit and
    +   diakonos. Vim 7 includes syntax highlighting for SiSU.
    +   .
    +   man pages, and interactive help are provided.
    +   .
    +   Dependencies for various features are taken care of in sisu related packages.
    +   The package sisu-complete installs the whole of SiSU.
    +   .
    +   Additional document markup samples are provided in the package
    +   sisu-markup-samples which is found in the non-free archive the licenses for
    +   the substantive content of the marked up documents provided is that provided
    +   by the author or original publisher.
    +   .
    +    Homepage: <http://www.jus.uio.no/sisu>

    + +

    +
    +

    +   1813 +

    +
    + + + + +
    +

    + +  Package: sisu-complete
    +  Architecture: all
    +  Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
    +  Recommends: hyperestraier
    +  Description: installs all SiSU related packages
    +   This package installs SiSU and related packages that enable sisu to produce
    +   pdf and to populate postgresql and sqlite databases.
    +   .
    +   SiSU is a lightweight markup based document publishing framework.
    +   .
    +   See sisu for a description of the package.
    +   .
    +    Homepage: <http://www.jus.uio.no/sisu>

    + +

    +
    +

    +   1814 +

    +
    + + + + +
    +

    + +  Package: sisu-pdf
    +  Architecture: all
    +  Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra
    +  #Suggests: evince, xpdf
    +  Description: dependencies to convert SiSU LaTeX output to pdf
    +   This package enables the conversion of SiSU LaTeX output to pdf.
    +   .
    +   SiSU is a lightweight markup based document publishing framework.
    +   .
    +    Homepage: <http://www.jus.uio.no/sisu>

    + +

    +
    +

    +   1815 +

    +
    + + + + +
    +

    + +  Package: sisu-postgresql
    +  Architecture: all
    +  Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql
    +  Recommends: libfcgi-ruby
    +  Suggests: postgresql-contrib
    +  Description: SiSU dependencies for use with postgresql database
    +   This package enables SiSU to populate a postgresql database. This is done at
    +   an object/paragraph level, making granular searches of documents possible.
    +   .
    +   This relational database feature of SiSU is not required but provides
    +   interesting possibilities, including that of granular searches of documents
    +   for matching units of text, primarily paragraphs that can be displayed or
    +   identified by object citation number, from which an index of documents
    +   matched and each matched paragraph within them can be displayed.
    +   .
    +   SiSU is a lightweight markup based document publishing framework.
    +   .
    +    Homepage: <http://www.jus.uio.no/sisu>

    + +

    +
    +

    +   1816 +

    +
    + + + + +
    +

    + +  Package: sisu-sqlite
    +  Architecture: all
    +  Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby
    +  Recommends: libfcgi-ruby
    +  Description: SiSU dependencies for use with sqlite database
    +   This package enables SiSU to populate an sqlite database. This is done at an
    +   object/paragraph level, making granular searches of documents possible.
    +   .
    +   This relational database feature of SiSU is not required but provides
    +   interesting possibilities, including that of granular searches of documents
    +   for matching units of text, primarily paragraphs that can be displayed or
    +   identified by object citation number, from which an index of documents
    +   matched and each matched paragraph within them can be displayed.
    +   .
    +   SiSU is a lightweight markup based document publishing framework.
    +   .
    +    Homepage: <http://www.jus.uio.no/sisu>

    + +

    +
    +

    +   1817 +

    +
    + + + + +
    +
    + + 42.4 Quick start +
    +
    +

    +   1818 +

    +
    + + + + +
    +

    + Most of the installation should be taken care of by the aptitude or rant install. (The rant install if run in full will also test run the generation of the first document). +

    +
    +

    +   1819 +

    +
    + + + + +
    +

    + After installation of sisu-complete, move to the document samples directory +

    +
    +

    +   1820 +

    +
    + + + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1821 +

    +
    + + + + +
    +

    + and run +

    +
    +

    +   1822 +

    +
    + + + + +
    +

    + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1823 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   1824 +

    +
    + + + + +
    +

    + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1825 +

    +
    + + + + +
    +

    + look at output results, see the "sisu_manifest" page created for the document +

    +
    +

    +   1826 +

    +
    + + + + +
    +

    + or to generate an online document move to a writable directory, as the file will be downloaded there and e.g. +

    +
    +

    +   1827 +

    +
    + + + + +
    +

    + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> +

    +
    +

    +   1828 +

    +
    + + + + +
    +

    + the database stuff is extra perhaps, the latex stuff could be considered extra perhaps but neither needs to be installed for most of sisu output to work +

    +
    +

    +   1829 +

    +
    + + + + +
    +

    + examine source document, vim has syntax support +

    +
    +

    +   1830 +

    +
    + + + + +
    +

    + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1831 +

    +
    + + + + +
    +

    + additional markup samples in +

    +
    +

    +   1832 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1833 +

    +
    + + + + +
    +

    + For help +

    +
    +

    +   1834 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1835 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1836 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   1837 +

    +
    + + + + +
    +

    + e.g. +

    +
    +

    +   1838 +

    +
    + + + + +
    +

    + for the way sisu "sees/maps" your system +

    +
    +

    +   1839 +

    +
    + + + + +
    +

    + sisu --help env +

    +
    +

    +   1840 +

    +
    + + + + +
    +

    + for list of commands and so on +

    +
    +

    +   1841 +

    +
    + + + + +
    +

    + sisu --help commands +

    +
    +

    +   1842 +

    +
    + + + + +
    +
    + + 42.5 Configuration files +
    +
    +

    +   1843 +

    +
    + + + + +
    +

    + The default configuration/setup is contained within the program and is altered by configuration settings in etc[sisu version]/sisurc.yml or in ~/.sisu/sisurc.yml +

    +
    +

    +   1844 +

    +
    + + + + +
    +
  • + configuration file - a yaml file +
  • +
    +

    +   1845 +

    +
    + + + + +
    +

    + /etc/sisu/[sisu version]/sisurc.yml +

    +
    +

    +   1846 +

    +
    + + + + +
    +

    + ~/.sisu/sisurc.yml +

    +
    +

    +   1847 +

    +
    + + + + +
    +
  • + directory structure - setting up of output and working directory. +
  • +
    +

    +   1848 +

    +
    + + + + +
    +

    + * skins - changing the appearance of a project, directory or individual documents within ~/.sisu/skin +

    +
    +

    +   1849 +

    +
    + + + + +
    +

    + ~/.sisu/skin/doc contains individual skins, with symbolic links from +

    +
    +

    +   1850 +

    +
    + + + + +
    +

    + ~/.sisu/skin/dir if the contents of a directory are to take a particular document skin. +

    +
    +

    +   1851 +

    +
    + + + + +
    +
  • + additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra on Debian), Postgresql, [sqlite], trang, tidy, makeinfo, ... none of which are required for basic html or XML processing. +
  • +
    +

    +   1852 +

    +
    + + + + +
    +
  • + if you use Vim as editor there is a syntax highlighter and fold resource config file for SiSU. I hope more syntax highlighters follow. +
  • +
    +

    +   1853 +

    +
    + + + + +
    +

    + There are post installation steps (which are really part of the overall installation) +

    +
    +

    +   1854 +

    +
    + + + + +
    +

    + sisu -C in your marked up document directory, should do some auto-configuring provided you have the right permissions for the output directories. (and provided the output directories have already been specified if you are not using the defaults). +

    +
    +

    +   1855 +

    +
    + + + + +
    +
    + + 42.6 Use General Overview +
    +
    +

    +   1856 +

    +
    + + + + +
    +

    + Documents are marked up in SiSU syntax and kept in an ordinary text editable file, named with the suffix .sst, or .ssm +

    +
    +

    +   1857 +

    +
    + + + + +
    +

    + Marked up SiSU documents are usually kept in a sub-directory of your choosing +

    +
    +

    +   1858 +

    +
    + + + + +
    +

    + use the interactive help and man pages +

    +
    +

    +   1859 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   1860 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1861 +

    +
    + + + + +
    +
    + + 42.7 Help +
    +
    +

    +   1862 +

    +
    + + + + +
    +

    + interactive help described below, or man page: +

    +
    +

    +   1863 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1864 +

    +
    + + + + +
    +

    + man 8 sisu +

    +
    +

    +   1865 +

    +
    + + + + +
    +

    + 'man sisu_markup-samples' [if the sisu-markup-samples package is also installed] +

    +
    +

    +   1866 +

    +
    + + + + +
    +

    + Once installed an interactive help is available typing 'sisu' (without) any flags, and select an option: +

    +
    +

    +   1867 +

    +
    + + + + +
    +

    + sisu +

    +
    +

    +   1868 +

    +
    + + + + +
    +

    + alternatively, you could type e.g. +

    +
    +

    +   1869 +

    +
    + + + + +
    +

    + sisu --help commands +

    +
    +

    +   1870 +

    +
    + + + + +
    +

    + sisu --help env +

    +
    +

    +   1871 +

    +
    + + + + +
    +

    + sisu --help headers +

    +
    +

    +   1872 +

    +
    + + + + +
    +

    + sisu --help markup +

    +
    +

    +   1873 +

    +
    + + + + +
    +

    + sisu --help headings +

    +
    +

    +   1874 +

    +
    + + + + +
    +

    + etc. +

    +
    +

    +   1875 +

    +
    + + + + +
    +

    + for questions about mappings, output paths etc. +

    +
    +

    +   1876 +

    +
    + + + + +
    +

    + sisu --help env +

    +
    +

    +   1877 +

    +
    + + + + +
    +

    + sisu --help path +

    +
    +

    +   1878 +

    +
    + + + + +
    +

    + sisu --help directory +

    +
    +

    +   1879 +

    +
    + + + + +
    +
    + + 42.8 Directory Structure +
    +
    +

    +   1880 +

    +
    + + + + +
    +

    + Once installed, type: +

    +
    +

    +   1881 +

    +
    + + + + +
    +

    + sisu --help env +

    +
    +

    +   1882 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1883 +

    +
    + + + + +
    +

    + sisu -V +

    +
    +

    +   1884 +

    +
    + + + + +
    +
    + + 42.9 Configuration File +
    +
    +

    +   1885 +

    +
    + + + + +
    +

    + The defaults can be changed via SiSU's configure file sisurc.yml which the program expects to find in ./_sisu ~/.sisu or /etc/sisu (searched in that order, stopping on the first one found) +

    +
    +

    +   1886 +

    +
    + + + + +
    +
    + + 42.10 Markup +
    +
    +

    +   1887 +

    +
    + + + + +
    +

    + See man pages. +

    +
    +

    +   1888 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1889 +

    +
    + + + + +
    +

    + man 8 sisu +

    +
    +

    +   1890 +

    +
    + + + + +
    +

    + Once installed there is some information on SiSU Markup in its help: +

    +
    +

    +   1891 +

    +
    + + + + +
    +

    + sisu --help markup +

    +
    +

    +   1892 +

    +
    + + + + +
    +

    + and +

    +
    +

    +   1893 +

    +
    + + + + +
    +

    + sisu --help headers +

    +
    +

    +   1894 +

    +
    + + + + +
    +

    + Sample marked up document are provided with the download tarball in the directory: +

    +
    +

    +   1895 +

    +
    + + + + +
    +

    + ./data/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1896 +

    +
    + + + + +
    +

    + These are installed on the system usually at: +

    +
    +

    +   1897 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1898 +

    +
    + + + + +
    +

    + More markup samples are available in the package sisu-markup-samples +

    +
    +

    +   1899 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples> +

    +
    +

    +   1900 +

    +
    + + + + +
    +

    + Many more are available online off: +

    +
    +

    +   1901 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1902 +

    +
    + + + + +
    +
    + + 42.11 Additional Things +
    +
    +

    +   1903 +

    +
    + + + + +
    +

    + There is syntax support for some editors provided (together with a README file) in +

    +
    +

    +   1904 +

    +
    + + + + +
    +

    + ./data/sisu/conf/syntax +

    +
    +

    +   1905 +

    +
    + + + + +
    +

    + usually installed to: +

    +
    +

    +   1906 +

    +
    + + + + +
    +

    + /usr/share/sisu/conf/syntax +

    +
    +

    +   1907 +

    +
    + + + + +
    +
    + + 42.12 License +
    +
    +

    +   1908 +

    +
    + + + + +
    +

    + License: GPL 3 or later see the copyright file in +

    +
    +

    +   1909 +

    +
    + + + + +
    +

    + ./data/doc/sisu +

    +
    +

    +   1910 +

    +
    + + + + +
    +

    + usually installed to: +

    +
    +

    +   1911 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu +

    +
    +

    +   1912 +

    +
    + + + + +
    +
    + + 42.13 SiSU Standard +
    +
    +

    +   1913 +

    +
    + + + + +
    +

    + SiSU uses: +

    +
    +

    +   1914 +

    +
    + + + + +
    +
  • + Standard SiSU markup syntax, +
  • +
    +

    +   1915 +

    +
    + + + + +
    +
  • + Standard SiSU meta-markup syntax, and the +
  • +
    +

    +   1916 +

    +
    + + + + +
    +
  • + Standard SiSU object citation numbering and system +
  • +
    +

    +   1917 +

    +
    + + + + +
    +

    + © Ralph Amissah 1997, current 2006 All Rights Reserved. +

    +
    +

    +   1918 +

    +
    + + + + +
    +
  • + however note the License section +
  • +
    +

    +   1919 +

    +
    + + + + +
    +

    + CHANGELOG +

    +
    +

    +   1920 +

    +
    + + + + +
    +

    + ./CHANGELOG +

    +
    +

    +   1921 +

    +
    + + + + +
    +

    + and see +

    +
    +

    +   1922 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog.html> +

    +
    +

    +   1923 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> +

    +
    +

    +   1924 +

    +
    + + + + +
    +

    + + Extracts from man 8 sisu +

    +
    +

    +   1925 +

    +
    + + + + +
    +

    + + 43. Post Installation Setup +

    +
    +

    +   1926 +

    +
    + + + + +
    +
    + + 43.1 Post Installation Setup - Quick start +
    +
    +

    +   1927 +

    +
    + + + + +
    +

    + After installation of sisu-complete, move to the document samples directory, +

    +
    +

    +   1928 +

    +
    + + + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1929 +

    +
    + + + + +
    +

    + [this is not where you would normally work but provides sample documents for testing, you may prefer instead to copy the contents of that directory to a local directory before proceeding] +

    +
    +

    +   1930 +

    +
    + + + + +
    +

    + and in that directory, initialise the output directory with the command +

    +
    +

    +   1931 +

    +
    + + + + +
    +

    + sisu -CC +

    +
    +

    +   1932 +

    +
    + + + + +
    +

    + then run: +

    +
    +

    +   1933 +

    +
    + + + + +
    +

    + sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1934 +

    +
    + + + + +
    +

    + or the same: +

    +
    +

    +   1935 +

    +
    + + + + +
    +

    + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1936 +

    +
    + + + + +
    +

    + look at output results, see the "sisu_manifest" page created for the document +

    +
    +

    +   1937 +

    +
    + + + + +
    +

    + for an overview of your current sisu setup, type: +

    +
    +

    +   1938 +

    +
    + + + + +
    +

    + sisu --help env +

    +
    +

    +   1939 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   1940 +

    +
    + + + + +
    +

    + sisu -V +

    +
    +

    +   1941 +

    +
    + + + + +
    +

    + To generate a document from a remote url accessible location move to a writable directory, (create a work directory and cd into it) as the file will be downloaded there and e.g. +

    +
    +

    +   1942 +

    +
    + + + + +
    +

    + sisu -1 <http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst> +

    +
    +

    +   1943 +

    +
    + + + + +
    +

    + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> +

    +
    +

    +   1944 +

    +
    + + + + +
    +

    + examine source document, vim has syntax highlighting support +

    +
    +

    +   1945 +

    +
    + + + + +
    +

    + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1946 +

    +
    + + + + +
    +

    + additional markup samples in +

    +
    +

    +   1947 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1948 +

    +
    + + + + +
    +

    + it should also be possible to run sisu against sisupods (prepared zip files, created by running the command sisu -S [filename]), whether stored locally or remotely. +

    +
    +

    +   1949 +

    +
    + + + + +
    +

    + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> +

    +
    +

    +   1950 +

    +
    + + + + +
    +

    + there is a security issue associated with the running of document skins that are not your own, so these are turned of by default, and the use of the following command, which switches on the associated skin is not recommended: +

    +
    +

    +   1951 +

    +
    + + + + +
    +

    + sisu -3 --trust <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> +

    +
    +

    +   1952 +

    +
    + + + + +
    +

    + For help +

    +
    +

    +   1953 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   1954 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   1955 +

    +
    + + + + +
    +

    + sisu --help env for the way sisu "sees/maps" your system +

    +
    +

    +   1956 +

    +
    + + + + +
    +

    + sisu --help commands for list of commands and so on +

    +
    +

    +   1957 +

    +
    + + + + +
    +
    + + 43.2 Document markup directory +
    +
    +

    +   1958 +

    +
    + + + + +
    +

    + Perhaps the easiest way to begin is to create a directory for sisu marked up documents within your home directory, and copy the file structure (and document samples) provided in the document sample directory: +

    +
    +

    +   1959 +

    +
    + + + + +
    +

    + mkdir ~/sisu_test +

    +
    +

    +   1960 +

    +
    + + + + +
    +

    + cd ~/sisu_test +

    +
    +

    +   1961 +

    +
    + + + + +
    +

    + cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. +

    +
    +

    +   1962 +

    +
    + + + + +
    +

    + Tip: the markup syntax examples may be of interest +

    +
    +

    +   1963 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sample/> +

    +
    +

    +   1964 +

    +
    + + + + +
    +

    + Tip: +

    +
    +

    +   1965 +

    +
    + + + + +
    +

    + sisu -U [sisu markup filename] +

    +
    +

    +   1966 +

    +
    + + + + +
    +

    + should printout the different possible outputs and where sisu would place them. +

    +
    +

    +   1967 +

    +
    + + + + +
    +

    + Tip: if you want to toggle ansi color add +

    +
    +

    +   1968 +

    +
    + + + + +
    +

    + c +

    +
    +

    +   1969 +

    +
    + + + + +
    +

    + to your flags. +

    +
    +

    +   1970 +

    +
    + + + + +
    +
    + + 43.2.1 Configuration files +
    +
    +

    +   1971 +

    +
    + + + + +
    +

    + SiSU configuration file search path is: +

    +
    +

    +   1972 +

    +
    + + + + +
    +

    + ./_sisu/sisurc.yaml +

    +
    +

    +   1973 +

    +
    + + + + +
    +

    + ~/.sisu/sisurc.yaml +

    +
    +

    +   1974 +

    +
    + + + + +
    +

    + /etc/sisu/sisurc.yaml +

    +
    +

    +   1975 +

    +
    + + + + +
    +

    + .\"%% Debian Installation Note +

    +
    +

    +   1976 +

    +
    + + + + +
    +
    + + 43.2.2 Debian INSTALLATION Note +
    +
    +

    +   1977 +

    +
    + + + + +
    +

    + It is best you see +

    +
    +

    +   1978 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> +

    +
    +

    +   1979 +

    +
    + + + + +
    +

    + for up the most up to date information. +

    +
    +

    +   1980 +

    +
    + + + + +
    +

    + notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU): +

    +
    +

    +   1981 +

    +
    + + + + +
    +

    + Package: sisu +

    +
    +

    +   1982 +

    +
    + + + + +
    +

    + SiSU is a lightweight markup based, command line oriented, document structuring, publishing and search framework for document collections. +

    +
    +

    +   1983 +

    +
    + + + + +
    +

    + With minimal preparation of a plain-text, (UTF-8) file, using its native markup syntax in your text editor of choice, SiSU can generate various document formats (most of which share a common object numbering system for locating content), including plain text, HTML, XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects (roughly paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity: your search criteria is met by these documents and at these locations within each document. Object numbering is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. Document outputs also share semantic meta-data provided. +

    +
    +

    +   1984 +

    +
    + + + + +
    +

    + SiSU also provides concordance files, document content certificates and manifests of generated output. +

    +
    +

    +   1985 +

    +
    + + + + +
    +

    + A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided, as are syntax highlighting files for kate, kwrite, gedit and diakonos. Vim 7 includes syntax highlighting for SiSU. +

    +
    +

    +   1986 +

    +
    + + + + +
    +

    + man pages, and interactive help are provided. +

    +
    +

    +   1987 +

    +
    + + + + +
    +

    + Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. +

    +
    +

    +   1988 +

    +
    + + + + +
    +

    + Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. +

    +
    +

    +   1989 +

    +
    + + + + +
    +

    + Homepage: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1990 +

    +
    + + + + +
    +
    + + 43.2.3 Document Resource Configuration +
    +
    +

    +   1991 +

    +
    + + + + +
    +

    + sisu resource configuration information is obtained from sources (where they exist): +

    +
    +

    +   1992 +

    +
    + + + + +
    +

    + ~/.sisu/sisurc.yaml +

    +
    +

    +   1993 +

    +
    + + + + +
    +

    + /etc/sisu/[sisu version]/sisurc.yaml +

    +
    +

    +   1994 +

    +
    + + + + +
    +

    + sisu program defaults +

    +
    +

    +   1995 +

    +
    + + + + +
    +
    + + 43.2.4 Skins +
    +
    +

    +   1996 +

    +
    + + + + +
    +

    + Skins default document appearance may be modified using skins contained in sub-directories located at the following paths: +

    +
    +

    +   1997 +

    +
    + + + + +
    +

    + ./_sisu/skin +

    +
    +

    +   1998 +

    +
    + + + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   1999 +

    +
    + + + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   2000 +

    +
    + + + + +
    +

    + more specifically, the following locations (or their /etc/sisu equivalent) should be used: +

    +
    +

    +   2001 +

    +
    + + + + +
    +

    + ~/.sisu/skin/doc +

    +
    +

    +   2002 +

    +
    + + + + +
    +

    + skins for individual documents; +

    +
    +

    +   2003 +

    +
    + + + + +
    +

    + ~/.sisu/skin/dir +

    +
    +

    +   2004 +

    +
    + + + + +
    +

    + skins for directories of matching names; +

    +
    +

    +   2005 +

    +
    + + + + +
    +

    + ~/.sisu/skin/site +

    +
    +

    +   2006 +

    +
    + + + + +
    +

    + site-wide skin modifying the site-wide appearance of documents. +

    +
    +

    +   2007 +

    +
    + + + + +
    +

    + Usually all skin files are placed in the document skin directory: +

    +
    +

    +   2008 +

    +
    + + + + +
    +

    + ~/.sisu/skin/doc +

    +
    +

    +   2009 +

    +
    + + + + +
    +

    + with softlinks being made to the skins contained there from other skin directories as required. +

    +
    +

    +   2010 +

    +
    + + + + +
    +

    + + 44. FAQ - Frequently Asked/Answered Questions +

    +
    +

    +   2011 +

    +
    + + + + +
    +
    + + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? +
    +
    +

    +   2012 +

    +
    + + + + +
    +

    + Try the following rune: +

    +
    +

    +   2013 +

    +
    + + + + +
    +
  • + sisu -W +
  • +
    +

    +   2014 +

    +
    + + + + +
    +

    + This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. +

    +
    +

    +   2015 +

    +
    + + + + +
    +
    + + 44.2 I cannot find my output, where is it? +
    +
    +

    +   2016 +

    +
    + + + + +
    +

    + The following should provide help on output paths: +

    +
    +

    +   2017 +

    +
    + + + + +
    +
  • + sisu --help env +
  • +
    +

    +   2018 +

    +
    + + + + +
    +
  • + sisu -V [same as the previous command] +
  • +
    +

    +   2019 +

    +
    + + + + +
    +
  • + sisu --help directory +
  • +
    +

    +   2020 +

    +
    + + + + +
    +
  • + sisu --help path +
  • +
    +

    +   2021 +

    +
    + + + + +
    +
  • + sisu -U [filename] +
  • +
    +

    +   2022 +

    +
    + + + + +
    +
  • + man sisu +
  • +
    +

    +   2023 +

    +
    + + + + +
    +
    + + 44.3 I do not get any pdf output, why? +
    +
    +

    +   2024 +

    +
    + + + + +
    +

    + SiSU produces LaTeX and pdflatex is run against that to generate pdf files. +

    +
    +

    +   2025 +

    +
    + + + + +
    +

    + If you use Debian the following will install the required dependencies +

    +
    +

    +   2026 +

    +
    + + + + +
    +
  • + aptitude install sisu-pdf +
  • +
    +

    +   2027 +

    +
    + + + + +
    +

    + the following packages are required: tetex-bin, tetex-extra, latex-ucs +

    +
    +

    +   2028 +

    +
    + + + + +
    +
    + + 44.4 Where is the latex (or some other interim) output? +
    +
    +

    +   2029 +

    +
    + + + + +
    +

    + Try adding -M (for maintenance) to your command flags, e.g.: +

    +
    +

    +   2030 +

    +
    + + + + +
    +
  • + sisu -HpMv [filename] +
  • +
    +

    +   2031 +

    +
    + + + + +
    +

    + this should result in the interim processing output being retained, and information being provided on where to find it. +

    +
    +

    +   2032 +

    +
    + + + + +
    +
  • + sisu --help directory +
  • +
    +

    +   2033 +

    +
    + + + + +
    +
  • + sisu --help path +
  • +
    +

    +   2034 +

    +
    + + + + +
    +

    + should also provide some relevant information as to where it is placed. +

    +
    +

    +   2035 +

    +
    + + + + +
    +
    + + 44.5 Why isn't SiSU markup XML +
    +
    +

    +   2036 +

    +
    + + + + +
    +

    + I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: +

    +
    +

    +   2037 +

    +
    + + + + +
    +

    + SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION +

    +
    +

    +   2038 +

    +
    + + + + +
    +

    + sisu --to-sax [filename/wildcard] +

    +
    +

    +   2039 +

    +
    + + + + +
    +

    + sisu --to-dom [filename/wildcard] +

    +
    +

    +   2040 +

    +
    + + + + +
    +

    + sisu --to-node [filename/wildcard] +

    +
    +

    +   2041 +

    +
    + + + + +
    +

    + The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. +

    +
    +

    +   2042 +

    +
    + + + + +
    +

    + sisu --from-xml2sst [filename/wildcard] +

    +
    +

    +   2043 +

    +
    + + + + +
    +
    + + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? +
    +
    +

    +   2044 +

    +
    + + + + +
    +

    + SiSU is not really about type-setting. +

    +
    +

    +   2045 +

    +
    + + + + +
    +

    + LaTeX is the ultimate computer instruction type-setting language for paper based publication. +

    +
    +

    +   2046 +

    +
    + + + + +
    +

    + LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. +

    +
    +

    +   2047 +

    +
    + + + + +
    +

    + SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. +

    +
    +

    +   2048 +

    +
    + + + + +
    +

    + SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. +

    +
    +

    +   2049 +

    +
    + + + + +
    +

    + The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. +

    +
    +

    +   2050 +

    +
    + + + + +
    +

    + Where there are large document sets, it provides consistency in appearance in each output format for the documents. +

    +
    +

    +   2051 +

    +
    + + + + +
    +

    + The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. +

    +
    +

    +   2052 +

    +
    + + + + +
    +
    + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU +
    +
    +

    +   2053 +

    +
    + + + + +
    +

    + This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: +

    +
    +

    +   2054 +

    +
    + + + + +
    +

    + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> +

    +
    +

    +   2055 +

    +
    + + + + +
    +

    + FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. +

    +
    +

    +   2056 +

    +
    + + + + +
    +

    + In your example I'd do ( simple way, just for demo): +

    +
    +

    +   2057 +

    +
    + + + + +
    +

    + 0. compile, install tsearch2 and load tsearch2 into your database +

    +
    +

    +   2058 +

    +
    + + + + +
    +

    + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql +

    +
    +

    +   2059 +

    +
    + + + + +
    +

    + 1. Add column fts, which holds tsvector +

    +
    +

    +   2060 +

    +
    + + + + +
    +

    + alter table documents add column fts tsvector; +

    +
    +

    +   2061 +

    +
    + + + + +
    +

    + 2. Fill fts column +

    +
    +

    +   2062 +

    +
    + + + + +
    +

    + update document set fts = to_tsvector(clean); +

    +
    +

    +   2063 +

    +
    + + + + +
    +

    + 3. create index - just for performance ! +

    +
    +

    +   2064 +

    +
    + + + + +
    +

    + create index fts_gin_idx on document using gin(fts); +

    +
    +

    +   2065 +

    +
    + + + + +
    +

    + 4. Run vacuum +

    +
    +

    +   2066 +

    +
    + + + + +
    +

    + vacuum analyze document; +

    +
    +

    +   2067 +

    +
    + + + + +
    +

    + That's all. +

    +
    +

    +   2068 +

    +
    + + + + +
    +

    + Now you can search: +

    +
    +

    +   2069 +

    +
    + + + + +
    +

    + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; +

    +
    +

    +   2070 +

    +
    + + + + +
    +
    + + 44.8 Where is version 1.0? +
    +
    +

    +   2071 +

    +
    + + + + +
    +

    + SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. +

    +
    +

    +   2072 +

    +
    + + + + +
    +

    + The feature set for html,  110  LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. +

    +
    +

    +   2073 +

    +
    + + + + +
    +

    + html and LaTeX/pdf may be regarded as reference copy outputs +

    +
    +

    +   2074 +

    +
    + + + + +
    +

    + With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. +

    +
    +

    +   2075 +

    +
    + + + + +
    +

    + We are still almost there. +

    +
    +

    +   2076 +

    +
    + + + + +
    +

    + + 45. Editor Files, Syntax Highlighting +

    +
    +

    +   2077 +

    +
    + + + + +
    +

    + The directory: +

    +
    +

    +   2078 +

    +
    + + + + +
    +

    + ./data/sisu/conf/editor-syntax-etc/ +

    +
    +

    +   2079 +

    +
    + + + + +
    +

    + /usr/share/sisu/conf/editor-syntax-etc +

    +
    +

    +   2080 +

    +
    + + + + +
    +

    + contains rudimentary sisu syntax highlighting files for: +

    +
    +

    +   2081 +

    +
    + + + + +
    +
  • + (g)vim <http://www.vim.org> +
  • +
    +

    +   2082 +

    +
    + + + + +
    +

    + package: sisu-vim +

    +
    +

    +   2083 +

    +
    + + + + +
    +

    + status: largely done +

    +
    +

    +   2084 +

    +
    + + + + +
    +

    + there is a vim syntax highlighting and folds component +

    +
    +

    +   2085 +

    +
    + + + + +
    +
  • + gedit <http://www.gnome.org/projects/gedit> +
  • +
    +

    +   2086 +

    +
    + + + + +
    +
  • + gobby <http://gobby.0x539.de/> +
  • +
    +

    +   2087 +

    +
    + + + + +
    +

    + file: sisu.lang +

    +
    +

    +   2088 +

    +
    + + + + +
    +

    + place in: +

    +
    +

    +   2089 +

    +
    + + + + +
    +

    + /usr/share/gtksourceview-1.0/language-specs +

    +
    +

    +   2090 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   2091 +

    +
    + + + + +
    +

    + ~/.gnome2/gtksourceview-1.0/language-specs +

    +
    +

    +   2092 +

    +
    + + + + +
    +

    + status: very basic syntax highlighting +

    +
    +

    +   2093 +

    +
    + + + + +
    +

    + comments: this editor features display line wrap and is used by Goby! +

    +
    +

    +   2094 +

    +
    + + + + +
    +
  • + nano <http://www.nano-editor.org> +
  • +
    +

    +   2095 +

    +
    + + + + +
    +

    + file: nanorc +

    +
    +

    +   2096 +

    +
    + + + + +
    +

    + save as: +

    +
    +

    +   2097 +

    +
    + + + + +
    +

    + ~/.nanorc +

    +
    +

    +   2098 +

    +
    + + + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   2099 +

    +
    + + + + +
    +

    + comments: assumes dark background; no display line-wrap; does line breaks +

    +
    +

    +   2100 +

    +
    + + + + +
    +
  • + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> +
  • +
    +

    +   2101 +

    +
    + + + + +
    +

    + file: diakonos.conf +

    +
    +

    +   2102 +

    +
    + + + + +
    +

    + save as: +

    +
    +

    +   2103 +

    +
    + + + + +
    +

    + ~/.diakonos/diakonos.conf +

    +
    +

    +   2104 +

    +
    + + + + +
    +

    + includes: +

    +
    +

    +   2105 +

    +
    + + + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   2106 +

    +
    + + + + +
    +

    + comments: assumes dark background; no display line-wrap +

    +
    +

    +   2107 +

    +
    + + + + +
    +
  • + kate & kwrite <http://kate.kde.org> +
  • +
    +

    +   2108 +

    +
    + + + + +
    +

    + file: sisu.xml +

    +
    +

    +   2109 +

    +
    + + + + +
    +

    + place in: +

    +
    +

    +   2110 +

    +
    + + + + +
    +

    + /usr/share/apps/katepart/syntax +

    +
    +

    +   2111 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   2112 +

    +
    + + + + +
    +

    + ~/.kde/share/apps/katepart/syntax +

    +
    +

    +   2113 +

    +
    + + + + +
    +

    + [settings::configure kate::{highlighting,filetypes}] +

    +
    +

    +   2114 +

    +
    + + + + +
    +

    + [tools::highlighting::{markup,scripts}::SiSU] +

    +
    +

    +   2115 +

    +
    + + + + +
    +
  • + nedit <http://www.nedit.org> +
  • +
    +

    +   2116 +

    +
    + + + + +
    +

    + file: sisu_nedit.pats +

    +
    +

    +   2117 +

    +
    + + + + +
    +

    + nedit -import sisu_nedit.pats +

    +
    +

    +   2118 +

    +
    + + + + +
    +

    + status: a very clumsy first attempt [not really done] +

    +
    +

    +   2119 +

    +
    + + + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   2120 +

    +
    + + + + +
    +
  • + emacs <http://www.gnu.org/software/emacs/emacs.html> +
  • +
    +

    +   2121 +

    +
    + + + + +
    +

    + files: sisu-mode.el +

    +
    +

    +   2122 +

    +
    + + + + +
    +

    + to file ~/.emacs add the following 2 lines: +

    +
    +

    +   2123 +

    +
    + + + + +
    +

    + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") +

    +
    +

    +   2124 +

    +
    + + + + +
    +

    + (require 'sisu-mode.el) +

    +
    +

    +   2125 +

    +
    + + + + +
    +

    + [not done / not yet included] +

    +
    +

    +   2126 +

    +
    + + + + +
    +
  • + vim & gvim <http://www.vim.org> +
  • +
    +

    +   2127 +

    +
    + + + + +
    +

    + files: +

    +
    +

    +   2128 +

    +
    + + + + +
    +

    + package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) +

    +
    +

    +   2129 +

    +
    + + + + +
    +

    + status: this includes: syntax highlighting; vim folds; some error checking +

    +
    +

    +   2130 +

    +
    + + + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   2131 +

    +
    + + + + +
    +

    + NOTE: +

    +
    +

    +   2132 +

    +
    + + + + +
    +

    + [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] +

    +
    +

    +   2133 +

    +
    + + + + +
    +

    + + 46. Help Sources +

    +
    +

    +   2134 +

    +
    + + + + +
    +

    + For a summary of alternative ways to get help on SiSU try one of the following: +

    +
    +

    +   2135 +

    +
    + + + + +
    +

    + man page +

    +
    +

    +   2136 +

    +
    + + + + +
    +

    + man sisu_help +

    +
    +

    +   2137 +

    +
    + + + + +
    +

    + man2html +

    +
    +

    +   2138 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   2139 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   2140 +

    +
    + + + + +
    +

    + sisu generated output - links to html +

    +
    +

    +   2141 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2142 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2143 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2144 +

    +
    + + + + +
    +

    + help sources lists +

    +
    +

    +   2145 +

    +
    + + + + +
    +

    + Alternative sources for this help sources page listed here: +

    +
    +

    +   2146 +

    +
    + + + + +
    +

    + man sisu_help_sources +

    +
    +

    +   2147 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2148 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> +

    +
    +

    +   2149 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2150 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2151 +

    +
    + + + + +
    +
    + + 46.1 man pages +
    +
    +

    +   2152 +

    +
    + + + + +
    +
    + + 46.1.1 man +
    +
    +

    +   2153 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   2154 +

    +
    + + + + +
    +

    + man sisu_commands +

    +
    +

    +   2155 +

    +
    + + + + +
    +

    + man 7 sisu_complete +

    +
    +

    +   2156 +

    +
    + + + + +
    +

    + man sisu_configuration +

    +
    +

    +   2157 +

    +
    + + + + +
    +

    + man 8 sisu_faq +

    +
    +

    +   2158 +

    +
    + + + + +
    +

    + man sisu_filetypes +

    +
    +

    +   2159 +

    +
    + + + + +
    +

    + man sisu_help +

    +
    +

    +   2160 +

    +
    + + + + +
    +

    + man sisu_help_sources +

    +
    +

    +   2161 +

    +
    + + + + +
    +

    + man 8 sisu_howto +

    +
    +

    +   2162 +

    +
    + + + + +
    +

    + man sisu_introduction +

    +
    +

    +   2163 +

    +
    + + + + +
    +

    + man sisu_markup +

    +
    +

    +   2164 +

    +
    + + + + +
    +

    + man sisu_output_overview +

    +
    +

    +   2165 +

    +
    + + + + +
    +

    + man 7 sisu_pdf +

    +
    +

    +   2166 +

    +
    + + + + +
    +

    + man 7 sisu_postgresql +

    +
    +

    +   2167 +

    +
    + + + + +
    +

    + man 8 sisu_quickstart +

    +
    +

    +   2168 +

    +
    + + + + +
    +

    + man 8 sisu_remote +

    +
    +

    +   2169 +

    +
    + + + + +
    +

    + man 8 sisu_search +

    +
    +

    +   2170 +

    +
    + + + + +
    +

    + man sisu_skin +

    +
    +

    +   2171 +

    +
    + + + + +
    +

    + man 7 sisu_sqlite +

    +
    +

    +   2172 +

    +
    + + + + +
    +

    + man 8 sisu_syntax_highlighting +

    +
    +

    +   2173 +

    +
    + + + + +
    +

    + man 7 sisu_vim +

    +
    +

    +   2174 +

    +
    + + + + +
    +

    + man sisu_webrick +

    +
    +

    +   2175 +

    +
    + + + + +
    +
    + + 46.2 sisu generated output - links to html +
    +
    +

    +   2176 +

    +
    + + + + +
    +

    + Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages  111  +

    +
    +

    +   2177 +

    +
    + + + + +
    +
    + + 46.2.1 locally installed +
    +
    +

    +   2178 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2179 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2180 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2181 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu/index.html +

    +
    +

    +   2182 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html +

    +
    +

    +   2183 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html +

    +
    +

    +   2184 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html +

    +
    +

    +   2185 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html +

    +
    +

    +   2186 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html +

    +
    +

    +   2187 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html +

    +
    +

    +   2188 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html +

    +
    +

    +   2189 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html +

    +
    +

    +   2190 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   2191 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html +

    +
    +

    +   2192 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html +

    +
    +

    +   2193 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html +

    +
    +

    +   2194 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html +

    +
    +

    +   2195 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html +

    +
    +

    +   2196 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html +

    +
    +

    +   2197 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html +

    +
    +

    +   2198 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html +

    +
    +

    +   2199 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html +

    +
    +

    +   2200 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html +

    +
    +

    +   2201 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html +

    +
    +

    +   2202 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html +

    +
    +

    +   2203 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html +

    +
    +

    +   2204 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html +

    +
    +

    +   2205 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html +

    +
    +

    +   2206 +

    +
    + + + + +
    +
    + + 46.2.2 www.sisudoc.org +
    +
    +

    +   2207 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2208 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu/index.html> +

    +
    +

    +   2209 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   2210 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   2211 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   2212 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_description/index.html> +

    +
    +

    +   2213 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   2214 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   2215 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   2216 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2217 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2218 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   2219 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   2220 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2221 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   2222 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   2223 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   2224 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   2225 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   2226 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   2227 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_search/index.html> +

    +
    +

    +   2228 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   2229 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   2230 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   2231 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   2232 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   2233 +

    +
    + + + + +
    +
    + + 46.2.3 www.jus.uio.no/sisu +
    +
    +

    +   2234 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2235 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> +

    +
    +

    +   2236 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   2237 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   2238 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   2239 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> +

    +
    +

    +   2240 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   2241 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   2242 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   2243 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2244 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2245 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   2246 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   2247 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2248 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   2249 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   2250 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   2251 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   2252 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   2253 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   2254 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> +

    +
    +

    +   2255 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   2256 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   2257 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   2258 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   2259 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   2260 +

    +
    + + + + +
    +
    + + 46.2.4 man2html +
    +
    +

    +   2261 +

    +
    + + + + +
    +
    + + 46.2.5 locally installed +
    +
    +

    +   2262 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> +

    +
    +

    +   2263 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   2264 +

    +
    + + + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> +

    +
    +

    +   2265 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu.1.html +

    +
    +

    +   2266 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_commands.1.html +

    +
    +

    +   2267 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_complete.7.html +

    +
    +

    +   2268 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_configuration.1.html +

    +
    +

    +   2269 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_faq.8.html +

    +
    +

    +   2270 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_help.1.html +

    +
    +

    +   2271 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources.1.html +

    +
    +

    +   2272 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_howto.8.html +

    +
    +

    +   2273 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_markup.1.html +

    +
    +

    +   2274 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_pdf.7.html +

    +
    +

    +   2275 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_postgresql.7.html +

    +
    +

    +   2276 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_quickstart.8.html +

    +
    +

    +   2277 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_remote.8.html +

    +
    +

    +   2278 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_search.8.html +

    +
    +

    +   2279 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_skin.1.html +

    +
    +

    +   2280 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_sqlite.7.html +

    +
    +

    +   2281 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html +

    +
    +

    +   2282 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_vim.7.html +

    +
    +

    +   2283 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/html/sisu_webrick.1.html +

    +
    +

    +   2284 +

    +
    + + + + +
    +
    + + 46.2.6 www.sisudoc.org +
    +
    +

    +   2285 +

    +
    + + + + +
    +

    + <http:///sisudoc.org/man/sisu_manual.1.html> +

    +
    +

    +   2286 +

    +
    + + + + +
    +

    + <http:///sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   2287 +

    +
    + + + + +
    +

    + <http:///sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   2288 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu.1.html> +

    +
    +

    +   2289 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_commands.1.html> +

    +
    +

    +   2290 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_complete.7.html> +

    +
    +

    +   2291 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_configuration.1.html> +

    +
    +

    +   2292 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_faq.8.html> +

    +
    +

    +   2293 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   2294 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   2295 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_howto.8.html> +

    +
    +

    +   2296 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_markup.1.html> +

    +
    +

    +   2297 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_pdf.7.html> +

    +
    +

    +   2298 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_postgresql.7.html> +

    +
    +

    +   2299 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_quickstart.8.html> +

    +
    +

    +   2300 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_remote.8.html> +

    +
    +

    +   2301 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_search.8.html> +

    +
    +

    +   2302 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_skin.1.html> +

    +
    +

    +   2303 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_sqlite.7.html> +

    +
    +

    +   2304 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   2305 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_vim.7.html> +

    +
    +

    +   2306 +

    +
    + + + + +
    +

    + <http://sisudoc.org/man/sisu_webrick.1.html> +

    +
    +

    +   2307 +

    +
    + + + + +
    +
    + + 46.2.7 www.jus.uio.no/sisu +
    +
    +

    +   2308 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> +

    +
    +

    +   2309 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   2310 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   2311 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +

    +   2312 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> +

    +
    +

    +   2313 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> +

    +
    +

    +   2314 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> +

    +
    +

    +   2315 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> +

    +
    +

    +   2316 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   2317 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   2318 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> +

    +
    +

    +   2319 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> +

    +
    +

    +   2320 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> +

    +
    +

    +   2321 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> +

    +
    +

    +   2322 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> +

    +
    +

    +   2323 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> +

    +
    +

    +   2324 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> +

    +
    +

    +   2325 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> +

    +
    +

    +   2326 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> +

    +
    +

    +   2327 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   2328 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> +

    +
    +

    +   2329 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +

    +   2330 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. "SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu". +

    +
    +   +
    + + + + +
    +

    +  2. Unix command line oriented +

    +
    +   +
    + + + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
    +   +
    + + + + +
    +

    +  4. i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. +

    +
    +   +
    + + + + +
    +

    +  5. the different heading levels +

    +
    +   +
    + + + + +
    +

    +  6. units of text, primarily paragraphs and headings, also any tables, poems, code-blocks +

    +
    +   +
    + + + + +
    +

    +  7. Specification submitted by Adobe to ISO to become a full open ISO specification
    <http://www.linux-watch.com/news/NS7542722606.html> +

    +
    +   +
    + + + + +
    +

    +  8. ISO/IEC 26300:2006 +

    +
    +   +
    + + + + +
    +

    +  9. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample> +

    +
    +   +
    + + + + +
    +

    +  10. <http://www.jus.uio.no/sisu/man/> +

    +
    +   +
    + + + + +
    +

    +  11. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +   +
    + + + + +
    +

    +  12. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
    +   +
    + + + + +
    +

    +  13. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
    +   +
    + + + + +
    +

    +  14. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +   +
    + + + + +
    +

    +  *1. square brackets +

    +
    +   +
    + + + + +
    +

    +  *2. square brackets +

    +
    +   +
    + + + + +
    +

    +  +1. square brackets +

    +
    +   +
    + + + + +
    +

    +  15. From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. +

    +
    +   +
    + + + + +
    +

    +  16. files should be prepared using UTF-8 character encoding +

    +
    +   +
    + + + + +
    +

    +  17. a footnote or endnote +

    +
    +   +
    + + + + +
    +

    +  18. self contained endnote marker & endnote in one +

    +
    +   +
    + + + + +
    +

    +  * unnumbered asterisk footnote/endnote, insert multiple asterisks if required +

    +
    +   +
    + + + + +
    +

    +  ** another unnumbered asterisk footnote/endnote +

    +
    +   +
    + + + + +
    +

    +  *3. editors notes, numbered asterisk footnote/endnote series +

    +
    +   +
    + + + + +
    +

    +  +2. editors notes, numbered asterisk footnote/endnote series +

    +
    +   +
    + + + + +
    +

    +  19. <http://www.jus.uio.no/sisu/> +

    +
    +   +
    + + + + +
    +

    +  20. <http://www.ruby-lang.org/en/> +

    +
    +   +
    + + + + +
    +

    +  21. Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +

    +
    +   +
    + + + + +
    +

    +  22. .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. +

    +
    +   +
    + + + + +
    +

    +  23. SiSU has worked this way in the past, though this was dropped as it was thought the complexity outweighed the flexibility, however, the balance was rather fine and this behaviour could be reinstated. +

    +
    +   +
    + + + + +
    +

    +  24. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> +

    +
    +   +
    + + + + +
    +

    +  25. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  26. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  27. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  28. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  29. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  30. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  31. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  32. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  33. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
    +   +
    + + + + +
    +

    +  34. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  35. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  36. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  37. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  38. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  39. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  40. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  41. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  42. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  43. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  44. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  45. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  46. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  47. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  48. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  49. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. +

    +
    +   +
    + + + + +
    +

    +  50. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  51. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
    +   +
    + + + + +
    +

    +  52. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  53. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> +

    +
    +   +
    + + + + +
    +

    +  54. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
    +   +
    + + + + +
    +

    +  55. <http://www.jus.uio.no/lm/index> +

    +
    +   +
    + + + + +
    +

    +  56. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> +

    +
    +   +
    + + + + +
    +

    +  57. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +

    +
    +   +
    + + + + +
    +

    +  58. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> +

    +
    +   +
    + + + + +
    +

    +  59. updated for sisu-0.36.6 on 2006-01-23 +

    +
    +   +
    + + + + +
    +

    +  60. <http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql> +

    +
    +   +
    + + + + +
    +

    +  61. <http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite> +

    +
    +   +
    + + + + +
    +

    +  62. <http://search.sisudoc.org> +

    +
    +   +
    + + + + +
    +

    +  63. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
    +   +
    + + + + +
    +

    +  64. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
    +   +
    + + + + +
    +

    +  65. Breakage and Fixes Report
    <http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html> +

    +
    +   +
    + + + + +
    +

    +  66. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz>
    e9a20a06ffee8d633b8ce525017d89ba 1278987 +

    +
    +   +
    + + + + +
    +

    +  67. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz>
    04ae2812617a4689666600a0fb32301f 3438571 +

    +
    +   +
    + + + + +
    +

    +  68. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> Tulva is from the work Sphinx or Robot <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> other works available online include Tainaron <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>, these two works can be found in the book sample section <http://www.jus.uio.no/sisu/SiSU/2.html#sample> +

    +
    +   +
    + + + + +
    +

    +  69. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> +

    +
    +   +
    + + + + +
    +

    +  70. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz> +

    +
    +   +
    + + + + +
    +

    +  71. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc>
    b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc +

    +
    +   +
    + + + + +
    +

    +  72. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb>
    sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies
    Depends: ruby (>=1.8.2), libwebrick-ruby
    Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl +

    +
    +   +
    + + + + +
    +

    +  73. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb>
    a package that pulls in other packages to build the whole of sisu (excluding sisu-examples)
    Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu
    Recommends: sisu-examples +

    +
    +   +
    + + + + +
    +

    +  74. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb>
    dependencies used by sisu to produce pdf from LaTeX generated
    Depends: sisu, tetex-bin, tetex-extra, latex-ucs
    Suggests: evince, xpdf +

    +
    +   +
    + + + + +
    +

    +  75. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb>
    dependencies used by sisu to populate postgresql database (further configuration is necessary)
    Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
    Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +

    +
    +   +
    + + + + +
    +

    +  76. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb>
    dependencies used by sisu to populate sqlite database
    Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
    Suggests: libdbd-sqlite +

    +
    +   +
    + + + + +
    +

    +  77. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb>
    marked up documents and other examples related to sisu, a larger package containing a number of texts
    Depends: sisu +

    +
    +   +
    + + + + +
    +

    +  78. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc>
    ca03c11467097d6049c43c54d0961ef5 606 sisu-markup-samples_1.0.8-1.dsc +

    +
    +   +
    + + + + +
    +

    +  79. <http://www.kitenet.net/programs/alien/> +

    +
    +   +
    + + + + +
    +

    +  80. <http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm>
    31f5cd3e0e577b418e7c98492f71f0af
    untested, created using: alien -r sisu_0.58.3.orig.tar.gz +

    +
    +   +
    + + + + +
    +

    +  81. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm>
    8b6858f0117351ce441e8559bf5308be
    untested, created using: alien -r sisu_0.58.3-1_all.deb +

    +
    +   +
    + + + + +
    +

    +  82. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm>
    15eed830b4d004f011bafe831bb816da
    untested, created using alien +

    +
    +   +
    + + + + +
    +

    +  83. <http://www.jus.uio.no/sisu/SiSU/download>
    <http://www.jus.uio.no/sisu/sisu_download> +

    +
    +   +
    + + + + +
    +

    +  84. <http://packages.qa.debian.org/s/sisu.html> +

    +
    +   +
    + + + + +
    +

    +  85. Notes on dependencies are provided in the section that follows +

    +
    +   +
    + + + + +
    +

    +  86. This makes use of rant and the provided Rantfile. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +   +
    + + + + +
    +

    +  87. a Rantfile has been configured to do post installation setup +

    +
    +   +
    + + + + +
    +

    +  88. <http://make.rubyforge.org/> <http://make.rubyforge.org/>
    <http://rubyforge.org/frs/?group_id=615> +

    +
    +   +
    + + + + +
    +

    +  89. <http://make.rubyforge.org/> <http://make.rubyforge.org/>
    <http://rubyforge.org/frs/?group_id=615> +

    +
    +   +
    + + + + +
    +

    +  90. <http://i.loveruby.net/en/projects/setup/> +

    +
    +   +
    + + + + +
    +

    +  91. Minero Aoki
    <http://i.loveruby.net/en/projects/setup/doc/> +

    +
    +   +
    + + + + +
    +

    +  92. Installation instructions
    <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +   +
    + + + + +
    +

    +  93. <http://www.kitenet.net/programs/alien/> +

    +
    +   +
    + + + + +
    +

    +  94. There is nothing to stop MySQL support being added in future. +

    +
    +   +
    + + + + +
    +

    +  95. <http://www.jus.uio.no/sisu/man/sisu.1> +

    +
    +   +
    + + + + +
    +

    +  96. <http://www.jus.uio.no/sisu/man/sisu.8> +

    +
    +   +
    + + + + +
    +

    +  97. <http://www.jus.uio.no/sisu/man> +

    +
    +   +
    + + + + +
    +

    +  98. the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. +

    +
    +   +
    + + + + +
    +

    +  99. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample> +

    +
    +   +
    + + + + +
    +

    +  100. <http://www.jus.uio.no/sisu/man/> +

    +
    +   +
    + + + + +
    +

    +  101. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +   +
    + + + + +
    +

    +  102. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
    +   +
    + + + + +
    +

    +  103. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
    +   +
    + + + + +
    +

    +  104. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +   +
    + + + + +
    +

    +  105. this is an endnote +

    +
    +   +
    + + + + +
    +

    +  106. <http://sisudoc.org> +

    +
    +   +
    + + + + +
    +

    +  108. <http://sisudoc.org> +

    +
    +   +
    + + + + +
    +

    +  110. html w3c compliance has been largely met. +

    +
    +   +
    + + + + +
    +

    +  111. named index.html or more extensively through sisu_manifest.html +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Manual [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-08-30 +

    +
    + + + +
    +

    + DC Date: 2007-08-30 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_manual._sst +

    +
    + + + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_manual._sst)= 1f10457d4314dc96550b6c8ded413878 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:57 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_manual/dom.xml new file mode 100644 index 00000000..2f576fda --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/dom.xml @@ -0,0 +1,28029 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe - Manual [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-08-30 + +
    + +
    + Date: + + 2007-08-30 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + What is SiSU? + + + + + + + 3 + sisu_intro + + 1. Introduction - What is SiSU? + + + + + + + + 4 + + + SiSU is a system for document markup, publishing (in multiple open standard formats) and search + + + + + + + + 5 + + + SiSU1"SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu".
    is a2Unix command line oriented framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document.
    + +
    + + + + + + 6 + + + SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. + + + + + + + + 7 + + + SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. + + + + + + + + 8 + + + Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects3objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + + + + + + + + 9 + + + In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds4i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. the different forms of output requested. + + + + + + + + 10 + + + SiSU works with an abstraction of the document based on its structure which is comprised of its frame5the different heading levels and the objects6units of text, primarily paragraphs and headings, also any tables, poems, code-blocks it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. + + + + + + + + 11 + + + One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf7Specification submitted by Adobe to ISO to become a full open ISO specification
    <http://www.linux-watch.com/news/NS7542722606.html>
    and the ISO standard ODF.8ISO/IEC 26300:2006 Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5).
    + +
    + + + + + + 12 + + + The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. + + + + + + + + 13 + + + SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. + + + + + + + + 14 + + + SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. + + + + + + + + 15 + + + <http://www.jus.uio.no/sisu> + + + + +
    + +
    + + + + + 16 + sisu_how + + 2. How does sisu work? + + + + + + + + 17 + + + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + + + + + + + + + + + + 18 + sisu_feature_summary + + 3. Summary of features + + + + + + + + 19 + + + sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + + + + + + + + 20 + + + markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. + + + + + + + + 21 + + + markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) + + + + + + + + 22 + + + for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: + + + + + + + + 23 + + + html - both as a single scrollable text and a segmented document + + + + + + + + 24 + + + xhtml + + + + + + + + 25 + + + XML - both in sax and dom style xml structures for further development as required + + + + + + + + 26 + + + ODF - open document format, the iso standard for document storage + + + + + + + + 27 + + + LaTeX - used to generate pdf + + + + + + + + 28 + + + pdf (via LaTeX) + + + + + + + + 29 + + + sql - population of an sql database, (at the same object level that is used to cite text within a document) + + + + + + + + 30 + + + Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + + + + + + + + 31 + + + ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. + + + + + + + + 32 + + + Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. + + + + + + + + 33 + + + long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts + + + + + + + + 34 + + + SQL search aside, documents are generated as required and static once generated. + + + + + + + + 35 + + + documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + + + + + + + + 36 + + + document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs + + + + + + + + 37 + + + document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs + + + + + + + + 38 + + + generated document outputs may automatically be posted to remote sites. + + + + + + + + 39 + + + for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. + + + + + + + + 40 + + + as a developers tool it is flexible and extensible + + + + + + + + 41 + + + Syntax highlighting for SiSU markup is available for a number of text editors. + + + + + + + + 42 + + + SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content + + + + + + + + 43 + + + i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... + + + + + + + + 44 + + + the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. + + + + + + + + + + + + 45 + help + + 4. Help + + + + + + + + + + 46 + 4.1 + + 4.1 SiSU Manual + + + + + + + + 47 + + + The most up to date information on sisu should be contained in the sisu_manual, available at: + + + + + + + + 48 + + + <http://www.jus.uio.no/sisu/sisu_manual/> + + + + + + + + 49 + + + and (from SiSU 0.59 onwards) installed locally at: + + + + + + + + 50 + + + /usr/share/doc/sisu/sisu_manual/ + + + + + + + + 51 + + + or equivalent directory + + + + + + + + 52 + + + Within the SiSU tarball at: + + + + + + + + 53 + + + ./data/doc/sisu/sisu_manual/ + + + + + + + + + + + + 54 + 4.2 + + 4.2 SiSU man pages + + + + + + + + 55 + + + If SiSU is installed on your system usual man commands should be available, try: + + + + + + + + 56 + + + man sisu + + + + + + + + 57 + + + man sisu_markup + + + + + + + + 58 + + + man sisu_commands + + + + + + + + 59 + + + Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: + + + + + + + + 60 + + + ./data/doc/sisu/sisu_manual/ + + + + + + + + 61 + + + Once installed, directory equivalent to: + + + + + + + + 62 + + + /usr/share/doc/sisu/sisu_manual/ + + + + + + + + 63 + + + Available man pages are converted back to html using man2html: + + + + + + + + 64 + + + /usr/share/doc/sisu/html/ + + + + + + + + 65 + + + ./data/doc/sisu/html/ + + + + + + + + 66 + + + The SiSU man pages can be viewed online at:9generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample>
    + +
    + + + + + + 67 + + + An online version of the sisu man page is available here: + + + + + + + + 68 + + + various sisu man pages 10<http://www.jus.uio.no/sisu/man/> + + + + + + + + 69 + + + sisu.1 11<http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + + + + 70 + + + sisu.8 12<http://www.jus.uio.no/sisu/man/sisu.8.html> + + + + + + + + 71 + + + sisu_examples.1 13<http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + + + + + + + 72 + + + sisu_webrick.1 14<http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + +
    + +
    + + + + + 73 + 4.3 + + 4.3 SiSU built-in interactive help + + + + + + + + 74 + + + This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. + + + + + + + + 75 + + + sisu --help + + + + + + + + 76 + + + sisu --help [subject] + + + + + + + + 77 + + + sisu --help env [for feedback on the way your system is setup with regard to sisu] + + + + + + + + 78 + + + sisu -V [same as above command] + + + + + + + + 79 + + + sisu --help commands + + + + + + + + 80 + + + sisu --help markup + + + + + + + + 81 + + + Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). + + + + + + + + 82 + + + NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. + + + + + + + + + + + + 83 + 4.4 + + 4.4 Help Sources + + + + + + + + 84 + + + For lists of alternative help sources, see: + + + + + + + + 85 + + + man page + + + + + + + + 86 + + + man sisu_help_sources + + + + + + + + 87 + + + man2html + + + + + + + + 88 + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + + + + + 89 + + + sisu generated html + + + + + + + + 90 + + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + + + + + + + 91 + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 92 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + +
    + + + + + 93 + commands + + 5. Commands Summary + + + + + + + + + + 94 + 5.1 + + 5.1 Synopsis + + + + + + + + 95 + + + SiSU - Structured information, Serialized Units - a document publishing system + + + + + + + + 96 + + + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + + + + + + + 97 + + + sisu [ -Ddcv ] [ instruction ] + + + + + + + + 98 + + + sisu [ -CcFLSVvW ] + + + + + + + + 99 + + + Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. + + + + + + + + + + + + 100 + 5.2 + + 5.2 Description + + + + + + + + 101 + + + SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: <http://www.jus.uio.no/sisu> + + + + + + + + + + + + 102 + 5.3 + + 5.3 Document Processing Command Flags + + + + + + + + 103 + + + -a [filename/wildcard]
    produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed)
    + +
    + + + + + + 104 + + + -b [filename/wildcard]
    produces xhtml/XML output for browser viewing (sax parsing).
    + +
    + + + + + + 105 + + + -C [--init-site]
    configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used.
    + +
    + + + + + + 106 + + + -CC
    configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used.
    + +
    + + + + + + 107 + + + -c [filename/wildcard]
    screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour).
    + +
    + + + + + + 108 + + + -D [instruction] [filename]
    database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below.
    + +
    + + + + + + 109 + + + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
    database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below.
    + +
    + + + + + + 110 + + + -F [--webserv=webrick]
    generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu
    + +
    + + + + + + 111 + + + -H [filename/wildcard]
    produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h].
    + +
    + + + + + + 112 + + + -h [filename/wildcard]
    produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H].
    + +
    + + + + + + 113 + + + -I [filename/wildcard]
    produces texinfo and info file, (view with pinfo).
    + +
    + + + + + + 114 + + + -L
    prints license information.
    + +
    + + + + + + 115 + + + -M [filename/wildcard/url]
    maintenance mode files created for processing preserved and their locations indicated. (also see -V)
    + +
    + + + + + + 116 + + + -m [filename/wildcard/url]
    assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n
    + +
    + + + + + + 117 + + + -N [filename/wildcard/url]
    document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen.
    + +
    + + + + + + 118 + + + -n [filename/wildcard/url]
    skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags.
    + +
    + + + + + + 119 + + + -o [filename/wildcard/url]
    output basic document in opendocument file format (opendocument.odt).
    + +
    + + + + + + 120 + + + -p [filename/wildcard]
    produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4).
    + +
    + + + + + + 121 + + + -q [filename/wildcard]
    quiet less output to screen.
    + +
    + + + + + + 122 + + + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r
    + +
    + + + + + + 123 + + + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R
    + +
    + + + + + + 124 + + + -S
    produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh).
    + +
    + + + + + + 125 + + + -S [filename/wildcard]
    produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard].
    + +
    + + + + + + 126 + + + -s [filename/wildcard]
    copies sisu markup file to output directory.
    + +
    + + + + + + 127 + + + -t [filename/wildcard (*.termsheet.rb)]
    standard form document builder, preprocessing feature
    + +
    + + + + + + 128 + + + -U [filename/wildcard]
    prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml
    + +
    + + + + + + 129 + + + -u [filename/wildcard]
    provides url mapping of output files for the flags requested for processing, also see -U
    + +
    + + + + + + 130 + + + -V
    on its own, provides SiSU version and environment information (sisu --help env)
    + +
    + + + + + + 131 + + + -V [filename/wildcard]
    even more verbose than the -v flag. (also see -M)
    + +
    + + + + + + 132 + + + -v
    on its own, provides SiSU version information
    + +
    + + + + + + 133 + + + -v [filename/wildcard]
    provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V
    + +
    + + + + + + 134 + + + -W
    starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H; also, note -F webrick ].
    + +
    + + + + + + 135 + + + -w [filename/wildcard]
    produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml)
    + +
    + + + + + + 136 + + + -X [filename/wildcard]
    produces XML output with deep document structure, in the nature of dom.
    + +
    + + + + + + 137 + + + -x [filename/wildcard]
    produces XML output shallow structure (sax parsing).
    + +
    + + + + + + 138 + + + -Y [filename/wildcard]
    produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week])
    + +
    + + + + + + 139 + + + -y [filename/wildcard]
    produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags.
    + +
    + + + + + + 140 + + + -Z [filename/wildcard]
    Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory.
    + +
    + + + + + + 141 + + + -z [filename/wildcard]
    produces php (zend) [this feature is disabled for the time being]
    + +
    + + +
    + +
    + +
    + + + + + 142 + command_modifiers + + 6. command line modifiers + + + + + + + + 143 + + + --no-ocn
    [with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output.
    + +
    + + + + + + 144 + + + --no-annotate
    strips output text of editor endnotes*1square brackets denoted by asterisk or dagger/plus sign
    + +
    + + + + + + 145 + + + --no-asterisk
    strips output text of editor endnotes*2square brackets denoted by asterisk sign
    + +
    + + + + + + 146 + + + --no-dagger
    strips output text of editor endnotes+1square brackets denoted by dagger/plus sign
    + +
    + + +
    + +
    + + + + + 147 + commands_database + + 7. database commands + + + + + + + + 148 + + + dbi - database interface + + + + + + + + 149 + + + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] + + + + + + + + 150 + + + -Dv --createall
    initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores.
    + +
    + + + + + + 151 + + + -Dv --import
    [filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent]
    + +
    + + + + + + 152 + + + -Dv --update
    [filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent]
    + +
    + + + + + + 153 + + + -D --remove
    [filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent]
    + +
    + + + + + + 154 + + + -D --dropall
    kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent]
    + +
    + + + + + + 155 + + + The v in e.g. -Dv is for verbose output. + + + + +
    + +
    + + + + + 156 + command_shorcuts + + 8. Shortcuts, Shorthand for multiple flags + + + + + + + + 157 + + + --update [filename/wildcard]
    Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again.
    + +
    + + + + + + 158 + + + -0 to -5 [filename or wildcard]
    Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file):
    + +
    + + + + + + 159 + + + -0
    -mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]']
    + +
    + + + + + + 160 + + + -1
    -mNHwpy
    + +
    + + + + + + 161 + + + -2
    -mNHwpaoy
    + +
    + + + + + + 162 + + + -3
    -mNhwpAobxXyY
    + +
    + + + + + + 163 + + + -4
    -mNhwpAobxXDyY --import
    + +
    + + + + + + 164 + + + -5
    -mNhwpAobxXDyY --update
    + +
    + + + + + + 165 + + + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] + + + + + + + + 166 + + + consider -u for appended url info or -v for verbose output + + + + +
    + + + + + 167 + 8.0.1 + + 8.0.1 Command Line with Flags - Batch Processing + + + + + + + + 168 + + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. + + + + + + + + 169 + + + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. + + + + + + + + + + +
    + + + + + 170 + markup + + 9. Introduction to SiSU Markup15From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. + + + + + + + + + + 171 + 9.1 + + 9.1 Summary + + + + + + + + 172 + + + SiSU source documents are plaintext (UTF-8)16files should be prepared using UTF-8 character encoding files + + + + + + + + 173 + + + All paragraphs are separated by an empty line. + + + + + + + + 174 + + + Markup is comprised of: + + + + + + + + 175 + + + at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) + + + + + + + + 176 + + + followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: + + + + + + + + 177 + + + heading levels defines document structure + + + + + + + + 178 + + + text basic attributes, italics, bold etc. + + + + + + + + 179 + + + grouped text (objects), which are to be treated differently, such as code blocks or poems. + + + + + + + + 180 + + + footnotes/endnotes + + + + + + + + 181 + + + linked text and images + + + + + + + + 182 + + + paragraph actions, such as indent, bulleted, numbered-lists, etc. + + + + + + + + 183 + + + Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup + + + + + + + + + + + + 184 + 9.2 + + 9.2 Markup Examples + + + + + + + + + + 185 + 9.2.1 + + 9.2.1 Online + + + + + + + + 186 + + + Online markup examples are available together with the respective outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> or from <http://www.jus.uio.no/sisu/sisu_examples/> + + + + + + + + 187 + + + There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> + + + + + + + + 188 + + + Some example marked up files are available as html with syntax highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> + + + + + + + + 189 + + + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> + + + + + + + + + + + + 190 + 9.2.2 + + 9.2.2 Installed + + + + + + + + 191 + + + With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free + + + + + + + + + + + + + + + + 192 + headers + + 10. Markup of Headers + + + + + + + + 193 + + + Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. + + + + + + + + 194 + + + Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: + + + + + + + + 195 + + + + +      % this would be a comment     + + + + + + + + + + + + 196 + 10.1 + + 10.1 Sample Header + + + + + + + + 197 + + + This current document has a header similar to this one (without the comments): + + + + + + + + 198 + + + + +      % SiSU 0.57

         @title: SiSU

         @subtitle: Markup [0.58]

         @creator: Ralph Amissah

         @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

         @type: information

         @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

         @date.created: 2002-08-28

         @date.issued: 2002-08-28

         @date.available: 2002-08-28

         @date.modified: 2007-09-16

         @date: 2007-09-16

         @level: new=C; break=1; num_top=1

         % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

         @skin: skin_sisu_manual

         % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

         @bold: /Gnu|Debian|Ruby|SiSU/

         @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
         { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
         { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
         { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
         { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
         { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
         { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
         { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

         + +
    + +
    + + +
    + +
    + + + + + 199 + 10.2 + + 10.2 Available Headers + + + + + + + + 200 + + + Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available + + + + + + + + 201 + + + @indentifier: information or instructions + + + + + + + + 202 + + + where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified + + + + + + + + 203 + + + Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. + + + + + + + + 204 + + + This is a sample header + + + + + + + + 205 + + + % SiSU 0.38 [declared file-type identifier with markup version] + + + + + + + + 206 + + + @title: [title text] This is the title of the document and used as such, this header is the only one that is mandatory + + + + + + + + 207 + + + @subtitle: The Subtitle if any + + + + + + + + 208 + + + @creator: [or @author:] Name of Author + + + + + + + + 209 + + + @subject: (whatever your subject) + + + + + + + + 210 + + + @description: + + + + + + + + 211 + + + @publisher: + + + + + + + + 212 + + + @contributor: + + + + + + + + 213 + + + @translator: [or @translated_by:] + + + + + + + + 214 + + + @illustrator: [or @illustrated_by:] + + + + + + + + 215 + + + @prepared_by: [or @digitized_by:] + + + + + + + + 216 + + + @date: 2000-08-27 [ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] + + + + + + + + 217 + + + @type: article + + + + + + + + 218 + + + @format: + + + + + + + + 219 + + + @identifier: + + + + + + + + 220 + + + @source: + + + + + + + + 221 + + + @language: [or @language.document:] [country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] + + + + + + + + 222 + + + [@language.original: original language in which the work was published] + + + + + + + + 223 + + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + + + + + + + + 224 + + + @relation: + + + + + + + + 225 + + + @coverage: + + + + + + + + 226 + + + @rights: Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. + + + + + + + + 227 + + + @owner: + + + + + + + + 228 + + + @keywords: text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] + + + + + + + + 229 + + + @abstract: [paper abstract, placed after table of contents] + + + + + + + + 230 + + + @comment: [...] + + + + + + + + 231 + + + @catalogue: loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] + + + + + + + + 232 + + + @classify_loc: [Library of Congress classification] + + + + + + + + 233 + + + @classify_dewey: [Dewey classification] + + + + + + + + 234 + + + @classify_isbn: [ISBN] + + + + + + + + 235 + + + @classify_pg: [Project Gutenberg text number] + + + + + + + + 236 + + + @prefix: [prefix is placed just after table of contents] + + + + + + + + 237 + + + @prefix_a: [prefix is placed just before table of contents - not implemented] + + + + + + + + 238 + + + @prefix_b: + + + + + + + + 239 + + + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] + + + + + + + + 240 + + + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:)
    + +
    + + + + + + 241 + + + @level: newpage=3; breakpage=4
    [paragraph level, used by latex to breakpages, the page is optional eg. in newpage]
    + +
    + + + + + + 242 + + + @markup: information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] [In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings]
    + +
    + + + + + + 243 + + + @bold: [regular expression of words/phrases to be made bold] + + + + + + + + 244 + + + @italics: [regular expression of words/phrases to italicise] + + + + + + + + 245 + + + @vocabulary: name of taxonomy/vocabulary/wordlist to use against document + + + + + + + + 246 + + + @skin: skin_doc_[name_of_desired_document_skin]
    skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site.
    + +
    + + + + + + 247 + + + @links: { SiSU }http://www.jus.uio.no/sisu/;
    { FSF }http://www.fsf.org
    + +
    + + + + + + 248 + + + @promo: sisu, ruby, search_libre_docs, open_society
    [places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst]
    + +
    + + +
    + +
    + +
    + + + + + 249 + 11 + + 11. Markup of Substantive Text + + + + + + + + + + 250 + heading_levels + + 11.1 Heading Levels + + + + + + + + 251 + + + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) + + + + + + + + 252 + + + :A~ [heading text] Top level heading [this usually has similar content to the title @title: ] NOTE: the heading levels described here are in 0.38 notation, see heading + + + + + + + + 253 + + + :B~ [heading text] Second level heading [this is a heading level divider] + + + + + + + + 254 + + + :C~ [heading text] Third level heading [this is a heading level divider] + + + + + + + + 255 + + + 1~ [heading text] Top level heading preceding substantive text of document or sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my_filename_for_this_segment + + + + + + + + 256 + + + 2~ [heading text] Second level heading preceding substantive text of document or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. + + + + + + + + 257 + + + 3~ [heading text] Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document + + + + + + + + 258 + + + + +      1~filename level 1 heading,

         % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made)     + +
    + +
    + + +
    + +
    + + + + + 259 + 11.2 + + 11.2 Font Attributes + + + + + + + + 260 + + + markup example: + + + + + + + + 261 + + + + +      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

         normal text

         !{emphasis}!

         *{bold text}*

         _{underscore}

         /{italics}/

         "{citation}"

         ^{superscript}^

         ,{subscript},

         +{inserted text}+

         -{strikethrough}-     + +
    + +
    + + + + + + 262 + + + resulting output: + + + + + + + + 263 + + + normal text emphasis bold text underscore italics citation superscript subscript inserted text strikethrough + + + + + + + + 264 + + + normal text + + + + + + + + 265 + + + emphasis + + + + + + + + 266 + + + bold text + + + + + + + + 267 + + + underscore + + + + + + + + 268 + + + italics + + + + + + + + 269 + + + citation + + + + + + + + 270 + + + superscript + + + + + + + + 271 + + + subscript + + + + + + + + 272 + + + inserted text + + + + + + + + 273 + + + strikethrough + + + + +
    + +
    + + + + + 274 + 11.3 + + 11.3 Indentation and bullets + + + + + + + + 275 + + + markup example: + + + + + + + + 276 + + + + +      ordinary paragraph

         _1 indent paragraph one step

         _2 indent paragraph two steps

         _9 indent paragraph nine steps     + +
    + +
    + + + + + + 277 + + + resulting output: + + + + + + + + 278 + + + ordinary paragraph + + + + + + + + 279 + + + indent paragraph one step + + + + + + + + 280 + + + indent paragraph two steps + + + + + + + + 281 + + + indent paragraph nine steps + + + + + + + + 282 + + + markup example: + + + + + + + + 283 + + + + +      _* bullet text

         _1* bullet text, first indent

         _2* bullet text, two step indent     + +
    + +
    + + + + + + 284 + + + resulting output: + + + + + + + + 285 + + + bullet text + + + + + + + + 286 + + + bullet text, first indent + + + + + + + + 287 + + + bullet text, two step indent + + + + + + + + 288 + + + Numbered List (not to be confused with headings/titles, (document structure)) + + + + + + + + 289 + + + markup example: + + + + + + + + 290 + + + + +      # numbered list                numbered list 1., 2., 3, etc.

         _# numbered list numbered list indented a., b., c., d., etc.     + +
    + +
    + + +
    + +
    + + + + + 291 + 11.4 + + 11.4 Footnotes / Endnotes + + + + + + + + 292 + + + Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. + + + + + + + + 293 + + + markup example: + + + + + + + + 294 + + + + +      ~{ a footnote or endnote }~     + + + + + + + + + + 295 + + + resulting output: + + + + + + + + 296 + + + 17a footnote or endnote + + + + + + + + 297 + + + markup example: + + + + + + + + 298 + + + + +      normal text~{ self contained endnote marker & endnote in one }~ continues     + + + + + + + + + + 299 + + + resulting output: + + + + + + + + 300 + + + normal text18self contained endnote marker & endnote in one continues + + + + + + + + 301 + + + markup example: + + + + + + + + 302 + + + + +      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

         normal text ~{** another unnumbered asterisk footnote/endnote }~ continues     + +
    + +
    + + + + + + 303 + + + resulting output: + + + + + + + + 304 + + + normal text *unnumbered asterisk footnote/endnote, insert multiple asterisks if required continues + + + + + + + + 305 + + + normal text **another unnumbered asterisk footnote/endnote continues + + + + + + + + 306 + + + markup example: + + + + + + + + 307 + + + + +      normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

         normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues     + +
    + +
    + + + + + + 308 + + + resulting output: + + + + + + + + 309 + + + normal text *3editors notes, numbered asterisk footnote/endnote series continues + + + + + + + + 310 + + + normal text +2editors notes, numbered asterisk footnote/endnote series continues + + + + + + + + 311 + + + Alternative endnote pair notation for footnotes/endnotes: + + + + + + + + 312 + + + + +      % note the endnote marker "~^"

         normal text~^ continues

         ^~ endnote text following the paragraph in which the marker occurs     + +
    + +
    + + + + + + 313 + + + the standard and pair notation cannot be mixed in the same document + + + + +
    + +
    + + + + + 314 + 11.5 + + 11.5 Links + + + + + + + + + + 315 + 11.5.1 + + 11.5.1 Naked URLs within text, dealing with urls + + + + + + + + 316 + + + urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). + + + + + + + + 317 + + + markup example: + + + + + + + + 318 + + + + +      normal text http://www.jus.uio.no/sisu continues     + + + + + + + + + + 319 + + + resulting output: + + + + + + + + 320 + + + normal text <http://www.jus.uio.no/sisu> continues + + + + + + + + 321 + + + An escaped url without decoration + + + + + + + + 322 + + + markup example: + + + + + + + + 323 + + + + +      normal text _http://www.jus.uio.no/sisu continues

         deb _http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 324 + + + resulting output: + + + + + + + + 325 + + + normal text http://www.jus.uio.no/sisu continues + + + + + + + + 326 + + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + + + + + + + + 327 + + + where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document + + + + + + + + 328 + + + resulting output: + + + + + + + + 329 + + + + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 330 + + + To link text or an image to a url the markup is as follows + + + + + + + + 331 + + + markup example: + + + + + + + + 332 + + + + +      about { SiSU }http://url.org markup     + + + + + + +
    + +
    + + + + + 333 + 11.5.2 + + 11.5.2 Linking Text + + + + + + + + 334 + + + resulting output: + + + + + + + + 335 + + + about SiSU markup + + + + + + + + 336 + + + A shortcut notation is available so the url link may also be provided automatically as a footnote + + + + + + + + 337 + + + markup example: + + + + + + + + 338 + + + + +      about {~^ SiSU }http://url.org markup     + + + + + + + + + + 339 + + + resulting output: + + + + + + + + 340 + + + about SiSU 19<http://www.jus.uio.no/sisu/> markup + + + + + + + + + + + + 341 + 11.5.3 + + 11.5.3 Linking Images + + + + + + + + 342 + + + markup example: + + + + + + + + 343 + + + + +      {tux.png 64x80 }image

         % various url linked images

         {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

         {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

         {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

         + +
    + +
    + + + + + + 344 + + + resulting output: + + + + + + + + 345 + + + {tux.png 64x80 }image + + + + + + + + 346 + + + [tux.png] "Gnu/Linux - a better way" + + + + + + + + 347 + + + [ ruby_logo (png missing) ] 20<http://www.ruby-lang.org/en/> + + + + + + + + 348 + + + [GnuDebianLinuxRubyBetterWay.png] "Way Better - with Gnu/Linux, Debian and Ruby" + + + + + + + + 349 + + + linked url footnote shortcut + + + + + + + + 350 + + + + +      {~^ [text to link] }http://url.org

         % maps to: { [text to link] }http://url.org ~{ http://url.org }~

         % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink     + +
    + +
    + + + + + + 351 + + + + +      text marker *~name     + + + + + + + + + + 352 + + + note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. + + + + +
    + +
    + +
    + + + + + 353 + 11.6 + + 11.6 Grouped Text + + + + + + + + + + 354 + 11.6.1 + + 11.6.1 Tables + + + + + + + + 355 + + + Tables may be prepared in two either of two forms + + + + + + + + 356 + + + markup example: + + + + + + + + 357 + + + + +      table{ c3; 40; 30; 30;

         This is a table
         this would become column two of row one
         column three of row one is here

         And here begins another row
         column two of row two
         column three of row two, and so on

         }table     + +
    + +
    + + + + + + 358 + + + resulting output: + + + + + + + + + + + + + + + + + + + + + +
    + This is a table + + this would become column two of row one + + column three of row one is here +
    + And here begins another row + + column two of row two + + column three of row two, and so on +
    + + + + +
    + + + + + + 360 + + + a second form may be easier to work with in cases where there is not much information in each column + + + + + + + + 361 + + + markup example:21Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler>
    + +
    + + + + + + 362 + + + + +      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

         {table~h 24; 12; 12; 12; 12; 12; 12;}
                                         |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
         Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
         Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
         Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
         No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
         No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

         \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month.     + +
    + +
    + + + + + + 363 + + + resulting output: + + + + + + + + 364 + + + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Jan. 2001 + Jan. 2002 + Jan. 2003 + Jan. 2004 + July 2004 + June 2006 +
    + Contributors* + + 10 + + 472 + + 2,188 + + 9,653 + + 25,011 + + 48,721 +
    + Active contributors** + + 9 + + 212 + + 846 + + 3,228 + + 8,442 + + 16,945 +
    + Very active contributors*** + + 0 + + 31 + + 190 + + 692 + + 1,639 + + 3,016 +
    + No. of English language articles + + 25 + + 16,000 + + 101,000 + + 190,000 + + 320,000 + + 630,000 +
    + No. of articles, all languages + + 25 + + 19,000 + + 138,000 + + 490,000 + + 862,000 + + 1,600,000 +
    + + + + +
    + + + + + + 366 + + + * Contributed at least ten times; ** at least 5 times in last month; *** more than 100 times in last month. + + + + +
    + +
    + + + + + 367 + 11.6.2 + + 11.6.2 Poem + + + + + + + + 368 + + + basic markup: + + + + + + + + 369 + + + + +      poem{

           Your poem here

         }poem

         Each verse in a poem is given a separate object number.     + +
    + +
    + + + + + + 370 + + + markup example: + + + + + + + + 371 + + + + +      poem{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }poem     + +
    + +
    + + + + + + 372 + + + resulting output: + + + + + + + + 373 + + + + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    + +
    + +
    + + +
    + +
    + + + + + 374 + 11.6.3 + + 11.6.3 Group + + + + + + + + 375 + + + basic markup: + + + + + + + + 376 + + + + +      group{

           Your grouped text here

         }group

         A group is treated as an object and given a single object number.     + +
    + +
    + + + + + + 377 + + + markup example: + + + + + + + + 378 + + + + +      group{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }group     + +
    + +
    + + + + + + 379 + + + resulting output: + + + + + + + + 380 + + + + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    + +
    + +
    + + +
    + +
    + + + + + 381 + 11.6.4 + + 11.6.4 Code + + + + + + + + 382 + + + Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. + + + + + + + + 383 + + + A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] + + + + + + + + 384 + + + use of code tags instead of poem compared, resulting output: + + + + + + + + 385 + + + + +                          'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'     + +
    + +
    + + +
    + +
    + +
    + +
    + + + + + 386 + 12 + + 12. Composite documents markup + + + + + + + + 387 + + + It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix .ssm Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document .sst regular markup file, or .ssi (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst + + + + + + + + 388 + + + basic markup for importing a document into a master document + + + + + + + + 389 + + + + +      << |filename1.sst|@|^|

         << |filename2.ssi|@|^|     + +
    + +
    + + + + + + 390 + + + The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. + + + + + + + + 391 + + + + +      r{filename}

         {filename.ssi}require

         << {filename.ssi}

         % using textlink alternatives

         |filename.ssi|@|^|require

         << |filename.ssi|@|^|

         % using thlnk alternatives

         <url:filename.ssi>require

         << <url:filename.ssi>     + +
    + +
    + + +
    + +
    + + + + + 392 + Markup Syntax History + + + + + + + 393 + 13 + + 13. Notes related to Files-types and Markup Syntax + + + + + + + + 394 + + + 0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 + + + + + + + + 395 + + + 0.52 (2007w14/6) declared document type identifier at start of text/document: + + + + + + + + 396 + + + SiSU 0.52 + + + + + + + + 397 + + + or, backward compatible using the comment marker: + + + + + + + + 398 + + + % SiSU 0.38 + + + + + + + + 399 + + + variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' + + + + + + + + 400 + + + 0.51 (2007w13/6) skins changed (simplified), markup unchanged + + + + + + + + 401 + + + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author + + + + + + + + 402 + + + 0.38 (2006w15/7) introduced new/alternative notation for headers, e.g. @title: (instead of 0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + + + + + + + + 403 + + + 0.37 (2006w09/7) introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged + + + + + + + + 404 + + + 0.35 (2005w52/3) sisupod, zipped content file introduced + + + + + + + + 405 + + + 0.23 (2005w36/2) utf-8 for markup file + + + + + + + + 406 + + + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is available to be relied upon + + + + + + + + 407 + + + 0.20.4 (2005w33/4) header 0~links + + + + + + + + 408 + + + 0.16 (2005w25/2) substantial changes introduced to make markup cleaner, header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) at start of a text line as comment marker + + + + + + + + + + + + 409 + filetypes + + 14. SiSU filetypes + + + + + + + + 410 + + + SiSU has plaintext and binary filetypes, and can process either type of document. + + + + + + + + + + 411 + 14.1 + + 14.1 .sst .ssm .ssi marked up plain text + + + + + + + + 412 + + + SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. + + + + + + + + 413 + + + SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. + + + + + + + + 414 + + + SiSU source markup can be shared with the command: + + + + + + + + 415 + + + sisu -s [filename] + + + + + + + + + + 416 + 14.1.1 + + 14.1.1 sisu text - regular files (.sst) + + + + + + + + 417 + + + The most common form of document in SiSU, see the section on SiSU markup. + + + + + + + + 418 + + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + + + + + 419 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + + + + + 420 + 14.1.2 + + 14.1.2 sisu master files (.ssm) + + + + + + + + 421 + + + Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. + + + + + + + + 422 + + + The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. + + + + + + + + 423 + + + Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. + + + + + + + + 424 + + + Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst 22.ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. + + + + + + + + 425 + + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + + + + + 426 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + + + + + 427 + 14.1.3 + + 14.1.3 sisu insert files (.ssi) + + + + + + + + 428 + + + Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. + + + + + + + + + + + + + + 429 + 14.2 + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) + + + + + + + + 430 + + + A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) + + + + + + + + 431 + + + SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. + + + + + + + + 432 + + + The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. + + + + + + + + 433 + + + The command to create a sisupod is: + + + + + + + + 434 + + + sisu -S [filename] + + + + + + + + 435 + + + Alternatively, make a pod of the contents of a whole directory: + + + + + + + + 436 + + + sisu -S + + + + + + + + 437 + + + SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. + + + + + + + + 438 + + + <http://www.jus.uio.no/sisu/sisu_commands> + + + + + + + + 439 + + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + + + + + + + + + + + 440 + alt + + 15. Experimental Alternative Input Representations + + + + + + + + + + 441 + 15.1 + + 15.1 Alternative XML + + + + + + + + 442 + + + SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. + + + + + + + + 443 + + + convert from sst to simple xml representations (sax, dom and node): + + + + + + + + 444 + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + + + + + + + 445 + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + + + + + + + 446 + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + + + + + + + 447 + + + convert to sst from any sisu xml representation (sax, dom and node): + + + + + + + + 448 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 449 + + + or the same: + + + + + + + + 450 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + 451 + 15.1.1 + + 15.1.1 XML SAX representation + + + + + + + + 452 + + + To convert from sst to simple xml (sax) representation: + + + + + + + + 453 + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + + + + + + + 454 + + + To convert from any sisu xml representation back to sst + + + + + + + + 455 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 456 + + + or the same: + + + + + + + + 457 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + + + 458 + 15.1.2 + + 15.1.2 XML DOM representation + + + + + + + + 459 + + + To convert from sst to simple xml (dom) representation: + + + + + + + + 460 + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + + + + + + + 461 + + + To convert from any sisu xml representation back to sst + + + + + + + + 462 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 463 + + + or the same: + + + + + + + + 464 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + + + 465 + 15.1.3 + + 15.1.3 XML Node representation + + + + + + + + 466 + + + To convert from sst to simple xml (node) representation: + + + + + + + + 467 + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + + + + + + + 468 + + + To convert from any sisu xml representation back to sst + + + + + + + + 469 + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + 470 + + + or the same: + + + + + + + + 471 + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + + + + + + + + + + + + + 472 + config + + 16. Configuration + + + + + + + + + + 473 + 16.1 + + 16.1 Determining the Current Configuration + + + + + + + + 474 + + + Information on the current configuration of SiSU should be available with the help command: + + + + + + + + 475 + + + sisu -v + + + + + + + + 476 + + + which is an alias for: + + + + + + + + 477 + + + sisu --help env + + + + + + + + 478 + + + Either of these should be executed from within a directory that contains sisu markup source documents. + + + + + + + + + + + + 479 + 16.2 + + 16.2 Configuration files (config.yml) + + + + + + + + 480 + + + SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. + + + + + + + + 481 + + + The SiSU configuration file is a yaml file, which means indentation is significant. + + + + + + + + 482 + + + SiSU resource configuration is determined by looking at the following files if they exist: + + + + + + + + 483 + + + ./_sisu/sisurc.yml + + + + + + + + 484 + + + ~/.sisu/sisurc.yml + + + + + + + + 485 + + + /etc/sisu/sisurc.yml + + + + + + + + 486 + + + The search is in the order listed, and the first one found is used. + + + + + + + + 487 + + + In the absence of instructions in any of these it falls back to the internal program defaults. + + + + + + + + 488 + + + Configuration determines the output and processing directories and the database access details. + + + + + + + + 489 + + + If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + + + + + + + + + + + + + + 490 + skins + + 17. Skins + + + + + + + + 491 + + + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: + + + + + + + + 492 + + + ./_sisu/skin + + + + + + + + 493 + + + ~/.sisu/skin + + + + + + + + 494 + + + /etc/sisu/skin + + + + + + + + 495 + + + Within the skin directory are the following the default sub-directories for document skins: + + + + + + + + 496 + + + ./skin/doc + + + + + + + + 497 + + + ./skin/dir + + + + + + + + 498 + + + ./skin/site + + + + + + + + 499 + + + A skin is placed in the appropriate directory and the file named skin_[name].rb + + + + + + + + 500 + + + The skin itself is a ruby file which modifies the default appearances set in the program. + + + + + + + + + + 501 + 17.1 + + 17.1 Document Skin + + + + + + + + 502 + + + Documents take on a document skin, if the header of the document specifies a skin to be used. + + + + + + + + 503 + + + + +      @skin: skin_united_nations     + + + + + + + + + + + + + + 504 + 17.2 + + 17.2 Directory Skin + + + + + + + + 505 + + + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). + + + + + + + + 506 + + + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. + + + + + + + + + + + + 507 + 17.3 + + 17.3 Site Skin + + + + + + + + 508 + + + A site skin, modifies the program default skin. + + + + + + + + + + + + 509 + 17.4 + + 17.4 Sample Skins + + + + + + + + 510 + + + With SiSU installed sample skins may be found in: + + + + + + + + 511 + + + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + + + + + + + 512 + + + (or equivalent directory) and if sisu-markup-samples is installed also under: + + + + + + + + 513 + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + + + + + + + 514 + + + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: + + + + + + + + 515 + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) + + + + + + + + + + + + + + 516 + css + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) + + + + + + + + 517 + + + CSS files to modify the appearance of SiSU html, XHTML or XML may be placed in the configuration directory: ./_sisu/css; ~/.sisu/css or; /etc/sisu/css and these will be copied to the output directories with the command sisu -CC. + + + + + + + + 518 + + + The basic CSS file for html output is html.css, placing a file of that name in directory _sisu/css or equivalent will result in the default file of that name being overwritten. + + + + + + + + 519 + + + HTML: html.css + + + + + + + + 520 + + + XML DOM: dom.css + + + + + + + + 521 + + + XML SAX: sax.css + + + + + + + + 522 + + + XHTML: xhtml.css + + + + + + + + 523 + + + The default homepage may use homepage.css or html.css + + + + + + + + 524 + + + Under consideration is to permit the placement of a CSS file with a different name in directory _sisu/css directory or equivalent, and change the default CSS file that is looked for in a skin.23SiSU has worked this way in the past, though this was dropped as it was thought the complexity outweighed the flexibility, however, the balance was rather fine and this behaviour could be reinstated. + + + + + + + + + + + + 525 + organising_content + + 19. Organising Content + + + + + + + + + + 526 + 19.1 + + 19.1 Directory Structure and Mapping + + + + + + + + 527 + + + The output directory root can be set in the sisurc.yml file. Under the root, subdirectories are made for each directory in which a document set resides. If you have a directory named poems or conventions, that directory will be created under the output directory root and the output for all documents contained in the directory of a particular name will be generated to subdirectories beneath that directory (poem or conventions). A document will be placed in a subdirectory of the same name as the document with the filetype identifier stripped (.sst .ssm) + + + + + + + + 528 + + + The last part of a directory path, representing the sub-directory in which a document set resides, is the directory name that will be used for the output directory. This has implications for the organisation of document collections as it could make sense to place documents of a particular subject, or type within a directory identifying them. This grouping as suggested could be by subject (sales_law, english_literature); or just as conveniently by some other classification (X University). The mapping means it is also possible to place in the same output directory documents that are for organisational purposes kept separately, for example documents on a given subject of two different institutions may be kept in two different directories of the same name, under a directory named after each institution, and these would be output to the same output directory. Skins could be associated with each institution on a directory basis and resulting documents will take on the appropriate different appearance. + + + + + + + + + + + + 529 + 19.2 + + 19.2 Organising Content + + + + + + + + + + + + + + 530 + home + + 20. Homepages + + + + + + + + 531 + + + SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: + + + + + + + + 532 + + + 1. through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) + + + + + + + + 533 + + + 2. through providing what you want as the home page in a skin, + + + + + + + + 534 + + + Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. + + + + + + + + + + 535 + 20.1 + + 20.1 Home page and other custom built pages in a sub-directory + + + + + + + + 536 + + + Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the output directory with the command: + + + + + + + + 537 + + + sisu -CC + + + + + + + + + + + + 538 + 20.2 + + 20.2 Home page within a skin + + + + + + + + 539 + + + Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. + + + + + + + + 540 + + + If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb; or the directory poems in skin_poems.rb + + + + + + + + 541 + + + + +        class Home
             def homepage
               # place the html content of your homepage here, this will become index.html
               <<HOME <html>
         <head></head>
         <doc>
         <p>this is my new homepage.</p>
         </doc>
         </html>
         HOME
             end
           end     + +
    + +
    + + +
    + +
    + +
    + + + + + 542 + examples + + 21. Markup and Output Examples + + + + + + + + + + 543 + 21.1 + + 21.1 Markup examples + + + + + + + + 544 + + + Current markup examples and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + 545 + + + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> but is not as up to date. + + + + + + + + 546 + + + For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. + + + + + + + + + + + + 547 + 21.2 + + 21.2 A few book (and other) examples + + + + + + + + 548 + + + [aukio.png] "Aukio, by Leena Krohn" 24Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> + + + + + + + + + + 549 + wealth_of_networks + + "The Wealth of Networks", Yochai Benkler + + + + + + + + 550 + + + "The Wealth of Networks", Yochai Benkler + + + + + + + + 551 + + + document manifest 25<http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> + + + + + + + + 552 + + + html, segmented text + + + + + + + + 553 + + + html, scroll, document in one + + + + + + + + 554 + + + pdf, landscape + + + + + + + + 555 + + + pdf, portrait + + + + + + + + 556 + + + open document + + + + + + + + 557 + + + xhtml scroll + + + + + + + + 558 + + + xml, sax + + + + + + + + 559 + + + xml, dom + + + + + + + + 560 + + + plain text utf-8 + + + + + + + + 561 + + + concordance + + + + + + + + 562 + + + dcc, document content certificate (digests) + + + + + + + + 563 + + + markup source text + + + + + + + + 564 + + + zipped markup source pod + + + + + + + + + + + + 565 + freeculture + + "Free Culture", Lawrence Lessig + + + + + + + + 566 + + + "Free Culture", Lawrence Lessig + + + + + + + + 567 + + + document manifest 26<http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> + + + + + + + + 568 + + + html, segmented text + + + + + + + + 569 + + + html, scroll, document in one + + + + + + + + 570 + + + pdf, landscape + + + + + + + + 571 + + + pdf, portrait + + + + + + + + 572 + + + open document + + + + + + + + 573 + + + xhtml scroll + + + + + + + + 574 + + + xml, sax + + + + + + + + 575 + + + xml, dom + + + + + + + + 576 + + + plain text utf-8 + + + + + + + + 577 + + + concordance + + + + + + + + 578 + + + dcc, document content certificate (digests) + + + + + + + + 579 + + + markup source text + + + + + + + + 580 + + + zipped markup source pod + + + + + + + + + + + + 581 + free_as_in_freedom + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + + + + + + + + 582 + + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + + + + + + + + 583 + + + document manifest 27<http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> + + + + + + + + 584 + + + html, segmented text + + + + + + + + 585 + + + html, scroll, document in one + + + + + + + + 586 + + + pdf, landscape + + + + + + + + 587 + + + pdf, portrait + + + + + + + + 588 + + + open document + + + + + + + + 589 + + + xhtml scroll + + + + + + + + 590 + + + xml, sax + + + + + + + + 591 + + + xml, dom + + + + + + + + 592 + + + plain text utf-8 + + + + + + + + 593 + + + concordance + + + + + + + + 594 + + + dcc, document content certificate (digests) + + + + + + + + 595 + + + markup source text + + + + + + + + 596 + + + zipped markup source pod + + + + + + + + + + + + 597 + free_for_all + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + + + + + + + + 598 + + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + + + + + + + + 599 + + + document manifest 28<http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> + + + + + + + + 600 + + + html, segmented text + + + + + + + + 601 + + + html, scroll, document in one + + + + + + + + 602 + + + pdf, landscape + + + + + + + + 603 + + + pdf, portrait + + + + + + + + 604 + + + open document + + + + + + + + 605 + + + xhtml scroll + + + + + + + + 606 + + + xml, sax + + + + + + + + 607 + + + xml, dom + + + + + + + + 608 + + + plain text utf-8 + + + + + + + + 609 + + + concordance + + + + + + + + 610 + + + dcc, document content certificate (digests) + + + + + + + + 611 + + + markup source text + + + + + + + + 612 + + + zipped markup source pod + + + + + + + + + + + + 613 + catb + + "The Cathedral and the Bazaar", by Eric S. Raymond + + + + + + + + 614 + + + "The Cathedral and the Bazaar", by Eric S. Raymond + + + + + + + + 615 + + + document manifest 29<http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> + + + + + + + + 616 + + + html, segmented text + + + + + + + + 617 + + + html, scroll, document in one + + + + + + + + 618 + + + pdf, landscape + + + + + + + + 619 + + + pdf, portrait + + + + + + + + 620 + + + open document + + + + + + + + 621 + + + xhtml scroll + + + + + + + + 622 + + + xml, sax + + + + + + + + 623 + + + xml, dom + + + + + + + + 624 + + + plain text utf-8 + + + + + + + + 625 + + + concordance + + + + + + + + 626 + + + dcc, document content certificate (digests) + + + + + + + + 627 + + + markup source text + + + + + + + + 628 + + + zipped markup source pod + + + + + + + + + + + + 629 + accelerando + + "Accelerando", Charles Stross + + + + + + + + 630 + + + "Accelerando", Charles Stross + + + + + + + + 631 + + + document manifest 30<http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> + + + + + + + + 632 + + + html, segmented text + + + + + + + + 633 + + + html, scroll, document in one + + + + + + + + 634 + + + pdf, landscape + + + + + + + + 635 + + + pdf, portrait + + + + + + + + 636 + + + open document + + + + + + + + 637 + + + xhtml scroll + + + + + + + + 638 + + + xml, sax + + + + + + + + 639 + + + xml, dom + + + + + + + + 640 + + + plain text utf-8 + + + + + + + + 641 + + + concordance + + + + + + + + 642 + + + dcc, document content certificate (digests) + + + + + + + + 643 + + + markup source text + + + + + + + + 644 + + + zipped markup source pod + + + + + + + + + + + + 645 + tainaron + + "Tainaron", Leena Krohn + + + + + + + + 646 + + + "Tainaron", Leena Krohn + + + + + + + + 647 + + + document manifest 31<http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> + + + + + + + + 648 + + + html, segmented text + + + + + + + + 649 + + + html, scroll, document in one + + + + + + + + 650 + + + pdf, landscape + + + + + + + + 651 + + + pdf, portrait + + + + + + + + 652 + + + open document + + + + + + + + 653 + + + xhtml scroll + + + + + + + + 654 + + + xml, sax + + + + + + + + 655 + + + xml, dom + + + + + + + + 656 + + + plain text utf-8 + + + + + + + + 657 + + + concordance + + + + + + + + 658 + + + dcc, document content certificate (digests) + + + + + + + + 659 + + + markup source text + + + + + + + + 660 + + + zipped markup source pod + + + + + + + + + + + + 661 + sphinx + + "Sphinx or Robot", Leena Krohn + + + + + + + + 662 + + + [i_sor.png] "Sphinx or Robot by Leena Krohn" + + + + + + + + 663 + + + "Sphinx or Robot", Leena Krohn + + + + + + + + 664 + + + document manifest 32<http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> + + + + + + + + 665 + + + html, segmented text + + + + + + + + 666 + + + html, scroll, document in one + + + + + + + + 667 + + + pdf, landscape + + + + + + + + 668 + + + pdf, portrait + + + + + + + + 669 + + + open document + + + + + + + + 670 + + + xhtml scroll + + + + + + + + 671 + + + xml, sax + + + + + + + + 672 + + + xml, dom + + + + + + + + 673 + + + plain text utf-8 + + + + + + + + 674 + + + concordance + + + + + + + + 675 + + + dcc, document content certificate (digests) + + + + + + + + 676 + + + markup source text + + + + + + + + 677 + + + zipped markup source pod + + + + + + + + + + + + 678 + war_and_peace + + "War and Peace", Leo Tolstoy, PG Etext 2600 + + + + + + + + 679 + + + "War and Peace", Leo Tolstoy 33<http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    + +
    + + + + + + 680 + + + document manifest 34<http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> + + + + + + + + 681 + + + html, segmented text + + + + + + + + 682 + + + html, scroll, document in one + + + + + + + + 683 + + + pdf, landscape + + + + + + + + 684 + + + pdf, portrait + + + + + + + + 685 + + + open document + + + + + + + + 686 + + + xhtml scroll + + + + + + + + 687 + + + xml, sax + + + + + + + + 688 + + + xml, dom + + + + + + + + 689 + + + plain text utf-8 + + + + + + + + 690 + + + concordance + + + + + + + + 691 + + + dcc, document content certificate (digests) + + + + + + + + 692 + + + markup source text + + + + + + + + 693 + + + zipped markup source pod + + + + +
    + +
    + + + + + 694 + quixote + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + + + + + + + + 695 + + + "Don Quixote", Miguel de Cervantes [Saavedra] + + + + + + + + 696 + + + document manifest 35<http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> + + + + + + + + 697 + + + html, segmented text + + + + + + + + 698 + + + html, scroll, document in one + + + + + + + + 699 + + + pdf, landscape + + + + + + + + 700 + + + pdf, portrait + + + + + + + + 701 + + + open document + + + + + + + + 702 + + + xhtml scroll + + + + + + + + 703 + + + xml, sax + + + + + + + + 704 + + + xml, dom + + + + + + + + 705 + + + plain text utf-8 + + + + + + + + 706 + + + concordance + + + + + + + + 707 + + + dcc, document content certificate (digests) + + + + + + + + 708 + + + markup source text + + + + + + + + 709 + + + zipped markup source pod + + + + + + + + + + + + 710 + gulliver + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + + + + + + + + 711 + + + "Gulliver's Travels", Jonathan Swift + + + + + + + + 712 + + + document manifest 36<http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> + + + + + + + + 713 + + + html, segmented text + + + + + + + + 714 + + + html, scroll, document in one + + + + + + + + 715 + + + pdf, landscape + + + + + + + + 716 + + + pdf, portrait + + + + + + + + 717 + + + open document + + + + + + + + 718 + + + xhtml scroll + + + + + + + + 719 + + + xml, sax + + + + + + + + 720 + + + xml, dom + + + + + + + + 721 + + + plain text utf-8 + + + + + + + + 722 + + + concordance + + + + + + + + 723 + + + dcc, document content certificate (digests) + + + + + + + + 724 + + + markup source text + + + + + + + + 725 + + + zipped markup source pod + + + + + + + + + + + + 726 + alice + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + + + + + + + + 727 + + + "Alice's Adventures in Wonderland", Lewis Carroll + + + + + + + + 728 + + + document manifest 37<http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> + + + + + + + + 729 + + + html, segmented text + + + + + + + + 730 + + + html, scroll, document in one + + + + + + + + 731 + + + pdf, landscape + + + + + + + + 732 + + + pdf, portrait + + + + + + + + 733 + + + open document + + + + + + + + 734 + + + xhtml scroll + + + + + + + + 735 + + + xml, sax + + + + + + + + 736 + + + xml, dom + + + + + + + + 737 + + + plain text utf-8 + + + + + + + + 738 + + + concordance + + + + + + + + 739 + + + dcc, document content certificate (digests) + + + + + + + + 740 + + + markup source text + + + + + + + + 741 + + + zipped markup source pod + + + + + + + + + + + + 742 + glass + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + + + + + + + + 743 + + + "Through The Looking-Glass", Lewis Carroll + + + + + + + + 744 + + + document manifest 38<http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + + + + 745 + + + html, segmented text + + + + + + + + 746 + + + html, scroll, document in one + + + + + + + + 747 + + + pdf, landscape + + + + + + + + 748 + + + pdf, portrait + + + + + + + + 749 + + + open document + + + + + + + + 750 + + + xhtml scroll + + + + + + + + 751 + + + xml, sax + + + + + + + + 752 + + + xml, dom + + + + + + + + 753 + + + plain text utf-8 + + + + + + + + 754 + + + concordance + + + + + + + + 755 + + + dcc, document content certificate (digests) + + + + + + + + 756 + + + markup source text + + + + + + + + 757 + + + zipped markup source pod + + + + + + + + + + + + 758 + alice + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + + + + + + + + 759 + + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll + + + + + + + + 760 + + + document manifest 39<http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + + + + 761 + + + html, segmented text + + + + + + + + 762 + + + html, scroll, document in one + + + + + + + + 763 + + + pdf, landscape + + + + + + + + 764 + + + pdf, portrait + + + + + + + + 765 + + + open document + + + + + + + + 766 + + + xhtml scroll + + + + + + + + 767 + + + xml, sax + + + + + + + + 768 + + + xml, dom + + + + + + + + 769 + + + plain text utf-8 + + + + + + + + 770 + + + concordance + + + + + + + + 771 + + + dcc, document content certificate (digests) + + + + + + + + 772 + + + markup source text + + + + + + + + 773 + + + zipped markup source pod + + + + + + + + + + + + 774 + gpl + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + + + + + + 775 + + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + + + + + + 776 + + + document manifest 40<http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> + + + + + + + + 777 + + + html, segmented text + + + + + + + + 778 + + + html, scroll, document in one + + + + + + + + 779 + + + pdf, landscape + + + + + + + + 780 + + + pdf, portrait + + + + + + + + 781 + + + open document + + + + + + + + 782 + + + xhtml scroll + + + + + + + + 783 + + + xml, sax + + + + + + + + 784 + + + xml, dom + + + + + + + + 785 + + + plain text utf-8 + + + + + + + + 786 + + + concordance + + + + + + + + 787 + + + dcc, document content certificate (digests) + + + + + + + + 788 + + + markup source text + + + + + + + + 789 + + + zipped markup source pod + + + + + + + + + + + + 790 + gpl + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + + + + + + + + 791 + + + "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation + + + + + + + + 792 + + + document manifest 41<http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> + + + + + + + + 793 + + + html, segmented text + + + + + + + + 794 + + + html, scroll, document in one + + + + + + + + 795 + + + pdf, landscape + + + + + + + + 796 + + + pdf, portrait + + + + + + + + 797 + + + open document + + + + + + + + 798 + + + xhtml scroll + + + + + + + + 799 + + + xml, sax + + + + + + + + 800 + + + xml, dom + + + + + + + + 801 + + + plain text utf-8 + + + + + + + + 802 + + + concordance + + + + + + + + 803 + + + dcc, document content certificate (digests) + + + + + + + + 804 + + + markup source text + + + + + + + + 805 + + + zipped markup source pod + + + + + + + + + + + + 806 + dsc + + "Debian Social Contract" + + + + + + + + 807 + + + "Debian Social Contract" + + + + + + + + 808 + + + document manifest 42<http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> + + + + + + + + 809 + + + html, segmented text + + + + + + + + 810 + + + html, scroll, document in one + + + + + + + + 811 + + + pdf, landscape + + + + + + + + 812 + + + pdf, portrait + + + + + + + + 813 + + + open document + + + + + + + + 814 + + + xhtml scroll + + + + + + + + 815 + + + xml, sax + + + + + + + + 816 + + + xml, dom + + + + + + + + 817 + + + plain text utf-8 + + + + + + + + 818 + + + concordance + + + + + + + + 819 + + + dcc, document content certificate (digests) + + + + + + + + 820 + + + markup source text + + + + + + + + 821 + + + zipped markup source pod + + + + + + + + + + + + 822 + dc + + "Debian Constitution v1.3", (simple/default markup) + + + + + + + + 823 + + + "Debian Constitution v1.3" + + + + + + + + 824 + + + document manifest 43<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> + + + + + + + + 825 + + + html, segmented text + + + + + + + + 826 + + + html, scroll, document in one + + + + + + + + 827 + + + pdf, landscape + + + + + + + + 828 + + + pdf, portrait + + + + + + + + 829 + + + open document + + + + + + + + 830 + + + xhtml scroll + + + + + + + + 831 + + + xml, sax + + + + + + + + 832 + + + xml, dom + + + + + + + + 833 + + + plain text utf-8 + + + + + + + + 834 + + + concordance + + + + + + + + 835 + + + dcc, document content certificate (digests) + + + + + + + + 836 + + + markup source text + + + + + + + + 837 + + + zipped markup source pod + + + + + + + + + + + + 838 + dc + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + + + + + + + + 839 + + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + + + + + + + + 840 + + + document manifest 44<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> + + + + + + + + 841 + + + html, segmented text + + + + + + + + 842 + + + html, scroll, document in one + + + + + + + + 843 + + + pdf, landscape + + + + + + + + 844 + + + pdf, portrait + + + + + + + + 845 + + + open document + + + + + + + + 846 + + + xhtml scroll + + + + + + + + 847 + + + xml, sax + + + + + + + + 848 + + + xml, dom + + + + + + + + 849 + + + plain text utf-8 + + + + + + + + 850 + + + concordance + + + + + + + + 851 + + + dcc, document content certificate (digests) + + + + + + + + 852 + + + markup source text + + + + + + + + 853 + + + zipped markup source pod + + + + + + + + + + + + 854 + dc + + "Debian Constitution v1.2", (simple/default markup) + + + + + + + + 855 + + + "Debian Constitution v1.2 (more translations)" + + + + + + + + 856 + + + document manifest 45<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> + + + + + + + + 857 + + + html, segmented text + + + + + + + + 858 + + + html, scroll, document in one + + + + + + + + 859 + + + pdf, landscape + + + + + + + + 860 + + + pdf, portrait + + + + + + + + 861 + + + open document + + + + + + + + 862 + + + xhtml scroll + + + + + + + + 863 + + + xml, sax + + + + + + + + 864 + + + xml, dom + + + + + + + + 865 + + + plain text utf-8 + + + + + + + + 866 + + + concordance + + + + + + + + 867 + + + dcc, document content certificate (digests) + + + + + + + + 868 + + + markup source text + + + + + + + + 869 + + + zipped markup source pod + + + + + + + + + + + + 870 + dc + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + + + + + + + + 871 + + + "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) + + + + + + + + 872 + + + document manifest 46<http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> + + + + + + + + 873 + + + html, segmented text + + + + + + + + 874 + + + html, scroll, document in one + + + + + + + + 875 + + + pdf, landscape + + + + + + + + 876 + + + pdf, portrait + + + + + + + + 877 + + + open document + + + + + + + + 878 + + + xhtml scroll + + + + + + + + 879 + + + xml, sax + + + + + + + + 880 + + + xml, dom + + + + + + + + 881 + + + plain text utf-8 + + + + + + + + 882 + + + concordance + + + + + + + + 883 + + + dcc, document content certificate (digests) + + + + + + + + 884 + + + markup source text + + + + + + + + 885 + + + zipped markup source pod + + + + + + + + + + + + 886 + terminology + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + + + + + 887 + + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + + + + + 888 + + + document manifest 47<http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> + + + + + + + + 889 + + + html, segmented text + + + + + + + + 890 + + + html, scroll, document in one + + + + + + + + 891 + + + pdf, landscape + + + + + + + + 892 + + + pdf, portrait + + + + + + + + 893 + + + open document + + + + + + + + 894 + + + xhtml scroll + + + + + + + + 895 + + + xml, sax + + + + + + + + 896 + + + xml, dom + + + + + + + + 897 + + + plain text utf-8 + + + + + + + + 898 + + + concordance + + + + + + + + 899 + + + dcc, document content certificate (digests) + + + + + + + + 900 + + + markup source text + + + + + + + + 901 + + + zipped markup source pod + + + + + + + + + + + + 902 + autonomous + + "The Autonomous Contract" 1997 - markup sample + + + + + + + + 903 + + + "The Autonomous Contract" 1997 - markup sample + + + + + + + + 904 + + + document manifest 48<http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> + + + + + + + + 905 + + + html, segmented text + + + + + + + + 906 + + + html, scroll, document in one + + + + + + + + 907 + + + pdf, landscape + + + + + + + + 908 + + + pdf, portrait + + + + + + + + 909 + + + open document + + + + + + + + 910 + + + xhtml scroll + + + + + + + + 911 + + + xml, sax + + + + + + + + 912 + + + xml, dom + + + + + + + + 913 + + + plain text utf-8 + + + + + + + + 914 + + + concordance + + + + + + + + 915 + + + dcc, document content certificate (digests) + + + + + + + + 916 + + + markup source text + + + + + + + + 917 + + + zipped markup source pod + + + + + + + + + + + + 918 + autonomous + + "The Autonomous Contract Revisited" - markup sample + + + + + + + + 919 + + + "The Autonomous Contract Revisited" - markup sample 49<http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents.
    + +
    + + + + + + 920 + + + document manifest 50<http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> + + + + + + + + 921 + + + html, segmented text + + + + + + + + 922 + + + html, scroll, document in one + + + + + + + + 923 + + + pdf, landscape + + + + + + + + 924 + + + pdf, portrait + + + + + + + + 925 + + + open document + + + + + + + + 926 + + + xhtml scroll + + + + + + + + 927 + + + xml, sax + + + + + + + + 928 + + + xml, dom + + + + + + + + 929 + + + plain text utf-8 + + + + + + + + 930 + + + concordance + + + + + + + + 931 + + + dcc, document content certificate (digests) + + + + + + + + 932 + + + markup source text + + + + + + + + 933 + + + zipped markup source pod + + + + +
    + +
    + + + + + 934 + cisg + + "United Nations Convention on Contracts for the International Sale of Goods" + + + + + + + + 935 + + + "United Nations Convention on Contracts for the International Sale of Goods" 51<http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    + +
    + + + + + + 936 + + + document manifest 52<http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> + + + + + + + + 937 + + + html, segmented text + + + + + + + + 938 + + + html, scroll, document in one + + + + + + + + 939 + + + pdf, landscape + + + + + + + + 940 + + + pdf, portrait + + + + + + + + 941 + + + open document + + + + + + + + 942 + + + xhtml scroll + + + + + + + + 943 + + + xml, sax + + + + + + + + 944 + + + xml, dom + + + + + + + + 945 + + + plain text utf-8 + + + + + + + + 946 + + + concordance + + + + + + + + 947 + + + dcc, document content certificate (digests) + + + + + + + + 948 + + + markup source text + + + + + + + + 949 + + + zipped markup source pod + + + + +
    + +
    + + + + + 950 + pecl + + PECL the "Principles of European Contract Law" + + + + + + + + 951 + + + "Principles of European Contract Law" + + + + + + + + 952 + + + document manifest 53<http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> + + + + + + + + 953 + + + html, segmented text + + + + + + + + 954 + + + html, scroll, document in one + + + + + + + + 955 + + + pdf, landscape + + + + + + + + 956 + + + pdf, portrait + + + + + + + + 957 + + + open document + + + + + + + + 958 + + + xhtml scroll + + + + + + + + 959 + + + xml, sax + + + + + + + + 960 + + + xml, dom + + + + + + + + 961 + + + plain text utf-8 + + + + + + + + 962 + + + concordance + + + + + + + + 963 + + + dcc, document content certificate (digests) + + + + + + + + 964 + + + markup source text + + + + + + + + 965 + + + zipped markup source pod + + + + + + + + +
    + + + + + 966 + sql + + 21.3 SQL - PostgreSQL, SQLite + + + + + + + + 967 + + + A Sample search form is available at <http://search.sisudoc.org> + + + + + + + + 968 + + + A few canned searches, showing object numbers. Search for: + + + + + + + + 969 + + + English documents matching Linux OR Debian + + + + + + + + 970 + + + GPL OR Richard Stallman + + + + + + + + 971 + + + invention OR innovation in English language + + + + + + + + 972 + + + copyright in English language documents + + + + + + + + 973 + + + Note that the searches done in this form are case sensitive. + + + + + + + + 974 + + + Expand those same searches, showing the matching text in each document: + + + + + + + + 975 + + + English documents matching Linux OR Debian + + + + + + + + 976 + + + GPL OR Richard Stallman + + + + + + + + 977 + + + invention OR innovation in English language + + + + + + + + 978 + + + copyright in English language documents + + + + + + + + 979 + + + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.54of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. + + + + + + + + + + + + 980 + 21.4 + + 21.4 Lex Mercatoria as an example + + + + + + + + 981 + + + There is quite a bit to peruse if you explore the site Lex Mercatoria: + + + + + + + + 982 + + + <http://www.lexmercatoria.org/> 55<http://www.jus.uio.no/lm/index> + + + + + + + + 983 + + + or perhaps: + + + + + + + + 984 + + + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological> 56<http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> + + + + + + + + + + + + 985 + 21.5 + + 21.5 For good measure the markup for a document with lots of (simple) tables + + + + + + + + 986 + + + SiSU is not optimised for table making, but does handle simple tables. + + + + + + + + 987 + + + SiSU marked up file with tables 57<http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst>
    + +
    + + + + + + 988 + + + Output of table file example 58<http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> + + + + +
    + +
    + + + + + 989 + 21.6 + + 21.6 And a link to the output of a reported case + + + + + + + + 990 + + + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> + + + + + + + + +
    + + + + + 991 + 22 + + 22. A Checklist of Output Features + + + + + + + + 992 + + + This table gives an indication of the features that are available for various forms of output of SiSU. 59updated for sisu-0.36.6 on 2006-01-23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + feature + txt + ltx/pdf + HTML + XHTML + XML/s + XML/d + ODF + SQLite + pgSQL +
    + headings + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + footnotes + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + bold, underscore, italics + + . + + * + + * + + * + + * + + * + + * + + * + + * +
    + strikethrough + + . + + * + + * + + * + + * + + * + + * + + + + +
    + superscript, subscript + + . + + * + + * + + * + + * + + * + + * + + + + +
    + extended ascii set (utf-8) + + * + + * + + * + + * + + * + + * + + * + + + + * +
    + indents + + * + + * + + * + + * + + * + + * + + * + + + + +
    + bullets + + . + + * + + * + + * + + * + + * + + . + + + + +
    + groups + + + + + + + + + + + + + + + + + + +
    + * tables + + + + * + + * + + . + + . + + . + + . + + . + + . +
    + * poem + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + * code + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + url + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + links + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + images + + - + + * + + * + + T + + T + + T + + * + + T + + T +
    + image caption + + - + + * + + * + + + + + + + + + + + + +
    + table of contents + + + + * + + * + + * + + * + + * + + . + + + + +
    + page header/footer? + + - + + * + + * + + * + + * + + * + + t + + + + +
    + line break + + * + + * + + * + + * + + * + + * + + * + + + + +
    + page break + + + + * + + + + + + + + + + * + + + + +
    + segments + + + + + + * + + + + + + + + + + + + +
    + skins + + * + + * + + * + + * + + * + + * + + + + + + +
    + ocn + + . + + * + + * + + * + + * + + * + + -? + + * + + * +
    + auto-heading numbers + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + minor list numbering + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + special characters + + . + + . + + . + + + + + + + + + + + + +
    + + + + +
    + + + + + + 994 + + + + + Done
    * yes/done
    . partial
    - not available/appropriate
    + Not Done
    T task todo
    t lesser task/todo
    not done
    + +
    + +
    + + +
    + +
    + + + + + 995 + search_intro + + 23. SiSU Search - Introduction + + + + + + + + 996 + + + SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. + + + + + + + + 997 + + + Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. + + + + + + + + 998 + + + In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. + + + + + + + + + + + + 999 + search_sql + + 24. SQL + + + + + + + + + + 1000 + 24.1 + + 24.1 populating SQL type databases + + + + + + + + 1001 + + + SiSU feeds sisu markupd documents into sql type databases PostgreSQL60<http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql>
    and/or SQLite61<http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite>
    database together with information related to document structure.
    + +
    + + + + + + 1002 + + + This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: + + + + + + + + 1003 + + + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); + + + + + + + + 1004 + + + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and + + + + + + + + 1005 + + + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). + + + + + + + + 1006 + + + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. + + + + + + + + 1007 + + + There is of course the possibility to add further structures. + + + + + + + + 1008 + + + At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. + + + + + + + + 1009 + + + Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). + + + + +
    + +
    + +
    + + + + + 1010 + postgresql + + 25. Postgresql + + + + + + + + + + 1011 + 25.1 + + 25.1 Name + + + + + + + + 1012 + + + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package + + + + + + + + + + + + 1013 + 25.2 + + 25.2 Description + + + + + + + + 1014 + + + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). + + + + + + + + + + + + 1015 + 25.3 + + 25.3 Synopsis + + + + + + + + 1016 + + + sisu -D [instruction] [filename/wildcard if required] + + + + + + + + 1017 + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + + + + + + + + + + + 1018 + 25.4 + + 25.4 Commands + + + + + + + + 1019 + + + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + + + + + + + + 1020 + + + -D or --pgsql may be used interchangeably. + + + + + + + + + + 1021 + 25.4.1 + + 25.4.1 create and destroy database + + + + + + + + 1022 + + + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi)
    + +
    + + + + + + 1023 + + + sisu -D --createdb
    creates database where no database existed before
    + +
    + + + + + + 1024 + + + sisu -D --create
    creates database tables where no database tables existed before
    + +
    + + + + + + 1025 + + + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name).
    + +
    + + + + + + 1026 + + + sisu -D --recreate
    destroys existing database and builds a new empty database structure
    + +
    + + +
    + +
    + + + + + 1027 + 25.4.2 + + 25.4.2 import and remove documents + + + + + + + + 1028 + + + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level).
    + +
    + + + + + + 1029 + + + sisu -D --update -v [filename/wildcard]
    updates file contents in database
    + +
    + + + + + + 1030 + + + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database.
    + +
    + + +
    + +
    + +
    + +
    + + + + + 1031 + sqlite + + 26. Sqlite + + + + + + + + + + 1032 + 26.1 + + 26.1 Name + + + + + + + + 1033 + + + SiSU - Structured information, Serialized Units - a document publishing system. + + + + + + + + + + + + 1034 + 26.2 + + 26.2 Description + + + + + + + + 1035 + + + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). + + + + + + + + + + + + 1036 + 26.3 + + 26.3 Synopsis + + + + + + + + 1037 + + + sisu -d [instruction] [filename/wildcard if required] + + + + + + + + 1038 + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + + + + + + + + + + + 1039 + 26.4 + + 26.4 Commands + + + + + + + + 1040 + + + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + + + + + + + + 1041 + + + -d or --sqlite may be used interchangeably. + + + + + + + + + + 1042 + 26.4.1 + + 26.4.1 create and destroy database + + + + + + + + 1043 + + + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi)
    + +
    + + + + + + 1044 + + + sisu -d --createdb
    creates database where no database existed before
    + +
    + + + + + + 1045 + + + sisu -d --create
    creates database tables where no database tables existed before
    + +
    + + + + + + 1046 + + + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name).
    + +
    + + + + + + 1047 + + + sisu -d --recreate
    destroys existing database and builds a new empty database structure
    + +
    + + +
    + +
    + + + + + 1048 + 26.4.2 + + 26.4.2 import and remove documents + + + + + + + + 1049 + + + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level).
    + +
    + + + + + + 1050 + + + sisu -d --update -v [filename/wildcard]
    updates file contents in database
    + +
    + + + + + + 1051 + + + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database.
    + +
    + + +
    + +
    + +
    + +
    + + + + + 1052 + search_cgi + + 27. Introduction + + + + + + + + + + 1053 + 27.1 + + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + + + + + + + + 1054 + + + Sample search frontend 62<http://search.sisudoc.org> A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.63(which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. + + + + + + + + 1055 + + + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + + + + + + + + 1056 + + + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.64of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. + + + + + + + + 1057 + + + sisu -F --webserv-webrick
    builds a cgi web search frontend for the database created
    + +
    + + + + + + 1058 + + + The following is feedback on the setup on a machine provided by the help command: + + + + + + + + 1059 + + + sisu --help sql + + + + + + + + 1060 + + + + +      Postgresql
           user:             ralph
           current db set:   SiSU_sisu
           port:             5432
           dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

         sqlite
           current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
           dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db     + +
    + +
    + + + + + + 1061 + + + Note on databases built + + + + + + + + 1062 + + + By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] + + + + +
    + +
    + + + + + 1063 + 27.2 + + 27.2 Search Form + + + + + + + + 1064 + + + sisu -F
    generates a sample search form, which must be copied to the web-server cgi directory
    + +
    + + + + + + 1065 + + + sisu -F --webserv-webrick
    generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory
    + +
    + + + + + + 1066 + + + sisu -Fv
    as above, and provides some information on setting up hyperestraier
    + +
    + + + + + + 1067 + + + sisu -W
    starts the webrick server which should be available wherever sisu is properly installed
    + +
    + + + + + + 1068 + + + The generated search form must be copied manually to the webserver directory as instructed + + + + +
    + +
    + +
    + + + + + 1069 + search_hyperestraier + + 28. Hyperestraier + + + + + + + + 1070 + + + See the documentation for hyperestraier: + + + + + + + + 1071 + + + <http://hyperestraier.sourceforge.net/> + + + + + + + + 1072 + + + /usr/share/doc/hyperestraier/index.html + + + + + + + + 1073 + + + man estcmd + + + + + + + + 1074 + + + on sisu_hyperestraier: + + + + + + + + 1075 + + + man sisu_hyperestraier + + + + + + + + 1076 + + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + + + + + + + 1077 + + + NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www + + + + + + + + 1078 + + + (A) to generate the index within the webserver directory to be indexed: + + + + + + + + 1079 + + + estcmd gather -sd [index name] [directory path to index] + + + + + + + + 1080 + + + the following are examples that will need to be tailored according to your needs: + + + + + + + + 1081 + + + cd /home/ralph/sisu_www + + + + + + + + 1082 + + + estcmd gather -sd casket /home/ralph/sisu_www + + + + + + + + 1083 + + + you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: + + + + + + + + 1084 + + + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + + + + + + + 1085 + + + Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. + + + + + + + + 1086 + + + As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. + + + + + + + + 1087 + + + find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - + + + + + + + + 1088 + + + from your current document preparation/markup directory, you would construct a rune along the following lines: + + + + + + + + 1089 + + + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - + + + + + + + + 1090 + + + (B) to set up the search form + + + + + + + + 1091 + + + (i) copy estseek.cgi to your cgi directory and set file permissions to 755: + + + + + + + + 1092 + + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + + + + + + + 1093 + + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + + + + + + + 1094 + + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + + + + + + + 1095 + + + [see estraier documentation for paths] + + + + + + + + 1096 + + + (ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': + + + + + + + + 1097 + + + indexname: /home/ralph/sisu_www/casket + + + + + + + + 1098 + + + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + + + + + + + + 1099 + + + replace: /index.html?${{!}}/ + + + + + + + + 1100 + + + (C) to test using webrick, start webrick: + + + + + + + + 1101 + + + sisu -W + + + + + + + + 1102 + + + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> + + + + + + + + + + + + 1103 + webrick + + 29. sisu_webrick + + + + + + + + + + 1104 + 29.1 + + 29.1 Name + + + + + + + + 1105 + + + SiSU - Structured information, Serialized Units - a document publishing system + + + + + + + + + + + + 1106 + 29.2 + + 29.2 Synopsis + + + + + + + + 1107 + + + sisu_webrick [port] + + + + + + + + 1108 + + + or + + + + + + + + 1109 + + + sisu -W [port] + + + + + + + + + + + + 1110 + 29.3 + + 29.3 Description + + + + + + + + 1111 + + + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). + + + + + + + + 1112 + + + The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). + + + + + + + + + + + + 1113 + 29.4 + + 29.4 Summary of man page + + + + + + + + 1114 + + + sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] + + + + + + + + 1115 + + + where no port is given and settings are unchanged the default port is 8081 + + + + + + + + + + + + 1116 + 29.5 + + 29.5 Document processing command flags + + + + + + + + 1117 + + + sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + + + + + + + + + + + + 1118 + 29.6 + + 29.6 Further information + + + + + + + + 1119 + + + For more information on SiSU see: <http://www.jus.uio.no/sisu> + + + + + + + + 1120 + + + or man sisu + + + + + + + + + + + + 1121 + 29.7 + + 29.7 Author + + + + + + + + 1122 + + + Ralph Amissah or + + + + + + + + + + + + 1123 + 29.8 + + 29.8 SEE ALSO + + + + + + + + 1124 + + + sisu(1) + + + + + + + + 1125 + + + sisu_vim(7) + + + + + + + + 1126 + + + sisu(8) + + + + + + + + + + + + + + 1127 + remote_source + + 30. Remote Source Documents + + + + + + + + 1128 + + + SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp + + + + + + + + 1129 + + + .sst / .ssm - sisu text files + + + + + + + + 1130 + + + SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. + + + + + + + + 1131 + + + + +      sisu -3 http://[provide url to valid .sst or .ssm file]     + + + + + + + + + + 1132 + + + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. + + + + + + + + 1133 + + + NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image + + + + + + + + 1134 + + + sisupod - zipped sisu files + + + + + + + + 1135 + + + A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. + + + + + + + + 1136 + + + SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. + + + + + + + + 1137 + + + + +      sisu -3 http://[provide url to valid sisupod.zip or .ssp file]     + + + + + + + + + + 1138 + + + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. + + + + + + + + +
    + + + + + 1139 + Remote Document Output + + + + + + + 1140 + remote_output + + 31. Remote Output + + + + + + + + 1141 + + + Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. + + + + + + + + 1142 + + + In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. + + + + + + + + 1143 + + + + +      sisu -3R sisu_remote.sst     + + + + + + + + + + + + 1144 + 31.1 + + 31.1 commands + + + + + + + + 1145 + + + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r
    + +
    + + + + + + 1146 + + + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R
    + +
    + + +
    + +
    + + + + + 1147 + 31.2 + + 31.2 configuration + + + + + + + + 1148 + + + [expand on the setting up of an ssh-agent / keychain] + + + + + + + + +
    + + + + + 1149 + remote_servers + + 32. Remote Servers + + + + + + + + 1150 + + + As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. + + + + + + + + + + + + 1151 + download + + 33. Download SiSU - Linux/Unix + + + + + + + + + + 1152 + current + + SiSU Current Version - Linux/Unix + + + + + + + + + + 1153 + source + + Source (tarball tar.gz) + + + + + + + + 1154 + + + Download the latest version of SiSU (and SiSU markup samples):65Breakage and Fixes Report
    <http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html>
    + +
    + + + + + + 1155 + + + sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3) 66<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz>
    e9a20a06ffee8d633b8ce525017d89ba 1278987
    + +
    + + + + + + 1156 + + + cgi generated sample search form + + + + + + + + 1157 + + + order results on files of the same title, in multiple files (with different filenames) + + + + + + + + 1158 + + + postgresql, character case sensitivity, control, on/off + + + + + + + + 1159 + + + tail decoration, gplv3 & sisu info + + + + + + + + 1160 + + + texinfo/info (pinfo) module starts to do something vaguely useful again [not a much used module, testing required] + + + + + + + + 1161 + + + print XML rendition of document structure to screen -T + + + + + + + + 1162 + + + help on environment visited, sisu -V + + + + + + + + 1163 + + + sisurc.yml default, color set to true [apologies if this causes anyone any inconvenience, it is configurable in sisurc.yml] + + + + + + + + 1164 + + + help and man pages, some work man(8) related + + + + + + + + 1165 + + + sisu-install (install ruby rant script renamed) and permissions set to executable + + + + + + + + 1166 + + + sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 ) 67<http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz>
    04ae2812617a4689666600a0fb32301f 3438571
    + +
    + + + + + + 1167 + + + For installation notes see <http://www.jus.uio.no/sisu/SiSU/download.html> + + + + + + + + 1168 + + + For changelogs see <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + + + + + + + 1169 + + + [tulva.png] "Tulva, by Leena Krohn" 68Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> Tulva is from the work Sphinx or Robot <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> other works available online include Tainaron <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>, these two works can be found in the book sample section <http://www.jus.uio.no/sisu/SiSU/2.html#sample> + + + + +
    + +
    + + + + + 1170 + git + + Git (source control management) + + + + + + + + 1171 + + + Git repository currently at: + + + + + + + + 1172 + + + git clone git://sisudoc.org/git/sisu/ + + + + + + + + 1173 + + + <http://search.sisudoc.org/cgi-bin/gitweb.cgi?p=sisu;a=summary> + + + + + + + + + + + + 1174 + debian + + Debian + + + + + + + + 1175 + + + This section contains information on the latest SiSU release. For installation notes see <http://www.jus.uio.no/sisu/sisu_download/installation.html> + + + + + + + + 1176 + + + SiSU is updated fairly regularly in Debian testing and unstable, and should be available therefrom. + + + + + + + + 1177 + + + To add this archive, should you still choose to do so, add the following lines to your /etc/apt/sources.list + + + + + + + + 1178 + + + + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 1179 + + + Source + + + + + + + + 1180 + + + sisu_0.58.3.orig.tar.gz 69<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> + + + + + + + + 1181 + + + sisu_0.58.3-1.diff.gz 70<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz> + + + + + + + + 1182 + + + sisu_0.58.3-1.dsc 71<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc>
    b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc
    + +
    + + + + + + 1183 + + + Debs + + + + + + + + 1184 + + + sisu_0.58.3-1_all.deb 72<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb>
    sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies
    Depends: ruby (>=1.8.2), libwebrick-ruby
    Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl
    + +
    + + + + + + 1185 + + + sisu-complete_0.58.3-1_all.deb 73<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb>
    a package that pulls in other packages to build the whole of sisu (excluding sisu-examples)
    Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu
    Recommends: sisu-examples
    + +
    + + + + + + 1186 + + + sisu-pdf_0.58.3-1_all.deb 74<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb>
    dependencies used by sisu to produce pdf from LaTeX generated
    Depends: sisu, tetex-bin, tetex-extra, latex-ucs
    Suggests: evince, xpdf
    + +
    + + + + + + 1187 + + + sisu-postgresql_0.58.3-1_all.deb 75<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb>
    dependencies used by sisu to populate postgresql database (further configuration is necessary)
    Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
    Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1
    + +
    + + + + + + 1188 + + + sisu-sqlite_0.58.3-1_all.deb 76<http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb>
    dependencies used by sisu to populate sqlite database
    Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
    Suggests: libdbd-sqlite
    + +
    + + + + + + 1189 + + + For changelogs see: + + + + + + + + 1190 + + + <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + + + + + + + 1191 + + + <http://www.jus.uio.no/sisu/sisu_changelog/changelog.html> + + + + + + + + 1192 + + + non-free + + + + + + + + 1193 + + + Book markup samples have been moved to non-free as the substantive text of the documents are available under the author or original publisher's license, and usually do not comply with the Debian Free Software Guidelines. + + + + + + + + 1194 + + + sisu-markup-samples_1.0.8-1_all.deb 77<http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb>
    marked up documents and other examples related to sisu, a larger package containing a number of texts
    Depends: sisu
    + +
    + + + + + + 1195 + + + sisu-markup-samples_1.0.8-1.dsc 78<http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc>
    ca03c11467097d6049c43c54d0961ef5 606 sisu-markup-samples_1.0.8-1.dsc
    + +
    + + + + + + 1196 + + + For changelogs see: + + + + + + + + 1197 + + + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> + + + + + + + + 1198 + + + <http://www.jus.uio.no/sisu/sisu_markup_samples_changelog/changelog_markup_samples.html> + + + + +
    + +
    + + + + + 1199 + rpm + + RPM + + + + + + + + 1200 + + + The RPM is generated from the source file using Alien.79<http://www.kitenet.net/programs/alien/> Dependencies are not handled, not even that of the essential Ruby. + + + + + + + + 1201 + + + sisu_0.58.3.orig-1-2.noarch.rpm 80<http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm>
    31f5cd3e0e577b418e7c98492f71f0af
    untested, created using: alien -r sisu_0.58.3.orig.tar.gz
    + +
    + + + + + + 1202 + + + sisu-0.58.3-2.noarch.rpm 81<http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm>
    8b6858f0117351ce441e8559bf5308be
    untested, created using: alien -r sisu_0.58.3-1_all.deb
    + +
    + + + + + + 1203 + + + sisu-markup-samples_1.0.8.orig-2.noarch.rpm 82<http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm>
    15eed830b4d004f011bafe831bb816da
    untested, created using alien
    + +
    + + + + + + 1204 + + + sudo rpm -i [package name] + + + + +
    + +
    + +
    + +
    + +
    + + + + + 1205 + Installation + + + + + + + 1206 + installation + + 34. Installation + + + + + + + + 1207 + + + See the download pages 83<http://www.jus.uio.no/sisu/SiSU/download>
    <http://www.jus.uio.no/sisu/sisu_download>
    for information related to installation.
    + +
    + + +
    + + + + + 1208 + 34.1 + + 34.1 Debian + + + + + + + + 1209 + + + SiSU is developed on Debian, and packages are available for Debian that take care of the dependencies encountered on installation. + + + + + + + + 1210 + + + The package is divided into the following components: + + + + + + + + 1211 + + + sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies + + + + + + + + 1212 + + + sisu-complete, a dummy package that installs the whole of greater sisu as described below, apart from sisu-examples + + + + + + + + 1213 + + + sisu-pdf, dependencies used by sisu to produce pdf from LaTeX generated + + + + + + + + 1214 + + + sisu-postgresql, dependencies used by sisu to populate postgresql database (further configuration is necessary) + + + + + + + + 1215 + + + sisu-remote, dependencies used to place sisu output on a remote server (further configuration is necessary) + + + + + + + + 1216 + + + sisu-sqlite, dependencies used by sisu to populate sqlite database + + + + + + + + 1217 + + + sisu-markup-samples, sisu markup samples and other miscellany (under Debian Free Software Guidelines non-free) + + + + + + + + 1218 + + + SiSU is available off Debian Unstable and Testing 84<http://packages.qa.debian.org/s/sisu.html> install it using apt-get, aptitude or alternative Debian install tools. SiSU is currently comprised of eight packages. + + + + + + + + 1219 + + + Initial packaging is done here and to get the latest version of SiSU available you may add the following line(s) to your sources list: + + + + + + + + 1220 + + + + +      #/etc/apt/sources.list

         deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 1221 + + + The non-free section is for sisu markup samples provided, which contain authored works the substantive text of which cannot be changed, and which as a result do not meet the debian free software guidelines. + + + + + + + + 1222 + + + On Debian there is little more to know beyond how to install software on Debian using apt, aptitude or synaptic. + + + + + + + + 1223 + + + + +      #Using aptitude:

           aptitude update

           aptitude install sisu-complete sisu-markup-samples     + +
    + +
    + + + + + + 1224 + + + + +      Using apt-get

           apt-get update

           apt get install sisu-complete sisu-examples     + +
    + +
    + + +
    + +
    + + + + + 1225 + 34.2 + + 34.2 Other Unix / Linux + + + + + + + + 1226 + + + A source tarball or an rpms built using alien are available, (however dependencies have not been tested). SiSU is first packaged and tested with dependency handling for Debian. 85Notes on dependencies are provided in the section that follows Information on dependencies configured for Debian is provided as this may be of assistance. + + + + + + + + + + 1227 + 34.2.1 + + 34.2.1 source tarball + + + + + + + + 1228 + + + installation with provided install script + + + + + + + + 1229 + + + To install SiSU, in the root directory of the unpacked SiSU as root type:86This makes use of rant and the provided Rantfile. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + + + + + + + + 1230 + + + ruby install + + + + + + + + 1231 + + + Once installed see man 8 sisu for information on additional programs that sisu makes use of. + + + + + + + + 1232 + + + Further notes on install script. + + + + + + + + 1233 + + + The install script is prepared using Rant, and a Rantfile is provided,87a Rantfile has been configured to do post installation setup with more comprehensive install options, and post install and setup configuration and generation of first test file, if you have installed Stefan Lang's Rant 88<http://make.rubyforge.org/> <http://make.rubyforge.org/>
    <http://rubyforge.org/frs/?group_id=615>
    installed. While in the package directory, type: rant help, or rant -T, or to install SiSU as root, type:
    + +
    + + + + + + 1234 + + + install is an install script prepared using Stefan Lang's Rant 89<http://make.rubyforge.org/> <http://make.rubyforge.org/>
    <http://rubyforge.org/frs/?group_id=615>
    It should work whether you have previously installed Rant or not. It has fairly comprehensive install options, and can do some post install and setup configuration and generation of first test file. For options type:
    + +
    + + + + + + 1235 + + + ruby install -T + + + + + + + + 1236 + + + To install as root type: + + + + + + + + 1237 + + + ruby install + + + + + + + + 1238 + + + For a minimal install type: + + + + + + + + 1239 + + + ruby install base + + + + + + + + 1240 + + + installation with setup.rb + + + + + + + + 1241 + + + setup.rb 90<http://i.loveruby.net/en/projects/setup/> is provided the package and will install SiSU91Minero Aoki
    <http://i.loveruby.net/en/projects/setup/doc/>
    installation is a 3 step process92Installation instructions
    <http://i.loveruby.net/en/projects/setup/doc/usage.html>
    the following string assumes you are in the package directory and that you have root as sudo:
    + +
    + + + + + + 1242 + + + ruby setup.rb config && ruby setup.rb setup && sudo ruby setup.rb install + + + + + + + + 1243 + + + installation of rpm + + + + + + + + 1244 + + + The RPM is generated from the source file using Alien.93<http://www.kitenet.net/programs/alien/> Dependencies are not handled, not even that of the essential Ruby. + + + + +
    + +
    + +
    + +
    + + + + + 1245 + install_dependencies_and_notes + + 35. SiSU Components, Dependencies and Notes + + + + + + + + 1246 + + + The dependency lists are from the Debian control file for SiSU version 0.36, and may assist in building SiSU on other distributions. + + + + + + + + + + 1247 + 35.1 + + 35.1 sisu + + + + + + + + 1248 + + + the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies + + + + + + + + 1249 + + + Depends: on ruby (>=1.8.2), libwebrick-ruby + + + + + + + + 1250 + + + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl + + + + + + + + 1251 + + + initialise directory + + + + + + + + 1252 + + + sisu -CC + + + + + + + + 1253 + + + html + + + + + + + + 1254 + + + sisu -hv [filename/wildcard] + + + + + + + + 1255 + + + sisu -Hv [filename/wildcard] + + + + + + + + 1256 + + + LaTeX (but sisu-pdf dependencies required to convert that to pdf) + + + + + + + + 1257 + + + sisu -pv [filename/wildcard] + + + + + + + + 1258 + + + plain text Unix with footnotes + + + + + + + + 1259 + + + sisu -av [filename/wildcard] + + + + + + + + 1260 + + + plain text Dos with footnotes + + + + + + + + 1261 + + + sisu -Av [filename/wildcard] + + + + + + + + 1262 + + + plain text Unix with endnotes + + + + + + + + 1263 + + + sisu -ev [filename/wildcard] + + + + + + + + 1264 + + + plain text Dos with endnotes + + + + + + + + 1265 + + + sisu -Ev [filename/wildcard] + + + + + + + + 1266 + + + openoffice odt + + + + + + + + 1267 + + + sisu -ov [filename/wildcard] + + + + + + + + 1268 + + + xhtml + + + + + + + + 1269 + + + sisu -bv [filename/wildcard] + + + + + + + + 1270 + + + XML SAX + + + + + + + + 1271 + + + sisu -xv [filename/wildcard] + + + + + + + + 1272 + + + XML DOM + + + + + + + + 1273 + + + sisu -Xv [filename/wildcard] + + + + + + + + 1274 + + + wordmap (a rudimentary index of content) + + + + + + + + 1275 + + + sisu -wv [filename/wildcard] + + + + + + + + 1276 + + + document content certificate + + + + + + + + 1277 + + + sisu -Nv [filename/wildcard] + + + + + + + + 1278 + + + placement of sourcefile in output directory + + + + + + + + 1279 + + + sisu -sv [filename/wildcard] + + + + + + + + 1280 + + + creation of source tarball with images, and placement of source tarball in ouput directory + + + + + + + + 1281 + + + sisu -Sv [filename/wildcard] + + + + + + + + 1282 + + + manifest of output produced (polls output directory and provides links to existing output) + + + + + + + + 1283 + + + sisu -yv [filename/wildcard] + + + + + + + + 1284 + + + url for output files -u -U + + + + + + + + 1285 + + + sisu -uv[and other flags] [filename/wildcard] + + + + + + + + 1286 + + + sisu -Uv [filename/wildcard] + + + + + + + + 1287 + + + toggle screen colour + + + + + + + + 1288 + + + sisu -cv[and processing flags] [filename/wildcard] + + + + + + + + 1289 + + + verbose mode + + + + + + + + 1290 + + + sisu -v[and processing flags] [filename/wildcard] + + + + + + + + 1291 + + + sisu -V[and processing flags] [filename/wildcard] + + + + + + + + 1292 + + + quiet mode + + + + + + + + 1293 + + + sisu -q[and processing flags] [filename/wildcard] + + + + + + + + 1294 + + + maintenance mode, intermediate files kept -M + + + + + + + + 1295 + + + sisu -Mv[and other flags] [filename/wildcard] + + + + + + + + 1296 + + + [the -v is for verbose] + + + + + + + + 1297 + + + start the webrick server + + + + + + + + 1298 + + + sisu -W + + + + + + + + + + + + 1299 + 35.2 + + 35.2 sisu-complete + + + + + + + + 1300 + + + a dummy package that installs the whole SiSU, apart from sisu-examples + + + + + + + + 1301 + + + Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite + + + + + + + + 1302 + + + Recommends: sisu-examples + + + + + + + + + + + + 1303 + 35.3 + + 35.3 sisu-examples + + + + + + + + 1304 + + + installs sisu markup samples and other miscelleny + + + + + + + + 1305 + + + Depends: sisu + + + + + + + + + + + + 1306 + 35.4 + + 35.4 sisu-pdf + + + + + + + + 1307 + + + dependencies used by sisu to produce pdf from LaTeX generated + + + + + + + + 1308 + + + Depends: sisu, tetex-bin, tetex-extra, latex-ucs + + + + + + + + 1309 + + + Suggests: evince, xpdf + + + + + + + + 1310 + + + converts sisu LaTeX produced to pdf + + + + + + + + 1311 + + + sisu -pv [filename/wildcard] + + + + + + + + 1312 + + + [the -v is for verbose] + + + + + + + + + + + + 1313 + 35.5 + + 35.5 sisu-postgresql + + + + + + + + 1314 + + + dependencies used by sisu to populate postgresql database (further configuration is necessary) + + + + + + + + 1315 + + + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby + + + + + + + + 1316 + + + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + + + + + + + + 1317 + + + installs dependencies for sisu to work with and populate postgresql database + + + + + + + + 1318 + + + create database + + + + + + + + 1319 + + + sisu -Dv createall + + + + + + + + 1320 + + + drop database + + + + + + + + 1321 + + + sisu -Dv dropall + + + + + + + + 1322 + + + import content + + + + + + + + 1323 + + + sisu -Div [filename/wildcard] + + + + + + + + 1324 + + + sisu -Dv import [filename/wildcard] + + + + + + + + 1325 + + + update content + + + + + + + + 1326 + + + sisu -Duv [filename/wildcard] + + + + + + + + 1327 + + + sisu -Dv update [filename/wildcard] + + + + + + + + 1328 + + + [the -v is for verbose] + + + + + + + + 1329 + + + The following are available without installation of the sisu-postgresql component, but are of interest in this context + + + + + + + + 1330 + + + generate a sample database query form for use with webserver on port 80 + + + + + + + + 1331 + + + sisu -F + + + + + + + + 1332 + + + or for use with webrick server + + + + + + + + 1333 + + + sisu -F webrick + + + + + + + + 1334 + + + to start webrick server + + + + + + + + 1335 + + + sisu -W + + + + + + + + + + + + 1336 + 35.6 + + 35.6 sisu-remote + + + + + + + + 1337 + + + dependencies used to place sisu output on a remote server (further configuration is necessary) + + + + + + + + 1338 + + + scp + + + + + + + + 1339 + + + sisu -vr[and processing flags] [filename/wildcard] + + + + + + + + 1340 + + + rsync + + + + + + + + 1341 + + + sisu -vR[and processing flags] [filename/wildcard] + + + + + + + + 1342 + + + [the -v is for verbose] + + + + + + + + 1343 + + + Depends: sisu, rsync, openssh-client|lsh-client, keychain + + + + + + + + + + + + 1344 + 35.7 + + 35.7 sisu-sqlite + + + + + + + + 1345 + + + dependencies used by sisu to populate sqlite database + + + + + + + + 1346 + + + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby + + + + + + + + 1347 + + + Suggests: libdbd-sqlite + + + + + + + + 1348 + + + installs dependencies for sisu to work with and populate sqlite database + + + + + + + + 1349 + + + create database + + + + + + + + 1350 + + + sisu -dv createall + + + + + + + + 1351 + + + drop database + + + + + + + + 1352 + + + sisu -dv dropall + + + + + + + + 1353 + + + update content + + + + + + + + 1354 + + + sisu -div [filename/wildcard] + + + + + + + + 1355 + + + sisu -dv import [filename/wildcard] + + + + + + + + 1356 + + + update content + + + + + + + + 1357 + + + sisu -duv [filename/wildcard] + + + + + + + + 1358 + + + sisu -dv update [filename/wildcard] + + + + + + + + 1359 + + + [the -v is for verbose] + + + + + + + + 1360 + + + The following are available without installation of the sisu-sqlite component, but are of interest in this context + + + + + + + + 1361 + + + generate a sample database query form for use with webserver on port 80 + + + + + + + + 1362 + + + sisu -F + + + + + + + + 1363 + + + or for use with webrick server + + + + + + + + 1364 + + + sisu -F webrick + + + + + + + + 1365 + + + to start webrick server + + + + + + + + 1366 + + + sisu -W + + + + + + + + + + + + + + 1367 + 36 + + 36. Quickstart - Getting Started Howto + + + + + + + + + + 1368 + 36.1 + + 36.1 Installation + + + + + + + + 1369 + + + Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. + + + + + + + + + + 1370 + 36.1.1 + + 36.1.1 Debian Installation + + + + + + + + 1371 + + + SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + + + + + + + + 1372 + + + + +        aptitude update
           aptitude install sisu-complete     + +
    + +
    + + + + + + 1373 + + + The following /etc/apt/sources.list setting permits the download of additional markup samples: + + + + + + + + 1374 + + + + +      #/etc/apt/sources.list

           deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
           deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
         d     + +
    + +
    + + + + + + 1375 + + + The aptitude commands become: + + + + + + + + 1376 + + + + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     + +
    + +
    + + + + + + 1377 + + + If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list + + + + + + + + 1378 + + + + +      #/etc/apt/sources.list

           deb http://www.jus.uio.no/sisu/archive unstable main non-free
           deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 1379 + + + repeat the aptitude commands + + + + + + + + 1380 + + + + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     + +
    + +
    + + + + + + 1381 + + + Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. + + + + +
    + +
    + + + + + 1382 + 36.1.2 + + 36.1.2 RPM Installation + + + + + + + + 1383 + + + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. + + + + + + + + 1384 + + + They may be downloaded from: + + + + + + + + 1385 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + + + + + + + 1386 + + + as root type: + + + + + + + + 1387 + + + rpm -i [rpm package name] + + + + + + + + + + + + 1388 + 36.1.3 + + 36.1.3 Installation from source + + + + + + + + 1389 + + + To install SiSU from source check information at: + + + + + + + + 1390 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + + + + + 1391 + + + download the source package + + + + + + + + 1392 + + + Unpack the source + + + + + + + + 1393 + + + Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: + + + + + + + + 1394 + + + For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)94There is nothing to stop MySQL support being added in future. or converting LaTeX to pdf. + + + + + + + + 1395 + + + setup.rb + + + + + + + + 1396 + + + This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: + + + + + + + + 1397 + + + + +          ruby setup.rb config
             ruby setup.rb setup
             #[and as root:]
             ruby setup.rb install     + +
    + +
    + + + + + + 1398 + + + further information on setup.rb is available from: + + + + + + + + 1399 + + + <http://i.loveruby.net/en/projects/setup/> + + + + + + + + 1400 + + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + + + + + + + 1401 + + + "install" + + + + + + + + 1402 + + + The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: + + + + + + + + 1403 + + + ruby install base + + + + + + + + 1404 + + + or for a more complete installation: + + + + + + + + 1405 + + + ruby install + + + + + + + + 1406 + + + or + + + + + + + + 1407 + + + ruby install base + + + + + + + + 1408 + + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + + + + + + + + 1409 + + + Further information on "rant" is available from: + + + + + + + + 1410 + + + <http://make.rubyforge.org/> + + + + + + + + 1411 + + + <http://rubyforge.org/frs/?group_id=615> + + + + + + + + 1412 + + + For a list of alternative actions you may type: + + + + + + + + 1413 + + + ruby install help + + + + + + + + 1414 + + + ruby install -T + + + + +
    + +
    + +
    + + + + + 1415 + 36.2 + + 36.2 Testing SiSU, generating output + + + + + + + + 1416 + + + To check which version of sisu is installed: + + + + + + + + 1417 + + + sisu -v + + + + + + + + 1418 + + + Depending on your mode of installation one or a number of markup sample files may be found either in the directory: + + + + + + + + 1419 + + + ... + + + + + + + + 1420 + + + or + + + + + + + + 1421 + + + ... + + + + + + + + 1422 + + + change directory to the appropriate one: + + + + + + + + 1423 + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + + + + + + + 1424 + 36.2.1 + + 36.2.1 basic text, plaintext, html, XML, ODF + + + + + + + + 1425 + + + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + + + + + + + + 1426 + + + sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1427 + + + this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text + + + + + + + + + + + + 1428 + 36.2.2 + + 36.2.2 LaTeX / pdf + + + + + + + + 1429 + + + Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) + + + + + + + + 1430 + + + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + + + + + + + + 1431 + + + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1432 + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1433 + + + should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf + + + + + + + + + + + + 1434 + 36.2.3 + + 36.2.3 relational database - postgresql, sqlite + + + + + + + + 1435 + + + Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. + + + + + + + + 1436 + + + Assuming you have the database installed and the requisite permissions + + + + + + + + 1437 + + + sisu --sqlite --recreate + + + + + + + + 1438 + + + sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1439 + + + sisu --pgsql --recreate + + + + + + + + 1440 + + + sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + + + + + + + 1441 + 36.3 + + 36.3 Getting Help + + + + + + + + + + 1442 + 36.3.1 + + 36.3.1 The man pages + + + + + + + + 1443 + + + Type: + + + + + + + + 1444 + + + man sisu + + + + + + + + 1445 + + + The man pages are also available online, though not always kept as up to date as within the package itself: + + + + + + + + 1446 + + + sisu.1 95<http://www.jus.uio.no/sisu/man/sisu.1> + + + + + + + + 1447 + + + sisu.8 96<http://www.jus.uio.no/sisu/man/sisu.8> + + + + + + + + 1448 + + + man directory 97<http://www.jus.uio.no/sisu/man> + + + + + + + + + + + + 1449 + 36.3.2 + + 36.3.2 Built in help + + + + + + + + 1450 + + + sisu --help + + + + + + + + 1451 + + + sisu --help --env + + + + + + + + 1452 + + + sisu --help --commands + + + + + + + + 1453 + + + sisu --help --markup + + + + + + + + + + + + 1454 + 36.3.3 + + 36.3.3 The home page + + + + + + + + 1455 + + + <http://www.jus.uio.no/sisu> + + + + + + + + 1456 + + + <http://www.jus.uio.no/sisu/SiSU> + + + + + + + + + + + + + + 1457 + 36.4 + + 36.4 Markup Samples + + + + + + + + 1458 + + + A number of markup samples (along with output) are available off: + + + + + + + + 1459 + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + 1460 + + + Additional markup samples are packaged separately in the file: + + + + + + + + 1461 + + + * + + + + + + + + 1462 + + + On Debian they are available in non-free98the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. + + + + + + + + +
    + +
    + + + + + 1463 + HowTo + + + + + + + 1464 + howto_help + + 37. Getting Help + + + + + + + + 1465 + + + An online manual of sorts should be available at: + + + + + + + + 1466 + + + <http://www.jus.uio.no/sisu_manual/> + + + + + + + + 1467 + + + The manual pages provided with SiSU are also available online, and there is an interactive help, which is being superseded by the man page, and possibly some document which contains this component. + + + + + + + + + + 1468 + 37.1 + + 37.1 SiSU "man" pages + + + + + + + + 1469 + + + If SiSU is installed on your system usual man commands should be available, try: + + + + + + + + 1470 + + + man sisu + + + + + + + + 1471 + + + The SiSU man pages can be viewed online at:99generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample>
    + +
    + + + + + + 1472 + + + An online version of the sisu man page is available here: + + + + + + + + 1473 + + + various sisu man pages 100<http://www.jus.uio.no/sisu/man/> + + + + + + + + 1474 + + + sisu.1 101<http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + + + + 1475 + + + sisu.8 102<http://www.jus.uio.no/sisu/man/sisu.8.html> + + + + + + + + 1476 + + + sisu_examples.1 103<http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + + + + + + + 1477 + + + sisu_webrick.1 104<http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + +
    + +
    + + + + + 1478 + 37.2 + + 37.2 SiSU built-in help + + + + + + + + 1479 + + + sisu --help + + + + + + + + 1480 + + + sisu --help [subject] + + + + + + + + 1481 + + + sisu --help env [for feedback on the way your system is setup with regard to sisu] + + + + + + + + 1482 + + + sisu -V [same as above command] + + + + + + + + 1483 + + + sisu --help commands + + + + + + + + 1484 + + + sisu --help markup + + + + + + + + + + + + 1485 + 37.3 + + 37.3 Command Line with Flags - Batch Processing + + + + + + + + 1486 + + + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. + + + + + + + + 1487 + + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. + + + + + + + + +
    + + + + + 1488 + howto_setup + + 38. Setup, initialisation + + + + + + + + + + 1489 + 38.1 + + 38.1 initialise output directory + + + + + + + + 1490 + + + Images, css files for a document directory are copied to their respective locations in the output directory. + + + + + + + + 1491 + + + while within your document markup/preparation directory, issue the following command + + + + + + + + 1492 + + + sisu -CC + + + + + + + + + + 1493 + 38.1.1 + + 38.1.1 Use of search functionality, an example using sqlite + + + + + + + + 1494 + + + SiSU can populate PostgreSQL and Sqlite databases and provides a sample search form for querying these databases. + + + + + + + + 1495 + + + This note provides an example to get you started and will use sqlite + + + + + + + + 1496 + + + It is necessary to: + + + + + + + + 1497 + + + (1) make sure the required dependencies have been installed + + + + + + + + 1498 + + + (2) have a directory with sisu markup samples that is writable + + + + + + + + 1499 + + + (3) use sisu to create a database + + + + + + + + 1500 + + + (4) use sisu tp populate a database + + + + + + + + 1501 + + + (5) use sisu to start the webrick (httpd) server + + + + + + + + 1502 + + + (6) use sisu to create a search form + + + + + + + + 1503 + + + (7) copy the search form to the cgi directory + + + + + + + + 1504 + + + (8) open up the form in your browser + + + + + + + + 1505 + + + (9) query the database using the search form + + + + + + + + 1506 + + + (1) make sure the required dependencies have been installed + + + + + + + + 1507 + + + if you use Debian, the following command will install the required dependencies + + + + + + + + 1508 + + + aptitude install sisu-sqlite + + + + + + + + 1509 + + + (2) have a directory with sisu markup samples that is writable + + + + + + + + 1510 + + + ideally copy the sisu-examples directory to your home directory (because the directory in which you run this example should be writable) + + + + + + + + 1511 + + + cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup ~/. + + + + + + + + 1512 + + + (3) use sisu to create an sqlite database + + + + + + + + 1513 + + + within the sisu-examples directory + + + + + + + + 1514 + + + sisu -dv createall + + + + + + + + 1515 + + + (4) use sisu tp populate a database with some text + + + + + + + + 1516 + + + within the sisu-examples directory + + + + + + + + 1517 + + + sisu -div free_*.sst + + + + + + + + 1518 + + + or + + + + + + + + 1519 + + + sisu -dv import free_*.sst debian_constitution_v1.2.sst debian_social_contract_v1.1.sst gpl2.fsf.sst + + + + + + + + 1520 + + + (5) use sisu to start the webrick (httpd) server (if it has not already been started): + + + + + + + + 1521 + + + sisu -W + + + + + + + + 1522 + + + (6) use sisu to create a search form (for use with the webrick server, and your sample documents) + + + + + + + + 1523 + + + within the sisu-examples directory + + + + + + + + 1524 + + + sisu -F webrick + + + + + + + + 1525 + + + #here i run into a problem, you are working from a read only #directory..., not my usual mode of operation, to complete the example #the following is necessary sudo touch sisu_sqlite.cgi sisu_pgsql.cgi sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi + + + + + + + + 1526 + + + #now this should be possible: sisu -F webrick + + + + + + + + 1527 + + + (7) copy the search form to the cgi directory + + + + + + + + 1528 + + + the string should be provided as output from the previous command + + + + + + + + 1529 + + + sudo cp -vi /usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi /usr/lib/cgi-bin + + + + + + + + 1530 + + + sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi + + + + + + + + 1531 + + + (8) open up the form in your browser and query it + + + + + + + + 1532 + + + url: + + + + + + + + 1533 + + + <http://localhost:8081/cgi-bin/sisu_sqlite.cgi> + + + + + + + + 1534 + + + or as instructed by command sisu -F webrick + + + + + + + + 1535 + + + (9) query the database using the search form + + + + + + + + 1536 + + + if there are other options in the dropdown menu select + + + + + + + + 1537 + + + document_samples_sisu_markup + + + + + + + + 1538 + + + and search for some text, e.g.: + + + + + + + + 1539 + + + aim OR project + + + + + + + + 1540 + + + selecting the index radio button gives an index of results using the object numbers + + + + + + + + 1541 + + + selecting the text radio button gives the content of the matched paragraphs with the match highlighted + + + + + + + + 1542 + + + (10) to start again with a new database + + + + + + + + 1543 + + + to start from scratch you can drop the database with the command + + + + + + + + 1544 + + + sisu -dv dropall + + + + + + + + 1545 + + + and go to step 3 + + + + + + + + 1546 + + + to get to step 3 in one step with a single command + + + + + + + + 1547 + + + sisu -dv recreate + + + + + + + + 1548 + + + continue subsequent steps + + + + + + + + + + + + + + 1549 + 38.2 + + 38.2 misc + + + + + + + + + + 1550 + 38.2.1 + + 38.2.1 url for output files -u -U + + + + + + + + 1551 + + + sisu -uv[and other flags] [filename/wildcard] + + + + + + + + 1552 + + + sisu -Uv [filename/wildcard] + + + + + + + + + + + + 1553 + 38.2.2 + + 38.2.2 toggle screen color + + + + + + + + 1554 + + + sisu -cv[and processing flags] [filename/wildcard] + + + + + + + + + + + + 1555 + 38.2.3 + + 38.2.3 verbose mode + + + + + + + + 1556 + + + sisu -v[and processing flags] [filename/wildcard] + + + + + + + + 1557 + + + sisu -V[and processing flags] [filename/wildcard] + + + + + + + + + + + + 1558 + 38.2.4 + + 38.2.4 quiet mode + + + + + + + + 1559 + + + sisu -q[and processing flags] [filename/wildcard] + + + + + + + + + + + + 1560 + 38.2.5 + + 38.2.5 maintenance mode intermediate files kept -M + + + + + + + + 1561 + + + sisu -Mv[and other flags] [filename/wildcard] + + + + + + + + + + + + 1562 + 38.2.6 + + 38.2.6 start the webrick server + + + + + + + + 1563 + + + sisu -W + + + + + + + + + + + + + + 1564 + 38.3 + + 38.3 remote placement of output + + + + + + + + 1565 + + + configuration is necessary + + + + + + + + 1566 + + + scp + + + + + + + + 1567 + + + sisu -vr[and processing flags] [filename/wildcard] + + + + + + + + 1568 + + + rsync + + + + + + + + 1569 + + + sisu -vR[and processing flags] [filename/wildcard] + + + + + + + + + + + + + + 1570 + howto_config + + 39. Configuration Files + + + + + + + + 1571 + + + Sample provided, on untarring the source tarball: + + + + + + + + 1572 + + + conf/sisu/sisurc.yaml + + + + + + + + 1573 + + + and on installation under: + + + + + + + + 1574 + + + /etc/sisu/sisurc.yaml + + + + + + + + 1575 + + + The following paths are searched: + + + + + + + + 1576 + + + ./_sisu/sisurc.yaml + + + + + + + + 1577 + + + ~/.sisu/sisurc.yaml + + + + + + + + 1578 + + + ./etc/sisu/sisurc.yaml + + + + + + + + + + + + 1579 + howto_markup + + 40. Markup + + + + + + + + 1580 + + + See sample markup provided on + + + + + + + + 1581 + + + <http://www.jus.uio.no/sisu> + + + + + + + + 1582 + + + <http://www.jus.uio.no/sisu_markup> + + + + + + + + 1583 + + + <http://www.jus.uio.no/sisu/SiSU> + + + + + + + + 1584 + + + in particular for each of the document output samples provided, the source document is provided as well + + + + + + + + 1585 + + + <http://www.jus.uio.no/sisu/SiSU/2#books> + + + + + + + + 1586 + + + on untarring the source tarball: + + + + + + + + 1587 + + + data/sisu-examples/sample/document_samples_sisu_markup/ + + + + + + + + 1588 + + + or the same once source is installed (or sisu-examples) under: + + + + + + + + 1589 + + + /usr/share/sisu-examples/sample/document_samples_sisu_markup/ + + + + + + + + 1590 + + + Some notes are contained within the man page, man sisu and within sisu help via the commands sisu help markup and sisu help headers + + + + + + + + 1591 + + + SiSU is for literary and legal text, also for some social science material. In particular it does not do formula, and is not particularly suited to technical documentation. Despite the latter caveat, some notes will be provided here and added to over time: + + + + + + + + + + 1592 + 40.1 + + 40.1 Headers + + + + + + + + 1593 + + + Headers @headername: provide information related to the document, this may relate to + + + + + + + + 1594 + + + 1. how it is to be processed, such as whether headings are to be numbered, what skin is to be used and markup instructions, such as the document structure, or words to be made bold within the document + + + + + + + + 1595 + + + 2. semantic information about the document including the dublin core + + + + + + + + + + + + 1596 + 40.2 + + 40.2 Font Face + + + + + + + + 1597 + + + Defaults are set. You may change the face to: bold, italics, underscore, strikethrough, ... + + + + + + + + + + 1598 + 40.2.1 + + 40.2.1 Bold + + + + + + + + 1599 + + + \@bold: [list of words that should be made bold within document] + + + + + + + + 1600 + + + bold line + + + + + + + + 1601 + + + !_ bold line + + + + + + + + 1602 + + + bold word or sentence + + + + + + + + 1603 + + + !{ bold word or sentence }! + + + + + + + + 1604 + + + *{ bold word or sentence }* + + + + + + + + 1605 + + + boldword or boldword + + + + + + + + 1606 + + + *boldword* or !boldword! + + + + + + + + + + + + 1607 + 40.2.2 + + 40.2.2 Italics + + + + + + + + 1608 + + + \@italics: [list of words that should be italicised within document] + + + + + + + + 1609 + + + italicise word or sentence + + + + + + + + 1610 + + + /{ italicise word or sentence }/ + + + + + + + + 1611 + + + italicisedword + + + + + + + + 1612 + + + /italicisedword/ + + + + + + + + + + + + 1613 + 40.2.3 + + 40.2.3 Underscore + + + + + + + + 1614 + + + underscore word or sentence + + + + + + + + 1615 + + + _{ underscore word or sentence }_ + + + + + + + + 1616 + + + underscoreword + + + + + + + + + + + + 1617 + 40.2.4 + + 40.2.4 Strikethrough + + + + + + + + 1618 + + + strikethrough word or sentence + + + + + + + + 1619 + + + -{ strikethrough word or sentence }- + + + + + + + + 1620 + + + strikeword + + + + + + + + 1621 + + + -strikeword- + + + + + + + + + + + + + + 1622 + 40.3 + + 40.3 Endnotes + + + + + + + + 1623 + + + There are two forms of markup for endnotes, they cannot be mixed within the same document + + + + + + + + 1624 + + + here105this is an endnote + + + + + + + + 1625 + + + 1. preferred endnote markup + + + + + + + + 1626 + + + here~{ this is an endnote }~ + + + + + + + + 1627 + + + 2. alternative markup equivalent, kept because it is possible to search and replace to get markup in existing texts such as Project Gutenberg + + + + + + + + 1628 + + + here~^ + + + + + + + + 1629 + + + ^~ this is an endote + + + + + + + + + + + + 1630 + 40.4 + + 40.4 Links + + + + + + + + 1631 + + + SiSU + + + + + + + + 1632 + + + { SiSU }http://sisudoc.org + + + + + + + + 1633 + + + sisu.png + + + + + + + + 1634 + + + {sisu.png }http://sisudoc.org + + + + + + + + 1635 + + + {tux.png 64x80 }image + + + + + + + + 1636 + + + { tux.png 64x80 }image + + + + + + + + 1637 + + + SiSU 106<http://sisudoc.org> + + + + + + + + 1638 + + + { SiSU }http://sisudoc.org + + + + + + + + 1639 + + + is equivalent to: + + + + + + + + 1640 + + + { SiSU }http://sisudoc.org ~{ <http://sisudoc.org> }~ + + + + + + + + 1641 + + + the same can be done with an image: + + + + + + + + 1642 + + + [sisu.png] "SiSU" 108<http://sisudoc.org> + + + + + + + + 1643 + + + { sisu.png "SiSU" }http://sisudoc.org + + + + + + + + + + + + 1644 + 40.5 + + 40.5 Number Titles + + + + + + + + 1645 + + + Set with the header @markup: + + + + + + + + + + + + 1646 + 40.6 + + 40.6 Line operations + + + + + + + + 1647 + + + Line Operations (marker placed at start of line) + + + + + + + + 1648 + + + !_ bold line + + + + + + + + 1649 + + + bold line + + + + + + + + 1650 + + + _1 indent paragraph one level + + + + + + + + 1651 + + + indent paragraph one level + + + + + + + + 1652 + + + _2 indent paragraph two steps + + + + + + + + 1653 + + + indent paragraph two steps + + + + + + + + 1654 + + + _* bullet paragraph + + + + + + + + 1655 + + + bullet paragraph + + + + + + + + 1656 + + + # number paragraph (see headers for numbering document headings) + + + + + + + + 1657 + + + 1. number paragraph (see headers for numbering document headings) + + + + + + + + 1658 + + + _# number paragraph level 2 (see headers for numbering document headings) + + + + + + + + 1659 + + + a. number paragraph level 2 (see headers for numbering document headings) + + + + + + + + + + + + 1660 + 40.7 + + 40.7 Tables + + + + + + + + 1661 + + + Table markup sample + + + + + + + + 1662 + + + + + table{~h c3; 26; 32; 32;
    + +
    + +
    + + + + + + 1663 + + + + + This is a table, column1
    this would become row one of column two
    column three of row one is here
    + +
    + +
    + + + + + + 1664 + + + + + column one row 2
    column two of row two
    column three of row two, and so on
    + +
    + +
    + + + + + + 1665 + + + + + column one row three
    and so on
    here
    + +
    + +
    + + + + + + 1666 + + + + + }table
    + +
    + +
    + + + + + + 1667 + + + Alternative form of table markup + + + + + + + + 1668 + + + + +      {t\~h}
              |Mon|Tue|Wed|Thu|Fri|Sat|Sun
         0    | * | * | * | * | * | * | *
         1    | * | * | * | * |   |   |  
         2    | - | * | * | * | * | * |  
         3    | - | * | * | * | * | * | *
         4    | - |   |   | * | * | * |  
         5    | * | * | * | * | * | * | *     + +
    + +
    + + +
    + +
    + + + + + 1669 + 40.8 + + 40.8 Grouped Text + + + + + + + + 1670 + + + + +        5.times { puts 'Ruby' }     + + + + + + + + + + 1671 + + + code{ + + + + + + + + 1672 + + + + +        5.times { puts 'Ruby' }     + + + + + + + + + + 1673 + + + }code + + + + + + + + 1674 + + + + + A Limerick
    + +
    + +
    + + + + + + 1675 + + + + + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    + +
    + +
    + + + + + + 1676 + + + + + poem{
    + +
    + +
    + + + + + + 1677 + + + + + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    + +
    + +
    + + + + + + 1678 + + + + + }\poem
    + +
    + +
    + + +
    + +
    + + + + + 1679 + 40.9 + + 40.9 Composite Document + + + + + + + + 1680 + + + To import another document, the master document or importing document should be named filename.r3 (r for require) + + + + + + + + 1681 + + + << { filename.sst } + + + + + + + + 1682 + + + << { filename.ssi } + + + + + + + + +
    + + + + + 1683 + howto_appearance + + 41. Change Appearance + + + + + + + + + + 1684 + 41.1 + + 41.1 Skins + + + + + + + + 1685 + + + "Skins" may be used to change various aspects related to the output documents appearance, including such things as the url for the home page on which the material will be published, information on the credit band, and for html documents colours and icons used in navigation bars. Skins are ruby files which permit changing of the default values set within the program for SiSU output. + + + + + + + + 1686 + + + There are a few examples provided, on untarring the source tarball: + + + + + + + + 1687 + + + conf/sisu/skin/doc/ + + + + + + + + 1688 + + + data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + + + + + + + 1689 + + + and on installation under: + + + + + + + + 1690 + + + /etc/sisu/skin/doc/ + + + + + + + + 1691 + + + /usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + + + + + + + 1692 + + + The following paths are searched: + + + + + + + + 1693 + + + ./_sisu/skin + + + + + + + + 1694 + + + ~/.sisu/skin + + + + + + + + 1695 + + + /etc/sisu/skin + + + + + + + + 1696 + + + Skins under the searched paths in a per document directory, a per directory directory, or a site directory, named: + + + + + + + + 1697 + + + doc [may be specified individually in each document] + + + + + + + + 1698 + + + dir [used if identifier part of name matches markup directory name] + + + + + + + + 1699 + + + site + + + + + + + + 1700 + + + It is usual to place all skins in the document directory, with symbolic links as required from dir or site directories. + + + + + + + + + + + + 1701 + 41.2 + + 41.2 CSS + + + + + + + + 1702 + + + The appearance of html and XML related output can be changed for an ouput collection directory by prepareing and placing a new css file in one of the sisu css directories searched in the sisu configuration path. These are located at: + + + + + + + + 1703 + + + _./_sisu/css + + + + + + + + 1704 + + + ~/.sisu/css + + + + + + + + 1705 + + + and + + + + + + + + 1706 + + + /etc/sisu/css + + + + + + + + 1707 + + + The contents of the first directory found in the search path are copied to the corresponding sisu output directory with the commnd: + + + + + + + + 1708 + + + sisu -CC + + + + + + + + 1709 + + + The SiSU standard css files for SiSU output are: + + + + + + + + 1710 + + + dom.css html.css html_tables.css index.css sax.css xhtml.css + + + + + + + + 1711 + + + A document may specify its own/bespoke css file using the css header. + + + + + + + + 1712 + + + \@css: + + + + + + + + 1713 + + + [expand] + + + + + + + + + + +
    + + + + + 1714 + Extracts from the README + + + + + + + 1715 + howto_readme + + 42. README + + + + + + + + 1716 + + + SiSU 0.55 2007w27/6 2007-07-07 + + + + + + + + 1717 + + + Homepage: <http://www.jus.uio.no/sisu> + + + + + + + + 1718 + + + Description + + + + + + + + 1719 + + + SiSU is lightweight markup based document creation and publishing framework that is controlled from the command line. Prepare documents for SiSU using your text editor of choice, then use SiSU to generate various output document formats. + + + + + + + + 1720 + + + With minimal preparation of a plain-text (UTF-8) file using its native markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, ODF:ODT (Opendocument), LaTeX, PDF, and populates an SQL database (PostgreSQL or SQLite) in paragraph sized chunks so that document searches are done at this "atomic" level of granularity. + + + + + + + + 1721 + + + Outputs share a common citation numbering system, and any semantic meta-data provided about the document. + + + + + + + + 1722 + + + SiSU also provides concordance files, document content certificates and manifests of generated output. + + + + + + + + 1723 + + + SiSU takes advantage of well established open standard ways of representing text, and provides a bridge to take advantage of the strengths of each, while remaining simple. SiSU implements across document formats a "useful common feature set" [coming from a humanities, law, and possibly social sciences perspective, rather than technical or scientific writing] ... focus is primarily on content and data integrity rather than appearance, (though outputs in the various formats are respectable). + + + + + + + + 1724 + + + A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided. Vim 7 includes syntax highlighting for SiSU. + + + + + + + + 1725 + + + man pages, and interactive help are provided. + + + + + + + + 1726 + + + Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. + + + + + + + + 1727 + + + Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. + + + + + + + + 1728 + + + Homepage: <http://www.jus.uio.no/sisu> + + + + + + + + 1729 + + + SiSU - simple information structuring universe, is a publishing tool, document generation and management, (and search enabling) tool primarily for literary, academic and legal published works. + + + + + + + + 1730 + + + SiSU can be used for Internet, Intranet, local filesystem or cd publishing. + + + + + + + + 1731 + + + SiSU can be used directly off the filesystem, or from a database. + + + + + + + + 1732 + + + SiSU's scalability, is be dependent on your hardware, and filesystem (in my case Reiserfs), and/or database Postgresql. + + + + + + + + 1733 + + + Amongst it's characteristics are: + + + + + + + + 1734 + + + simple mnemonoic markup style, + + + + + + + + 1735 + + + the ability to produce multiple output formats, including html, structured XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining document structure - Postgresql and Sqlite, + + + + + + + + 1736 + + + that all share a common citation system (a simple idea from which much good), possibly most exciting, the following: if fed into a relational database (as it can be automatically), the document set is searchable, with results displayed at a paragraph level, or the possibility of an indexed display of documents in which the match is found together with a hyperlinked listing for each of each paragraph in which the match is found. In any event citations using this system (with or without the relational database) are relevant for all output formats. + + + + + + + + 1737 + + + it is command line driven, and can be set up on a remote server + + + + + + + + 1738 + + + Documents are marked up in SiSU syntax in your favourite editor. SiSU syntax may be regarded as a type of smart ascii - which in its basic form is simpler than the most elementary html. There is currently a syntax highlighter, and folding for Vim. Syntax highlighters for other editors are welcome. + + + + + + + + 1739 + + + Input files should be UTF-8 + + + + + + + + 1740 + + + Once set up it is simple to use. + + + + + + + + + + 1741 + 42.1 + + 42.1 Online Information, places to look + + + + + + + + 1742 + + + <http://www.jus.uio.no/sisu> + + + + + + + + 1743 + + + Download Sources: + + + + + + + + 1744 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + + + + + 1745 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + + + + + + + + + + + 1746 + 42.2 + + 42.2 Installation + + + + + + + + 1747 + + + NB. Platform is Unix / Linux. + + + + + + + + + + 1748 + 42.2.1 + + 42.2.1 Debian + + + + + + + + 1749 + + + If you use Debian use the Debian packages, check the information at: + + + + + + + + 1750 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + + + + + + + 1751 + + + (A) SiSU is available directly off the Debian archives for Sid and testing. It should necessary only to run as root: + + + + + + + + 1752 + + + aptitude update + + + + + + + + 1753 + + + aptitude install sisu-complete + + + + + + + + 1754 + + + (B) If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list + + + + + + + + 1755 + + + deb <http://www.jus.uio.no/sisu/archive> unstable main non-free + + + + + + + + 1756 + + + deb-src <http://www.jus.uio.no/sisu/archive> unstable main non-free + + + + + + + + 1757 + + + [the non-free line is for document markup samples, for which the substantive text is provided under the author or original publisher's license and which in most cases will not be debian free software guideline compliant] + + + + + + + + 1758 + + + Then as root run: + + + + + + + + 1759 + + + aptitude update + + + + + + + + 1760 + + + aptitude install sisu-complete + + + + + + + + + + + + 1761 + 42.2.2 + + 42.2.2 RPM + + + + + + + + 1762 + + + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. + + + + + + + + 1763 + + + They may be downloaded from: + + + + + + + + 1764 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + + + + + + + + + + + 1765 + 42.2.3 + + 42.2.3 Source package .tgz + + + + + + + + 1766 + + + Otherwise to install SiSU from source, check information at: + + + + + + + + 1767 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + + + + + 1768 + + + alternative modes of installation from source are provided, setup.rb (by Minero Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built install file, + + + + + + + + 1769 + + + Ruby is the essential dependency for the basic operation of SiSU + + + + + + + + 1770 + + + 1. Download the latest source (information available) from: + + + + + + + + 1771 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + + + + + 1772 + + + 2. Unpack the source + + + + + + + + 1773 + + + Note however, that additional external package dependencies, such as texlive or postgresql should you desire to use it are not taken care of for you. + + + + + + + + + + + + 1774 + 42.2.4 + + 42.2.4 to use setup.rb + + + + + + + + 1775 + + + this is a three step process, in the root directory of the unpacked SiSU as root type: + + + + + + + + 1776 + + + ruby setup.rb config + + + + + + + + 1777 + + + ruby setup.rb setup + + + + + + + + 1778 + + + as root: + + + + + + + + 1779 + + + ruby setup.rb install + + + + + + + + 1780 + + + further information: + + + + + + + + 1781 + + + <http://i.loveruby.net/en/projects/setup/> + + + + + + + + 1782 + + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + + + + + + + + + + + 1783 + 42.2.5 + + 42.2.5 to use install (prapared with "Rake") + + + + + + + + 1784 + + + Rake must be installed on your system: + + + + + + + + 1785 + + + <http://rake.rubyforge.org/> + + + + + + + + 1786 + + + <http://rubyforge.org/frs/?group_id=50> + + + + + + + + 1787 + + + in the root directory of the unpacked SiSU as root type: + + + + + + + + 1788 + + + rake + + + + + + + + 1789 + + + or + + + + + + + + 1790 + + + rake base + + + + + + + + 1791 + + + This makes use of Rake (by Jim Weirich) and the provided Rakefile + + + + + + + + 1792 + + + For a list of alternative actions you may type: + + + + + + + + 1793 + + + rake help + + + + + + + + 1794 + + + rake -T + + + + + + + + + + + + 1795 + 42.2.6 + + 42.2.6 to use install (prapared with "Rant") + + + + + + + + 1796 + + + (you may use the instructions above for rake substituting rant if rant is installed on your system, or you may use an independent installer created using rant as follows:) + + + + + + + + 1797 + + + in the root directory of the unpacked SiSU as root type: + + + + + + + + 1798 + + + ruby ./sisu-install + + + + + + + + 1799 + + + or + + + + + + + + 1800 + + + ruby ./sisu-install base + + + + + + + + 1801 + + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + + + + + + + + 1802 + + + further information: + + + + + + + + 1803 + + + <http://make.rubyforge.org/> + + + + + + + + 1804 + + + <http://rubyforge.org/frs/?group_id=615> + + + + + + + + 1805 + + + For a list of alternative actions you may type: + + + + + + + + 1806 + + + ruby ./sisu-install help + + + + + + + + 1807 + + + ruby ./sisu-install -T + + + + + + + + + + + + + + 1808 + 42.3 + + 42.3 Dependencies + + + + + + + + 1809 + + + Once installed see 'man 8 sisu' for some information on additional programs that sisu makes use of, and that you may need or wish to install. (this will depend on such factors as whether you want to generate pdf, whether you will be using SiSU with or without a database, ...) 'man sisu_markup-samples' may also be of interest if the sisu-markup-samples package has also been installed. + + + + + + + + 1810 + + + The information in man 8 may not be most up to date, and it is possible that more useful information can be gleaned from the following notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU). + + + + + + + + 1811 + + + The following is from the debian/control file of sisu-0.58.2, which amongst other things provides the dependencies of sisu within Debian. + + + + + + + + 1812 + + + + +      Package: sisu
         Architecture: all
         Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
         Conflicts: vim-sisu, sisu-vim, sisu-remote
         Replaces: vim-sisu, sisu-vim
         Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang,
         tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain,
         hyperestraier, kdissert, vim-addon-manager
         Suggests: rcs | cvs, lv, texinfo, pinfo

         Package: sisu-complete
         Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
         Recommends: hyperestraier

         Package: sisu-pdf
         Architecture: all
         Depends: sisu, texlive-latex-base, texlive-fonts-recommended,
         texlive-latex-recommended, texlive-latex-extra
         Suggests: evince, xpdf

         Package: sisu-postgresql
         Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
         Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1

         Package: sisu-sqlite
         Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
         Suggests: libdbd-sqlite

         Package: sisu-markup-samples
         Depends: sisu     + +
    + +
    + + + + + + 1813 + + + + +      Source: sisu
         Section: text
         Priority: optional
         Maintainer: Ralph Amissah <ralph@amissah.com>
         Build-Depends: debhelper (>= 5)
         Standards-Version: 3.7.2

         Package: sisu
         Architecture: all
         Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
         Conflicts: vim-sisu, sisu-vim, sisu-remote
         Replaces: vim-sisu, sisu-vim
         Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager
         Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang
         Description: documents - structuring, publishing in multiple formats and search
          SiSU is a lightweight markup based, command line oriented, document
          structuring, publishing and search framework for document collections.
          .
          With minimal preparation of a plain-text, (UTF-8) file, using its native
          markup syntax in your text editor of choice, SiSU can generate various
          document formats (most of which share a common object numbering system for
          locating content), including plain text, HTML, XHTML, XML, OpenDocument text
          (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects
          (roughly paragraph-sized chunks) so searches may be performed and matches
          returned with that degree of granularity: your search criteria is met by these
          documents and at these locations within each document. Object numbering is
          particularly suitable for "published" works (finalized texts as opposed to
          works that are frequently changed or updated) for which it provides a fixed
          means of reference of content. Document outputs also share semantic meta-data
          provided.
          .
          SiSU also provides concordance files, document content certificates and
          manifests of generated output.
          .
          A vim syntax highlighting file and an ftplugin with folds for sisu markup is
          provided, as are syntax highlighting files for kate, kwrite, gedit and
          diakonos. Vim 7 includes syntax highlighting for SiSU.
          .
          man pages, and interactive help are provided.
          .
          Dependencies for various features are taken care of in sisu related packages.
          The package sisu-complete installs the whole of SiSU.
          .
          Additional document markup samples are provided in the package
          sisu-markup-samples which is found in the non-free archive the licenses for
          the substantive content of the marked up documents provided is that provided
          by the author or original publisher.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         + +
    + +
    + + + + + + 1814 + + + + +      Package: sisu-complete
         Architecture: all
         Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
         Recommends: hyperestraier
         Description: installs all SiSU related packages
          This package installs SiSU and related packages that enable sisu to produce
          pdf and to populate postgresql and sqlite databases.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
          See sisu for a description of the package.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         + +
    + +
    + + + + + + 1815 + + + + +      Package: sisu-pdf
         Architecture: all
         Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra
         #Suggests: evince, xpdf
         Description: dependencies to convert SiSU LaTeX output to pdf
          This package enables the conversion of SiSU LaTeX output to pdf.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         + +
    + +
    + + + + + + 1816 + + + + +      Package: sisu-postgresql
         Architecture: all
         Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql
         Recommends: libfcgi-ruby
         Suggests: postgresql-contrib
         Description: SiSU dependencies for use with postgresql database
          This package enables SiSU to populate a postgresql database. This is done at
          an object/paragraph level, making granular searches of documents possible.
          .
          This relational database feature of SiSU is not required but provides
          interesting possibilities, including that of granular searches of documents
          for matching units of text, primarily paragraphs that can be displayed or
          identified by object citation number, from which an index of documents
          matched and each matched paragraph within them can be displayed.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         + +
    + +
    + + + + + + 1817 + + + + +      Package: sisu-sqlite
         Architecture: all
         Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby
         Recommends: libfcgi-ruby
         Description: SiSU dependencies for use with sqlite database
          This package enables SiSU to populate an sqlite database. This is done at an
          object/paragraph level, making granular searches of documents possible.
          .
          This relational database feature of SiSU is not required but provides
          interesting possibilities, including that of granular searches of documents
          for matching units of text, primarily paragraphs that can be displayed or
          identified by object citation number, from which an index of documents
          matched and each matched paragraph within them can be displayed.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         + +
    + +
    + + +
    + +
    + + + + + 1818 + 42.4 + + 42.4 Quick start + + + + + + + + 1819 + + + Most of the installation should be taken care of by the aptitude or rant install. (The rant install if run in full will also test run the generation of the first document). + + + + + + + + 1820 + + + After installation of sisu-complete, move to the document samples directory + + + + + + + + 1821 + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + + + + + 1822 + + + and run + + + + + + + + 1823 + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1824 + + + or the same: + + + + + + + + 1825 + + + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1826 + + + look at output results, see the "sisu_manifest" page created for the document + + + + + + + + 1827 + + + or to generate an online document move to a writable directory, as the file will be downloaded there and e.g. + + + + + + + + 1828 + + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> + + + + + + + + 1829 + + + the database stuff is extra perhaps, the latex stuff could be considered extra perhaps but neither needs to be installed for most of sisu output to work + + + + + + + + 1830 + + + examine source document, vim has syntax support + + + + + + + + 1831 + + + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1832 + + + additional markup samples in + + + + + + + + 1833 + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + 1834 + + + For help + + + + + + + + 1835 + + + man sisu + + + + + + + + 1836 + + + or + + + + + + + + 1837 + + + sisu --help + + + + + + + + 1838 + + + e.g. + + + + + + + + 1839 + + + for the way sisu "sees/maps" your system + + + + + + + + 1840 + + + sisu --help env + + + + + + + + 1841 + + + for list of commands and so on + + + + + + + + 1842 + + + sisu --help commands + + + + + + + + + + + + 1843 + 42.5 + + 42.5 Configuration files + + + + + + + + 1844 + + + The default configuration/setup is contained within the program and is altered by configuration settings in etc[sisu version]/sisurc.yml or in ~/.sisu/sisurc.yml + + + + + + + + 1845 + + + configuration file - a yaml file + + + + + + + + 1846 + + + /etc/sisu/[sisu version]/sisurc.yml + + + + + + + + 1847 + + + ~/.sisu/sisurc.yml + + + + + + + + 1848 + + + directory structure - setting up of output and working directory. + + + + + + + + 1849 + + + * skins - changing the appearance of a project, directory or individual documents within ~/.sisu/skin + + + + + + + + 1850 + + + ~/.sisu/skin/doc contains individual skins, with symbolic links from + + + + + + + + 1851 + + + ~/.sisu/skin/dir if the contents of a directory are to take a particular document skin. + + + + + + + + 1852 + + + additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra on Debian), Postgresql, [sqlite], trang, tidy, makeinfo, ... none of which are required for basic html or XML processing. + + + + + + + + 1853 + + + if you use Vim as editor there is a syntax highlighter and fold resource config file for SiSU. I hope more syntax highlighters follow. + + + + + + + + 1854 + + + There are post installation steps (which are really part of the overall installation) + + + + + + + + 1855 + + + sisu -C in your marked up document directory, should do some auto-configuring provided you have the right permissions for the output directories. (and provided the output directories have already been specified if you are not using the defaults). + + + + + + + + + + + + 1856 + 42.6 + + 42.6 Use General Overview + + + + + + + + 1857 + + + Documents are marked up in SiSU syntax and kept in an ordinary text editable file, named with the suffix .sst, or .ssm + + + + + + + + 1858 + + + Marked up SiSU documents are usually kept in a sub-directory of your choosing + + + + + + + + 1859 + + + use the interactive help and man pages + + + + + + + + 1860 + + + sisu --help + + + + + + + + 1861 + + + man sisu + + + + + + + + + + + + 1862 + 42.7 + + 42.7 Help + + + + + + + + 1863 + + + interactive help described below, or man page: + + + + + + + + 1864 + + + man sisu + + + + + + + + 1865 + + + man 8 sisu + + + + + + + + 1866 + + + 'man sisu_markup-samples' [if the sisu-markup-samples package is also installed] + + + + + + + + 1867 + + + Once installed an interactive help is available typing 'sisu' (without) any flags, and select an option: + + + + + + + + 1868 + + + sisu + + + + + + + + 1869 + + + alternatively, you could type e.g. + + + + + + + + 1870 + + + sisu --help commands + + + + + + + + 1871 + + + sisu --help env + + + + + + + + 1872 + + + sisu --help headers + + + + + + + + 1873 + + + sisu --help markup + + + + + + + + 1874 + + + sisu --help headings + + + + + + + + 1875 + + + etc. + + + + + + + + 1876 + + + for questions about mappings, output paths etc. + + + + + + + + 1877 + + + sisu --help env + + + + + + + + 1878 + + + sisu --help path + + + + + + + + 1879 + + + sisu --help directory + + + + + + + + + + + + 1880 + 42.8 + + 42.8 Directory Structure + + + + + + + + 1881 + + + Once installed, type: + + + + + + + + 1882 + + + sisu --help env + + + + + + + + 1883 + + + or + + + + + + + + 1884 + + + sisu -V + + + + + + + + + + + + 1885 + 42.9 + + 42.9 Configuration File + + + + + + + + 1886 + + + The defaults can be changed via SiSU's configure file sisurc.yml which the program expects to find in ./_sisu ~/.sisu or /etc/sisu (searched in that order, stopping on the first one found) + + + + + + + + + + + + 1887 + 42.10 + + 42.10 Markup + + + + + + + + 1888 + + + See man pages. + + + + + + + + 1889 + + + man sisu + + + + + + + + 1890 + + + man 8 sisu + + + + + + + + 1891 + + + Once installed there is some information on SiSU Markup in its help: + + + + + + + + 1892 + + + sisu --help markup + + + + + + + + 1893 + + + and + + + + + + + + 1894 + + + sisu --help headers + + + + + + + + 1895 + + + Sample marked up document are provided with the download tarball in the directory: + + + + + + + + 1896 + + + ./data/doc/sisu/sisu_markup_samples/dfsg + + + + + + + + 1897 + + + These are installed on the system usually at: + + + + + + + + 1898 + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + + + + + 1899 + + + More markup samples are available in the package sisu-markup-samples + + + + + + + + 1900 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples> + + + + + + + + 1901 + + + Many more are available online off: + + + + + + + + 1902 + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + + + + + 1903 + 42.11 + + 42.11 Additional Things + + + + + + + + 1904 + + + There is syntax support for some editors provided (together with a README file) in + + + + + + + + 1905 + + + ./data/sisu/conf/syntax + + + + + + + + 1906 + + + usually installed to: + + + + + + + + 1907 + + + /usr/share/sisu/conf/syntax + + + + + + + + + + + + 1908 + 42.12 + + 42.12 License + + + + + + + + 1909 + + + License: GPL 3 or later see the copyright file in + + + + + + + + 1910 + + + ./data/doc/sisu + + + + + + + + 1911 + + + usually installed to: + + + + + + + + 1912 + + + /usr/share/doc/sisu + + + + + + + + + + + + 1913 + 42.13 + + 42.13 SiSU Standard + + + + + + + + 1914 + + + SiSU uses: + + + + + + + + 1915 + + + Standard SiSU markup syntax, + + + + + + + + 1916 + + + Standard SiSU meta-markup syntax, and the + + + + + + + + 1917 + + + Standard SiSU object citation numbering and system + + + + + + + + 1918 + + + © Ralph Amissah 1997, current 2006 All Rights Reserved. + + + + + + + + 1919 + + + however note the License section + + + + + + + + 1920 + + + CHANGELOG + + + + + + + + 1921 + + + ./CHANGELOG + + + + + + + + 1922 + + + and see + + + + + + + + 1923 + + + <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + + + + + + + 1924 + + + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> + + + + + + + + +
    + +
    + + + + + 1925 + Extracts from man 8 sisu + + + + + + + 1926 + howto_setup_post_installation + + 43. Post Installation Setup + + + + + + + + + + 1927 + 43.1 + + 43.1 Post Installation Setup - Quick start + + + + + + + + 1928 + + + After installation of sisu-complete, move to the document samples directory, + + + + + + + + 1929 + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + + + + + 1930 + + + [this is not where you would normally work but provides sample documents for testing, you may prefer instead to copy the contents of that directory to a local directory before proceeding] + + + + + + + + 1931 + + + and in that directory, initialise the output directory with the command + + + + + + + + 1932 + + + sisu -CC + + + + + + + + 1933 + + + then run: + + + + + + + + 1934 + + + sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1935 + + + or the same: + + + + + + + + 1936 + + + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1937 + + + look at output results, see the "sisu_manifest" page created for the document + + + + + + + + 1938 + + + for an overview of your current sisu setup, type: + + + + + + + + 1939 + + + sisu --help env + + + + + + + + 1940 + + + or + + + + + + + + 1941 + + + sisu -V + + + + + + + + 1942 + + + To generate a document from a remote url accessible location move to a writable directory, (create a work directory and cd into it) as the file will be downloaded there and e.g. + + + + + + + + 1943 + + + sisu -1 <http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst> + + + + + + + + 1944 + + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> + + + + + + + + 1945 + + + examine source document, vim has syntax highlighting support + + + + + + + + 1946 + + + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 1947 + + + additional markup samples in + + + + + + + + 1948 + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + 1949 + + + it should also be possible to run sisu against sisupods (prepared zip files, created by running the command sisu -S [filename]), whether stored locally or remotely. + + + + + + + + 1950 + + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> + + + + + + + + 1951 + + + there is a security issue associated with the running of document skins that are not your own, so these are turned of by default, and the use of the following command, which switches on the associated skin is not recommended: + + + + + + + + 1952 + + + sisu -3 --trust <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> + + + + + + + + 1953 + + + For help + + + + + + + + 1954 + + + man sisu + + + + + + + + 1955 + + + sisu --help + + + + + + + + 1956 + + + sisu --help env for the way sisu "sees/maps" your system + + + + + + + + 1957 + + + sisu --help commands for list of commands and so on + + + + + + + + + + + + 1958 + 43.2 + + 43.2 Document markup directory + + + + + + + + 1959 + + + Perhaps the easiest way to begin is to create a directory for sisu marked up documents within your home directory, and copy the file structure (and document samples) provided in the document sample directory: + + + + + + + + 1960 + + + mkdir ~/sisu_test + + + + + + + + 1961 + + + cd ~/sisu_test + + + + + + + + 1962 + + + cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. + + + + + + + + 1963 + + + Tip: the markup syntax examples may be of interest + + + + + + + + 1964 + + + <http://www.jus.uio.no/sisu/sample/> + + + + + + + + 1965 + + + Tip: + + + + + + + + 1966 + + + sisu -U [sisu markup filename] + + + + + + + + 1967 + + + should printout the different possible outputs and where sisu would place them. + + + + + + + + 1968 + + + Tip: if you want to toggle ansi color add + + + + + + + + 1969 + + + c + + + + + + + + 1970 + + + to your flags. + + + + + + + + + + 1971 + 43.2.1 + + 43.2.1 Configuration files + + + + + + + + 1972 + + + SiSU configuration file search path is: + + + + + + + + 1973 + + + ./_sisu/sisurc.yaml + + + + + + + + 1974 + + + ~/.sisu/sisurc.yaml + + + + + + + + 1975 + + + /etc/sisu/sisurc.yaml + + + + + + + + 1976 + + + .\"%% Debian Installation Note + + + + + + + + + + + + 1977 + 43.2.2 + + 43.2.2 Debian INSTALLATION Note + + + + + + + + 1978 + + + It is best you see + + + + + + + + 1979 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + + + + + + + 1980 + + + for up the most up to date information. + + + + + + + + 1981 + + + notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU): + + + + + + + + 1982 + + + Package: sisu + + + + + + + + 1983 + + + SiSU is a lightweight markup based, command line oriented, document structuring, publishing and search framework for document collections. + + + + + + + + 1984 + + + With minimal preparation of a plain-text, (UTF-8) file, using its native markup syntax in your text editor of choice, SiSU can generate various document formats (most of which share a common object numbering system for locating content), including plain text, HTML, XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects (roughly paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity: your search criteria is met by these documents and at these locations within each document. Object numbering is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. Document outputs also share semantic meta-data provided. + + + + + + + + 1985 + + + SiSU also provides concordance files, document content certificates and manifests of generated output. + + + + + + + + 1986 + + + A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided, as are syntax highlighting files for kate, kwrite, gedit and diakonos. Vim 7 includes syntax highlighting for SiSU. + + + + + + + + 1987 + + + man pages, and interactive help are provided. + + + + + + + + 1988 + + + Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. + + + + + + + + 1989 + + + Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. + + + + + + + + 1990 + + + Homepage: <http://www.jus.uio.no/sisu> + + + + + + + + + + + + 1991 + 43.2.3 + + 43.2.3 Document Resource Configuration + + + + + + + + 1992 + + + sisu resource configuration information is obtained from sources (where they exist): + + + + + + + + 1993 + + + ~/.sisu/sisurc.yaml + + + + + + + + 1994 + + + /etc/sisu/[sisu version]/sisurc.yaml + + + + + + + + 1995 + + + sisu program defaults + + + + + + + + + + + + 1996 + 43.2.4 + + 43.2.4 Skins + + + + + + + + 1997 + + + Skins default document appearance may be modified using skins contained in sub-directories located at the following paths: + + + + + + + + 1998 + + + ./_sisu/skin + + + + + + + + 1999 + + + ~/.sisu/skin + + + + + + + + 2000 + + + /etc/sisu/skin + + + + + + + + 2001 + + + more specifically, the following locations (or their /etc/sisu equivalent) should be used: + + + + + + + + 2002 + + + ~/.sisu/skin/doc + + + + + + + + 2003 + + + skins for individual documents; + + + + + + + + 2004 + + + ~/.sisu/skin/dir + + + + + + + + 2005 + + + skins for directories of matching names; + + + + + + + + 2006 + + + ~/.sisu/skin/site + + + + + + + + 2007 + + + site-wide skin modifying the site-wide appearance of documents. + + + + + + + + 2008 + + + Usually all skin files are placed in the document skin directory: + + + + + + + + 2009 + + + ~/.sisu/skin/doc + + + + + + + + 2010 + + + with softlinks being made to the skins contained there from other skin directories as required. + + + + + + + + + + + + + + + + 2011 + faq + + 44. FAQ - Frequently Asked/Answered Questions + + + + + + + + + + 2012 + 44.1 + + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + + + + + + + + 2013 + + + Try the following rune: + + + + + + + + 2014 + + + sisu -W + + + + + + + + 2015 + + + This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. + + + + + + + + + + + + 2016 + 44.2 + + 44.2 I cannot find my output, where is it? + + + + + + + + 2017 + + + The following should provide help on output paths: + + + + + + + + 2018 + + + sisu --help env + + + + + + + + 2019 + + + sisu -V [same as the previous command] + + + + + + + + 2020 + + + sisu --help directory + + + + + + + + 2021 + + + sisu --help path + + + + + + + + 2022 + + + sisu -U [filename] + + + + + + + + 2023 + + + man sisu + + + + + + + + + + + + 2024 + 44.3 + + 44.3 I do not get any pdf output, why? + + + + + + + + 2025 + + + SiSU produces LaTeX and pdflatex is run against that to generate pdf files. + + + + + + + + 2026 + + + If you use Debian the following will install the required dependencies + + + + + + + + 2027 + + + aptitude install sisu-pdf + + + + + + + + 2028 + + + the following packages are required: tetex-bin, tetex-extra, latex-ucs + + + + + + + + + + + + 2029 + 44.4 + + 44.4 Where is the latex (or some other interim) output? + + + + + + + + 2030 + + + Try adding -M (for maintenance) to your command flags, e.g.: + + + + + + + + 2031 + + + sisu -HpMv [filename] + + + + + + + + 2032 + + + this should result in the interim processing output being retained, and information being provided on where to find it. + + + + + + + + 2033 + + + sisu --help directory + + + + + + + + 2034 + + + sisu --help path + + + + + + + + 2035 + + + should also provide some relevant information as to where it is placed. + + + + + + + + + + + + 2036 + 44.5 + + 44.5 Why isn't SiSU markup XML + + + + + + + + 2037 + + + I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: + + + + + + + + 2038 + + + SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION + + + + + + + + 2039 + + + sisu --to-sax [filename/wildcard] + + + + + + + + 2040 + + + sisu --to-dom [filename/wildcard] + + + + + + + + 2041 + + + sisu --to-node [filename/wildcard] + + + + + + + + 2042 + + + The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. + + + + + + + + 2043 + + + sisu --from-xml2sst [filename/wildcard] + + + + + + + + + + + + 2044 + 44.6 + + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + + + + + + + + 2045 + + + SiSU is not really about type-setting. + + + + + + + + 2046 + + + LaTeX is the ultimate computer instruction type-setting language for paper based publication. + + + + + + + + 2047 + + + LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. + + + + + + + + 2048 + + + SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. + + + + + + + + 2049 + + + SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. + + + + + + + + 2050 + + + The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. + + + + + + + + 2051 + + + Where there are large document sets, it provides consistency in appearance in each output format for the documents. + + + + + + + + 2052 + + + The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. + + + + + + + + + + + + 2053 + 44.7 + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU + + + + + + + + 2054 + + + This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + + + + + + + + 2055 + + + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> + + + + + + + + 2056 + + + FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. + + + + + + + + 2057 + + + In your example I'd do ( simple way, just for demo): + + + + + + + + 2058 + + + 0. compile, install tsearch2 and load tsearch2 into your database + + + + + + + + 2059 + + + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql + + + + + + + + 2060 + + + 1. Add column fts, which holds tsvector + + + + + + + + 2061 + + + alter table documents add column fts tsvector; + + + + + + + + 2062 + + + 2. Fill fts column + + + + + + + + 2063 + + + update document set fts = to_tsvector(clean); + + + + + + + + 2064 + + + 3. create index - just for performance ! + + + + + + + + 2065 + + + create index fts_gin_idx on document using gin(fts); + + + + + + + + 2066 + + + 4. Run vacuum + + + + + + + + 2067 + + + vacuum analyze document; + + + + + + + + 2068 + + + That's all. + + + + + + + + 2069 + + + Now you can search: + + + + + + + + 2070 + + + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; + + + + + + + + + + + + 2071 + 44.8 + + 44.8 Where is version 1.0? + + + + + + + + 2072 + + + SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. + + + + + + + + 2073 + + + The feature set for html,110html w3c compliance has been largely met. LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. + + + + + + + + 2074 + + + html and LaTeX/pdf may be regarded as reference copy outputs + + + + + + + + 2075 + + + With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. + + + + + + + + 2076 + + + We are still almost there. + + + + + + + + + + + + + + 2077 + 45 + + 45. Editor Files, Syntax Highlighting + + + + + + + + 2078 + + + The directory: + + + + + + + + 2079 + + + ./data/sisu/conf/editor-syntax-etc/ + + + + + + + + 2080 + + + /usr/share/sisu/conf/editor-syntax-etc + + + + + + + + 2081 + + + contains rudimentary sisu syntax highlighting files for: + + + + + + + + 2082 + + + (g)vim <http://www.vim.org> + + + + + + + + 2083 + + + package: sisu-vim + + + + + + + + 2084 + + + status: largely done + + + + + + + + 2085 + + + there is a vim syntax highlighting and folds component + + + + + + + + 2086 + + + gedit <http://www.gnome.org/projects/gedit> + + + + + + + + 2087 + + + gobby <http://gobby.0x539.de/> + + + + + + + + 2088 + + + file: sisu.lang + + + + + + + + 2089 + + + place in: + + + + + + + + 2090 + + + /usr/share/gtksourceview-1.0/language-specs + + + + + + + + 2091 + + + or + + + + + + + + 2092 + + + ~/.gnome2/gtksourceview-1.0/language-specs + + + + + + + + 2093 + + + status: very basic syntax highlighting + + + + + + + + 2094 + + + comments: this editor features display line wrap and is used by Goby! + + + + + + + + 2095 + + + nano <http://www.nano-editor.org> + + + + + + + + 2096 + + + file: nanorc + + + + + + + + 2097 + + + save as: + + + + + + + + 2098 + + + ~/.nanorc + + + + + + + + 2099 + + + status: basic syntax highlighting + + + + + + + + 2100 + + + comments: assumes dark background; no display line-wrap; does line breaks + + + + + + + + 2101 + + + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> + + + + + + + + 2102 + + + file: diakonos.conf + + + + + + + + 2103 + + + save as: + + + + + + + + 2104 + + + ~/.diakonos/diakonos.conf + + + + + + + + 2105 + + + includes: + + + + + + + + 2106 + + + status: basic syntax highlighting + + + + + + + + 2107 + + + comments: assumes dark background; no display line-wrap + + + + + + + + 2108 + + + kate & kwrite <http://kate.kde.org> + + + + + + + + 2109 + + + file: sisu.xml + + + + + + + + 2110 + + + place in: + + + + + + + + 2111 + + + /usr/share/apps/katepart/syntax + + + + + + + + 2112 + + + or + + + + + + + + 2113 + + + ~/.kde/share/apps/katepart/syntax + + + + + + + + 2114 + + + [settings::configure kate::{highlighting,filetypes}] + + + + + + + + 2115 + + + [tools::highlighting::{markup,scripts}::SiSU] + + + + + + + + 2116 + + + nedit <http://www.nedit.org> + + + + + + + + 2117 + + + file: sisu_nedit.pats + + + + + + + + 2118 + + + nedit -import sisu_nedit.pats + + + + + + + + 2119 + + + status: a very clumsy first attempt [not really done] + + + + + + + + 2120 + + + comments: this editor features display line wrap + + + + + + + + 2121 + + + emacs <http://www.gnu.org/software/emacs/emacs.html> + + + + + + + + 2122 + + + files: sisu-mode.el + + + + + + + + 2123 + + + to file ~/.emacs add the following 2 lines: + + + + + + + + 2124 + + + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") + + + + + + + + 2125 + + + (require 'sisu-mode.el) + + + + + + + + 2126 + + + [not done / not yet included] + + + + + + + + 2127 + + + vim & gvim <http://www.vim.org> + + + + + + + + 2128 + + + files: + + + + + + + + 2129 + + + package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) + + + + + + + + 2130 + + + status: this includes: syntax highlighting; vim folds; some error checking + + + + + + + + 2131 + + + comments: this editor features display line wrap + + + + + + + + 2132 + + + NOTE: + + + + + + + + 2133 + + + [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] + + + + + + + + + + + + 2134 + help_sources + + 46. Help Sources + + + + + + + + 2135 + + + For a summary of alternative ways to get help on SiSU try one of the following: + + + + + + + + 2136 + + + man page + + + + + + + + 2137 + + + man sisu_help + + + + + + + + 2138 + + + man2html + + + + + + + + 2139 + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + + + + + 2140 + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + + + + + 2141 + + + sisu generated output - links to html + + + + + + + + 2142 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 2143 + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + + + + + 2144 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 2145 + + + help sources lists + + + + + + + + 2146 + + + Alternative sources for this help sources page listed here: + + + + + + + + 2147 + + + man sisu_help_sources + + + + + + + + 2148 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 2149 + + + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> + + + + + + + + 2150 + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 2151 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + + + 2152 + 46.1 + + 46.1 man pages + + + + + + + + + + 2153 + 46.1.1 + + 46.1.1 man + + + + + + + + 2154 + + + man sisu + + + + + + + + 2155 + + + man sisu_commands + + + + + + + + 2156 + + + man 7 sisu_complete + + + + + + + + 2157 + + + man sisu_configuration + + + + + + + + 2158 + + + man 8 sisu_faq + + + + + + + + 2159 + + + man sisu_filetypes + + + + + + + + 2160 + + + man sisu_help + + + + + + + + 2161 + + + man sisu_help_sources + + + + + + + + 2162 + + + man 8 sisu_howto + + + + + + + + 2163 + + + man sisu_introduction + + + + + + + + 2164 + + + man sisu_markup + + + + + + + + 2165 + + + man sisu_output_overview + + + + + + + + 2166 + + + man 7 sisu_pdf + + + + + + + + 2167 + + + man 7 sisu_postgresql + + + + + + + + 2168 + + + man 8 sisu_quickstart + + + + + + + + 2169 + + + man 8 sisu_remote + + + + + + + + 2170 + + + man 8 sisu_search + + + + + + + + 2171 + + + man sisu_skin + + + + + + + + 2172 + + + man 7 sisu_sqlite + + + + + + + + 2173 + + + man 8 sisu_syntax_highlighting + + + + + + + + 2174 + + + man 7 sisu_vim + + + + + + + + 2175 + + + man sisu_webrick + + + + + + + + + + + + + + 2176 + 46.2 + + 46.2 sisu generated output - links to html + + + + + + + + 2177 + + + Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages111named index.html or more extensively through sisu_manifest.html + + + + + + + + + + 2178 + 46.2.1 + + 46.2.1 locally installed + + + + + + + + 2179 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + + + + + + + + 2180 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 2181 + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 2182 + + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + + + + + + + 2183 + + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + + + + + + + 2184 + + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + + + + + + + 2185 + + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + + + + + + + 2186 + + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + + + + + + + 2187 + + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + + + + + + + 2188 + + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + + + + + + + 2189 + + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + + + + + + + 2190 + + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + + + + + + + 2191 + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + + + + + 2192 + + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + + + + + + + 2193 + + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + + + + + + + 2194 + + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + + + + + + + 2195 + + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + + + + + + + 2196 + + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + + + + + + + 2197 + + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + + + + + + + 2198 + + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + + + + + + + 2199 + + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + + + + + + + 2200 + + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + + + + + + + 2201 + + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + + + + + + + 2202 + + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + + + + + + + 2203 + + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + + + + + + + 2204 + + + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + + + + + 2205 + + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + + + + + + + 2206 + + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + + + + + + + + + + + 2207 + 46.2.2 + + 46.2.2 www.sisudoc.org + + + + + + + + 2208 + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + + + + + 2209 + + + <http://sisudoc.org/sisu_manual/sisu/index.html> + + + + + + + + 2210 + + + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> + + + + + + + + 2211 + + + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> + + + + + + + + 2212 + + + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> + + + + + + + + 2213 + + + <http://sisudoc.org/sisu_manual/sisu_description/index.html> + + + + + + + + 2214 + + + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> + + + + + + + + 2215 + + + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> + + + + + + + + 2216 + + + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> + + + + + + + + 2217 + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + + + + + 2218 + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 2219 + + + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> + + + + + + + + 2220 + + + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> + + + + + + + + 2221 + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + + + + + 2222 + + + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> + + + + + + + + 2223 + + + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> + + + + + + + + 2224 + + + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> + + + + + + + + 2225 + + + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> + + + + + + + + 2226 + + + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> + + + + + + + + 2227 + + + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> + + + + + + + + 2228 + + + <http://sisudoc.org/sisu_manual/sisu_search/index.html> + + + + + + + + 2229 + + + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> + + + + + + + + 2230 + + + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> + + + + + + + + 2231 + + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + + + + + + + 2232 + + + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> + + + + + + + + 2233 + + + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> + + + + + + + + + + + + 2234 + 46.2.3 + + 46.2.3 www.jus.uio.no/sisu + + + + + + + + 2235 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + + + + + 2236 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> + + + + + + + + 2237 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> + + + + + + + + 2238 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> + + + + + + + + 2239 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> + + + + + + + + 2240 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> + + + + + + + + 2241 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> + + + + + + + + 2242 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> + + + + + + + + 2243 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> + + + + + + + + 2244 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + + + + + 2245 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + + + + + 2246 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> + + + + + + + + 2247 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> + + + + + + + + 2248 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + + + + + 2249 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> + + + + + + + + 2250 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> + + + + + + + + 2251 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> + + + + + + + + 2252 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> + + + + + + + + 2253 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> + + + + + + + + 2254 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> + + + + + + + + 2255 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> + + + + + + + + 2256 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> + + + + + + + + 2257 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> + + + + + + + + 2258 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + + + + + + + 2259 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> + + + + + + + + 2260 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> + + + + + + + + + + + + 2261 + 46.2.4 + + 46.2.4 man2html + + + + + + + + + + + + 2262 + 46.2.5 + + 46.2.5 locally installed + + + + + + + + 2263 + + + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + + + + + + + + 2264 + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + + + + + 2265 + + + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + + + + + + + + 2266 + + + /usr/share/doc/sisu/html/sisu.1.html + + + + + + + + 2267 + + + /usr/share/doc/sisu/html/sisu_commands.1.html + + + + + + + + 2268 + + + /usr/share/doc/sisu/html/sisu_complete.7.html + + + + + + + + 2269 + + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + + + + + + + 2270 + + + /usr/share/doc/sisu/html/sisu_faq.8.html + + + + + + + + 2271 + + + /usr/share/doc/sisu/html/sisu_help.1.html + + + + + + + + 2272 + + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + + + + + + + 2273 + + + /usr/share/doc/sisu/html/sisu_howto.8.html + + + + + + + + 2274 + + + /usr/share/doc/sisu/html/sisu_markup.1.html + + + + + + + + 2275 + + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + + + + + + + 2276 + + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + + + + + + + 2277 + + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + + + + + + + 2278 + + + /usr/share/doc/sisu/html/sisu_remote.8.html + + + + + + + + 2279 + + + /usr/share/doc/sisu/html/sisu_search.8.html + + + + + + + + 2280 + + + /usr/share/doc/sisu/html/sisu_skin.1.html + + + + + + + + 2281 + + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + + + + + + + 2282 + + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + + + + + + + 2283 + + + /usr/share/doc/sisu/html/sisu_vim.7.html + + + + + + + + 2284 + + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + + + + + + + + + + + 2285 + 46.2.6 + + 46.2.6 www.sisudoc.org + + + + + + + + 2286 + + + <http:///sisudoc.org/man/sisu_manual.1.html> + + + + + + + + 2287 + + + <http:///sisudoc.org/man/sisu_help.1.html> + + + + + + + + 2288 + + + <http:///sisudoc.org/man/sisu_help_sources.1.html> + + + + + + + + 2289 + + + <http://sisudoc.org/man/sisu.1.html> + + + + + + + + 2290 + + + <http://sisudoc.org/man/sisu_commands.1.html> + + + + + + + + 2291 + + + <http://sisudoc.org/man/sisu_complete.7.html> + + + + + + + + 2292 + + + <http://sisudoc.org/man/sisu_configuration.1.html> + + + + + + + + 2293 + + + <http://sisudoc.org/man/sisu_faq.8.html> + + + + + + + + 2294 + + + <http://sisudoc.org/man/sisu_help.1.html> + + + + + + + + 2295 + + + <http://sisudoc.org/man/sisu_help_sources.1.html> + + + + + + + + 2296 + + + <http://sisudoc.org/man/sisu_howto.8.html> + + + + + + + + 2297 + + + <http://sisudoc.org/man/sisu_markup.1.html> + + + + + + + + 2298 + + + <http://sisudoc.org/man/sisu_pdf.7.html> + + + + + + + + 2299 + + + <http://sisudoc.org/man/sisu_postgresql.7.html> + + + + + + + + 2300 + + + <http://sisudoc.org/man/sisu_quickstart.8.html> + + + + + + + + 2301 + + + <http://sisudoc.org/man/sisu_remote.8.html> + + + + + + + + 2302 + + + <http://sisudoc.org/man/sisu_search.8.html> + + + + + + + + 2303 + + + <http://sisudoc.org/man/sisu_skin.1.html> + + + + + + + + 2304 + + + <http://sisudoc.org/man/sisu_sqlite.7.html> + + + + + + + + 2305 + + + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> + + + + + + + + 2306 + + + <http://sisudoc.org/man/sisu_vim.7.html> + + + + + + + + 2307 + + + <http://sisudoc.org/man/sisu_webrick.1.html> + + + + + + + + + + + + 2308 + 46.2.7 + + 46.2.7 www.jus.uio.no/sisu + + + + + + + + 2309 + + + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> + + + + + + + + 2310 + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + + + + + 2311 + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + + + + + 2312 + + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + + + + 2313 + + + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> + + + + + + + + 2314 + + + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> + + + + + + + + 2315 + + + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> + + + + + + + + 2316 + + + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> + + + + + + + + 2317 + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + + + + + 2318 + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + + + + + 2319 + + + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> + + + + + + + + 2320 + + + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> + + + + + + + + 2321 + + + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> + + + + + + + + 2322 + + + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> + + + + + + + + 2323 + + + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> + + + + + + + + 2324 + + + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> + + + + + + + + 2325 + + + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> + + + + + + + + 2326 + + + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> + + + + + + + + 2327 + + + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> + + + + + + + + 2328 + + + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> + + + + + + + + 2329 + + + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> + + + + + + + + 2330 + + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/download.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/download.html new file mode 100644 index 00000000..b22a5978 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/download.html @@ -0,0 +1,1471 @@ + + + + + + download - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1139 +

    +
    + + +
    + +   +
    + + +
    +

    + + 33. Download SiSU - Linux/Unix +

    +
    +

    +   1151 +

    +
    + + SiSU Current Version - Linux/Unix + +
    + + Source (tarball tar.gz) + +
    + + Git (source control management) + +
    + + Debian + +
    + + RPM + +
    + + +
    + +

    + SiSU Current Version - Linux/Unix +

    +
    +

    +   1152 +

    +
    + + +
    + +

    + Source (tarball tar.gz) +

    +
    +

    +   1153 +

    +
    + + +
    +

    + Download the latest version of SiSU (and SiSU markup samples):  65  +

    +
    +

    +   1154 +

    +
    + + +
    +
  • + sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3)   66  +
  • +
    +

    +   1155 +

    +
    + + +
    +

    + cgi generated sample search form +

    +
    +

    +   1156 +

    +
    + + +
    +

    + order results on files of the same title, in multiple files (with different filenames) +

    +
    +

    +   1157 +

    +
    + + +
    +

    + postgresql, character case sensitivity, control, on/off +

    +
    +

    +   1158 +

    +
    + + +
    +

    + tail decoration, gplv3 & sisu info +

    +
    +

    +   1159 +

    +
    + + +
    +

    + texinfo/info (pinfo) module starts to do something vaguely useful again [not a much used module, testing required] +

    +
    +

    +   1160 +

    +
    + + +
    +

    + print XML rendition of document structure to screen -T +

    +
    +

    +   1161 +

    +
    + + +
    +

    + help on environment visited, sisu -V +

    +
    +

    +   1162 +

    +
    + + +
    +

    + sisurc.yml default, color set to true [apologies if this causes anyone any inconvenience, it is configurable in sisurc.yml] +

    +
    +

    +   1163 +

    +
    + + +
    +

    + help and man pages, some work man(8) related +

    +
    +

    +   1164 +

    +
    + + +
    +

    + sisu-install (install ruby rant script renamed) and permissions set to executable +

    +
    +

    +   1165 +

    +
    + + +
    +
  • + sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 )   67  +
  • +
    +

    +   1166 +

    +
    + + +
    +

    + For installation notes see <http://www.jus.uio.no/sisu/SiSU/download.html> +

    +
    +

    +   1167 +

    +
    + + +
    +

    + For changelogs see <http://www.jus.uio.no/sisu/SiSU/changelog.html> +

    +
    +

    +   1168 +

    +
    + + +
    +

    +

    Tulva, by Leena Krohn

      68  +

    +
    +

    +   1169 +

    +
    + + +
    + +

    + Git (source control management) +

    +
    +

    +   1170 +

    +
    + + +
    +

    + Git repository currently at: +

    +
    +

    +   1171 +

    +
    + + +
    +
  • + git clone git://sisudoc.org/git/sisu/ +
  • +
    +

    +   1172 +

    +
    + + +
    +
  • + <http://search.sisudoc.org/cgi-bin/gitweb.cgi?p=sisu;a=summary> +
  • +
    +

    +   1173 +

    +
    + + +
    + +

    + Debian +

    +
    +

    +   1174 +

    +
    + + +
    +

    + This section contains information on the latest SiSU release. For installation notes see <http://www.jus.uio.no/sisu/sisu_download/installation.html> +

    +
    +

    +   1175 +

    +
    + + +
    +

    + SiSU is updated fairly regularly in Debian testing and unstable, and should be available therefrom. +

    +
    +

    +   1176 +

    +
    + + +
    +

    + To add this archive, should you still choose to do so, add the following lines to your /etc/apt/sources.list +

    +
    +

    +   1177 +

    +
    + + +
    +

    +   deb http://www.jus.uio.no/sisu/archive unstable main non-free
      deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   1178 +

    +
    + + +
    +

    + Source +

    +
    +

    +   1179 +

    +
    + + +
    +
  • + sisu_0.58.3.orig.tar.gz   69  +
  • +
    +

    +   1180 +

    +
    + + +
    +
  • + sisu_0.58.3-1.diff.gz   70  +
  • +
    +

    +   1181 +

    +
    + + +
    +
  • + sisu_0.58.3-1.dsc   71  +
  • +
    +

    +   1182 +

    +
    + + +
    +

    + Debs +

    +
    +

    +   1183 +

    +
    + + +
    +
  • + sisu_0.58.3-1_all.deb   72  +
  • +
    +

    +   1184 +

    +
    + + +
    +
  • + sisu-complete_0.58.3-1_all.deb   73  +
  • +
    +

    +   1185 +

    +
    + + +
    +
  • + sisu-pdf_0.58.3-1_all.deb   74  +
  • +
    +

    +   1186 +

    +
    + + +
    +
  • + sisu-postgresql_0.58.3-1_all.deb   75  +
  • +
    +

    +   1187 +

    +
    + + +
    +
  • + sisu-sqlite_0.58.3-1_all.deb   76  +
  • +
    +

    +   1188 +

    +
    + + +
    +

    + For changelogs see: +

    +
    +

    +   1189 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog.html> +

    +
    +

    +   1190 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_changelog/changelog.html> +

    +
    +

    +   1191 +

    +
    + + +
    +

    + non-free +

    +
    +

    +   1192 +

    +
    + + +
    +

    + Book markup samples have been moved to non-free as the substantive text of the documents are available under the author or original publisher's license, and usually do not comply with the Debian Free Software Guidelines. +

    +
    +

    +   1193 +

    +
    + + +
    +
  • + sisu-markup-samples_1.0.8-1_all.deb   77  +
  • +
    +

    +   1194 +

    +
    + + +
    +
  • + sisu-markup-samples_1.0.8-1.dsc   78  +
  • +
    +

    +   1195 +

    +
    + + +
    +

    + For changelogs see: +

    +
    +

    +   1196 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> +

    +
    +

    +   1197 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup_samples_changelog/changelog_markup_samples.html> +

    +
    +

    +   1198 +

    +
    + + +
    + +

    + RPM +

    +
    +

    +   1199 +

    +
    + + +
    +

    + The RPM is generated from the source file using Alien.  79  Dependencies are not handled, not even that of the essential Ruby. +

    +
    +

    +   1200 +

    +
    + + +
    +
  • + sisu_0.58.3.orig-1-2.noarch.rpm   80  +
  • +
    +

    +   1201 +

    +
    + + +
    +
  • + sisu-0.58.3-2.noarch.rpm   81  +
  • +
    +

    +   1202 +

    +
    + + +
    +
  • + sisu-markup-samples_1.0.8.orig-2.noarch.rpm   82  +
  • +
    +

    +   1203 +

    +
    + + +
    +

    + sudo rpm -i [package name] +

    +
    +

    +   1204 +

    +

    +^

    + + +
    +

    +  65. Breakage and Fixes Report +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html> +

    +
      +
    + + +
    +

    +  66. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> +

    +
      +
    + + +
    +

    + e9a20a06ffee8d633b8ce525017d89ba 1278987 +

    +
      +
    + + +
    +

    +  67. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz> +

    +
      +
    + + +
    +

    + 04ae2812617a4689666600a0fb32301f 3438571 +

    +
      +
    + + +
    +

    +  68. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> Tulva is from the work Sphinx or Robot <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> other works available online include Tainaron <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>, these two works can be found in the book sample section <http://www.jus.uio.no/sisu/SiSU/2.html#sample> +

    +
      +
    + + +
    +

    +  69. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> +

    +
      +
    + + +
    +

    +  70. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz> +

    +
      +
    + + +
    +

    +  71. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc> +

    +
      +
    + + +
    +

    + b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc +

    +
      +
    + + +
    +

    +  72. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb> +

    +
      +
    + + +
    +

    + sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies +

    +
      +
    + + +
    +

    + Depends: ruby (>=1.8.2), libwebrick-ruby +

    +
      +
    + + +
    +

    + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl +

    +
      +
    + + +
    +

    +  73. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb> +

    +
      +
    + + +
    +

    + a package that pulls in other packages to build the whole of sisu (excluding sisu-examples) +

    +
      +
    + + +
    +

    + Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu +

    +
      +
    + + +
    +

    + Recommends: sisu-examples +

    +
      +
    + + +
    +

    +  74. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb> +

    +
      +
    + + +
    +

    + dependencies used by sisu to produce pdf from LaTeX generated +

    +
      +
    + + +
    +

    + Depends: sisu, tetex-bin, tetex-extra, latex-ucs +

    +
      +
    + + +
    +

    + Suggests: evince, xpdf +

    +
      +
    + + +
    +

    +  75. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb> +

    +
      +
    + + +
    +

    + dependencies used by sisu to populate postgresql database (further configuration is necessary) +

    +
      +
    + + +
    +

    + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby +

    +
      +
    + + +
    +

    + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +

    +
      +
    + + +
    +

    +  76. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb> +

    +
      +
    + + +
    +

    + dependencies used by sisu to populate sqlite database +

    +
      +
    + + +
    +

    + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby +

    +
      +
    + + +
    +

    + Suggests: libdbd-sqlite +

    +
      +
    + + +
    +

    +  77. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb> +

    +
      +
    + + +
    +

    + marked up documents and other examples related to sisu, a larger package containing a number of texts +

    +
      +
    + + +
    +

    + Depends: sisu +

    +
      +
    + + +
    +

    +  78. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc> +

    +
      +
    + + +
    +

    + ca03c11467097d6049c43c54d0961ef5 606 sisu-markup-samples_1.0.8-1.dsc +

    +
      +
    + + +
    +

    +  79. <http://www.kitenet.net/programs/alien/> +

    +
      +
    + + +
    +

    +  80. <http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm> +

    +
      +
    + + +
    +

    + 31f5cd3e0e577b418e7c98492f71f0af +

    +
      +
    + + +
    +

    + untested, created using: alien -r sisu_0.58.3.orig.tar.gz +

    +
      +
    + + +
    +

    +  81. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm> +

    +
      +
    + + +
    +

    + 8b6858f0117351ce441e8559bf5308be +

    +
      +
    + + +
    +

    + untested, created using: alien -r sisu_0.58.3-1_all.deb +

    +
      +
    + + +
    +

    +  82. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm> +

    +
      +
    + + +
    +

    + 15eed830b4d004f011bafe831bb816da +

    +
      +
    + + +
    +

    + untested, created using alien +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/endnotes.html new file mode 100644 index 00000000..8249751a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/endnotes.html @@ -0,0 +1,1372 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. "SiSU information Structuring Universe" or "Structured information, Serialized Units".
    also chosen for the meaning of the Finnish term "sisu". +

    +
      +
    + + +
    +

    +  2. Unix command line oriented +

    +
      +
    + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  4. i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. +

    +
      +
    + + +
    +

    +  5. the different heading levels +

    +
      +
    + + +
    +

    +  6. units of text, primarily paragraphs and headings, also any tables, poems, code-blocks +

    +
      +
    + + +
    +

    +  7. Specification submitted by Adobe to ISO to become a full open ISO specification
    <http://www.linux-watch.com/news/NS7542722606.html> +

    +
      +
    + + +
    +

    +  8. ISO/IEC 26300:2006 +

    +
      +
    + + +
    +

    +  9. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample> +

    +
      +
    + + +
    +

    +  10. <http://www.jus.uio.no/sisu/man/> +

    +
      +
    + + +
    +

    +  11. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
      +
    + + +
    +

    +  12. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
      +
    + + +
    +

    +  13. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
      +
    + + +
    +

    +  14. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
      +
    + + +
    +

    +  *1. square brackets +

    +
      +
    + + +
    +

    +  *2. square brackets +

    +
      +
    + + +
    +

    +  +1. square brackets +

    +
      +
    + + +
    +

    +  15. From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. +

    +
      +
    + + +
    +

    +  16. files should be prepared using UTF-8 character encoding +

    +
      +
    + + +
    +

    +  17. a footnote or endnote +

    +
      +
    + + +
    +

    +  18. self contained endnote marker & endnote in one +

    +
      +
    + + +
    +

    +  * unnumbered asterisk footnote/endnote, insert multiple asterisks if required +

    +
      +
    + + +
    +

    +  ** another unnumbered asterisk footnote/endnote +

    +
      +
    + + +
    +

    +  *3. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  +2. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  19. <http://www.jus.uio.no/sisu/> +

    +
      +
    + + +
    +

    +  20. <http://www.ruby-lang.org/en/> +

    +
      +
    + + +
    +

    +  21. Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +

    +
      +
    + + +
    +

    +  22. .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. +

    +
      +
    + + +
    +

    +  23. SiSU has worked this way in the past, though this was dropped as it was thought the complexity outweighed the flexibility, however, the balance was rather fine and this behaviour could be reinstated. +

    +
      +
    + + +
    +

    +  24. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> +

    +
      +
    + + +
    +

    +  25. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  26. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  27. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  28. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  29. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  30. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  31. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  32. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  33. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html>
    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
      +
    + + +
    +

    +  34. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  35. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  36. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  37. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  38. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  39. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  40. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  41. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  42. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  43. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  44. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  45. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  46. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  47. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  48. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  49. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html>
    alternative markup variations revolving around endnotes
    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst>
    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst>
    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst>
    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. +

    +
      +
    + + +
    +

    +  50. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  51. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html>
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
      +
    + + +
    +

    +  52. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  53. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  54. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  55. <http://www.jus.uio.no/lm/index> +

    +
      +
    + + +
    +

    +  56. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> +

    +
      +
    + + +
    +

    +  57. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html>
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +

    +
      +
    + + +
    +

    +  58. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> +

    +
      +
    + + +
    +

    +  59. updated for sisu-0.36.6 on 2006-01-23 +

    +
      +
    + + +
    +

    +  60. <http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql> +

    +
      +
    + + +
    +

    +  61. <http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite> +

    +
      +
    + + +
    +

    +  62. <http://search.sisudoc.org> +

    +
      +
    + + +
    +

    +  63. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
      +
    + + +
    +

    +  64. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  65. Breakage and Fixes Report
    <http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html> +

    +
      +
    + + +
    +

    +  66. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz>
    e9a20a06ffee8d633b8ce525017d89ba 1278987 +

    +
      +
    + + +
    +

    +  67. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz>
    04ae2812617a4689666600a0fb32301f 3438571 +

    +
      +
    + + +
    +

    +  68. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> Tulva is from the work Sphinx or Robot <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> other works available online include Tainaron <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>, these two works can be found in the book sample section <http://www.jus.uio.no/sisu/SiSU/2.html#sample> +

    +
      +
    + + +
    +

    +  69. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> +

    +
      +
    + + +
    +

    +  70. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz> +

    +
      +
    + + +
    +

    +  71. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc>
    b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc +

    +
      +
    + + +
    +

    +  72. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb>
    sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies
    Depends: ruby (>=1.8.2), libwebrick-ruby
    Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl +

    +
      +
    + + +
    +

    +  73. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb>
    a package that pulls in other packages to build the whole of sisu (excluding sisu-examples)
    Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu
    Recommends: sisu-examples +

    +
      +
    + + +
    +

    +  74. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb>
    dependencies used by sisu to produce pdf from LaTeX generated
    Depends: sisu, tetex-bin, tetex-extra, latex-ucs
    Suggests: evince, xpdf +

    +
      +
    + + +
    +

    +  75. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb>
    dependencies used by sisu to populate postgresql database (further configuration is necessary)
    Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
    Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +

    +
      +
    + + +
    +

    +  76. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb>
    dependencies used by sisu to populate sqlite database
    Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
    Suggests: libdbd-sqlite +

    +
      +
    + + +
    +

    +  77. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb>
    marked up documents and other examples related to sisu, a larger package containing a number of texts
    Depends: sisu +

    +
      +
    + + +
    +

    +  78. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc>
    ca03c11467097d6049c43c54d0961ef5 606 sisu-markup-samples_1.0.8-1.dsc +

    +
      +
    + + +
    +

    +  79. <http://www.kitenet.net/programs/alien/> +

    +
      +
    + + +
    +

    +  80. <http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm>
    31f5cd3e0e577b418e7c98492f71f0af
    untested, created using: alien -r sisu_0.58.3.orig.tar.gz +

    +
      +
    + + +
    +

    +  81. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm>
    8b6858f0117351ce441e8559bf5308be
    untested, created using: alien -r sisu_0.58.3-1_all.deb +

    +
      +
    + + +
    +

    +  82. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm>
    15eed830b4d004f011bafe831bb816da
    untested, created using alien +

    +
      +
    + + +
    +

    +  83. <http://www.jus.uio.no/sisu/SiSU/download>
    <http://www.jus.uio.no/sisu/sisu_download> +

    +
      +
    + + +
    +

    +  84. <http://packages.qa.debian.org/s/sisu.html> +

    +
      +
    + + +
    +

    +  85. Notes on dependencies are provided in the section that follows +

    +
      +
    + + +
    +

    +  86. This makes use of rant and the provided Rantfile. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
      +
    + + +
    +

    +  87. a Rantfile has been configured to do post installation setup +

    +
      +
    + + +
    +

    +  88. <http://make.rubyforge.org/> <http://make.rubyforge.org/>
    <http://rubyforge.org/frs/?group_id=615> +

    +
      +
    + + +
    +

    +  89. <http://make.rubyforge.org/> <http://make.rubyforge.org/>
    <http://rubyforge.org/frs/?group_id=615> +

    +
      +
    + + +
    +

    +  90. <http://i.loveruby.net/en/projects/setup/> +

    +
      +
    + + +
    +

    +  91. Minero Aoki
    <http://i.loveruby.net/en/projects/setup/doc/> +

    +
      +
    + + +
    +

    +  92. Installation instructions
    <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
      +
    + + +
    +

    +  93. <http://www.kitenet.net/programs/alien/> +

    +
      +
    + + +
    +

    +  94. There is nothing to stop MySQL support being added in future. +

    +
      +
    + + +
    +

    +  95. <http://www.jus.uio.no/sisu/man/sisu.1> +

    +
      +
    + + +
    +

    +  96. <http://www.jus.uio.no/sisu/man/sisu.8> +

    +
      +
    + + +
    +

    +  97. <http://www.jus.uio.no/sisu/man> +

    +
      +
    + + +
    +

    +  98. the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. +

    +
      +
    + + +
    +

    +  99. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html>
    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
    <http://www.jus.uio.no/sample> +

    +
      +
    + + +
    +

    +  100. <http://www.jus.uio.no/sisu/man/> +

    +
      +
    + + +
    +

    +  101. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
      +
    + + +
    +

    +  102. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
      +
    + + +
    +

    +  103. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
      +
    + + +
    +

    +  104. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
      +
    + + +
    +

    +  105. this is an endnote +

    +
      +
    + + +
    +

    +  106. <http://sisudoc.org> +

    +
      +
    + + +
    +

    +  108. <http://sisudoc.org> +

    +
      +
    + + +
    +

    +  110. html w3c compliance has been largely met. +

    +
      +
    + + +
    +

    +  111. named index.html or more extensively through sisu_manifest.html +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/examples.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/examples.html new file mode 100644 index 00000000..72233712 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/examples.html @@ -0,0 +1,5983 @@ + + + + + + examples - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 21. Markup and Output Examples +

    +
    +

    +   542 +

    +
    + + 21.1 Markup examples + +
    + + 21.2 A few book (and other) examples + +
    + + "The Wealth of Networks", Yochai Benkler + +
    + + "Free Culture", Lawrence Lessig + +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond + +
    + + "Accelerando", Charles Stross + +
    + + "Tainaron", Leena Krohn + +
    + + "Sphinx or Robot", Leena Krohn + +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 + +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation + +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + +
    + + "Debian Social Contract" + +
    + + "Debian Constitution v1.3", (simple/default markup) + +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + +
    + + "Debian Constitution v1.2", (simple/default markup) + +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + +
    + + "The Autonomous Contract" 1997 - markup sample + +
    + + "The Autonomous Contract Revisited" - markup sample + +
    + + "United Nations Convention on Contracts for the International Sale of Goods" + +
    + + PECL the "Principles of European Contract Law" + +
    + + 21.3 SQL - PostgreSQL, SQLite + +
    + + 21.4 Lex Mercatoria as an example + +
    + + 21.5 For good measure the markup for a document with lots of (simple) tables + +
    + + 21.6 And a link to the output of a reported case + +
    + + +
    + +

    + 21.1 Markup examples +

    +
    +

    +   543 +

    +
    + + +
    +

    + Current markup examples and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   544 +

    +
    + + +
    +

    + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> but is not as up to date. +

    +
    +

    +   545 +

    +
    + + +
    +

    + For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. +

    +
    +

    +   546 +

    +
    + + +
    + +

    + 21.2 A few book (and other) examples +

    +
    +

    +   547 +

    +
    + + +
    +

    +

    Aukio, by Leena Krohn

      24  +

    +
    +

    +   548 +

    +
    + + +
    + +

    + "The Wealth of Networks", Yochai Benkler +

    +
    +

    +   549 +

    +
    + + +
    +

    + "The Wealth of Networks", Yochai Benkler +

    +
    +

    +   550 +

    +
    + + +
    +

    + document manifest   25  +

    +
    +

    +   551 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   552 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   553 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   554 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   555 +

    +
    + + +
    +

    + open document +

    +
    +

    +   556 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   557 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   558 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   559 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   560 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   561 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   562 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   563 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   564 +

    +
    + + +
    + +

    + "Free Culture", Lawrence Lessig +

    +
    +

    +   565 +

    +
    + + +
    +

    + "Free Culture", Lawrence Lessig +

    +
    +

    +   566 +

    +
    + + +
    +

    + document manifest   26  +

    +
    +

    +   567 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   568 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   569 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   570 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   571 +

    +
    + + +
    +

    + open document +

    +
    +

    +   572 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   573 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   574 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   575 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   576 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   577 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   578 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   579 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   580 +

    +
    + + +
    + +

    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +

    +
    +

    +   581 +

    +
    + + +
    +

    + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams +

    +
    +

    +   582 +

    +
    + + +
    +

    + document manifest   27  +

    +
    +

    +   583 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   584 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   585 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   586 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   587 +

    +
    + + +
    +

    + open document +

    +
    +

    +   588 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   589 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   590 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   591 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   592 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   593 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   594 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   595 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   596 +

    +
    + + +
    + +

    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +

    +
    +

    +   597 +

    +
    + + +
    +

    + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner +

    +
    +

    +   598 +

    +
    + + +
    +

    + document manifest   28  +

    +
    +

    +   599 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   600 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   601 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   602 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   603 +

    +
    + + +
    +

    + open document +

    +
    +

    +   604 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   605 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   606 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   607 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   608 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   609 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   610 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   611 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   612 +

    +
    + + +
    + +

    + "The Cathedral and the Bazaar", by Eric S. Raymond +

    +
    +

    +   613 +

    +
    + + +
    +

    + "The Cathedral and the Bazaar", by Eric S. Raymond +

    +
    +

    +   614 +

    +
    + + +
    +

    + document manifest   29  +

    +
    +

    +   615 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   616 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   617 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   618 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   619 +

    +
    + + +
    +

    + open document +

    +
    +

    +   620 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   621 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   622 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   623 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   624 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   625 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   626 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   627 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   628 +

    +
    + + +
    + +

    + "Accelerando", Charles Stross +

    +
    +

    +   629 +

    +
    + + +
    +

    + "Accelerando", Charles Stross +

    +
    +

    +   630 +

    +
    + + +
    +

    + document manifest   30  +

    +
    +

    +   631 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   632 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   633 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   634 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   635 +

    +
    + + +
    +

    + open document +

    +
    +

    +   636 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   637 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   638 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   639 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   640 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   641 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   642 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   643 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   644 +

    +
    + + +
    + +

    + "Tainaron", Leena Krohn +

    +
    +

    +   645 +

    +
    + + +
    +

    + "Tainaron", Leena Krohn +

    +
    +

    +   646 +

    +
    + + +
    +

    + document manifest   31  +

    +
    +

    +   647 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   648 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   649 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   650 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   651 +

    +
    + + +
    +

    + open document +

    +
    +

    +   652 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   653 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   654 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   655 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   656 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   657 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   658 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   659 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   660 +

    +
    + + +
    + +

    + "Sphinx or Robot", Leena Krohn +

    +
    +

    +   661 +

    +
    + + +
    +

    +

    Sphinx or Robot by Leena Krohn

    +

    +
    +

    +   662 +

    +
    + + +
    +

    + "Sphinx or Robot", Leena Krohn +

    +
    +

    +   663 +

    +
    + + +
    +

    + document manifest   32  +

    +
    +

    +   664 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   665 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   666 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   667 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   668 +

    +
    + + +
    +

    + open document +

    +
    +

    +   669 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   670 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   671 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   672 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   673 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   674 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   675 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   676 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   677 +

    +
    + + +
    + +

    + "War and Peace", Leo Tolstoy, PG Etext 2600 +

    +
    +

    +   678 +

    +
    + + +
    +

    + "War and Peace", Leo Tolstoy   33  +

    +
    +

    +   679 +

    +
    + + +
    +

    + document manifest   34  +

    +
    +

    +   680 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   681 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   682 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   683 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   684 +

    +
    + + +
    +

    + open document +

    +
    +

    +   685 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   686 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   687 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   688 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   689 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   690 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   691 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   692 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   693 +

    +
    + + +
    + +

    + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 +

    +
    +

    +   694 +

    +
    + + +
    +

    + "Don Quixote", Miguel de Cervantes [Saavedra] +

    +
    +

    +   695 +

    +
    + + +
    +

    + document manifest   35  +

    +
    +

    +   696 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   697 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   698 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   699 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   700 +

    +
    + + +
    +

    + open document +

    +
    +

    +   701 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   702 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   703 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   704 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   705 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   706 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   707 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   708 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   709 +

    +
    + + +
    + +

    + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 +

    +
    +

    +   710 +

    +
    + + +
    +

    + "Gulliver's Travels", Jonathan Swift +

    +
    +

    +   711 +

    +
    + + +
    +

    + document manifest   36  +

    +
    +

    +   712 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   713 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   714 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   715 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   716 +

    +
    + + +
    +

    + open document +

    +
    +

    +   717 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   718 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   719 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   720 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   721 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   722 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   723 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   724 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   725 +

    +
    + + +
    + +

    + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 +

    +
    +

    +   726 +

    +
    + + +
    +

    + "Alice's Adventures in Wonderland", Lewis Carroll +

    +
    +

    +   727 +

    +
    + + +
    +

    + document manifest   37  +

    +
    +

    +   728 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   729 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   730 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   731 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   732 +

    +
    + + +
    +

    + open document +

    +
    +

    +   733 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   734 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   735 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   736 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   737 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   738 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   739 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   740 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   741 +

    +
    + + +
    + +

    + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 +

    +
    +

    +   742 +

    +
    + + +
    +

    + "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   743 +

    +
    + + +
    +

    + document manifest   38  +

    +
    +

    +   744 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   745 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   746 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   747 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   748 +

    +
    + + +
    +

    + open document +

    +
    +

    +   749 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   750 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   751 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   752 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   753 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   754 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   755 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   756 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   757 +

    +
    + + +
    + +

    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 +

    +
    +

    +   758 +

    +
    + + +
    +

    + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll +

    +
    +

    +   759 +

    +
    + + +
    +

    + document manifest   39  +

    +
    +

    +   760 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   761 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   762 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   763 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   764 +

    +
    + + +
    +

    + open document +

    +
    +

    +   765 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   766 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   767 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   768 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   769 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   770 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   771 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   772 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   773 +

    +
    + + +
    + +

    + "Gnu Public License 2", (GPL 2) Free Software Foundation +

    +
    +

    +   774 +

    +
    + + +
    +

    + "Gnu Public License 2", (GPL 2) Free Software Foundation +

    +
    +

    +   775 +

    +
    + + +
    +

    + document manifest   40  +

    +
    +

    +   776 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   777 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   778 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   779 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   780 +

    +
    + + +
    +

    + open document +

    +
    +

    +   781 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   782 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   783 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   784 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   785 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   786 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   787 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   788 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   789 +

    +
    + + +
    + +

    + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation +

    +
    +

    +   790 +

    +
    + + +
    +

    + "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation +

    +
    +

    +   791 +

    +
    + + +
    +

    + document manifest   41  +

    +
    +

    +   792 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   793 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   794 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   795 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   796 +

    +
    + + +
    +

    + open document +

    +
    +

    +   797 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   798 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   799 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   800 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   801 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   802 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   803 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   804 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   805 +

    +
    + + +
    + +

    + "Debian Social Contract" +

    +
    +

    +   806 +

    +
    + + +
    +

    + "Debian Social Contract" +

    +
    +

    +   807 +

    +
    + + +
    +

    + document manifest   42  +

    +
    +

    +   808 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   809 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   810 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   811 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   812 +

    +
    + + +
    +

    + open document +

    +
    +

    +   813 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   814 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   815 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   816 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   817 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   818 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   819 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   820 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   821 +

    +
    + + +
    + +

    + "Debian Constitution v1.3", (simple/default markup) +

    +
    +

    +   822 +

    +
    + + +
    +

    + "Debian Constitution v1.3" +

    +
    +

    +   823 +

    +
    + + +
    +

    + document manifest   43  +

    +
    +

    +   824 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   825 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   826 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   827 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   828 +

    +
    + + +
    +

    + open document +

    +
    +

    +   829 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   830 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   831 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   832 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   833 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   834 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   835 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   836 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   837 +

    +
    + + +
    + +

    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +

    +
    +

    +   838 +

    +
    + + +
    +

    + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) +

    +
    +

    +   839 +

    +
    + + +
    +

    + document manifest   44  +

    +
    +

    +   840 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   841 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   842 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   843 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   844 +

    +
    + + +
    +

    + open document +

    +
    +

    +   845 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   846 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   847 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   848 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   849 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   850 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   851 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   852 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   853 +

    +
    + + +
    + +

    + "Debian Constitution v1.2", (simple/default markup) +

    +
    +

    +   854 +

    +
    + + +
    +

    + "Debian Constitution v1.2 (more translations)" +

    +
    +

    +   855 +

    +
    + + +
    +

    + document manifest   45  +

    +
    +

    +   856 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   857 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   858 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   859 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   860 +

    +
    + + +
    +

    + open document +

    +
    +

    +   861 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   862 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   863 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   864 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   865 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   866 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   867 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   868 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   869 +

    +
    + + +
    + +

    + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) +

    +
    +

    +   870 +

    +
    + + +
    +

    + "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) +

    +
    +

    +   871 +

    +
    + + +
    +

    + document manifest   46  +

    +
    +

    +   872 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   873 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   874 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   875 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   876 +

    +
    + + +
    +

    + open document +

    +
    +

    +   877 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   878 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   879 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   880 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   881 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   882 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   883 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   884 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   885 +

    +
    + + +
    + +

    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +

    +
    +

    +   886 +

    +
    + + +
    +

    + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer +

    +
    +

    +   887 +

    +
    + + +
    +

    + document manifest   47  +

    +
    +

    +   888 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   889 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   890 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   891 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   892 +

    +
    + + +
    +

    + open document +

    +
    +

    +   893 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   894 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   895 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   896 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   897 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   898 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   899 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   900 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   901 +

    +
    + + +
    + +

    + "The Autonomous Contract" 1997 - markup sample +

    +
    +

    +   902 +

    +
    + + +
    +

    + "The Autonomous Contract" 1997 - markup sample +

    +
    +

    +   903 +

    +
    + + +
    +

    + document manifest   48  +

    +
    +

    +   904 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   905 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   906 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   907 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   908 +

    +
    + + +
    +

    + open document +

    +
    +

    +   909 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   910 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   911 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   912 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   913 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   914 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   915 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   916 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   917 +

    +
    + + +
    + +

    + "The Autonomous Contract Revisited" - markup sample +

    +
    +

    +   918 +

    +
    + + +
    +

    + "The Autonomous Contract Revisited" - markup sample   49  +

    +
    +

    +   919 +

    +
    + + +
    +

    + document manifest   50  +

    +
    +

    +   920 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   921 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   922 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   923 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   924 +

    +
    + + +
    +

    + open document +

    +
    +

    +   925 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   926 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   927 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   928 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   929 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   930 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   931 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   932 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   933 +

    +
    + + +
    + +

    + "United Nations Convention on Contracts for the International Sale of Goods" +

    +
    +

    +   934 +

    +
    + + +
    +

    + "United Nations Convention on Contracts for the International Sale of Goods"   51  +

    +
    +

    +   935 +

    +
    + + +
    +

    + document manifest   52  +

    +
    +

    +   936 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   937 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   938 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   939 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   940 +

    +
    + + +
    +

    + open document +

    +
    +

    +   941 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   942 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   943 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   944 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   945 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   946 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   947 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   948 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   949 +

    +
    + + +
    + +

    + PECL the "Principles of European Contract Law" +

    +
    +

    +   950 +

    +
    + + +
    +

    + "Principles of European Contract Law" +

    +
    +

    +   951 +

    +
    + + +
    +

    + document manifest   53  +

    +
    +

    +   952 +

    +
    + + +
    +

    + html, segmented text +

    +
    +

    +   953 +

    +
    + + +
    +

    + html, scroll, document in one +

    +
    +

    +   954 +

    +
    + + +
    +

    + pdf, landscape +

    +
    +

    +   955 +

    +
    + + +
    +

    + pdf, portrait +

    +
    +

    +   956 +

    +
    + + +
    +

    + open document +

    +
    +

    +   957 +

    +
    + + +
    +

    + xhtml scroll +

    +
    +

    +   958 +

    +
    + + +
    +

    + xml, sax +

    +
    +

    +   959 +

    +
    + + +
    +

    + xml, dom +

    +
    +

    +   960 +

    +
    + + +
    +

    + plain text utf-8 +

    +
    +

    +   961 +

    +
    + + +
    +

    + concordance +

    +
    +

    +   962 +

    +
    + + +
    +

    + dcc, document content certificate (digests) +

    +
    +

    +   963 +

    +
    + + +
    +

    + markup source text +

    +
    +

    +   964 +

    +
    + + +
    +

    + zipped markup source pod +

    +
    +

    +   965 +

    +
    + + +
    + +

    + 21.3 SQL - PostgreSQL, SQLite +

    +
    +

    +   966 +

    +
    + + +
    +

    + A Sample search form is available at <http://search.sisudoc.org> +

    +
    +

    +   967 +

    +
    + + +
    +

    + A few canned searches, showing object numbers. Search for: +

    +
    +

    +   968 +

    +
    + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   969 +

    +
    + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   970 +

    +
    + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   971 +

    +
    + + +
    +

    + copyright in English language documents +

    +
    +

    +   972 +

    +
    + + +
    +

    + Note that the searches done in this form are case sensitive. +

    +
    +

    +   973 +

    +
    + + +
    +

    + Expand those same searches, showing the matching text in each document: +

    +
    +

    +   974 +

    +
    + + +
    +

    + English documents matching Linux OR Debian +

    +
    +

    +   975 +

    +
    + + +
    +

    + GPL OR Richard Stallman +

    +
    +

    +   976 +

    +
    + + +
    +

    + invention OR innovation in English language +

    +
    +

    +   977 +

    +
    + + +
    +

    + copyright in English language documents +

    +
    +

    +   978 +

    +
    + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  54  +

    +
    +

    +   979 +

    +
    + + +
    + +

    + 21.4 Lex Mercatoria as an example +

    +
    +

    +   980 +

    +
    + + +
    +

    + There is quite a bit to peruse if you explore the site Lex Mercatoria: +

    +
    +

    +   981 +

    +
    + + +
    +

    + <http://www.lexmercatoria.org/>   55  +

    +
    +

    +   982 +

    +
    + + +
    +

    + or perhaps: +

    +
    +

    +   983 +

    +
    + + +
    +

    + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological>   56  +

    +
    +

    +   984 +

    +
    + + +
    + +

    + 21.5 For good measure the markup for a document with lots of (simple) tables +

    +
    +

    +   985 +

    +
    + + +
    +

    + SiSU is not optimised for table making, but does handle simple tables. +

    +
    +

    +   986 +

    +
    + + +
    +
  • + SiSU marked up file with tables   57  +
  • +
    +

    +   987 +

    +
    + + +
    +
  • + Output of table file example   58  +
  • +
    +

    +   988 +

    +
    + + +
    + +

    + 21.6 And a link to the output of a reported case +

    +
    +

    +   989 +

    +
    + + +
    +

    + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> +

    +
    +

    +   990 +

    +

    +^

    + + +
    +

    +  24. Reproduced with the kind permission of author and artist Leena Krohn, <http://www.kaapeli.fi/krohn> "Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> which is included as a book example in this section, together with another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> +

    +
      +
    + + +
    +

    +  25. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  26. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  27. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  28. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  29. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  30. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  31. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  32. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  33. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html> +

    +
      +
    + + +
    +

    + The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by <:insert1> and <:insert2> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
      +
    + + +
    +

    + I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is very little markup required after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the <:insert1> and <:insert2> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. +

    +
      +
    + + +
    +

    +  34. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  35. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  36. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  37. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  38. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  39. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  40. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  41. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  42. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  43. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  44. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  45. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  46. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  47. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  48. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  49. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html> +

    +
      +
    + + +
    +

    + alternative markup variations revolving around endnotes +

    +
      +
    + + +
    +

    + (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst> +

    +
      +
    + + +
    +

    + (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst> +

    +
      +
    + + +
    +

    + (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst> +

    +
      +
    + + +
    +

    + (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. +

    +
      +
    + + +
    +

    +  50. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  51. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +

    +
      +
    + + +
    +

    + This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
      +
    + + +
    +

    + This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). +

    +
      +
    + + +
    +

    +  52. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  53. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> +

    +
      +
    + + +
    +

    +  54. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
    + + +
    +

    +  55. <http://www.jus.uio.no/lm/index> +

    +
      +
    + + +
    +

    +  56. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> +

    +
      +
    + + +
    +

    +  57. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +

    +
      +
    + + +
    +

    +  58. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/faq.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/faq.html new file mode 100644 index 00000000..a8c9f0be --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/faq.html @@ -0,0 +1,1258 @@ + + + + + + faq - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1925 +

    +
    + + +
    + +   +
    + + +
    +

    + + 44. FAQ - Frequently Asked/Answered Questions +

    +
    +

    +   2011 +

    +
    + + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + +
    + + 44.2 I cannot find my output, where is it? + +
    + + 44.3 I do not get any pdf output, why? + +
    + + 44.4 Where is the latex (or some other interim) output? + +
    + + 44.5 Why isn't SiSU markup XML + +
    + + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +
    + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU + +
    + + 44.8 Where is version 1.0? + +
    + + +
    + +

    + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? +

    +
    +

    +   2012 +

    +
    + + +
    +

    + Try the following rune: +

    +
    +

    +   2013 +

    +
    + + +
    +
  • + sisu -W +
  • +
    +

    +   2014 +

    +
    + + +
    +

    + This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. +

    +
    +

    +   2015 +

    +
    + + +
    + +

    + 44.2 I cannot find my output, where is it? +

    +
    +

    +   2016 +

    +
    + + +
    +

    + The following should provide help on output paths: +

    +
    +

    +   2017 +

    +
    + + +
    +
  • + sisu --help env +
  • +
    +

    +   2018 +

    +
    + + +
    +
  • + sisu -V [same as the previous command] +
  • +
    +

    +   2019 +

    +
    + + +
    +
  • + sisu --help directory +
  • +
    +

    +   2020 +

    +
    + + +
    +
  • + sisu --help path +
  • +
    +

    +   2021 +

    +
    + + +
    +
  • + sisu -U [filename] +
  • +
    +

    +   2022 +

    +
    + + +
    +
  • + man sisu +
  • +
    +

    +   2023 +

    +
    + + +
    + +

    + 44.3 I do not get any pdf output, why? +

    +
    +

    +   2024 +

    +
    + + +
    +

    + SiSU produces LaTeX and pdflatex is run against that to generate pdf files. +

    +
    +

    +   2025 +

    +
    + + +
    +

    + If you use Debian the following will install the required dependencies +

    +
    +

    +   2026 +

    +
    + + +
    +
  • + aptitude install sisu-pdf +
  • +
    +

    +   2027 +

    +
    + + +
    +

    + the following packages are required: tetex-bin, tetex-extra, latex-ucs +

    +
    +

    +   2028 +

    +
    + + +
    + +

    + 44.4 Where is the latex (or some other interim) output? +

    +
    +

    +   2029 +

    +
    + + +
    +

    + Try adding -M (for maintenance) to your command flags, e.g.: +

    +
    +

    +   2030 +

    +
    + + +
    +
  • + sisu -HpMv [filename] +
  • +
    +

    +   2031 +

    +
    + + +
    +

    + this should result in the interim processing output being retained, and information being provided on where to find it. +

    +
    +

    +   2032 +

    +
    + + +
    +
  • + sisu --help directory +
  • +
    +

    +   2033 +

    +
    + + +
    +
  • + sisu --help path +
  • +
    +

    +   2034 +

    +
    + + +
    +

    + should also provide some relevant information as to where it is placed. +

    +
    +

    +   2035 +

    +
    + + +
    + +

    + 44.5 Why isn't SiSU markup XML +

    +
    +

    +   2036 +

    +
    + + +
    +

    + I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: +

    +
    +

    +   2037 +

    +
    + + +
    +

    + SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION +

    +
    +

    +   2038 +

    +
    + + +
    +

    + sisu --to-sax [filename/wildcard] +

    +
    +

    +   2039 +

    +
    + + +
    +

    + sisu --to-dom [filename/wildcard] +

    +
    +

    +   2040 +

    +
    + + +
    +

    + sisu --to-node [filename/wildcard] +

    +
    +

    +   2041 +

    +
    + + +
    +

    + The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. +

    +
    +

    +   2042 +

    +
    + + +
    +

    + sisu --from-xml2sst [filename/wildcard] +

    +
    +

    +   2043 +

    +
    + + +
    + +

    + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? +

    +
    +

    +   2044 +

    +
    + + +
    +

    + SiSU is not really about type-setting. +

    +
    +

    +   2045 +

    +
    + + +
    +

    + LaTeX is the ultimate computer instruction type-setting language for paper based publication. +

    +
    +

    +   2046 +

    +
    + + +
    +

    + LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. +

    +
    +

    +   2047 +

    +
    + + +
    +

    + SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. +

    +
    +

    +   2048 +

    +
    + + +
    +

    + SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. +

    +
    +

    +   2049 +

    +
    + + +
    +

    + The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. +

    +
    +

    +   2050 +

    +
    + + +
    +

    + Where there are large document sets, it provides consistency in appearance in each output format for the documents. +

    +
    +

    +   2051 +

    +
    + + +
    +

    + The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. +

    +
    +

    +   2052 +

    +
    + + +
    + +

    + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU +

    +
    +

    +   2053 +

    +
    + + +
    +

    + This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: +

    +
    +

    +   2054 +

    +
    + + +
    +

    + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> +

    +
    +

    +   2055 +

    +
    + + +
    +

    + FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. +

    +
    +

    +   2056 +

    +
    + + +
    +

    + In your example I'd do ( simple way, just for demo): +

    +
    +

    +   2057 +

    +
    + + +
    +

    + 0. compile, install tsearch2 and load tsearch2 into your database +

    +
    +

    +   2058 +

    +
    + + +
    +

    + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql +

    +
    +

    +   2059 +

    +
    + + +
    +

    + 1. Add column fts, which holds tsvector +

    +
    +

    +   2060 +

    +
    + + +
    +

    + alter table documents add column fts tsvector; +

    +
    +

    +   2061 +

    +
    + + +
    +

    + 2. Fill fts column +

    +
    +

    +   2062 +

    +
    + + +
    +

    + update document set fts = to_tsvector(clean); +

    +
    +

    +   2063 +

    +
    + + +
    +

    + 3. create index - just for performance ! +

    +
    +

    +   2064 +

    +
    + + +
    +

    + create index fts_gin_idx on document using gin(fts); +

    +
    +

    +   2065 +

    +
    + + +
    +

    + 4. Run vacuum +

    +
    +

    +   2066 +

    +
    + + +
    +

    + vacuum analyze document; +

    +
    +

    +   2067 +

    +
    + + +
    +

    + That's all. +

    +
    +

    +   2068 +

    +
    + + +
    +

    + Now you can search: +

    +
    +

    +   2069 +

    +
    + + +
    +

    + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; +

    +
    +

    +   2070 +

    +
    + + +
    + +

    + 44.8 Where is version 1.0? +

    +
    +

    +   2071 +

    +
    + + +
    +

    + SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. +

    +
    +

    +   2072 +

    +
    + + +
    +

    + The feature set for html,  110  LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. +

    +
    +

    +   2073 +

    +
    + + +
    +

    + html and LaTeX/pdf may be regarded as reference copy outputs +

    +
    +

    +   2074 +

    +
    + + +
    +

    + With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. +

    +
    +

    +   2075 +

    +
    + + +
    +

    + We are still almost there. +

    +
    +

    +   2076 +

    +

    +^

    + + +
    +

    +  110. html w3c compliance has been largely met. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/filetypes.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/filetypes.html new file mode 100644 index 00000000..5d30f9b1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/filetypes.html @@ -0,0 +1,858 @@ + + + + + + filetypes - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 14. SiSU filetypes +

    +
    +

    +   409 +

    +
    + + 14.1 .sst .ssm .ssi marked up plain text + +
    + + 14.1.1 sisu text - regular files (.sst) + +
    + + 14.1.2 sisu master files (.ssm) + +
    + + 14.1.3 sisu insert files (.ssi) + +
    + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) + +
    + + +
    +

    + SiSU has plaintext and binary filetypes, and can process either type of document. +

    +
    +

    +   410 +

    +
    + + +
    + +

    + 14.1 .sst .ssm .ssi marked up plain text +

    +
    +

    +   411 +

    +
    + + +
    +

    + SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. +

    +
    +

    +   412 +

    +
    + + +
    +

    + SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   413 +

    +
    + + +
    +

    + SiSU source markup can be shared with the command: +

    +
    +

    +   414 +

    +
    + + +
    +

    + sisu -s [filename] +

    +
    +

    +   415 +

    +
    + + +
    + +

    + 14.1.1 sisu text - regular files (.sst) +

    +
    +

    +   416 +

    +
    + + +
    +

    + The most common form of document in SiSU, see the section on SiSU markup. +

    +
    +

    +   417 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   418 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   419 +

    +
    + + +
    + +

    + 14.1.2 sisu master files (.ssm) +

    +
    +

    +   420 +

    +
    + + +
    +

    + Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. +

    +
    +

    +   421 +

    +
    + + +
    +

    + The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. +

    +
    +

    +   422 +

    +
    + + +
    +

    + Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. +

    +
    +

    +   423 +

    +
    + + +
    +

    + Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst   22  +

    +
    +

    +   424 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_markup> +

    +
    +

    +   425 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   426 +

    +
    + + +
    + +

    + 14.1.3 sisu insert files (.ssi) +

    +
    +

    +   427 +

    +
    + + +
    +

    + Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. +

    +
    +

    +   428 +

    +
    + + +
    + +

    + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) +

    +
    +

    +   429 +

    +
    + + +
    +

    + A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) +

    +
    +

    +   430 +

    +
    + + +
    +

    + SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. +

    +
    +

    +   431 +

    +
    + + +
    +

    + The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. +

    +
    +

    +   432 +

    +
    + + +
    +

    + The command to create a sisupod is: +

    +
    +

    +   433 +

    +
    + + +
    +

    + sisu -S [filename] +

    +
    +

    +   434 +

    +
    + + +
    +

    + Alternatively, make a pod of the contents of a whole directory: +

    +
    +

    +   435 +

    +
    + + +
    +

    + sisu -S +

    +
    +

    +   436 +

    +
    + + +
    +

    + SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. +

    +
    +

    +   437 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_commands> +

    +
    +

    +   438 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual> +

    +
    +

    +   439 +

    +

    +^

    + + +
    +

    +  22. .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/headers.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/headers.html new file mode 100644 index 00000000..cb03499f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/headers.html @@ -0,0 +1,1110 @@ + + + + + + headers - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 10. Markup of Headers +

    +
    +

    +   192 +

    +
    + + 10.1 Sample Header + +
    + + 10.2 Available Headers + +
    + + +
    +

    + Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. +

    +
    +

    +   193 +

    +
    + + +
    +

    + Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: +

    +
    +

    +   194 +

    +
    + + +
    +

    +   % this would be a comment +

    +
    +

    +   195 +

    +
    + + +
    + +

    + 10.1 Sample Header +

    +
    +

    +   196 +

    +
    + + +
    +

    + This current document has a header similar to this one (without the comments): +

    +
    +

    +   197 +

    +
    + + +
    +

    +   % SiSU 0.57

      @title: SiSU

      @subtitle: Markup [0.58]

      @creator: Ralph Amissah

      @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

      @type: information

      @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

      @date.created: 2002-08-28

      @date.issued: 2002-08-28

      @date.available: 2002-08-28

      @date.modified: 2007-09-16

      @date: 2007-09-16

      @level: new=C; break=1; num_top=1

      % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

      @skin: skin_sisu_manual

      % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

      @bold: /Gnu|Debian|Ruby|SiSU/

      @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
      { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
      { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
      { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
      { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
      { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
      { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
      { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

    +

    +
    +

    +   198 +

    +
    + + +
    + +

    + 10.2 Available Headers +

    +
    +

    +   199 +

    +
    + + +
    +

    + Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available +

    +
    +

    +   200 +

    +
    + + +
    +

    + @indentifier: information or instructions +

    +
    +

    +   201 +

    +
    + + +
    +

    + where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified +

    +
    +

    +   202 +

    +
    + + +
    +

    + Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. +

    +
    +

    +   203 +

    +
    + + +
    +

    + This is a sample header +

    +
    +

    +   204 +

    +
    + + +
    +

    + % SiSU 0.38 [declared file-type identifier with markup version] +

    +
    +

    +   205 +

    +
    + + +
    +

    + @title: [title text] This is the title of the document and used as such, this header is the only one that is mandatory +

    +
    +

    +   206 +

    +
    + + +
    +

    + @subtitle: The Subtitle if any +

    +
    +

    +   207 +

    +
    + + +
    +

    + @creator: [or @author:] Name of Author +

    +
    +

    +   208 +

    +
    + + +
    +

    + @subject: (whatever your subject) +

    +
    +

    +   209 +

    +
    + + +
    +

    + @description: +

    +
    +

    +   210 +

    +
    + + +
    +

    + @publisher: +

    +
    +

    +   211 +

    +
    + + +
    +

    + @contributor: +

    +
    +

    +   212 +

    +
    + + +
    +

    + @translator: [or @translated_by:] +

    +
    +

    +   213 +

    +
    + + +
    +

    + @illustrator: [or @illustrated_by:] +

    +
    +

    +   214 +

    +
    + + +
    +

    + @prepared_by: [or @digitized_by:] +

    +
    +

    +   215 +

    +
    + + +
    +

    + @date: 2000-08-27 [ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] +

    +
    +

    +   216 +

    +
    + + +
    +

    + @type: article +

    +
    +

    +   217 +

    +
    + + +
    +

    + @format: +

    +
    +

    +   218 +

    +
    + + +
    +

    + @identifier: +

    +
    +

    +   219 +

    +
    + + +
    +

    + @source: +

    +
    +

    +   220 +

    +
    + + +
    +

    + @language: [or @language.document:] [country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] +

    +
    +

    +   221 +

    +
    + + +
    +

    + [@language.original: original language in which the work was published] +

    +
    +

    +   222 +

    +
    + + +
    +

    + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +

    +
    +

    +   223 +

    +
    + + +
    +

    + @relation: +

    +
    +

    +   224 +

    +
    + + +
    +

    + @coverage: +

    +
    +

    +   225 +

    +
    + + +
    +

    + @rights: Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. +

    +
    +

    +   226 +

    +
    + + +
    +

    + @owner: +

    +
    +

    +   227 +

    +
    + + +
    +

    + @keywords: text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] +

    +
    +

    +   228 +

    +
    + + +
    +

    + @abstract: [paper abstract, placed after table of contents] +

    +
    +

    +   229 +

    +
    + + +
    +

    + @comment: [...] +

    +
    +

    +   230 +

    +
    + + +
    +

    + @catalogue: loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] +

    +
    +

    +   231 +

    +
    + + +
    +

    + @classify_loc: [Library of Congress classification] +

    +
    +

    +   232 +

    +
    + + +
    +

    + @classify_dewey: [Dewey classification] +

    +
    +

    +   233 +

    +
    + + +
    +

    + @classify_isbn: [ISBN] +

    +
    +

    +   234 +

    +
    + + +
    +

    + @classify_pg: [Project Gutenberg text number] +

    +
    +

    +   235 +

    +
    + + +
    +

    + @prefix: [prefix is placed just after table of contents] +

    +
    +

    +   236 +

    +
    + + +
    +

    + @prefix_a: [prefix is placed just before table of contents - not implemented] +

    +
    +

    +   237 +

    +
    + + +
    +

    + @prefix_b: +

    +
    +

    +   238 +

    +
    + + +
    +

    + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] +

    +
    +

    +   239 +

    +
    + + +
    +

    + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:) +

    +
    +

    +   240 +

    +
    + + +
    +

    + @level: newpage=3; breakpage=4
    [paragraph level, used by latex to breakpages, the page is optional eg. in newpage] +

    +
    +

    +   241 +

    +
    + + +
    +

    + @markup: information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] [In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings] +

    +
    +

    +   242 +

    +
    + + +
    +

    + @bold: [regular expression of words/phrases to be made bold] +

    +
    +

    +   243 +

    +
    + + +
    +

    + @italics: [regular expression of words/phrases to italicise] +

    +
    +

    +   244 +

    +
    + + +
    +

    + @vocabulary: name of taxonomy/vocabulary/wordlist to use against document +

    +
    +

    +   245 +

    +
    + + +
    +

    + @skin: skin_doc_[name_of_desired_document_skin]
    skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site. +

    +
    +

    +   246 +

    +
    + + +
    +

    + @links: { SiSU }http://www.jus.uio.no/sisu/;
    { FSF }
    http://www.fsf.org +

    +
    +

    +   247 +

    +
    + + +
    +

    + @promo: sisu, ruby, search_libre_docs, open_society
    [places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +

    +
    +

    +   248 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/help.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/help.html new file mode 100644 index 00000000..9d65b0c4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/help.html @@ -0,0 +1,1093 @@ + + + + + + help - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 4. Help +

    +
    +

    +   45 +

    +
    + + 4.1 SiSU Manual + +
    + + 4.2 SiSU man pages + +
    + + 4.3 SiSU built-in interactive help + +
    + + 4.4 Help Sources + +
    + + +
    + +

    + 4.1 SiSU Manual +

    +
    +

    +   46 +

    +
    + + +
    +

    + The most up to date information on sisu should be contained in the sisu_manual, available at: +

    +
    +

    +   47 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/> +

    +
    +

    +   48 +

    +
    + + +
    +

    + and (from SiSU 0.59 onwards) installed locally at: +

    +
    +

    +   49 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   50 +

    +
    + + +
    +

    + or equivalent directory +

    +
    +

    +   51 +

    +
    + + +
    +

    + Within the SiSU tarball at: +

    +
    +

    +   52 +

    +
    + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   53 +

    +
    + + +
    + +

    + 4.2 SiSU man pages +

    +
    +

    +   54 +

    +
    + + +
    +

    + If SiSU is installed on your system usual man commands should be available, try: +

    +
    +

    +   55 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   56 +

    +
    + + +
    +

    + man sisu_markup +

    +
    +

    +   57 +

    +
    + + +
    +

    + man sisu_commands +

    +
    +

    +   58 +

    +
    + + +
    +

    + Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: +

    +
    +

    +   59 +

    +
    + + +
    +

    + ./data/doc/sisu/sisu_manual/ +

    +
    +

    +   60 +

    +
    + + +
    +

    + Once installed, directory equivalent to: +

    +
    +

    +   61 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/ +

    +
    +

    +   62 +

    +
    + + +
    +

    + Available man pages are converted back to html using man2html: +

    +
    +

    +   63 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/ +

    +
    +

    +   64 +

    +
    + + +
    +

    + ./data/doc/sisu/html/ +

    +
    +

    +   65 +

    +
    + + +
    +

    + The SiSU man pages can be viewed online at:  9  +

    +
    +

    +   66 +

    +
    + + +
    +

    + An online version of the sisu man page is available here: +

    +
    +

    +   67 +

    +
    + + +
    +
  • + various sisu man pages   10  +
  • +
    +

    +   68 +

    +
    + + +
    +
  • + sisu.1   11  +
  • +
    +

    +   69 +

    +
    + + +
    +
  • + sisu.8   12  +
  • +
    +

    +   70 +

    +
    + + +
    +
  • + sisu_examples.1   13  +
  • +
    +

    +   71 +

    +
    + + +
    +
  • + sisu_webrick.1   14  +
  • +
    +

    +   72 +

    +
    + + +
    + +

    + 4.3 SiSU built-in interactive help +

    +
    +

    +   73 +

    +
    + + +
    +

    + This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. +

    +
    +

    +   74 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   75 +

    +
    + + +
    +

    + sisu --help [subject] +

    +
    +

    +   76 +

    +
    + + +
    +

    + sisu --help env [for feedback on the way your system is setup with regard to sisu] +

    +
    +

    +   77 +

    +
    + + +
    +

    + sisu -V [same as above command] +

    +
    +

    +   78 +

    +
    + + +
    +

    + sisu --help commands +

    +
    +

    +   79 +

    +
    + + +
    +

    + sisu --help markup +

    +
    +

    +   80 +

    +
    + + +
    +

    + Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). +

    +
    +

    +   81 +

    +
    + + +
    +

    + NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. +

    +
    +

    +   82 +

    +
    + + +
    + +

    + 4.4 Help Sources +

    +
    +

    +   83 +

    +
    + + +
    +

    + For lists of alternative help sources, see: +

    +
    +

    +   84 +

    +
    + + +
    +

    + man page +

    +
    +

    +   85 +

    +
    + + +
    +

    + man sisu_help_sources +

    +
    +

    +   86 +

    +
    + + +
    +

    + man2html +

    +
    +

    +   87 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   88 +

    +
    + + +
    +

    + sisu generated html +

    +
    +

    +   89 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources/index.html +

    +
    +

    +   90 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   91 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   92 +

    +

    +^

    + + +
    +

    +  9. generated from source using rman +

    +
      +
    + + +
    +

    + <http://polyglotman.sourceforge.net/rman.html> +

    +
      +
    + + +
    +

    + With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under: +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sample> +

    +
      +
    + + +
    +

    +  10. <http://www.jus.uio.no/sisu/man/> +

    +
      +
    + + +
    +

    +  11. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
      +
    + + +
    +

    +  12. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
      +
    + + +
    +

    +  13. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
      +
    + + +
    +

    +  14. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/help_sources.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/help_sources.html new file mode 100644 index 00000000..7494fe30 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/help_sources.html @@ -0,0 +1,2709 @@ + + + + + + help_sources - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1925 +

    +
    + + +
    + +   +
    + + +
    +

    + + 46. Help Sources +

    +
    +

    +   2134 +

    +
    + + 46.1 man pages + +
    + + 46.1.1 man + +
    + + 46.2 sisu generated output - links to html + +
    + + 46.2.1 locally installed + +
    + + 46.2.2 www.sisudoc.org + +
    + + 46.2.3 www.jus.uio.no/sisu + +
    + + 46.2.4 man2html + +
    + + 46.2.5 locally installed + +
    + + 46.2.6 www.sisudoc.org + +
    + + 46.2.7 www.jus.uio.no/sisu + +
    + + +
    +

    + For a summary of alternative ways to get help on SiSU try one of the following: +

    +
    +

    +   2135 +

    +
    + + +
    +

    + man page +

    +
    +

    +   2136 +

    +
    + + +
    +

    + man sisu_help +

    +
    +

    +   2137 +

    +
    + + +
    +

    + man2html +

    +
    +

    +   2138 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   2139 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   2140 +

    +
    + + +
    +

    + sisu generated output - links to html +

    +
    +

    +   2141 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2142 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2143 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2144 +

    +
    + + +
    +

    + help sources lists +

    +
    +

    +   2145 +

    +
    + + +
    +

    + Alternative sources for this help sources page listed here: +

    +
    +

    +   2146 +

    +
    + + +
    +

    + man sisu_help_sources +

    +
    +

    +   2147 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2148 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> +

    +
    +

    +   2149 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2150 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2151 +

    +
    + + +
    + +

    + 46.1 man pages +

    +
    +

    +   2152 +

    +
    + + +
    + +

    + 46.1.1 man +

    +
    +

    +   2153 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   2154 +

    +
    + + +
    +

    + man sisu_commands +

    +
    +

    +   2155 +

    +
    + + +
    +

    + man 7 sisu_complete +

    +
    +

    +   2156 +

    +
    + + +
    +

    + man sisu_configuration +

    +
    +

    +   2157 +

    +
    + + +
    +

    + man 8 sisu_faq +

    +
    +

    +   2158 +

    +
    + + +
    +

    + man sisu_filetypes +

    +
    +

    +   2159 +

    +
    + + +
    +

    + man sisu_help +

    +
    +

    +   2160 +

    +
    + + +
    +

    + man sisu_help_sources +

    +
    +

    +   2161 +

    +
    + + +
    +

    + man 8 sisu_howto +

    +
    +

    +   2162 +

    +
    + + +
    +

    + man sisu_introduction +

    +
    +

    +   2163 +

    +
    + + +
    +

    + man sisu_markup +

    +
    +

    +   2164 +

    +
    + + +
    +

    + man sisu_output_overview +

    +
    +

    +   2165 +

    +
    + + +
    +

    + man 7 sisu_pdf +

    +
    +

    +   2166 +

    +
    + + +
    +

    + man 7 sisu_postgresql +

    +
    +

    +   2167 +

    +
    + + +
    +

    + man 8 sisu_quickstart +

    +
    +

    +   2168 +

    +
    + + +
    +

    + man 8 sisu_remote +

    +
    +

    +   2169 +

    +
    + + +
    +

    + man 8 sisu_search +

    +
    +

    +   2170 +

    +
    + + +
    +

    + man sisu_skin +

    +
    +

    +   2171 +

    +
    + + +
    +

    + man 7 sisu_sqlite +

    +
    +

    +   2172 +

    +
    + + +
    +

    + man 8 sisu_syntax_highlighting +

    +
    +

    +   2173 +

    +
    + + +
    +

    + man 7 sisu_vim +

    +
    +

    +   2174 +

    +
    + + +
    +

    + man sisu_webrick +

    +
    +

    +   2175 +

    +
    + + +
    + +

    + 46.2 sisu generated output - links to html +

    +
    +

    +   2176 +

    +
    + + +
    +

    + Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages  111  +

    +
    +

    +   2177 +

    +
    + + +
    + +

    + 46.2.1 locally installed +

    +
    +

    +   2178 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2179 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2180 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2181 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu/index.html +

    +
    +

    +   2182 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html +

    +
    +

    +   2183 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html +

    +
    +

    +   2184 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html +

    +
    +

    +   2185 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html +

    +
    +

    +   2186 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html +

    +
    +

    +   2187 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html +

    +
    +

    +   2188 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html +

    +
    +

    +   2189 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html +

    +
    +

    +   2190 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html +

    +
    +

    +   2191 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html +

    +
    +

    +   2192 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html +

    +
    +

    +   2193 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html +

    +
    +

    +   2194 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html +

    +
    +

    +   2195 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html +

    +
    +

    +   2196 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html +

    +
    +

    +   2197 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html +

    +
    +

    +   2198 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html +

    +
    +

    +   2199 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html +

    +
    +

    +   2200 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html +

    +
    +

    +   2201 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html +

    +
    +

    +   2202 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html +

    +
    +

    +   2203 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html +

    +
    +

    +   2204 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html +

    +
    +

    +   2205 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html +

    +
    +

    +   2206 +

    +
    + + +
    + +

    + 46.2.2 www.sisudoc.org +

    +
    +

    +   2207 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2208 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu/index.html> +

    +
    +

    +   2209 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   2210 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   2211 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   2212 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_description/index.html> +

    +
    +

    +   2213 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   2214 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   2215 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   2216 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2217 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2218 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   2219 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   2220 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2221 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   2222 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   2223 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   2224 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   2225 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   2226 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   2227 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_search/index.html> +

    +
    +

    +   2228 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   2229 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   2230 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   2231 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   2232 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   2233 +

    +
    + + +
    + +

    + 46.2.3 www.jus.uio.no/sisu +

    +
    +

    +   2234 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2235 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> +

    +
    +

    +   2236 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> +

    +
    +

    +   2237 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> +

    +
    +

    +   2238 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> +

    +
    +

    +   2239 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> +

    +
    +

    +   2240 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> +

    +
    +

    +   2241 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> +

    +
    +

    +   2242 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> +

    +
    +

    +   2243 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> +

    +
    +

    +   2244 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> +

    +
    +

    +   2245 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> +

    +
    +

    +   2246 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> +

    +
    +

    +   2247 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> +

    +
    +

    +   2248 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> +

    +
    +

    +   2249 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> +

    +
    +

    +   2250 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> +

    +
    +

    +   2251 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> +

    +
    +

    +   2252 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> +

    +
    +

    +   2253 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> +

    +
    +

    +   2254 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> +

    +
    +

    +   2255 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> +

    +
    +

    +   2256 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> +

    +
    +

    +   2257 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   2258 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> +

    +
    +

    +   2259 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> +

    +
    +

    +   2260 +

    +
    + + +
    + +

    + 46.2.4 man2html +

    +
    +

    +   2261 +

    +
    + + +
    + +

    + 46.2.5 locally installed +

    +
    +

    +   2262 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> +

    +
    +

    +   2263 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    +
    +

    +   2264 +

    +
    + + +
    +

    + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> +

    +
    +

    +   2265 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu.1.html +

    +
    +

    +   2266 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_commands.1.html +

    +
    +

    +   2267 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_complete.7.html +

    +
    +

    +   2268 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_configuration.1.html +

    +
    +

    +   2269 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_faq.8.html +

    +
    +

    +   2270 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_help.1.html +

    +
    +

    +   2271 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_help_sources.1.html +

    +
    +

    +   2272 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_howto.8.html +

    +
    +

    +   2273 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_markup.1.html +

    +
    +

    +   2274 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_pdf.7.html +

    +
    +

    +   2275 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_postgresql.7.html +

    +
    +

    +   2276 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_quickstart.8.html +

    +
    +

    +   2277 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_remote.8.html +

    +
    +

    +   2278 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_search.8.html +

    +
    +

    +   2279 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_skin.1.html +

    +
    +

    +   2280 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_sqlite.7.html +

    +
    +

    +   2281 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html +

    +
    +

    +   2282 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_vim.7.html +

    +
    +

    +   2283 +

    +
    + + +
    +

    + /usr/share/doc/sisu/html/sisu_webrick.1.html +

    +
    +

    +   2284 +

    +
    + + +
    + +

    + 46.2.6 www.sisudoc.org +

    +
    +

    +   2285 +

    +
    + + +
    +

    + <http:///sisudoc.org/man/sisu_manual.1.html> +

    +
    +

    +   2286 +

    +
    + + +
    +

    + <http:///sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   2287 +

    +
    + + +
    +

    + <http:///sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   2288 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu.1.html> +

    +
    +

    +   2289 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_commands.1.html> +

    +
    +

    +   2290 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_complete.7.html> +

    +
    +

    +   2291 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_configuration.1.html> +

    +
    +

    +   2292 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_faq.8.html> +

    +
    +

    +   2293 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_help.1.html> +

    +
    +

    +   2294 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_help_sources.1.html> +

    +
    +

    +   2295 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_howto.8.html> +

    +
    +

    +   2296 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_markup.1.html> +

    +
    +

    +   2297 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_pdf.7.html> +

    +
    +

    +   2298 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_postgresql.7.html> +

    +
    +

    +   2299 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_quickstart.8.html> +

    +
    +

    +   2300 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_remote.8.html> +

    +
    +

    +   2301 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_search.8.html> +

    +
    +

    +   2302 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_skin.1.html> +

    +
    +

    +   2303 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_sqlite.7.html> +

    +
    +

    +   2304 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   2305 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_vim.7.html> +

    +
    +

    +   2306 +

    +
    + + +
    +

    + <http://sisudoc.org/man/sisu_webrick.1.html> +

    +
    +

    +   2307 +

    +
    + + +
    + +

    + 46.2.7 www.jus.uio.no/sisu +

    +
    +

    +   2308 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> +

    +
    +

    +   2309 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   2310 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   2311 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
    +

    +   2312 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> +

    +
    +

    +   2313 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> +

    +
    +

    +   2314 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> +

    +
    +

    +   2315 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> +

    +
    +

    +   2316 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> +

    +
    +

    +   2317 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> +

    +
    +

    +   2318 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> +

    +
    +

    +   2319 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> +

    +
    +

    +   2320 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> +

    +
    +

    +   2321 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> +

    +
    +

    +   2322 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> +

    +
    +

    +   2323 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> +

    +
    +

    +   2324 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> +

    +
    +

    +   2325 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> +

    +
    +

    +   2326 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> +

    +
    +

    +   2327 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> +

    +
    +

    +   2328 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> +

    +
    +

    +   2329 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
    +

    +   2330 +

    +

    +^

    + + +
    +

    +  111. named index.html or more extensively through sisu_manifest.html +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/home.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/home.html new file mode 100644 index 00000000..b56d38ab --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/home.html @@ -0,0 +1,626 @@ + + + + + + home - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 20. Homepages +

    +
    +

    +   530 +

    +
    + + 20.1 Home page and other custom built pages in a sub-directory + +
    + + 20.2 Home page within a skin + +
    + + +
    +

    + SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: +

    +
    +

    +   531 +

    +
    + + +
    +

    + 1. through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) +

    +
    +

    +   532 +

    +
    + + +
    +

    + 2. through providing what you want as the home page in a skin, +

    +
    +

    +   533 +

    +
    + + +
    +

    + Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. +

    +
    +

    +   534 +

    +
    + + +
    + +

    + 20.1 Home page and other custom built pages in a sub-directory +

    +
    +

    +   535 +

    +
    + + +
    +

    + Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the output directory with the command: +

    +
    +

    +   536 +

    +
    + + +
    +

    + sisu -CC +

    +
    +

    +   537 +

    +
    + + +
    + +

    + 20.2 Home page within a skin +

    +
    +

    +   538 +

    +
    + + +
    +

    + Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. +

    +
    +

    +   539 +

    +
    + + +
    +

    + If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb; or the directory poems in skin_poems.rb +

    +
    +

    +   540 +

    +
    + + +
    +

    +     class Home
          def homepage
            # place the html content of your homepage here, this will become index.html
            <<HOME <html>
      <head></head>
      <doc>
      <p>this is my new homepage.</p>
      </doc>
      </html>
      HOME
          end
        end +

    +
    +

    +   541 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_appearance.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_appearance.html new file mode 100644 index 00000000..2ad749d4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_appearance.html @@ -0,0 +1,835 @@ + + + + + + howto_appearance - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1463 +

    +
    + + +
    + +   +
    + + +
    +

    + + 41. Change Appearance +

    +
    +

    +   1683 +

    +
    + + 41.1 Skins + +
    + + 41.2 CSS + +
    + + +
    + +

    + 41.1 Skins +

    +
    +

    +   1684 +

    +
    + + +
    +

    + "Skins" may be used to change various aspects related to the output documents appearance, including such things as the url for the home page on which the material will be published, information on the credit band, and for html documents colours and icons used in navigation bars. Skins are ruby files which permit changing of the default values set within the program for SiSU output. +

    +
    +

    +   1685 +

    +
    + + +
    +

    + There are a few examples provided, on untarring the source tarball: +

    +
    +

    +   1686 +

    +
    + + +
    +

    + conf/sisu/skin/doc/ +

    +
    +

    +   1687 +

    +
    + + +
    +

    + data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc +

    +
    +

    +   1688 +

    +
    + + +
    +

    + and on installation under: +

    +
    +

    +   1689 +

    +
    + + +
    +

    + /etc/sisu/skin/doc/ +

    +
    +

    +   1690 +

    +
    + + +
    +

    + /usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc +

    +
    +

    +   1691 +

    +
    + + +
    +

    + The following paths are searched: +

    +
    +

    +   1692 +

    +
    + + +
    +

    + ./_sisu/skin +

    +
    +

    +   1693 +

    +
    + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   1694 +

    +
    + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   1695 +

    +
    + + +
    +

    + Skins under the searched paths in a per document directory, a per directory directory, or a site directory, named: +

    +
    +

    +   1696 +

    +
    + + +
    +

    + doc [may be specified individually in each document] +

    +
    +

    +   1697 +

    +
    + + +
    +

    + dir [used if identifier part of name matches markup directory name] +

    +
    +

    +   1698 +

    +
    + + +
    +

    + site +

    +
    +

    +   1699 +

    +
    + + +
    +

    + It is usual to place all skins in the document directory, with symbolic links as required from dir or site directories. +

    +
    +

    +   1700 +

    +
    + + +
    + +

    + 41.2 CSS +

    +
    +

    +   1701 +

    +
    + + +
    +

    + The appearance of html and XML related output can be changed for an ouput collection directory by prepareing and placing a new css file in one of the sisu css directories searched in the sisu configuration path. These are located at: +

    +
    +

    +   1702 +

    +
    + + +
    +

    + _./_sisu/css +

    +
    +

    +   1703 +

    +
    + + +
    +

    + ~/.sisu/css +

    +
    +

    +   1704 +

    +
    + + +
    +

    + and +

    +
    +

    +   1705 +

    +
    + + +
    +

    + /etc/sisu/css +

    +
    +

    +   1706 +

    +
    + + +
    +

    + The contents of the first directory found in the search path are copied to the corresponding sisu output directory with the commnd: +

    +
    +

    +   1707 +

    +
    + + +
    +

    + sisu -CC +

    +
    +

    +   1708 +

    +
    + + +
    +

    + The SiSU standard css files for SiSU output are: +

    +
    +

    +   1709 +

    +
    + + +
    +

    + dom.css html.css html_tables.css index.css sax.css xhtml.css +

    +
    +

    +   1710 +

    +
    + + +
    +

    + A document may specify its own/bespoke css file using the css header. +

    +
    +

    +   1711 +

    +
    + + +
    +

    + \@css: +

    +
    +

    +   1712 +

    +
    + + +
    +

    + [expand] +

    +
    +

    +   1713 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_config.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_config.html new file mode 100644 index 00000000..109a4dcf --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_config.html @@ -0,0 +1,583 @@ + + + + + + howto_config - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1463 +

    +
    + + +
    + +   +
    + + +
    +

    + + 39. Configuration Files +

    +
    +

    +   1570 +

    +
    + + +
    +

    + Sample provided, on untarring the source tarball: +

    +
    +

    +   1571 +

    +
    + + +
    +

    + conf/sisu/sisurc.yaml +

    +
    +

    +   1572 +

    +
    + + +
    +

    + and on installation under: +

    +
    +

    +   1573 +

    +
    + + +
    +

    + /etc/sisu/sisurc.yaml +

    +
    +

    +   1574 +

    +
    + + +
    +

    + The following paths are searched: +

    +
    +

    +   1575 +

    +
    + + +
    +

    + ./_sisu/sisurc.yaml +

    +
    +

    +   1576 +

    +
    + + +
    +

    + ~/.sisu/sisurc.yaml +

    +
    +

    +   1577 +

    +
    + + +
    +

    + ./etc/sisu/sisurc.yaml +

    +
    +

    +   1578 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_help.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_help.html new file mode 100644 index 00000000..663f3a48 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_help.html @@ -0,0 +1,835 @@ + + + + + + howto_help - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1463 +

    +
    + + +
    + +   +
    + + +
    +

    + + 37. Getting Help +

    +
    +

    +   1464 +

    +
    + + 37.1 SiSU "man" pages + +
    + + 37.2 SiSU built-in help + +
    + + 37.3 Command Line with Flags - Batch Processing + +
    + + +
    +

    + An online manual of sorts should be available at: +

    +
    +

    +   1465 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu_manual/> +

    +
    +

    +   1466 +

    +
    + + +
    +

    + The manual pages provided with SiSU are also available online, and there is an interactive help, which is being superseded by the man page, and possibly some document which contains this component. +

    +
    +

    +   1467 +

    +
    + + +
    + +

    + 37.1 SiSU "man" pages +

    +
    +

    +   1468 +

    +
    + + +
    +

    + If SiSU is installed on your system usual man commands should be available, try: +

    +
    +

    +   1469 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1470 +

    +
    + + +
    +

    + The SiSU man pages can be viewed online at:  99  +

    +
    +

    +   1471 +

    +
    + + +
    +

    + An online version of the sisu man page is available here: +

    +
    +

    +   1472 +

    +
    + + +
    +
  • + various sisu man pages   100  +
  • +
    +

    +   1473 +

    +
    + + +
    +
  • + sisu.1   101  +
  • +
    +

    +   1474 +

    +
    + + +
    +
  • + sisu.8   102  +
  • +
    +

    +   1475 +

    +
    + + +
    +
  • + sisu_examples.1   103  +
  • +
    +

    +   1476 +

    +
    + + +
    +
  • + sisu_webrick.1   104  +
  • +
    +

    +   1477 +

    +
    + + +
    + +

    + 37.2 SiSU built-in help +

    +
    +

    +   1478 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   1479 +

    +
    + + +
    +

    + sisu --help [subject] +

    +
    +

    +   1480 +

    +
    + + +
    +

    + sisu --help env [for feedback on the way your system is setup with regard to sisu] +

    +
    +

    +   1481 +

    +
    + + +
    +

    + sisu -V [same as above command] +

    +
    +

    +   1482 +

    +
    + + +
    +

    + sisu --help commands +

    +
    +

    +   1483 +

    +
    + + +
    +

    + sisu --help markup +

    +
    +

    +   1484 +

    +
    + + +
    + +

    + 37.3 Command Line with Flags - Batch Processing +

    +
    +

    +   1485 +

    +
    + + +
    +

    + Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. +

    +
    +

    +   1486 +

    +
    + + +
    +

    + In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. +

    +
    +

    +   1487 +

    +

    +^

    + + +
    +

    +  99. generated from source using rman +

    +
      +
    + + +
    +

    + <http://polyglotman.sourceforge.net/rman.html> +

    +
      +
    + + +
    +

    + With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under: +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sample> +

    +
      +
    + + +
    +

    +  100. <http://www.jus.uio.no/sisu/man/> +

    +
      +
    + + +
    +

    +  101. <http://www.jus.uio.no/sisu/man/sisu.1.html> +

    +
      +
    + + +
    +

    +  102. <http://www.jus.uio.no/sisu/man/sisu.8.html> +

    +
      +
    + + +
    +

    +  103. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> +

    +
      +
    + + +
    +

    +  104. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_markup.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_markup.html new file mode 100644 index 00000000..404ecc9f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_markup.html @@ -0,0 +1,1717 @@ + + + + + + howto_markup - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1463 +

    +
    + + +
    + +   +
    + + +
    +

    + + 40. Markup +

    +
    +

    +   1579 +

    +
    + + 40.1 Headers + +
    + + 40.2 Font Face + +
    + + 40.2.1 Bold + +
    + + 40.2.2 Italics + +
    + + 40.2.3 Underscore + +
    + + 40.2.4 Strikethrough + +
    + + 40.3 Endnotes + +
    + + 40.4 Links + +
    + + 40.5 Number Titles + +
    + + 40.6 Line operations + +
    + + 40.7 Tables + +
    + + 40.8 Grouped Text + +
    + + 40.9 Composite Document + +
    + + +
    +

    + See sample markup provided on +

    +
    +

    +   1580 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   1581 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu_markup> +

    +
    +

    +   1582 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU> +

    +
    +

    +   1583 +

    +
    + + +
    +

    + in particular for each of the document output samples provided, the source document is provided as well +

    +
    +

    +   1584 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2#books> +

    +
    +

    +   1585 +

    +
    + + +
    +

    + on untarring the source tarball: +

    +
    +

    +   1586 +

    +
    + + +
    +

    + data/sisu-examples/sample/document_samples_sisu_markup/ +

    +
    +

    +   1587 +

    +
    + + +
    +

    + or the same once source is installed (or sisu-examples) under: +

    +
    +

    +   1588 +

    +
    + + +
    +

    + /usr/share/sisu-examples/sample/document_samples_sisu_markup/ +

    +
    +

    +   1589 +

    +
    + + +
    +

    + Some notes are contained within the man page, man sisu and within sisu help via the commands sisu help markup and sisu help headers +

    +
    +

    +   1590 +

    +
    + + +
    +

    + SiSU is for literary and legal text, also for some social science material. In particular it does not do formula, and is not particularly suited to technical documentation. Despite the latter caveat, some notes will be provided here and added to over time: +

    +
    +

    +   1591 +

    +
    + + +
    + +

    + 40.1 Headers +

    +
    +

    +   1592 +

    +
    + + +
    +

    + Headers @headername: provide information related to the document, this may relate to +

    +
    +

    +   1593 +

    +
    + + +
    +

    + 1. how it is to be processed, such as whether headings are to be numbered, what skin is to be used and markup instructions, such as the document structure, or words to be made bold within the document +

    +
    +

    +   1594 +

    +
    + + +
    +

    + 2. semantic information about the document including the dublin core +

    +
    +

    +   1595 +

    +
    + + +
    + +

    + 40.2 Font Face +

    +
    +

    +   1596 +

    +
    + + +
    +

    + Defaults are set. You may change the face to: bold, italics, underscore, strikethrough, ... +

    +
    +

    +   1597 +

    +
    + + +
    + +

    + 40.2.1 Bold +

    +
    +

    +   1598 +

    +
    + + +
    +

    + \@bold: [list of words that should be made bold within document] +

    +
    +

    +   1599 +

    +
    + + +
    +

    + bold line +

    +
    +

    +   1600 +

    +
    + + +
    +

    + !_ bold line +

    +
    +

    +   1601 +

    +
    + + +
    +

    + bold word or sentence +

    +
    +

    +   1602 +

    +
    + + +
    +

    + !{ bold word or sentence }! +

    +
    +

    +   1603 +

    +
    + + +
    +

    + *{ bold word or sentence }* +

    +
    +

    +   1604 +

    +
    + + +
    +

    + boldword or boldword +

    +
    +

    +   1605 +

    +
    + + +
    +

    + *boldword* or !boldword! +

    +
    +

    +   1606 +

    +
    + + +
    + +

    + 40.2.2 Italics +

    +
    +

    +   1607 +

    +
    + + +
    +

    + \@italics: [list of words that should be italicised within document] +

    +
    +

    +   1608 +

    +
    + + +
    +

    + italicise word or sentence +

    +
    +

    +   1609 +

    +
    + + +
    +

    + /{ italicise word or sentence }/ +

    +
    +

    +   1610 +

    +
    + + +
    +

    + italicisedword +

    +
    +

    +   1611 +

    +
    + + +
    +

    + /italicisedword/ +

    +
    +

    +   1612 +

    +
    + + +
    + +

    + 40.2.3 Underscore +

    +
    +

    +   1613 +

    +
    + + +
    +

    + underscore word or sentence +

    +
    +

    +   1614 +

    +
    + + +
    +

    + _{ underscore word or sentence }_ +

    +
    +

    +   1615 +

    +
    + + +
    +

    + underscoreword +

    +
    +

    +   1616 +

    +
    + + +
    + +

    + 40.2.4 Strikethrough +

    +
    +

    +   1617 +

    +
    + + +
    +

    + strikethrough word or sentence +

    +
    +

    +   1618 +

    +
    + + +
    +

    + -{ strikethrough word or sentence }- +

    +
    +

    +   1619 +

    +
    + + +
    +

    + strikeword +

    +
    +

    +   1620 +

    +
    + + +
    +

    + -strikeword- +

    +
    +

    +   1621 +

    +
    + + +
    + +

    + 40.3 Endnotes +

    +
    +

    +   1622 +

    +
    + + +
    +

    + There are two forms of markup for endnotes, they cannot be mixed within the same document +

    +
    +

    +   1623 +

    +
    + + +
    +

    + here  105  +

    +
    +

    +   1624 +

    +
    + + +
    +

    + 1. preferred endnote markup +

    +
    +

    +   1625 +

    +
    + + +
    +

    + here~{ this is an endnote }~ +

    +
    +

    +   1626 +

    +
    + + +
    +

    + 2. alternative markup equivalent, kept because it is possible to search and replace to get markup in existing texts such as Project Gutenberg +

    +
    +

    +   1627 +

    +
    + + +
    +

    + here~^ +

    +
    +

    +   1628 +

    +
    + + +
    +

    + ^~ this is an endote +

    +
    +

    +   1629 +

    +
    + + +
    + +

    + 40.4 Links +

    +
    +

    +   1630 +

    +
    + + +
    +

    + SiSU +

    +
    +

    +   1631 +

    +
    + + +
    +

    + { SiSU }http://sisudoc.org +

    +
    +

    +   1632 +

    +
    + + +
    +

    + +

    +
    +

    +   1633 +

    +
    + + +
    +

    + {sisu.png }http://sisudoc.org +

    +
    +

    +   1634 +

    +
    + + +
    +

    + +

    +
    +

    +   1635 +

    +
    + + +
    +

    + { tux.png 64x80 }image +

    +
    +

    +   1636 +

    +
    + + +
    +

    + SiSU   106  +

    +
    +

    +   1637 +

    +
    + + +
    +

    + { SiSU }http://sisudoc.org +

    +
    +

    +   1638 +

    +
    + + +
    +

    + is equivalent to: +

    +
    +

    +   1639 +

    +
    + + +
    +

    + { SiSU }http://sisudoc.org ~{ <http://sisudoc.org> }~ +

    +
    +

    +   1640 +

    +
    + + +
    +

    + the same can be done with an image: +

    +
    +

    +   1641 +

    +
    + + +
    +

    +

    SiSU

      108  +

    +
    +

    +   1642 +

    +
    + + +
    +

    + { sisu.png "SiSU" }http://sisudoc.org +

    +
    +

    +   1643 +

    +
    + + +
    + +

    + 40.5 Number Titles +

    +
    +

    +   1644 +

    +
    + + +
    +

    + Set with the header @markup: +

    +
    +

    +   1645 +

    +
    + + +
    + +

    + 40.6 Line operations +

    +
    +

    +   1646 +

    +
    + + +
    +

    + Line Operations (marker placed at start of line) +

    +
    +

    +   1647 +

    +
    + + +
    +

    + !_ bold line +

    +
    +

    +   1648 +

    +
    + + +
    +

    + bold line +

    +
    +

    +   1649 +

    +
    + + +
    +

    + _1 indent paragraph one level +

    +
    +

    +   1650 +

    +
    + + +
    +

    + indent paragraph one level +

    +
    +

    +   1651 +

    +
    + + +
    +

    + _2 indent paragraph two steps +

    +
    +

    +   1652 +

    +
    + + +
    +

    + indent paragraph two steps +

    +
    +

    +   1653 +

    +
    + + +
    +

    + _* bullet paragraph +

    +
    +

    +   1654 +

    +
    + + +
    +
  • + bullet paragraph +
  • +
    +

    +   1655 +

    +
    + + +
    +

    + # number paragraph (see headers for numbering document headings) +

    +
    +

    +   1656 +

    +
    + + +
    +

    + 1. number paragraph (see headers for numbering document headings) +

    +
    +

    +   1657 +

    +
    + + +
    +

    + _# number paragraph level 2 (see headers for numbering document headings) +

    +
    +

    +   1658 +

    +
    + + +
    +

    + a. number paragraph level 2 (see headers for numbering document headings) +

    +
    +

    +   1659 +

    +
    + + +
    + +

    + 40.7 Tables +

    +
    +

    +   1660 +

    +
    + + +
    +

    + Table markup sample +

    +
    +

    +   1661 +

    +
    + + +
    +

    + table{~h c3; 26; 32; 32;
    +

    +
    +

    +   1662 +

    +
    + + +
    +

    + This is a table, column1
    this would become row one of column two
    column three of row one is here
    +

    +
    +

    +   1663 +

    +
    + + +
    +

    + column one row 2
    column two of row two
    column three of row two, and so on
    +

    +
    +

    +   1664 +

    +
    + + +
    +

    + column one row three
    and so on
    here
    +

    +
    +

    +   1665 +

    +
    + + +
    +

    + }table
    +

    +
    +

    +   1666 +

    +
    + + +
    +

    + Alternative form of table markup +

    +
    +

    +   1667 +

    +
    + + +
    +

    +   {t\~h}
           |Mon|Tue|Wed|Thu|Fri|Sat|Sun
      0    | * | * | * | * | * | * | *
      1    | * | * | * | * |   |   |  
      2    | - | * | * | * | * | * |  
      3    | - | * | * | * | * | * | *
      4    | - |   |   | * | * | * |  
      5    | * | * | * | * | * | * | * +

    +
    +

    +   1668 +

    +
    + + +
    + +

    + 40.8 Grouped Text +

    +
    +

    +   1669 +

    +
    + + +
    +

    +     5.times { puts 'Ruby' } +

    +
    +

    +   1670 +

    +
    + + +
    +

    + code{ +

    +
    +

    +   1671 +

    +
    + + +
    +

    +     5.times { puts 'Ruby' } +

    +
    +

    +   1672 +

    +
    + + +
    +

    + }code +

    +
    +

    +   1673 +

    +
    + + +
    +

    + A Limerick
    +

    +
    +

    +   1674 +

    +
    + + +
    +

    + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    +

    +
    +

    +   1675 +

    +
    + + +
    +

    + poem{
    +

    +
    +

    +   1676 +

    +
    + + +
    +

    + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    +

    +
    +

    +   1677 +

    +
    + + +
    +

    + }\poem
    +

    +
    +

    +   1678 +

    +
    + + +
    + +

    + 40.9 Composite Document +

    +
    +

    +   1679 +

    +
    + + +
    +

    + To import another document, the master document or importing document should be named filename.r3 (r for require) +

    +
    +

    +   1680 +

    +
    + + +
    +

    + << { filename.sst } +

    +
    +

    +   1681 +

    +
    + + +
    +

    + << { filename.ssi } +

    +
    +

    +   1682 +

    +

    +^

    + + +
    +

    +  105. this is an endnote +

    +
      +
    + + +
    +

    +  106. <http://sisudoc.org> +

    +
      +
    + + +
    +

    +  108. <http://sisudoc.org> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_readme.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_readme.html new file mode 100644 index 00000000..cc6c6c52 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_readme.html @@ -0,0 +1,2889 @@ + + + + + + howto_readme - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1714 +

    +
    + + +
    + +   +
    + + +
    +

    + + 42. README +

    +
    +

    +   1715 +

    +
    + + 42.1 Online Information, places to look + +
    + + 42.2 Installation + +
    + + 42.2.1 Debian + +
    + + 42.2.2 RPM + +
    + + 42.2.3 Source package .tgz + +
    + + 42.2.4 to use setup.rb + +
    + + 42.2.5 to use install (prapared with "Rake") + +
    + + 42.2.6 to use install (prapared with "Rant") + +
    + + 42.3 Dependencies + +
    + + 42.4 Quick start + +
    + + 42.5 Configuration files + +
    + + 42.6 Use General Overview + +
    + + 42.7 Help + +
    + + 42.8 Directory Structure + +
    + + 42.9 Configuration File + +
    + + 42.10 Markup + +
    + + 42.11 Additional Things + +
    + + 42.12 License + +
    + + 42.13 SiSU Standard + +
    + + +
    +

    + SiSU 0.55 2007w27/6 2007-07-07 +

    +
    +

    +   1716 +

    +
    + + +
    +

    + Homepage: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1717 +

    +
    + + +
    +

    + Description +

    +
    +

    +   1718 +

    +
    + + +
    +

    + SiSU is lightweight markup based document creation and publishing framework that is controlled from the command line. Prepare documents for SiSU using your text editor of choice, then use SiSU to generate various output document formats. +

    +
    +

    +   1719 +

    +
    + + +
    +

    + With minimal preparation of a plain-text (UTF-8) file using its native markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, ODF:ODT (Opendocument), LaTeX, PDF, and populates an SQL database (PostgreSQL or SQLite) in paragraph sized chunks so that document searches are done at this "atomic" level of granularity. +

    +
    +

    +   1720 +

    +
    + + +
    +

    + Outputs share a common citation numbering system, and any semantic meta-data provided about the document. +

    +
    +

    +   1721 +

    +
    + + +
    +

    + SiSU also provides concordance files, document content certificates and manifests of generated output. +

    +
    +

    +   1722 +

    +
    + + +
    +

    + SiSU takes advantage of well established open standard ways of representing text, and provides a bridge to take advantage of the strengths of each, while remaining simple. SiSU implements across document formats a "useful common feature set" [coming from a humanities, law, and possibly social sciences perspective, rather than technical or scientific writing] ... focus is primarily on content and data integrity rather than appearance, (though outputs in the various formats are respectable). +

    +
    +

    +   1723 +

    +
    + + +
    +

    + A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided. Vim 7 includes syntax highlighting for SiSU. +

    +
    +

    +   1724 +

    +
    + + +
    +

    + man pages, and interactive help are provided. +

    +
    +

    +   1725 +

    +
    + + +
    +

    + Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. +

    +
    +

    +   1726 +

    +
    + + +
    +

    + Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. +

    +
    +

    +   1727 +

    +
    + + +
    +

    + Homepage: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1728 +

    +
    + + +
    +

    + SiSU - simple information structuring universe, is a publishing tool, document generation and management, (and search enabling) tool primarily for literary, academic and legal published works. +

    +
    +

    +   1729 +

    +
    + + +
    +

    + SiSU can be used for Internet, Intranet, local filesystem or cd publishing. +

    +
    +

    +   1730 +

    +
    + + +
    +

    + SiSU can be used directly off the filesystem, or from a database. +

    +
    +

    +   1731 +

    +
    + + +
    +

    + SiSU's scalability, is be dependent on your hardware, and filesystem (in my case Reiserfs), and/or database Postgresql. +

    +
    +

    +   1732 +

    +
    + + +
    +

    + Amongst it's characteristics are: +

    +
    +

    +   1733 +

    +
    + + +
    +
  • + simple mnemonoic markup style, +
  • +
    +

    +   1734 +

    +
    + + +
    +
  • + the ability to produce multiple output formats, including html, structured XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining document structure - Postgresql and Sqlite, +
  • +
    +

    +   1735 +

    +
    + + +
    +
  • + that all share a common citation system (a simple idea from which much good), possibly most exciting, the following: if fed into a relational database (as it can be automatically), the document set is searchable, with results displayed at a paragraph level, or the possibility of an indexed display of documents in which the match is found together with a hyperlinked listing for each of each paragraph in which the match is found. In any event citations using this system (with or without the relational database) are relevant for all output formats. +
  • +
    +

    +   1736 +

    +
    + + +
    +
  • + it is command line driven, and can be set up on a remote server +
  • +
    +

    +   1737 +

    +
    + + +
    +
  • + Documents are marked up in SiSU syntax in your favourite editor. SiSU syntax may be regarded as a type of smart ascii - which in its basic form is simpler than the most elementary html. There is currently a syntax highlighter, and folding for Vim. Syntax highlighters for other editors are welcome. +
  • +
    +

    +   1738 +

    +
    + + +
    +

    + Input files should be UTF-8 +

    +
    +

    +   1739 +

    +
    + + +
    +

    + Once set up it is simple to use. +

    +
    +

    +   1740 +

    +
    + + +
    + +

    + 42.1 Online Information, places to look +

    +
    +

    +   1741 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   1742 +

    +
    + + +
    +

    + Download Sources: +

    +
    +

    +   1743 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1744 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> +

    +
    +

    +   1745 +

    +
    + + +
    + +

    + 42.2 Installation +

    +
    +

    +   1746 +

    +
    + + +
    +

    + NB. Platform is Unix / Linux. +

    +
    +

    +   1747 +

    +
    + + +
    + +

    + 42.2.1 Debian +

    +
    +

    +   1748 +

    +
    + + +
    +

    + If you use Debian use the Debian packages, check the information at: +

    +
    +

    +   1749 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> +

    +
    +

    +   1750 +

    +
    + + +
    +

    + (A) SiSU is available directly off the Debian archives for Sid and testing. It should necessary only to run as root: +

    +
    +

    +   1751 +

    +
    + + +
    +

    + aptitude update +

    +
    +

    +   1752 +

    +
    + + +
    +

    + aptitude install sisu-complete +

    +
    +

    +   1753 +

    +
    + + +
    +

    + (B) If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list +

    +
    +

    +   1754 +

    +
    + + +
    +

    + deb <http://www.jus.uio.no/sisu/archive> unstable main non-free +

    +
    +

    +   1755 +

    +
    + + +
    +

    + deb-src <http://www.jus.uio.no/sisu/archive> unstable main non-free +

    +
    +

    +   1756 +

    +
    + + +
    +

    + [the non-free line is for document markup samples, for which the substantive text is provided under the author or original publisher's license and which in most cases will not be debian free software guideline compliant] +

    +
    +

    +   1757 +

    +
    + + +
    +

    + Then as root run: +

    +
    +

    +   1758 +

    +
    + + +
    +

    + aptitude update +

    +
    +

    +   1759 +

    +
    + + +
    +

    + aptitude install sisu-complete +

    +
    +

    +   1760 +

    +
    + + +
    + +

    + 42.2.2 RPM +

    +
    +

    +   1761 +

    +
    + + +
    +

    + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. +

    +
    +

    +   1762 +

    +
    + + +
    +

    + They may be downloaded from: +

    +
    +

    +   1763 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> +

    +
    +

    +   1764 +

    +
    + + +
    + +

    + 42.2.3 Source package .tgz +

    +
    +

    +   1765 +

    +
    + + +
    +

    + Otherwise to install SiSU from source, check information at: +

    +
    +

    +   1766 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1767 +

    +
    + + +
    +

    + alternative modes of installation from source are provided, setup.rb (by Minero Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built install file, +

    +
    +

    +   1768 +

    +
    + + +
    +

    + Ruby is the essential dependency for the basic operation of SiSU +

    +
    +

    +   1769 +

    +
    + + +
    +

    + 1. Download the latest source (information available) from: +

    +
    +

    +   1770 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   1771 +

    +
    + + +
    +

    + 2. Unpack the source +

    +
    +

    +   1772 +

    +
    + + +
    +

    + Note however, that additional external package dependencies, such as texlive or postgresql should you desire to use it are not taken care of for you. +

    +
    +

    +   1773 +

    +
    + + +
    + +

    + 42.2.4 to use setup.rb +

    +
    +

    +   1774 +

    +
    + + +
    +

    + this is a three step process, in the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1775 +

    +
    + + +
    +

    + ruby setup.rb config +

    +
    +

    +   1776 +

    +
    + + +
    +

    + ruby setup.rb setup +

    +
    +

    +   1777 +

    +
    + + +
    +

    + as root: +

    +
    +

    +   1778 +

    +
    + + +
    +

    + ruby setup.rb install +

    +
    +

    +   1779 +

    +
    + + +
    +

    + further information: +

    +
    +

    +   1780 +

    +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/> +

    +
    +

    +   1781 +

    +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +

    +   1782 +

    +
    + + +
    + +

    + 42.2.5 to use install (prapared with "Rake") +

    +
    +

    +   1783 +

    +
    + + +
    +

    + Rake must be installed on your system: +

    +
    +

    +   1784 +

    +
    + + +
    +

    + <http://rake.rubyforge.org/> +

    +
    +

    +   1785 +

    +
    + + +
    +

    + <http://rubyforge.org/frs/?group_id=50> +

    +
    +

    +   1786 +

    +
    + + +
    +

    + in the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1787 +

    +
    + + +
    +

    + rake +

    +
    +

    +   1788 +

    +
    + + +
    +

    + or +

    +
    +

    +   1789 +

    +
    + + +
    +

    + rake base +

    +
    +

    +   1790 +

    +
    + + +
    +

    + This makes use of Rake (by Jim Weirich) and the provided Rakefile +

    +
    +

    +   1791 +

    +
    + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   1792 +

    +
    + + +
    +

    + rake help +

    +
    +

    +   1793 +

    +
    + + +
    +

    + rake -T +

    +
    +

    +   1794 +

    +
    + + +
    + +

    + 42.2.6 to use install (prapared with "Rant") +

    +
    +

    +   1795 +

    +
    + + +
    +

    + (you may use the instructions above for rake substituting rant if rant is installed on your system, or you may use an independent installer created using rant as follows:) +

    +
    +

    +   1796 +

    +
    + + +
    +

    + in the root directory of the unpacked SiSU as root type: +

    +
    +

    +   1797 +

    +
    + + +
    +

    + ruby ./sisu-install +

    +
    +

    +   1798 +

    +
    + + +
    +

    + or +

    +
    +

    +   1799 +

    +
    + + +
    +

    + ruby ./sisu-install base +

    +
    +

    +   1800 +

    +
    + + +
    +

    + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +

    +   1801 +

    +
    + + +
    +

    + further information: +

    +
    +

    +   1802 +

    +
    + + +
    +

    + <http://make.rubyforge.org/> +

    +
    +

    +   1803 +

    +
    + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
    +

    +   1804 +

    +
    + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   1805 +

    +
    + + +
    +

    + ruby ./sisu-install help +

    +
    +

    +   1806 +

    +
    + + +
    +

    + ruby ./sisu-install -T +

    +
    +

    +   1807 +

    +
    + + +
    + +

    + 42.3 Dependencies +

    +
    +

    +   1808 +

    +
    + + +
    +

    + Once installed see 'man 8 sisu' for some information on additional programs that sisu makes use of, and that you may need or wish to install. (this will depend on such factors as whether you want to generate pdf, whether you will be using SiSU with or without a database, ...) 'man sisu_markup-samples' may also be of interest if the sisu-markup-samples package has also been installed. +

    +
    +

    +   1809 +

    +
    + + +
    +

    + The information in man 8 may not be most up to date, and it is possible that more useful information can be gleaned from the following notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU). +

    +
    +

    +   1810 +

    +
    + + +
    +

    + The following is from the debian/control file of sisu-0.58.2, which amongst other things provides the dependencies of sisu within Debian. +

    +
    +

    +   1811 +

    +
    + + +
    +

    +   Package: sisu
      Architecture: all
      Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
      Conflicts: vim-sisu, sisu-vim, sisu-remote
      Replaces: vim-sisu, sisu-vim
      Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang,
      tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain,
      hyperestraier, kdissert, vim-addon-manager
      Suggests: rcs | cvs, lv, texinfo, pinfo

      Package: sisu-complete
      Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
      Recommends: hyperestraier

      Package: sisu-pdf
      Architecture: all
      Depends: sisu, texlive-latex-base, texlive-fonts-recommended,
      texlive-latex-recommended, texlive-latex-extra
      Suggests: evince, xpdf

      Package: sisu-postgresql
      Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
      Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1

      Package: sisu-sqlite
      Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
      Suggests: libdbd-sqlite

      Package: sisu-markup-samples
      Depends: sisu +

    +
    +

    +   1812 +

    +
    + + +
    +

    +   Source: sisu
      Section: text
      Priority: optional
      Maintainer: Ralph Amissah <ralph@amissah.com>
      Build-Depends: debhelper (>= 5)
      Standards-Version: 3.7.2

      Package: sisu
      Architecture: all
      Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
      Conflicts: vim-sisu, sisu-vim, sisu-remote
      Replaces: vim-sisu, sisu-vim
      Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager
      Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang
      Description: documents - structuring, publishing in multiple formats and search
       SiSU is a lightweight markup based, command line oriented, document
       structuring, publishing and search framework for document collections.
       .
       With minimal preparation of a plain-text, (UTF-8) file, using its native
       markup syntax in your text editor of choice, SiSU can generate various
       document formats (most of which share a common object numbering system for
       locating content), including plain text, HTML, XHTML, XML, OpenDocument text
       (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects
       (roughly paragraph-sized chunks) so searches may be performed and matches
       returned with that degree of granularity: your search criteria is met by these
       documents and at these locations within each document. Object numbering is
       particularly suitable for "published" works (finalized texts as opposed to
       works that are frequently changed or updated) for which it provides a fixed
       means of reference of content. Document outputs also share semantic meta-data
       provided.
       .
       SiSU also provides concordance files, document content certificates and
       manifests of generated output.
       .
       A vim syntax highlighting file and an ftplugin with folds for sisu markup is
       provided, as are syntax highlighting files for kate, kwrite, gedit and
       diakonos. Vim 7 includes syntax highlighting for SiSU.
       .
       man pages, and interactive help are provided.
       .
       Dependencies for various features are taken care of in sisu related packages.
       The package sisu-complete installs the whole of SiSU.
       .
       Additional document markup samples are provided in the package
       sisu-markup-samples which is found in the non-free archive the licenses for
       the substantive content of the marked up documents provided is that provided
       by the author or original publisher.
       .
        Homepage: <http://www.jus.uio.no/sisu>

    +

    +
    +

    +   1813 +

    +
    + + +
    +

    +   Package: sisu-complete
      Architecture: all
      Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
      Recommends: hyperestraier
      Description: installs all SiSU related packages
       This package installs SiSU and related packages that enable sisu to produce
       pdf and to populate postgresql and sqlite databases.
       .
       SiSU is a lightweight markup based document publishing framework.
       .
       See sisu for a description of the package.
       .
        Homepage: <http://www.jus.uio.no/sisu>

    +

    +
    +

    +   1814 +

    +
    + + +
    +

    +   Package: sisu-pdf
      Architecture: all
      Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra
      #Suggests: evince, xpdf
      Description: dependencies to convert SiSU LaTeX output to pdf
       This package enables the conversion of SiSU LaTeX output to pdf.
       .
       SiSU is a lightweight markup based document publishing framework.
       .
        Homepage: <http://www.jus.uio.no/sisu>

    +

    +
    +

    +   1815 +

    +
    + + +
    +

    +   Package: sisu-postgresql
      Architecture: all
      Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql
      Recommends: libfcgi-ruby
      Suggests: postgresql-contrib
      Description: SiSU dependencies for use with postgresql database
       This package enables SiSU to populate a postgresql database. This is done at
       an object/paragraph level, making granular searches of documents possible.
       .
       This relational database feature of SiSU is not required but provides
       interesting possibilities, including that of granular searches of documents
       for matching units of text, primarily paragraphs that can be displayed or
       identified by object citation number, from which an index of documents
       matched and each matched paragraph within them can be displayed.
       .
       SiSU is a lightweight markup based document publishing framework.
       .
        Homepage: <http://www.jus.uio.no/sisu>

    +

    +
    +

    +   1816 +

    +
    + + +
    +

    +   Package: sisu-sqlite
      Architecture: all
      Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby
      Recommends: libfcgi-ruby
      Description: SiSU dependencies for use with sqlite database
       This package enables SiSU to populate an sqlite database. This is done at an
       object/paragraph level, making granular searches of documents possible.
       .
       This relational database feature of SiSU is not required but provides
       interesting possibilities, including that of granular searches of documents
       for matching units of text, primarily paragraphs that can be displayed or
       identified by object citation number, from which an index of documents
       matched and each matched paragraph within them can be displayed.
       .
       SiSU is a lightweight markup based document publishing framework.
       .
        Homepage: <http://www.jus.uio.no/sisu>

    +

    +
    +

    +   1817 +

    +
    + + +
    + +

    + 42.4 Quick start +

    +
    +

    +   1818 +

    +
    + + +
    +

    + Most of the installation should be taken care of by the aptitude or rant install. (The rant install if run in full will also test run the generation of the first document). +

    +
    +

    +   1819 +

    +
    + + +
    +

    + After installation of sisu-complete, move to the document samples directory +

    +
    +

    +   1820 +

    +
    + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1821 +

    +
    + + +
    +

    + and run +

    +
    +

    +   1822 +

    +
    + + +
    +

    + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1823 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   1824 +

    +
    + + +
    +

    + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1825 +

    +
    + + +
    +

    + look at output results, see the "sisu_manifest" page created for the document +

    +
    +

    +   1826 +

    +
    + + +
    +

    + or to generate an online document move to a writable directory, as the file will be downloaded there and e.g. +

    +
    +

    +   1827 +

    +
    + + +
    +

    + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> +

    +
    +

    +   1828 +

    +
    + + +
    +

    + the database stuff is extra perhaps, the latex stuff could be considered extra perhaps but neither needs to be installed for most of sisu output to work +

    +
    +

    +   1829 +

    +
    + + +
    +

    + examine source document, vim has syntax support +

    +
    +

    +   1830 +

    +
    + + +
    +

    + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1831 +

    +
    + + +
    +

    + additional markup samples in +

    +
    +

    +   1832 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1833 +

    +
    + + +
    +

    + For help +

    +
    +

    +   1834 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1835 +

    +
    + + +
    +

    + or +

    +
    +

    +   1836 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   1837 +

    +
    + + +
    +

    + e.g. +

    +
    +

    +   1838 +

    +
    + + +
    +

    + for the way sisu "sees/maps" your system +

    +
    +

    +   1839 +

    +
    + + +
    +

    + sisu --help env +

    +
    +

    +   1840 +

    +
    + + +
    +

    + for list of commands and so on +

    +
    +

    +   1841 +

    +
    + + +
    +

    + sisu --help commands +

    +
    +

    +   1842 +

    +
    + + +
    + +

    + 42.5 Configuration files +

    +
    +

    +   1843 +

    +
    + + +
    +

    + The default configuration/setup is contained within the program and is altered by configuration settings in etc[sisu version]/sisurc.yml or in ~/.sisu/sisurc.yml +

    +
    +

    +   1844 +

    +
    + + +
    +
  • + configuration file - a yaml file +
  • +
    +

    +   1845 +

    +
    + + +
    +

    + /etc/sisu/[sisu version]/sisurc.yml +

    +
    +

    +   1846 +

    +
    + + +
    +

    + ~/.sisu/sisurc.yml +

    +
    +

    +   1847 +

    +
    + + +
    +
  • + directory structure - setting up of output and working directory. +
  • +
    +

    +   1848 +

    +
    + + +
    +

    + * skins - changing the appearance of a project, directory or individual documents within ~/.sisu/skin +

    +
    +

    +   1849 +

    +
    + + +
    +

    + ~/.sisu/skin/doc contains individual skins, with symbolic links from +

    +
    +

    +   1850 +

    +
    + + +
    +

    + ~/.sisu/skin/dir if the contents of a directory are to take a particular document skin. +

    +
    +

    +   1851 +

    +
    + + +
    +
  • + additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra on Debian), Postgresql, [sqlite], trang, tidy, makeinfo, ... none of which are required for basic html or XML processing. +
  • +
    +

    +   1852 +

    +
    + + +
    +
  • + if you use Vim as editor there is a syntax highlighter and fold resource config file for SiSU. I hope more syntax highlighters follow. +
  • +
    +

    +   1853 +

    +
    + + +
    +

    + There are post installation steps (which are really part of the overall installation) +

    +
    +

    +   1854 +

    +
    + + +
    +

    + sisu -C in your marked up document directory, should do some auto-configuring provided you have the right permissions for the output directories. (and provided the output directories have already been specified if you are not using the defaults). +

    +
    +

    +   1855 +

    +
    + + +
    + +

    + 42.6 Use General Overview +

    +
    +

    +   1856 +

    +
    + + +
    +

    + Documents are marked up in SiSU syntax and kept in an ordinary text editable file, named with the suffix .sst, or .ssm +

    +
    +

    +   1857 +

    +
    + + +
    +

    + Marked up SiSU documents are usually kept in a sub-directory of your choosing +

    +
    +

    +   1858 +

    +
    + + +
    +

    + use the interactive help and man pages +

    +
    +

    +   1859 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   1860 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1861 +

    +
    + + +
    + +

    + 42.7 Help +

    +
    +

    +   1862 +

    +
    + + +
    +

    + interactive help described below, or man page: +

    +
    +

    +   1863 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1864 +

    +
    + + +
    +

    + man 8 sisu +

    +
    +

    +   1865 +

    +
    + + +
    +

    + 'man sisu_markup-samples' [if the sisu-markup-samples package is also installed] +

    +
    +

    +   1866 +

    +
    + + +
    +

    + Once installed an interactive help is available typing 'sisu' (without) any flags, and select an option: +

    +
    +

    +   1867 +

    +
    + + +
    +

    + sisu +

    +
    +

    +   1868 +

    +
    + + +
    +

    + alternatively, you could type e.g. +

    +
    +

    +   1869 +

    +
    + + +
    +

    + sisu --help commands +

    +
    +

    +   1870 +

    +
    + + +
    +

    + sisu --help env +

    +
    +

    +   1871 +

    +
    + + +
    +

    + sisu --help headers +

    +
    +

    +   1872 +

    +
    + + +
    +

    + sisu --help markup +

    +
    +

    +   1873 +

    +
    + + +
    +

    + sisu --help headings +

    +
    +

    +   1874 +

    +
    + + +
    +

    + etc. +

    +
    +

    +   1875 +

    +
    + + +
    +

    + for questions about mappings, output paths etc. +

    +
    +

    +   1876 +

    +
    + + +
    +

    + sisu --help env +

    +
    +

    +   1877 +

    +
    + + +
    +

    + sisu --help path +

    +
    +

    +   1878 +

    +
    + + +
    +

    + sisu --help directory +

    +
    +

    +   1879 +

    +
    + + +
    + +

    + 42.8 Directory Structure +

    +
    +

    +   1880 +

    +
    + + +
    +

    + Once installed, type: +

    +
    +

    +   1881 +

    +
    + + +
    +

    + sisu --help env +

    +
    +

    +   1882 +

    +
    + + +
    +

    + or +

    +
    +

    +   1883 +

    +
    + + +
    +

    + sisu -V +

    +
    +

    +   1884 +

    +
    + + +
    + +

    + 42.9 Configuration File +

    +
    +

    +   1885 +

    +
    + + +
    +

    + The defaults can be changed via SiSU's configure file sisurc.yml which the program expects to find in ./_sisu ~/.sisu or /etc/sisu (searched in that order, stopping on the first one found) +

    +
    +

    +   1886 +

    +
    + + +
    + +

    + 42.10 Markup +

    +
    +

    +   1887 +

    +
    + + +
    +

    + See man pages. +

    +
    +

    +   1888 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1889 +

    +
    + + +
    +

    + man 8 sisu +

    +
    +

    +   1890 +

    +
    + + +
    +

    + Once installed there is some information on SiSU Markup in its help: +

    +
    +

    +   1891 +

    +
    + + +
    +

    + sisu --help markup +

    +
    +

    +   1892 +

    +
    + + +
    +

    + and +

    +
    +

    +   1893 +

    +
    + + +
    +

    + sisu --help headers +

    +
    +

    +   1894 +

    +
    + + +
    +

    + Sample marked up document are provided with the download tarball in the directory: +

    +
    +

    +   1895 +

    +
    + + +
    +

    + ./data/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1896 +

    +
    + + +
    +

    + These are installed on the system usually at: +

    +
    +

    +   1897 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1898 +

    +
    + + +
    +

    + More markup samples are available in the package sisu-markup-samples +

    +
    +

    +   1899 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples> +

    +
    +

    +   1900 +

    +
    + + +
    +

    + Many more are available online off: +

    +
    +

    +   1901 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1902 +

    +
    + + +
    + +

    + 42.11 Additional Things +

    +
    +

    +   1903 +

    +
    + + +
    +

    + There is syntax support for some editors provided (together with a README file) in +

    +
    +

    +   1904 +

    +
    + + +
    +

    + ./data/sisu/conf/syntax +

    +
    +

    +   1905 +

    +
    + + +
    +

    + usually installed to: +

    +
    +

    +   1906 +

    +
    + + +
    +

    + /usr/share/sisu/conf/syntax +

    +
    +

    +   1907 +

    +
    + + +
    + +

    + 42.12 License +

    +
    +

    +   1908 +

    +
    + + +
    +

    + License: GPL 3 or later see the copyright file in +

    +
    +

    +   1909 +

    +
    + + +
    +

    + ./data/doc/sisu +

    +
    +

    +   1910 +

    +
    + + +
    +

    + usually installed to: +

    +
    +

    +   1911 +

    +
    + + +
    +

    + /usr/share/doc/sisu +

    +
    +

    +   1912 +

    +
    + + +
    + +

    + 42.13 SiSU Standard +

    +
    +

    +   1913 +

    +
    + + +
    +

    + SiSU uses: +

    +
    +

    +   1914 +

    +
    + + +
    +
  • + Standard SiSU markup syntax, +
  • +
    +

    +   1915 +

    +
    + + +
    +
  • + Standard SiSU meta-markup syntax, and the +
  • +
    +

    +   1916 +

    +
    + + +
    +
  • + Standard SiSU object citation numbering and system +
  • +
    +

    +   1917 +

    +
    + + +
    +

    + © Ralph Amissah 1997, current 2006 All Rights Reserved. +

    +
    +

    +   1918 +

    +
    + + +
    +
  • + however note the License section +
  • +
    +

    +   1919 +

    +
    + + +
    +

    + CHANGELOG +

    +
    +

    +   1920 +

    +
    + + +
    +

    + ./CHANGELOG +

    +
    +

    +   1921 +

    +
    + + +
    +

    + and see +

    +
    +

    +   1922 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog.html> +

    +
    +

    +   1923 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> +

    +
    +

    +   1924 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup.html new file mode 100644 index 00000000..d74d7b77 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup.html @@ -0,0 +1,1436 @@ + + + + + + howto_setup - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1463 +

    +
    + + +
    + +   +
    + + +
    +

    + + 38. Setup, initialisation +

    +
    +

    +   1488 +

    +
    + + 38.1 initialise output directory + +
    + + 38.1.1 Use of search functionality, an example using sqlite + +
    + + 38.2 misc + +
    + + 38.2.1 url for output files -u -U + +
    + + 38.2.2 toggle screen color + +
    + + 38.2.3 verbose mode + +
    + + 38.2.4 quiet mode + +
    + + 38.2.5 maintenance mode intermediate files kept -M + +
    + + 38.2.6 start the webrick server + +
    + + 38.3 remote placement of output + +
    + + +
    + +

    + 38.1 initialise output directory +

    +
    +

    +   1489 +

    +
    + + +
    +

    + Images, css files for a document directory are copied to their respective locations in the output directory. +

    +
    +

    +   1490 +

    +
    + + +
    +

    + while within your document markup/preparation directory, issue the following command +

    +
    +

    +   1491 +

    +
    + + +
    +

    + sisu -CC +

    +
    +

    +   1492 +

    +
    + + +
    + +

    + 38.1.1 Use of search functionality, an example using sqlite +

    +
    +

    +   1493 +

    +
    + + +
    +

    + SiSU can populate PostgreSQL and Sqlite databases and provides a sample search form for querying these databases. +

    +
    +

    +   1494 +

    +
    + + +
    +

    + This note provides an example to get you started and will use sqlite +

    +
    +

    +   1495 +

    +
    + + +
    +

    + It is necessary to: +

    +
    +

    +   1496 +

    +
    + + +
    +

    + (1) make sure the required dependencies have been installed +

    +
    +

    +   1497 +

    +
    + + +
    +

    + (2) have a directory with sisu markup samples that is writable +

    +
    +

    +   1498 +

    +
    + + +
    +

    + (3) use sisu to create a database +

    +
    +

    +   1499 +

    +
    + + +
    +

    + (4) use sisu tp populate a database +

    +
    +

    +   1500 +

    +
    + + +
    +

    + (5) use sisu to start the webrick (httpd) server +

    +
    +

    +   1501 +

    +
    + + +
    +

    + (6) use sisu to create a search form +

    +
    +

    +   1502 +

    +
    + + +
    +

    + (7) copy the search form to the cgi directory +

    +
    +

    +   1503 +

    +
    + + +
    +

    + (8) open up the form in your browser +

    +
    +

    +   1504 +

    +
    + + +
    +

    + (9) query the database using the search form +

    +
    +

    +   1505 +

    +
    + + +
    +

    + (1) make sure the required dependencies have been installed +

    +
    +

    +   1506 +

    +
    + + +
    +

    + if you use Debian, the following command will install the required dependencies +

    +
    +

    +   1507 +

    +
    + + +
    +

    + aptitude install sisu-sqlite +

    +
    +

    +   1508 +

    +
    + + +
    +

    + (2) have a directory with sisu markup samples that is writable +

    +
    +

    +   1509 +

    +
    + + +
    +

    + ideally copy the sisu-examples directory to your home directory (because the directory in which you run this example should be writable) +

    +
    +

    +   1510 +

    +
    + + +
    +

    + cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup ~/. +

    +
    +

    +   1511 +

    +
    + + +
    +

    + (3) use sisu to create an sqlite database +

    +
    +

    +   1512 +

    +
    + + +
    +

    + within the sisu-examples directory +

    +
    +

    +   1513 +

    +
    + + +
    +

    + sisu -dv createall +

    +
    +

    +   1514 +

    +
    + + +
    +

    + (4) use sisu tp populate a database with some text +

    +
    +

    +   1515 +

    +
    + + +
    +

    + within the sisu-examples directory +

    +
    +

    +   1516 +

    +
    + + +
    +

    + sisu -div free_*.sst +

    +
    +

    +   1517 +

    +
    + + +
    +

    + or +

    +
    +

    +   1518 +

    +
    + + +
    +

    + sisu -dv import free_*.sst debian_constitution_v1.2.sst debian_social_contract_v1.1.sst gpl2.fsf.sst +

    +
    +

    +   1519 +

    +
    + + +
    +

    + (5) use sisu to start the webrick (httpd) server (if it has not already been started): +

    +
    +

    +   1520 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   1521 +

    +
    + + +
    +

    + (6) use sisu to create a search form (for use with the webrick server, and your sample documents) +

    +
    +

    +   1522 +

    +
    + + +
    +

    + within the sisu-examples directory +

    +
    +

    +   1523 +

    +
    + + +
    +

    + sisu -F webrick +

    +
    +

    +   1524 +

    +
    + + +
    +

    + #here i run into a problem, you are working from a read only #directory..., not my usual mode of operation, to complete the example #the following is necessary sudo touch sisu_sqlite.cgi sisu_pgsql.cgi sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi +

    +
    +

    +   1525 +

    +
    + + +
    +

    + #now this should be possible: sisu -F webrick +

    +
    +

    +   1526 +

    +
    + + +
    +

    + (7) copy the search form to the cgi directory +

    +
    +

    +   1527 +

    +
    + + +
    +

    + the string should be provided as output from the previous command +

    +
    +

    +   1528 +

    +
    + + +
    +

    + sudo cp -vi /usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi /usr/lib/cgi-bin +

    +
    +

    +   1529 +

    +
    + + +
    +

    + sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi +

    +
    +

    +   1530 +

    +
    + + +
    +

    + (8) open up the form in your browser and query it +

    +
    +

    +   1531 +

    +
    + + +
    +

    + url: +

    +
    +

    +   1532 +

    +
    + + +
    +

    + <http://localhost:8081/cgi-bin/sisu_sqlite.cgi> +

    +
    +

    +   1533 +

    +
    + + +
    +

    + or as instructed by command sisu -F webrick +

    +
    +

    +   1534 +

    +
    + + +
    +

    + (9) query the database using the search form +

    +
    +

    +   1535 +

    +
    + + +
    +

    + if there are other options in the dropdown menu select +

    +
    +

    +   1536 +

    +
    + + +
    +

    + document_samples_sisu_markup +

    +
    +

    +   1537 +

    +
    + + +
    +

    + and search for some text, e.g.: +

    +
    +

    +   1538 +

    +
    + + +
    +

    + aim OR project +

    +
    +

    +   1539 +

    +
    + + +
    +
  • + selecting the index radio button gives an index of results using the object numbers +
  • +
    +

    +   1540 +

    +
    + + +
    +
  • + selecting the text radio button gives the content of the matched paragraphs with the match highlighted +
  • +
    +

    +   1541 +

    +
    + + +
    +

    + (10) to start again with a new database +

    +
    +

    +   1542 +

    +
    + + +
    +

    + to start from scratch you can drop the database with the command +

    +
    +

    +   1543 +

    +
    + + +
    +

    + sisu -dv dropall +

    +
    +

    +   1544 +

    +
    + + +
    +

    + and go to step 3 +

    +
    +

    +   1545 +

    +
    + + +
    +

    + to get to step 3 in one step with a single command +

    +
    +

    +   1546 +

    +
    + + +
    +

    + sisu -dv recreate +

    +
    +

    +   1547 +

    +
    + + +
    +

    + continue subsequent steps +

    +
    +

    +   1548 +

    +
    + + +
    + +

    + 38.2 misc +

    +
    +

    +   1549 +

    +
    + + +
    + +

    + 38.2.1 url for output files -u -U +

    +
    +

    +   1550 +

    +
    + + +
    +

    + sisu -uv[and other flags] [filename/wildcard] +

    +
    +

    +   1551 +

    +
    + + +
    +

    + sisu -Uv [filename/wildcard] +

    +
    +

    +   1552 +

    +
    + + +
    + +

    + 38.2.2 toggle screen color +

    +
    +

    +   1553 +

    +
    + + +
    +

    + sisu -cv[and processing flags] [filename/wildcard] +

    +
    +

    +   1554 +

    +
    + + +
    + +

    + 38.2.3 verbose mode +

    +
    +

    +   1555 +

    +
    + + +
    +

    + sisu -v[and processing flags] [filename/wildcard] +

    +
    +

    +   1556 +

    +
    + + +
    +

    + sisu -V[and processing flags] [filename/wildcard] +

    +
    +

    +   1557 +

    +
    + + +
    + +

    + 38.2.4 quiet mode +

    +
    +

    +   1558 +

    +
    + + +
    +

    + sisu -q[and processing flags] [filename/wildcard] +

    +
    +

    +   1559 +

    +
    + + +
    + +

    + 38.2.5 maintenance mode intermediate files kept -M +

    +
    +

    +   1560 +

    +
    + + +
    +

    + sisu -Mv[and other flags] [filename/wildcard] +

    +
    +

    +   1561 +

    +
    + + +
    + +

    + 38.2.6 start the webrick server +

    +
    +

    +   1562 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   1563 +

    +
    + + +
    + +

    + 38.3 remote placement of output +

    +
    +

    +   1564 +

    +
    + + +
    +

    + configuration is necessary +

    +
    +

    +   1565 +

    +
    + + +
    +

    + scp +

    +
    +

    +   1566 +

    +
    + + +
    +

    + sisu -vr[and processing flags] [filename/wildcard] +

    +
    +

    +   1567 +

    +
    + + +
    +

    + rsync +

    +
    +

    +   1568 +

    +
    + + +
    +

    + sisu -vR[and processing flags] [filename/wildcard] +

    +
    +

    +   1569 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup_post_installation.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup_post_installation.html new file mode 100644 index 00000000..dda1f5ef --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/howto_setup_post_installation.html @@ -0,0 +1,1449 @@ + + + + + + howto_setup_post_installation - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1925 +

    +
    + + +
    + +   +
    + + +
    +

    + + 43. Post Installation Setup +

    +
    +

    +   1926 +

    +
    + + 43.1 Post Installation Setup - Quick start + +
    + + 43.2 Document markup directory + +
    + + 43.2.1 Configuration files + +
    + + 43.2.2 Debian INSTALLATION Note + +
    + + 43.2.3 Document Resource Configuration + +
    + + 43.2.4 Skins + +
    + + +
    + +

    + 43.1 Post Installation Setup - Quick start +

    +
    +

    +   1927 +

    +
    + + +
    +

    + After installation of sisu-complete, move to the document samples directory, +

    +
    +

    +   1928 +

    +
    + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   1929 +

    +
    + + +
    +

    + [this is not where you would normally work but provides sample documents for testing, you may prefer instead to copy the contents of that directory to a local directory before proceeding] +

    +
    +

    +   1930 +

    +
    + + +
    +

    + and in that directory, initialise the output directory with the command +

    +
    +

    +   1931 +

    +
    + + +
    +

    + sisu -CC +

    +
    +

    +   1932 +

    +
    + + +
    +

    + then run: +

    +
    +

    +   1933 +

    +
    + + +
    +

    + sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1934 +

    +
    + + +
    +

    + or the same: +

    +
    +

    +   1935 +

    +
    + + +
    +

    + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1936 +

    +
    + + +
    +

    + look at output results, see the "sisu_manifest" page created for the document +

    +
    +

    +   1937 +

    +
    + + +
    +

    + for an overview of your current sisu setup, type: +

    +
    +

    +   1938 +

    +
    + + +
    +

    + sisu --help env +

    +
    +

    +   1939 +

    +
    + + +
    +

    + or +

    +
    +

    +   1940 +

    +
    + + +
    +

    + sisu -V +

    +
    +

    +   1941 +

    +
    + + +
    +

    + To generate a document from a remote url accessible location move to a writable directory, (create a work directory and cd into it) as the file will be downloaded there and e.g. +

    +
    +

    +   1942 +

    +
    + + +
    +

    + sisu -1 <http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst> +

    +
    +

    +   1943 +

    +
    + + +
    +

    + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> +

    +
    +

    +   1944 +

    +
    + + +
    +

    + examine source document, vim has syntax highlighting support +

    +
    +

    +   1945 +

    +
    + + +
    +

    + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   1946 +

    +
    + + +
    +

    + additional markup samples in +

    +
    +

    +   1947 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   1948 +

    +
    + + +
    +

    + it should also be possible to run sisu against sisupods (prepared zip files, created by running the command sisu -S [filename]), whether stored locally or remotely. +

    +
    +

    +   1949 +

    +
    + + +
    +

    + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> +

    +
    +

    +   1950 +

    +
    + + +
    +

    + there is a security issue associated with the running of document skins that are not your own, so these are turned of by default, and the use of the following command, which switches on the associated skin is not recommended: +

    +
    +

    +   1951 +

    +
    + + +
    +

    + sisu -3 --trust <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> +

    +
    +

    +   1952 +

    +
    + + +
    +

    + For help +

    +
    +

    +   1953 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   1954 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   1955 +

    +
    + + +
    +

    + sisu --help env for the way sisu "sees/maps" your system +

    +
    +

    +   1956 +

    +
    + + +
    +

    + sisu --help commands for list of commands and so on +

    +
    +

    +   1957 +

    +
    + + +
    + +

    + 43.2 Document markup directory +

    +
    +

    +   1958 +

    +
    + + +
    +

    + Perhaps the easiest way to begin is to create a directory for sisu marked up documents within your home directory, and copy the file structure (and document samples) provided in the document sample directory: +

    +
    +

    +   1959 +

    +
    + + +
    +

    + mkdir ~/sisu_test +

    +
    +

    +   1960 +

    +
    + + +
    +

    + cd ~/sisu_test +

    +
    +

    +   1961 +

    +
    + + +
    +

    + cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. +

    +
    +

    +   1962 +

    +
    + + +
    +

    + Tip: the markup syntax examples may be of interest +

    +
    +

    +   1963 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sample/> +

    +
    +

    +   1964 +

    +
    + + +
    +

    + Tip: +

    +
    +

    +   1965 +

    +
    + + +
    +

    + sisu -U [sisu markup filename] +

    +
    +

    +   1966 +

    +
    + + +
    +

    + should printout the different possible outputs and where sisu would place them. +

    +
    +

    +   1967 +

    +
    + + +
    +

    + Tip: if you want to toggle ansi color add +

    +
    +

    +   1968 +

    +
    + + +
    +

    + c +

    +
    +

    +   1969 +

    +
    + + +
    +

    + to your flags. +

    +
    +

    +   1970 +

    +
    + + +
    + +

    + 43.2.1 Configuration files +

    +
    +

    +   1971 +

    +
    + + +
    +

    + SiSU configuration file search path is: +

    +
    +

    +   1972 +

    +
    + + +
    +

    + ./_sisu/sisurc.yaml +

    +
    +

    +   1973 +

    +
    + + +
    +

    + ~/.sisu/sisurc.yaml +

    +
    +

    +   1974 +

    +
    + + +
    +

    + /etc/sisu/sisurc.yaml +

    +
    +

    +   1975 +

    +
    + + +
    +

    + .\"%% Debian Installation Note +

    +
    +

    +   1976 +

    +
    + + +
    + +

    + 43.2.2 Debian INSTALLATION Note +

    +
    +

    +   1977 +

    +
    + + +
    +

    + It is best you see +

    +
    +

    +   1978 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> +

    +
    +

    +   1979 +

    +
    + + +
    +

    + for up the most up to date information. +

    +
    +

    +   1980 +

    +
    + + +
    +

    + notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU): +

    +
    +

    +   1981 +

    +
    + + +
    +

    + Package: sisu +

    +
    +

    +   1982 +

    +
    + + +
    +

    + SiSU is a lightweight markup based, command line oriented, document structuring, publishing and search framework for document collections. +

    +
    +

    +   1983 +

    +
    + + +
    +

    + With minimal preparation of a plain-text, (UTF-8) file, using its native markup syntax in your text editor of choice, SiSU can generate various document formats (most of which share a common object numbering system for locating content), including plain text, HTML, XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects (roughly paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity: your search criteria is met by these documents and at these locations within each document. Object numbering is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. Document outputs also share semantic meta-data provided. +

    +
    +

    +   1984 +

    +
    + + +
    +

    + SiSU also provides concordance files, document content certificates and manifests of generated output. +

    +
    +

    +   1985 +

    +
    + + +
    +

    + A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided, as are syntax highlighting files for kate, kwrite, gedit and diakonos. Vim 7 includes syntax highlighting for SiSU. +

    +
    +

    +   1986 +

    +
    + + +
    +

    + man pages, and interactive help are provided. +

    +
    +

    +   1987 +

    +
    + + +
    +

    + Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. +

    +
    +

    +   1988 +

    +
    + + +
    +

    + Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. +

    +
    +

    +   1989 +

    +
    + + +
    +

    + Homepage: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1990 +

    +
    + + +
    + +

    + 43.2.3 Document Resource Configuration +

    +
    +

    +   1991 +

    +
    + + +
    +

    + sisu resource configuration information is obtained from sources (where they exist): +

    +
    +

    +   1992 +

    +
    + + +
    +

    + ~/.sisu/sisurc.yaml +

    +
    +

    +   1993 +

    +
    + + +
    +

    + /etc/sisu/[sisu version]/sisurc.yaml +

    +
    +

    +   1994 +

    +
    + + +
    +

    + sisu program defaults +

    +
    +

    +   1995 +

    +
    + + +
    + +

    + 43.2.4 Skins +

    +
    +

    +   1996 +

    +
    + + +
    +

    + Skins default document appearance may be modified using skins contained in sub-directories located at the following paths: +

    +
    +

    +   1997 +

    +
    + + +
    +

    + ./_sisu/skin +

    +
    +

    +   1998 +

    +
    + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   1999 +

    +
    + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   2000 +

    +
    + + +
    +

    + more specifically, the following locations (or their /etc/sisu equivalent) should be used: +

    +
    +

    +   2001 +

    +
    + + +
    +

    + ~/.sisu/skin/doc +

    +
    +

    +   2002 +

    +
    + + +
    +

    + skins for individual documents; +

    +
    +

    +   2003 +

    +
    + + +
    +

    + ~/.sisu/skin/dir +

    +
    +

    +   2004 +

    +
    + + +
    +

    + skins for directories of matching names; +

    +
    +

    +   2005 +

    +
    + + +
    +

    + ~/.sisu/skin/site +

    +
    +

    +   2006 +

    +
    + + +
    +

    + site-wide skin modifying the site-wide appearance of documents. +

    +
    +

    +   2007 +

    +
    + + +
    +

    + Usually all skin files are placed in the document skin directory: +

    +
    +

    +   2008 +

    +
    + + +
    +

    + ~/.sisu/skin/doc +

    +
    +

    +   2009 +

    +
    + + +
    +

    + with softlinks being made to the skins contained there from other skin directories as required. +

    +
    +

    +   2010 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/index.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/index.html new file mode 100644 index 00000000..d075bcb8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/index.html @@ -0,0 +1,2012 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Manual [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    + +

    + What is SiSU? +

    + +

    + + 1. Introduction - What is SiSU? + +

    + +

    + + 2. How does sisu work? + +

    + +

    + + 3. Summary of features + +

    + +

    + + 4. Help + +

    + +
    + + 4.1 SiSU Manual + +
    + +
    + + 4.2 SiSU man pages + +
    + +
    + + 4.3 SiSU built-in interactive help + +
    + +
    + + 4.4 Help Sources + +
    + +

    + + 5. Commands Summary + +

    + +
    + + 5.1 Synopsis + +
    + +
    + + 5.2 Description + +
    + +
    + + 5.3 Document Processing Command Flags + +
    + +

    + + 6. command line modifiers + +

    + +

    + + 7. database commands + +

    + +

    + + 8. Shortcuts, Shorthand for multiple flags + +

    + +
    + + 8.0.1 Command Line with Flags - Batch Processing + +
    + +

    + + 9. Introduction to SiSU Markup + +

    + +
    + + 9.1 Summary + +
    + +
    + + 9.2 Markup Examples + +
    + +
    + + 9.2.1 Online + +
    + +
    + + 9.2.2 Installed + +
    + +

    + + 10. Markup of Headers + +

    + +
    + + 10.1 Sample Header + +
    + +
    + + 10.2 Available Headers + +
    + +

    + + 11. Markup of Substantive Text + +

    + +
    + + 11.1 Heading Levels + +
    + +
    + + 11.2 Font Attributes + +
    + +
    + + 11.3 Indentation and bullets + +
    + +
    + + 11.4 Footnotes / Endnotes + +
    + +
    + + 11.5 Links + +
    + +
    + + 11.5.1 Naked URLs within text, dealing with urls + +
    + +
    + + 11.5.2 Linking Text + +
    + +
    + + 11.5.3 Linking Images + +
    + +
    + + 11.6 Grouped Text + +
    + +
    + + 11.6.1 Tables + +
    + +
    + + 11.6.2 Poem + +
    + +
    + + 11.6.3 Group + +
    + +
    + + 11.6.4 Code + +
    + +

    + + 12. Composite documents markup + +

    + +

    + Markup Syntax History +

    + +

    + + 13. Notes related to Files-types and Markup Syntax + +

    + +

    + + 14. SiSU filetypes + +

    + +
    + + 14.1 .sst .ssm .ssi marked up plain text + +
    + +
    + + 14.1.1 sisu text - regular files (.sst) + +
    + +
    + + 14.1.2 sisu master files (.ssm) + +
    + +
    + + 14.1.3 sisu insert files (.ssi) + +
    + +
    + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) + +
    + +

    + + 15. Experimental Alternative Input Representations + +

    + +
    + + 15.1 Alternative XML + +
    + +
    + + 15.1.1 XML SAX representation + +
    + +
    + + 15.1.2 XML DOM representation + +
    + +
    + + 15.1.3 XML Node representation + +
    + +

    + + 16. Configuration + +

    + +
    + + 16.1 Determining the Current Configuration + +
    + +
    + + 16.2 Configuration files (config.yml) + +
    + +

    + + 17. Skins + +

    + +
    + + 17.1 Document Skin + +
    + +
    + + 17.2 Directory Skin + +
    + +
    + + 17.3 Site Skin + +
    + +
    + + 17.4 Sample Skins + +
    + +

    + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) + +

    + +

    + + 19. Organising Content + +

    + +
    + + 19.1 Directory Structure and Mapping + +
    + +
    + + 19.2 Organising Content + +
    + +

    + + 20. Homepages + +

    + +
    + + 20.1 Home page and other custom built pages in a sub-directory + +
    + +
    + + 20.2 Home page within a skin + +
    + +

    + + 21. Markup and Output Examples + +

    + +
    + + 21.1 Markup examples + +
    + +
    + + 21.2 A few book (and other) examples + +
    + +
    + + "The Wealth of Networks", Yochai Benkler + +
    + +
    + + "Free Culture", Lawrence Lessig + +
    + +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + +
    + +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + +
    + +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond + +
    + +
    + + "Accelerando", Charles Stross + +
    + +
    + + "Tainaron", Leena Krohn + +
    + +
    + + "Sphinx or Robot", Leena Krohn + +
    + +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 + +
    + +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +
    + +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + +
    + +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + +
    + +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + +
    + +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + +
    + +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation + +
    + +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + +
    + +
    + + "Debian Social Contract" + +
    + +
    + + "Debian Constitution v1.3", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + +
    + +
    + + "Debian Constitution v1.2", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + +
    + +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + +
    + +
    + + "The Autonomous Contract" 1997 - markup sample + +
    + +
    + + "The Autonomous Contract Revisited" - markup sample + +
    + +
    + + "United Nations Convention on Contracts for the International Sale of Goods" + +
    + +
    + + PECL the "Principles of European Contract Law" + +
    + +
    + + 21.3 SQL - PostgreSQL, SQLite + +
    + +
    + + 21.4 Lex Mercatoria as an example + +
    + +
    + + 21.5 For good measure the markup for a document with lots of (simple) tables + +
    + +
    + + 21.6 And a link to the output of a reported case + +
    + +

    + + 22. A Checklist of Output Features + +

    + +

    + + 23. SiSU Search - Introduction + +

    + +

    + + 24. SQL + +

    + +
    + + 24.1 populating SQL type databases + +
    + +

    + + 25. Postgresql + +

    + +
    + + 25.1 Name + +
    + +
    + + 25.2 Description + +
    + +
    + + 25.3 Synopsis + +
    + +
    + + 25.4 Commands + +
    + +
    + + 25.4.1 create and destroy database + +
    + +
    + + 25.4.2 import and remove documents + +
    + +

    + + 26. Sqlite + +

    + +
    + + 26.1 Name + +
    + +
    + + 26.2 Description + +
    + +
    + + 26.3 Synopsis + +
    + +
    + + 26.4 Commands + +
    + +
    + + 26.4.1 create and destroy database + +
    + +
    + + 26.4.2 import and remove documents + +
    + +

    + + 27. Introduction + +

    + +
    + + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + +
    + + 27.2 Search Form + +
    + +

    + + 28. Hyperestraier + +

    + +

    + + 29. sisu_webrick + +

    + +
    + + 29.1 Name + +
    + +
    + + 29.2 Synopsis + +
    + +
    + + 29.3 Description + +
    + +
    + + 29.4 Summary of man page + +
    + +
    + + 29.5 Document processing command flags + +
    + +
    + + 29.6 Further information + +
    + +
    + + 29.7 Author + +
    + +
    + + 29.8 SEE ALSO + +
    + +

    + + 30. Remote Source Documents + +

    + +

    + Remote Document Output +

    + +

    + + 31. Remote Output + +

    + +
    + + 31.1 commands + +
    + +
    + + 31.2 configuration + +
    + +

    + + 32. Remote Servers + +

    + +

    + + 33. Download SiSU - Linux/Unix + +

    + +
    + + SiSU Current Version - Linux/Unix + +
    + +
    + + Source (tarball tar.gz) + +
    + +
    + + Git (source control management) + +
    + +
    + + Debian + +
    + +
    + + RPM + +
    + +

    + Installation +

    + +

    + + 34. Installation + +

    + +
    + + 34.1 Debian + +
    + +
    + + 34.2 Other Unix / Linux + +
    + +
    + + 34.2.1 source tarball + +
    + +

    + + 35. SiSU Components, Dependencies and Notes + +

    + +
    + + 35.1 sisu + +
    + +
    + + 35.2 sisu-complete + +
    + +
    + + 35.3 sisu-examples + +
    + +
    + + 35.4 sisu-pdf + +
    + +
    + + 35.5 sisu-postgresql + +
    + +
    + + 35.6 sisu-remote + +
    + +
    + + 35.7 sisu-sqlite + +
    + +

    + + 36. Quickstart - Getting Started Howto + +

    + +
    + + 36.1 Installation + +
    + +
    + + 36.1.1 Debian Installation + +
    + +
    + + 36.1.2 RPM Installation + +
    + +
    + + 36.1.3 Installation from source + +
    + +
    + + 36.2 Testing SiSU, generating output + +
    + +
    + + 36.2.1 basic text, plaintext, html, XML, ODF + +
    + +
    + + 36.2.2 LaTeX / pdf + +
    + +
    + + 36.2.3 relational database - postgresql, sqlite + +
    + +
    + + 36.3 Getting Help + +
    + +
    + + 36.3.1 The man pages + +
    + +
    + + 36.3.2 Built in help + +
    + +
    + + 36.3.3 The home page + +
    + +
    + + 36.4 Markup Samples + +
    + +

    + HowTo +

    + +

    + + 37. Getting Help + +

    + +
    + + 37.1 SiSU "man" pages + +
    + +
    + + 37.2 SiSU built-in help + +
    + +
    + + 37.3 Command Line with Flags - Batch Processing + +
    + +

    + + 38. Setup, initialisation + +

    + +
    + + 38.1 initialise output directory + +
    + +
    + + 38.1.1 Use of search functionality, an example using sqlite + +
    + +
    + + 38.2 misc + +
    + +
    + + 38.2.1 url for output files -u -U + +
    + +
    + + 38.2.2 toggle screen color + +
    + +
    + + 38.2.3 verbose mode + +
    + +
    + + 38.2.4 quiet mode + +
    + +
    + + 38.2.5 maintenance mode intermediate files kept -M + +
    + +
    + + 38.2.6 start the webrick server + +
    + +
    + + 38.3 remote placement of output + +
    + +

    + + 39. Configuration Files + +

    + +

    + + 40. Markup + +

    + +
    + + 40.1 Headers + +
    + +
    + + 40.2 Font Face + +
    + +
    + + 40.2.1 Bold + +
    + +
    + + 40.2.2 Italics + +
    + +
    + + 40.2.3 Underscore + +
    + +
    + + 40.2.4 Strikethrough + +
    + +
    + + 40.3 Endnotes + +
    + +
    + + 40.4 Links + +
    + +
    + + 40.5 Number Titles + +
    + +
    + + 40.6 Line operations + +
    + +
    + + 40.7 Tables + +
    + +
    + + 40.8 Grouped Text + +
    + +
    + + 40.9 Composite Document + +
    + +

    + + 41. Change Appearance + +

    + +
    + + 41.1 Skins + +
    + +
    + + 41.2 CSS + +
    + +

    + Extracts from the README +

    + +

    + + 42. README + +

    + +
    + + 42.1 Online Information, places to look + +
    + +
    + + 42.2 Installation + +
    + +
    + + 42.2.1 Debian + +
    + +
    + + 42.2.2 RPM + +
    + +
    + + 42.2.3 Source package .tgz + +
    + +
    + + 42.2.4 to use setup.rb + +
    + +
    + + 42.2.5 to use install (prapared with "Rake") + +
    + +
    + + 42.2.6 to use install (prapared with "Rant") + +
    + +
    + + 42.3 Dependencies + +
    + +
    + + 42.4 Quick start + +
    + +
    + + 42.5 Configuration files + +
    + +
    + + 42.6 Use General Overview + +
    + +
    + + 42.7 Help + +
    + +
    + + 42.8 Directory Structure + +
    + +
    + + 42.9 Configuration File + +
    + +
    + + 42.10 Markup + +
    + +
    + + 42.11 Additional Things + +
    + +
    + + 42.12 License + +
    + +
    + + 42.13 SiSU Standard + +
    + +

    + Extracts from man 8 sisu +

    + +

    + + 43. Post Installation Setup + +

    + +
    + + 43.1 Post Installation Setup - Quick start + +
    + +
    + + 43.2 Document markup directory + +
    + +
    + + 43.2.1 Configuration files + +
    + +
    + + 43.2.2 Debian INSTALLATION Note + +
    + +
    + + 43.2.3 Document Resource Configuration + +
    + +
    + + 43.2.4 Skins + +
    + +

    + + 44. FAQ - Frequently Asked/Answered Questions + +

    + +
    + + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + +
    + +
    + + 44.2 I cannot find my output, where is it? + +
    + +
    + + 44.3 I do not get any pdf output, why? + +
    + +
    + + 44.4 Where is the latex (or some other interim) output? + +
    + +
    + + 44.5 Why isn't SiSU markup XML + +
    + +
    + + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +
    + +
    + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU + +
    + +
    + + 44.8 Where is version 1.0? + +
    + +

    + + 45. Editor Files, Syntax Highlighting + +

    + +

    + + 46. Help Sources + +

    + +
    + + 46.1 man pages + +
    + +
    + + 46.1.1 man + +
    + +
    + + 46.2 sisu generated output - links to html + +
    + +
    + + 46.2.1 locally installed + +
    + +
    + + 46.2.2 www.sisudoc.org + +
    + +
    + + 46.2.3 www.jus.uio.no/sisu + +
    + +
    + + 46.2.4 man2html + +
    + +
    + + 46.2.5 locally installed + +
    + +
    + + 46.2.6 www.sisudoc.org + +
    + +
    + + 46.2.7 www.jus.uio.no/sisu + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/install_dependencies_and_notes.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/install_dependencies_and_notes.html new file mode 100644 index 00000000..9fbb1c42 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/install_dependencies_and_notes.html @@ -0,0 +1,1861 @@ + + + + + + install_dependencies_and_notes - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1205 +

    +
    + + +
    + +   +
    + + +
    +

    + + 35. SiSU Components, Dependencies and Notes +

    +
    +

    +   1245 +

    +
    + + 35.1 sisu + +
    + + 35.2 sisu-complete + +
    + + 35.3 sisu-examples + +
    + + 35.4 sisu-pdf + +
    + + 35.5 sisu-postgresql + +
    + + 35.6 sisu-remote + +
    + + 35.7 sisu-sqlite + +
    + + +
    +

    + The dependency lists are from the Debian control file for SiSU version 0.36, and may assist in building SiSU on other distributions. +

    +
    +

    +   1246 +

    +
    + + +
    + +

    + 35.1 sisu +

    +
    +

    +   1247 +

    +
    + + +
    +
  • + the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies +
  • +
    +

    +   1248 +

    +
    + + +
    +

    + Depends: on ruby (>=1.8.2), libwebrick-ruby +

    +
    +

    +   1249 +

    +
    + + +
    +

    + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl +

    +
    +

    +   1250 +

    +
    + + +
    +

    + initialise directory +

    +
    +

    +   1251 +

    +
    + + +
    +

    + sisu -CC +

    +
    +

    +   1252 +

    +
    + + +
    +

    + html +

    +
    +

    +   1253 +

    +
    + + +
    +

    + sisu -hv [filename/wildcard] +

    +
    +

    +   1254 +

    +
    + + +
    +

    + sisu -Hv [filename/wildcard] +

    +
    +

    +   1255 +

    +
    + + +
    +

    + LaTeX (but sisu-pdf dependencies required to convert that to pdf) +

    +
    +

    +   1256 +

    +
    + + +
    +

    + sisu -pv [filename/wildcard] +

    +
    +

    +   1257 +

    +
    + + +
    +

    + plain text Unix with footnotes +

    +
    +

    +   1258 +

    +
    + + +
    +

    + sisu -av [filename/wildcard] +

    +
    +

    +   1259 +

    +
    + + +
    +

    + plain text Dos with footnotes +

    +
    +

    +   1260 +

    +
    + + +
    +

    + sisu -Av [filename/wildcard] +

    +
    +

    +   1261 +

    +
    + + +
    +

    + plain text Unix with endnotes +

    +
    +

    +   1262 +

    +
    + + +
    +

    + sisu -ev [filename/wildcard] +

    +
    +

    +   1263 +

    +
    + + +
    +

    + plain text Dos with endnotes +

    +
    +

    +   1264 +

    +
    + + +
    +

    + sisu -Ev [filename/wildcard] +

    +
    +

    +   1265 +

    +
    + + +
    +

    + openoffice odt +

    +
    +

    +   1266 +

    +
    + + +
    +

    + sisu -ov [filename/wildcard] +

    +
    +

    +   1267 +

    +
    + + +
    +

    + xhtml +

    +
    +

    +   1268 +

    +
    + + +
    +

    + sisu -bv [filename/wildcard] +

    +
    +

    +   1269 +

    +
    + + +
    +

    + XML SAX +

    +
    +

    +   1270 +

    +
    + + +
    +

    + sisu -xv [filename/wildcard] +

    +
    +

    +   1271 +

    +
    + + +
    +

    + XML DOM +

    +
    +

    +   1272 +

    +
    + + +
    +

    + sisu -Xv [filename/wildcard] +

    +
    +

    +   1273 +

    +
    + + +
    +

    + wordmap (a rudimentary index of content) +

    +
    +

    +   1274 +

    +
    + + +
    +

    + sisu -wv [filename/wildcard] +

    +
    +

    +   1275 +

    +
    + + +
    +

    + document content certificate +

    +
    +

    +   1276 +

    +
    + + +
    +

    + sisu -Nv [filename/wildcard] +

    +
    +

    +   1277 +

    +
    + + +
    +

    + placement of sourcefile in output directory +

    +
    +

    +   1278 +

    +
    + + +
    +

    + sisu -sv [filename/wildcard] +

    +
    +

    +   1279 +

    +
    + + +
    +

    + creation of source tarball with images, and placement of source tarball in ouput directory +

    +
    +

    +   1280 +

    +
    + + +
    +

    + sisu -Sv [filename/wildcard] +

    +
    +

    +   1281 +

    +
    + + +
    +

    + manifest of output produced (polls output directory and provides links to existing output) +

    +
    +

    +   1282 +

    +
    + + +
    +

    + sisu -yv [filename/wildcard] +

    +
    +

    +   1283 +

    +
    + + +
    +

    + url for output files -u -U +

    +
    +

    +   1284 +

    +
    + + +
    +

    + sisu -uv[and other flags] [filename/wildcard] +

    +
    +

    +   1285 +

    +
    + + +
    +

    + sisu -Uv [filename/wildcard] +

    +
    +

    +   1286 +

    +
    + + +
    +

    + toggle screen colour +

    +
    +

    +   1287 +

    +
    + + +
    +

    + sisu -cv[and processing flags] [filename/wildcard] +

    +
    +

    +   1288 +

    +
    + + +
    +

    + verbose mode +

    +
    +

    +   1289 +

    +
    + + +
    +

    + sisu -v[and processing flags] [filename/wildcard] +

    +
    +

    +   1290 +

    +
    + + +
    +

    + sisu -V[and processing flags] [filename/wildcard] +

    +
    +

    +   1291 +

    +
    + + +
    +

    + quiet mode +

    +
    +

    +   1292 +

    +
    + + +
    +

    + sisu -q[and processing flags] [filename/wildcard] +

    +
    +

    +   1293 +

    +
    + + +
    +

    + maintenance mode, intermediate files kept -M +

    +
    +

    +   1294 +

    +
    + + +
    +

    + sisu -Mv[and other flags] [filename/wildcard] +

    +
    +

    +   1295 +

    +
    + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1296 +

    +
    + + +
    +

    + start the webrick server +

    +
    +

    +   1297 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   1298 +

    +
    + + +
    + +

    + 35.2 sisu-complete +

    +
    +

    +   1299 +

    +
    + + +
    +
  • + a dummy package that installs the whole SiSU, apart from sisu-examples +
  • +
    +

    +   1300 +

    +
    + + +
    +

    + Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite +

    +
    +

    +   1301 +

    +
    + + +
    +

    + Recommends: sisu-examples +

    +
    +

    +   1302 +

    +
    + + +
    + +

    + 35.3 sisu-examples +

    +
    +

    +   1303 +

    +
    + + +
    +
  • + installs sisu markup samples and other miscelleny +
  • +
    +

    +   1304 +

    +
    + + +
    +

    + Depends: sisu +

    +
    +

    +   1305 +

    +
    + + +
    + +

    + 35.4 sisu-pdf +

    +
    +

    +   1306 +

    +
    + + +
    +
  • + dependencies used by sisu to produce pdf from LaTeX generated +
  • +
    +

    +   1307 +

    +
    + + +
    +

    + Depends: sisu, tetex-bin, tetex-extra, latex-ucs +

    +
    +

    +   1308 +

    +
    + + +
    +

    + Suggests: evince, xpdf +

    +
    +

    +   1309 +

    +
    + + +
    +

    + converts sisu LaTeX produced to pdf +

    +
    +

    +   1310 +

    +
    + + +
    +

    + sisu -pv [filename/wildcard] +

    +
    +

    +   1311 +

    +
    + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1312 +

    +
    + + +
    + +

    + 35.5 sisu-postgresql +

    +
    +

    +   1313 +

    +
    + + +
    +
  • + dependencies used by sisu to populate postgresql database (further configuration is necessary) +
  • +
    +

    +   1314 +

    +
    + + +
    +

    + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby +

    +
    +

    +   1315 +

    +
    + + +
    +

    + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +

    +
    +

    +   1316 +

    +
    + + +
    +

    + installs dependencies for sisu to work with and populate postgresql database +

    +
    +

    +   1317 +

    +
    + + +
    +

    + create database +

    +
    +

    +   1318 +

    +
    + + +
    +

    + sisu -Dv createall +

    +
    +

    +   1319 +

    +
    + + +
    +

    + drop database +

    +
    +

    +   1320 +

    +
    + + +
    +

    + sisu -Dv dropall +

    +
    +

    +   1321 +

    +
    + + +
    +

    + import content +

    +
    +

    +   1322 +

    +
    + + +
    +

    + sisu -Div [filename/wildcard] +

    +
    +

    +   1323 +

    +
    + + +
    +

    + sisu -Dv import [filename/wildcard] +

    +
    +

    +   1324 +

    +
    + + +
    +

    + update content +

    +
    +

    +   1325 +

    +
    + + +
    +

    + sisu -Duv [filename/wildcard] +

    +
    +

    +   1326 +

    +
    + + +
    +

    + sisu -Dv update [filename/wildcard] +

    +
    +

    +   1327 +

    +
    + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1328 +

    +
    + + +
    +

    + The following are available without installation of the sisu-postgresql component, but are of interest in this context +

    +
    +

    +   1329 +

    +
    + + +
    +

    + generate a sample database query form for use with webserver on port 80 +

    +
    +

    +   1330 +

    +
    + + +
    +

    + sisu -F +

    +
    +

    +   1331 +

    +
    + + +
    +

    + or for use with webrick server +

    +
    +

    +   1332 +

    +
    + + +
    +

    + sisu -F webrick +

    +
    +

    +   1333 +

    +
    + + +
    +

    + to start webrick server +

    +
    +

    +   1334 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   1335 +

    +
    + + +
    + +

    + 35.6 sisu-remote +

    +
    +

    +   1336 +

    +
    + + +
    +
  • + dependencies used to place sisu output on a remote server (further configuration is necessary) +
  • +
    +

    +   1337 +

    +
    + + +
    +

    + scp +

    +
    +

    +   1338 +

    +
    + + +
    +

    + sisu -vr[and processing flags] [filename/wildcard] +

    +
    +

    +   1339 +

    +
    + + +
    +

    + rsync +

    +
    +

    +   1340 +

    +
    + + +
    +

    + sisu -vR[and processing flags] [filename/wildcard] +

    +
    +

    +   1341 +

    +
    + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1342 +

    +
    + + +
    +

    + Depends: sisu, rsync, openssh-client|lsh-client, keychain +

    +
    +

    +   1343 +

    +
    + + +
    + +

    + 35.7 sisu-sqlite +

    +
    +

    +   1344 +

    +
    + + +
    +
  • + dependencies used by sisu to populate sqlite database +
  • +
    +

    +   1345 +

    +
    + + +
    +

    + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby +

    +
    +

    +   1346 +

    +
    + + +
    +

    + Suggests: libdbd-sqlite +

    +
    +

    +   1347 +

    +
    + + +
    +

    + installs dependencies for sisu to work with and populate sqlite database +

    +
    +

    +   1348 +

    +
    + + +
    +

    + create database +

    +
    +

    +   1349 +

    +
    + + +
    +

    + sisu -dv createall +

    +
    +

    +   1350 +

    +
    + + +
    +

    + drop database +

    +
    +

    +   1351 +

    +
    + + +
    +

    + sisu -dv dropall +

    +
    +

    +   1352 +

    +
    + + +
    +

    + update content +

    +
    +

    +   1353 +

    +
    + + +
    +

    + sisu -div [filename/wildcard] +

    +
    +

    +   1354 +

    +
    + + +
    +

    + sisu -dv import [filename/wildcard] +

    +
    +

    +   1355 +

    +
    + + +
    +

    + update content +

    +
    +

    +   1356 +

    +
    + + +
    +

    + sisu -duv [filename/wildcard] +

    +
    +

    +   1357 +

    +
    + + +
    +

    + sisu -dv update [filename/wildcard] +

    +
    +

    +   1358 +

    +
    + + +
    +

    + [the -v is for verbose] +

    +
    +

    +   1359 +

    +
    + + +
    +

    + The following are available without installation of the sisu-sqlite component, but are of interest in this context +

    +
    +

    +   1360 +

    +
    + + +
    +

    + generate a sample database query form for use with webserver on port 80 +

    +
    +

    +   1361 +

    +
    + + +
    +

    + sisu -F +

    +
    +

    +   1362 +

    +
    + + +
    +

    + or for use with webrick server +

    +
    +

    +   1363 +

    +
    + + +
    +

    + sisu -F webrick +

    +
    +

    +   1364 +

    +
    + + +
    +

    + to start webrick server +

    +
    +

    +   1365 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   1366 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/installation.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/installation.html new file mode 100644 index 00000000..56386176 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/installation.html @@ -0,0 +1,1056 @@ + + + + + + installation - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1205 +

    +
    + + +
    + +   +
    + + +
    +

    + + 34. Installation +

    +
    +

    +   1206 +

    +
    + + 34.1 Debian + +
    + + 34.2 Other Unix / Linux + +
    + + 34.2.1 source tarball + +
    + + +
    +

    + See the download pages   83  for information related to installation. +

    +
    +

    +   1207 +

    +
    + + +
    + +

    + 34.1 Debian +

    +
    +

    +   1208 +

    +
    + + +
    +

    + SiSU is developed on Debian, and packages are available for Debian that take care of the dependencies encountered on installation. +

    +
    +

    +   1209 +

    +
    + + +
    +

    + The package is divided into the following components: +

    +
    +

    +   1210 +

    +
    + + +
    +

    + sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies +

    +
    +

    +   1211 +

    +
    + + +
    +

    + sisu-complete, a dummy package that installs the whole of greater sisu as described below, apart from sisu-examples +

    +
    +

    +   1212 +

    +
    + + +
    +

    + sisu-pdf, dependencies used by sisu to produce pdf from LaTeX generated +

    +
    +

    +   1213 +

    +
    + + +
    +

    + sisu-postgresql, dependencies used by sisu to populate postgresql database (further configuration is necessary) +

    +
    +

    +   1214 +

    +
    + + +
    +

    + sisu-remote, dependencies used to place sisu output on a remote server (further configuration is necessary) +

    +
    +

    +   1215 +

    +
    + + +
    +

    + sisu-sqlite, dependencies used by sisu to populate sqlite database +

    +
    +

    +   1216 +

    +
    + + +
    +

    + sisu-markup-samples, sisu markup samples and other miscellany (under Debian Free Software Guidelines non-free) +

    +
    +

    +   1217 +

    +
    + + +
    +

    + SiSU is available off Debian Unstable and Testing   84  install it using apt-get, aptitude or alternative Debian install tools. SiSU is currently comprised of eight packages. +

    +
    +

    +   1218 +

    +
    + + +
    +

    + Initial packaging is done here and to get the latest version of SiSU available you may add the following line(s) to your sources list: +

    +
    +

    +   1219 +

    +
    + + +
    +

    +   #/etc/apt/sources.list

      deb http://www.jus.uio.no/sisu/archive unstable main non-free
      deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   1220 +

    +
    + + +
    +

    + The non-free section is for sisu markup samples provided, which contain authored works the substantive text of which cannot be changed, and which as a result do not meet the debian free software guidelines. +

    +
    +

    +   1221 +

    +
    + + +
    +

    + On Debian there is little more to know beyond how to install software on Debian using apt, aptitude or synaptic. +

    +
    +

    +   1222 +

    +
    + + +
    +

    +   #Using aptitude:

        aptitude update

        aptitude install sisu-complete sisu-markup-samples +

    +
    +

    +   1223 +

    +
    + + +
    +

    +   Using apt-get

        apt-get update

        apt get install sisu-complete sisu-examples +

    +
    +

    +   1224 +

    +
    + + +
    + +

    + 34.2 Other Unix / Linux +

    +
    +

    +   1225 +

    +
    + + +
    +

    + A source tarball or an rpms built using alien are available, (however dependencies have not been tested). SiSU is first packaged and tested with dependency handling for Debian.   85  Information on dependencies configured for Debian is provided as this may be of assistance. +

    +
    +

    +   1226 +

    +
    + + +
    + +

    + 34.2.1 source tarball +

    +
    +

    +   1227 +

    +
    + + +
    +

    + installation with provided install script +

    +
    +

    +   1228 +

    +
    + + +
    +

    + To install SiSU, in the root directory of the unpacked SiSU as root type 86  +

    +
    +

    +   1229 +

    +
    + + +
    +

    + ruby install +

    +
    +

    +   1230 +

    +
    + + +
    +

    + Once installed see man 8 sisu for information on additional programs that sisu makes use of. +

    +
    +

    +   1231 +

    +
    + + +
    +

    + Further notes on install script. +

    +
    +

    +   1232 +

    +
    + + +
    +

    + The install script is prepared using Rant, and a Rantfile is provided,  87  with more comprehensive install options, and post install and setup configuration and generation of first test file, if you have installed Stefan Lang's Rant   88  installed. While in the package directory, type: rant help, or rant -T, or to install SiSU as root, type: +

    +
    +

    +   1233 +

    +
    + + +
    +

    + install is an install script prepared using Stefan Lang's Rant   89  It should work whether you have previously installed Rant or not. It has fairly comprehensive install options, and can do some post install and setup configuration and generation of first test file. For options type: +

    +
    +

    +   1234 +

    +
    + + +
    +

    + ruby install -T +

    +
    +

    +   1235 +

    +
    + + +
    +

    + To install as root type: +

    +
    +

    +   1236 +

    +
    + + +
    +

    + ruby install +

    +
    +

    +   1237 +

    +
    + + +
    +

    + For a minimal install type: +

    +
    +

    +   1238 +

    +
    + + +
    +

    + ruby install base +

    +
    +

    +   1239 +

    +
    + + +
    +

    + installation with setup.rb +

    +
    +

    +   1240 +

    +
    + + +
    +

    + setup.rb   90  is provided the package and will install SiSU  91  installation is a 3 step process  92  the following string assumes you are in the package directory and that you have root as sudo: +

    +
    +

    +   1241 +

    +
    + + +
    +

    + ruby setup.rb config && ruby setup.rb setup && sudo ruby setup.rb install +

    +
    +

    +   1242 +

    +
    + + +
    +

    + installation of rpm +

    +
    +

    +   1243 +

    +
    + + +
    +

    + The RPM is generated from the source file using Alien.  93  Dependencies are not handled, not even that of the essential Ruby. +

    +
    +

    +   1244 +

    +

    +^

    + + +
    +

    +  83. <http://www.jus.uio.no/sisu/SiSU/download> +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_download> +

    +
      +
    + + +
    +

    +  84. <http://packages.qa.debian.org/s/sisu.html> +

    +
      +
    + + +
    +

    +  85. Notes on dependencies are provided in the section that follows +

    +
      +
    + + +
    +

    +  86. This makes use of rant and the provided Rantfile. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
      +
    + + +
    +

    +  87. a Rantfile has been configured to do post installation setup +

    +
      +
    + + +
    +

    +  88. <http://make.rubyforge.org/> <http://make.rubyforge.org/> +

    +
      +
    + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
      +
    + + +
    +

    +  89. <http://make.rubyforge.org/> <http://make.rubyforge.org/> +

    +
      +
    + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
      +
    + + +
    +

    +  90. <http://i.loveruby.net/en/projects/setup/> +

    +
      +
    + + +
    +

    +  91. Minero Aoki +

    +
      +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/> +

    +
      +
    + + +
    +

    +  92. Installation instructions +

    +
      +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
      +
    + + +
    +

    +  93. <http://www.kitenet.net/programs/alien/> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_manual/landscape.pdf new file mode 100644 index 00000000..335a2a44 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/landscape.pdf @@ -0,0 +1,18761 @@ +%PDF-1.4 +% +5 0 obj +<< /S /GoTo /D (section*.2) >> +endobj +8 0 obj +(SiSU - SiSU information Structuring Universe - Manual [0.58], \040Ralph Amissah) +endobj +9 0 obj +<< /S /GoTo /D (section*.3) >> +endobj +12 0 obj +(What is SiSU?) +endobj +13 0 obj +<< /S /GoTo /D (section*.4) >> +endobj +16 0 obj +(1. Introduction - What is SiSU? ) +endobj +17 0 obj +<< /S /GoTo /D (section*.5) >> +endobj +20 0 obj +(2. How does sisu work? ) +endobj +21 0 obj +<< /S /GoTo /D (section*.6) >> +endobj +24 0 obj +(3. Summary of features ) +endobj +25 0 obj +<< /S /GoTo /D (section*.7) >> +endobj +28 0 obj +(4. Help ) +endobj +29 0 obj +<< /S /GoTo /D (section*.8) >> +endobj +32 0 obj +(4.1 SiSU Manual \040) +endobj +33 0 obj +<< /S /GoTo /D (section*.9) >> +endobj +36 0 obj +(4.2 SiSU man pages \040) +endobj +37 0 obj +<< /S /GoTo /D (section*.10) >> +endobj +40 0 obj +(4.3 SiSU built-in interactive help \040) +endobj +41 0 obj +<< /S /GoTo /D (section*.11) >> +endobj +44 0 obj +(4.4 Help Sources \040) +endobj +45 0 obj +<< /S /GoTo /D (section*.12) >> +endobj +48 0 obj +(5. Commands Summary ) +endobj +49 0 obj +<< /S /GoTo /D (section*.13) >> +endobj +52 0 obj +(5.1 Synopsis \040) +endobj +53 0 obj +<< /S /GoTo /D (section*.14) >> +endobj +56 0 obj +(5.2 Description \040) +endobj +57 0 obj +<< /S /GoTo /D (section*.15) >> +endobj +60 0 obj +(5.3 Document Processing Command Flags \040) +endobj +61 0 obj +<< /S /GoTo /D (section*.16) >> +endobj +64 0 obj +(6. command line modifiers ) +endobj +65 0 obj +<< /S /GoTo /D (section*.17) >> +endobj +68 0 obj +(7. database commands ) +endobj +69 0 obj +<< /S /GoTo /D (section*.18) >> +endobj +72 0 obj +(8. Shortcuts, Shorthand for multiple flags ) +endobj +73 0 obj +<< /S /GoTo /D (section*.20) >> +endobj +76 0 obj +(9. Introduction to SiSU Markup ) +endobj +77 0 obj +<< /S /GoTo /D (section*.21) >> +endobj +80 0 obj +(9.1 Summary \040) +endobj +81 0 obj +<< /S /GoTo /D (section*.22) >> +endobj +84 0 obj +(9.2 Markup Examples \040) +endobj +85 0 obj +<< /S /GoTo /D (section*.25) >> +endobj +88 0 obj +(10. Markup of Headers ) +endobj +89 0 obj +<< /S /GoTo /D (section*.26) >> +endobj +92 0 obj +(10.1 Sample Header \040) +endobj +93 0 obj +<< /S /GoTo /D (section*.27) >> +endobj +96 0 obj +(10.2 Available Headers \040) +endobj +97 0 obj +<< /S /GoTo /D (section*.28) >> +endobj +100 0 obj +(11. Markup of Substantive Text) +endobj +101 0 obj +<< /S /GoTo /D (section*.29) >> +endobj +104 0 obj +(11.1 Heading Levels \040) +endobj +105 0 obj +<< /S /GoTo /D (section*.30) >> +endobj +108 0 obj +(11.2 Font Attributes \040) +endobj +109 0 obj +<< /S /GoTo /D (section*.31) >> +endobj +112 0 obj +(11.3 Indentation and bullets \040) +endobj +113 0 obj +<< /S /GoTo /D (section*.32) >> +endobj +116 0 obj +(11.4 Footnotes / Endnotes \040) +endobj +117 0 obj +<< /S /GoTo /D (section*.33) >> +endobj +120 0 obj +(11.5 Links \040) +endobj +121 0 obj +<< /S /GoTo /D (section*.37) >> +endobj +124 0 obj +(11.6 Grouped Text \040) +endobj +125 0 obj +<< /S /GoTo /D (section*.42) >> +endobj +128 0 obj +(12. Composite documents markup) +endobj +129 0 obj +<< /S /GoTo /D (section*.43) >> +endobj +132 0 obj +(Markup Syntax History) +endobj +133 0 obj +<< /S /GoTo /D (section*.44) >> +endobj +136 0 obj +(13. Notes related to Files-types and Markup Syntax) +endobj +137 0 obj +<< /S /GoTo /D (section*.45) >> +endobj +140 0 obj +(14. SiSU filetypes ) +endobj +141 0 obj +<< /S /GoTo /D (section*.46) >> +endobj +144 0 obj +(14.1 .sst .ssm .ssi marked up plain text \040) +endobj +145 0 obj +<< /S /GoTo /D (section*.50) >> +endobj +148 0 obj +(14.2 sisupod, zipped binary container \(sisupod.zip, .ssp\) \040) +endobj +149 0 obj +<< /S /GoTo /D (section*.51) >> +endobj +152 0 obj +(15. Experimental Alternative Input Representations ) +endobj +153 0 obj +<< /S /GoTo /D (section*.52) >> +endobj +156 0 obj +(15.1 Alternative XML \040) +endobj +157 0 obj +<< /S /GoTo /D (section*.56) >> +endobj +160 0 obj +(16. Configuration ) +endobj +161 0 obj +<< /S /GoTo /D (section*.57) >> +endobj +164 0 obj +(16.1 Determining the Current Configuration \040) +endobj +165 0 obj +<< /S /GoTo /D (section*.58) >> +endobj +168 0 obj +(16.2 Configuration files \(config.yml\) \040) +endobj +169 0 obj +<< /S /GoTo /D (section*.59) >> +endobj +172 0 obj +(17. Skins ) +endobj +173 0 obj +<< /S /GoTo /D (section*.60) >> +endobj +176 0 obj +(17.1 Document Skin \040) +endobj +177 0 obj +<< /S /GoTo /D (section*.61) >> +endobj +180 0 obj +(17.2 Directory Skin \040) +endobj +181 0 obj +<< /S /GoTo /D (section*.62) >> +endobj +184 0 obj +(17.3 Site Skin \040) +endobj +185 0 obj +<< /S /GoTo /D (section*.63) >> +endobj +188 0 obj +(17.4 Sample Skins \040) +endobj +189 0 obj +<< /S /GoTo /D (section*.64) >> +endobj +192 0 obj +(18. CSS - Cascading Style Sheets \(for html, XHTML and XML\) ) +endobj +193 0 obj +<< /S /GoTo /D (section*.65) >> +endobj +196 0 obj +(19. Organising Content ) +endobj +197 0 obj +<< /S /GoTo /D (section*.66) >> +endobj +200 0 obj +(19.1 Directory Structure and Mapping \040) +endobj +201 0 obj +<< /S /GoTo /D (section*.67) >> +endobj +204 0 obj +(19.2 Organising Content \040) +endobj +205 0 obj +<< /S /GoTo /D (section*.68) >> +endobj +208 0 obj +(20. Homepages ) +endobj +209 0 obj +<< /S /GoTo /D (section*.69) >> +endobj +212 0 obj +(20.1 Home page and other custom built pages in a sub-directory \040) +endobj +213 0 obj +<< /S /GoTo /D (section*.70) >> +endobj +216 0 obj +(20.2 Home page within a skin \040) +endobj +217 0 obj +<< /S /GoTo /D (section*.71) >> +endobj +220 0 obj +(21. Markup and Output Examples ) +endobj +221 0 obj +<< /S /GoTo /D (section*.72) >> +endobj +224 0 obj +(21.1 Markup examples \040) +endobj +225 0 obj +<< /S /GoTo /D (section*.73) >> +endobj +228 0 obj +(21.2 A few book \(and other\) examples \040) +endobj +229 0 obj +<< /S /GoTo /D (section*.100) >> +endobj +232 0 obj +(21.3 SQL - PostgreSQL, SQLite \040) +endobj +233 0 obj +<< /S /GoTo /D (section*.101) >> +endobj +236 0 obj +(21.4 Lex Mercatoria as an example \040) +endobj +237 0 obj +<< /S /GoTo /D (section*.102) >> +endobj +240 0 obj +(21.5 For good measure the markup for a document with lots of \(simple\) tables \040) +endobj +241 0 obj +<< /S /GoTo /D (section*.103) >> +endobj +244 0 obj +(21.6 And a link to the output of a reported case \040) +endobj +245 0 obj +<< /S /GoTo /D (section*.104) >> +endobj +248 0 obj +(22. A Checklist of Output Features) +endobj +249 0 obj +<< /S /GoTo /D (section*.105) >> +endobj +252 0 obj +(23. SiSU Search - Introduction ) +endobj +253 0 obj +<< /S /GoTo /D (section*.106) >> +endobj +256 0 obj +(24. SQL ) +endobj +257 0 obj +<< /S /GoTo /D (section*.107) >> +endobj +260 0 obj +(24.1 populating SQL type databases \040) +endobj +261 0 obj +<< /S /GoTo /D (section*.108) >> +endobj +264 0 obj +(25. Postgresql ) +endobj +265 0 obj +<< /S /GoTo /D (section*.109) >> +endobj +268 0 obj +(25.1 Name \040) +endobj +269 0 obj +<< /S /GoTo /D (section*.110) >> +endobj +272 0 obj +(25.2 Description \040) +endobj +273 0 obj +<< /S /GoTo /D (section*.111) >> +endobj +276 0 obj +(25.3 Synopsis \040) +endobj +277 0 obj +<< /S /GoTo /D (section*.112) >> +endobj +280 0 obj +(25.4 Commands \040) +endobj +281 0 obj +<< /S /GoTo /D (section*.115) >> +endobj +284 0 obj +(26. Sqlite ) +endobj +285 0 obj +<< /S /GoTo /D (section*.116) >> +endobj +288 0 obj +(26.1 Name \040) +endobj +289 0 obj +<< /S /GoTo /D (section*.117) >> +endobj +292 0 obj +(26.2 Description \040) +endobj +293 0 obj +<< /S /GoTo /D (section*.118) >> +endobj +296 0 obj +(26.3 Synopsis \040) +endobj +297 0 obj +<< /S /GoTo /D (section*.119) >> +endobj +300 0 obj +(26.4 Commands \040) +endobj +301 0 obj +<< /S /GoTo /D (section*.122) >> +endobj +304 0 obj +(27. Introduction ) +endobj +305 0 obj +<< /S /GoTo /D (section*.123) >> +endobj +308 0 obj +(27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering \(backend currently PostgreSQL\) \040) +endobj +309 0 obj +<< /S /GoTo /D (section*.124) >> +endobj +312 0 obj +(27.2 Search Form \040) +endobj +313 0 obj +<< /S /GoTo /D (section*.125) >> +endobj +316 0 obj +(28. Hyperestraier ) +endobj +317 0 obj +<< /S /GoTo /D (section*.126) >> +endobj +320 0 obj +(29. sisu\137webrick ) +endobj +321 0 obj +<< /S /GoTo /D (section*.127) >> +endobj +324 0 obj +(29.1 Name \040) +endobj +325 0 obj +<< /S /GoTo /D (section*.128) >> +endobj +328 0 obj +(29.2 Synopsis \040) +endobj +329 0 obj +<< /S /GoTo /D (section*.129) >> +endobj +332 0 obj +(29.3 Description \040) +endobj +333 0 obj +<< /S /GoTo /D (section*.130) >> +endobj +336 0 obj +(29.4 Summary of man page \040) +endobj +337 0 obj +<< /S /GoTo /D (section*.131) >> +endobj +340 0 obj +(29.5 Document processing command flags \040) +endobj +341 0 obj +<< /S /GoTo /D (section*.132) >> +endobj +344 0 obj +(29.6 Further information \040) +endobj +345 0 obj +<< /S /GoTo /D (section*.133) >> +endobj +348 0 obj +(29.7 Author \040) +endobj +349 0 obj +<< /S /GoTo /D (section*.134) >> +endobj +352 0 obj +(29.8 SEE ALSO \040) +endobj +353 0 obj +<< /S /GoTo /D (section*.135) >> +endobj +356 0 obj +(30. Remote Source Documents ) +endobj +357 0 obj +<< /S /GoTo /D (section*.136) >> +endobj +360 0 obj +(Remote Document Output) +endobj +361 0 obj +<< /S /GoTo /D (section*.137) >> +endobj +364 0 obj +(31. Remote Output ) +endobj +365 0 obj +<< /S /GoTo /D (section*.138) >> +endobj +368 0 obj +(31.1 commands \040) +endobj +369 0 obj +<< /S /GoTo /D (section*.139) >> +endobj +372 0 obj +(31.2 configuration \040) +endobj +373 0 obj +<< /S /GoTo /D (section*.140) >> +endobj +376 0 obj +(32. Remote Servers ) +endobj +377 0 obj +<< /S /GoTo /D (section*.141) >> +endobj +380 0 obj +(33. Download SiSU - Linux/Unix ) +endobj +381 0 obj +<< /S /GoTo /D (section*.142) >> +endobj +384 0 obj +(SiSU Current Version - Linux/Unix \040) +endobj +385 0 obj +<< /S /GoTo /D (section*.147) >> +endobj +388 0 obj +(Installation) +endobj +389 0 obj +<< /S /GoTo /D (section*.148) >> +endobj +392 0 obj +(34. Installation ) +endobj +393 0 obj +<< /S /GoTo /D (section*.149) >> +endobj +396 0 obj +(34.1 Debian \040) +endobj +397 0 obj +<< /S /GoTo /D (section*.150) >> +endobj +400 0 obj +(34.2 Other Unix / Linux \040) +endobj +401 0 obj +<< /S /GoTo /D (section*.152) >> +endobj +404 0 obj +(35. SiSU Components, Dependencies and Notes ) +endobj +405 0 obj +<< /S /GoTo /D (section*.153) >> +endobj +408 0 obj +(35.1 sisu \040) +endobj +409 0 obj +<< /S /GoTo /D (section*.154) >> +endobj +412 0 obj +(35.2 sisu-complete \040) +endobj +413 0 obj +<< /S /GoTo /D (section*.155) >> +endobj +416 0 obj +(35.3 sisu-examples \040) +endobj +417 0 obj +<< /S /GoTo /D (section*.156) >> +endobj +420 0 obj +(35.4 sisu-pdf \040) +endobj +421 0 obj +<< /S /GoTo /D (section*.157) >> +endobj +424 0 obj +(35.5 sisu-postgresql \040) +endobj +425 0 obj +<< /S /GoTo /D (section*.158) >> +endobj +428 0 obj +(35.6 sisu-remote \040) +endobj +429 0 obj +<< /S /GoTo /D (section*.159) >> +endobj +432 0 obj +(35.7 sisu-sqlite \040) +endobj +433 0 obj +<< /S /GoTo /D (section*.160) >> +endobj +436 0 obj +(36. Quickstart - Getting Started Howto) +endobj +437 0 obj +<< /S /GoTo /D (section*.161) >> +endobj +440 0 obj +(36.1 Installation \040) +endobj +441 0 obj +<< /S /GoTo /D (section*.165) >> +endobj +444 0 obj +(36.2 Testing SiSU, generating output \040) +endobj +445 0 obj +<< /S /GoTo /D (section*.169) >> +endobj +448 0 obj +(36.3 Getting Help \040) +endobj +449 0 obj +<< /S /GoTo /D (section*.173) >> +endobj +452 0 obj +(36.4 Markup Samples \040) +endobj +453 0 obj +<< /S /GoTo /D (section*.174) >> +endobj +456 0 obj +(HowTo) +endobj +457 0 obj +<< /S /GoTo /D (section*.175) >> +endobj +460 0 obj +(37. Getting Help ) +endobj +461 0 obj +<< /S /GoTo /D (section*.176) >> +endobj +464 0 obj +(37.1 SiSU ``man'' pages \040) +endobj +465 0 obj +<< /S /GoTo /D (section*.177) >> +endobj +468 0 obj +(37.2 SiSU built-in help \040) +endobj +469 0 obj +<< /S /GoTo /D (section*.178) >> +endobj +472 0 obj +(37.3 Command Line with Flags - Batch Processing \040) +endobj +473 0 obj +<< /S /GoTo /D (section*.179) >> +endobj +476 0 obj +(38. Setup, initialisation ) +endobj +477 0 obj +<< /S /GoTo /D (section*.180) >> +endobj +480 0 obj +(38.1 initialise output directory \040) +endobj +481 0 obj +<< /S /GoTo /D (section*.182) >> +endobj +484 0 obj +(38.2 misc \040) +endobj +485 0 obj +<< /S /GoTo /D (section*.189) >> +endobj +488 0 obj +(38.3 remote placement of output \040) +endobj +489 0 obj +<< /S /GoTo /D (section*.190) >> +endobj +492 0 obj +(39. Configuration Files ) +endobj +493 0 obj +<< /S /GoTo /D (section*.191) >> +endobj +496 0 obj +(40. Markup ) +endobj +497 0 obj +<< /S /GoTo /D (section*.192) >> +endobj +500 0 obj +(40.1 Headers \040) +endobj +501 0 obj +<< /S /GoTo /D (section*.193) >> +endobj +504 0 obj +(40.2 Font Face \040) +endobj +505 0 obj +<< /S /GoTo /D (section*.198) >> +endobj +508 0 obj +(40.3 Endnotes \040) +endobj +509 0 obj +<< /S /GoTo /D (section*.199) >> +endobj +512 0 obj +(40.4 Links \040) +endobj +513 0 obj +<< /S /GoTo /D (section*.200) >> +endobj +516 0 obj +(40.5 Number Titles \040) +endobj +517 0 obj +<< /S /GoTo /D (section*.201) >> +endobj +520 0 obj +(40.6 Line operations \040) +endobj +521 0 obj +<< /S /GoTo /D (section*.202) >> +endobj +524 0 obj +(40.7 Tables \040) +endobj +525 0 obj +<< /S /GoTo /D (section*.203) >> +endobj +528 0 obj +(40.8 Grouped Text \040) +endobj +529 0 obj +<< /S /GoTo /D (section*.204) >> +endobj +532 0 obj +(40.9 Composite Document \040) +endobj +533 0 obj +<< /S /GoTo /D (section*.205) >> +endobj +536 0 obj +(41. Change Appearance ) +endobj +537 0 obj +<< /S /GoTo /D (section*.206) >> +endobj +540 0 obj +(41.1 Skins \040) +endobj +541 0 obj +<< /S /GoTo /D (section*.207) >> +endobj +544 0 obj +(41.2 CSS \040) +endobj +545 0 obj +<< /S /GoTo /D (section*.208) >> +endobj +548 0 obj +(Extracts from the README) +endobj +549 0 obj +<< /S /GoTo /D (section*.209) >> +endobj +552 0 obj +(42. README ) +endobj +553 0 obj +<< /S /GoTo /D (section*.210) >> +endobj +556 0 obj +(42.1 Online Information, places to look \040) +endobj +557 0 obj +<< /S /GoTo /D (section*.211) >> +endobj +560 0 obj +(42.2 Installation \040) +endobj +561 0 obj +<< /S /GoTo /D (section*.218) >> +endobj +564 0 obj +(42.3 Dependencies \040) +endobj +565 0 obj +<< /S /GoTo /D (section*.219) >> +endobj +568 0 obj +(42.4 Quick start \040) +endobj +569 0 obj +<< /S /GoTo /D (section*.220) >> +endobj +572 0 obj +(42.5 Configuration files \040) +endobj +573 0 obj +<< /S /GoTo /D (section*.221) >> +endobj +576 0 obj +(42.6 Use General Overview \040) +endobj +577 0 obj +<< /S /GoTo /D (section*.222) >> +endobj +580 0 obj +(42.7 Help \040) +endobj +581 0 obj +<< /S /GoTo /D (section*.223) >> +endobj +584 0 obj +(42.8 Directory Structure \040) +endobj +585 0 obj +<< /S /GoTo /D (section*.224) >> +endobj +588 0 obj +(42.9 Configuration File \040) +endobj +589 0 obj +<< /S /GoTo /D (section*.225) >> +endobj +592 0 obj +(42.10 Markup \040) +endobj +593 0 obj +<< /S /GoTo /D (section*.226) >> +endobj +596 0 obj +(42.11 Additional Things \040) +endobj +597 0 obj +<< /S /GoTo /D (section*.227) >> +endobj +600 0 obj +(42.12 License \040) +endobj +601 0 obj +<< /S /GoTo /D (section*.228) >> +endobj +604 0 obj +(42.13 SiSU Standard \040) +endobj +605 0 obj +<< /S /GoTo /D (section*.229) >> +endobj +608 0 obj +(Extracts from man 8 sisu) +endobj +609 0 obj +<< /S /GoTo /D (section*.230) >> +endobj +612 0 obj +(43. Post Installation Setup ) +endobj +613 0 obj +<< /S /GoTo /D (section*.231) >> +endobj +616 0 obj +(43.1 Post Installation Setup - Quick start \040) +endobj +617 0 obj +<< /S /GoTo /D (section*.232) >> +endobj +620 0 obj +(43.2 Document markup directory \040) +endobj +621 0 obj +<< /S /GoTo /D (section*.237) >> +endobj +624 0 obj +(44. FAQ - Frequently Asked/Answered Questions ) +endobj +625 0 obj +<< /S /GoTo /D (section*.238) >> +endobj +628 0 obj +(44.1 Why are urls produced with the -v \(and -u\) flag that point to a web server on port 8081? \040) +endobj +629 0 obj +<< /S /GoTo /D (section*.239) >> +endobj +632 0 obj +(44.2 I cannot find my output, where is it? \040) +endobj +633 0 obj +<< /S /GoTo /D (section*.240) >> +endobj +636 0 obj +(44.3 I do not get any pdf output, why? \040) +endobj +637 0 obj +<< /S /GoTo /D (section*.241) >> +endobj +640 0 obj +(44.4 Where is the latex \(or some other interim\) output? \040) +endobj +641 0 obj +<< /S /GoTo /D (section*.242) >> +endobj +644 0 obj +(44.5 Why isn't SiSU markup XML \040) +endobj +645 0 obj +<< /S /GoTo /D (section*.243) >> +endobj +648 0 obj +(44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? \040) +endobj +649 0 obj +<< /S /GoTo /D (section*.244) >> +endobj +652 0 obj +(44.7 How do I create GIN or GiST index in Postgresql for use in SiSU \040) +endobj +653 0 obj +<< /S /GoTo /D (section*.245) >> +endobj +656 0 obj +(44.8 Where is version 1.0? \040) +endobj +657 0 obj +<< /S /GoTo /D (section*.246) >> +endobj +660 0 obj +(45. Editor Files, Syntax Highlighting) +endobj +661 0 obj +<< /S /GoTo /D (section*.247) >> +endobj +664 0 obj +(46. Help Sources ) +endobj +665 0 obj +<< /S /GoTo /D (section*.248) >> +endobj +668 0 obj +(46.1 man pages \040) +endobj +669 0 obj +<< /S /GoTo /D (section*.250) >> +endobj +672 0 obj +(46.2 sisu generated output - links to html \040) +endobj +673 0 obj +<< /S /GoTo /D (section*.258) >> +endobj +676 0 obj +(Document Information \(metadata\)) +endobj +677 0 obj +<< /S /GoTo /D (section*.259) >> +endobj +680 0 obj +(Metadata) +endobj +681 0 obj +<< /S /GoTo /D (section*.260) >> +endobj +684 0 obj +(Information on this document copy and an unofficial List of Some web related information and sources) +endobj +685 0 obj +<< /S /GoTo /D (section*.261) >> +endobj +688 0 obj +(Information on this document copy) +endobj +689 0 obj +<< /S /GoTo /D (section*.262) >> +endobj +692 0 obj +(Links that may be of interest) +endobj +693 0 obj +<< /S /GoTo /D [694 0 R /FitH ] >> +endobj +700 0 obj << +/Length 359 +/Filter /FlateDecode +>> +stream +xڍn0E|,E&3~$ήT*uaEY $(" E */{6FzP_?Є +8`A/aLd:^WF +WS:+rۜe2׶1ͳﴬRw1ZtB0bXRu|O&ZxFͼC(XNc5ID87'49ϻPˆ">F*T*.-{ 5]0;9nj*l¯R3,5J-!@"A$o@!F!ټJ<4`E( l-{QeRK;p׾tWj_CYe㬯nx +endstream +endobj +694 0 obj << +/Type /Page +/Contents 700 0 R +/Resources 699 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 706 0 R +/Annots [ 695 0 R 696 0 R 697 0 R 698 0 R ] +>> endobj +695 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [388.588 319.941 482.303 336.092] +/Subtype/Link/A<> +>> endobj +696 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [109.515 76.39 134.547 89.112] +/Subtype/Link/A<> +>> endobj +697 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [138.009 76.39 228.692 89.112] +/Subtype/Link/A<> +>> endobj +698 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 61.137 125.766 74.635] +/Subtype/Link/A<> +>> endobj +701 0 obj << +/D [694 0 R /XYZ 49.323 562.344 null] +>> endobj +702 0 obj << +/D [694 0 R /XYZ 49.323 542.419 null] +>> endobj +699 0 obj << +/Font << /F22 703 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +718 0 obj << +/Length 1119 +/Filter /FlateDecode +>> +stream +xڭWIFW\{Q(dFsH46X`7D|A0gFIE`8`%w3A+"҂a538sFZ[,f G)6R2XwF„hBKVm?/>9% 1*IC©<1I{< A(;l@S}إe5?w~2r{>j׻$*w' +4ǚjPP4N2&gwHbb$( +S*C'ET%+ͪl` ؠ -rn?b]OqgmF9#xHٟЂh0@o?+&9ڮ)SXQ}]\{qD˒%~_qK'!!БhZ0{9 |RtFI3ͧ+]Qx cK|,@"`а;Jq~FK!"D/&jaL+:f_o0váJ67xb HN +endstream +endobj +717 0 obj << +/Type /Page +/Contents 718 0 R +/Resources 716 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 706 0 R +/Annots [ 707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R ] +>> endobj +707 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [104.207 462.304 127.24 473.248] +/Subtype/Link/A<> +>> endobj +708 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [201.129 462.304 284.117 473.248] +/Subtype/Link/A<> +>> endobj +709 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [99.793 418.967 170.687 429.911] +/Subtype/Link/A<> +>> endobj +710 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [141.297 404.521 172.071 415.465] +/Subtype/Link/A<> +>> endobj +711 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [213.394 404.521 359.295 415.465] +/Subtype/Link/A<> +>> endobj +712 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [109.515 339.31 228.692 351.104] +/Subtype/Link/A<> +>> endobj +713 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 289.386 244.407 298.539] +/Subtype/Link/A<> +>> endobj +714 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 12.55 62.944 21.516] +/Subtype/Link/A<> +>> endobj +715 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 10.308 471.917 26.746] +/Subtype/Link/A<> +>> endobj +719 0 obj << +/D [717 0 R /XYZ 49.323 562.344 null] +>> endobj +716 0 obj << +/Font << /F98 704 0 R /F11 720 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +785 0 obj << +/Length 2027 +/Filter /FlateDecode +>> +stream +x[[sF~ׯQށN'i.rI%lm]؋Bm,Bhww,tr C9p.eCq9g 4MDbtHbJQW߀߽q߹\9A.<9=A9G \Fك1p=Zϟf饜!B7URb@4ϓ)d<.q'q +Ous&r.ʜ'O{Op\aԘ߅IjU~ \;v_Q`L!q j;8[Ny+^T ZS&@!!Q ZՕYAB މv^r-Ư F(ЀV5U]{"c9g^ڻCP4 kE"4/J5ȧ $ < +љU*$ uBQ^}!#4Qg &V~C3[5-F *f8 /! +qc1.C +O:l9_> endobj +722 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 488.391 401.732 502.339] +/Subtype /Link +/A << /S /GoTo /D (section*.2) >> +>> endobj +789 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 474.61 149.036 487.229] +/Subtype /Link +/A << /S /GoTo /D (section*.2) >> +>> endobj +723 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 448.561 130.429 458.855] +/Subtype /Link +/A << /S /GoTo /D (section*.3) >> +>> endobj +724 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 433.553 223.381 443.866] +/Subtype /Link +/A << /S /GoTo /D (section*.4) >> +>> endobj +725 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 418.713 186.81 429.026] +/Subtype /Link +/A << /S /GoTo /D (section*.5) >> +>> endobj +726 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 401.451 184.18 414.185] +/Subtype /Link +/A << /S /GoTo /D (section*.6) >> +>> endobj +727 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 386.611 107.154 399.345] +/Subtype /Link +/A << /S /GoTo /D (section*.7) >> +>> endobj +728 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 374.192 184.42 384.505] +/Subtype /Link +/A << /S /GoTo /D (section*.8) >> +>> endobj +729 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 356.93 198.694 369.664] +/Subtype /Link +/A << /S /GoTo /D (section*.9) >> +>> endobj +730 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 342.09 259.413 354.824] +/Subtype /Link +/A << /S /GoTo /D (section*.10) >> +>> endobj +731 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 327.25 183.738 339.984] +/Subtype /Link +/A << /S /GoTo /D (section*.11) >> +>> endobj +732 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 312.409 187.862 325.143] +/Subtype /Link +/A << /S /GoTo /D (section*.12) >> +>> endobj +733 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 297.569 162.841 310.303] +/Subtype /Link +/A << /S /GoTo /D (section*.13) >> +>> endobj +734 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 282.729 175.441 295.463] +/Subtype /Link +/A << /S /GoTo /D (section*.14) >> +>> endobj +735 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 267.888 305.955 280.622] +/Subtype /Link +/A << /S /GoTo /D (section*.15) >> +>> endobj +736 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 255.469 200.14 265.782] +/Subtype /Link +/A << /S /GoTo /D (section*.16) >> +>> endobj +737 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 240.658 179.864 250.942] +/Subtype /Link +/A << /S /GoTo /D (section*.17) >> +>> endobj +738 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 223.367 269.551 236.101] +/Subtype /Link +/A << /S /GoTo /D (section*.18) >> +>> endobj +739 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 208.527 224.385 221.261] +/Subtype /Link +/A << /S /GoTo /D (section*.20) >> +>> endobj +740 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 193.686 166.152 206.42] +/Subtype /Link +/A << /S /GoTo /D (section*.21) >> +>> endobj +741 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 178.846 207.648 191.58] +/Subtype /Link +/A << /S /GoTo /D (section*.22) >> +>> endobj +742 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 164.006 182.841 176.74] +/Subtype /Link +/A << /S /GoTo /D (section*.25) >> +>> endobj +743 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 149.165 199.005 161.899] +/Subtype /Link +/A << /S /GoTo /D (section*.26) >> +>> endobj +744 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 136.746 213.088 147.059] +/Subtype /Link +/A << /S /GoTo /D (section*.27) >> +>> endobj +745 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 119.485 219.89 132.219] +/Subtype /Link +/A << /S /GoTo /D (section*.28) >> +>> endobj +746 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 104.644 200.523 117.378] +/Subtype /Link +/A << /S /GoTo /D (section*.29) >> +>> endobj +747 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 92.255 197.953 102.538] +/Subtype /Link +/A << /S /GoTo /D (section*.30) >> +>> endobj +748 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 77.385 234.978 87.698] +/Subtype /Link +/A << /S /GoTo /D (section*.31) >> +>> endobj +749 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 62.544 226.418 72.857] +/Subtype /Link +/A << /S /GoTo /D (section*.32) >> +>> endobj +750 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 526.714 544.134 537.123] +/Subtype /Link +/A << /S /GoTo /D (section*.33) >> +>> endobj +751 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 509.369 582.618 522.103] +/Subtype /Link +/A << /S /GoTo /D (section*.37) >> +>> endobj +752 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 494.349 624.28 507.083] +/Subtype /Link +/A << /S /GoTo /D (section*.42) >> +>> endobj +753 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 465.343 568.302 477.962] +/Subtype /Link +/A << /S /GoTo /D (section*.43) >> +>> endobj +754 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 450.06 706.615 462.794] +/Subtype /Link +/A << /S /GoTo /D (section*.44) >> +>> endobj +755 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 435.04 549.908 447.774] +/Subtype /Link +/A << /S /GoTo /D (section*.45) >> +>> endobj +756 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 420.02 677.002 432.754] +/Subtype /Link +/A << /S /GoTo /D (section*.46) >> +>> endobj +757 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 405.001 761.621 417.735] +/Subtype /Link +/A << /S /GoTo /D (section*.50) >> +>> endobj +758 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 389.981 709.448 402.715] +/Subtype /Link +/A << /S /GoTo /D (section*.51) >> +>> endobj +759 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 377.382 599.761 387.696] +/Subtype /Link +/A << /S /GoTo /D (section*.52) >> +>> endobj +760 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 359.942 547.577 372.676] +/Subtype /Link +/A << /S /GoTo /D (section*.56) >> +>> endobj +761 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 344.922 703.854 357.656] +/Subtype /Link +/A << /S /GoTo /D (section*.57) >> +>> endobj +762 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 329.903 668.67 342.637] +/Subtype /Link +/A << /S /GoTo /D (section*.58) >> +>> endobj +763 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 317.304 507.731 327.617] +/Subtype /Link +/A << /S /GoTo /D (section*.59) >> +>> endobj +764 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 302.284 591.62 312.597] +/Subtype /Link +/A << /S /GoTo /D (section*.60) >> +>> endobj +765 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 284.844 587.627 297.578] +/Subtype /Link +/A << /S /GoTo /D (section*.61) >> +>> endobj +766 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 272.245 560.417 282.558] +/Subtype /Link +/A << /S /GoTo /D (section*.62) >> +>> endobj +767 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 254.805 582.33 267.539] +/Subtype /Link +/A << /S /GoTo /D (section*.63) >> +>> endobj +768 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 239.785 772.045 252.519] +/Subtype /Link +/A << /S /GoTo /D (section*.64) >> +>> endobj +769 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 224.765 574.858 237.499] +/Subtype /Link +/A << /S /GoTo /D (section*.65) >> +>> endobj +770 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 209.746 675.939 222.48] +/Subtype /Link +/A << /S /GoTo /D (section*.66) >> +>> endobj +771 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 194.726 610.604 207.46] +/Subtype /Link +/A << /S /GoTo /D (section*.67) >> +>> endobj +772 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 179.706 537.594 192.44] +/Subtype /Link +/A << /S /GoTo /D (section*.68) >> +>> endobj +773 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 164.687 792.996 177.421] +/Subtype /Link +/A << /S /GoTo /D (section*.69) >> +>> endobj +790 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 150.241 574.404 162.975] +/Subtype /Link +/A << /S /GoTo /D (section*.69) >> +>> endobj +774 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 135.221 636.439 147.955] +/Subtype /Link +/A << /S /GoTo /D (section*.70) >> +>> endobj +775 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 120.202 625.596 132.936] +/Subtype /Link +/A << /S /GoTo /D (section*.71) >> +>> endobj +776 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 105.182 602.714 117.916] +/Subtype /Link +/A << /S /GoTo /D (section*.72) >> +>> endobj +777 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 90.163 676.776 102.897] +/Subtype /Link +/A << /S /GoTo /D (section*.73) >> +>> endobj +778 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 75.143 648.406 87.877] +/Subtype /Link +/A << /S /GoTo /D (section*.100) >> +>> endobj +779 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 60.123 661.282 72.857] +/Subtype /Link +/A << /S /GoTo /D (section*.101) >> +>> endobj +781 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +782 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +786 0 obj << +/D [784 0 R /XYZ 49.323 559.853 null] +>> endobj +788 0 obj << +/D [784 0 R /XYZ 49.323 520.432 null] +>> endobj +783 0 obj << +/Font << /F114 787 0 R /F22 703 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +856 0 obj << +/Length 1901 +/Filter /FlateDecode +>> +stream +x[Iw:WD5M:NNߦ`š24Ϳ iS86=^HAOWt)`YС̵(#tu>>q(K_ߌNGGP,h`-J(W`Ե7pp 0U?#`8IqhM#(EŻ wՐzch!Dx{ y"Ave: /ΗYfBn쪐®(&80=z+P&;@A,T=eE(5x xBxfc\Wеẃ5)r'鎧0ȱi K|lgXLG^*[LPQ=EUZE3#*RPI_Jan!ܩ2o&dGlL76L'-Tzݼ$~@~@ +g-)|:w{? +;Cx^DsK +LMK3O16e.AnF=i6W =li ƒRBJ!z ٶ ؀,HB~,L !(^A 0v+j! /dx*1$VYa]9O[.6Ђe`@nnpAD؁܂[yɭH"c䖑:UE3eRfZgc;ς0Hu`YW'I>Q=}au`K|(H];0P7g~yDW|1) ԁZٺRY%~*+_71ݹ*^{3gaR6!>M^ͮYͯT4%K@&pjF0(󗷳 Q +u/ء*ݑˆu\Ga3Hډb|ು况j.9(f!k{aiv}B& K B^Q5_ݕR&/Ӵva|W ޼ñ쯝IvsyDe4d b]IH5@s6}a𜁮M Q.M<:*:wwstPӓ;C0 fX1/b)jP̆&DT(= h9Ő0;f{lC]:=`a*͠ +xOVRF34uVYŽ0 'c\1$|$漣8.CQwNLeL%~~-B " +\]!B*mBrg(DC!}CW"id]*>|$[ h^ʬQ>^\y,n}|![uޯ}lq!2m̼r&8LM<ԅwkJ]u8foIcMRtsԊր@vNEC +qELlѼUX!"Ր>{VSnvl ;l,Uc{&xxEʂ 2aM7湗UWu +A݄^WU8Y|VYAu`V+ƣYH?Xu~-74PGpδ1R& l;3|VsAp+onLYoyADQLAXvr> )Q +endstream +endobj +855 0 obj << +/Type /Page +/Contents 856 0 R +/Resources 854 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 706 0 R +/Annots [ 780 0 R 858 0 R 791 0 R 792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R 798 0 R 799 0 R 800 0 R 801 0 R 802 0 R 803 0 R 804 0 R 805 0 R 806 0 R 807 0 R 859 0 R 860 0 R 808 0 R 809 0 R 810 0 R 811 0 R 812 0 R 813 0 R 814 0 R 815 0 R 816 0 R 817 0 R 818 0 R 819 0 R 820 0 R 821 0 R 822 0 R 823 0 R 824 0 R 825 0 R 826 0 R 827 0 R 828 0 R 829 0 R 830 0 R 831 0 R 832 0 R 833 0 R 834 0 R 835 0 R 836 0 R 837 0 R 838 0 R 839 0 R 840 0 R 841 0 R 842 0 R 843 0 R 844 0 R 845 0 R 846 0 R 847 0 R 848 0 R 849 0 R 850 0 R 852 0 R 853 0 R ] +>> endobj +780 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 524.389 401.732 537.123] +/Subtype /Link +/A << /S /GoTo /D (section*.102) >> +>> endobj +858 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 509.943 243.92 522.677] +/Subtype /Link +/A << /S /GoTo /D (section*.102) >> +>> endobj +791 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 495.428 327.175 508.162] +/Subtype /Link +/A << /S /GoTo /D (section*.103) >> +>> endobj +792 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 480.913 236.328 493.647] +/Subtype /Link +/A << /S /GoTo /D (section*.104) >> +>> endobj +793 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 468.819 219.723 479.132] +/Subtype /Link +/A << /S /GoTo /D (section*.105) >> +>> endobj +794 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 452.35 112.474 464.618] +/Subtype /Link +/A << /S /GoTo /D (section*.106) >> +>> endobj +795 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 437.369 274.728 450.103] +/Subtype /Link +/A << /S /GoTo /D (section*.107) >> +>> endobj +796 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 422.854 139.707 435.588] +/Subtype /Link +/A << /S /GoTo /D (section*.108) >> +>> endobj +797 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 410.665 154.185 421.073] +/Subtype /Link +/A << /S /GoTo /D (section*.109) >> +>> endobj +798 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 393.825 181.419 406.559] +/Subtype /Link +/A << /S /GoTo /D (section*.110) >> +>> endobj +799 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 379.31 168.818 392.044] +/Subtype /Link +/A << /S /GoTo /D (section*.111) >> +>> endobj +800 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 367.12 180.104 377.529] +/Subtype /Link +/A << /S /GoTo /D (section*.112) >> +>> endobj +801 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 350.28 117.794 363.014] +/Subtype /Link +/A << /S /GoTo /D (section*.115) >> +>> endobj +802 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 338.187 154.185 348.5] +/Subtype /Link +/A << /S /GoTo /D (section*.116) >> +>> endobj +803 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 321.251 181.419 333.985] +/Subtype /Link +/A << /S /GoTo /D (section*.117) >> +>> endobj +804 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 306.736 168.818 319.47] +/Subtype /Link +/A << /S /GoTo /D (section*.118) >> +>> endobj +805 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 294.642 180.104 304.955] +/Subtype /Link +/A << /S /GoTo /D (section*.119) >> +>> endobj +806 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 280.128 148.996 290.441] +/Subtype /Link +/A << /S /GoTo /D (section*.122) >> +>> endobj +807 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 263.192 401.732 275.926] +/Subtype /Link +/A << /S /GoTo /D (section*.123) >> +>> endobj +859 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 248.746 401.732 261.48] +/Subtype /Link +/A << /S /GoTo /D (section*.123) >> +>> endobj +860 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 234.3 328.777 247.034] +/Subtype /Link +/A << /S /GoTo /D (section*.123) >> +>> endobj +808 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 222.206 186.883 232.52] +/Subtype /Link +/A << /S /GoTo /D (section*.124) >> +>> endobj +809 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 205.271 154.95 218.005] +/Subtype /Link +/A << /S /GoTo /D (section*.125) >> +>> endobj +810 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 193.081 151.304 203.49] +/Subtype /Link +/A << /S /GoTo /D (section*.126) >> +>> endobj +811 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 178.566 154.185 188.975] +/Subtype /Link +/A << /S /GoTo /D (section*.127) >> +>> endobj +812 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 161.727 168.818 174.461] +/Subtype /Link +/A << /S /GoTo /D (section*.128) >> +>> endobj +813 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 147.212 181.419 159.946] +/Subtype /Link +/A << /S /GoTo /D (section*.129) >> +>> endobj +814 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 132.697 234.213 145.431] +/Subtype /Link +/A << /S /GoTo /D (section*.130) >> +>> endobj +815 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 118.182 305.273 130.916] +/Subtype /Link +/A << /S /GoTo /D (section*.131) >> +>> endobj +816 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 105.993 220.273 116.402] +/Subtype /Link +/A << /S /GoTo /D (section*.132) >> +>> endobj +817 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 91.478 159.505 101.887] +/Subtype /Link +/A << /S /GoTo /D (section*.133) >> +>> endobj +818 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 76.963 181.096 87.372] +/Subtype /Link +/A << /S /GoTo /D (section*.134) >> +>> endobj +819 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 62.544 220.715 72.857] +/Subtype /Link +/A << /S /GoTo /D (section*.135) >> +>> endobj +820 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 524.652 589.031 537.271] +/Subtype /Link +/A << /S /GoTo /D (section*.136) >> +>> endobj +821 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 509.759 554.547 522.493] +/Subtype /Link +/A << /S /GoTo /D (section*.137) >> +>> endobj +822 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 497.55 568.702 507.864] +/Subtype /Link +/A << /S /GoTo /D (section*.138) >> +>> endobj +823 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 480.5 580.657 493.234] +/Subtype /Link +/A << /S /GoTo /D (section*.139) >> +>> endobj +824 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 468.291 557.009 478.604] +/Subtype /Link +/A << /S /GoTo /D (section*.140) >> +>> endobj +825 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 453.662 624.651 463.975] +/Subtype /Link +/A << /S /GoTo /D (section*.141) >> +>> endobj +826 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 439.032 663.015 449.345] +/Subtype /Link +/A << /S /GoTo /D (section*.142) >> +>> endobj +827 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 411.88 501.95 422.175] +/Subtype /Link +/A << /S /GoTo /D (section*.147) >> +>> endobj +828 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 397.083 534.952 407.397] +/Subtype /Link +/A << /S /GoTo /D (section*.148) >> +>> endobj +829 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 382.454 551.427 392.767] +/Subtype /Link +/A << /S /GoTo /D (section*.149) >> +>> endobj +830 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 367.824 608.883 378.137] +/Subtype /Link +/A << /S /GoTo /D (section*.150) >> +>> endobj +831 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 350.774 694.002 363.508] +/Subtype /Link +/A << /S /GoTo /D (section*.152) >> +>> endobj +832 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 338.565 535.502 348.878] +/Subtype /Link +/A << /S /GoTo /D (section*.153) >> +>> endobj +833 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 321.515 583.311 334.249] +/Subtype /Link +/A << /S /GoTo /D (section*.154) >> +>> endobj +834 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 306.885 584.458 319.619] +/Subtype /Link +/A << /S /GoTo /D (section*.155) >> +>> endobj +835 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 292.256 555.42 304.99] +/Subtype /Link +/A << /S /GoTo /D (section*.156) >> +>> endobj +836 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 277.626 588.631 290.36] +/Subtype /Link +/A << /S /GoTo /D (section*.157) >> +>> endobj +837 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 265.418 572.683 275.731] +/Subtype /Link +/A << /S /GoTo /D (section*.158) >> +>> endobj +838 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 248.367 565.39 261.101] +/Subtype /Link +/A << /S /GoTo /D (section*.159) >> +>> endobj +839 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 233.738 645.883 246.472] +/Subtype /Link +/A << /S /GoTo /D (section*.160) >> +>> endobj +840 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 221.529 570.698 231.842] +/Subtype /Link +/A << /S /GoTo /D (section*.161) >> +>> endobj +841 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 204.479 670.152 217.213] +/Subtype /Link +/A << /S /GoTo /D (section*.165) >> +>> endobj +842 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 189.849 578.995 202.583] +/Subtype /Link +/A << /S /GoTo /D (section*.169) >> +>> endobj +843 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 175.22 598.255 187.954] +/Subtype /Link +/A << /S /GoTo /D (section*.173) >> +>> endobj +844 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 150.489 480.437 160.783] +/Subtype /Link +/A << /S /GoTo /D (section*.174) >> +>> endobj +845 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 133.271 543.249 146.005] +/Subtype /Link +/A << /S /GoTo /D (section*.175) >> +>> endobj +846 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 118.641 606.551 131.375] +/Subtype /Link +/A << /S /GoTo /D (section*.176) >> +>> endobj +847 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 104.012 603.682 116.746] +/Subtype /Link +/A << /S /GoTo /D (section*.177) >> +>> endobj +848 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 89.382 737.399 102.116] +/Subtype /Link +/A << /S /GoTo /D (section*.178) >> +>> endobj +849 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 74.753 574.152 87.487] +/Subtype /Link +/A << /S /GoTo /D (section*.179) >> +>> endobj +850 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 60.123 637.778 72.857] +/Subtype /Link +/A << /S /GoTo /D (section*.180) >> +>> endobj +852 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +853 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +857 0 obj << +/D [855 0 R /XYZ 49.323 559.853 null] +>> endobj +854 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F22 703 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +917 0 obj << +/Length 2024 +/Filter /FlateDecode +>> +stream +x[Ys۶~[JOxI:NzS$}EX5E*$b$ tSYD"q99xsxW'^BH8Cz[0hH1oze!x!?N.'Ox#q(o fؼ4# +eV wޏ#`4 ٗ!&>CfLCp*,7UR [6bՈC9&@b'm,o!P4oDdeaĻr^?3~ +7Iu׬ +fXu yœWĈ`dE^eү;Eiڼ, q?%ENX ?/R^̲G }I&ݙ4ʍpPDcQjjS"]ғ`S?kyW)bnJx)#D[xbl蘻EZ> gh*f} - g ` Z!0bvo\7.Xp,M3e-#NY1LFmpƋH0ІlgKI&U8گLvLv#L<2)Tdzn +Y}l}:p.1)ڗA& +?KJ樊hnB@=FOݶkܗ#FFɯ׼j^wnQ~#AcpmZoIr(*Ԫ*fu&km3d.(n'9NUqOv;ʬ5fo"I쮛]YWF /"̒(6!.,w2 +z+JfPv#+~ kjUxmG1hLPi2] 7h!\eʚ0ۀ)(=O_rU*[E@8ilɐ6|\wxnUNNf8˓lY%p&IKїjbUUj_>|Zll<fFܯxͅP]1W P +ڦdN`d:4UK s>ƿ̀4U7=̄&*9U<̫oM(Wdjf"ݬb=4WL)>frr@ƎY'N=Jכb::C1jC΋4#g|"$\ +Io)i~Zu[6լc`.uίäduڎgk26UFjgE=b!~~Œ8€h 8QߦGr=u3%ID[;!oX<_Vt|[> endobj +851 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 526.809 148.22 537.123] +/Subtype /Link +/A << /S /GoTo /D (section*.182) >> +>> endobj +861 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 509.386 257.453 522.12] +/Subtype /Link +/A << /S /GoTo /D (section*.189) >> +>> endobj +862 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 494.383 182.554 507.117] +/Subtype /Link +/A << /S /GoTo /D (section*.190) >> +>> endobj +863 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 479.38 127.741 492.114] +/Subtype /Link +/A << /S /GoTo /D (section*.191) >> +>> endobj +864 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 466.799 164.801 477.112] +/Subtype /Link +/A << /S /GoTo /D (section*.192) >> +>> endobj +865 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 451.796 172.764 462.109] +/Subtype /Link +/A << /S /GoTo /D (section*.193) >> +>> endobj +866 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 436.793 170.133 447.106] +/Subtype /Link +/A << /S /GoTo /D (section*.198) >> +>> endobj +867 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 421.79 152.87 432.103] +/Subtype /Link +/A << /S /GoTo /D (section*.199) >> +>> endobj +868 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 406.788 194.617 417.101] +/Subtype /Link +/A << /S /GoTo /D (section*.200) >> +>> endobj +869 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 389.364 200.344 402.098] +/Subtype /Link +/A << /S /GoTo /D (section*.201) >> +>> endobj +870 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 376.782 156.552 387.095] +/Subtype /Link +/A << /S /GoTo /D (section*.202) >> +>> endobj +871 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 359.358 191.354 372.092] +/Subtype /Link +/A << /S /GoTo /D (section*.203) >> +>> endobj +872 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 344.356 230.243 357.09] +/Subtype /Link +/A << /S /GoTo /D (section*.204) >> +>> endobj +873 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 329.353 186.488 342.087] +/Subtype /Link +/A << /S /GoTo /D (section*.205) >> +>> endobj +874 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 316.771 152.213 327.084] +/Subtype /Link +/A << /S /GoTo /D (section*.206) >> +>> endobj +875 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 301.768 146.905 312.081] +/Subtype /Link +/A << /S /GoTo /D (section*.207) >> +>> endobj +876 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [48.327 272.75 205.149 283.045] +/Subtype /Link +/A << /S /GoTo /D (section*.208) >> +>> endobj +877 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [66.259 257.58 140.365 267.893] +/Subtype /Link +/A << /S /GoTo /D (section*.209) >> +>> endobj +878 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 240.156 290.664 252.89] +/Subtype /Link +/A << /S /GoTo /D (section*.210) >> +>> endobj +879 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 227.479 179.434 237.887] +/Subtype /Link +/A << /S /GoTo /D (section*.211) >> +>> endobj +880 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 210.151 192.693 222.885] +/Subtype /Link +/A << /S /GoTo /D (section*.218) >> +>> endobj +881 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 195.614 178.43 207.882] +/Subtype /Link +/A << /S /GoTo /D (section*.219) >> +>> endobj +882 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 180.145 214.977 192.879] +/Subtype /Link +/A << /S /GoTo /D (section*.220) >> +>> endobj +883 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 167.563 234.703 177.876] +/Subtype /Link +/A << /S /GoTo /D (section*.221) >> +>> endobj +884 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 150.14 148.877 162.874] +/Subtype /Link +/A << /S /GoTo /D (section*.222) >> +>> endobj +885 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 135.137 218.264 147.871] +/Subtype /Link +/A << /S /GoTo /D (section*.223) >> +>> endobj +886 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 120.134 213.65 132.868] +/Subtype /Link +/A << /S /GoTo /D (section*.224) >> +>> endobj +887 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 105.131 169.464 117.865] +/Subtype /Link +/A << /S /GoTo /D (section*.225) >> +>> endobj +888 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 90.129 218.958 102.863] +/Subtype /Link +/A << /S /GoTo /D (section*.226) >> +>> endobj +889 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 77.547 168.794 87.86] +/Subtype /Link +/A << /S /GoTo /D (section*.227) >> +>> endobj +890 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [93.756 62.544 202.352 72.857] +/Subtype /Link +/A << /S /GoTo /D (section*.228) >> +>> endobj +891 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 526.977 579.214 537.271] +/Subtype /Link +/A << /S /GoTo /D (section*.229) >> +>> endobj +892 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 509.943 588.761 522.677] +/Subtype /Link +/A << /S /GoTo /D (section*.230) >> +>> endobj +893 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 495.497 687.259 508.231] +/Subtype /Link +/A << /S /GoTo /D (section*.231) >> +>> endobj +894 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 481.051 652.363 493.785] +/Subtype /Link +/A << /S /GoTo /D (section*.232) >> +>> endobj +895 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 466.605 701.295 479.339] +/Subtype /Link +/A << /S /GoTo /D (section*.237) >> +>> endobj +896 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 452.159 792.996 464.893] +/Subtype /Link +/A << /S /GoTo /D (section*.238) >> +>> endobj +919 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 437.714 701.451 450.448] +/Subtype /Link +/A << /S /GoTo /D (section*.238) >> +>> endobj +897 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 423.268 690.954 436.002] +/Subtype /Link +/A << /S /GoTo /D (section*.239) >> +>> endobj +898 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 408.822 676.764 421.556] +/Subtype /Link +/A << /S /GoTo /D (section*.240) >> +>> endobj +899 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 394.376 757.161 407.11] +/Subtype /Link +/A << /S /GoTo /D (section*.241) >> +>> endobj +900 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 379.93 661.414 392.664] +/Subtype /Link +/A << /S /GoTo /D (section*.242) >> +>> endobj +901 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 365.484 792.996 378.218] +/Subtype /Link +/A << /S /GoTo /D (section*.243) >> +>> endobj +920 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 351.039 792.996 363.773] +/Subtype /Link +/A << /S /GoTo /D (section*.243) >> +>> endobj +921 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 338.918 591.357 349.327] +/Subtype /Link +/A << /S /GoTo /D (section*.243) >> +>> endobj +902 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 322.147 792.996 334.881] +/Subtype /Link +/A << /S /GoTo /D (section*.244) >> +>> endobj +922 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 310.026 587.71 320.435] +/Subtype /Link +/A << /S /GoTo /D (section*.244) >> +>> endobj +903 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 295.581 621.687 305.989] +/Subtype /Link +/A << /S /GoTo /D (section*.245) >> +>> endobj +904 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 278.809 637.586 291.543] +/Subtype /Link +/A << /S /GoTo /D (section*.246) >> +>> endobj +905 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 264.364 545.234 277.098] +/Subtype /Link +/A << /S /GoTo /D (section*.247) >> +>> endobj +906 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 249.918 567.698 262.652] +/Subtype /Link +/A << /S /GoTo /D (section*.248) >> +>> endobj +907 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [485.02 235.472 688.922 248.206] +/Subtype /Link +/A << /S /GoTo /D (section*.250) >> +>> endobj +908 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 208.67 632.402 222.618] +/Subtype /Link +/A << /S /GoTo /D (section*.258) >> +>> endobj +909 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 196.95 504 207.359] +/Subtype /Link +/A << /S /GoTo /D (section*.259) >> +>> endobj +910 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 168.488 792.996 181.107] +/Subtype /Link +/A << /S /GoTo /D (section*.260) >> +>> endobj +923 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [439.59 156.367 692.397 166.661] +/Subtype /Link +/A << /S /GoTo /D (section*.260) >> +>> endobj +911 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 139.333 628.082 152.067] +/Subtype /Link +/A << /S /GoTo /D (section*.261) >> +>> endobj +912 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [457.523 124.887 596.652 137.621] +/Subtype /Link +/A << /S /GoTo /D (section*.262) >> +>> endobj +913 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +914 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +918 0 obj << +/D [916 0 R /XYZ 49.323 559.853 null] +>> endobj +915 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F22 703 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +928 0 obj << +/Length 2374 +/Filter /FlateDecode +>> +stream +xڵYK6ϯmLi+8Nq23l%A~$5=Tl4F +^^M y"~()E&"~ʻw4Q(JiOE_6amY.Wq~‡m;xW( %U`L.(OA$T$y +R-E@WկWӽZ(H܌D.Trŝd,4hL$5$j&12"Ns/rZ`w$kQD'A.T٤kgz3}K7nTxO$u-șϹ/b'ߑIԗkgY^ѓ??sEoBY ėI)*̕( Sc-b͢Zdw/k1^/S!'Ј)i#=QOʅq{ۂB{τ՗/fv\w3v ./㈄QQ2E.=ꯀ<_qs$40ߣ1l"KEWu߮,lv# ;X Sp.X$:σL@zV!™0$4cp}a}2k=NEp^uaSݑ +N~LTNp\Y5g[/,c%awP HXzW;vߞ]̀I&:[bDHtiPaLh\*KK3p31:$Yi Quoӹo +i%dώ Td.Όl#W(zdL gܖ-f =1P +>.ñdƴXĹq`]! q(5D8~f l͇QlGqP֖i -\0gLEz?}&l힋xB] q]X7gñXkS`j}Üsfy0e4Ls8 P=-jAǂN3xht=6[Vzp2b#?﷥ Qeכc.F| 0pE9d+@DL4 zg[7%Mvn-n`SړP*7L&@nm9>:/z^,o. $ߞүix,:&6mEjaȦ +ۦx\p 6ȥF +lWݕtɵb4QY֐x~vIƚ>Q{DsAmSCE8dhbp}QBvv +b{8Tg˿!禅){fw~E-c$|?aeo0On,ݎz +(b/Ypa B9SJ٢&-ҕFd2px[vc7Q=u/CōmQ۲\%rzRw~BXPu_\^JH, rNv)dKiT~ 4R a@.$v "fN?/bl$. =}yhn0]eʨ߇N e#Ņ=2)> endobj +924 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +925 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +929 0 obj << +/D [927 0 R /XYZ 49.323 559.853 null] +>> endobj +6 0 obj << +/D [927 0 R /XYZ 49.323 484.662 null] +>> endobj +10 0 obj << +/D [927 0 R /XYZ 49.323 454.127 null] +>> endobj +14 0 obj << +/D [927 0 R /XYZ 440.587 520.529 null] +>> endobj +926 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +935 0 obj << +/Length 4187 +/Filter /FlateDecode +>> +stream +xڥ:k6rWhmDJ۳ビˮ}PݴR[ԋjI] `*bޥhwE7q+(xi,ߥ& <}v?܇*=9=4hk9ع̀G'g>_@GwIjwiZ&Mv뛟*. +u,qooY/"M/4b ++X"م +3=يqy pC۷{)`:#&L~،=hI$;`!`Ticd=B۱c@oxas\3NVA `>8^m3jT /9u{jpqrDzpWiUE!"8")[ى4!Iˁ}pl;G##2 O(j-?[b: J +B uI|BɒN(6KVmOm NcQr nlR|YLۜ]cy\Ҡt >ϘOaf*x `d +D;x " "S L3d&p #Y0_z:*gGS2eJ&!'=『{܁ LRcf{KUX Mۭv~ϡ +ysjHg_V2al2l"K* +FWW,k^ri.ۛmB'rJkXMryKV#0t!N?Hk[4iy4.&{Ĕ2QC!q_}˃_Hն'lJ۸j1@Q ~>֘k9xx`9ޒBKBz뎲nBm:FN]yG@ (,ܕ˾wѿ}lP᲋{o qog|f09ilL>FB["D!)ϜB-*sg-ĿpfAg Cxd3(eN;UsĆcsްÿÙsGqyHQZ~E[V ߗslW0N + v a탩\'06{ q-%mP7#^;'btL~QJC!a0G oA6eaT~i"UFهSޕ &9$+MxFOG A \E <8J>vd;`3O7^ "xk-ϑA}XA{C(('kـ$0FF`'I u- }6 }؟GSnMbb$ +w$!ȍKXXleBAL7 #з~" :-G̰|(betΜ,3j-|D upG +7,Y?~gvh!hC48k&wCϹAY§tD @3S9 @f@D䧋%F[ub"vHjЀP<4zE2LML"@Z9ْ|L3 +<1_9  Ej4 Uv48 +T/NvEnaѮb⹹WZB| @5( "XT 30``ڰa_ ʳF|Ec@+*@'Q=H|a$ u+ 7 +` '  ѤC((ʽʕt2 LBE~tl3 .&=~MEI#fbH҉)\]dY`G06f YӨq 1xϫ'wq {oMZ[p!&I p=竓pUZLTk1V\5Q8ث#.q <ٸyB: Wcr̘" V[a'Jjb(ցIbȵJP83_eMDLk78lq6QI…XjE*0ى(,U@5!y9TR>و+v+YL0|O-1tQꉙ3 iCv0wp?HkjXpًkIRKW?^E/#ɽŏ|z! + yLQ + %)Q:f`is`.6/1Z/5DCTPLD\HGd +l7gu9dQ1.cX@)JqH_X,l@py}3S%\lxھ_ٔ5rVq@WMDcÝG^(eƂi.׀̗"p롱)rݵtQ в qr^NeFcAX/}YhYcA [fU%[qpĔN[j姘OGζ;2yĆ Xk =_H8y{nf9* _±W-kVb# +&>&7Y/_&A]{ +S=witp!D)[؀26dVsBB;OP2;CK#[/>=\{pcpԆˍ\IHsvk0Ć4`YXW}kVia ReZߋ 7Y|x8r䙏^fQIN@4z Q߳8 8NT!)g8EeYBp&:'qwYv |fW:*8v#mAУy[0jn(dK֟B-8 +QD/E↤6'/)N-Imc͕UTP(m'JiE97q~ۇ< +­{?X"ڮ쩘Nͦ^}!o9A,L) g6:xZ؛šI&X8y\bͽPCIC>Kjn>5Io(-`bfH8<yILFfV1@D[^" X}"x, ke`j25G=.P?y;_Q=ggϣ <@ŃcfZ#' -yv7%%kӫqd$9 Hh_!H +a  Г,UMn̷RJ9ϪjT\KoLm8l/p/x(m ߟ G!=ۅ8uVEyb9 qԛZ{cn}|i=XfRDۏ+: [O|8XevQ>MAMho!_Dl/Lwy"b(K&s}7OOO& BHA?@c!K)e"RD;W}qC7uve,/F=~?1Q"JU?8>E͍vkZ8gc ďw?CX,Pk`C +endstream +endobj +934 0 obj << +/Type /Page +/Contents 935 0 R +/Resources 933 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 937 0 R +/Annots [ 930 0 R 931 0 R 932 0 R ] +>> endobj +930 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 628.084 82.37] +/Subtype/Link/A<> +>> endobj +931 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +932 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +936 0 obj << +/D [934 0 R /XYZ 49.323 559.853 null] +>> endobj +933 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +943 0 obj << +/Length 2792 +/Filter /FlateDecode +>> +stream +xڍْ}BoV\$x8G9J'Eb$xy"4$,=V;A;piM1ڮqm{bO݇ L?y|!{p~ֹxW6? +~~g+a64V~0w,xaZ+|#R?O#~Kep홺j+C7LwЩLlc4}30{юumKsQצ=‡08KY^e.d̳g|"6E3dFOa..ob%5ۢC.^~ x0%N8i'LlR|Jhp^QUlpDNóhʮ1cK׏E;ux ti]95[Aj)TGƽ",4(נ8& + +(ÙFVtBOszj.OtёƫǦf3 +tf|gjk=!hŸfY5O (K7I`鋓iM/zxIbI…r?Sb $4c{"x CG7@:8Njs4ǖ$P? [޷aTyJ +'Bb?5+a&98ŊkԱj$F'" WeԖ:S +% :p܉X8J{ +2Nd>SƾpqPH Ң ɫ"/80I_zN'q1  >g0g)hK'8<"C,0sV `s( AO +NiE:Т +)\fo^x,vW"e1)zK,Y)ezKAH8) ̒L&c1NXk&(I@+I0RSQ*(P Qq10H,'TIę9dIիW~Lal<ygN9I=]=Ck[ +AjOjpd+xk4D ?H;>~ sw͒!iwNbq9X}O%4:Tv(a OαF/Ɛ$hR.Wc6&J(0{M*U4c99A짉Z:b;?j:@'x?O?o&!ʵg7"?gX,L(.(+0@\K ]-=HLSqHPL{z@ԾմP*:MeKJEέnuʸK8]H3̍EbѰ桯0,XA[sYBvEyuT^> endobj +938 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 171.478 144.763 181.492] +/Subtype/Link/A<> +>> endobj +939 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +940 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +944 0 obj << +/D [942 0 R /XYZ 49.323 559.853 null] +>> endobj +18 0 obj << +/D [942 0 R /XYZ 440.587 520.583 null] +>> endobj +941 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +950 0 obj << +/Length 3504 +/Filter /FlateDecode +>> +stream +xڕZY6~_я`Z#Rԕq]mQ^CvƆԠb y'y <ѷ(n&@~$D,쌟ۺRזD&&ak`PM^hz6h#k Pݱ u2͡z'ȶ&q+[VDKbD[YP0qL]辺}U٨ƌhF͵q՘fh*Gd>E?~0n"'4 ۀ ƣ]p5NsG^ÊG.pR=Ok%plEpH*bȥ!EO$>WdvU"Q JVb?ծ`vh>0v& 2+\{`q2/.'O,q>[t6@Z7*~*:F[,)4<ܒy܍ 0GRu1~9W*f?#3YL];R/heiz2Xzڕ@a;G?p(wVyZf A+J Mɝ~ +PufҠۑ6WpuuҰ<{b i-(ErP)OPhN}1rxH}(_TFdF[IE/ -!^iq>Rr9tuNO|G ꊨfQS͢_ǂ +UU ۄ 0JBC.Be"TBVF whI=朙o-DۗlHdvwgY(:VPq|~z[&/=9"©+vd+8~,\.] +>1S&o[ރY72̒|RA P76IW[=fv+e9Bήs02n4f2" !|uKhR]Mh=q>}OOTBq^x9I#u1s6-˔#/=nbʮ% 9(Wm"ե~-0e5 +b[xE%)}DpDf ~ qTPbЇ̹b9dfp[cвÙ8ZR:)G-8:\/p"(,> ?uYDEw(A\=+K4gpY-nytrā Tgnr3~Y,'U|4ap!);C9 [ o9ri~+3&+"cX2JťzhF0;C2Z2G`ptFu[1Qx +4]˝9`F,7biΐmHܳmۆ9(5ImM83%睔o3cs~Q NfHE(5BjvGΚg&` '|0 /1~UPNRqxZ\}͉٧'=!hS8U]v/V޼7'Yp%P +endstream +endobj +949 0 obj << +/Type /Page +/Contents 950 0 R +/Resources 948 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 937 0 R +/Annots [ 946 0 R 947 0 R ] +>> endobj +946 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +947 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +951 0 obj << +/D [949 0 R /XYZ 49.323 559.853 null] +>> endobj +22 0 obj << +/D [949 0 R /XYZ 49.323 518.317 null] +>> endobj +948 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +956 0 obj << +/Length 2735 +/Filter /FlateDecode +>> +stream +xڍYK8QbE.v,3H [͉,:NϯzQtHYhsD=8N7UXIẏ߶$73tmԃLxt'&֙m_?;營my*7OyiEvᗇhyʲ7M*e8^ow*M㸭ɂit_[ah6΂SelG]{k?EQҝ=/;q`^_{t7\0Ms>JM|J5^O}h8 Sܱu t{WAc# ԥ~f^F7vGe*N~SE;&/sI<1_l3z92g^T&"ey2>oZf=n-oREq(~yƒu8cj7؟_ O42 vG^Z%J'KVR%t^*Te )0 ȻX%5-_9i _ ]Z07^]*L T8op`LiO4*102bEPݠMyD7YM637щInb+%|*pƍW#zKRVN`(Nhׇ^fIyÊ-rgƄci E֯C4,kӫ<_*i7΍23պa~7?a5,ȢR[˙ABhIe|Y' d^Vͨ\cEg$C3Cf> &V8 >9(\*/pD +FY;1:`"Bc;r_"{\ZOgsX %n`!.Av4;`H'3HbwAd2p_LW,:.+ ]}kP]n SeiGn%/Ny%F +2I+e؊`+3Ca x +!#)!% .к9/}o*"TY8$,0!Ò[,a(//snbݧ}@ptz@w_ .JUȻܬ<1Kuu^$uxˆD$eX 0]#]\}$r^*.b@3y>>qUit2Q]`τ|3F#<.O}(#;vᘓv"*3X.u"M= KWod͇ů '(aȟ„9v̨`Lɣ3Ggɯd;?f1:L8[DDMxᏥAk'RfXϥ`p|[i~= $Z$S^7uk"W4rrxIF}=B%TO@5ozTz1C;[zX,FΞ's&M|͠yށ}h2'CWk_57A H\ߡt[V>ʮ/\")7je;_W]b7(eZQAFg,bҏR.mz&1vHƈ 9g$2C >_-|zBH%\ +z07c;>OCyDûX٦?m|W,izCH IZ֯lzBESai 9p46[x>= +endstream +endobj +955 0 obj << +/Type /Page +/Contents 956 0 R +/Resources 954 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 937 0 R +/Annots [ 952 0 R 953 0 R ] +>> endobj +952 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +953 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +957 0 obj << +/D [955 0 R /XYZ 49.323 559.853 null] +>> endobj +954 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +975 0 obj << +/Length 2314 +/Filter /FlateDecode +>> +stream +xYY6~_GiY t3 j[[rt>KdNhUd_qpݿ?#2HőXEm +<[G7s*fEyHluSfMgsg̿﾿9pD",B#)x>ܽ 9ˆ8:ٕHqR0Go~C^AZj1"LE*sp4_08Ohα x, FQ̀[,ܒ]fAc@\CMlo!./CQnݳ.̓6I׀f:𬲪]7n򟭋N<8zޥSN('a"sV3\4B %5#`Hĝ X7UQ8!%or95 ddOtƞ+XUx 0qhHD6 +~tg3R#Eٮo4bh*dʋr\N$8cHsrMP~ Au!1GR +K +<\P˞ . [;fD j#5T+*7NequBY#OdXюtL4JMͪ:SXïǞe\H"sO%i0!>]6UvI.7AiL|X# +0TpHyW:-J'&3^\o浛deq4XzaK2q9e>-1lhH rNuˠa~"-#ZBXOnZ$ x}UHmQb:*@n(ص I50k.npLiu3{ +50sFE &HySlDɲ +H^5{,TUܸ C# ƛ}ycybLJ";SsIz>xڋ@˾9 +v8"UW LXoo2uIr'0lNXfES]e," 5b%xI + +D8[()W`p5>PtDȘ3_H]y)moxyhn|ڥ[nRn͜]6abe.`BJEV`̒=m3 9 6Iҽtg.Y{|)۴"xķx(y[jP[d6XٮҺ9=ju=),%^F6U(^>LؿwB6+YjK (q=!u1 JIoZ;4 +/ ѽ ~Ͻ Rmб?nE {!wSN^C [q nhΏD8'8le˵> tVڌqS-mI"˰DN;DN|3xŌZqB4. s,8"A2:ϒ#Sc,=cr+"o0t3T_1Ⱦ//.D 9m/ +x`)\[&.d˿xZSe{ޗlkb1N}]Wr~w&9P,A=Mݷ(,c=%݂J& S +endstream +endobj +974 0 obj << +/Type /Page +/Contents 975 0 R +/Resources 973 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 937 0 R +/Annots [ 958 0 R 961 0 R 963 0 R 965 0 R 967 0 R 969 0 R 959 0 R 960 0 R 962 0 R 964 0 R 966 0 R 968 0 R 970 0 R 971 0 R 972 0 R ] +>> endobj +958 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 431.02 211.34 441.035] +/Subtype/Link/A<> +>> endobj +961 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 415.676 565.306 430.711] +/Subtype/Link/A<> +>> endobj +963 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 396.397 482.601 408.981] +/Subtype/Link/A<> +>> endobj +965 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 374.637 482.601 387.251] +/Subtype/Link/A<> +>> endobj +967 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 350.486 531.88 365.521] +/Subtype/Link/A<> +>> endobj +969 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 331.176 525.412 343.791] +/Subtype/Link/A<> +>> endobj +959 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 158.005 595.08 167.159] +/Subtype/Link/A<> +>> endobj +960 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 120.279 543.354 131.293] +/Subtype/Link/A<> +>> endobj +962 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 108.048 551.332 122.271] +/Subtype/Link/A<> +>> endobj +964 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 95.817 586.32 110.04] +/Subtype/Link/A<> +>> endobj +966 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 83.586 586.32 97.81] +/Subtype/Link/A<> +>> endobj +968 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 619.173 85.579] +/Subtype/Link/A<> +>> endobj +970 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 614.861 73.348] +/Subtype/Link/A<> +>> endobj +971 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +972 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +976 0 obj << +/D [974 0 R /XYZ 49.323 559.853 null] +>> endobj +26 0 obj << +/D [974 0 R /XYZ 49.323 518.317 null] +>> endobj +30 0 obj << +/D [974 0 R /XYZ 49.323 491.542 null] +>> endobj +34 0 obj << +/D [974 0 R /XYZ 49.323 278.962 null] +>> endobj +38 0 obj << +/D [974 0 R /XYZ 440.587 286.508 null] +>> endobj +973 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +984 0 obj << +/Length 2456 +/Filter /FlateDecode +>> +stream +xYYs~ׯ#Xe`\Tm|dZDDB$vIaY=3h@cR. s9_O7i h]dLGm 8':T$ up‹b d킫(IfU7eo<[0~?iY˟^\}PE-f`Z*JұGi]/U/Aoc6x.ő/ߧ1{o.P"Nl:&A#n5@yU6YvGT?}SdmNk425 LҜ0ǘ t AFIABT>Qa `c``w0aͯ\mn`ɜsk)lJD$c_h灩pD8G4`Ƣc6+%SLmԘ꼫[@A0ﯓ~66WwwwH"MVx8pIe5D.8 k'.Ҝ[I!֏A:#+|us5R‹H +A/g}>/zq ٞNeբ"pΗsC8 Οخ+B*}..am^e?o%=#q@fo pCsiȂ[Ld'$rݓ¨)A@N4GaJN dr `dx>f|?AߔeyO4Vף}|>%¢kmɱ*^9!-Si85dWt*>7za+<[|u?O'ϒSI뢆Z ,"mPkB7˪ mW^VAmWc:.{w- _xf]>n Fwy{7>v&ܫ:Cv8hVឋ^I,)ZTLql'b'S,Y;fk&Q{W]7cp5WvQ)|앮Ϧ1q~p ;4d] Ɏ^0G}U|}C$#ZK YPEci +eYWj]N{F> endobj +977 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 113.545 275.108 123.56] +/Subtype/Link/A<> +>> endobj +978 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 91.876 303.522 101.891] +/Subtype/Link/A<> +>> endobj +979 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [448.695 187.064 534.532 197.079] +/Subtype/Link/A<> +>> endobj +980 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +981 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +985 0 obj << +/D [983 0 R /XYZ 49.323 559.853 null] +>> endobj +42 0 obj << +/D [983 0 R /XYZ 49.323 287.184 null] +>> endobj +46 0 obj << +/D [983 0 R /XYZ 440.587 518.317 null] +>> endobj +50 0 obj << +/D [983 0 R /XYZ 440.587 487.781 null] +>> endobj +54 0 obj << +/D [983 0 R /XYZ 440.587 282.896 null] +>> endobj +58 0 obj << +/D [983 0 R /XYZ 440.587 142.371 null] +>> endobj +982 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +990 0 obj << +/Length 2771 +/Filter /FlateDecode +>> +stream +xZK ϯm5FG\;9d= jjIVInO~}"KѬkX/ɏbw| v +Hy9QzY$iy<ΣVv&6Ln8ZA{bw?1(q?n> N\xQ9IRxi;wjȝyt8,qƷ+$ijE+"d +7y@PxOԹ"ي;?k#S3B3XNѬy!&@M{qf]s^\,!lIӏՈvĽ;-?)BwɒLX+Ѷ0|4+2ќ0aׁ)m]l"p[ړ;luό3G& RIʆEc?Zte+@ +Z S*C"W`"| ;$۪zѪA͛+ sgt0tAڒw0Rj$~2;lr _3i,2hOW]v4qЎvyi䅽鮳AюKP9`QRQ7z͚[^X%Ϧ 鯣ா.cɮ!ВQ~V=nGIY#!$CYc,&)1Rb H$hZԏ]Ji)FdzFBb 1v t`zZY,ՠ"w+{(r;bD M+ '( 7( 2B5cjkՂq6q|>-PCaKI{-[C:zz8z~Dmo4S~CCm= {cL-D_# +e2F,|4u%qJ1l ++@_XiF=t}4y}gkBlfM$3O:7c!w-tDܷ(݊.4qwzs/W҇oBXϖnGo~_?Z~d==-]Ϻkr鮱9:Q@阡qk&o>$<.nĖHvUl=tpE%w(!:;ѮrlO$%v<$s|X ؉oY< -c d%D~mQa~x0_ ֱ'kC g!5\ A,; 'łV kR0O5xC/LʽhŠu 'Y 3V-|]^X%A#n8p(cN|G g0Ga@_*py\VЫ9qד()(eKr[* yPZaVɡ3{C\Z:_ ?}EN.CIx_6bǜmSɗjOTpG#s<7Nj=7$RTX!*z:T CMU P$(88)] }_T(7:y}~{2A =Tw[u|-# pVXBOpQ~Deʂۤk i *u3-kmɺ#-;ae8.dp mJio&P_e)Ap}J`N?uJyDIW,POZ<M- x}tpXyUaۢ_7v eHLJ]+$} +> endobj +986 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +987 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +991 0 obj << +/D [989 0 R /XYZ 49.323 559.853 null] +>> endobj +988 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +997 0 obj << +/Length 2828 +/Filter /FlateDecode +>> +stream +xYYoF~ׯ) CjysM`7@l9X604"I΄J&bb]]Uu;7W7A^s{Da襙 Թ]|w¨ۻPp,ƺkzrgƻ|3돷?^Us/ +#GKTǫ}ߋyG'C/ISW^˕ +q3 uTzyfv5ao*#.{QAp4Bj( qvAqMEݎ0G[] +\0t1?CWjcHX\۶h+n;t=0b+Os_Ec:5ZyL米u3w|hKE[3I q."3ՁD&a9Qqo4Yj5#5a羰`XJgbV2> TsrIDbd6\Nw@ˢi0OnZBeDNc?xۃČRZta$~$`I"u:o)s{՛5X~zjQՕwqnUk#4a|֢ОCW!L}3+`0\+u2ߖFL蜣(uYa."OWO,$Z酚22h򰵬n.hDFc=HEx؄̧עPޭ:tw&=C) VoNPdFp5VG1ʈB߉'p 6e}gdF+r6Z n}diYl3~w'}Caal00c$*[1 `/FHL@FE3lC]k k7`mt1]z<ˏ'DvY%ʼˮi /YmM!T2@*TĨsN!/ɾơGoy6@5։Y;Be@h30i/9 +F$R:dV0k)\ˉa.*-ݳfguMC*F,ŕȰ6L4ΓEIj%'q򮈥#Xa۲*)_10xj+Fz罅4wm/K}_#&W)ky>+-,TБe@ z?0AA +y nO/QZ;_堏A:R91Om \"a 2H]a"&jt<$vbu¡Ǡ q \f'bЪ^G7XeK\?ʘ":M\htDnba喙USBO}6wG4 ={e Ѱ웢 Q5l^Jj +$|91)pUK+H6-&H#JTI r twt5@ٲV!,VK, J-i +ewSPB}d"TMAV OXmڇ_(%,)؂t na_Cp0Q|mißbMq4[X%`*[&pb}r3$ R3܀[&n ZZ" T/HCC ҜagT*=/ףUؙ`Q]uR+rW6P+6+86Cu`1X\8v557){pZ^UB, =9\Q 9:Y)0mQrA ]ҧ8%䒝؊[Nz74u(|9up|j/{4gW6b aw궩0? rLxi6te-~T{2"ʕ$@Ol5ٰ ױh "ih8mMm`> Y!E>ְ3!$k'f +pLH}b>|oVulMCcK$7Y'u#7v ODbYpa_M=b^f)ImmN:]NC=>J3I;{f } +)EDzA@' YN͗* p0 gl;P-UhP&KR@Ĉ $=n+]ف +i8x;: +70OD,|wb#rjeƅ+NBYʻԲKMq/cpjL&a&`Ǝ,÷1%sA}8 lBjV5lfz 5c0D0<SpXWȆIʞJSd5秹EG4txSymw9y + 5 +endstream +endobj +996 0 obj << +/Type /Page +/Contents 997 0 R +/Resources 995 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 992 0 R +/Annots [ 993 0 R 994 0 R ] +>> endobj +993 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +994 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +998 0 obj << +/D [996 0 R /XYZ 49.323 559.853 null] +>> endobj +995 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1003 0 obj << +/Length 2656 +/Filter /FlateDecode +>> +stream +xڥYKsW*5 ܒd+sس٬J,!H˞_n4@R4ckr 4 h|OWɼ,ssν$u8X8sțO5|wMQ ݊GnVy' wmV$TG'Z%V?_p{>|9a=ٶ9Ha^fAЦ7}w=&׉R{!:sG4Uuy] /4THͶ۬7ZkЊClRDT V8=@OqpoKj+ RuU~m`FxDSeoJ#p P&y+yɬZ~ _m#˂AV|D?+a~a ё >Z͎̑KshH5 [Q=|#ԥf}0WSNBޠycFCz*tm0Gt>4> g+(Ќp+uC&JT?N& N 9 G4ʼ"`͕!"B p"oSB/"$hM`_  WlE^jL}شiU'NV:Q\a6WvNVaf}a`!]ҷM[F(j (ɠi I>@օK{%KfH`.OCLӡ !Yz_?lNBU䭑µ`#ȉ&K-Sy}ߔ&Gn_>=4RVQ< (_9cN!8#^ۅ`&th}5b +!5L0Z'M9QSe-ahB$g'zalFyQ :JʟlڪiCBSuJZ" ;$SA$2 %">SndpD'A0, |~MB!pxz,L.*D&Z&Z NB6K](KtCϓ9&c,p)xYj󤲵4~x:DPѯnz^Sa:hrK٬BTfB%K]]bHT_UڟXl0P6q$8گ (?w1]c@OV% B`+zC1O=?]G98 4bu +;;375l.py +R5{-Ps+GI*)Ջ9D`1+y ~<RǓ +tpGh6:Rؒog(O %!`X풚'SO*!$ʍWM=p1\@&&ŀN!@J;d`Ќj#|A!j摒~|aWf$:lοSo"+5@䛨1C\$-es4ց1r?+9cEm H㭣KR~Z;g,T2Tgǣ?zYde?tD9D +endstream +endobj +1002 0 obj << +/Type /Page +/Contents 1003 0 R +/Resources 1001 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 992 0 R +/Annots [ 999 0 R 1000 0 R ] +>> endobj +999 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1000 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1004 0 obj << +/D [1002 0 R /XYZ 49.323 559.853 null] +>> endobj +1001 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1009 0 obj << +/Length 1822 +/Filter /FlateDecode +>> +stream +xXo4EqH|ApN'!U"dI.xW7mT;xό׵k|{z͹gE,o],) BKa`]~urmi!/[9]^fk뛼<‡2r׾Yfۛ뷛77p-nyBZJEW6Ja2ֽ4+zx|c 1e\7[Ǽ4ՁT,1[]թ!"ت8"ę eY^ʶkMԄS +hҼfEVN6Eb `nǤHΗ|M#.XF3Bp pMIdmm?mx̚`X# c"A@ ~πE4ΟڏP30'` q9݄2(8C `v( nCؽZO\<3摸ok%z \|9]G`?`2TGZ]tD_χ<SXM|8tKx<e.tt$hց)i5BLy^+җ,Z\9L2}dBnMlU2%OH襢|fRgV6sAm0UH<`3ӌ)s]21=a+0_$AvTPtn|PGWy'a<[iM"KdP㢸ʽ\51yG>$Ӭ +:$7嵸&MU2hthh^|_֢t#i7o;C!.P(;bn+R 1Ycn}>'[;tIǺہg|+qj∣gcW'2 6R. ɐĈk#Eh6 ;v;Cb MbNJ>2t7]x룇< edm7fhKZh%TX4Jeb0L~ͺ5cJJ\D®YOf@ݐb(:[d +,͉)Ȫq$" 2*4D>!d`_c uޠ3`j@PC/h~5> <D={0`>*'sd@|Y򉂦BOҼw@e@e2@];1u/jו]PݭΤ+1ä*g-[p ^ù<մIS]5% #ƅn(rui7qO.ݸ ]^m#抮ߙ˝.1R{cvY&|:]Ξ+=|9jG| /.8Cq)8@ 4Nfv󤮞N U28iCȖYCLG|Hq5a}Gcj!aW]wyW)/ +1 b ̣/ ciSՆBw3qM# b B:ӳΏw$14hj}kYlq>{SVso6g/`׽g?_k{}beuՂcB؜?~yԙ +endstream +endobj +1008 0 obj << +/Type /Page +/Contents 1009 0 R +/Resources 1007 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 992 0 R +/Annots [ 1005 0 R 1006 0 R ] +>> endobj +1005 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1006 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1010 0 obj << +/D [1008 0 R /XYZ 49.323 559.853 null] +>> endobj +62 0 obj << +/D [1008 0 R /XYZ 49.323 520.583 null] +>> endobj +66 0 obj << +/D [1008 0 R /XYZ 440.587 520.583 null] +>> endobj +1007 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1015 0 obj << +/Length 1186 +/Filter /FlateDecode +>> +stream +xڥWێ6}W2qERԥomӦCf%Zf[tCy퍃jS,CB4 QHYMA{}qsx>٭ھF6ny|zݔ8kxOZ?mޯ~ެ>#aJDʔF2$yzx +HkI@EլIr1_ +.zTJn"H4x^!|-;/ 8~$߶;n-Nli\eR+Xɿ@i8K}ۏ4o{5.zFUcn H!F/"FLS`3DGΣ+љy;RMV<닧Ftmd4 #TiKg=bq!\E<Ըͣ cuiҽ*pilq|IF{ Dm0Q4j5N(mSPڏuEl}|49 f5Os{e"i4T@$ 5` YP@J\V8uzYUZQD󠾶T3@dZ$7ZspIz; a?#b>{Y)\>e.ѪQp |v2zMe> = Nn8MϑC 6񳺍Os]L)x rVrFC:>~2֒)TwEW}<ߪ:5@|CA(B!c 5YkW]֙˒CgC.nխb;CA9a![=L}NO&]/1]N_?v?{pqc<,r> endobj +1011 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1012 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1016 0 obj << +/D [1014 0 R /XYZ 49.323 559.853 null] +>> endobj +70 0 obj << +/D [1014 0 R /XYZ 440.587 518.317 null] +>> endobj +1013 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1021 0 obj << +/Length 2031 +/Filter /FlateDecode +>> +stream +xڵX_ OGo'撔?yk:L2L{˃,Ѷrm HI&&A +@<:E<B$QT1dY4a"Ϣ:{l?=-?K3CW8L8 M"Ǿ|`oOt;rHDIbGJ,UITuw~Q kDE=]%Y6zPJ2IDEJfbR&g oʾߛ^4Ж'{X"ߙJ[J@NGeΔX<ܹ"=+)^,/$mb75]]%fhSO;lc'"3>s.[ݗ3sU9ԴK ;}R+NMHY|SqF{$QjY;! c?/8 ׬LfIu<;G~gm Bxea"hH`D<]KhVpuN#-mKT+̔xstT:D1:=Wgx0EO6HG^Fo\2 1 _XaMMQ.g)C"TPVcBąlwdNb0іgL6Arx95Y_ #DwVE3 7XqJse;^ s?/-8Y%i[$^m\( +Eծ/VBǬpnW0P|BoO߅{閷^9G5Py0rBrK[Gg$ǧ9s8eeB '.nIY1l[J-[,W搌K9EpڔCyVҨ};uAB~cE7swGhn-& r>3Hg.γԃ +̅__ -fg]8`HKj[ +'8[VX/_bS!ƐrONÌNh-BAs}P@xbY MRY(f#5ZWwRVE8CmFbNJ]B~μ0FSSq0rKp5V/9 ~ %Kō./[<%ΤiAq@ aN;u^ÅPeyRύ+6"\0uƎDjۦe+Iow7t\bpHv{<ľAZݸ +"firuSX" *!Һ&@b>QdUVEc"łhOnm-oMW{ J.:'\a٦ord:ar"\X(M}g [t6ᡴ0%MvU+x,ۦ +i}cnQ'ur`sG1B/ a~nרE,!/|O 9pОϠ}ƇUjY&;Ns(H6D֊W!XڗT_c;n`I|nAp9_ۂp{x[6;ҋHǔw!k5J]@o$޷22N >kHϽ"$ +k.ȵTPCD徴D+Qmٴ(+ ,|[mWԞ[' b|C[!Hz`}#k y̖ifLF-)\^*+SR0Vи]k "&Z3Ş̈́b`=rETcnB9)@«x;n@cd8`f95TGk_9@ dqjxX bɛ Oo&^P'2oB烶&z@+pApן<@& +}J\ZH8$aIϘeScXo068G@]įCĿ +endstream +endobj +1020 0 obj << +/Type /Page +/Contents 1021 0 R +/Resources 1019 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 992 0 R +/Annots [ 1017 0 R 1018 0 R ] +>> endobj +1017 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1018 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1022 0 obj << +/D [1020 0 R /XYZ 49.323 559.853 null] +>> endobj +1023 0 obj << +/D [1020 0 R /XYZ 49.323 518.317 null] +>> endobj +74 0 obj << +/D [1020 0 R /XYZ 440.587 518.317 null] +>> endobj +78 0 obj << +/D [1020 0 R /XYZ 440.587 489.071 null] +>> endobj +1019 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1033 0 obj << +/Length 2811 +/Filter /FlateDecode +>> +stream +xڽYYܶ~_TqL $(eE'֕TIzpv(q߻ p]!KG _cxp_/V? ˌ4.PR$ Hb _;aD@YΥeS6Ж% V炇h/g?^}< DgLIh1`s8{[%Leipe)AKfUgY`L$2aY0$?pñ*:laAb)R["NDɔ7bʺxs=Ly)L "u#b8,΅al:\ ZyY e_ލA[tb-JOEcƅ "86Dڗ('vI ?}f;l-MІQ{^N™7_82p 3&}|Z]]]CdžaunX$m@v[YGq 2>i8_88Lnǥ S& X8K L =1 Ǚ0b;ѩe%a +5PYvz#vf2 D x%/Ke~M쨿iLG ;DWr'pLS-m#H2$ylV6FOesćm2- <,t1dM!L}DVr>H{ap'>}1K^7PapDKqЦo]Hvip>Lr p}rY~wͰ=f]IpR"`~+YE +O +﷭aqs<"T}ŐMb~dP0RA&π$X 6pohɱWVɕOP͡¿]Wh-㋡AOrsT\g,^`+!qecД@.>vM5C햔8pеnyf}y8 +Ê4 +SdFs ?Y"^86 `X7Er)OMoc 0Wp\۲ "W8Ε;@DtD0ΫANj/Z_byi&E 6_ox Aʕ&#%lco][4E(e +N"YpFj֕sޗKeS9Kis`e8 >ydn&LR;^uH.AҍPwBBs(9tp [ :*n T{p|G_qߣmFY;mI1na[, +ᵾɄStx0Xu̮ +9@ 6HPw- +;Tc˺v)gO^^;Zֻ p_- णGX)ƕ$mg΄!hȇBNMs㹘yNΑ E" t8/X,Gm&!Ķ>%B9qOB`t 3`s'ΞqBY;*Zj,pp +Ow7N$)4F5;m>Y4p͠D 5V$VN?]Jg+,W3  'T?;Rz1k_N1ᲂ0X{No)31sG> b]yu}G5:4Џh ('#L zգ~OoP_$Jj ˾*u$r~nz;E֛EF*yv(./.j"rDoš^j;;y(LnZ_:/jQ1+eȑ4ʟ@'Z`r4pWqXWeɏT@65Tx6M`cDo (J7{šss]2D}zS`G&#r}î#-0]`3@+% g0wnx?g_w-]n|x*\ѵAHZ5h+!:SAN!8 gs0uh[a~~ZS3([^ +"_uDV>-go15xs"\/1$oјpnL]!rzT!8s8zdj>3njKƬЙK{w)8tɱ9uk$L wd28OxXwun0ovXNJ@h+T)4jacG'{G~;ܯ7N-{'VvK.wdGGowNcs*PԆ7.*f,> endobj +1024 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [213.762 452.159 341.457 464.893] +/Subtype/Link/A<> +>> endobj +1025 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [57.431 438.576 192.953 448.591] +/Subtype/Link/A<> +>> endobj +1026 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [57.431 388.016 187.319 398.03] +/Subtype/Link/A<> +>> endobj +1027 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [159.802 351.039 293.459 363.773] +/Subtype/Link/A<> +>> endobj +1028 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [273.997 329.37 432.441 342.104] +/Subtype/Link/A<> +>> endobj +1029 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1030 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1034 0 obj << +/D [1032 0 R /XYZ 49.323 559.853 null] +>> endobj +82 0 obj << +/D [1032 0 R /XYZ 49.323 518.317 null] +>> endobj +1035 0 obj << +/D [1032 0 R /XYZ 49.323 491.637 null] +>> endobj +1036 0 obj << +/D [1032 0 R /XYZ 49.323 289.45 null] +>> endobj +86 0 obj << +/D [1032 0 R /XYZ 440.587 518.317 null] +>> endobj +90 0 obj << +/D [1032 0 R /XYZ 440.587 349.155 null] +>> endobj +1031 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1043 0 obj << +/Length 3056 +/Filter /FlateDecode +>> +stream +xڭn=_ @͐IIKfi-Тw}HAe[,ZME-g Dyxx26>\1$V\yk/' , +ەw7K.4a"/ .%m^vܘOe`o tPy"&<)cg` yD! t $)CVd@ +p + +E^>4WHp#p<\pm@&4iYIԜ8Hu!my1ˉVtR3S~ZmBA pi)V]aUY< \U g[6ߘd\T ^*u]y_y[ sgk_QI=FN؞,j23F_eMZ:IYs~"QӒ&Sya뮘*ӯUyniH[!3͛ +hbJ9nwf lVYZzZl>-U .nʺn@gccc"<֐fXȽӀ@A ͫՉF'U86J`QV2068 ɉK#f6i{E$ + Fhn +?og(&!2A.VI[Տ' "±oϫY]a__:oy4jqN$PrԷSe,2&B}K'Inag3!VY7z}Vc9V%6C?%ZcKcչfayL)@f,6J^Эq,tϓW$ 'mSփX5qu$ ,ɱVe nb@1e8`^uR6Y չm)fO1LE ^6?^%`? Dt$(:H%! SIEmkF_) ET3P0k$7 +7cRK_#*$?B#16+ثZA~N3P*Oֈ6fåܴUiOLۍ?ufS;a?<~Z]Mp@CκscJmk +Fgxu4Pgك]&Kjwdv!Dho +s0X⛳nǻJZ{ѩfM=^Гj@)7U;GM;֮w_㮫]]5$aӚ!?XPԔII-k-Wy( +2=Fox/г]y|h 9y=ךot9=+R<%߸J-=ܟP:QRdD*Vг*q1j{y P +߄ŠWj[9/Y!^r6CMd0%Q+MGACǭ<8sMhLT8*z^NH]Tj(jӮI LcͶm†wxa%5?)4XUGm/Qʨ69ge> endobj +1039 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1040 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1044 0 obj << +/D [1042 0 R /XYZ 49.323 559.853 null] +>> endobj +94 0 obj << +/D [1042 0 R /XYZ 49.323 400.193 null] +>> endobj +1041 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F137 1037 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1049 0 obj << +/Length 3939 +/Filter /FlateDecode +>> +stream +xڵnF_}kr! RnvYWԕê;4ETťW'on.@DS +IYdt]~~8Siە ֒Eq 2t ~̋,5F"3F0F1KcE|RpYoqoR[wP+S&1^mky]Ve_2seX,MVG=BhuD;vlI?_SۮƪM>44AAF6o+h&"<0 +j;#˜m >f$"ȪuAm,]#Ϛ6o?G[; v4[٪$(Ҳ>#Q/U~U--{Ь軪p4͑^6aFw&~..&c^܂&p'IVʺ7o)/Ųl% +~զͧު~\}5O➴ߧ]?KvISX*\~?MGh4@$sa ^u5h{xP] 4vSO1nWL+a$6̻2b A-*V/!'%R!~,BB` +>I+&#} bQ^ +x8r, B╉A&֔L#\kZ'gb@ d``$cʼ`aKЉc_Ck{?8qhWG$fQG"?CԱrz [ +}|H#2R̿šc!*X!*B1".sȕruRĦ0KF4X՝y'$~iH"_,aqhe͗Þmw"Lb}x_t=_>Y4KhT}=nfV%RM +똧c]I8tk**;@Ó +q+pfijC +؀9jva#[ShCe %q/ƒUep *Ne-ʭxhrM i*eJY$ZL5F`1Y +  /( : +Qh3 +VU>=Xo@07X`O#X^iq, N2B/Ii3IOfdžaG`Xp@^L>;g7m]Cvh}^0mjK)]d;Ay,a@PETV˞ Kdz%r@ePd El= cD熏g!:V-iP=z-_I17TH:6{yu:̽x"=c06k =f …Ϭ1a!ZfZkPl_D5 LiS=LߟA?_aLɔQFxa,#2I~+¼ eV2;ݱa偕& +kUU"&!@c+-g; D݈dț`Cs +%~0_# sT},\{7^yMnmkAu 52G_ Nèle,(Wm}AWL-㸢­«ҍs4eIӟa9GS;*+'LTLŵQFpM2h,n$sJ tBi:'--{2>!,ЌIf^Й'aH70~gJCt(60jA}~d7|]=A.7:^(rK>8$CPi)5"4vRVe?֠E gozB?@ +RHxJ1ܽ풶N@TKE. YKNi]V2{j'(Z듊* +Ьrj)lNNjXƄj" g޻XædEi=zȆu*R3$$#صvfzT}|PRa yW;܁! ʱM8L1!LxJkz)evq嚺l沈vRny(HQҥ=Ll]ŅCօ8`wuY6x}8Eg=&c~zI1[S= (tī,դ V`(kDNrٚ0Ғr|}L 7%'c^E%R~YSE7C@Dv|8A)&kswg +G.[RnSP<ɃZ,dc#ފ.+W"*M/ڢͽqHͤЧ89٪^eK<< +33UM0phʖZֽMεڢ(Ζ.MM]> >;1h -Wľ[A!ǣ7No5]s}}AzǡefU}i1鞙v¦G/< +e,9]{jD ;1z5RjV6">PJ-KzdIaioa0EFL|CAϟȻ׌N瞥.wZ,u܉:X+)6[7z:vxn) +y̦Y@_î Ri˺],Ow(ֽj6Ry¸|}Kf;(EPCHeqҗ.ӳLS*DѮk +ڗ%v + 1r K|扇,A*#9X >k4SQ|BQsӅNL$΂_Ə؃/7M8E] l11Os/ʲv-;O?&蛿tq|(G }Xʧ6q"˙Anġf 8 +endstream +endobj +1048 0 obj << +/Type /Page +/Contents 1049 0 R +/Resources 1047 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1038 0 R +/Annots [ 1045 0 R 1046 0 R ] +>> endobj +1045 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1046 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1050 0 obj << +/D [1048 0 R /XYZ 49.323 559.853 null] +>> endobj +1047 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F140 1051 0 R /F113 721 0 R /F11 720 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1056 0 obj << +/Length 2974 +/Filter /FlateDecode +>> +stream +xZYܶ~_A?c`qCbl\9*Iwx 9Zߧj `wSFn194c&8'fJK¬ٻmٜ+å63~]4v7â9SiS?r_?|wrЌeE#ZlyfKxcFp6{+יhc`NqJq܌ )n3"lK n䇇)6@~x^Ҡw߃8 +( +҅5Q¢9I?ŲS֟SPn͐"P=U͜2<|{.lo_;y3a1E?&խ- 7 Ԯ7a.\r1O?SK*@t6gH]9[gjE}˰Snr?z'ܬf,iSyX5^Mo61p, "(5;aA\/,,RΨP*-FRUv1>CJvP +WC).=UP[E&bvqX&ܭOaPRAjoDN67$0gg-FR[/)cT%мY]xiwsU`pOq]Q5uV>̂TK"@pD>@"x507*o3 kPHs˲^쫇m#`ڄ+Mԧ`ຌHݲNY`Zp3+;qʆ0[-1;S#;hFp.d@aU +ӽŵX-ZLb!z%)-1J,c/#%ԈdTηhYI%"@KE-1HKm:CWZV \+q= *xۗMf|9pELM;BUu܆A + +6$,=bb*",2n| ) '"5urZ0K?+Prɽe#QHrpA`#%{|w N SM& + `x/Yh{hv>$>2U{WxBZPiznR+Jb += mhO܄UX~PqTu6E0h߁#@~ ?%4s@7q7bP43g\7k^ P1HOJ( |U931⋰f^#֠O)3_ft_\&ʩ/USVۓ=gc#JzgLg0 |xp|p\W. W=k<\p#8LQ"8LN"hp^`&"Z- 1+ձAE.-^Z5J7JҞI3)ΤGyyyvKC0K i+ȸ5jhY? +)>^Т픷i" p4!Se^._ĨCDS[ 3%=wo;ݾ} +7`U.y.vMo)MU#~Gc3ν=>DrsȆQОjfCEC;x Ve{ *pQh'>X˲=I v@VY^ġy&i͝q2u' N "1}|88( 8R,.#b<#д  +kYBAXͿCӐ0ױLpM.sQWu^n%R_ͿN\vPrx(ήHN晴R)8ܱqY4FE@ |]vڕ b/S;t7Dm#40T;=_4ejt/z s"fR-p(zCgĶ책140;x/^ը|Ya^Yg7 dH9g\ZM'~?Tro(Fʹ2'L5 ι @fR0?'%H< +³6zEJPgRtoX,) L2 1/䄋TNb4 SyB%~_ukcP~OB6i.6~CvȵĘ#74udjWɪHw=}<7UZqB;~矏5?osRHx&T`c1ș5+1UmR)tbз39fԦG8c1F6@">-)BFQgL/vCyF's#!z @|ύi Ʉ)C78a +h.*Q6w63dQ?tU1Zs*V`?cp3g<$ |sN.Yѡy@#ч~=qLHqsweg1'jK@[ zd*U/t2qzt%uRTȈ"9C_] + A!p8DKF"$03d LHP-tϝub[,M 9Yg'C/l5Y!|[[qN@p X_9i@O*'pNZeCZ0S(U:0f5~4f5;g+kh E쟲vn2(S-^~оx~yyijrdA܍(g293ydI +endstream +endobj +1055 0 obj << +/Type /Page +/Contents 1056 0 R +/Resources 1054 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1038 0 R +/Annots [ 1052 0 R 1053 0 R ] +>> endobj +1052 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1053 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1057 0 obj << +/D [1055 0 R /XYZ 49.323 559.853 null] +>> endobj +98 0 obj << +/D [1055 0 R /XYZ 49.323 518.317 null] +>> endobj +102 0 obj << +/D [1055 0 R /XYZ 49.323 489.921 null] +>> endobj +106 0 obj << +/D [1055 0 R /XYZ 440.587 520.583 null] +>> endobj +1054 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F137 1037 0 R /F100 705 0 R /F113 721 0 R /F11 720 0 R /F140 1051 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1062 0 obj << +/Length 1955 +/Filter /FlateDecode +>> +stream +xڽZIoFW(PH5})KѤhPhdH%N}pGk9Xp7}o#G]rsqd$*b"#!9"ZE7v>ya:OfHՔIoevWʓM|H)Oͻ77^#qeI#p]3:zWn#)JxB2BP{a*T!; f2Nyt)œjB~ l$CiZoHwFgLD@Hz;?U;'&26AVrF04Ӳ}'Xhfif2IW'y7|~j 2 +#-!KP"jp$a'6Vc,enPn?<`'WQx%qA,c΁vRX;(4S &! <{F>%zզl7]U +$CtT횞f Hеwo~"Rƞö1_œB+D9ETc(~'A"u a6Bx+ M5 &qCI46C$G 4#5T1nĈx9N"ɗr?Q͸G\;i^)H@F;R؉ _gӐ>1<&c|$a nlx)c$\!.EE #l2pi3mhiCq,O Jyw}qʒI+YMzpcR:C|(ˤą= VlQm]~' +[0BlϡC8P A'#~8nzq-{Zi8-AjScaGynfo\.?2n2P_?AxOz^lyGf~ޠrpnB\~NGcȺn@ 'rGʭ.{TߧkYNzуN2)Mpdqks`?[E=bRqƫ2CEݲaݲD8:{Q棍}[Ldcz*d;J|C9dI owy6 +gɆJ{ViDu]%|*M/7͛=$04 cnźifScL~vʇ,-2-̨/R3w}`Mv-m.0i# ʅ&i]sj[lVs҄"nBL9bгQ VC".Xffn0~u3LB/4~Le`N1T4#C'k/J {PUiWXs(6ڳf8lEnrjgdLVn:+#r'9GÁw: E*&0rj9Mmctyټ|C 7; >A7g'V / deː~<W=!_ '8Xt7r Yu P3&B8luӷeRf*q7V4}Z$1IضKH@>k797$.}B1?g$ѯr]cm +$.,ޗ)$@0\tzD%B<|<'I^RA 8c}ՀœOǽ%z//OJ'o,Q5ÿK}p\%0s^7> orS)&蟪@U4.‰P}~A>9 +endstream +endobj +1061 0 obj << +/Type /Page +/Contents 1062 0 R +/Resources 1060 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1038 0 R +/Annots [ 1058 0 R 1059 0 R ] +>> endobj +1058 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1059 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1063 0 obj << +/D [1061 0 R /XYZ 49.323 559.853 null] +>> endobj +110 0 obj << +/D [1061 0 R /XYZ 49.323 520.583 null] +>> endobj +114 0 obj << +/D [1061 0 R /XYZ 440.587 520.529 null] +>> endobj +1060 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F155 1064 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1079 0 obj << +/Length 2119 +/Filter /FlateDecode +>> +stream +xڽɎ%յhnRI"+q A2R@H])eQy_SV1mtۺ۶]v2_~?YdZ~:p@ FY Dv#@S$EqpDy)(Ԥ6[>sV$7Gc$B!L Ue5ԱlDDi ,#BiLne  rhZSZG9ZrWV{8ymW7QjΝoQlI%$%Gh9cbP*j4Pm>iډ}R~ʥ ;Z̍&aӦ.wIV>z5G?m6,]q̟3w4/Ezt]"bD`9ȏ`a"86"^ pZXQ(RlETjDJZvΥ?c;ei1 cW]],!QxEDs0IN+\ zv mAhoHwr][頶My-E 8сՅ=EqŗCrgZϧA<~[mb1 wx+~c[i_t1?mS۬*"k2qų}r&>yie-&aC즨W,3|{Gihc43ֽ,fc&ʚmz;ܵuvlRHahCd6;wy :D">UPOE$hnD{@ȍ-q݉ ZeK!uShJ(6P%@YѾβ?sWx2W.%Yr14d|,Xr5ň^{-`Hu7/3%ȿ¿j*C.J'gg Л:ΔzՎK\i2e^L+00s`& J6t}k2#0! +$<($qRbflWҗqrr> endobj +1065 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [116.525 237.363 202.362 249.234] +/Subtype/Link/A<> +>> endobj +1066 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [90.711 185.87 176.548 195.024] +/Subtype/Link/A<> +>> endobj +1067 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [65.813 173.778 177.003 182.932] +/Subtype/Link/A<> +>> endobj +1068 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [107.42 134.378 193.258 146.249] +/Subtype/Link/A<> +>> endobj +1069 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [70.073 114.677 181.263 126.548] +/Subtype/Link/A<> +>> endobj +1070 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [470.638 348.041 497.879 360.775] +/Subtype/Link/A<> +>> endobj +1071 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [470.638 237.6 497.879 252.635] +/Subtype/Link/A<> +>> endobj +1072 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 535.392 73.348] +/Subtype/Link/A<> +>> endobj +1075 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1076 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1080 0 obj << +/D [1078 0 R /XYZ 49.323 559.853 null] +>> endobj +118 0 obj << +/D [1078 0 R /XYZ 49.323 415.517 null] +>> endobj +1081 0 obj << +/D [1078 0 R /XYZ 49.323 386.328 null] +>> endobj +1082 0 obj << +/D [1078 0 R /XYZ 440.587 388.647 null] +>> endobj +1083 0 obj << +/D [1078 0 R /XYZ 440.587 197.355 null] +>> endobj +1077 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F137 1037 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1095 0 obj << +/Length 2500 +/Filter /FlateDecode +>> +stream +xZoFM +@{mE67hHKqYrfv7]d7W?2yHHDHV}r;}:OMÔIYm:/𺮚ETyg_VmǛW?\}E@(K0H +,6Wqr'1'r(NT +կW8%R i,$"RZJ_a̭aiCJkj{T@.RNuD U٩q69Z&q;+6F2ĦQ]? K'>I?@t1q@8<GavI$s!y仢9//xquV^li8 AF4#^[Q=CUcĉNcz 5jZְRH9rYzb m 戟EJ1 R5eD7ۅ* ){- +LC3=H>ʏZ0< !5-වIx\ 6|.뢬3?]Uh10QPk@(:L4T_K`49) 1aGXm H+G(Be`DLS:8'̉1RG|Ul,R9 ƁѓOcÏ{ufUʙTemԥMt~SUޣq? oNqbZ# +:N 5bR۸dd"V9&eBL/HXX0՛?S2%km}Ak2%U3}H*<((h.֮\El3뼹l +8TR+l4 . a*Q 11Ieܑ)#~ќ*pݱCG?[(90ɐacG݈IB&!,ܸ87~i?1>kCN`P %j$'iPaN$nSx^ mEFFJ*XꢼzVYcAr$7FI*.Xo7.߬` eW+ۚ"n&i‹r(f̶ў +>b)6 mF.` ByQ ZF./&flFv_ɧlߑ!1mۀ +O=?<~ +iH$BY0%lS”N0Y~8óo}&ĪɈ\!WA{uBc(CIH (P~.AP ܹҌ/[A:t9"09|̧mvcWK%uO[:l=Tu7t'5m$& $/G01=fP7ݢλ#Vv =ji)YшvM*EhP4Vϴ>ҜA 3%BP!#. KRP,|juZ,tVuhOv {zŨ8b;ADCR)|!JR}ZJ=D+flba/k}s)3}!MOO%=_Aa H[w{t[:+ do墷]jk6z5)]m\b%=14~`U8lpӕbwl$4Įtm)SPv̡dxKH8bHpB#;&[[맧dQΊw%Ao{{?#bخv:,6ڞ%kjdu< ]t/Vi/mOQ3v7&^H5[%*mm^:^s! @wh)׹O^c\FKpU +jCf.Qc$ـaz&ߓ@B_/K+=!7<OJ@Cz5y +bD@*~/ +endstream +endobj +1094 0 obj << +/Type /Page +/Contents 1095 0 R +/Resources 1093 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1099 0 R +/Annots [ 1084 0 R 1087 0 R 1086 0 R 1090 0 R 1091 0 R 1092 0 R ] +>> endobj +1074 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 64 80] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1100 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+23Q0B 0˥kV} +endstream +endobj +1073 0 obj << +/Type /XObject +/Subtype /Image +/Width 64 +/Height 80 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 4566 +/Filter /FlateDecode +>> +stream +x Tڀk&3,D +VEjvnuZwWЪ\ZDV%6AAPTE0!HXMFcLBk?w{8$wo~޽{YBa˞֟ MYLgޒחQ!WWl䝝k׮NNGP}Bc9ΝO<FC,,,L2lP G_QQb#}ћ7oZtQ: +\1oڴE;y_|j݌3FE&]^^޷Rp sKKKp'꺃Ö友{'@rp~}{{kIYfmOkj-TBٳg}ǿE1c>>}ʕ+xאkܱcƌ.[lڵڹh⏇رc픔==}=]c>~B$&&&ojjba*qrrx@ѐXdLV^uƃu2?ԜⴶEu?*~8p@tt@XY0y~ iF&II M`F~{Ĭ o"D]2pG3Iؖ|t_7[@VwOc7hy!d6HٴOk~C#~Unծ]3<.{|t߻;aY?a1g܂2M Aww˗𾚿XZcN,tyF`h#=|~܍q1)JJJDI=:tPC* +F5[YPPF\>ϫl|ri+??>^WWouuu8q4ƍ p%???!_co''/_<%P>MoҿO8>w\9AIsZj#@S]YY!J(+_||b0ʪU)e)t>xMY[S:_***jWy u---AP۹s +X[[P(/_vj$WȶmNW$q+Ր"ﯧ~\(뙦7^*m#UV겥K!0i_hm>}T_OJK)GǭEEErWyAM,niR%|;;; iEEǏG֢EK> H$S^;|pXX(<Xy9"xiii o'''߹sۛZlI4M-?v +٧<SS{^^<LҁgP`IAwޅHNNsWW0ȑ#9lUw*A̩N 5kV?}DF"==z„EG5E?444rW[Fo=;w:?kjS,}(=1:hbtuuNE/| i Ҕ9'u*|qq4IYBFMAAZG{RseK+8"Q"ṝ/г qYewżnd% d)""!%}|#$]`pH:5n Ңa!ЊT<)mBMe9NG``3ҌSJR|| laE.PTC +{%F[]OSΓ*;ȇIe78H*O "X#4Z?Aȩ5kX}$!!knq5W'(&h擂d22n%ʴ֭Ԟ k炗MQDUxLAKt:GJz<|SOVŒ.#E=t,D*hVu ˎ&= 2'!*#.uuZr>%K䭬l"=R/ ?_ dYtcrK<0^E +/ijObbJF(UEE!!gkcK9[[u(mTzL?݆ )NnO#s.IeS~ +/Ձ a)d5E@ŸM-_gN!GM$Ip>R=mߐT._Y"- cb>bd^篺&2Nt_=eHUY b6Fz!d}m-r;${ +++ҟehho;gU㜣́xz# +?%QȑA7>mmoD4'?nhjokK=ooKcKhv+ddrl{.۵qYxE|6!7ol{.D/4&xqqU_ҷ}79+5r#VMFDlAߵjlFB +nVC X^^vH's +endstream +endobj +1100 0 obj << +/XObject << /Im1 1073 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +1085 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 64 80] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1101 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+23Q0B 0˥kV} +endstream +endobj +1101 0 obj << +/XObject << /Im1 1073 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +1089 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 186 189] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1102 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x+20S0BC K0˥kcQf +endstream +endobj +1088 0 obj << +/Type /XObject +/Subtype /Image +/Width 186 +/Height 189 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 31745 +/Filter /FlateDecode +>> +stream +x}\S_H``*$ZhӺZgU{ֽ'ٛޛ!ߛ(E跭Q>!H}9syin~w;CoXwNjGSR^ݐS'O)Ri5 N[t445ַX +]Z^8 ZYo|68}7s7iTem:}KȅiA 4As Oo,(l X % ֝Ŀ;{o(-gۤXdSY"e42T@L%=<e*(\)~a!K4pVުZQRua ؚ0a} .;}ڂb,KLCfTZ[_N/|IsXZ+GQt\DeC6h?jdPe)81Ɣ !0 +fELf&xFq';++Mu.bM 9%y Tj.3.,SD9m"CKAfUQX2 S9"r%( ,5ĒQ!rɘSw\u>tե3 +?TlTb)\E8VlEmg[8ah(<>,08Tƕ8b*[R +Atc6_|lpm,i7Y?_jJ-|^/T&JHEX;>GBHeuʐŅ/ YF~"NN`Q~w.&+E{LE|+9p^ꎋU㫉e~[9K< 1\KbH1V4pd0CnY[Roeo@/_shI,%'cìTSO)X)5U*]>u 8@)x-BJЌ-| +K M9'Ɯ#pr)RX_O/ݑ]STtTr-6ʚ@R*hXKh<9uDqp 1WrWKoR%rNSX9oMi' rԘu_RW3l%'Tcȟ_,1R8DW` R(jI)rc3B*0^ %B_,qҁ+( L`\IbA@Oqw1 Yj*ON13)P*4 + Gfx `\@&f->T\ҿlB9 U/w+Ӥ&F dB bHi+$mHV[ˁ=< +0q2m"hhjȒ]7DI՝[++v| +3&$˥)<5+7Ԧ~<%f +!`_D'(x4 yc)23ۇsvf-Wz>J_UZ|Ƹu2P/~1fe4ckeoMALxR UXܤC?PpFGƒS6s^-0Gx>TpkE)ҸJm}wG_*O͹Or]k*z#t{BI`3a{x$PƷݗzL)H< W6B>wuB֛Ψ9MEƠLr-j5qoWj, _ +-}߂%5)/ʛZG |L `\MPFouog;Bؒe41jcR|̗-Dcɨ=TvUq})$<>lWM%oxf?_'*2#cƂ'UϒG " ma<(g 3~u$IS䠅m T̸lrr4 O0/Xmjg7#|+4dy(D RF#9Oljl S4+HL5=BU`@#3|ZpG[qn3I$:d!JU&d';cdo_c#VMG3m"p>&s;^խjc6Kª@a@, ,x)ajŧ⩴d/޸[,>ڼmT޴ (3޴޵hQHEqԚ)\biXyOb{Lm,zl GEjҌ¼7e4 +n퉖M劻}˥wP!Kasc(GjF5ƍ̙-dz{n%p㔥?k"e׉|R +3P($GbLB6q~H^b p~m4>3+$smAise A[Ķ76 +>uK A2t +L ok)$VH|"1{-ֺL~lK5ѴМOy^f.7ڵ{)҈{)#MGke | JjE %Akj2P f( 4TF2cIh*#L¸.Sמ)ؔ<'!pp2E+.{WNt-;\5~!GKEˎ~?#B(zcW}=:QRϗXHng%VUO:yn^T +/ j=(]v,ej{_zMSh jGK+1>Pf ǧ1T] +9it_Q[ﻮtsjp(>*+ӉrF3Jc뛈Yo)x+[>s%G;quuvZAa l5‘z+ F`[FzM<9m=돖QJg(K3< l)U~OJ`Kxp,Rqܝō26)'c/V^r6G"sn !ٓ,`^T1t \kg"cU"~%K?/q91XQQQyyy{7ixއ<~|0KNPiDT_u2VRnDJTGL Į%ݧ֥|X~]LۃeLME"QCC'hg)@@ )j&۹vEw!:T΋#1Tvx䧡RJt]~Xb(,%W@ aš\ )4Ö2]~&Oҥ%?Ngthv۩R>SB1'I)8COk ^kYx̂' u -ƚ¸)!  UL&̜9sرU[JA͕TD{<AڮKmz~ڂugb1F< &[Y[=oHU~%r$<Ɯ(9YzI]]ݜ99T"Ç={6@KϞ=QON<%G+^EQ{H$%N\ߩV~@hK1?6 (6+Վ^b,'ޟFǸ9Tt1Awh 3ܶ6_h}Z%Χ0ΓtWk.>r?ւOá2OތĆ?EGg.^51viEf>x+PI9* m(YRAc}xVqӁ,Ǻ7s\'͟_BOQ?~*?T։{IQԦF=򩸊̨&sٯJΒojh}\y_-$S0L A'm~:og +X +EQ\  \ ge'n5<%1aG;Oh.z*9Zch15%A  %ff1䏵m=\]{t^P$NޠlYL(\h-<Oxe蜏kLisn~}m}B)vbxڬF(%((h zy8#JB +Aήs^~M>v]tNCKssr +W&+Da;j4o0GVߴ#a"?nЮ'[hɝC 9sF,9rx{l۶G>_VEE= 1hQůU-S S[:Tz(J2.pWy9k*|ǎ_sK5 !F$,_ < 0Ê;v[-ѯ57\𡰶j(DsuEߙ5:7)1fIȡlNŸJ 1wƅXCJ$wѣG++##ǃ}!Ljjk888=}Ew1VL +ChjH5m[QΨK' 'pE_NݫWk׮99:r8xM``Ν;T*%`d2ԽGpppQQ1tZQ|.J3h -z}Mb6 +MC2sJ%;_zn6fˑ ,Cb'B/|ãիW{a޽z=j8QPxl>߀2<={Q"C-zmRXT ⊔i[0SJ㨨:U4ǹ~K+蜒aSp-.G6D{K]mmm'Ÿ;if()Kabwyh7L C8La$(rf"U\ߨkydDžc-pH`]*V$2KA~#YVFz]1}#GۘND 1")k)3J<{j͑&>%/ q DX8Lײ3sNvNܴs9䫛[Sxmb~Bo}'nߺ1{-Ydq_. {y"NZOD0CN)L>W@\t"wO8#ClN8Io8N5+v}p`T n"[rd2T}6F0rt25%0Ͽt'BXtVaKŧ*ODez1F'D_]P?8(E0jq0186<=J!a[ly=w]GV98[7֑n_{qZZjuc}ji+P""ZuV7qO0F#![>ʒp`Nj%rXUC 3 *I:惫 %'''=y;wo]~Еco ތNjkkq&*Ǐx1mk׮uWP? ݀V|D i!]dI΢45U\7V66T $Tܒ UT3Ln2Nj\kmvz~$g64=ݖ4JRb\Ǐ7Ҷ&v]GCgJ9S2ECDjHWؒ69#` +Oo'.qx"ƸZG4aC٪>3k  !!!ڝ?NB*<{QOgffTT 4=z"۱Ot|fOXYh/ՌG̐QC_լқŠab IsĆFR*GC"C 3R8 + W~~~ˎ9sf*OZ-IyyYccHW]]͸q`;'i;ŀ>iCgNaPeaFyq濗R5 _QJӿ,Lb} sUclHM\S^(q6xAz-ZZZZ9r_:9髏*B7;%;J1\ Tpe$euc +^oz,p20!!R +'b ),O +3מ{jH)4mڴ6h/QmmsgмxxKQ +E弸Wa硥:Pr*N{<'DYḪ\eD'1 h`̬o3 xA-,,׭[08Dt~~ޭ[\XGugLZv .}QI0Vv䏝yRYXC*#a՚yaOUKnPR!r, ș5~ձ:]e}}@BUUeNN68JJJ?䤥JV!aX Fjb`bggrt.ZNI()8\)q+j:9HN +SXB3.12S{NSiOh6kx8J! KK'46aКs`|5*SE"!`SNmҺmMv(-Z v[ԣt. (:z2JAeP +CXsN$韛&}FQ}b# +)a_1 e+*#m۪Uڵjh55U[27&O[R3A^^B!{-&$ +쌍MVa^tdx\c׬i\~ZmqD)܌-yɣNn~mZMVr4=,!x3^Ѷg熆#Gub +AH=V}hRZ\q=3gaկo? Jk:I]6[1L_"*Fɶ˯0MeDu5 ?/ >J %G& ]#7#jZשb(LAjP S2W>krd66`,]ha[I ynguFbyZ}==z˫W@{F˂ kj:F4fmz,&yŀ٥P{G` uIEVQWGV:\P0x8`E#a'RǏR"T=ktt׮]7tKpΈJDaHec2Xz˭omRZmy 1}t[zZHxY c-$PZ{fsglӼu Q'@>6UTU-#Bv\ =YMt5j%DT"&6*\˄{Ҍ ZXX8n\pC-,pY 0u@;l W1dI!CBFN䴦._Ф/ Q _! ysm\U}V^Cߤ&2PL2REa;G(zNbL>fIa$T9C|Y|s51>V;?j7BG-a]FӒd4iR }ڈEՆ(^(4p^uZnSVzR#VhbČ裘UpRErCumMNQ Rӱ +*+#L`f\G7W'On#kpvv_Gdҷ紵yuF$e%isx%Ӧ`p]Fԩ:j/_<7dmcm)yĐS1D?ND8 +z8P_ɛ۳#]~F}1DfdD r c`2(LqWuYŠf]ms]3UUהVP+M)+xN4VI<w Kn!x/e(Ȍ +W{F_ӧOMM]ddo`ccPȞShi(--5t|!jJ4@_ aV[D}2fYsEgm˞5{wq~' T8QR($rEfa" C9fkS:3k~]l|s_l)))2{I?L%<6Gbb}9eYoZ%Y~񙚚 &["J"T-\] H&C5W,#HX10x"!ifF㭛RTdUz}Zt&0ry28Pla>":GDå`,R,pT0#rT,)ToEcmƈљĢ̇9W=/}ɾ*q= 56'Ea己MΝU SYY^\\:*W߂uUUe{3}_;:?vct!ƈGTCƉqO%6fG_=ec*)7nKړ9g )@K%樀LD"&8 X|p$|X ,e!@gD0|q3j)Y>@ X9}`gKh)u44Ե+~-u샢7@~-z,eo`F+WvǦ,#s䱆;<-|yDFPD".r4vͯL(bL҆ҿڕ6{kƼYX?seG&Zm|?G˓)WŶ̃Fm AF;cTO- Aaa~LLk%?Sz$[!n(*~&Vp{@#j#Wl`Uo% NUsX][WTPYI+wEKWsI&svb^ZLL"_:OIU + +`Xi's0P ,[MJa5ҰPf3%V5B2<&?JSv=V[h]u}slFgZDǺcl<__^^zm__.]L!ɤa0Ի*w+KN_;& lnv, n,h(*;5ڽ#jPeKpw?/6fjS͝ӳl2#84R7bW)iY1J ߆Ctpd\B絵-T?%$+n[h^`7Ф o? \v%//Zע}+*RصkW{yyOLf$bp?GAaEagS/*4֖uX\"B" QNÍoUGx`t.F0/Z%ng/> b-Zm={v˶m[֬Yg 6G81.[3/(L2%p?2WNķd<ii?u1>#֕ThɑQ@2N"y;_zR~5\g"aSz M: +[zڛI?\6&ئ@ 5 XatX>eF!s%(Q-;6"7ފݾ!1 ϰW$a?tO4,Rp PJmA0PůoI&/[% ]PEJMUZLm|(X*#_\~CT@ e;"s.FV{#^W)Rs羂o,#YA~,nE=^|#h7 +. 3M3r-$لzA-˔lKr1lɩ/HQaμ (0V@J]Ʋϡd+|u>z9!{N^ ݼ/W(/7OrJ.`+ȝݭ*-bzma}鞙/ ^ Eod;>$vQ!KZ5Dr1ĬP {̼}?k~VlZ9 tqqriBm޷Lu%dbOGaX=,D_f-9_?`apOV+7  +m" DȢ{TS~.mIAF˾_w17N[9f;psu^6kSװ[&C:%BgM 514ԓۻrf1־ziskv=B=؎#ζ!`I,}L[Dtit3>kzf'-w;zm鿹gax=Q2k0b˞evℨ'OYBYvΟ;0AS6,f ylt$g.tnH{k6.,lL>,,l3xyF:hcmo=F^u/-ttEC&mDE +Vo`-|9ls:w!S@-J3;xka@v8GIi\i\5&[<5el/vlCv>t^;48?$@%oK=S߻Mr“z~kU{z3{D2`^ܽ>v8}T^<|yV{4shuNЬ@h^rBG@nߠ]\4ec7CtԎJ5 VLG15O0Cf6cV%YZ5~¢; wuU9yv&K +{iI>J?%Mـ=RG}NY_=١$~]sX]rח_y/pY4'{g7A>]<>Sorã CĐO{COQfA.[\>7+:rOCAi +qN^.jH1okq#\{t5xsta5HolF^ ]G Qd?!%a1kPUle5ji˝}{p\>sOcn~\~|,|FMknSG6S$(l),ߧ.wZ*\f8}gca]=x.xlpY_Sp` kfCS5tӡd$X WECnG[߮n[켶8np_J7}Y +X߹xm3䶅o"ꛁy'Ї$XzXwYW x}}{ow7mv^wq +-xkvm}߻t]EAb.9~_aXa!/bq]^}n߻ \gg Aa]{ccνǻ XKWv~곧.ǀT_:<nd1 3ʇ?\3z2eʐct#6wosg3?o*urG-(^`NGLnIu#&g d ma^vzon6mr4) \c +A")4jȸ +<53 0\?O_DKuy+`]7ϯwcX{8xr3ڱ'˩N~? c{6GNA'lo!B@2M&r I~ G.W˘)3CtC]wmWv~{-wq)mizx2W*q*Gtuc&}00db^@d@"8:hw:7r:c7ƂYw9dJ 4Uդ|D4Q9?)ffo<;s=s\={9ʽHޣz:V[A6zC Fh8(z:ذ;PM44Us־]=8HAo(б +J(XncJzq*X#xţ FQ~l De,O9{w9`1_M&łCc=N]=id)rx +O@%u //u o'>t5ɵmLWw`RB=C{qp6hq!ۭvopcNG#VWр(hSp}s A fE4"<pM~߽6Xx67V#cf95$^ըRwFu_f0ʟWË{D9seC^AG-}v:n;~6h]hɁqXiTE%OD*\q0.0[c0I]V)MϠ%=9e X +wB:`]HwssP^3u;4b}zJnutXл&>GCJMScG,Kc}[Nk]6>g砕Y 4TnwZЋY16~D +e^㳜?ȳ ͢Ma>:{~Vlvb+[vCB|WzFdãQߺ\;O S3:'^V3K IvΘyF^аeɊY]oew>dѝfoLGan=1knޫl}OS}cCMi pu0#Yo^Kl~A{lX{J9x ȟ7(4}dcH؜xͨ "l+FØ\|׸|+T_ e + *6;vLtoC+VuXmNB-`84BJ!%K Fj9wWEh'N>wPЬx_>d%ޟ{xO42^k͍յts,f{7u}k %lzzL3Z :0nz1NHB Hwg{Sߏ={4ǣZϳkkzv>`)o>nh\O Zr-"D,QajBAJ9Uk* [#tXҹ]E5ƿ$I~xcuNi_Z ~GoCѻJ, cҩvgI=$H>ͦq[t@1U{hW.fe,"3`t6uCѩ06΄VTEM54OWJrBG/21 icDpq]k^eo0}=~Q!TG +/r%^eW)a2RAh\_${H+SW'lɔ7뚘#B?G^cn::BByZGY(׉>?vۗ1y u!+!שjˉtUdž3 r^A)-ɼ\T@ۮ)-ӓz @?7EtÖ93 ||85ImMt1S/2FA0m\-S6 3_>ŏ*UT,| NAKt1?PCkR]KuX c_ػR^0=R}3&ujCg}sBwSA r5{}}>6؅6 gfQh۬"V.q&\;|lwWl?#n֝y֯9aO>$ykB8$V<_+3sF8FmSMalı"WhLH/ԓ*,$+`X wڟ;,roRp H/ Hkkˣfd ^LT<- ,*D^ymUˌlLTv *+{Tdeaa_69׹/z4;unp !-)po} 9H(tlQk .lHyG gtO +/RN'z/:/J9/*v{O_w+Onv. RыvަZ^ZvSXh 5{AJ5Bz#RTJן<߆1Wk뀀D*e0tX +`r9Be,ș 90UÑIy'N әf3f#lyTQ~L~LlCnq5jBKb]/dR}3:;d:XJH"v[4\k*-qWT1ڞ|5{^q.|$ebǿb{;-spmR5ZwWAlj\D*. Gؕ0s`|>flSѳaGqЫULUx}shtEW3 \=Ɗl(<#]/"{!wIN]9^aV"J0?wϛʲUHRH'b}-ajMy>Oc_-i,bJ\W* +Ɩb 53IV&DRmAT#$<Ke0}]wIWwwޡ$kuhVn%uI }\ +FEh2z=WY'-ۨ=,9"pgN-<`{A)qXgmcO&~r˰IcO cIj`jT&kҽN +RTd/8x|L|5j3ws0C^&3< +#ە0 +b bNR۲tdY/W DJ s>Mc0ܻLsmptP]n8tIt@׳A'9h@9﹀to!oCsk-qk-mv[Baz3Sms5,s_0<\-ÇRS%ju"*A`dW}dCxO$| 9 q @[ ;s&evb5-{Wh:)֡oh BJ['@sq M>l9n+Tpt9HL1}2DzlFi0U$e܎ j̳^Z$ƂO:;Ov +f^q^_ͯt=.z1ʀQaדNŽZɯWK2"صa̦63+doёXeRZ#`:WIZ[+e%&NZ'qW*\.DѴ [ÖHЖәqa|;UhT z:5F–z2A 1y܏hŏfuX:.iK2(Qy HOG>k1z 5q3BϠ%DMRQLo{6)c4ai}Ak>1\S0Ԙţ 7݊v=”έҔmjl|O7vzaio5{=\33 -pWU'gD rOӵ"IG/L$>HF6Fp8@9@OP;dh*>V9dXmC6%lng&b`UJf;^s TS ޏX-$Wi2x8< 3t=>9Z/Te*j [Bb5u:0jOY)5/[ytwZ>W%׵sVٯ1iIk|KcvN6"QevD&lpwK<+պ5\,:F%IDnG -*U +`62\3DO W!( ,j]4A'8=>&n.L Ge>ZWFr :g5*n=Kva^V U*cƻ q"mRL 6FNשe Nj5A*)^K3~]cA\m4JrGʪμUu.w?!~B㤬ד>9u^Uv* uDUѱEm٬P&U%ZHJTj*5U)&FnPrbwkxELj,Y SںǙj3;qzlLS02,=9 "AQsd{2ZJlf?l/$@iH,ـ3D58?fh>̮)0>vLڊ1**&g띙FқQ^2|]FȵIϖ;/lכAWf\8館t`3^zu9(_*g;rdk-f!½=<%!\BTа5j\ +Y +e*SKLYS3$3PdGmHM6&-12Az%dnp Bpe&FpK X#>L5@ۅx yџkeeD9ȔBLD9<A|>L.ٖT=&MBKh}6(f?,d m +f-@7veߓv᳇N&j@ϖn-"oSA]>3|̛+߼|Be9[OWc5^aT]:PG.W9k\^#X[F?]D.6l6 *9Ag YFCcla@Gsc&GtQ @luP@_cp$AW J txD%z +pѯm51TqUk2](ɭbꊯV)1oM12HZխ7oZ 炼O^zw7^ݛ]S~-te8 Yq1$wm +vb*]<- \HxL,zjdClÙ/agP8#>@3A2Vt>,Wc!r;>`d EБzt88> Q=O!lV'}> ?O;v.08eFC@{? +V]q[lH2R7 =6!.X6H :n`o~蘟K=} }y~ztmy^n3ou{ôeOMMi3r>-9*;m 7 BaC]i0')&lb>̈́/4 r1fjT\&FFԉV=[O@]}/q&& )lX-d?d5Jw}#G.Qᩬs:b`5ه"A?aP:+fMel2V.שU +r gѾiv?%wF垎~11u[ +]r=i`okWw}>f#5ic}B[%Êz)\d"m.B%Tj(=ÄDxC9jTC)%*gbjjwxLwӆuGC`oxz/ZR7`z%^H4a{t\)s,cҶ>!1elqMT(1;yBtg7 Uj]/(*zԣ53~'g&%{k}x" +TPc{2>K=:\m`椄;-i +bUl2 =FkԒtt7;lgj. NMVBt*% +VOqn.]~p06lc8 v#¶!͗D!vhs[\ɆH]tSTHA`aps `nʽWKjvLUX/ +7W5Al5U8jO/yRr/ z$ +~10vǙ/@믷7n['n sC5YBR9'Fٰc:b&DYh )ڨI}Ddk:ސD٣@qD1_GDsz_ =ѲHQpaxd>]$>L̄06Km/k:^ˈ9>Fjyv4,0xm49^o7biF@>!{F֮E~*nͻ:5[!ZBl6*j9BlE{W3_=xvk''^<[BSD`+ħ{~_'[6[FW +#S&D-ױUȭlSZ zu2р22 LV*"^H3|tMbVWG&{Ǚ!TZ "BT-WPz.w28v&~+ՔXЙ*!LDy}Js>kRgO>\uTqߎ=txpsJѯ*L/(j_ld+Fk bہ^`@ E6Zng.([C-8ms4k,;*! {lnPqD,ՐE:">@LP%*LGlB"6 TOa9HA D&*%3l>G+VYeyQ`v`NeED Vo!XsREMF~i{Wgo~?aҼ-.g|/7i|O'/$=Fkʽ^MkEBv$J1wF|܏4o$y_&TL.5fO]1e] +PzrՎ\#E/PRJ@9aHا&#6[\Fiͻì%ux:er\ndlɽ*}vF3t+wቫzzoqr?w]}O7]͋_N\_۫72])m k8S%cw@ɐ34qacb+xKx["aES'W]rtcO~xp & +C|[`` +Ll-{%V#h(3+[G|8hSd&Hl/ĔxUQd>ޫf3RHm2%uFs^HaOyW{ٛWfM5ż !nSxcS?L;kNl'co/[Ub]0[""V ey0 ksc{.ree0 R:$+T,˂jDia ĖY/g7}:&;]dvkR]g鴛uGX&{6-P\Q٫;+M)p\-sNU9*,cTKԎ:"!(GHЎ-a{=/cu٠sƑ E]!T"-\f"SOhjj!u x ">_/$BՇDʰؕm֘cK\Ne"3!^:)79(9{[|tݻ{̮ϳg,0Dw?gv8"(}hmDuU;PUc]m;VRn`X]A)*4Sšgf]& +4tƵe eV)H9RPE޺:JUj'KcXbӍ$Aι|V PeRg^whiHl +R)bl$>; Jfo|{Ƌn:x;GD{K!}q5(2Qxs6nRסWN]5g@<=GoQ%\O][~qB.٧d}$lX&`ZBF4(\%j)U—Kt΅3M :U{l3_CiR%^ zr k3YGB!Fͮq͟M{}I/O?3nt)8Ol߇tƞ &ncovžKP bP s"m p]p Vͭ&2tx?0" wG zl1Dgi,pFtعċ@rKb?ALJu/34ysDWG΁ ͓d5Y"KA.SGL_Al`lOH1_ye{[es^B=;a.9xa" lšPK$jF${cA !?SMֆv"h#'*KtdOIPp0j.zʒ$W M&_o@JY*xݰU3X,PS2oBYa)|w/q/e6vJf;ʟ;~zji]r@m¶z[PgPG!OY$V6s{owDׇ*WW%bGC|/of$D@j܆<$iǖ(Kkx[ORke*9?YUDtE}.T$l42k:{.B45OCp8y7:B&`s`cNO<sߞ^yh]$|n(=mBt&{|]tcC&b\rFA&׋<"\D" -c3d(REJPϦ!\=:͂tfKߐO^ A8ڥ9wg/\\1)ע:2zгݗll#w{T)ĺ`:9^H0|C>~_=E`|S"kis; Quqah6D }/o~0?j̓-W2 lIjs\;n!7q^Y@@:iuŸ:1{c\lϓyNZ}@⬄k%o1+@9UO7ң̨f~/V3r{5tʜ;w?yO\H}]"f_/?=āߚ/Qv{ ~siZH~Ĝ=wc6lu6aFG".ݕsct1 @3Z[O\?dɺͿ'ًG/^8;FQߥߘG>W>cbyw#%anHR$&/Qxz>$?w%ru~IzܡG-D.y&*+ssnyy{)::/\_T{~wcf> +/ProcSet [ /PDF /ImageC ] +>> endobj +1084 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [52.81 377.082 118.563 458.782] +/Subtype/Link/A<> +>> endobj +1087 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [52.81 208.603 154.429 311.83] +/Subtype/Link/A<> +>> endobj +1086 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 83.311 542.533 97.534] +/Subtype/Link/A<> +>> endobj +1090 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 660.777 70.14] +/Subtype/Link/A<> +>> endobj +1091 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1092 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1096 0 obj << +/D [1094 0 R /XYZ 49.323 559.853 null] +>> endobj +122 0 obj << +/D [1094 0 R /XYZ 440.587 518.317 null] +>> endobj +1097 0 obj << +/D [1094 0 R /XYZ 440.587 493.534 null] +>> endobj +1098 0 obj << +/D [1094 0 R /XYZ 440.587 334.556 null] +>> endobj +1093 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F137 1037 0 R /F11 720 0 R >> +/XObject << /Fm1 1074 0 R /Fm2 1085 0 R /Fm3 1089 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1107 0 obj << +/Length 1687 +/Filter /FlateDecode +>> +stream +xڵXnF}W-!dvJ PJ%&Rd\}go)Z3gf,]7W[BxTRF)RI $G$Qj| +QLcs(nY[ԕ[nnvMQyṣϫw8 O,"ER`sX|- 0bi<C8ER)> +A3!NU Bb֙U0[yD QLHu6:8ں9j$,ȖQR˚'+D1&v[l'DWo HtD(`7V&2 GK+ VĤB+k'') N +a̭sE1Y/HRa!"i_nbs Q>YVI)L~ARQFG$?Qa5 +4%98a$ 2Ȕ\A$%I(0]J> d(ё.]?lBo:l.hs`])J8%x¥-)Md9u\\LX#"v)̞;$x8 2nD` ?ך[@T+T8 ˬu.OYM4d04,Q%e`LR?Pk'=vcP? _@j@KXv]ZD`6#,XK"' &f(Q)0$|'od2ώn +b^]ʋNAWu5Y$E/|rʽJzvEt̔EeۜχFG,1)M9XC,[aä'vrDM b +yZgbevמcA0ߪ&&d͂h׸tw05pO(gAQP<;t@Xza>o);@4c% kNvdi뙾ҟc+?v*8=YNQoΛHpFTk=7 *v;{,0&?)?y}mZu{fdL,lxhc;'1b8=|]S>}oѴWs9wԴux6|e>D2C>%oxIpTo6.*zChrhO>$T8ޟ z7 g$ETm^?[ğVp]E:~|:# mb6#jBHTgs )LvT^9M/T7^hgqcdD"<^8*+Ѯ~z?L)^lkvό:L +D u 榫* k/g5rv&nm40>lO$&;jKS]E+^LE[g_F.[0^ ]cW}%k.LDEr E)K5 +XɿѴuE!s6omC˞ZUAyϞ8׳U]9s ͞jxa߫G_#U8v#'j/ +endstream +endobj +1106 0 obj << +/Type /Page +/Contents 1107 0 R +/Resources 1105 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1099 0 R +/Annots [ 1103 0 R 1104 0 R ] +>> endobj +1103 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1104 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1108 0 obj << +/D [1106 0 R /XYZ 49.323 559.853 null] +>> endobj +1109 0 obj << +/D [1106 0 R /XYZ 49.323 513.36 null] +>> endobj +1110 0 obj << +/D [1106 0 R /XYZ 49.323 357.674 null] +>> endobj +1105 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1115 0 obj << +/Length 1074 +/Filter /FlateDecode +>> +stream +xڽWMo6W ))=E@A[YIL)ERj7"@dog!:/~,nQ3N9ЕB5YgBntTM˝jւyYE3T@ @k +Ab8x)Ag;:/UkljK$]8\^ 8;tb@{+wr$1>.㹄t;S%ʁҕ'ԓJ­8#7j@8=:٢ v+.r_z^ESԵЙE4f(Jˍp;%>m.GcH^ Ü]zN4=asVwދ~C'*ٳV9QJ̸"gQW,_A08 9Ǒƽ +H + |10! ;,J:X~'8MuUv/^ Fr`C4ĜzXĘǡ5BMR̲z:0+ԍ/tz5N77M>+aZhoC~$3vh\7N8r2{>]YС ;ZuWm +[b?Ub/aCC?ЁjW8W -1j;1~TugG9Ne:>ֽw3ˈG6 95oDOL=e{N*-QSe,4$^L: r_L*S_x$s4?Nz]!q-onF#dI=S% +endstream +endobj +1114 0 obj << +/Type /Page +/Contents 1115 0 R +/Resources 1113 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1099 0 R +/Annots [ 1111 0 R 1112 0 R ] +>> endobj +1111 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1112 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1116 0 obj << +/D [1114 0 R /XYZ 49.323 559.853 null] +>> endobj +1117 0 obj << +/D [1114 0 R /XYZ 440.587 317.804 null] +>> endobj +1113 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1122 0 obj << +/Length 981 +/Filter /FlateDecode +>> +stream +xڍVn6}Wm% b(RE@ѵE.PbK}")2bY<3s9&q8Oiv 4q&m} +#I닪R\lq~h_<5U_l2ygbQ8q?otO`g2"H$Bs7d U*Y)Tb:,MOU@(8 ,fˇyPj93h$8霺{$ 4 wۢ:X,Fua0!aZ]mUwkCYvs!w~QUEiG߇ڒu"[ :K+к)Cm*R,5LBƬnԟf kIYK9YʡOƱU}As?4-.`n//ٕ;w9ɺq`gɿ[3-Yes(*79N\A88sA`21EQqF}Hgi%rx5)XPl8 niqɡ)XqGc@Lcr<,Hf^gd2JD \Q6_j*t̥.tI)N L|qߝ^?¥A[qGS >I;&HO }L@hʧeֆ87XsS+غPqy#NJk2CPൕ]r!#oOX{OlnXs7O_=jhLV} 3bu> endobj +1118 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1119 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1123 0 obj << +/D [1121 0 R /XYZ 49.323 559.853 null] +>> endobj +1120 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1128 0 obj << +/Length 1413 +/Filter /FlateDecode +>> +stream +xڍWK6WXsEJ#=A$(PEPls-]ItCEI\L0^}Z]42,^IRims(øPk}T+Tmw}S\x5 O6\~Y]GQ/HB<[ HPV^1' Ka*t)R,!YZ[Dkކ2Ƅpfw}]k5ADηUA=.ٜoﴭeih&$ I uG /!QlGUJwB[yw먨FU粪G/X^RtGNm~N! LdSF1(ǃ_*x!h &d$ !@RG3aƄFN c$56!NZ,%>80 +G*C_ڢ`%t)36Gfܷ,vR83BalѰ4oG$aF;YN?ZBs0kq}_ɺ +Sq, gQJi`$#4sʛ+aI{NdBW65 (UҦhp]Km­gn3Szd.tDۣ1 7 JnIsLx#m&a3_8՟pOJVS7,0dJߩo]))-:Eo{nXD ,@.R^j' 0pOFO:aYsl8EWˢ3f=Nvr؂ec¦E*KQ#nh" zFLI G UuKp ھ\U}wQ1* qLejP}4IHEOx!;]`ViL2:$˘)>Cݨ)Wh{lۄPi93+u:][GjFYzo 56!3tX +" MkH 3NtT,e.VN^؋0  +#N4sr5\¯-.D}]c2PY^#g.kuG}@5r*K&рvùS/"r5Y\ s+.#sc:f-kgn)X3ꖹmhB!WL!2PCהфRb}sl+hQGv 7Ϝ͘ZЍ;9Y3E0K&>K-=K|23ƅp0Yad!sddA5.Jwɂ> ?½ ??.gQhC8?k k^PFy[^?3g'H +ǭ? +endstream +endobj +1127 0 obj << +/Type /Page +/Contents 1128 0 R +/Resources 1126 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1099 0 R +/Annots [ 1124 0 R 1125 0 R ] +>> endobj +1124 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1125 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1129 0 obj << +/D [1127 0 R /XYZ 49.323 559.853 null] +>> endobj +1130 0 obj << +/D [1127 0 R /XYZ 49.323 281.363 null] +>> endobj +1126 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1135 0 obj << +/Length 1798 +/Filter /FlateDecode +>> +stream +xX[~KS +E$o4'ymZ,9p(jiQ,p.̓DŽ'_ovJ,&,1V3|Hߗ鎆yҤM{.v~h˭Gov/zD$:gJĘYyGaۄ3gS<'NKfJo᷶rc$3&Kt,wmw +{s4]{yw_ࠝ,Spe2;\],SZ$;X,OˎF+YиJeui:*yi<NYd=]۵cW "e'ܪEqaLkCe([SY'W*7]mz7t$ +8\<^|v%-FJI21Pf>ke}zZ֍Xe0UHV_ +2ʴkpi7/z< 1Ê*B kER-7k8`7(u( cY +1w˘?pǐgL1)_yڝƺ8DžME_)o +9 2gY&G +!o#jZ2+fc',d4bX=C6…NX[37F~t}C5CDl(}"~$e20-U&ղ8 iLe ڠP--ŘRs82(U¬C:0+kNGO[5RvNeA"s*kin-(+V^T9y+JF.|]&f*)Yn?4h[Gnh(pզ./0 uXb 嫸siKz,C2,54T`ZOtPOfE}$b\aZOc/- + V2)?3ٌpiS(PrqPd=aIOXBS\ɦ7Ib\ΣIqPJ8 +tݻ@pf ;eO3dʨ91B9'`o5؍!ԕod`\-^9 +}Vr+~s?Ml;jAU,kQGrwi֋"68M[_㑦&,lbi,4._K JҘ9,,c?*2[S#S׎@ّvPI@R/]r)N%6bQB*H +2fi6}:.M ]FқencErOS +*M  6U볡aY#X 6N8Vh];mm8Weá@vc +z +콯jP(L"VRo  d2|GY+4seaU'tH851תr,3O Eкv髷׬0 +)+v1in'C751CR/~ݚ +|iku\ާ?A"qfjB!0mpS}[<{lsKhw M[ +V_zn!Ug,S-v#״%7Vw$c2zsY]W?.%*jA| ?OCdžausוp|OxRi +endstream +endobj +1134 0 obj << +/Type /Page +/Contents 1135 0 R +/Resources 1133 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1099 0 R +/Annots [ 1131 0 R 1132 0 R ] +>> endobj +1131 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1132 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1136 0 obj << +/D [1134 0 R /XYZ 49.323 559.853 null] +>> endobj +126 0 obj << +/D [1134 0 R /XYZ 49.323 518.317 null] +>> endobj +1133 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F155 1064 0 R /F137 1037 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1141 0 obj << +/Length 1727 +/Filter /FlateDecode +>> +stream +xڕXYoF~ׯKPV{S"i"i+@@iSÊ;{:V +;7:OW !\/HBH/ҍl7ieivс C08P!o@'!.>c)ю׊c'+F]{uo;S&6b$oHU3~c.J 8.XOv 'e `y&=H =%D\Qڼn3cֻ4{)Mkl|J };nkQTg1f\FA dǢ^$%|ᛸWSii Q  O*sM3 YVtK \CGўMxI܊MvIJ 򣊪͛4}< ~g4AkLڢK!!D%F/C9f-⻃s},Cjy[l᪕1妾r< 1jP`irS1FShR ({v}' V^*A/NR^O5dJ 3Ҩ ;u0oJ46K.OgiU3 `˘ (ɉql'\Mgf"ݘ LαuJyҞm綎l,xD>{n.w ="{=<՚Y, `{ yb[Lm>,U7#A^zJ(`(?4arAGM~fc"oOȎzC=fy*j{s\魩pH@g3qgԛ/4xo_٣N©(gt&@^P:}HCsrP9bRz`d. a[,@~uE.JF9p*V [Ҵf WoR 0֣Zѱ8ܢYU/R!"jPdAbLF֬!sykwOGlk_>McCԺh{SլuRW;G7]G)C"hցk~ѰD=%d%G<4On*E-UBFQN_1& +endstream +endobj +1140 0 obj << +/Type /Page +/Contents 1141 0 R +/Resources 1139 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1143 0 R +/Annots [ 1137 0 R 1138 0 R ] +>> endobj +1137 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1138 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1142 0 obj << +/D [1140 0 R /XYZ 49.323 559.853 null] +>> endobj +130 0 obj << +/D [1140 0 R /XYZ 49.323 520.528 null] +>> endobj +134 0 obj << +/D [1140 0 R /XYZ 440.587 518.317 null] +>> endobj +1139 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1152 0 obj << +/Length 3068 +/Filter /FlateDecode +>> +stream +xZmo_+mQ-z>fbumɧͥ3Ry-3Cgs%ĤFs<<%4/eʊ|ʒ-d0EZ\T9dka,5Jq\,R&D<50ޮ1Gۡd?t +zN#kB 9J@'ka,[0n+R#luܗU[VXWeǪ.W*Ľ5۔m6먃mQiXm@q,[_T)f3lݧY3&+/r9n#]׏Ø(u(pudoAawS5j',`bB2[_Rw=m/}T6O!_`eJ67^@:pP$V;'4X/4TD *nmmT7T, 6M~Aiu(qX:xjZ 픇ޢJP^d$ˮ@?R{CR8qSb[v ^)hk[-L|E"Lj54*&,rt KH7޼.Rw7>TLi9W ݤh_` ?,,p~Z_DpK˞:ǢGj[u=Pu;Կz]5PKiX4tv&`RX^]3Ȕ p;yo$0w[\DG!=S|nd1w@Wiin?8Z*, Dj1XY'ۅOL~']uHR@PsP1Ԝ-"k!+obw15bVgpZ-=ښAU<'E`6pM&"oꚽuM{j8jwA%Zg]":h5dŎ.rdD|'!Cv`x^,Z7ǙDr[C@+Mc" (}P\=G}XHx /7cP>@HY86;:,<"RSAec +]Ɨ c΂.dgGA1Hᒞ ^4S7QQ\+&p'ےcHc}ex?pefU_ipqdUQi'쎚HDfl1%˾6uw-)r88q ״XZjUwC{uOE6ʜI50yi-EU&q$0sx2oֽ2*%/A'wFZ 18IG@/ In.5k!e%;j&^<_.u͑ N(J<)|\M2n.!'52Z7[Fi|?UcVrÌ\jy}yϷ#x|FDt<] aߏW U/< s_bR~X ,M+T< ZP'?f9J?9(T"FC +endstream +endobj +1151 0 obj << +/Type /Page +/Contents 1152 0 R +/Resources 1150 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1143 0 R +/Annots [ 1144 0 R 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1149 0 R ] +>> endobj +1144 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 140.938 186.597 150.952] +/Subtype/Link/A<> +>> endobj +1145 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 121.51 185.713 131.524] +/Subtype/Link/A<> +>> endobj +1146 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 326.074 577.861 336.088] +/Subtype/Link/A<> +>> endobj +1147 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 305.171 576.977 315.185] +/Subtype/Link/A<> +>> endobj +1148 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1149 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1153 0 obj << +/D [1151 0 R /XYZ 49.323 559.853 null] +>> endobj +138 0 obj << +/D [1151 0 R /XYZ 49.323 518.317 null] +>> endobj +142 0 obj << +/D [1151 0 R /XYZ 49.323 443.347 null] +>> endobj +1154 0 obj << +/D [1151 0 R /XYZ 49.323 194.528 null] +>> endobj +1155 0 obj << +/D [1151 0 R /XYZ 49.323 81.127 null] +>> endobj +1156 0 obj << +/D [1151 0 R /XYZ 440.587 263.313 null] +>> endobj +146 0 obj << +/D [1151 0 R /XYZ 440.587 141.631 null] +>> endobj +1150 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1163 0 obj << +/Length 2188 +/Filter /FlateDecode +>> +stream +xYIoWH2k i2@ḦBR-;>o)nek4UWT=z?YJ%" Um=bφF82jl௹'jR֯2튺r]styXWw?pw |L"Ҟ6`G/:#Q^d;?n,@'HU(KDi%mzS]kRE~<Ү+ixK`hyXv]ѽMwQ1寧چ{Hlr 4$_zAfõZ%"޿r/g1P$_t +4%)6R@g*-)fQO즏; + +;΅^Bs$iύ؍\c춱kPwpkhZN^[ԛm kiBa+Y]=v+EbK0YPF|ȊlO䌮l@ "ڶqm5qu9mްG9m1>vhví_r=h;&9 ?8G?a?9w)B,~/uhšEUt!/:L'^&#yFfd j:%vgZYmN?._pj<?^TBn.I b} uQ)s+SiP~]a"LL.$bD֑!ϛV2FI͋~@ye. OL=ҨLǥ_knnfן|1BO6o_ň +/ 9Ts4Ih4ֳ%U(ЌR.BG|8BuP o4o|A 6&qHv H(J3 衈pG]@c +@Vz:00ढzHB o?ŧ(n=*bW(zDo>nߒ%"m48lۂ?Sq Q6}iCi-Bҋ'/yѫ: $I#IbN®^gPX2Ptv?/盟6/Hy,iUɢ,!ի^HI (K+< keQ"^ A[ Cj~zQ +f"\A:SȒNd[AiYGD);,%Rrlrl$4etܥМ]}6u)Rq(t2鱽* UЉL0Z`b%ɵ̽?Ջ} ʌh;wͲ{|6{6!U+e<;U/z4낇~Op)V}3Zeqlᾩr=Xatͯ'lkam> !A/AE',/ud9TR.=g{AFg/]q* +endstream +endobj +1162 0 obj << +/Type /Page +/Contents 1163 0 R +/Resources 1161 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1143 0 R +/Annots [ 1157 0 R 1158 0 R 1159 0 R 1160 0 R ] +>> endobj +1157 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 207.742 196.783 217.756] +/Subtype/Link/A<> +>> endobj +1158 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 187.916 185.713 197.931] +/Subtype/Link/A<> +>> endobj +1159 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1160 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1164 0 obj << +/D [1162 0 R /XYZ 49.323 559.853 null] +>> endobj +150 0 obj << +/D [1162 0 R /XYZ 440.587 518.317 null] +>> endobj +154 0 obj << +/D [1162 0 R /XYZ 440.587 492.682 null] +>> endobj +1165 0 obj << +/D [1162 0 R /XYZ 440.587 188.157 null] +>> endobj +1161 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1170 0 obj << +/Length 1778 +/Filter /FlateDecode +>> +stream +xXYs6~ׯ4B8ylN2M;m~IbQ ,HJ4%i-^vԹsb1ωHsl9 BGaalRj9erI.#!++.U]mVvꬼC—2[1GSuV7w rP9^D$:)}t(Q g'~/~_Щ.HJBDH( rN F-߃ N h'Á@Wp D^̛UH1ӴHU7Yq+?9NiU(]!dIo~#C.H%~dMRoy͹VnjryuM)Uj4Yc<2"V^9E{!.c#͍8:qYGRGD+4 +mwAB>МE +i̯`IP9P1^n@ Qo"2MHp +P#<`p$&pk⑋{3.XT|"wk1PJcKC9GfM<;f!s !0xЧOXCUU*?^δ '+W@i*w]}j +s,N=}h8"[ժʡ+KD 8YIHYAKEȭ<@H@EȂlgM%C}i*jvUBQ@EzmngnK(h 1K0'T~TQez6&x?s 䙲;[6f˒m[(q̳ؒgw,G'ԗ|4~ )$v;p$4fF@f}4ǃ.Iת`LGOV@ [hmBRMsD`0c;s7D/->!ST6;uqYv ZNEVW\[ r&2B-F^T$#Vζ詳Ye!j!7H.7Ҳ2ɻT K8  {\㾮4&9`0UifLdrN +Φ!ރkN4fP$O +k.(hM.8n1}ֺk&o8Sʜiu꼪Se[< U_Nouڬ93t '}6OLrr?ʆٛk*( +6pSp:C0ap[Md0)SeAg.6?=HVP3w &' IeǏ{aON)Gl}XOG#ҩ~H^\ $3_?w;Lʇ*e)+xG;;W`PK~/q +endstream +endobj +1169 0 obj << +/Type /Page +/Contents 1170 0 R +/Resources 1168 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1143 0 R +/Annots [ 1166 0 R 1167 0 R ] +>> endobj +1166 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1167 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1171 0 obj << +/D [1169 0 R /XYZ 49.323 559.853 null] +>> endobj +1172 0 obj << +/D [1169 0 R /XYZ 49.323 518.317 null] +>> endobj +1173 0 obj << +/D [1169 0 R /XYZ 49.323 357.869 null] +>> endobj +158 0 obj << +/D [1169 0 R /XYZ 440.587 518.317 null] +>> endobj +162 0 obj << +/D [1169 0 R /XYZ 440.587 491.558 null] +>> endobj +166 0 obj << +/D [1169 0 R /XYZ 440.587 323.778 null] +>> endobj +1168 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1178 0 obj << +/Length 1478 +/Filter /FlateDecode +>> +stream +xڭXKs6W(D|vڙ`PGUbARt$NDZ0.o+~ c$2K"EdOLp4ۖ,lQ 4"a17 +יSۅ%E \h൝-<á^[mX4mߤPu_eQ#w[S\u,٧4"nʹ6ĺ˻tά">|D%qH"*#A N n/XB&|Э +Z[PC%0uV_^r"|g {<涱UgWct.qݢ'd艸 h +ϲh򴫛Mh bJ0r!$Cu*2OA*[ã! +8m^gAd)H}]5b`KSups+df v?{[|$pjTї'/< +!RϋPP@x@J^_X߼sT@v:Qoy2X 9ThSD&x픹)HSd򩺐 GtȶOETUyO0B*@OOb@:7gE[%p> endobj +1174 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1175 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1179 0 obj << +/D [1177 0 R /XYZ 49.323 559.853 null] +>> endobj +170 0 obj << +/D [1177 0 R /XYZ 440.587 520.529 null] +>> endobj +174 0 obj << +/D [1177 0 R /XYZ 440.587 213.117 null] +>> endobj +178 0 obj << +/D [1177 0 R /XYZ 440.587 124.023 null] +>> endobj +1176 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1184 0 obj << +/Length 2244 +/Filter /FlateDecode +>> +stream +xڭYKs8WHU IsɾjjR[vjŔ ԐTF)ӱREl $DIϛ_o\EY#Lt,"mYݯO]qa6:8z&t\-2Lq$?nn~ >G2)deFhg`(afɯG̤)л?7PX9Z Țd9m]퐫,ƫjyܻ$vhݱ U}YdR?!iA'/inDŽ-{SomU?~N4g~LgLhZl.9êwȢg[3|h(߅LXv*-2?نOO D€ȫދUAG\j +"KP%eW_",[MѺjz=(Şs+F, xs?Tӑ^"OjI[b61<(ct$2p-V9ܗ߃{+n~X& Kw.r@[ NbËr9 Ctxw>hZe@@PWqӶXn2L␀ve6,lIy^umβv}%-M((s30 ++ &] ~QXŽ5/Lh& L/|H&xe[{q~o\shçSpҐCl I?`OY C`Z>s{ltGa}8iUWrL j4u1|oU;&&b(f*z3Htp*qIɈ^2u vu(Ҁ}4;C3P'C v[!?g>+҉}zWY&E9b胁o,aU߼zPSƌYcCŨTO`=x]ZJ#h=e2Ŭw)I H?>,F~f";/T>sb;YJH +P?Uݫ m1$Ѵ#7x:nӟU]A:)^iFsf`7Bͷ}$|AZqrP4KB k'G ~BAly9JFQtCAZ(YL$ע:.n5k`mh?_DvVՈC>5{z1%\N'*߱aǢbeEIhXKs?؞ +endstream +endobj +1183 0 obj << +/Type /Page +/Contents 1184 0 R +/Resources 1182 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1143 0 R +/Annots [ 1180 0 R 1181 0 R ] +>> endobj +1180 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1181 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1185 0 obj << +/D [1183 0 R /XYZ 49.323 559.853 null] +>> endobj +182 0 obj << +/D [1183 0 R /XYZ 49.323 437.54 null] +>> endobj +186 0 obj << +/D [1183 0 R /XYZ 49.323 374.009 null] +>> endobj +190 0 obj << +/D [1183 0 R /XYZ 440.587 518.317 null] +>> endobj +1182 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1190 0 obj << +/Length 3117 +/Filter /FlateDecode +>> +stream +xڭZY~_hNlS1`k?PG"ߧH  }TWUQ**ߟiY&kLPI >lW0Nmq!Tq;C6zb3禺j;+釻{ Bkl\. +݇_Uw?*YcD&uw,ZsILf,ȿ:dg7U?1mwy 0-1WOEٴſ`tSC۝":fǍ E)S(gjfdtddQt<(*{8Iv%7[.<ʼ8pkv~r\xD堕HHdx^2Tʞ4n77v!7do]_tXyjcM<> /ӠopȇWx|j0ó|-3Yq@4sf+-VahLs|4] +1(n:taq +:[1g~wCUu1oDNd}ٔH ^|8p_A,p +/{|]@ +dd%7 aU9y@i5rθ? !y"' !L/~5#%na8&GE*PNr;=hQ&mb`,LM4$\]AAl-MߒFѦXKQ,`^xlYWG,h;#J},s2EW*u߮S \lkrMDELH4!.b|\'2%^}[ +0M: |}"p ?rp[%f\b}L ivh^;Rcj1?s 5S3ф/[Xn`U' +0KPl<5;,rH%VjXhgBI||ثÔ|lvF4!jI?s~,8ɩ+-ЌI)o{N [S3ZcxL ֭e:)1O} \;#G}|PY, <(Iz6 3{gV0s8̌UGr +I pےi3wȭ"qOn>@)V`>ʵb $֗5&LYuGk#K#s`1ȴ-:籪B<DSI c>6 z{^ X}Z& !/c;օO3sN!̃jqdžDݩ̏:ru3ZB>xo|^'Vl}.L]n$שbL8NJ+*`kԊ߫9բxip>n,U_5Gyg,jhСv~5S٤\J8_!K.Ô7ğ uS(@bD-,,Gr|l3'MoFviF]WK./fmg$^ܐZV^AkgPgT~v˼u+fzdso|[K.%+/ͱew)XKe i{b NVI IOa$@ x&#PQVKe5Ȳ/jKsZ!z .x $ +8wN$_xUP6{2sZ_ txd:o#J|tO|SLTO\~K3e4h'm|flv ʆqtI6q +=wF\qڍT")%J7 7fW!4!6CW 0SlG1 e/?O٨~0&7mMkr6=.˺gf.+@4`~pڰiɏ?.V>el8-o&ngG +endstream +endobj +1189 0 obj << +/Type /Page +/Contents 1190 0 R +/Resources 1188 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1192 0 R +/Annots [ 1186 0 R 1187 0 R ] +>> endobj +1186 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1187 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1191 0 obj << +/D [1189 0 R /XYZ 49.323 559.853 null] +>> endobj +194 0 obj << +/D [1189 0 R /XYZ 49.323 518.317 null] +>> endobj +198 0 obj << +/D [1189 0 R /XYZ 49.323 491.269 null] +>> endobj +202 0 obj << +/D [1189 0 R /XYZ 49.323 121.207 null] +>> endobj +206 0 obj << +/D [1189 0 R /XYZ 440.587 518.317 null] +>> endobj +210 0 obj << +/D [1189 0 R /XYZ 440.587 282.573 null] +>> endobj +214 0 obj << +/D [1189 0 R /XYZ 440.587 144.016 null] +>> endobj +1188 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1199 0 obj << +/Length 1430 +/Filter /FlateDecode +>> +stream +xڵXIoFWAm @vNn49pQD(SN0lgu]߯W7 F2 (RYp^W*pqi#TuS&]^Wk뛼ڹOU&8fWW_W xe1i XGKYHFj +tXjlsdyӮnK$X +>CBM,H&#r.~~ɫ-(DqT,ɚZDQ*)sd}=>O6VHҩ c"im$1&NFHY}u4yuщZؖIx9Sa)A txg]Lx8DD<-d2- @I okZ$7 z +2ɸpNQ+T|ڕ[uA"s~L{Ӎ~1ʽǼuʴq=,F <7 /廏^/qq!%>#dz2"ЌKF:%%|EN*(S5E8>O±x{ܟrkóҦ籊$*j]T["9(F$3#d{ wӄę +%g⾽P{ + exnҐ|n2W+6IM} _A&*F ~L {C|nbǾ;rOCۅ$TGe.3AW,4 N© +H4Q̹}Z0 K/aJeS 9$k9igv6̾Qho4{Рt>ϼ$f ˿߮B |TïfyzkW3oONCiMl_-zf41Rk~eRl߬yw{}do20Of Y2>|ŏ-W]lOCR< 5op;Pϫo$~c4s50,\]MqoLPْFaXe=&+L2|ouk`{EvJ& $W^nTY#n,'g a!w %nv^S+O밽YmdsKFڝj|e% +4ۇq g$|lJ7I7^>PY'7 Ft Ӯ R7Qln(f"2 +endstream +endobj +1198 0 obj << +/Type /Page +/Contents 1199 0 R +/Resources 1197 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1192 0 R +/Annots [ 1193 0 R 1194 0 R 1195 0 R 1196 0 R ] +>> endobj +1193 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [448.695 456.708 576.391 466.723] +/Subtype/Link/A<> +>> endobj +1194 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [448.695 421.574 582.352 434.308] +/Subtype/Link/A<> +>> endobj +1195 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1196 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1200 0 obj << +/D [1198 0 R /XYZ 49.323 559.853 null] +>> endobj +218 0 obj << +/D [1198 0 R /XYZ 440.587 518.317 null] +>> endobj +222 0 obj << +/D [1198 0 R /XYZ 440.587 491.269 null] +>> endobj +1197 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F155 1064 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1236 0 obj << +/Length 1818 +/Filter /FlateDecode +>> +stream +xZYoF~ׯ[% Z}EA"CQkT(r;{P$uŊ6E\.wQpt`rE 2f1Jґivx]ñ4Y>Q1,e\eE^W&6e7y6"xtO78pD"n, )x,oh +~0bFG[7s)NT +ׅdVa*T!WD=2KCQwX8%"][&WLn( 8A+ۨ}j_.XF0$`c<|ܻa`rяآF=eVw'1v|E1q@8\QмDv,$ia.+䯯4/e1w{ߒ[F#,dcAQ4"t;cc4ssQnE5Diwk^KM€Zd 1" dg~E-وd͜% $TÆ3n-xP3Xt  NvKH5b +VCs;-ZLl"!ȔP"I^n"!fͬy e6lءUZ.EZЎǛj^~wSVٺ#?-lmvV7Uv2n#).W"C0ځZFaeYŘ`ņ:bn=kF`9<*uڮZj '蟛5dʋ:[o&k HZH+mgNwHPv%IUG$*!QI<-DSijNjTh[Dˤ |Œq^46ثŚoFB êC1̑:<.GRZ~ʋO /"?E0I@im02yl7ׇplAeH64|^y6K!VAq<$CqڠJCHfVA?f ܟۺ TE()Gn2i+6չ^vWV'Ţ~> "O/zǻE"ZeUe[*zT|o/$̽%YcQ辡||XP0^E\;.:M5KI;ȓyr4II@X5)#iL[HakׁD2.6ŦL/K8wZթU1#֔W#RAE)ӓM%P#,U-GDӼ*c<1whЁI tp~iip my I1;zDѷT}D!쓺e4_[٧WV)}X>vmٱ "2H'9sv,/<뇶[p@nxı[p6?,o8aaÌ[?*1="HGh1;"NC"%@ώG|+⮥XB.GRD}K(\Du9M:o:B!0Ec Ȼa'' ;-mhѮ KD`X%DrއR57!eXTFZi~Ȅծ|C-ԐG +endstream +endobj +1235 0 obj << +/Type /Page +/Contents 1236 0 R +/Resources 1234 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1192 0 R +/Annots [ 1201 0 R 1207 0 R 1204 0 R 1205 0 R 1206 0 R 1208 0 R 1210 0 R 1211 0 R 1212 0 R 1213 0 R 1214 0 R 1215 0 R 1216 0 R 1217 0 R 1218 0 R 1219 0 R 1220 0 R 1221 0 R 1222 0 R 1223 0 R 1224 0 R 1226 0 R 1227 0 R 1228 0 R 1229 0 R 1230 0 R 1209 0 R 1225 0 R 1232 0 R 1233 0 R ] +>> endobj +1203 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 396.999 339.999] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1241 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x+24W0Bc0˥kb` +endstream +endobj +1202 0 obj << +/Type /XObject +/Subtype /Image +/Width 397 +/Height 340 +/BitsPerComponent 8 +/ColorSpace [/Indexed /DeviceRGB 255 1242 0 R] +/Length 62968 +/Filter /FlateDecode +/DecodeParms << /Colors 1 /Columns 397 /BitsPerComponent 8 /Predictor 10 >> +>> +stream +xڔ `[Օ. {!UcP^$tI ?-hB;Fup:qT &< `d['Bl19SBM\rDs Ü#;NMP}k9GC;ֳ~wAbꊦSiЛ} M1H1g~;3I?_?)rɱo ?r^eXX|dƆa^;-"? .]K6M ҬފgXzIil?g] 3M>c16V㒨mǂG k,b޽ q1$&q$xF,<>B BX+3 +)&=G?[p?b$E`k0%"O*&_L<02qZ +1~7XtIA?J]5ԹxETΣ$+B4B, +.2Ӗ vNq {x Fl(>ul87!3imC(;x9!RN?G`SBd@2r9IЫT6_Kkʯi+ϹP#4{wQ`-lL +#T}#zN|1nSRa'Ibb}#!]|ѱ _p(fR>;8 +LZQ2/JP6|$<0sp;)4 fp +|MHa!9@14O19+wqEť3uwȨlN[ݒ7h5T1ĦW*$]],a2IUt\="0eYIb,XalBSkQON<HST 3L: vabp ^N) 橻K?pX + ia"8^JT$Q`vK45IF7s${iFs9E̅5p5ϳĘ\`OQHzμlA ^{H-$TuCmK@(/AOHdMrE݌k@k;s SmuZ +#q߅dSLԏ=DOgV¾o,=ED?(}2"xe;#K6rÊ]g~xɜ1.^/OY,Dr9r҅l(iN}eS_&\#Xh(İ o;`}on#s Дu4p]tٛ\"Re4BVq"z,q0AdFٰy.S Yd.cV6\S ̟W w!;/A36y\kdud+24WT*} +` Q\ȊQǎk/5'ƠMcy/^b9BdV_Хs+nط|9\d[;6ؠ9\l6*v'Iҋ`Zxe`QP+i5إQ\ű眆٢B( rucc~ }yO%C8wa lM"vl`Ө=B4t]%JiBS=($C23Zu0kBA YqAC@;D#O,Lv;+([|*C)Qdù 2spEVdtfRLZ| ^/"|aEh0ߖdS`g:]fv;^0-! S:B/B2)Xei4%m>IS XA\os0_B̎\h5?0\x>UXUd"Ⱦ@Y"V:%?gwD2EH)ݘΝe=3..I%؟i PrX~#qkגNܮ0a<sHP;P縯OI6la0 V$63t,R\=qd갢%^BCtӌ9< B"hɯ#|JFr[MҘ3(yjj!t8ΈL.N'}hP +R[;ٴ<~x{aɱ:bX62E3g@WM2t:N $1< stHuo!.E,0%YE9.dv~R^b 4x@u0)ZC qrv{7c|/)܃4l,kd 悝@/_X-[Jb#Jh3t ,a7FWkۅ;"38r@V^hy]3|Sޖ{f +/^mtrv0VlĎBE[S %1¸"xt Xe)!Y8[0,^K",e`yL2bsPU1./i?M(L(B04ph)\::#Oc*p(ʹhK +Waẖx/Ezsa'J 1\S 7DJBWH̞i=m +,$3a6^-o +wQ5B9gؙ3¸YjLJ;n\D37 +9N$:TMt8WD  ?:՘5㢵A$^ + kn/xtx4?j)TEzV>۬9>+o8[b,_܍#gQhڎ! v-o(Mz!_i6bVdIi&TRNW\ &|x}: -Ń;&ƈt+@Ua +V_cU9bLG< _V<}φx?>E ]0#-0녯YLVn8ȃw,tC8X3U+g؃ V3d +LI1EBg]J:ۈ2Q M)e4EZȹ C(N3٠p7%_59Hsf03,dW= R]Li] +P ++(*Tya|7F_D$WmY4O87iv42cSyx[Ve^؟ik:5C h=BƪeC2%xoK(1 aRB{z < +stcԠNIJ[قaIM{ G!kNm0ǧF K}Ŗm 3PXɪ=di(xo'򘧵_w~W#~Gp/!AvXѺXYA!& AE*cVݴob?vCcDAjY tr*YnEE:^>RÇq0 V'.GT*Cf!|w;3V4 91C09FL$阶h8s\_5L1w$/d?E($^S:/.X^a (&RL"r陳`FpKkDž}QTxY)!X'u x溝0y;ań~ޕ]V8>/ׁaXM)rbrIsj{T>*WقȆD}Vfl(<]PN1a5vBC6U4 +JLA$L +SFϺi:>z֜(jt kXe'6DÉiE*lbCjnPKh6 +t6An3bryv*g\T$)t^~/x# zw188'h:˜òEKk,bzArִ%bl)hgR|#37g|ʙF5PNt/ tl0\dYx9ݪov[ +Z|Zf1Ń);%]QЦ,[7#d؆՘:yp:Z #$3Z3MSɿa /0,_*@&6XEDc׊laƗX9Cá JPp0YaɇG`}Q4եv-jR6c5g@BQW5 z"!r.hX9 +j?l2psd36cYb,S:oTteڊHCQmʼ/b§'`^4d![4׈abB{%M'sa0E3yDiž<]K#vAce +`1]hѥ3_E1Zj*`"3޺PN<؊ʉbZH6tcˬhK61lXk݊ydD1W͎Va)g ӚLlZۑL?htoH6tK<ČL&/Phk*AyLQ2&J\6hhEɳKҖ2j|(5RL^-pKCag<,4m}BLXdDҚ.΋9;#;1w͚ݶ8yێ^5+²ܒQgMGC {I?)fpa: 9:/ \ =f')\uM܌NdY[`% Ăijjlo@4,>/2TLKذqG͚vD L#̫z1HˍPT|hnAk~ ]OLbh>4t񃒳: +4OqO] ٥{WOnWqyXUK6g_4s%()ߚNrsZ*T#y`wtgg8h9.c%-T~J!69~@`|H*}tsEKs)( ,p|#='JdZa}g߅=`s+|1Jtrl}ds'^D ITP@EX$ȦOJhJbw;P\R[X,.^0$\r(g1g1L2tر4=v!a0EO`ں4<*(aHb'g:4#s) &I+lnJpsj rTHT6NZƙVI(~%N0MUqcX%5&R yPF{eTE0QdguҲ4]9aw*]& +d.(7\q]4&~SW^Q W±v$`3 K4v wY .n/Oa !Y&;M0}١򞫅/QA<nChRt-GᄠGH*MyYJ́Hr ۱ƺ/ȅ1j؁SQ,&_+aɯR}]OC%ٴ3mNecam ZENBIyxpy-/5BH))IWh`-o Zيʑ.X&[Sm&J;n:=FS$pzf|xd;.! +Lii`Q$<"Nf`Tށ!%Lso(rF=L/r%#2&_hb &sYaSx%; + ?ٞ +Sj\Y>EϒYun. +C+*S:[S&I4U %T ٸB}|9fXfaN%u8pI-EMKNGc r91K1X _ +A*SOXT8\ MeKY[Zli ՓM7F-A2pnq҉ #;+~q,/9N0_B!p͢1"5qbV_EvGNą#pV(|دϵ61Hk; 75Φ"~YDJ`0J%Aw1%45nJY385ȍ< +L{+ŒTamDjwGa_( E8-gO0Gy!\JS aQZΰ8D=7i*et"$ `aq_ȡKqO"h*Wkccq|vdJ f㲁&E7!?r6Y"lڤa,t;U!J~'qHK ȆNt"m@+̥#s(…N۰+Q`WLy츨 ^lhN<X8@4gUcYa[|<8Te1+*1GYw}cGCG~XVR)J{yȩݛ* $QG Iz4Qm}< +; `7L9'Ά@qQ E'j| +t:8mwƶg+`XGq2i&[HOvU4Kۀ4Q2esAQɳuI ,Uq.|4"Q)S:S>>iGj?!Bp$*eHwtȖa*5sGa)2.E~Rӆ[!aqOV=D_W.Hɧ1~ u1ڐC4$mf#FHBb'Hs6 nC + bٰk(pmh+bZDW-Mm|JT4Bvt&n0$x'U9k [ڮGP~FSS FQq1hkIIƄ2DAeM&S,)Az&Ma&YIN[aEY66V"v +OS6S~v-l'oxPRX$(w$, a2995xb#O2)I: !4#H̽nX FҢa44)z(?I1xv*[O]?w5}>S"pQa@rHMJY+a74i~P`|$hk@atrP]RG=BDX$B4pɀ5Np&k?9!.)њ8Bw /$i C ӖQ0- ,;HZBY8>܁G1 ,AYZ DN&ߎ%ŒLN( ݚBDG%  <ӥcKoCBeOuVnC Qa2շe:ݲ~:[6uȆ5HLzafLagN"@AEV>|>C!>jQҭY=؊A\bO;>e樄p{u ?9)ɩxYnEu)ҭ8Mi^-sO)2Lg4g$~Z4$~A ;ဏ^H[>fL L#˝b4'x^h-lq\ &)'&&14h'gϞ#ńGDBFBΥaO&_u+0;κd#O$?5818R$"2S,H5Zǵ"sr.޳.$.d%3Dbu019AE&pչL /ĆZӓy'NL'\Š1B}N"s:5)ΰhC㲭3cg!dž6kٍBҺ 9eK$]8 >pҬpϷKT 1OD9P`Qs%&udѧD>x(Eٳx7dÄ#.c(@Tɋnd:ǓLOe#qȓ .H&lę' _R8)qQq]!G=֩FLSV:ѐV4V%C#l')*u8GC8ݪbwD dE`P#2'2ӝx׃ƦfY/?h pL2$ttƓIFhz8Kho&Sg@S%=C]U:.;ѵbNu5YcM:"|X,le2қF ttZ(Q +q17Vc80GMaǟUW2ON%q1Gԡ/BkD$r9,|PB6b1Ȉeo-MҮ4JxZfJLYlHbZgj!-+oպ/f-3!çe #g,*Y1qw0tf΍)6S~M1T;I T8 '#ɉK|7M&$I{T ngAQtqiv' \/$u ].vjZL, mq%K:sY6Θ_OA@ٵ! +`WMQkT1&:5udquuz'ɔ_7Trr*OP7?A>^ɳ=uIbuz/^=䇧LJxOKcFܫ1[bq0GtΪ1)Vá +P6 ]a[ ~jqEMq@dv6Y7f$oU!܋]:&L60)>h$ 8@]Wř3ɏQ/5/S|~xF33~Ӌ⟜%ST뉄F ztiM>ZNH +;pTh8'H^ Ԅ `*0?@73Ӻwt2 R`>)"WJL +s)n@U58yv u@XC`@+SA N)*GnU^H4aETٴfO4]qs 69~6?ɛ,I&"qa*zܺh̊ ~98vit!?, HǍi`KŒ&Ƨξ1Ag +uٲg143SgGR!UNxDMl(mzAi,"M}ɤ KtNu5-S3hy #؂0I+mv>v+ b" OViB-*ܤHTg5ND)nNFs59PpMMWʠKҹS9Jʊ 1XL(]Shc=7qf +o>ΆC:zt:`',0(ۗ0Mu$%3z,eu:MV4STɫ.sO>sӽDnz,Mō8Y:4Ty dCW:,ᕏ`ut".W>6S.I3w?]z·"q4s#`πz :$##g15Gƙx쒉xLՁƲ'YR[Q"Ik^kS3bf@dlD:Y{͚k'uS 䞲l;熝K6Y$;jZqnvD$;H Nq3,U-Ј>Kcq%'4rY[356ƒ$KV. y\ٺ>q0JND t'\`YXUzE_ 2+LD#dozJ Y|Y2O6pnjeRYNd"B,x -"I%"[M8 vaPzB)tLMj%W +Tug8@2 *H?1Є$ +Ϣ/.+M}3F7gb{* 175Q$@ ϯk%(q2IZ#X2lנ"/QwfܚS9p{Zhv@$OrfEz[˛2iC!-`g&c_~݈9ҁ%caK& 4+s:IJ]v~vnl4ƪcA/kEz +x2 0FRiR4|^.EC(HiZ9zl8f^&`N*QM2Wg8h³)ګ N9IO"9:M"k}9Na +K$m/s4F̩ ~VBTKDْ噩NdDu1 ˘~v|TT%A!]@Q9~vsdX&2,9KSY.9y?Y`v8U`(4lx|D/B4 sa#?.(tE `/gb/SU c(l]2E1[ ͞Bxzig$qD|d3s3G8z ~0¥' +yݒ*ӔH䤙H$0zjܯicM1Ki9@*RY7=(uh G4+1?̤j3YVI4ӊ[w>+pj&PX}^"Ïfh&x!lm=eßfg?8N5j׉[idt*]?a'fa1{D ++tk _S%ވ43M:j*MtɚszZbsZ[uc1A .#W!7PTJ +q7&^+zNM"N):z PY$#o駳K.K%u +g UM}N4M?ғ!4Dwk xHq1 cfmL3u_f(,," +{fE1ct_rS0 QKF! m9rL@.QkY OhlrzO3A3ILm9ِw٧k%u@_hNRgt ToԁڂTT22ZㆬgIeOu?ZfYQIKQ3!1;{M1Z|JjE:ٍ k\4DPs-46 +%SXt7+G,ӼFOcͿKrRMtF-cEBwFynKw,C2k'`5JAdı_ʄ؊--v4 0xt)ʓ:xu|kս㠫&1_kOgK1oU XO %Bc HkU#IJ^)AٗYo2@Cq"uЙ3_ιX2i{t*> ("χQSp?WfSMwIğD2);'ѰbUg%d-* V`IUM$O/g1_Y9"#~ߜ>_ܗ'TN`\wݲק0>*>ɺ$Kbv5ņtohMQ*0BE+i% +t$1[#_Ūl9"hQ6aq0ˇ=qS ,Dz<8.SD*n2Fu7g—+@Uc:J3)ӧ?: h&}Ѩ?Jqu8;%zװ>1**.-i>V[UϢWs3dPž:!"1k[' Y +l(CZ\SP6E.1&ٹIhV!8֧ƣi'o8 +]dn?OD2>{&N&0'K'gUyu˒G2sQ]% Ɗ4 9t +:h4?X'u,^&iB #"1LϫE3bԬApEZcIHb,UE4\ +ڻvX.ZD4P!9O΀o8wbY ǸT"JG6N^iw)6ҤPJJ1Mt7CO5oU@"uQ`].}0i_Հ]^tWd6dI”LA:6a “8ǵ(vтnG;4|p{O8p$Z54Qa{˒'1W'1WZ|||돀ƙo>>CP$q3Np-y䩳 +E&^wYFR(ȃNS1l@b^šQȀbK]E*cC + +.EHͻtteҥ:bʊBr2 kNLt8]8U0z}@5BCBѐ=zUTT&FYS8Ee(`twM+-Gމm-JڥkyqXd.]vC$F#;hbנ&n8wӧ Źsᘞ._W>| +Hי!冖~ ._ԯ>oI40<1X~atkF*+&ed<<,.|!XpD!+#Xz<.&|4EC-*:1H1)?W!AOu/ [вNÝ +~Q +z]VdYvMƴ8Xss3ϟ +>G~'4K 0CK. Sox =!9PU^]e\YD\ٜ4;sn B8\Գ&'<' {[LACԑi*NƘE>o\i%}O(:|>-%S*I%Kf2?/c~-1q# }rȘ)o>D4>:Hg'ΰ}SU'2E%)[VhLHG V:iaM2 +Z!uDwQiXt.olTB~;qyu,ᆋb"6S}ƙ)j +dDS+R~Wc1䙳Ѹ8_2s?o}A"8&z6II"C'  + I뉈 +2?|q0$Gsa 80ctIJᷗP7Z4t;EeyV>$:b[ X(%Lc(5JM2H&XGpF5ոߟ̅GPd˅JƊX.e7LR $5EuEð igEOMڃz*H2A1{l4cNdMј[BhT&cf8k$%0zŧZ,8`&TX>[gRck2! 82LJ4Vm1?s֞аoeZ#)B_A +_04&(Nl%SƑ=E%iÏ0\>f'ܹ%0uzb<`a={}nF|n4}Hi&) ;V=hpk4>-URB"XCKܲ<))hdd +Qhi{(xѼF@eB,k7ʋS@1/m7Xyّ-GbN%'+}8 ӧ}CH>=TV :>vl\f~z Lk# r^&p!SYoT.ezZwȸ ( 4,Mf.Nt^G^A#- -ZF> qF FNR-hv R܉Oug?O(?´xW~ɧ^|IpCb& KDѱ3gOOْ' M͗-ɸn%]-rMc@E!iTel +v-~kk't).)Zful8rsht(%&X`Cw(=,Id\aƴșԑ h| ]̔̃ʈw5|gdɩyBc"_ɚ(vzˊ]3hdK8.B1Kgd[Z;8[FCS/Bq.sEv%EuI[4&i|&1A^4# +uc:4qd4[=<3g)~vYL+;S%euM k/gdEY΀GVEp!3CJo!T)=e 5kwHyAXߟ_ ѪSnQ>8yN6`S4vp2ǚqP?^>Řyӹ,u>s杳݁|,BpCⲲlv3ӨX"g%~T|RU,Yq_wQIhTth%9$#! +*Kc? +!NqW gQ)j.Rh,t3<8h>IFqIXѧH[%='FXF#yuKt'3?I~t`.X3iȠ* ^+'p)f7"x,U?% fLF~^7')vF0OLP1{L`+>S$\+O>lf>v4‡rRQ87Dw?zlGNnWMOlb*+]R>S+*EbPJ\gp/ Y +0frHqMq",X +*la;$l_٧@tZ3H4 mPy~=y#a͹;4J_ \ q3 x<Ӵ|S=^K_2By?hlIy+H>9n0N !#D?24Er`!z dZwBe:~`Xk*n(J +{ @}Ű:ef{R 8VjSHJp7''F&x)UU55DZb'~ϝh:>u$QVڟL~x&q:/o^VZV:33}\SLK\v~&+f$eQFYDEzʢ.T`qI2'aQ!1/&^!t^& I"T==1jgqؖ %\:gra zۍڍ+3r R~;&FZ">$B +σς=9˅cꝳ`RN*j'9}7߲l~fzO X%33YOb@ÕdG<Cȸ] +K>aK )Ț$P҅$p<ώ 9emPT;CD@YJAX=d4 M'f@EtOW8U$x4zeϏY +D2KJ/.;ɹX>{!Z_[ZScb"PU\2B ӉBԃ9X}U2 ,7ʖW ?~h'eLvO~++[+JgϝXꖂևݳmY7(АʸPKl!%4MY V~4'XZYg;3VflM/-7,[\ IՕZ"]'-xD`hO*xOK[p8z+25|[3_<]?8SZٲ+Jԭ9+ܟ~ 9ߝ?y'ՊtْO@6͝;7Et]ӻ+6|k-egfggV/AXF˞g[1..| ֭qşH;Ժ:fꚺܞ<͒/t g ˲_6<`;%B6r6|PK>ј!l;jm76T}qI[s3+{=CYu/ 'V.lN +Jp.\c;zTXP| #`7d[9*"|(:f {$y]@(ek01'R{{Fc 8qbX𾞞]v:w'_[hۦMiٕ`K.)?9<ĉ#;fZW{VxܒgZ0n4Ȏ]",4K2>X.[|qRe~8TPҰ'p~/~4"U::25%y,L+s}c DK@4*_ fFU8O{^>yGw9ƣ~؎;ҳלfA63پ'Nypbl'sٹo;<6pmAimEy{?SݶV @n x.1PB#TGS"H$ +u6EUh(wvvBQa{5ʊ |8^ dh<~Ogv (=4.H +L85m`dk6 {%p(_>~bۛ^x}79ף>mwٻw{ݻwӋ|rnn=[VH^/X<;v?q螟nwg \ݰ7n{nۣ6?IYSR@W +phY]ahڪڪ@St:7TTx=~eq@\p͏&GPy +)"ct'/`H4'DDJNec"̸3rtdmݸutsx_o_˱g=ꫯu_fvm:K{}ͣT|qJ3_G̦=?i-RuUljDmos@oѶmժ +7ilVգzXd_(%o +`u!l +VV55u:HPԋ:KPN+H~b[Y\:,wY^j)DBx=O%dI$3Ůdг:k76G_9Vg|sow#GޣG{ڎnڻwGѽG?*x!%q=n~?\U ]۶voZik{•;7S7mh=uzOi)FF?\_vж%'_kYK@5 ;Gk*NP^`:@r|2#fp/}~ǹȚqY(H>L8Ea|82rIfƅ\^>]7v|lɻWz_y{#osػXi<ҁY2?_RYYgoPN_o}߼3{7=zvӦ0rïO~onP,E4cUҴ04Tqod$lend2Hu|6?S׿}v}_?8gOÇt}]ϼy.^l' oU/|˿k_j_߼pTQT3lza + OZgf] _eݳ=wzGnoo??{े=WG~tc/ywGW>@6JK{ЍW}k^t鵫W꫗"o[/%@@$=폁W pz6r|j]5SS*/hl Cc~][zPGp@^Xd5V#75UrYu?h+pD|]RE>6}MwYTwޜαӗLY/"@p@,m"//."PS]軵U0'4ЊOu;^X{<|G[?׻cݻ tQvqoZB˗/ꖿ/}/UKwgϝ%%niAC0U+\31<4d {>M٦b[M@ 0茀وD:CH {+uÕ֦ќzYW]Gt)(VeXc WP4 LޏJXw;h"ST`է('|_G"qy\epȺձj4G~>w=#mo ~d{*ʮX Wtn|}k߾qr_֪TYew}@e hA"fz `d?d93(7 +O/xa;㝠8ٺr+c/#9/xn_Kv;pt[Wt5+Ⓓp_µ_~7U/7/ٶ+R7DP9 Hq34l9JKy*C*f4|@kcm{u4PjH4@JfNw󢨪`cd2dӯo:sG,1UoU[ښ$jG'XHSku*_JRI(lD]졞7=gY+ E 6+vk|2wvI<س7_?o~ǎ /ǿ h[vm={`mf +@cnӲ`~߯~׮jzv*@c֯/w34֝81w;xPljS}<{`Ïz vc?OݵmwOlg*ﲛ(l]=nzU)Wq-_G +Wqlrs};{{w<9wo`߉7>n}4AU$ nBcu0@PkwmjB+= ^]lZ2(M!<7/@ZGPga+UVf$<:9rH(C˯{}cm}~Ub;cZWyKKoZ֬\qXuKo˯ e_}K//G?bJMn1Qb/n 95ijO~n3-4%v:#O]jUcx@`M+ /Zr6D{@Kz&o** Y.泉GME"z0DEW-8|܂yL/J?"-CЄl]{'`C]C7?vZ6׏ܹegKK9 _׷]][c-zv~ ˯7|MU[^}??я{wo һ={{l=v??x}קw , + XbSG%nm>8DSS*[t@YAU(!JPTtos?;7~}c3?ۖ^yn۸om=={wnmh8vcA_8i*3B8 w"-H"CZ`NVJ0"C uP +q*▕B"cϚ:. F &ٌo=s>uw#'G"#]]5 $5]a <!fl[ly`N 鶖Sxן;v~M^U}׿X}ҫZ?^zfӦ-mmmv;{ۣl Nw*[ +Ooldutƥltw" +>*0~^ &}QLc" J*1'=: (.&:oȲăK+bY)2|sp=Ej\/PVl̸m>ԶC#A|OtrP ;Z/\A6[x-_^Ѳ/|3jn $GwvtG[ޖmǾ^M^=TchCwKxFƥphh8Tj `14 WPDqJ:QQX"XX̄"i2cMUgUb誗A_BxSq";U.?!vAx':;G"`GEp.{#'#'GN? ɮ]]C5'kP^ 4@2Z`aس!7|mj/߳=}[:(xz9wӎmm;6=#Uh~/7u`GWWab(-[{bm;ZylU3bKWo^zms [^ڶGxHszv>ptǁwٳw 6080Qs_ SV/㚊1܌KLJ_9@m=H0H4VYZ{ST6I\;Պ5ᚚPS$$& Q:q>xS߲m3---[{a//mOғG/oP3u wT _+/v`Wz/7v:tq#8&[m`VzATa't$Yv%' OY02䐤L P""X9<8ycDޝX{~uϮMvu?3 --{{=sU7M-W]뮫W4}#ϴt^'~#/q'n{M |g5/2r73Y Ve]hxT ih TT-ZU^ Z.[:#w}\?⦺Dȩf`ԑ}Ұ b +Qa Ʊ^U(`G>' +B8w xg`L[wgӻcz7=1Ͽ_G/l{j7k׭z/}z`;?ҁ/9qGN80w`LJNl(*UUT#׎ăov X!@;TFDC\$WpA&lĭ y)ZU&Bgi? "b%SY*=bA`uF=2*9;O].uT0r`BUь+fGGZ^x~fדOw?iv?Ƒ7v}#{x㍗^:Ɖ>6C`;jlhς`d.ɏ`0`ێ0[mѺ5ck֠R9*#d9{p`&Z-3tAX1}2*;{VI.cM%ГI +(t`W&8Nbh`P|EtX>ڻG</<o?է^}O}aǁzw| ˿Vūm[~] 闖.=}OyhO>b?|d#dž?>ԁ Y6J +\pJqI;.qphkps\QO-|H+<6]oHVPc`E }P!!BXt<{QiFy|ܷƭ?쫌@`/RQ?> +<WG;lipKGyI'|O?䫏 O?v}7z^o4 w$ DV[&]SaEx/`@MdHq OlnKm/X o/| ƎMGvҎM[_knU_xg˯57Pn{{tۻw` ^׳w7x;>%\fj}0fu?a9.Ju<4IPQ; '@^n XxT}{vD\wJ}?V?}`-[mڶiӦkk{f>;@ҁGt}s[77͗x}`U7 8s{vo~hC;;XƮp#x@C`ά[U"u #M䁓Ad9 2X^}scK#SRÌ\yD _FH! !OVU"mjl +VF:55[[/jkVN?ã5͍E}?\ݷm-b[vu hC;G{}sO7{7,]z/tU[[]MTh-?ֆ-95vo9u֭[bF=4mۿ+UG0Jzv`CM<=@Nz3E8P4GP{=BF.[W} HZ +ۅKN,c߱\  iuUUeeCC{H0PӺ'Hb}W,ܼ9ܼ~6͍}XO}oii%?86~8p?:ūz誛oKvwziώmEooKoևvl9Ҷy/ņ;6 B +m8b&\(7^i# +L6qoVb- pEدF̮z$B0,#Ĕ?nt9.p9QuB%(vPW&ބe@W PZv66:b;SKOO|}zzb-ΰ{LQ@~سgO^~[|8Տ~ͪmү]لeGEe߾^5fdhm,W|2fnj}P]Q^~3cf.DP6xNCWbQ?TD) W*vDS]O4ij +4cQ86l`Ic;w6oywk֣(@ʹV蛀ѽ~M5n+kW7^{]}_&|՟z3[0mmC@ڐPaEp-߿0HPuKIMUn2`S%pچ +ChS?~X(rhg]-V4C^"o gT-b[2$b:g9ŌBhP>pW5`^¡{wOpT`X>0wܺe˖M[^ݿuk++/k߰z _z5~Y}aݺ [TvۿWVwcUV^8Wy~wu_?.pp>9^Hߜ?jx 6~E:'/QA\SQ_MB|xF|jd"ˀꪟuQPUlP!etWepVR#Ku>UPh8؆P>87[.z4 v6tv xԷ܉J陇@uhٲ~ꆫ_Ζc xe&/YR|L_;zEs<9Ofyd6e ٙLv~5-f+f{uK[n5E%ן/ֵ TT8F⨙ "!nKv*PbQ#{/¯X(Wh-샎P1< +k>dO4:;AKimim@0~n@cptt46k5W?Ab_OTK]27~o.ٹ /eϹs߹~߹{2}${sϲx[23L%n* SoY/T!gwuoe$3 u C`=0 냝IMQx{#<#/"d@XD8SPRVeTLٙBPlQaڱ5Plg@ i v+| +nV< +ԾݯV+pp2@hU셹 _]vew|۷~#_o݆'Z @;%lv6[RlܺRQܰ[׶6_T]6 +u +;C|DC|YX +NTS j*GPX CN[Q?^*DCIuVY@.Oa^WSL▞W~bC[P,Kƞ 4й g?umwwr߄$%3,΀2]USwxeix=v[[:Z/*{pC<[U9 UD!$"H!Z6;b- [!Q=*t2E!D O )#0960zfnp0kADzvU +fYʚ?߻;n;~u]Wq}.??7{ÒT!<^쵺>Sλiq[i j*Zb_6U/!ѭiDCQƧז|np)BbG ʋw @jUꈕ@{GG{Gk3ɡ}̓'µOК-v/Y;;1eʟq~nnoum|sw[{˾n_ps8Ku3XVͣ5{F0Յf! ITA!hշy!yC|#'8$,۱&J {n<.kmcjBE+H8̗xmU+tPa`mSy<4vTVaγy`$g`c +.X92;~mqǯ~[eWG﷗^@?qar,f =}afGW:9"aGH! MZ);//jH0͛| il;444xj_,`Bgbʒ !̆@c6nٸ;~fֿm֯~wWL.UܜP,H6fݨ4ƀVlW p#ovo=NqUdX m:!=X|ǩB$PD2FTEM^楣)*lD`&v5MMUk{mY\*9uĉpT,) + sf-ߒʿ \?ove`ߺխ +;n_> 8̆Ba&vc= x2jQHX_Va>L֎֡ᮑ`G I3b`tF8 yL(B#lCmLb2G3R]#R]G Y{%}S rQ~}a4UFv6u^lmVwgGiymqwn PemuǭwWR8o#aiQOeUU9yhx ,/:$1Կ 54 r 464 +AYn^?G;z5V5,IQz2~׷n{뭀 q}[W{υ,ܜ#"R0s77=pC̭;j;@MkW5fTU3ʴi,P 2^^njXDB/FV- +\ʲF * +D)x " U 6tFFh+)0G8:^ YlVA`,ɗ "gs߾|߂;4_ Qw\ذPr9 zaEq9O5ʼ*meq@70IM*9+aq%ûh!qSr$z O 3~GejUa]sOk808jol<H6֮][U,2$%Y%H?.gL~Yo*m~ֿ_wKr1g!xv5F](p ZkG;* E5,1 + fa*FtfŮ +.YFinI4@a9xH!ʺ"Q,^[ _MaCsghpe­8.랞ٸx*!3yp0;Fe߽6~{~/WY ,3٬UF]eYoUxyg3Fk`Wh֎vpZA[ L,7o]ZoMh=VňGtm`U6u. +{DaEQV:`qQY4nq\@s0TFNS0p4L/&Bk9g6|W||O+_{ ۿ?;/h5(:G$XΨ6FñApT5wttՄO)~vaEf}mk<֚vjP2Jw"Vw,L#Il+,2HvBE"0أb +FԊhS?hTh}45TiG׎-vc8mɫz`OÌ8S + HRM6 +0? 't:jw8=lZ{E,KD,`B/|n@-P[$z8Fh ?иd͠P65 E=t"5tF)ItŽ +2rM+|ib![yXt@P@+bac1?&먎 &AM5o[ a(vI$@BP+tI0RB!$":Xm> u `kfk+ILDrh68(/_ͣRy6وؖ]/rXyB6N*6Ai^PpE'嵆 l*_&pӉ32{a}| [3vg&$YaoB8\k[_Wf4C:&Z5#:\rXm#xHKcTB6xaϾtGĊ +`M7YNPI`^_WF"z uf $Xi4`־|ME 64fuWO񥯰3 6兲FKj׷a>|hg0+x Է zp'V3Œ8qVoTOEC7  8jOPשY\as}LMFNQ4p  +B +&]=]z.ST`7iA" +ϋ\iPN?[Ɋڰ`,ּG}=FJ*AWWzhPFF + +2,N$o㙍 m:FZn9})0kW2 +6qb_pYz)lvoFjV{]e4lt%XkgELwniټo(Q5h8`1`q R+POuqF^L3H.O +lQy PBs4u$<g OaNjrLGɲTS0B }?=vK5Ҳw#N4=hfih] 7x-Xcvh1penP/] TkB+<}r7Dauw_ +oYUșB?ՑOvW@c_Ow_V`r]@::5hh#v &H M!IjD"4)f8t'rh.coSsB"۠4i awY{M9NzwbJُE_>3x*5\9rx8pZ΢ѭ[6"(R >k 6M>o5qFs>UTe% Yxavjjܼpm ^4ձͰVG7onl߼y77nݛ?~}͟ʥoՍV^}_|Unn|pJDY^}ó?>7V}N`$: +|ΑhooHc 0YO v[Ꚃeg }Lg-rM-ԡH:#M R‚9~utjk[[͛'hln +hl~|_+=ͱWvWs}=/߸bʯ ۸j5+nni[ֻ//_ؾcz.p??R*!4p6R[!9p"oGkmGOix- +}<>P\b+lė`hHEw6&Y`~Ȳč4>~C4Z[k*+3-IMno=t~ +2Pxco|X'ʾ+^>\⚕7 ڕܳuӱ֖o[߻VF˱}}}ͱ>͸3?~?Ex)mFøM `x׻~=3- 8TpW0\`l9\~ލ>P5'bbubm'ꛯYqv|MV}g%Xt5olZ[zb([}ctQUձnntln^4x|#?\ k]GЀ. PSΈ65QǙhK6>! 8V*+4wJ6fu&\ c6*Vl_Ok,,HCNmZn>Ysp(VEsξ'Zzp},Bz{Ot_⚥M˫~|ШlkJ*'N?$ٸ~͍=}bƩ֮pGMkjZAp7?`+ZJk m©MF0 M:_lD+MtlA%WKM!XC8R>HVG ct}lNmx(bixYTڮ MZ +]]%wn}~5շn 9u;&ؾc-]׭ZxGctu{h؋=GAPbܜHUOω a}doU(&:NZkj ,Ȯ`F֚V:ey2w oeEO*GRNj`T|Ւ8];MBCSNf8e(.ewP{{$ȽHp5`x"V5a2@=݅ьwXϋ=/mxX[ZzVS-'ZZZ^bέׯ&3s"vĉPK}"x'QjQ[qpH-<lS4i x Y@hBYYz՞5Xr?Tl$ +q遷+ߐ%5pg~-OnŐg}u][V7jvM24;;wttzkF{b`9 zU=s0k{{ 6}/7Զo>< o3x>عepp?>@x+ÅǮj~塮_ G;W0(5f:nP4WpdָnϚ&' @&[Qǩ}G( c>C]!b^\HjbLU%8qVl`9B6<8n∛F@];cC?4Z-۶` 9cND +:c=}/Rc X/,]:96868xlqPn!(r.lll~:<tt#V@@)L[@{iǐHmCma%wwEDrVvg5*@*ưKxM 8P[A{(.k*g qOO3N 01?Ak?X%o3А1XtlP6JCA&J)@ma!4M\4QTҪVI2Ezf%,ЯsWERNfunߩsܱ%n$}Ffw */k$N8&SMV}v_\_zHF){[߳CC~_|xɳYlXPnTg: +(<q*V`SA mP!@)qz% 7:}^FJT7]*H~EdأɼyzF֫D36wI59 u1YO0 J&$D\B vت:⣏V7>rwknmV׷Az]O^I1 Og%X{/'̼Gy*ƦTV5-'jZ`3w&8T\SUHRp.+wP^^F(qɧǸ.˔| +3dL&OLnL}x_F}ҹq-[aT&Zh' ԥQ.as[=[m4[S 8K-׭Ov㝡k~S~-pK?o}7;\ld:&>a,TҜĩ/L˩yD҅ d,-,m[@!e8 T,RDq1N*ki7bO0RNqNLiʥKCX$ݰu6_Nla%'Mn~_oovjbD Drӧ3S@>'DWQz+ys= s +`1R &Ѕw'A7֎ȯX^ZZ](tjD&qtX ABdF1*{^|*H@R?w@L5]^lŶYQV +xGW?7>kW[>Or?i!<ҙXm6KwXϪb9lUvUUs`4pkA@v-HAG"Al\ȋ ///nNI'95ޅuFZMՃp׀H{o$#V}Tmďb +Ћߺ**XC&€w[vp? '?돽n+{ ^xTuy`^{郮xoO!@u X葝a~hDJc 0~!^zP-8oTƒ_YP "S𡰶&IҚ$`F}4_Yy@+5Pj- a`*-s)œps *7-g~XcV`Dc +EEaQ.6B`8`k̊5k<܄ zЫl8a}<͡KN ~ |pգ +zA^l>X-v)qz +O^n "\lZ1UvI*L0mUxuEXUmmyU*>]\Ņ[L5"kMxAI >ʥ kQA\ߙƜÈ;-ӊYWhdםHk ; ++Cy vrUڷOve{~oWg>P-;COfҴOu0*juZ] с/ƩN Ji-t2(h$EmIq#E,Y,޾uUjð,JdaѨW)M vÔj-y&bΏDi۴gZnB\˜.9ͷ߸Ś5UgcAsalxO;~x@SoXm88h>kF'??x_5'A{;a:Dڈ6w;*C0/3 }7M +*˼SdU6tP [3EcM. 9d ֵqd*.E p=<{.Z0[5U#"P,.@@x}yJT|S7)+q&cZ'j@֚khw& <%Kef`34O^l7Oa52~٧g?{V2 ]YJ# 6Ba)\YE3`8;V5S67718[ :z|!ϩ\ {TK ev2tQ Os<ńr,*I!P"0ڬ7x4v$oc"l)43BX#<7jnA5[n\S94/ hhcb~̏OvAǏg{?ɧ{{_|ݮV?<}fGi!P^O)kL +An'iƯం.`\i(wp_+9EQr9pӶ}oD ˋ[KO+/ HB Ne!>'O53MXb'q'|bj=yO74z0~kw !ZU \w J$ڭ0oS8:@ - /O6{هk?x 5 D׸\ +Hcq{6H<>!4r /mYFc8C2oL9/EY67.q*C2BҺ҆qAxſ#oY߫?i<<=~苧_!'gOU86ue@.ކOTMq$!#1('K8/l( x@׿W 9|+$ b)Y\*&<%bjup6 +:dKy=0JG1Ff=QF^y_vk\4Xs5ռD7.K%Q,..EKp+a diu WN}XXrx#K̈q+1dh;Q[i#X)V޺uV- C)Nc98sA;kgA{jw4{tޗ/zo>3C@ -.V yt#lͪPŖ; 녊ߓچ>Z^ $*b#r)yYwnFkXCv@H`# iTFH@ sQOkbFsX2p-F؁"{~ R/?ddJUA(h,-}. 5:'iro tH)MR0T,`o.CX*u= daהZ& 6YeHͥ\yU3qciɄ۪TJs׵(lRK6%)zN>LMznoHjKۄjDRKKQ1e^H#5 b kOwSPC'iՖ+2 $:}9_ٖsvV>>@m{qk=| 3cTNu <|VdUA(0p!D좂W;6|\ Ӡ%JbJ Y,iZJCU6 S|\G@x{hQRD}.%mn|F#7݇-[ll@%|O1[iEWDtCJ4aM) sCETcxѬ6@{fkӓevka'S]uM&$Sw{J~pp xz5v 8= WMԍX;}@^<nw8~k Aྱnb%f@C]*_-/ujelF۴:.C#<:Z`_#nD @B5 )oƥb9%nA0ef1@eMxj9pK=#yaLۢk )넓p ˜W!I)9⼵jIr]ῃֻfj@8Խ㓓cL??|n[/g/΂-! M$ū2{r3V +mYp6}JI=+7sE#sA%rHƌv籋4P͖"h_XZRq bBŔՂqx[UzuidSeY9q^͕FP7\P pc%Aw5`]=3 'a\ai>)J#@5[ & ^}!‡_Xv;f Rx;0b$X5K٪F7G':Ď`$iHcթT.+zAW.Ȣ/'9APz!mI ;rlOggX=B0љ;HJOo:h. l5lK3تNd}GDVpV`J \΅xnGj$VPI ?\FNi,AKn˥FRQ73>\ΈBp=:_s@i40#[t UU.`+# ̔d]VF֪6N:5 ^[[S+fckk>kퟴ^l}<~Џı:hTA,T>>>X i`vl6q(ކ N->\(kRk<WBvbڌVeiQd(-B9ݸHMQJ/Ke w oAL +Q$y3| OܘDz ]QZ>'IjpC@>[ U`4!ǯw}k4 nw Vlkfu! +výz3|e /In8{3}茵p PGAX`LŰB u0Uђiq|#1>yh;RFmt- ⦅(Iu0,RpaĨP7dJ%eI!ki@C?ΒQWt7ƌG_%DbHb3!C_U"Iwu@wzQv wl{`WW@7@"> 6o P'^Io@V{ ʲo ;c*RX` U^i9ؐZ81 mɷj[b>U,ŎN.*QYLOd<'1il7JxG5k`J :eWA^|iHޙ` ΏuNI!k(G8׎o"j.bZS5%3S:xS>X{<*WAkmP~į!hzy +fرt^N{L 3PAQT&8ħ[Ḋ=)@_1\>iAy%~M&b&&ad2LsyKb +7[(ז%ZӤpe@gDqmL6c;MssWlqۀ)44"U>Td8x%Զ'FbrkfUz~X!xV3`G7fzp 7sQˁ[յؙU! +QxSUF 3GH2it;2W IFp6I +q*fH9*Iь!fUrzjlzʴ9Y緜NTj][3q&:f2A nָճ`N7^&!f`ΊA&u¡<H75*&lQFDq 0tZSp/MR͍*ࠑquMo]:N#p(餲HpjjҧL^$>)Ni^:GhS]ކ"2o#C;JlWZR HTGg=u:5-ejZ>Nj.(ʤHz 2 &K%ԛ)LRQ O)R.*a/,McOpؐtȐ*6otln3VA)ӱgt7z㰷@=w!Wn#0)N4*sPc8A]|vX6h4]sřXR'>c G2}&K?TҽK)wOTqO}MoʚbτkI.Ko0T +B?4=Qu  ܫ A4KWXBغ ~yZY Thy0A7 +@,p4ͪ*nQa 'K;o" K4x88` +7܈ +@ẖDz'^oB9,;?ZI>fxt^nU ^P%KD X>k Nju/Te)ERs(.gqR(`,^+ +JljCBf%&Tx\׏ctC3)fhd;5jT+,aq2xs{ř0dNp |^PAj$h$7jKZl!h2sD% PonT75Lomyk-pVr=Ŷcv1ְcJ~KgtAP/("#kF %TeAt9+|xғlv^sT;ɢhDFL8QqTS j-uF4|G(ߣ2_#ƥЖ'F+7 &.~ka^`sA@`C|)UUegX]Z`ʴ:ix8Г5"Z?`LUdf*Ԉ1DN0ᰡ +6V <56Ӡ  sM{jIߢs.aA'.4 Fj&+'\ަq>|3BYKp/d.dXL*^WiO>CUhcW%WC:08Ej̪y١,zE+` 1tB2oƥ:ڸVt{Re+悠EY34q6M~ WKQ@7@i҈bGA炮"s`XEO.-Gv;6^Xj(.: n1+ ?HDy=lΔ!GVt}9I=(`Ү)7EL$ L/G9)OD,.fKfãLI*4{F*6أ'siy죚"iϦl>gt`96Pu0ӊ Nr4FE.˃qTjfjReWة|>X?;39\;\%Z.j,FbpO& owUJQ*f.MIB&$@VItsY-,!R+ŘNeP;MG;$ҍT@'MfHKB<)w浕"'2r4ЗT+b0u[ euLmI\㋡=u 9S,`_/F=b +5~ RCZO,i@+yCܴ2|\bRB%lIS0l>׎TG>5DS{̓O(?'FDV.DRMtoK&YxU黃q\`12ibvN娯,,Iҏ#v.IH V@m4T(T*V6*](Һ#Hjt֙]*Ρn&Y&N_2AL:%UK s щ awRG黣HpJvcJҌsaM¾A!(+cbYnbwƆs8qW&: +8& X;J+J\C"xy]֟>BdJMqT6׎;{9Sy26n@gJt]pYcCQmE#lWP`U +f.['gEeddt5 +ʲ'˛8]WW79UʘUd_f\ΆHFyp/_, +t5T;h,@a@C&F؏@ +'*5 o'?dwzgLtJ2ws}͈tx#5fQBgOӥ4RV(s7q>XRp%9R*4yҸ<:a4GVI +A5*cп /p P>\]]tAC\  RwHGp޸r(@qԡ^t2A6 bChakldȗA4|(Hgvq:"ijn"?ψC=1KibŴ T┎2 +(i\i$౳,ZgGѨ1Fd+ѹ/] .W@Q rA$&H14!!HV%3P`zF(t1&XN +:*J6bQoqS-iL9SP3)LŴ=M!N5qi&i4 _@'z(1kn?̔u"6HTNMM@qDum#gW٘h$&stPcg .yC5펆8Ib! & ѷ'?8&O\qxb{6|Z 58Ql}JG\pbkR+~َT&f,f1̫dL1=Ω(/(iƛj73 +ќŸYs|+fB\j[IP.E:  ,PTp`6ib + 1 jP?"Ķ-iV0tV7ZrULH! k^ǎx +QB$X״4%"F}]bbu$M1d)#H\2Kχb:?%z;y=%\˥ ggsitc}HMqTnFYIN|G&%/)y@ڑ\R#i *H$?gkF˦kHO_( +*nCכ˴O0%T9ȧH>+慟9TiJ_t )vpFƉl9;38YK eTN3Tsᕘ6wIi +K:ԏ~6*h'K3L3{{͞M܏zs͵/~oҿ.?p//7'㾙~W}33)~3=ܿwrwyH\ou {+aڑv`4/p/oQ$VnN+\Yʭ ;O7o~[~ohAV?{<{?yʷdB{;ߗWWuo{7R L\}՝w;޻>;7WVVo_4%rw߅C/nWRV?ZypWtG|]yxw߹YΞzny[S2H䐊al͕;+7YYUI|n4s=/[i{pouuuG|9g:tj?PCx+p]=Hx}xN:?otVL[i1]A +endstream +endobj +1242 0 obj << +/Length 525 +/Filter /FlateDecode +>> +stream +xR0 ,b1X bX b8}K}C)s<5.Xk1*՜CA)#%*)Su`+:vpQ1BA1U~pi&*hz-b!H5}FuoJS"y"NBTQ?6V; X9Vΐ+ }u&mNL Η-|b7πޔxEƠRgF>@Cϝw_Aۓ(c(g$V{_m'@]7,\j6 cӎ̸|m`CYQڊ,[REv\!5O?P)F{ɋR$.}9ǹoh<e$ 6JSM$-񓜩%eVQIdY"eB B^(dqYPl\/䴙\lzmPAm,9E +endstream +endobj +1241 0 obj << +/XObject << /Im3 1202 0 R >> +/ProcSet [ /PDF /ImageC /ImageI ] +>> endobj +1201 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [52.81 212.533 401.502 511.459] +/Subtype/Link/A<> +>> endobj +1207 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 132.126 259.903 143.957] +/Subtype/Link/A<> +>> endobj +1204 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 96.52 146.105 107.389] +/Subtype/Link/A<> +>> endobj +1205 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 84.896 252.792 95.409] +/Subtype/Link/A<> +>> endobj +1206 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 228.451 70.14] +/Subtype/Link/A<> +>> endobj +1208 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 526.839 557.802 539.424] +/Subtype/Link/A<> +>> endobj +1210 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 504.911 566.087 517.645] +/Subtype/Link/A<> +>> endobj +1211 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 486.337 606.626 498.168] +/Subtype/Link/A<> +>> endobj +1212 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 465.957 535.542 478.691] +/Subtype/Link/A<> +>> endobj +1213 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 446.48 523.599 459.214] +/Subtype/Link/A<> +>> endobj +1214 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 427.003 539.87 439.737] +/Subtype/Link/A<> +>> endobj +1215 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 409.977 523.945 420.26] +/Subtype/Link/A<> +>> endobj +1216 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 388.951 507.005 400.783] +/Subtype/Link/A<> +>> endobj +1217 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 369.474 512.325 381.306] +/Subtype/Link/A<> +>> endobj +1218 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 349.095 537.371 361.829] +/Subtype/Link/A<> +>> endobj +1219 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 332.068 526.898 342.351] +/Subtype/Link/A<> +>> endobj +1220 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 310.14 668.685 322.874] +/Subtype/Link/A<> +>> endobj +1221 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 290.663 557.946 303.397] +/Subtype/Link/A<> +>> endobj +1222 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 271.186 592.986 283.92] +/Subtype/Link/A<> +>> endobj +1223 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 210.563 600.92 223.297] +/Subtype/Link/A<> +>> endobj +1224 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 193.537 557.802 206.121] +/Subtype/Link/A<> +>> endobj +1226 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 171.609 566.087 184.343] +/Subtype/Link/A<> +>> endobj +1227 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 153.035 606.626 164.866] +/Subtype/Link/A<> +>> endobj +1228 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 132.655 535.542 145.389] +/Subtype/Link/A<> +>> endobj +1229 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 113.178 523.599 125.912] +/Subtype/Link/A<> +>> endobj +1230 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 93.701 539.87 106.435] +/Subtype/Link/A<> +>> endobj +1209 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 763.271 85.579] +/Subtype/Link/A<> +>> endobj +1225 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 726.935 73.348] +/Subtype/Link/A<> +>> endobj +1232 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1233 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1237 0 obj << +/D [1235 0 R /XYZ 49.323 559.853 null] +>> endobj +226 0 obj << +/D [1235 0 R /XYZ 49.323 518.317 null] +>> endobj +1239 0 obj << +/D [1235 0 R /XYZ 49.323 153.69 null] +>> endobj +1240 0 obj << +/D [1235 0 R /XYZ 440.587 231.192 null] +>> endobj +1234 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R /F11 720 0 R /F113 721 0 R >> +/XObject << /Fm4 1203 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1287 0 obj << +/Length 1582 +/Filter /FlateDecode +>> +stream +xZ[oF~_[Y)~Jm4Z!eYvN}0 =\EZa 2ϋ.gAFR\F)R:#Up +އeD#w9NdzIEX۸Ί}\ޗY~&ْI*]~xbς( 0H +$8X7FY H*Mp}[]WDP^m1F2BPRQi|sUo7{f nvZ5EB#C)ޤe}&1L}˴+Y:h:l=žLg<7ҕt]QcHg q)Wܭ@){ejeiƕʰ0{ +e4 fWqrKx7KʽcUڮ/Jz(Xq\!sPPNnѐ)e' p@8,nퟟۈo%adjyu ^*GURG-\jH+֖RxtT}H)ܬ:MwN߭V)wdalX9A4,Oǀ!t{Fw@=#@h|B,wt}FX!׿~F. ~$Kr'SHY!M¥/c ݺt*di|5 +endstream +endobj +1286 0 obj << +/Type /Page +/Contents 1287 0 R +/Resources 1285 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1192 0 R +/Annots [ 1231 0 R 1243 0 R 1244 0 R 1245 0 R 1246 0 R 1247 0 R 1248 0 R 1249 0 R 1250 0 R 1290 0 R 1291 0 R 1292 0 R 1251 0 R 1253 0 R 1254 0 R 1255 0 R 1256 0 R 1257 0 R 1258 0 R 1259 0 R 1260 0 R 1261 0 R 1262 0 R 1252 0 R 1263 0 R 1264 0 R 1265 0 R 1266 0 R 1294 0 R 1295 0 R 1296 0 R 1267 0 R 1269 0 R 1270 0 R 1271 0 R 1272 0 R 1273 0 R 1274 0 R 1275 0 R 1276 0 R 1277 0 R 1278 0 R 1279 0 R 1280 0 R 1281 0 R 1283 0 R 1284 0 R ] +>> endobj +1231 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 526.839 132.681 537.123] +/Subtype/Link/A<> +>> endobj +1243 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 505.573 115.741 517.404] +/Subtype/Link/A<> +>> endobj +1244 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 485.855 121.061 497.686] +/Subtype/Link/A<> +>> endobj +1245 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 465.234 146.107 477.968] +/Subtype/Link/A<> +>> endobj +1246 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 447.967 135.635 458.25] +/Subtype/Link/A<> +>> endobj +1247 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 425.798 277.421 438.532] +/Subtype/Link/A<> +>> endobj +1248 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 406.08 166.682 418.814] +/Subtype/Link/A<> +>> endobj +1249 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 386.362 201.722 399.096] +/Subtype/Link/A<> +>> endobj +1250 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.893 310.811 401.732 323.545] +/Subtype/Link/A<> +>> endobj +1290 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 313.399 401.732 315.391] +/Subtype/Link/A<> +>> endobj +1291 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 310.811 50.319 315.391] +/Subtype/Link/A<> +>> endobj +1292 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 298.786 117.925 309.099] +/Subtype/Link/A<> +>> endobj +1251 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 279.098 166.538 291.682] +/Subtype/Link/A<> +>> endobj +1253 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 256.929 174.823 269.663] +/Subtype/Link/A<> +>> endobj +1254 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 238.113 215.362 249.944] +/Subtype/Link/A<> +>> endobj +1255 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 217.492 144.278 230.226] +/Subtype/Link/A<> +>> endobj +1256 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 197.774 132.335 210.508] +/Subtype/Link/A<> +>> endobj +1257 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 178.056 148.606 190.79] +/Subtype/Link/A<> +>> endobj +1258 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 160.789 132.681 171.072] +/Subtype/Link/A<> +>> endobj +1259 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 139.522 115.741 151.354] +/Subtype/Link/A<> +>> endobj +1260 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 119.804 121.061 131.636] +/Subtype/Link/A<> +>> endobj +1261 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 99.184 146.107 111.918] +/Subtype/Link/A<> +>> endobj +1262 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 81.916 135.635 92.199] +/Subtype/Link/A<> +>> endobj +1252 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 491.469 73.348] +/Subtype/Link/A<> +>> endobj +1263 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 668.685 537.123] +/Subtype/Link/A<> +>> endobj +1264 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 501.455 557.946 514.189] +/Subtype/Link/A<> +>> endobj +1265 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 478.522 592.986 491.256] +/Subtype/Link/A<> +>> endobj +1266 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [440.928 400.642 792.996 410.955] +/Subtype/Link/A<> +>> endobj +1294 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 400.809 792.996 402.802] +/Subtype/Link/A<> +>> endobj +1295 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 400.642 441.583 402.802] +/Subtype/Link/A<> +>> endobj +1296 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 383.775 614.669 396.509] +/Subtype/Link/A<> +>> endobj +1267 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 363.293 557.802 375.877] +/Subtype/Link/A<> +>> endobj +1269 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 337.909 566.087 350.643] +/Subtype/Link/A<> +>> endobj +1270 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 315.879 606.626 327.71] +/Subtype/Link/A<> +>> endobj +1271 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 292.043 535.542 304.777] +/Subtype/Link/A<> +>> endobj +1272 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 269.11 523.599 281.844] +/Subtype/Link/A<> +>> endobj +1273 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 246.177 539.87 258.911] +/Subtype/Link/A<> +>> endobj +1274 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 225.694 523.945 235.977] +/Subtype/Link/A<> +>> endobj +1275 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 201.213 507.005 213.044] +/Subtype/Link/A<> +>> endobj +1276 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 178.28 512.325 190.111] +/Subtype/Link/A<> +>> endobj +1277 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 154.444 537.371 167.178] +/Subtype/Link/A<> +>> endobj +1278 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 133.962 526.898 144.245] +/Subtype/Link/A<> +>> endobj +1279 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 108.578 668.685 121.312] +/Subtype/Link/A<> +>> endobj +1280 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 85.645 557.946 98.379] +/Subtype/Link/A<> +>> endobj +1281 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 62.711 592.986 75.445] +/Subtype/Link/A<> +>> endobj +1283 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1284 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1288 0 obj << +/D [1286 0 R /XYZ 49.323 559.853 null] +>> endobj +1289 0 obj << +/D [1286 0 R /XYZ 49.323 331.681 null] +>> endobj +1293 0 obj << +/D [1286 0 R /XYZ 440.587 421.466 null] +>> endobj +1285 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1345 0 obj << +/Length 1524 +/Filter /FlateDecode +>> +stream +xZKsF WQ)׻wә&f&sJr`(f+*EN~}DQSZD(Fn #o'n&Wr.N&7 "DiI5fN>N"I3P,_EEmd#7ͻɛ8D:*@Jh590*%՝+b$Pm / آ,:4FZʅ! + uF|7wq uX<\֗a:O oa3\;@לJ^dP?k}|'QZ߇_W*dQ +q*;II͌*ߒ@):2KXw9PTX#;7ǧX,u$ƴymWqZxVa,MOj-K!NR৬EX+A$ho\y]-X-'c.p5-mw+R}P[^6S@|Fз.?@@"JВ_(^9%Ig5M eٳl$LS%eЍ{5ꑽe#'5A7^7ȨA 7QݝZcG~g 9C>8.-}\տ +(ǮqlH1?hYQVe}O˥p*S,+WW3n&l~ʕ Y8c&^wX:QM +J*u W<蚹IC5.z}zP ҹp븈 Cfu}9q~bXj%rArUiŎ؉u))Üh} l&bBXLf%є #o ,t7xc m$<1q GAK?pƇ^F6F uRP.mGsw2Zj׃ $$>T ,+珷$$Z;iN$?$3> +J2[–Өaik(1exȦ9-6űr|̅]Ը`ԝ3H%%ŗ <8e`Ι%)9 C=0ޥ0Qm^(e@5NGg#zMm;_wG +!c;^S;zˡwJ>#NCH`a؊ +(H}g?{eU7TgޑL>qVQۀ뿹q +endstream +endobj +1344 0 obj << +/Type /Page +/Contents 1345 0 R +/Resources 1343 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1192 0 R +/Annots [ 1282 0 R 1297 0 R 1299 0 R 1300 0 R 1301 0 R 1302 0 R 1303 0 R 1304 0 R 1305 0 R 1306 0 R 1307 0 R 1308 0 R 1309 0 R 1310 0 R 1311 0 R 1312 0 R 1313 0 R 1315 0 R 1316 0 R 1268 0 R 1298 0 R 1314 0 R 1317 0 R 1318 0 R 1319 0 R 1320 0 R 1321 0 R 1322 0 R 1323 0 R 1324 0 R 1325 0 R 1326 0 R 1327 0 R 1328 0 R 1329 0 R 1331 0 R 1332 0 R 1333 0 R 1334 0 R 1335 0 R 1336 0 R 1337 0 R 1338 0 R 1341 0 R 1342 0 R ] +>> endobj +1282 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 497.646 307.461 510.38] +/Subtype/Link/A<> +>> endobj +1297 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 480.577 166.538 493.162] +/Subtype/Link/A<> +>> endobj +1299 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 458.607 174.823 471.341] +/Subtype/Link/A<> +>> endobj +1300 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 439.99 215.362 451.822] +/Subtype/Link/A<> +>> endobj +1301 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 419.568 144.278 432.302] +/Subtype/Link/A<> +>> endobj +1302 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 400.049 132.335 412.783] +/Subtype/Link/A<> +>> endobj +1303 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 380.529 148.606 393.263] +/Subtype/Link/A<> +>> endobj +1304 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 363.461 132.681 373.744] +/Subtype/Link/A<> +>> endobj +1305 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 342.393 115.741 354.224] +/Subtype/Link/A<> +>> endobj +1306 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 322.873 121.061 334.705] +/Subtype/Link/A<> +>> endobj +1307 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 302.451 146.107 315.185] +/Subtype/Link/A<> +>> endobj +1308 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 285.383 135.635 295.666] +/Subtype/Link/A<> +>> endobj +1309 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 263.412 277.421 276.146] +/Subtype/Link/A<> +>> endobj +1310 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 243.893 166.682 256.627] +/Subtype/Link/A<> +>> endobj +1311 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 224.373 201.722 237.107] +/Subtype/Link/A<> +>> endobj +1312 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 164.568 196.601 176.4] +/Subtype/Link/A<> +>> endobj +1313 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 146.597 166.538 159.181] +/Subtype/Link/A<> +>> endobj +1315 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 124.627 174.823 137.361] +/Subtype/Link/A<> +>> endobj +1316 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 106.01 215.362 117.841] +/Subtype/Link/A<> +>> endobj +1268 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 83.586 326.179 97.81] +/Subtype/Link/A<> +>> endobj +1298 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 389.764 85.579] +/Subtype/Link/A<> +>> endobj +1314 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 330.268 73.348] +/Subtype/Link/A<> +>> endobj +1317 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 535.542 537.123] +/Subtype/Link/A<> +>> endobj +1318 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 503.362 523.599 516.096] +/Subtype/Link/A<> +>> endobj +1319 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 482.335 539.87 495.069] +/Subtype/Link/A<> +>> endobj +1320 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 463.759 523.945 474.043] +/Subtype/Link/A<> +>> endobj +1321 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 441.184 507.005 453.016] +/Subtype/Link/A<> +>> endobj +1322 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 420.158 512.325 431.989] +/Subtype/Link/A<> +>> endobj +1323 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 398.229 537.371 410.963] +/Subtype/Link/A<> +>> endobj +1324 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 379.653 526.898 389.936] +/Subtype/Link/A<> +>> endobj +1325 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 356.175 668.685 368.909] +/Subtype/Link/A<> +>> endobj +1326 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 335.148 557.946 347.882] +/Subtype/Link/A<> +>> endobj +1327 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 314.122 592.986 326.856] +/Subtype/Link/A<> +>> endobj +1328 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 251.952 564.613 263.783] +/Subtype/Link/A<> +>> endobj +1329 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 232.473 557.802 245.058] +/Subtype/Link/A<> +>> endobj +1331 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 208.996 566.087 221.73] +/Subtype/Link/A<> +>> endobj +1332 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 188.872 606.626 200.703] +/Subtype/Link/A<> +>> endobj +1333 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 166.942 535.542 179.676] +/Subtype/Link/A<> +>> endobj +1334 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 145.916 523.599 158.65] +/Subtype/Link/A<> +>> endobj +1335 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 124.889 539.87 137.623] +/Subtype/Link/A<> +>> endobj +1336 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 106.313 523.945 116.596] +/Subtype/Link/A<> +>> endobj +1337 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 83.738 507.005 95.57] +/Subtype/Link/A<> +>> endobj +1338 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 62.711 512.325 74.543] +/Subtype/Link/A<> +>> endobj +1341 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1342 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1346 0 obj << +/D [1344 0 R /XYZ 49.323 559.853 null] +>> endobj +1347 0 obj << +/D [1344 0 R /XYZ 49.323 518.317 null] +>> endobj +1348 0 obj << +/D [1344 0 R /XYZ 49.323 184.642 null] +>> endobj +1349 0 obj << +/D [1344 0 R /XYZ 440.587 273.208 null] +>> endobj +1343 0 obj << +/Font << /F114 787 0 R /F158 1238 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1381 0 obj << +/Length 3482 +/Filter /FlateDecode +>> +stream +x[Y6~_G**u!-q<%R!gvA)%g\5qt7>dxW %V:RR2Gj&b]_goق!/j6yY-]" > dUşt”T1 FGůh}?D$nMd9a-1U& c$i&eXxN& 3׮^^'g`SB'd>-ݡhB$L A4e,UZ,S,L);I3$ rhWVrɊG _}dUƹ\7n*M U5ZܤՇݖĪ]1%gm" -Wr 6oܕdBmc 6&/>MlSB Da"I#{ c{1dq0j: 8%?Өa8_Ġ,z]U,:TM8u||L>s@c_H}6_ +QG` g&E2`7{!gRɦs)G@]rio^9r,URK2Ϟ]3ܱtw, j ~3v籙!*'Kѻ*V˖*WDuݔwscSZ%-tGUŏaа~)̩bbۅW*T-42`O0v,zJ| `Bb~s"bF<uj?J!~ FEH'@ų‡..[Cw_@;SF ynP Z,Ҕ禳˦\4 G#ٍXx(|dM4,yN.3TЕ~J}^W#[) b{6_#ٹ}OJ6|+ ^g(9(vSW5ؽ3"uvn-tM^'%znN?Qe.z`t A,гhwE~$KDuxK׃ߔPB&jvoh{DH(bUMV3*yCc[unWSR +eJEo4D,7G +Tv.)ٛug܄^!c!gY&%`)f$V l[^rB^%/u`px +x&tusdҠq$32 +Jce[+TEZRCoEɻ5rl s5ZIiNYρO`EF[Q_zc8 +{, +O3:{!阐}ͫ }ϯ^_x\.wUxδ 9B6EA2b*QBM +7ۛZ}ShGq}[Se)=~\Q|Wd]%7q(,*RD6vf5(;;^/aVClC w\芜L&'͞D[4H1$XWzF;p]"B5yMmZtJ[)Ҽ::$a5 g0r/빘$S#f5)'Qn +q4{wVt ƁoL@& 3vrI ٣/'>s@YL=DɄ@=^Pߡ$EA֦tkF^AorSw}_D2iPRog Ɋ*)7Y\1Q#+P FNz] nl;@F_X5^n)Ed|M$I5{Ȝ}6 /gyMjG$t IBbrya4w*I%|/#P +>2|I%$F gB +.}' e/.GbO+P5M0)>S3L;z62 +YPo3GsT* 'lVFB<0#-åɵ60[p6֊I>1+@OCfJ 2[ pϒ0nl<D,cllD>ԍi|+(n@XAIc +o3}G$}1$ +->E$Mfw[$G.[z^+pi ܐ0@.P_"u۴J&tBnJ Ar^8@xej9cz(~PK*Vj܇|[E4ƫfZ}H\({/wN=H|(Y$qxZ҇0vuz 9l:ܲzgnq<[4 +Mb0ؑFnAn?s@?tBNAC?$ +o~%> endobj +1355 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 293.999 59] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1385 0 R +/Length 33 +/Filter /FlateDecode +>> +stream +x+24Q0BSK0˥k]F4 +endstream +endobj +1354 0 obj << +/Type /XObject +/Subtype /Image +/Width 294 +/Height 59 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 32671 +/Filter /FlateDecode +>> +stream +xڌxSG{Ā1>Vґ\u-L5DeclQFT*]`@4jTw{wgFؽϟ3gQٚ4Y]TZe +4:J'Ti(ZUB]*ԚÉ(b aZ:\0x^҅S mTAJцk ^ iFBSg EJEy,.#0Zq[nAhAp\k@С)*<,as wBa ** +2M&d4)r6С@<H'Io}Ut/,*`$k7S\Z3)J jA~5=~OmT2+&$.xkYܜ**99+4$XjK][F5ռ*N~%' #k99՜*WaֲIZNA-_/(c6-q.hg)2 g\Ϻ@υhn:)ѳjgsۻѠӈYNNѫV:ajwiǭ jwOMCﺽwO>S}7s u.j=*t4nT@*{&rؑ/ Fk JRݴ AAgunxC !2hKY*?qB.JHdxAw>p'D# `bmBfl VPQTHHwZL?x51 +#7Ko4 q&dngX5O 1*a;;:8a +_h0kaFg1[JV$%EG?i*1I Uoxwyzpl@M,W *yH5ЊB[ʫiƘ\T)[aբ:EF2ufF*_m{IoR&)RW•WSW +k%f>y5Zz^QװulT KjN~ 7̀!2`Ap+HtÝP=P2"pۻV,;]]` +Vg[#F?pKl.Fk]VGxx@&4yA<> ^k8q&?q.BYh' ga <&&ġxt`1@C"[X,.kw "mf +B# @:!>rn=줁>խV,|c)*H]4b_'-B#Đ"wCQAqCCM$$"1, `M@Q,AۻWmGq5;+ߪYQITUF@U;;MA`_ŮLݾ|S?966t b=ݵح;z17Pfwƞz74z66t#El膝k .ށ|MoYmn ɍ(.Tz ebsVަZ b+[q`C~ 18UjMk:5H@w(4jmFŨZtб 07#dA|g _נ#pjw7u(ރT A q=UW)e/.۽{X65YuM@Ӿ>4w3нճ{k[c憮z߶ n;k9^BHc0#hvAx}M(Vt: + fGDpC9 s8=vdsNI|֟}\InJpcß{R ÷zxA JsN[l*,h͠12Qj^jM@dѫlzƮ:L:qu/DP^i"pI 5" O@$X:eC ZȠʉLu|P} B\HŐg c +67[Z])SR|HbKl xR\Sͯs!ptD՜5I_T#1 M⺼iVqlfe5cgULZPU62wru-‚u$| {e&nkxfNZnaVY/+ߨ>mr-_闦/x m߷/ %6~gNv\io_nivr z` Fon}XC/} =}/O/@C q2/I ۉrqه C}D8 Mv!>0X 80kpRAAkA"fQpLAe4QF׆tfFMjDZVg gbL.3) v +JTR($Y(A` Er;5`pHԀ|5*4nDQla&#ITIFɓ8Yd&Fĉ% +8Y*iI_gIrʞOn-FE栓RSOUZ){k͒ Oڤ%n(d1σXY*wҖ+1Tt3M^NHY J7ߦUZ y\dlZ1jEOQY^yjvlg/wo A8ȭ1 .`&pٖ}=P@M Pպ{6_RXf` L9k[9mڗtrׂMC}=}@%WL!zzWQ~O 5 + ZS$!S*L$.7$6| fvfzA,.<bM{bҼ 9)\%[Uʳ2aJnK$'p,.=oxz^j_?huL;Gza h;O磦wn7A&"HsnVTq 8 ,2=̚΁YtpBDNAyc +SaPn**Uz ,6g2=E"^!t`d*aRf֨պ!9FDӇЃwSMw {+ ~` Bd_nRHU RHh21q? 9yDž KeqYyl"GŰbxb㹊D2"+HͩJʭTG:qznZh8lf-VDJʌ|ap0H#'4V~.^I)OJjeILEF"W&r,Õ&QD"+K`K1'O$V{gg8Dn~|<? :.~gׅhV*[_ySk\=N~v/M_F@lߗg}3|s+|퇛]XHOFL@y73g@oY6 Y- TTC-*܀!<ŨW埏J\Ġ79nkX`aFr4^AC&N'Nz+mW q(wX +01d`Ŀ$K**$4HQ6dwy=>Ȩ4J0Bc`T9R[V:)) +nqms|))2ټZQ&m HRnkռ:.;q:|=_c24}*+u/w"`jDY91qV,M$iQJ[$b,4>Q@Jgsc, GXx'{S}:NOpc?,0D&J3yYe>gINWs=#FU>|x p@X_ēz3&hCӄY&.N8_E'k :1q,6n\"f'&*jBElAGQk"]4لʉ!QBX62R  \ \F FpDhCD^}^WU`&Ad%$%Llh=_USK*x>fcJjh8Nft4-c)aB0>ANjŲq,I[Bze,[$L&"є? %4.xnߞ?{9lI":wa +e-F-6qI#!IxO8Qq@v$q]FB$Sh<`0QT$}VL SP<)+ã9[wT#iEܧ8yMQ\j-@QC*Y&m'+>˚UXP%,X VIƚӞXdIHyL ]Dpّv8kO?ӣi"SL[o~H-ɒaIGRmÅ^p狷:?]DN5϶?J_Z?=Y0;sNr^ff“5s=;aXI{/+ +ﹳϗ|{G_чBތV4ή;;$} &tﻜڣvf BY:8E +"IL,8g2[ FD`~\phuV*[& +es%"h|X QlI1F +bQUHC8AȀDhЊ,`DSo6ݪ& @_۴S4-NdsaasRY‚ +0/-d):!aGK"φ~FEqeOpD)#bO.4xHZxPA@#%;fqu|T01 lM xM+dϏ2#e3,'MUO(#vZޤʲuK+%9h~j$[9*QM*WoνieHt K62Q<:NQc@C݃:nn4mXw^ CSJ4S䢅9K 2R)SdK ճT;q[XǮwrss#~[q:0r=҇v?r:IH0q5p`yxBSaCe')Q{X3e Ctpp*=XE8 +裉1 ߄8(Ԡ 8Bk6=c2nAya4kR4!N@5;:vZ  rQ^Gb_&2P a$Hi܍0!iG(Y{8 -&MH+*0%L'0WcO7 '9le,oZ +"kqLOmu-L7`ӌU'-Y//$.JERNx12IfKF %lqVd4-+ϟ:7NLUة1|΁vAt뮷k8{ ڻ;a6l76@g2LT3$.ꐡZFg,4Mbŀٱ٬f`45p#L"֬#.6[plA3<eXm7tg`-ْlB҇֙P (`^ٌZ`MN3MAEJ!0Q > +Mߠ5;,D`vpn::X9ޤS3ӠtJtBϢI:bpNs:AB5*,0c GEjʧ4*GƉ̫Ώw6}͌U捕Ա͜_C$!֘ |z~zaF^~-_'.(l0E%u|fhVAIY<Ig/7+HWO"e"U1/-?F&H+dEsI1qIhAr(%K&@`pq+W^{j}Ѝ;>q +݇ Z{|}wZzwq%ժ*pYsӕN)YRdt&}WNv.yq8ڼ]~W^7pwor}w߹};w߆wgp63pS#R?1mY3 +&5Di &c&YLDh ]wD ,DۈpxIc(+?ޡ*- p`Y&efз .8".ZFiסje) +z@V>"XK(9f !.8Qa0Ddj4HFҽs8x#F8kI"ED`eLo7PmIZI/4 p 6> u|_ommoml׉JSj'_̶I#)qH-H H22Fي$٨Di4  eGP?$ +FQxq xbhdow7xk>{w`=z߃w|7n,*/ ,Qg=7diV*Jg(Rr')G+uEcϯ}֧`mݾw p>|tu ܾN}s +vLġ) q5Zbj UI7\Yo0i0_h'EitpZV7 Clyl@% xU<,CN-ւ~+'_9zT$a(bt=;ACTV9āKZђ  -u;-PC&($ W)z&\Q!DąFL ;hXvz'..:,,c2 +"IT"+Qq\%HLY2[Wa>`7FE7qK6r%5kgmVq#ߜ曯8~xL'c8)ڈxnh^jб´8A6b4'M(MFI=|o{ҝ~p78;p۷޼b̌ٹ3RSsgR-+[ɝؓҕťn'VOPxzoGwwpwAw{w{@_>|=08GՆ=Ίp#N8lmVR{ī%QCg0 +/&!i aZ#n dv&' k Bb0\¸G@C#pA&0h'bHU$5_==BN$qaS3zx~"tz7dF zd:u&08 ld*w<.H$xQ?01a/5zz0`v@W>~LNL&SKrHT:>jɸu"MV-ᗭ ,_/`On_ʷ񋚏ysׯ_Kն_u]kywߏ` "آ2mQ EJ3*$g$Ϟ:ٌ"m473:ЯYo(H9lT(&VwDkm}w! \}BNݻ~7 DwO ERXlUE9 fg.Vg/-R,_YQqfUtܤ;IIwv.8]Km^=~nK|_oD~޹}j?|m/C #=Ux\ȢmBA̚lR1bg ԙ: tf!&(qd( +#%8R!hΡ^ q.oGE$ ]q@* q,g+ %|c]r~}_7|7|mÍ=7hsߺpy}ZrCƎ憎nqo:ɒVmYaFF4gt2R+|[9[#7퇮|}x_o83XR'kBs4wđp7)P< k  5t`6g6> QB͊'$f l]y0F$Jj&*ǡ=8܍@cHT1h\nņ $/D0bzfqo"a$-,@naCUSCpV*$w>/~ 8U\J417*b,5ˣ(^ddRD 뱑Xq踄YK[ۛA 7.y eo{[ކ;>t`ƥ͖}0r}7/c|o8,hB7^7>.I/Hs#R +y)1Taz 58B\<'%C,J NNRxxInos]8vnyE힓s;|n+^|m˶yE[Ⴌe%$xRlqH=Q*2/34ǜ/f3h{Y ى6-<_5sjݮyΓv4]㽊>'[9za_^oǹ;l&y-d(<Cj?Y-!EFJ="ak3D. NBwq`q(0, NGx4&#*p +:1̠aC Ġ?lA.jC#^Fv)`+'$tv8`\P18OfP5R/J!0DD9'.Y[[sG:#@<>u|lDtV i¼5cg O?bŞ-{:/7ld +??pûq֥=oyiTUӷrB#X^Gk[wu\ ]~$A$KE$:dHGMGjщ$(Da%&H#y gΟtǼ'δt{Թk.^6ߺm=wtcR k1#Y>3Y63E ?J+qgкfg9bwg϶yOjxgxgo.h>p05 #h9G+Kq !!X |VL0ēDM$| =!pXlh8t C9| Pђ>tP<έFB)%d>mõJ2;eF47֜dv s9zֱcpށ(OMR,lv4pH*]!2 #q4EN\&Iщ2>#PңxtT$:Q::A(=uq#W]kyz㭾ێ];|jrTrdHLJb^HN J"g\87^9j_R?]vr3s~}3V:cN^>rivj'tTͳ-76߼z6u5ҿ_ @ c/jfRE S1b<ĖfbKl}v l܂!|(B_Y='MЃS`:yh$Ӎ (#'Y- +qpGj8S#đVd v\Bp͠ң 7V鯥P38BN矏H=CM_j ]Hg@XȿۆI8Seu84(1| ~I/+S\?3_UDKotvߺTsw:͡sqSSxiRv};.h|wJ?NRX$.;r'~y<ɝd7wW[aߎ'?iJ־`v_<ٟ"c +)BYRA~ʡ+ww]ݼ ;J)`©1IQ5/j8MPU%*u [Sq1lD+j:L$1&@T)o+ ]nw\νwz {NyH0%KiD U9ɓ" (A)Oe$ !)?/?פc6n\>IMxfZ;ݸ=ZyewO{G :|a z[wC20$^lEklZ 4ߍˏzR3!: EG <`-QU $!C1N nwX."J_OF ?s)Qx~$,(h?q22 GRKߑ Ys+'6HjŏyIpS_ A?f̃ )rum=f qa!;āt8 .Oz<|,y2')(ohx35Khk{}uwG^ணe_ic]%LSv$*Yy w]9oiԢ-oǓ𔺥:êxI,GNf+4^l5S>=QktΊ7M/MIزxJ44i;B =;y닇>v;dqq>ć7f%KYi@4hfre% *쀸%z:keyupX.߽:5əW߱b3q֬pبEǃ]w^uwsj[_pn:l4ҿ +Jp3Yj?nqYo0n8nY8E0?akqy q`sf(Ԇ0\CFL\GoA)eRbϨTna*N]AęltHTIg-R戕9qEɹqzrf1%L Sʲ +et5ősvm ?_3mk7_w`ϵ=;q`w+gN"7уqkACx8f p-5!ąÉB8 %!i4Zxs!%@f0\@yZK$$C- :Blx)@@N֣i>q8 H4;oPTIf-0Hv +:_@d=$zKN0q M}Lz_8",LLQq,fƍ+C)Yj|ɒiTzflELBHyޤ;bԞ6ϭsvvXij:n_N`[m;hNa3e@78P(P(q(z XCfcLsq@GIބ?(jҒ_{dd"$n8+yŃgqhevxh"Miɶt䧄; ~܄PCdl(FsB$cOܣ?VcTuܘ;,5#˸BعO?O%p/~Ѻm{:v޼VֆvT/WE JH`'˖n]уۯ\qK;.ߎbb(HΤdRZ LsD,I%'R26W(q"PB81^˒F&bE 1a\ &>?w= 6 {?ݹ;򅹙OEO!\4<7qŋrV0ssJќ E??efkSH|LHv-); NS5rL<[1 MQ"9c 4t#48s`e#^ve 0phcZd TNtʿF q$CaZA U1 g"F=b #f)y%d]%e$Q%\@֜q:aКwm'+5qfG EgaܼAE{!;z0Au2|55cAJJT"a d\ENI/ԌT pUi_oZ7WAb}w_~#__g\&xẍ1l՛wu8cW^ǑXVjقfU$kLxO+/LL|2G)"D2`Bn"olt4>A'<{Z}3c=0{j +8G0wRɝ"kEJ nUy9z s +K +eLonfʂ̅9`|=)̖E7-$O AN3" )/p8F?_CI=2i,/3Ї G4_Ѕ61^ƿ;tGܰ,DNÅ馅2`2R;+3J\"SDbH( a\JdxO|齖K7_w[[om~K"F3bRn?tV{}}?4K5o" 3x*FNMFR1dLjsiœ㧎*Wm|ۓNŒ#%# {R~\ˉsݹ?kiRҹhd4h\R\6kaVڳi +ThBT8;uN")))3%ϕVjKvg+g@#dsk~_|;}l$7 Y5؋__]/`0]&Vq%Q+1td!r^odst$ #EK(qdq8M㴨l +#'Z^2qinHZk d3d`| eV($Nbj @ cW@AAyH z~߁~wiBHB@\I(ch$?BMHtZݣO C!< ˤb\ė|0ōOHHonzƅPy-#]~B҅WvlΏ9bT( .+Ó^}7.]|ҥ/lַ.\QxY09>gD G&Iư$QW-H +e@\,*1䌱geDQXrTdD<[kWnY8?|o_xd:ffYz\4#Y1+UHA"-Dҧb>gjtV pRL{*3uvrD(7cݸN꩐ A&\s?bNѩV?z٭Niܹl?<ͦo6}ukTKi`Qhtlaā+g-p$d9%w=d1 +^CAT +qx=w !;sD.D$˨8qasӭ<{?92QO%?$M)BJ p OCt"  Qd$qJ.NN td$2VÛu>zwvt<}µzP^Z,/1!b(f(eISISNK$*d>VZ.4\ %d|s2穪 qϣ-rӏ{~_6 tO/v~Q sC]6՛B6=&YWl \ *0bfHd `aU%$nEWђt`1DE#A&:H~UQb-&kjԆ|>qhQ% \.FHCXZD9;^x7$\GE~- a7R0.x h޶t ƌ5:"2"pN\t'|p3-[./MxbZ 3e~1 qzٙ@5u}~^QBȜ!90A h@  pVTZTN8X֖mqԎv߳NAgmwNNV{~?'0HBF(,ИI h p,%zBi fD!:`*0|u][˦!M3.jܰ7)-*MHתs Hg9Ω5?99up5Y5o=sz ,~n>zFD| +c矻6;ۻ7柿;j 1y~~͂2\cWeb ;dD=vjDJVy7I0Pi +::8T'~"Ħ7.ײy#eR=vBz*xI[1n$8-%z$cKchq#kxT(k䖊샳Fw6e{9gs'Ƥ}dYyj)M/L0叟s\78$^]@{-0t8R kN1kzvi;-%kvBÆΛZ+dLqTt՘aEbR2V4"2Xm򗳃Lzq sDBg.}wFHϰ'fT?3fj[\qTpr&DU&:Y12c̥ё;>9qFJ1ObW&E4Q7.)(6rLrBecR1%ci&YcZL2ҩ'q+4N;jNi9oM|z 3sM8}DۄAPs)֪Z B99+7z2|| @(?ٽѐņrf{\J mG4;NoCٻq=& q&2@xt2=y?k#yM:yQQm[S:8+@Ȁ8Z Cb7`Oܸ=cuC>. ,gW>]Ľ4o8aq?ʖ5x?=ii>v Ar#Ok@p7ԹKy/*qO&_8p%K!@D%~ v90Y%.;5Z|߁GLKV˫]rSиYkVުlU1Oܘzm=%߿_/P9kW+ZoWެj:~}r Z-}%! HMƊB )Bth~ +]?I5 +PHXFC9k6Ծqg /IK?%֔&'0X333&Ur ̐kd2k\ keJl)L\yBLдISi*$Q$+YeSIնi+&Lc64hG$L.M}9+pɀSA@whLW|:*t.N`E CǛ7q=y EVT渳b7>:hsǎv;,^c Yc'(Lj6t?)\D\@O@ʸ~r4x˥wXSRN}QwhqO$KXGS}nl{!3F8IO6KɲWea;'hv67>H)J2ZFF-?W[8Da;lnw|&9-N;AJ`L7?u/4{Ƅc*ݘQqc˶W)FHF ]4J V.4.@c +TrA+vJ_æ:/Nݝv09g]rJ.y]Ǒ7X7d>(YP}f j[|ޑ8N:3a63m݂ڡU˷_~a. @+7ԀksI _ *W"\;xD^ݠJϽY6lIn.{f *wl̵ `s.m7\V9nAA..p2*؇Lv!Dtq\,nۼ'u齊z1JBJ?i#r|J*jlk X5e)z\,sl_<<0KI)%ӡRR,gdRkVh͆h@VN2RDCJ&/lLb?ܻyS;^Y\^`8jgtkǍ7^zm/V8112!(PDpd4.j|5R$d:J&5 ph*UKTkQle:ʡJSgLƎ.׍]Q|LVKukWpRn}u/_](j99\Iy-^qAܴtkeu-1b2yfC +ARiR2+2Oϻk󏗧-=%klMN0,xlͫmO\X>{;_նRs]gn4s4!=q|^(c-:̈OU6vPaqa5g9hwݝ@f8IN6O7n`p}0*Rr&§7BR(C~cms~ pA,d}Uz;_3~[8C+H)B'A(RQ "FK|!gDžmnV?vuo?1r[#W@ъy/^Y*\nZm\Z,<Җ[%",hJ :.F*Y,cbP iBCb*HƄhBլDAH4HÄ*J).kxmM[oЇT#§gۣqsC.ںf3cmڪTQ_ɹu.>A \n-ps:kk9qU{@ |9If'9Nf +F^SI#\bHYF.T5@c\ :' AjFK'矂>>~gJ()4}9,?4xf[Ɓ`3'N?edF<:|ꌉ It:aE !mIդ1쐱#LU`1^cJNϟLSTx@Y#SlØZI[ +L`V#!IK(KbD!( >/祧 =$;M1e>߾Mni^Ҽ~u]ͣkx_yl=xsČ==Cm.|iͬҕ5/8ݵ.k\xv vvFSv{QZ<= j"XqagCz f~AWh͎F;p[:+=e{Tɺ[r9D͂ڹi!$5 z+{+q|sO!{M +79*7J69 :yr8[[1G0M2*@z3F Ij@c2dL\}E6ԈN 5PG 6'; dt,mD$Dz.rpbHYC"ͺp2,)5E%0&&SƳv6)GcH4kчhʰd**U52-UX)%ҚedX3B1PaH7n*sZvJZ(ؼu+N5m[-~sxؠ}^H# [L4$PSY\5<]> _kYuЊǖ4h3_o&6y;wqǎ׎M\7wtmκ6ΣtwQj')b. k4^lܧ!jmtp8l7 ZMkmoY]82v/5E.]Gc`<'3R^׽A%w'V8TQ5gNxRX-MQJKSW]^]3^nT*R2E + gh4$c(P92Yy1I6A3X6ƪ‡Zj`bDƦR%``#8oI9*6\kebtF%"b %RUHс~E'oe ē"_?}΃iI {誕L򼗗L1rF)FqH Ed YX=ck˹&x<' *MwXtf='x s)Z}ކ%+^)ka-(cJ )&j6?Φ2ұ?=V=/C jI\6P@: `Cqu7 ^# ΫWyw +/㴏1}Ts6cV'JrR-d DҽtVhy;n}w!֐b().Ғ`аi O+6b\oG 0%k :S̲01VnxCTrPʔ29AµP%(˧O8l +cIT2f`0,ACZBc )`uX2FXѱd+/==iw.nXZ}G6.w{fޥ[6;O] 2ԲfOYj_jܕ>U%ӱE+L:}w`˲i>8ݼnU|zc׋_=X'#+ ]hE}z>^I1>Ƹp ^UUKoq }mxrzǃ7KR:z4p'x<{}8'-QE[mIzg"p #EFT1^(4VK+46l7W_h׭O) +%!r15J+SjUjLЄr%f)3CXaLZ} M:zf`zC83k) '0-muaMJΠuДUR 9$#C:Pcc`,j}C>]M}{i_wnv _ENS+;v-:ySNPq|aYˢ'k]2KS;>\}kMo\pw7]w?ѳ)t=v 'lp'p~@7w5:񤮩6o63H0e@; cF<6WqԻp78h6n(S;wj +jOآ[əpUK-Uv ;O"686je5y|zDyVEi:''lysŏn}6ɕZ$chu4ðeL&S4 C#(IFPuNN3hI=IAg >e(=E™@+|zIhAc A`>HJ3dP - %}T_1ïx_u \C9%y)cU|bieɯ8y>jތ_zaϚ9|{Ӯhކ/[Fp똊gkMnf?p#kF#Vv?zCF!لăKʝ O{g  }Q#RCa9C "G0Xּ'^|f9=t=#݄0e&W >}j<շ@c:M)0ɷxK!5^ +IԦV\g5Z*BR"u He @<Nb,M͠E fі4i$IJE$") C"4JT +-帓*IߠP+}B+BO0rbMi2:PN +]hZp|鮯ՕM|oo׷~wyw@\K'}}ϭwiwo]1M'm;w7|Ԥ]jzB篮j~vjN\=˗yn0z@xxDځ80t#źn![㼠xG5 HFtHU9Zwذ]'s'ߓJ(mbqwY,O z|81\s sa0f-‹D5LwU]>qDiNIh z/wfLI +'ȇ5j/T$$yb\IꂅZ"LC* +#H0X*Sb7PLGb"RԌAIP*+@O%#`E\ kji~*CraEsX[ 3>bo_;M }rvW.5?was:}m|?qbWZ !|gGl~7۹q7;#VOqvO<&{NӆUG#iM5co?=[3WF{}6/Rs{Ws=8C2ߨQ`s@PݭYQS ?oB>prq.y7IK7wheTp( z |KH(BKZ-fM8q^sV +jj $reB ~(5L?KTJR#i}TjPKAUN )jD.A +$CrK~P{dž qIr +tdZ6>=Ke%QeeUb.PndΟĔ2h_58'/l~'V|rn'gע2wk+{BRD1{X] .zoWv\_on\vɌ;ޮyj200 s= +o#G+Ctmطǁ;ޅc=TV7Nn[$)͛8>[mLԼ +endstream +endobj +1385 0 obj << +/XObject << /Im4 1354 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +1339 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 524.389 146.107 537.123] +/Subtype/Link/A<> +>> endobj +1340 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 507.429 135.635 517.712] +/Subtype/Link/A<> +>> endobj +1350 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 485.567 277.421 498.301] +/Subtype/Link/A<> +>> endobj +1351 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 466.156 166.682 478.89] +/Subtype/Link/A<> +>> endobj +1352 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 446.745 201.722 459.479] +/Subtype/Link/A<> +>> endobj +1353 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [52.81 341.091 347.704 401.864] +/Subtype/Link/A<> +>> endobj +1356 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 304.646 210.195 317.38] +/Subtype/Link/A<> +>> endobj +1357 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 287.686 166.538 300.27] +/Subtype/Link/A<> +>> endobj +1359 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 265.824 174.823 278.558] +/Subtype/Link/A<> +>> endobj +1360 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 247.316 215.362 259.148] +/Subtype/Link/A<> +>> endobj +1361 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 227.003 144.278 239.737] +/Subtype/Link/A<> +>> endobj +1362 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 207.592 132.335 220.326] +/Subtype/Link/A<> +>> endobj +1363 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 188.181 148.606 200.915] +/Subtype/Link/A<> +>> endobj +1364 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 171.221 132.681 181.504] +/Subtype/Link/A<> +>> endobj +1365 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 150.262 115.741 162.093] +/Subtype/Link/A<> +>> endobj +1366 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 130.851 121.061 142.683] +/Subtype/Link/A<> +>> endobj +1367 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 110.538 146.107 123.272] +/Subtype/Link/A<> +>> endobj +1368 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 93.578 135.635 103.861] +/Subtype/Link/A<> +>> endobj +1330 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 330.946 85.579] +/Subtype/Link/A<> +>> endobj +1358 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 355.286 73.348] +/Subtype/Link/A<> +>> endobj +1369 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 668.685 537.123] +/Subtype/Link/A<> +>> endobj +1370 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 502.25 557.946 514.984] +/Subtype/Link/A<> +>> endobj +1371 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 480.111 592.986 492.845] +/Subtype/Link/A<> +>> endobj +1372 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 415.414 587.447 430.45] +/Subtype/Link/A<> +>> endobj +1374 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 395.726 557.802 408.311] +/Subtype/Link/A<> +>> endobj +1373 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 372.096 647.435 384.458] +/Subtype/Link/A<> +>> endobj +1375 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 721.364 73.348] +/Subtype/Link/A<> +>> endobj +1377 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1378 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1382 0 obj << +/D [1380 0 R /XYZ 49.323 559.853 null] +>> endobj +1383 0 obj << +/D [1380 0 R /XYZ 49.323 406.829 null] +>> endobj +1384 0 obj << +/D [1380 0 R /XYZ 440.587 438.08 null] +>> endobj +1379 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R /F11 720 0 R /F100 705 0 R >> +/XObject << /Fm5 1355 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1432 0 obj << +/Length 1531 +/Filter /FlateDecode +>> +stream +xZ[o6~d`fx8 {0]ҧ$;lɕ%ۯߑ(YeMo%;dZ '&WP*F13E޻MnOgLof/ݍ$O|I6|~>F֌Q̩?ٲe^4Bku4o-4*`=wl:GA3fiQR&`I|e#!, D(YEYW:JE~lMgYG9,% Kb L!Hd^6OkzɧJw)7z{PCloS߮TfRaM)9lʎK/󾊗M͆lfi(+]]_[Ν4I>3'^0}( FpGu:AtuBYg ; 7աCԜ)sw?g)(ȳ8;@$/%w}GG7Q|wǿ xv/#0e[a/٣F\i5Rc{X* DmqD9\Y8f5ROBw3~CYz||*ϛo Ucx*LKU ~X0X)Uou WQ̬q1!;[Wvr0 s0fl+0]ZI଺opwQXT:$z5ugd/Dn-rgơr( DEK&"y@z{ɳ[> endobj +1376 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 524.389 174.823 537.123] +/Subtype/Link/A<> +>> endobj +1386 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 503.973 215.362 515.804] +/Subtype/Link/A<> +>> endobj +1387 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 481.752 144.278 494.486] +/Subtype/Link/A<> +>> endobj +1388 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 460.433 132.335 473.167] +/Subtype/Link/A<> +>> endobj +1389 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 439.115 148.606 451.849] +/Subtype/Link/A<> +>> endobj +1390 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 420.247 132.681 430.53] +/Subtype/Link/A<> +>> endobj +1391 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 397.38 115.741 409.212] +/Subtype/Link/A<> +>> endobj +1392 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 376.062 121.061 387.893] +/Subtype/Link/A<> +>> endobj +1393 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 353.841 146.107 366.575] +/Subtype/Link/A<> +>> endobj +1394 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 334.973 135.635 345.256] +/Subtype/Link/A<> +>> endobj +1395 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 311.204 277.421 323.938] +/Subtype/Link/A<> +>> endobj +1396 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 289.885 166.682 302.619] +/Subtype/Link/A<> +>> endobj +1397 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 268.567 201.722 281.301] +/Subtype/Link/A<> +>> endobj +1398 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 190.622 284.16 203.356] +/Subtype/Link/A<> +>> endobj +1399 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 171.755 166.538 184.339] +/Subtype/Link/A<> +>> endobj +1401 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 147.985 174.823 160.719] +/Subtype/Link/A<> +>> endobj +1402 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 127.569 215.362 139.401] +/Subtype/Link/A<> +>> endobj +1403 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 105.348 144.278 118.082] +/Subtype/Link/A<> +>> endobj +1404 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 84.03 132.335 96.764] +/Subtype/Link/A<> +>> endobj +1405 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 62.711 148.606 75.445] +/Subtype/Link/A<> +>> endobj +1406 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 526.839 523.945 537.123] +/Subtype/Link/A<> +>> endobj +1407 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 506.446 507.005 518.278] +/Subtype/Link/A<> +>> endobj +1408 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 487.601 512.325 499.433] +/Subtype/Link/A<> +>> endobj +1409 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 467.854 537.371 480.588] +/Subtype/Link/A<> +>> endobj +1410 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 451.46 526.898 461.743] +/Subtype/Link/A<> +>> endobj +1411 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 430.164 668.685 442.898] +/Subtype/Link/A<> +>> endobj +1412 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 411.319 557.946 424.053] +/Subtype/Link/A<> +>> endobj +1413 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 392.474 592.986 405.208] +/Subtype/Link/A<> +>> endobj +1414 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 319.572 616.414 331.403] +/Subtype/Link/A<> +>> endobj +1415 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 302.275 557.802 314.86] +/Subtype/Link/A<> +>> endobj +1417 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 280.979 566.087 293.713] +/Subtype/Link/A<> +>> endobj +1418 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 263.037 606.626 274.869] +/Subtype/Link/A<> +>> endobj +1419 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 243.29 535.542 256.024] +/Subtype/Link/A<> +>> endobj +1420 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 224.445 523.599 237.179] +/Subtype/Link/A<> +>> endobj +1421 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 205.6 539.87 218.334] +/Subtype/Link/A<> +>> endobj +1422 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 189.205 523.945 199.489] +/Subtype/Link/A<> +>> endobj +1423 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 168.812 507.005 180.644] +/Subtype/Link/A<> +>> endobj +1424 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 149.967 512.325 161.799] +/Subtype/Link/A<> +>> endobj +1425 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 130.22 537.371 142.954] +/Subtype/Link/A<> +>> endobj +1426 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 113.826 526.898 124.109] +/Subtype/Link/A<> +>> endobj +1427 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 92.53 668.685 105.264] +/Subtype/Link/A<> +>> endobj +1400 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 743.912 85.579] +/Subtype/Link/A<> +>> endobj +1416 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 737.551 73.348] +/Subtype/Link/A<> +>> endobj +1428 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1429 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1433 0 obj << +/D [1431 0 R /XYZ 49.323 559.853 null] +>> endobj +1434 0 obj << +/D [1431 0 R /XYZ 49.323 212.689 null] +>> endobj +1435 0 obj << +/D [1431 0 R /XYZ 440.587 338.666 null] +>> endobj +1430 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1484 0 obj << +/Length 1770 +/Filter /FlateDecode +>> +stream +xZݏF[A +{;UU)HQچI,p65&w_YƆ^uofgfg~  ގ~n~%V1n&J0:̓Oɇ)t<.Iz;aradi7QɓtQ=&o_ɗٻћ @ ,RZѧ/4w%ܚyho#ZҽAkq6bdNc-c6Ly}ݬ*lGqu_ǢTTN(˺TbWTsMal5j+@ǀ ҍF_-MM0X.㯗I7bFq܎_Ͽ9)z ջ?&t0E- nOhK Wnz<ge׷7EKR&ok˜w8,DΡӪ;xU}BSVz'´UG{ymQ6^8=~U)fpaLo!@r 6Lw53ڴ2^N&bh6|9YA˩gmy: +W𬲼dbrNӃcs 47ǝȫ!g( fӦA|g(K,i4,}yDW>y|EaQ=doa"RЗ_D +8VDޭ!gwyYUfwYۆe^׊eժjE|R֊xmjE[EՊ]^+zPXsAނD TS|%6}_E^.uH)5+^C+rnx!\#ʻޒhau+77%͚l:Yo"iE[*3= +7X0,,hnnMuW8h=gTjmKxna ]-[qJDҋD DK⃣? YnüSC(s@mGUB9p\Vh,R vBJlCm0&=Yc  aCLCF1].ݱ(Z⮇c LD2h\VfnYbް/u6S1˰npA,S"fL +9ӄYyabִb= +tDIzb{8Ġ_o˧K:i3+UW{:xw"}EDp>@;aOhsGRxe~:XX~:XO~6ǽ; ޑ PG uP^u&*9L=L`ʭѽ;0Jvph/(&9ͨSㄕL) Ŵfgs +ia]&8'Xu?GTWg=lG1̞:U{}R]+\8͕჊+!=\Yw!Jn_: MmLp"ї{W-`T +_Ub/VUJ*[TcvK"cGL/e.b^ER:F&KRLZvl`O-+ܔݯ +݆%}PBpM Ģ i50GN~}oAPiSsIa\Kky{&R$0PJ(φ2"@pn0H\R&y4| ᎊ[`w9:tf@ޞQZ3pS5R~V0 +endstream +endobj +1483 0 obj << +/Type /Page +/Contents 1484 0 R +/Resources 1482 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1436 0 R +/Annots [ 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1442 0 R 1443 0 R 1444 0 R 1445 0 R 1446 0 R 1447 0 R 1448 0 R 1449 0 R 1450 0 R 1451 0 R 1452 0 R 1453 0 R 1454 0 R 1455 0 R 1456 0 R 1441 0 R 1457 0 R 1458 0 R 1459 0 R 1460 0 R 1461 0 R 1462 0 R 1463 0 R 1464 0 R 1465 0 R 1466 0 R 1467 0 R 1468 0 R 1469 0 R 1470 0 R 1471 0 R 1489 0 R 1490 0 R 1491 0 R 1472 0 R 1474 0 R 1475 0 R 1476 0 R 1477 0 R 1478 0 R 1473 0 R 1480 0 R 1481 0 R ] +>> endobj +1437 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 524.389 166.682 537.123] +/Subtype/Link/A<> +>> endobj +1438 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 504.9 201.722 517.634] +/Subtype/Link/A<> +>> endobj +1439 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 445.156 298.434 456.987] +/Subtype/Link/A<> +>> endobj +1440 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 427.215 166.538 439.799] +/Subtype/Link/A<> +>> endobj +1442 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 405.275 174.823 418.009] +/Subtype/Link/A<> +>> endobj +1443 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 386.689 215.362 398.52] +/Subtype/Link/A<> +>> endobj +1444 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 366.297 144.278 379.031] +/Subtype/Link/A<> +>> endobj +1445 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 346.808 132.335 359.542] +/Subtype/Link/A<> +>> endobj +1446 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 327.319 148.606 340.053] +/Subtype/Link/A<> +>> endobj +1447 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 310.281 132.681 320.564] +/Subtype/Link/A<> +>> endobj +1448 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 289.244 115.741 301.075] +/Subtype/Link/A<> +>> endobj +1449 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 269.755 121.061 281.586] +/Subtype/Link/A<> +>> endobj +1450 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 249.363 146.107 262.097] +/Subtype/Link/A<> +>> endobj +1451 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 232.325 135.635 242.608] +/Subtype/Link/A<> +>> endobj +1452 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 210.385 277.421 223.119] +/Subtype/Link/A<> +>> endobj +1453 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 190.896 166.682 203.63] +/Subtype/Link/A<> +>> endobj +1454 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 171.407 201.722 184.141] +/Subtype/Link/A<> +>> endobj +1455 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 110.761 270.986 123.495] +/Subtype/Link/A<> +>> endobj +1456 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 93.723 166.538 106.307] +/Subtype/Link/A<> +>> endobj +1441 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 393.821 85.579] +/Subtype/Link/A<> +>> endobj +1457 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 372.35 73.348] +/Subtype/Link/A<> +>> endobj +1458 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 566.087 537.123] +/Subtype/Link/A<> +>> endobj +1459 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 505.685 606.626 517.517] +/Subtype/Link/A<> +>> endobj +1460 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 485.177 535.542 497.911] +/Subtype/Link/A<> +>> endobj +1461 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 465.571 523.599 478.305] +/Subtype/Link/A<> +>> endobj +1462 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 445.965 539.87 458.699] +/Subtype/Link/A<> +>> endobj +1463 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 428.809 523.945 439.093] +/Subtype/Link/A<> +>> endobj +1464 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 407.655 507.005 419.487] +/Subtype/Link/A<> +>> endobj +1465 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 388.049 512.325 399.881] +/Subtype/Link/A<> +>> endobj +1466 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 367.541 537.371 380.275] +/Subtype/Link/A<> +>> endobj +1467 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 350.386 526.898 360.669] +/Subtype/Link/A<> +>> endobj +1468 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 328.329 668.685 341.063] +/Subtype/Link/A<> +>> endobj +1469 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 308.723 557.946 321.457] +/Subtype/Link/A<> +>> endobj +1470 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 289.117 592.986 301.851] +/Subtype/Link/A<> +>> endobj +1471 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.178 213.79 792.996 226.524] +/Subtype/Link/A<> +>> endobj +1489 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 216.378 792.996 218.371] +/Subtype/Link/A<> +>> endobj +1490 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 213.79 441.583 218.371] +/Subtype/Link/A<> +>> endobj +1491 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 201.765 507.359 212.078] +/Subtype/Link/A<> +>> endobj +1472 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 182.189 557.802 194.774] +/Subtype/Link/A<> +>> endobj +1474 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 160.132 566.087 172.866] +/Subtype/Link/A<> +>> endobj +1475 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 141.429 606.626 153.26] +/Subtype/Link/A<> +>> endobj +1476 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 120.92 535.542 133.654] +/Subtype/Link/A<> +>> endobj +1477 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 101.314 523.599 114.048] +/Subtype/Link/A<> +>> endobj +1478 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 81.708 539.87 94.442] +/Subtype/Link/A<> +>> endobj +1473 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 885.77 73.348] +/Subtype/Link/A<> +>> endobj +1480 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1481 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1485 0 obj << +/D [1483 0 R /XYZ 49.323 559.853 null] +>> endobj +1486 0 obj << +/D [1483 0 R /XYZ 49.323 465.198 null] +>> endobj +1487 0 obj << +/D [1483 0 R /XYZ 49.323 131.413 null] +>> endobj +1488 0 obj << +/D [1483 0 R /XYZ 440.587 234.853 null] +>> endobj +1482 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1538 0 obj << +/Length 1110 +/Filter /FlateDecode +>> +stream +xYKoFWQ VNv I)l%R6;$$ʵhm[À7|Z#ng,g7(bBamTS2F"`̃1 j.g( "a1gIiEwb֠r`Xi :#.D\RldMZ`,Lcyj鰗Qo6-uAn) 1jJY3S4WG|p`IH/$Io'!19m*YP9^]3 LRgQ^a%Sph♢8$s j$E>¢xl$qNʪ&6,wu%'{>L_nxFXå,V âRՙ>0o[kcF]K%Yg`&K\RjUXP3O׻|U=ݐo@]h<J1Cr @ƲQ\M +}\$wøOކY #W+0'PZ1 Ao k0)zװ6uM,})}׶Cm?{yE'Ϧ]_r6aQw*tfߵ/%M㻌]' {/z'xzߨ'Y4/]oIHi L咇2̴79h&! ›K)O5Ƃ,?n0˟iw8-,/2.U"eB֫G=kD[pF؀Rޝ9úQT`!~M^ 8p期pʅsڴ6=(m҆.-L>#G`o1Vj8+^%lt,C@`KK u `z&x&8B27w+ӔH/h^ԉjxHzgpR)Gw&iϥxz߬u Cfe<Gu6!ai( +kNAlVZ +L(=aGf2=s{]:qߔiYyF} Q S +endstream +endobj +1537 0 obj << +/Type /Page +/Contents 1538 0 R +/Resources 1536 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1436 0 R +/Annots [ 1479 0 R 1492 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1498 0 R 1499 0 R 1500 0 R 1502 0 R 1503 0 R 1504 0 R 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R 1510 0 R 1511 0 R 1512 0 R 1513 0 R 1514 0 R 1515 0 R 1542 0 R 1543 0 R 1544 0 R 1516 0 R 1518 0 R 1519 0 R 1520 0 R 1521 0 R 1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1527 0 R 1528 0 R 1529 0 R 1530 0 R 1534 0 R 1535 0 R ] +>> endobj +1479 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 526.839 132.681 537.123] +/Subtype/Link/A<> +>> endobj +1492 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 504.309 115.741 516.14] +/Subtype/Link/A<> +>> endobj +1493 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 483.326 121.061 495.157] +/Subtype/Link/A<> +>> endobj +1494 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 461.441 146.107 474.175] +/Subtype/Link/A<> +>> endobj +1495 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 442.909 135.635 453.192] +/Subtype/Link/A<> +>> endobj +1496 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 419.476 277.421 432.21] +/Subtype/Link/A<> +>> endobj +1497 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 398.493 166.682 411.227] +/Subtype/Link/A<> +>> endobj +1498 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 377.511 201.722 390.245] +/Subtype/Link/A<> +>> endobj +1499 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 314.968 338.723 327.236] +/Subtype/Link/A<> +>> endobj +1500 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 295.97 166.538 308.555] +/Subtype/Link/A<> +>> endobj +1502 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 272.537 174.823 285.271] +/Subtype/Link/A<> +>> endobj +1503 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 252.457 215.362 264.288] +/Subtype/Link/A<> +>> endobj +1504 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 230.572 144.278 243.306] +/Subtype/Link/A<> +>> endobj +1505 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 209.589 132.335 222.323] +/Subtype/Link/A<> +>> endobj +1506 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 188.607 148.606 201.341] +/Subtype/Link/A<> +>> endobj +1507 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 170.075 132.681 180.358] +/Subtype/Link/A<> +>> endobj +1508 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 147.544 115.741 159.376] +/Subtype/Link/A<> +>> endobj +1509 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 126.562 121.061 138.393] +/Subtype/Link/A<> +>> endobj +1510 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 104.677 146.107 117.411] +/Subtype/Link/A<> +>> endobj +1511 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 86.145 135.635 96.428] +/Subtype/Link/A<> +>> endobj +1512 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 62.711 277.421 75.445] +/Subtype/Link/A<> +>> endobj +1513 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 557.946 537.123] +/Subtype/Link/A<> +>> endobj +1514 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 500.062 592.986 512.796] +/Subtype/Link/A<> +>> endobj +1515 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.677 418.194 792.996 430.462] +/Subtype/Link/A<> +>> endobj +1542 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 420.316 792.996 422.308] +/Subtype/Link/A<> +>> endobj +1543 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 418.194 441.583 422.308] +/Subtype/Link/A<> +>> endobj +1544 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 405.703 541.898 416.016] +/Subtype/Link/A<> +>> endobj +1516 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 381.406 557.802 393.991] +/Subtype/Link/A<> +>> endobj +1518 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 354.629 566.087 367.363] +/Subtype/Link/A<> +>> endobj +1519 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 331.205 606.626 343.036] +/Subtype/Link/A<> +>> endobj +1520 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 305.976 535.542 318.71] +/Subtype/Link/A<> +>> endobj +1521 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 281.649 523.599 294.383] +/Subtype/Link/A<> +>> endobj +1522 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 257.323 539.87 270.057] +/Subtype/Link/A<> +>> endobj +1523 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 235.447 523.945 245.731] +/Subtype/Link/A<> +>> endobj +1524 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 209.573 507.005 221.404] +/Subtype/Link/A<> +>> endobj +1525 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 185.246 512.325 197.078] +/Subtype/Link/A<> +>> endobj +1526 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 160.017 537.371 172.751] +/Subtype/Link/A<> +>> endobj +1527 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 138.142 526.898 148.425] +/Subtype/Link/A<> +>> endobj +1528 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 111.364 668.685 124.098] +/Subtype/Link/A<> +>> endobj +1529 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 87.038 557.946 99.772] +/Subtype/Link/A<> +>> endobj +1530 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 62.711 592.986 75.445] +/Subtype/Link/A<> +>> endobj +1534 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1535 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1539 0 obj << +/D [1537 0 R /XYZ 49.323 559.853 null] +>> endobj +1540 0 obj << +/D [1537 0 R /XYZ 49.323 336.629 null] +>> endobj +1541 0 obj << +/D [1537 0 R /XYZ 440.587 444.255 null] +>> endobj +1536 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1586 0 obj << +/Length 1588 +/Filter /FlateDecode +>> +stream +xZr6+xF%!L{NHBc'_qdQ_$ѯild$c"=!9"Zyww?o,Eވ 4y&<+d]7Ͽُ(G7_>~5#{162V~ɻ6i Ǵ2 pr^ڝwdxQvv]RS޵=5\ +)qPvjA^z-kq +%oH$|#@y&ɾ!T7a|cY}!¹#x9<JpRU1Z Hbs6PLӗĠYVt 7dA(@ᐹި71wE^=J1X.e#Λ ۤhw> endobj +1531 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 497.51 173.994 507.823] +/Subtype/Link/A<> +>> endobj +1532 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 474.63 166.538 487.215] +/Subtype/Link/A<> +>> endobj +1545 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 449.27 174.823 462.004] +/Subtype/Link/A<> +>> endobj +1546 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 427.263 215.362 439.094] +/Subtype/Link/A<> +>> endobj +1547 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 403.45 144.278 416.184] +/Subtype/Link/A<> +>> endobj +1548 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 380.54 132.335 393.274] +/Subtype/Link/A<> +>> endobj +1549 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 357.631 148.606 370.365] +/Subtype/Link/A<> +>> endobj +1550 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 337.172 132.681 347.455] +/Subtype/Link/A<> +>> endobj +1551 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 312.714 115.741 324.545] +/Subtype/Link/A<> +>> endobj +1552 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 289.804 121.061 301.635] +/Subtype/Link/A<> +>> endobj +1553 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 265.991 146.107 278.725] +/Subtype/Link/A<> +>> endobj +1554 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 245.532 135.635 255.816] +/Subtype/Link/A<> +>> endobj +1555 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 220.172 277.421 232.906] +/Subtype/Link/A<> +>> endobj +1556 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 197.262 166.682 209.996] +/Subtype/Link/A<> +>> endobj +1557 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 174.352 201.722 187.086] +/Subtype/Link/A<> +>> endobj +1558 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 110.952 182.984 121.265] +/Subtype/Link/A<> +>> endobj +1559 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 88.072 166.538 100.657] +/Subtype/Link/A<> +>> endobj +1561 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 62.711 174.823 75.445] +/Subtype/Link/A<> +>> endobj +1562 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 525.291 606.626 537.123] +/Subtype/Link/A<> +>> endobj +1563 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 505.272 535.542 518.006] +/Subtype/Link/A<> +>> endobj +1564 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 486.155 523.599 498.889] +/Subtype/Link/A<> +>> endobj +1565 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 467.038 539.87 479.772] +/Subtype/Link/A<> +>> endobj +1566 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 450.372 523.945 460.655] +/Subtype/Link/A<> +>> endobj +1567 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 429.707 507.005 441.539] +/Subtype/Link/A<> +>> endobj +1568 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 410.59 512.325 422.422] +/Subtype/Link/A<> +>> endobj +1569 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 390.571 537.371 403.305] +/Subtype/Link/A<> +>> endobj +1570 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 373.905 526.898 384.188] +/Subtype/Link/A<> +>> endobj +1571 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 352.337 668.685 365.071] +/Subtype/Link/A<> +>> endobj +1572 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 333.22 557.946 345.954] +/Subtype/Link/A<> +>> endobj +1573 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 314.104 592.986 326.838] +/Subtype/Link/A<> +>> endobj +1574 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.2 239.755 792.996 252.489] +/Subtype/Link/A<> +>> endobj +1591 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 242.344 792.996 244.336] +/Subtype/Link/A<> +>> endobj +1592 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 239.755 441.583 244.336] +/Subtype/Link/A<> +>> endobj +1593 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 225.31 532.561 238.044] +/Subtype/Link/A<> +>> endobj +1575 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 208.644 557.802 221.228] +/Subtype/Link/A<> +>> endobj +1577 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 187.076 566.087 199.81] +/Subtype/Link/A<> +>> endobj +1578 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 168.862 606.626 180.693] +/Subtype/Link/A<> +>> endobj +1579 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 148.842 535.542 161.576] +/Subtype/Link/A<> +>> endobj +1580 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 129.726 523.599 142.46] +/Subtype/Link/A<> +>> endobj +1501 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 108.048 662.458 122.271] +/Subtype/Link/A<> +>> endobj +1517 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 95.817 684.359 110.04] +/Subtype/Link/A<> +>> endobj +1533 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 83.586 725.955 97.81] +/Subtype/Link/A<> +>> endobj +1560 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 716.463 85.579] +/Subtype/Link/A<> +>> endobj +1576 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 745.019 73.348] +/Subtype/Link/A<> +>> endobj +1582 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1583 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1587 0 obj << +/D [1585 0 R /XYZ 49.323 559.853 null] +>> endobj +1588 0 obj << +/D [1585 0 R /XYZ 49.323 520.553 null] +>> endobj +1589 0 obj << +/D [1585 0 R /XYZ 49.323 131.759 null] +>> endobj +1590 0 obj << +/D [1585 0 R /XYZ 440.587 260.024 null] +>> endobj +1584 0 obj << +/Font << /F114 787 0 R /F158 1238 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1639 0 obj << +/Length 1115 +/Filter /FlateDecode +>> +stream +xՙKsFsl6[b H&X;^F iIU Cϫv۟0f@C-=@ b%.fK8Zoۏa J&O22iw+(=h[/̋peiqc0`RB +΀ kT+Ld +)q VPA<0sR{,$DN$Ԓ,| _%aZ6{ۍ n&f[&^jnVf֖`i->?I)"5•.8I|Ӊ)$0"%ʱ,.cplϪrUi7y~DGCͤ3N¼"g = ea"c/ʺ7U5_"8^迢, VkB3,HٶG)- *I2*3|Ðؙj;ϑUl! _DIA<ψXHa6u[ {i7ͱIWW}n׭d\{F{[YsEV!XmE3HАRh,Fjh⮛O ݡOuW:t^.Ll[v޹}/ҠljГVOh1u +욽!AAލu:#Az￐k{%GRV`p) ) M~[s3$n@)R@ޓbŇھ#>d9T* 4x]{[t_P'*lVvuxjAP!D'YO 53b]Ŧ?c]MԋrƐt8XOԎA)h̥u 1h}o&yپe}Ї1hN +l1H }IlP0WJQC$zLVDw^< Qys`y&H8 gsAy}>gZ;jyZrcLvQ 3%@3/s/\bVVӽ$l%ga+S>gbW?$u/i#ZUd`jnnGuNqf[ gt +endstream +endobj +1638 0 obj << +/Type /Page +/Contents 1639 0 R +/Resources 1637 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1436 0 R +/Annots [ 1581 0 R 1594 0 R 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1601 0 R 1602 0 R 1603 0 R 1605 0 R 1606 0 R 1607 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1643 0 R 1644 0 R 1645 0 R 1619 0 R 1621 0 R 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R 1627 0 R 1628 0 R 1629 0 R 1630 0 R 1631 0 R 1632 0 R 1633 0 R 1635 0 R 1636 0 R ] +>> endobj +1581 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 524.389 148.606 537.123] +/Subtype/Link/A<> +>> endobj +1594 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 505.737 132.681 516.02] +/Subtype/Link/A<> +>> endobj +1595 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 483.086 115.741 494.918] +/Subtype/Link/A<> +>> endobj +1596 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 461.984 121.061 473.816] +/Subtype/Link/A<> +>> endobj +1597 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 439.979 146.107 452.713] +/Subtype/Link/A<> +>> endobj +1598 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 421.328 135.635 431.611] +/Subtype/Link/A<> +>> endobj +1599 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 397.774 277.421 410.508] +/Subtype/Link/A<> +>> endobj +1600 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 376.672 166.682 389.406] +/Subtype/Link/A<> +>> endobj +1601 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 355.57 201.722 368.304] +/Subtype/Link/A<> +>> endobj +1602 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 292.853 276.616 305.12] +/Subtype/Link/A<> +>> endobj +1603 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 273.735 166.538 286.319] +/Subtype/Link/A<> +>> endobj +1605 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 250.182 174.823 262.916] +/Subtype/Link/A<> +>> endobj +1606 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 229.982 215.362 241.813] +/Subtype/Link/A<> +>> endobj +1607 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 207.977 144.278 220.711] +/Subtype/Link/A<> +>> endobj +1608 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 186.875 132.335 199.609] +/Subtype/Link/A<> +>> endobj +1609 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 165.772 148.606 178.506] +/Subtype/Link/A<> +>> endobj +1610 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 147.121 132.681 157.404] +/Subtype/Link/A<> +>> endobj +1611 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 124.47 115.741 136.302] +/Subtype/Link/A<> +>> endobj +1612 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 103.368 121.061 115.199] +/Subtype/Link/A<> +>> endobj +1613 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 81.363 146.107 94.097] +/Subtype/Link/A<> +>> endobj +1614 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 62.711 135.635 72.995] +/Subtype/Link/A<> +>> endobj +1615 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 668.685 537.123] +/Subtype/Link/A<> +>> endobj +1616 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 501.455 557.946 514.189] +/Subtype/Link/A<> +>> endobj +1617 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 478.522 592.986 491.256] +/Subtype/Link/A<> +>> endobj +1618 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [440.901 398.221 792.996 410.955] +/Subtype/Link/A<> +>> endobj +1643 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 400.809 792.996 402.802] +/Subtype/Link/A<> +>> endobj +1644 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 398.221 441.583 402.802] +/Subtype/Link/A<> +>> endobj +1645 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 383.775 596.974 396.509] +/Subtype/Link/A<> +>> endobj +1619 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 363.293 557.802 375.877] +/Subtype/Link/A<> +>> endobj +1621 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 337.909 566.087 350.643] +/Subtype/Link/A<> +>> endobj +1622 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 315.879 606.626 327.71] +/Subtype/Link/A<> +>> endobj +1623 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 292.043 535.542 304.777] +/Subtype/Link/A<> +>> endobj +1624 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 269.11 523.599 281.844] +/Subtype/Link/A<> +>> endobj +1625 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 246.177 539.87 258.911] +/Subtype/Link/A<> +>> endobj +1626 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 225.694 523.945 235.977] +/Subtype/Link/A<> +>> endobj +1627 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 201.213 507.005 213.044] +/Subtype/Link/A<> +>> endobj +1628 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 178.28 512.325 190.111] +/Subtype/Link/A<> +>> endobj +1629 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 154.444 537.371 167.178] +/Subtype/Link/A<> +>> endobj +1630 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 133.962 526.898 144.245] +/Subtype/Link/A<> +>> endobj +1631 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 108.578 668.685 121.312] +/Subtype/Link/A<> +>> endobj +1632 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 85.645 557.946 98.379] +/Subtype/Link/A<> +>> endobj +1633 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 62.711 592.986 75.445] +/Subtype/Link/A<> +>> endobj +1635 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1636 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1640 0 obj << +/D [1638 0 R /XYZ 49.323 559.853 null] +>> endobj +1641 0 obj << +/D [1638 0 R /XYZ 49.323 314.295 null] +>> endobj +1642 0 obj << +/D [1638 0 R /XYZ 440.587 421.466 null] +>> endobj +1637 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1691 0 obj << +/Length 2212 +/Filter /FlateDecode +>> +stream +x[sF_T**'u\eKX"+_=H8ˋ5_t8X82 H@HV24|yRga~s*fY$Ke_Sz>FsC6IM +u宎 +1'<4~35K|I*a?e+0ZG~y + ECjZQ!U zyRa _nT"&d룹Ƴ=:ͭ|ds|\~{o~w>jC2iz 0: j^,~5m6E9D?[)#iy% `<ZkvS‹׮.W/Yb6oqg!YOAkgco-nfxvY^Q2i3 'M|K.&ឝ=zDeD&jBվ| $h3"KYŴ×hJ|e{gfcXeӪ%d$/]Ml/W@']s$˖06 *8% CB_Z2?Km ahQR}CQEbE8bRmrbgtBX`Z28˪@I +ԧ@֭ +4"l@ivg#г^ +HĂԆY\4S +cm;?VHں,w}~~K1C O2fERݟaJA1猦pEFLn@@+73GeDP9i}(X#Ůr8f2)ԋj]yZAéM̋bh Gw\؏8mɿ=Dxj(5pK ++{ 7TIڇRB]Kǹ'7F-SHCr=e"wQKGĤ˙>˿Tơ-9>0o)CU?c[?J @UG8-LOq} f;܃b4T4/Eۤ( V:!50n;:}fHxR'me*^32 iUC"x~H{wѴAIc<{w7Xz@~ywԅ#MP~`n5c<}= (`>d4r)>q6_?%E}B Rf@OFD#n'<-G"b„̾ӵn꨾SqGzF͈KKs|d_@a~>gvЪ`v؜3nJAFJ˾=¾nKo!%RP^;ҸQL*v2[a ]6# eDH@\X9f}Φ03Ɠ剛aW5PVo/EyoއeUzd$qHȹEEY 8$sRU}KcUTdqjI :`gc-zWnYyT52!=owp7"bni$ 8 0W8 ܡfE1nzDm %rrLUL#Bd(aWl̝(fg4FφK©'n50cANAvF}ALك }Y=FLbXG骒PI4.ʣUX(QQ +6қuK|_| JP%K1H)#@Pl౷ :fdCU]][y=Ї*]u҆fٓ:#;QYж07gjѧFHRw^W"c__T&ЗyM SI>AB8;. ˎ +endstream +endobj +1690 0 obj << +/Type /Page +/Contents 1691 0 R +/Resources 1689 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1436 0 R +/Annots [ 1634 0 R 1646 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R 1657 0 R 1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R 1664 0 R 1604 0 R 1620 0 R 1647 0 R 1663 0 R 1665 0 R 1666 0 R 1667 0 R 1668 0 R 1669 0 R 1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R 1685 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R 1687 0 R 1688 0 R ] +>> endobj +1634 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 483.587 367.056 496.321] +/Subtype/Link/A<> +>> endobj +1646 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 466.905 166.538 479.489] +/Subtype/Link/A<> +>> endobj +1648 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 445.321 174.823 458.055] +/Subtype/Link/A<> +>> endobj +1649 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 427.091 215.362 438.922] +/Subtype/Link/A<> +>> endobj +1650 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 407.055 144.278 419.789] +/Subtype/Link/A<> +>> endobj +1651 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 387.922 132.335 400.656] +/Subtype/Link/A<> +>> endobj +1652 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 368.789 148.606 381.523] +/Subtype/Link/A<> +>> endobj +1653 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 352.107 132.681 362.39] +/Subtype/Link/A<> +>> endobj +1654 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 331.426 115.741 343.257] +/Subtype/Link/A<> +>> endobj +1655 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 312.293 121.061 324.124] +/Subtype/Link/A<> +>> endobj +1656 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 292.257 146.107 304.991] +/Subtype/Link/A<> +>> endobj +1657 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 275.575 135.635 285.858] +/Subtype/Link/A<> +>> endobj +1658 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 253.991 277.421 266.725] +/Subtype/Link/A<> +>> endobj +1659 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 234.858 166.682 247.592] +/Subtype/Link/A<> +>> endobj +1660 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 215.725 201.722 228.459] +/Subtype/Link/A<> +>> endobj +1661 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 155.791 300.18 168.525] +/Subtype/Link/A<> +>> endobj +1662 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 139.109 166.538 151.693] +/Subtype/Link/A<> +>> endobj +1664 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 117.525 174.823 130.259] +/Subtype/Link/A<> +>> endobj +1604 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 95.817 325.199 110.04] +/Subtype/Link/A<> +>> endobj +1620 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 83.586 353.756 97.81] +/Subtype/Link/A<> +>> endobj +1647 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 480.025 85.579] +/Subtype/Link/A<> +>> endobj +1663 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 388.282 73.348] +/Subtype/Link/A<> +>> endobj +1665 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 525.291 606.626 537.123] +/Subtype/Link/A<> +>> endobj +1666 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 504.423 535.542 517.157] +/Subtype/Link/A<> +>> endobj +1667 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 484.457 523.599 497.191] +/Subtype/Link/A<> +>> endobj +1668 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 464.492 539.87 477.226] +/Subtype/Link/A<> +>> endobj +1669 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 446.977 523.945 457.26] +/Subtype/Link/A<> +>> endobj +1670 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 425.463 507.005 437.295] +/Subtype/Link/A<> +>> endobj +1671 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 405.498 512.325 417.329] +/Subtype/Link/A<> +>> endobj +1672 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 384.63 537.371 397.364] +/Subtype/Link/A<> +>> endobj +1673 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 367.115 526.898 377.398] +/Subtype/Link/A<> +>> endobj +1674 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 344.699 668.685 357.433] +/Subtype/Link/A<> +>> endobj +1675 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 324.733 557.946 337.467] +/Subtype/Link/A<> +>> endobj +1676 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 304.768 592.986 317.502] +/Subtype/Link/A<> +>> endobj +1677 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 243.243 712.401 258.279] +/Subtype/Link/A<> +>> endobj +1685 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 225.729 557.802 238.313] +/Subtype/Link/A<> +>> endobj +1678 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 204.448 627.04 216.81] +/Subtype/Link/A<> +>> endobj +1679 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 156.627 673.313 165.781] +/Subtype/Link/A<> +>> endobj +1680 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 144.672 660.243 153.826] +/Subtype/Link/A<> +>> endobj +1681 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 108.807 673.313 117.96] +/Subtype/Link/A<> +>> endobj +1682 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 96.851 660.243 106.005] +/Subtype/Link/A<> +>> endobj +1683 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 60.986 673.313 70.14] +/Subtype/Link/A<> +>> endobj +1687 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1688 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1692 0 obj << +/D [1690 0 R /XYZ 49.323 559.853 null] +>> endobj +1693 0 obj << +/D [1690 0 R /XYZ 49.323 506.137 null] +>> endobj +1694 0 obj << +/D [1690 0 R /XYZ 49.323 176.075 null] +>> endobj +1695 0 obj << +/D [1690 0 R /XYZ 440.587 264.323 null] +>> endobj +1689 0 obj << +/Font << /F114 787 0 R /F158 1238 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1736 0 obj << +/Length 2363 +/Filter /FlateDecode +>> +stream +x[YoF~ }`6 fL8eqG"TD֘v{MvYWWW}U>W'!<1H*u(EJ'BrDJVɻmq +Xq(T,zEUmemW彟, ^|ɯկW IADIz NV#ftV)J6O!AƊ#JM"BF1meiXW~uS[Fϑ@B9;.FRxJ/Ky.b$ix21m?XUYg_2%-%uo&Kawg_m6GGDuSߚ%;~%mfIc6!Q׮zh&veUU*-YG&ZedH =4Kn=xUM-C K>8Y bߊO Vdtq0pg q2>)k( kL`_}A?k&U&7?KG6tVk/P A>GH0&үV gl +E dl*v0e;_Obkk{,bo,bEiHD ;ZD4ȉH݋ 1RZ$`R#Kb TNૂNȓ%BÆs +#2F&쀑?=-87߾z [Ǧ7nvõ ߮A]Qii~qvmUV/R4P2Y_Џˆ xAhSԌn`A aߎ+h(R l FFaKO.i,o +N6AhR{7VxW<؆ZN +xBsn_2gM( ѵupM4ȾFw+}n=9 :?YӺHIQ'=}^o}iSX9)*'p(6yqJfSu[9sVgFr?+զvЛ0TZտ6nim/C޶n銰[7>>r+10^qȪuo {{Bs ]BT%!3~X`|ݐ iQ'cBJ%ΥD$mЌ?;er8ru݅!VE_"$x#+| PD+z'1'$P4mN'1kq1_)9j@o̒$y }=63w +>{ :'x*"a@\{9* jCFbh|VSp| 1 qWa" l\8<nuaf+-n֧t!#666짡>0`UT*~kKP]HyvͰmٍ Ͽ",*˺ڷ1bl'>xe< ̭mQ恲5*VS_aLW@s!P)b5Pa쩹&&ɫ+(Id[p^\ 4Y>D߳Y<40^QGgMp"6I"K?h_:?Gh4%P0To|c_^8 } od&d˵km\N;~c7rG*Xzl < DAYǒ; āAbEh8 cSnV ͂* ~^ +~o[Z%D@zvPoqDߌ]Nh<߁_\uyNX@rl0e&OWSʝ5dHLeG6n3JmuuQg@)z̊6縄JS5YV}yBYdKF^w~zV T.BTDAj$LpHⴟ>}!ex Hh1`|*@v i:+W)4f"0̧R1ECe Z %Z>ҀUX'`B59W; +Q$P׃>Ā1 F~~g|2? sߣFEDE[a#*%Q1念"#0'>*NEL7?Zc΀K PClt@Sɑp`Ā)qž͡}L`QS#b( RRcяb&cSY}g9|) +,|Je(AXcQp@9yjG5b=7 +endstream +endobj +1735 0 obj << +/Type /Page +/Contents 1736 0 R +/Resources 1734 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1743 0 R +/Annots [ 1696 0 R 1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R 1706 0 R 1707 0 R 1708 0 R 1709 0 R 1739 0 R 1740 0 R 1741 0 R 1711 0 R 1684 0 R 1686 0 R 1710 0 R 1713 0 R 1714 0 R 1715 0 R 1716 0 R 1717 0 R 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1727 0 R 1729 0 R 1730 0 R 1712 0 R 1728 0 R 1732 0 R 1733 0 R ] +>> endobj +1696 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 524.389 174.823 537.123] +/Subtype/Link/A<> +>> endobj +1697 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 505.393 215.362 517.224] +/Subtype/Link/A<> +>> endobj +1698 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 484.592 144.278 497.326] +/Subtype/Link/A<> +>> endobj +1699 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 464.694 132.335 477.428] +/Subtype/Link/A<> +>> endobj +1700 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 444.795 148.606 457.529] +/Subtype/Link/A<> +>> endobj +1701 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 427.348 132.681 437.631] +/Subtype/Link/A<> +>> endobj +1702 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 405.901 115.741 417.733] +/Subtype/Link/A<> +>> endobj +1703 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 386.003 121.061 397.834] +/Subtype/Link/A<> +>> endobj +1704 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 365.202 146.107 377.936] +/Subtype/Link/A<> +>> endobj +1705 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 347.755 135.635 358.038] +/Subtype/Link/A<> +>> endobj +1706 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 325.406 277.421 338.14] +/Subtype/Link/A<> +>> endobj +1707 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 305.507 166.682 318.241] +/Subtype/Link/A<> +>> endobj +1708 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 285.609 201.722 298.343] +/Subtype/Link/A<> +>> endobj +1709 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [50.604 212.158 401.732 222.471] +/Subtype/Link/A<> +>> endobj +1739 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 212.325 401.732 214.318] +/Subtype/Link/A<> +>> endobj +1740 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 212.158 50.319 214.318] +/Subtype/Link/A<> +>> endobj +1741 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 197.712 86.842 210.326] +/Subtype/Link/A<> +>> endobj +1711 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 177.844 166.538 190.428] +/Subtype/Link/A<> +>> endobj +1684 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 155.317 268.979 164.471] +/Subtype/Link/A<> +>> endobj +1686 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 95.266 309.705 109.489] +/Subtype/Link/A<> +>> endobj +1710 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 84.896 358.801 97.258] +/Subtype/Link/A<> +>> endobj +1713 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 566.087 537.123] +/Subtype/Link/A<> +>> endobj +1714 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 505.446 606.626 517.277] +/Subtype/Link/A<> +>> endobj +1715 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 484.698 535.542 497.432] +/Subtype/Link/A<> +>> endobj +1716 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 464.853 523.599 477.587] +/Subtype/Link/A<> +>> endobj +1717 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 445.007 539.87 457.741] +/Subtype/Link/A<> +>> endobj +1718 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 427.613 523.945 437.896] +/Subtype/Link/A<> +>> endobj +1719 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 406.219 507.005 418.051] +/Subtype/Link/A<> +>> endobj +1720 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 386.374 512.325 398.205] +/Subtype/Link/A<> +>> endobj +1721 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 365.626 537.371 378.36] +/Subtype/Link/A<> +>> endobj +1722 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 348.231 526.898 358.515] +/Subtype/Link/A<> +>> endobj +1723 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 325.935 668.685 338.669] +/Subtype/Link/A<> +>> endobj +1724 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 306.09 557.946 318.824] +/Subtype/Link/A<> +>> endobj +1725 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 286.245 592.986 298.979] +/Subtype/Link/A<> +>> endobj +1726 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 224.896 631.477 237.63] +/Subtype/Link/A<> +>> endobj +1727 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 207.501 557.802 220.086] +/Subtype/Link/A<> +>> endobj +1729 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 185.205 566.087 197.939] +/Subtype/Link/A<> +>> endobj +1730 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 166.263 606.626 178.094] +/Subtype/Link/A<> +>> endobj +1712 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 823.995 85.579] +/Subtype/Link/A<> +>> endobj +1728 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 768.204 73.348] +/Subtype/Link/A<> +>> endobj +1732 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1733 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1737 0 obj << +/D [1735 0 R /XYZ 49.323 559.853 null] +>> endobj +1738 0 obj << +/D [1735 0 R /XYZ 49.323 233.003 null] +>> endobj +1742 0 obj << +/D [1735 0 R /XYZ 440.587 245.888 null] +>> endobj +1734 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F158 1238 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1776 0 obj << +/Length 2579 +/Filter /FlateDecode +>> +stream +xZm6B@H"}K臤6m%W7|,ye| MR3Ùgf:ɷ7_}CO4)MU(ER%"(/_nT<<ybVUm.l[:tRr1w8pB,BTdN0]*DrR)]$o~QODR.J I,9T'J% Wzfnq+m.ҔV>O\kN1DU^'Vv&nZ[S^G^Y;-fQWEqum4"U=^D_yH$)Y-ƚ["f6jj.F mQ^f"Oq,WG>>{ajĘ.2У^k"ؕ nhU[/ў__Yw; NUˋ0z!tuFbɜq$1S)A,ǟߎbOϪƮ[f_sk(=3 "a?vWDyՋMh Ǡބg{CRfL Heߢ"On 75"Xtmݽ P7-vGs@J$0F9aD)oe:,*5MGOSw^\HAB~'a{@=k7ț͘~UbӋ6/]xM +"Řf<bHGY!ܚ9٘gL/x[g]n̉zM}O +@II8$M#Ә .ʑ%&y3өZ*?M8TX05CHw)"l*R&u gO164jӴwar:L +C'|J<>6S~A%'$H:zC@fEH %2 qjX!clph + >GR:Ͼrl!DLϖy&I񡞕@MV+ˊ*TیDlٺvP&'d1' +{0`i}pX ~O#`tZ)b#<96laØP pd8i3MQtM8w?l]Uн5YӆC0|ȍt'й:L*2du )s zG6@ N Bs/pԀpEhR2 ){>s!-*+Sw6捋do9f@4D+5{pg)m|yY*̇oIP~TIg4GGIƣā).吳`vI:F4N!: ,G!'ckwm;ٞ h'"LC\ʭH o8HdB[7fu$(e`GHLlFPqQJz5IٕZ>xÏ_7Akiά)JY񯯿Zٽ[y?fB1zn~xRyhmL-,xoƼ4lAC5q O/}HLckٯ ++x4jSd!8ş;ЖPtt= Sc6\C N7C㐓٦-Y6W0oN*]G;4 Eh_oRB;\.:zh'а]IC gl,)t㤀xi(Wu QWLгk})PӣxGw՟P*ؚCppy7xu *$W'rۼBe]^.c}(@ʳ4i !?rqtJ.zy8M!1jBXL4 κƇ橴][>;1rQM)垉847.UJ"y{tvB℡@Y(_d() S +I\B$| ἡHaed9P2' I/Z&);%v]3n U(Y#aENl4ۤG. +RJ\Z ,+pF+' RBθ8.5+ +endstream +endobj +1775 0 obj << +/Type /Page +/Contents 1776 0 R +/Resources 1774 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1743 0 R +/Annots [ 1731 0 R 1744 0 R 1745 0 R 1746 0 R 1747 0 R 1748 0 R 1749 0 R 1750 0 R 1751 0 R 1752 0 R 1753 0 R 1754 0 R 1755 0 R 1756 0 R 1757 0 R 1758 0 R 1759 0 R 1760 0 R 1761 0 R 1762 0 R 1763 0 R 1765 0 R 1767 0 R 1770 0 R 1764 0 R 1766 0 R 1768 0 R 1769 0 R 1771 0 R 1772 0 R 1773 0 R ] +>> endobj +1731 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 524.389 144.278 537.123] +/Subtype/Link/A<> +>> endobj +1744 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 503.97 132.335 516.704] +/Subtype/Link/A<> +>> endobj +1745 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 483.552 148.606 496.286] +/Subtype/Link/A<> +>> endobj +1746 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 465.584 132.681 475.868] +/Subtype/Link/A<> +>> endobj +1747 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 443.618 115.741 455.449] +/Subtype/Link/A<> +>> endobj +1748 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 423.2 121.061 435.031] +/Subtype/Link/A<> +>> endobj +1749 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 401.879 146.107 414.613] +/Subtype/Link/A<> +>> endobj +1750 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 383.911 135.635 394.194] +/Subtype/Link/A<> +>> endobj +1751 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 361.042 277.421 373.776] +/Subtype/Link/A<> +>> endobj +1752 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 340.624 166.682 353.358] +/Subtype/Link/A<> +>> endobj +1753 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 320.206 201.722 332.94] +/Subtype/Link/A<> +>> endobj +1754 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [237.342 258.021 317.114 270.755] +/Subtype/Link/A<> +>> endobj +1755 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 217.344 302.694 230.078] +/Subtype/Link/A<> +>> endobj +1756 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 199.347 203.742 209.66] +/Subtype/Link/A<> +>> endobj +1757 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 176.507 290.943 189.242] +/Subtype/Link/A<> +>> endobj +1758 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 156.089 273.68 168.823] +/Subtype/Link/A<> +>> endobj +1759 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 80.709 302.694 93.443] +/Subtype/Link/A<> +>> endobj +1760 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.233 62.711 203.742 73.025] +/Subtype/Link/A<> +>> endobj +1761 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 524.389 682.207 537.123] +/Subtype/Link/A<> +>> endobj +1762 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [464.497 504.569 664.943 517.303] +/Subtype/Link/A<> +>> endobj +1763 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 361.146 548.356 375.318] +/Subtype/Link/A<> +>> endobj +1765 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 321.506 666.902 335.679] +/Subtype/Link/A<> +>> endobj +1767 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 210.623 607.34 225.659] +/Subtype/Link/A<> +>> endobj +1770 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 190.803 589.001 205.839] +/Subtype/Link/A<> +>> endobj +1764 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 107.772 548.997 121.996] +/Subtype/Link/A<> +>> endobj +1766 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 95.542 668.691 109.765] +/Subtype/Link/A<> +>> endobj +1768 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 85.172 722.448 97.534] +/Subtype/Link/A<> +>> endobj +1769 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 709.378 82.37] +/Subtype/Link/A<> +>> endobj +1771 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 672.19 73.348] +/Subtype/Link/A<> +>> endobj +1772 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1773 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1777 0 obj << +/D [1775 0 R /XYZ 49.323 559.853 null] +>> endobj +230 0 obj << +/D [1775 0 R /XYZ 49.323 279.43 null] +>> endobj +234 0 obj << +/D [1775 0 R /XYZ 440.587 401.074 null] +>> endobj +238 0 obj << +/D [1775 0 R /XYZ 440.587 265.861 null] +>> endobj +1774 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1783 0 obj << +/Length 1528 +/Filter /FlateDecode +>> +stream +xڵXݓ6_#YBN3iK'4346= D.B`bh~h_!HK*c"zBrDB-WG:~?~Ç4_ϩjȻeS5i4߸tN$U?-_~_{16An2D\PaQ4_qA@ڪlwukl##Ҭ *-i+=]=Q8?6L!@{p)B܍uz0A fņQ*$RJF81\ynN9d &߾\2_{-r'%ȇ!A+I/eJD30iȸKw%cD+H/<pOvC<$uQ06&Tɸ)y@XH&&(VPJN&Ҹ7#D)<9\et!RǺ6UzV[f odIݔs[?ekJ$_A=$4J~ Y!Lȹcߜ؎@u}빡`jeʱ>k4uS O 4 `Gkr~'e>+HP)MA{Cw{mg!]i6F~FH):SIMSΦ*Fl1v#1q6,R;=AoĠc sIi +2%ճ{#|feJ"(E% 5{!E/}I__}s9HAt)Msz2Sp4g:%Qc̱t%ov7Pd$Ks2lC\8*! C.8FU#M;Ʃ8(nm {Yzsh_>߻5ceT!.Qʲ**^ՈwjɞB Kt +1ͼtL>Q~ғe1$pe\EG׸¤N&-dlӿ2QeI@aA]h^aq;z^çJVo.bXB|.?r-~ +endstream +endobj +1782 0 obj << +/Type /Page +/Contents 1783 0 R +/Resources 1781 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1743 0 R +/Annots [ 1778 0 R 1779 0 R 1780 0 R ] +>> endobj +1778 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 498.203 315.226 508.217] +/Subtype/Link/A<> +>> endobj +1779 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1780 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1784 0 obj << +/D [1782 0 R /XYZ 49.323 559.853 null] +>> endobj +242 0 obj << +/D [1782 0 R /XYZ 49.323 518.317 null] +>> endobj +246 0 obj << +/D [1782 0 R /XYZ 440.587 518.317 null] +>> endobj +1785 0 obj << +/D [1782 0 R /XYZ 440.587 483.89 null] +>> endobj +1781 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1790 0 obj << +/Length 1224 +/Filter /FlateDecode +>> +stream +xڍVK6 WeyvfO=(2Ѯme%yR b(>>RɧwJѮ.j#(hӒ.)k2Y=]o*60Լ[U$s;n1j~CYYXe犁9a(/8UIi-'Ⱦ%Ǡ9,h4@y*.T%yI]1t #Rza BEQZ+eY]n:1&nsXMx A,?Ka֬M>.ه#C*r֜vÃP^3ۂl Yy]=ټv:M%zq^tY/f$j<LCeAYl%~^,VbnA+bsEa|r")\H,mJ?y^r2V(yD9CrwGWNY0:9!܆X00bvޯtSGsu:^d; dmnHgGP~CͶC@x*Htv3'h3|@נ2-r.z3rċzxYd>\بq P2<(HI#T@1\Е|}+e%:6/k'.-}>y#]B-Ӻno#nѼ9bcL(Mgh]o,WTV67|x +endstream +endobj +1789 0 obj << +/Type /Page +/Contents 1790 0 R +/Resources 1788 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1743 0 R +/Annots [ 1786 0 R 1787 0 R ] +>> endobj +1786 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1787 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1791 0 obj << +/D [1789 0 R /XYZ 49.323 559.853 null] +>> endobj +250 0 obj << +/D [1789 0 R /XYZ 440.587 520.529 null] +>> endobj +1788 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1801 0 obj << +/Length 2690 +/Filter /FlateDecode +>> +stream +xڽَ6Bj Eԑ,d7}Hv:O3y`K,yt~X%Yg hţH}9 +AtG)uׅ9+UЍ0vUsߚ^Fu?}G@"Vq`L.|((a qOZ$Ma\o~niR($FgBi`T*4&bypӿbyN07I6+K{k`D=>Ѩ}뿊hTDYeq kΕHU?l㥤I5CU(5-%vOiaETE"UrQ-";ֆ`[*UM4S@8 2 6f5q}4W׫' C{t{Op‘D۹ nuƕ)| X̒g2lnNR<‡SQ ++öq v`@s=+2ŽehX/u}sلJd̦a2U`V LI,0wUCMS;O4/lCG:6>><2$t>r?Ԭ *{DZ? M;-`'KiP7ZJ'OC_Њ V@ꊱ`~VRl=#7=c+vWONv7h#HI2L_0HO&EMX +-Oޝm3T"E`4iњW &aӻ 8d#fBJe&]̑nveVଙCGsLn ΰO93G..偗OùyD*cw +m&:9^ǪucrL{RR7r(eWh 膫F כ^CПtvڒj$|6A/-F`Q⥎e+;۪/RCNsmkzOE H.0  hrƀ'd#1iz$O#S9: >1"JX_Q~GfbPaNbKг#\sWk"T}.1Ri +=&j2PM9=آE{O{ +r/ aVRM2x2HR{=vX +N@ B&% ݥ:ϐa: ìnU+l2fc=}#HORQA?_ب)/RSC.(1%:xM^6Pj+j8D0٫c>!)bDM2ȯd*mHqM:.OUW;DvϴI I. P\].G@_Ci}(FR)͘˩ۦ>S|TGB +8G`.m-C4./zF4Ϗa>s><-ԑ]ky5 o%8Q":IGC@Ϻ-rt̾ uQ.ߦ=2_Kv܊.A7=}o" l''Z\8,sw")/3%2ȻN5,S؛>byXXad1%WޞoTȪƢ|NH"Cq܉Y\~:Ue.t }"!`}$Iz))@[ž$gj. +emt>.c=iX V>4"2KgI$xQ'a4jﰓs3_lq*ht-R V_ʣ'l2rgeBRS \q|Ħ SܐdzjU~ؿur4=z%9_v!nY4 2PzB 8z}Pw215-s3.ՊWMvbwoIb4oCp:>μ.\BY|+e E񔻃cՊo=xiICY?" +endstream +endobj +1800 0 obj << +/Type /Page +/Contents 1801 0 R +/Resources 1799 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1743 0 R +/Annots [ 1792 0 R 1793 0 R 1794 0 R 1795 0 R 1796 0 R 1797 0 R 1798 0 R ] +>> endobj +1792 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 109.082 143.307 121.444] +/Subtype/Link/A<> +>> endobj +1793 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 97.127 155.86 106.281] +/Subtype/Link/A<> +>> endobj +1794 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 83.311 182.352 94.325] +/Subtype/Link/A<> +>> endobj +1795 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 72.941 163.296 85.303] +/Subtype/Link/A<> +>> endobj +1796 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 167.743 70.14] +/Subtype/Link/A<> +>> endobj +1797 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1798 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1802 0 obj << +/D [1800 0 R /XYZ 49.323 559.853 null] +>> endobj +254 0 obj << +/D [1800 0 R /XYZ 49.323 518.622 null] +>> endobj +258 0 obj << +/D [1800 0 R /XYZ 49.323 491.15 null] +>> endobj +1799 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1807 0 obj << +/Length 1865 +/Filter /FlateDecode +>> +stream +xڽXY6~ׯQU# <^NʮOm89  ߑ2a y99xOb)NFKRY"@eq?rXlA߷snOzT%򂷶8`ȲΊFo2;Iܷ-ҲRGJΆz5þ,zyE0fډUAHݹlhi~Uʶ\gCfgj0 GZFuY[4:ropB0Z]EnʴGb;t ؜S@*aX3p# 1 QȼPUxBFrH[`%AD~p9CpO";D75kq:h1M^P?`w}(CN2Jmpjq1ιULҢӦn1R;8 ʕ>Z ̗F i}ƄܤmOiUtd_EcjZή ,6}sS '^J+B,JG/NgLyTSQY{o> d5i;׉+Xp]yj G hG&gƫ1/ w42F=aa",m5Ƅ0Ffrӡ!Ș/`4!!'U/&ZR\D4 vX8@s3k?=u#(*F&8&(ʬs fov {;)S-MrT6}YJm-ff24͌dݲ@0CZ$->:s 51=ۄI_m (9"I˗WB!L'CZ=tekȽ&5`kF%qj E/#6Jn^%/I"<6lM96Z0vxa8`1Z!r!kQ)i. I dL;[i +O)Ȁfׇ[ża'#S6ifKZDifiJ;38UDiKLUc+5`~ u#nIpS9)#j[ ` 9EU_ *?FƳZ XYpPQF0Ƃ^Alx7U 7='V7vXc|1`<-r7DpNpw?e9gjTP %2-f۔..᮫"5VETE" ĺ;S9̡u[حq)%U=xmX$Nq~%de.,,mZ 5A E R"tu2M^c|^#/M86>XOxA[n'~\9n&ǷVͱ po^`t <@/Id݅_Rt(¨Vw +dbcojzlg5BGzuX9R5ڸZㆦCZ15|w:"j﹞Ç]ci)yjh{-μ$I߄:65{tTebˢf +endstream +endobj +1806 0 obj << +/Type /Page +/Contents 1807 0 R +/Resources 1805 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1743 0 R +/Annots [ 1803 0 R 1804 0 R ] +>> endobj +1803 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1804 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1808 0 obj << +/D [1806 0 R /XYZ 49.323 559.853 null] +>> endobj +262 0 obj << +/D [1806 0 R /XYZ 49.323 518.317 null] +>> endobj +266 0 obj << +/D [1806 0 R /XYZ 49.323 491.531 null] +>> endobj +270 0 obj << +/D [1806 0 R /XYZ 49.323 409.654 null] +>> endobj +274 0 obj << +/D [1806 0 R /XYZ 49.323 301.098 null] +>> endobj +278 0 obj << +/D [1806 0 R /XYZ 49.323 215.593 null] +>> endobj +1809 0 obj << +/D [1806 0 R /XYZ 49.323 83.05 null] +>> endobj +1810 0 obj << +/D [1806 0 R /XYZ 440.587 274.731 null] +>> endobj +1805 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1815 0 obj << +/Length 1852 +/Filter /FlateDecode +>> +stream +xڭXKFWf`x\)*Jvs`VFyXQ~}gxh.Uai:X[}+fqÓ. #K>Qh=d{>{sc2Nv՜.J5}M^h2ri͛ }8yg @Vzڼt ~őuV'+]! ~ƹs 1~ĸZ Yzd΃.Nm- *8V#^4:dN{R@Ă,T3v&eFҠn*LF_rPrL>I_tR!HIb_68;k#sB@FߩyeV@U(1]K +̤F~O j)Mʞ͇BVaw'Z@`A]h& " q6+UǾ' +vf!мIdSBwZ\FrLs1a>)l*Ιox>}UR' +@Ld^cQ1)2ك9"Qx@5m<夎md`ke^Vpڿ㎰/&f|y9tS-h|oki$GsWP/"f l94 ZARU|l6@<-en ,5K% ꋌ{=GI.=Bwp&,*iRuhR:n> vUlxێ`&IQ-6Exh `p&hZ<3⪕q3(=,%{ =_cuƮ2US+͞ + wF9^_ X+o +6{ +y}ꬂuF!(?At)/> RM5hӣ&,* ;]>+snnqU16 2- MW ƁfrK2mmwD2JUηeoP}KS7eIg_u625V uW;Ć:[-||ڀ +L:SSnC]ucj?L;qݦ8OTk*9p9oYW0w3{!M> endobj +1811 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1812 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1816 0 obj << +/D [1814 0 R /XYZ 49.323 559.853 null] +>> endobj +282 0 obj << +/D [1814 0 R /XYZ 49.323 518.317 null] +>> endobj +286 0 obj << +/D [1814 0 R /XYZ 49.323 492.699 null] +>> endobj +290 0 obj << +/D [1814 0 R /XYZ 49.323 413.158 null] +>> endobj +294 0 obj << +/D [1814 0 R /XYZ 49.323 306.937 null] +>> endobj +298 0 obj << +/D [1814 0 R /XYZ 49.323 225.368 null] +>> endobj +1817 0 obj << +/D [1814 0 R /XYZ 49.323 96.328 null] +>> endobj +1818 0 obj << +/D [1814 0 R /XYZ 440.587 289.177 null] +>> endobj +1813 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1826 0 obj << +/Length 3274 +/Filter /FlateDecode +>> +stream +xڭZݓ۶BԌE NәxRgI:N}x'Ɣ(-H}~bhq?ܼyFH[RIF"M]J(X (wK]Ypo=~=Khb7t#G Zgj߼-" +,]"Q24IvxwMtIa$bT8YhY31h/W15K@19X2LcloWHKtqL֋LCg1D2xW͎xHm;F-X/W]Y㵹_b2Gw&#'C0PR'9I-pё7U(zgsj@#~.af)Vko8t!D8]('l%JD^4 7a2FLr4h! djRQHc*fѱAyw}^U|$ 8a +N0̂O}<0"HGbVsXM8JgG i{l;퀭saUE;?{P +mW_<q,B)BIs.@I= "2YOJO6Xq +G wH,"6,,M[RG!)\CӮ:9zZɛX[>9[4)\xbS&`:2TvV:(r/_aV2a$Ű7j}ElQ;P)?ON( MS~*97j}w=/C!z!HaXf0 dK`+P??>wς߿ a[X|!>Ȃ[&簱 +@v-6tZxL[:$y tM-C;c~NzῚdswR;)sPHL(J;a#Zػ qh]n#A0!u˗!i1l7%~3A!6ɰ_Y!7KxJE$gSwɖ4W[^A.*A-C Yvܡu4qe?"w-5v%ٶ SSL1;(?7|Q}i|]SGU^pSuv>ܛ4Y?JB +PvbCwN6š +uKjnƏF[u#Jil6S (RܚTid_!!}\*l!m7ݫox'o%w9DT\wQ2}asqk-v)aReC.!$cos'@Zzݒ$'tNcm*.m5 D1έ-Yu9 SI)UTjccRt>qPpR199+\Ju*hV,%@P_)xeS1,A%1$bo #+$D)AwPxR#aj9oSsź&=Γ;kJZ#A:} +[ð-JNtMGb} #yK V tn"KF KH _6_: EqTuo4i@֦+E|ǤA*9 {,y[p5!z]ͱ6o< /2*Ir}%T}\Ivč( ʰg Ċ8b%W4<zG>fQD OEG-u6S4h11ܝųK2y V,qYFS9)Д?HxtJAPGq:oefɚp.67(^3s~{pK7{ذC0[|ZVڮ:5ڲrhqIQkhx>TBx(ʞnB\gZV*|z[!ܭ]POC]`d\=tz_pkGw~Q[hM^<*$׳^N*9+ A'Tgå+p(g-VP}*q]; +W_ROraSYg z p\\F(el-w BYP: '-Nmt4Hןa'B>N3NGF%?Ul/jOq5m\K5W5ya42{|ٷa_D=HHjm +endstream +endobj +1825 0 obj << +/Type /Page +/Contents 1826 0 R +/Resources 1824 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1819 0 R +/Annots [ 1820 0 R 1821 0 R 1822 0 R 1823 0 R ] +>> endobj +1820 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [50.887 438.62 170.025 453.655] +/Subtype/Link/A<> +>> endobj +1821 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 143.362 135.847 157.586] +/Subtype/Link/A<> +>> endobj +1822 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1823 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1827 0 obj << +/D [1825 0 R /XYZ 49.323 559.853 null] +>> endobj +302 0 obj << +/D [1825 0 R /XYZ 49.323 520.583 null] +>> endobj +306 0 obj << +/D [1825 0 R /XYZ 49.323 460.987 null] +>> endobj +310 0 obj << +/D [1825 0 R /XYZ 440.587 279.258 null] +>> endobj +1824 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1835 0 obj << +/Length 2956 +/Filter /FlateDecode +>> +stream +xZ[o~`+hiIet eUMox\1&,.J& McBp6y#7hc\$?]qJqdFZ„I7Lg.N9Kc&8SծF(X2]nEef 2omӓ}Yz&HMK()~C[_P}%sU8JU (/p#vucrJMH]4C@lf> e k2N=T}]栌'\225M1FM\@ lb6h}Yx(R}yjVj $839 KqkcFש\2f`L$4[bZs;jTI{AĨ2adz~sP*#.3H02\ +Jߝ؝C̼\qA~?yĺdđCSI'￿[&t(]mע (J̍kǣ|7}ljbfض=l>sf9I(DDJ.*Kz 4_l^-i0- aOyi0-渖Q+5qV UǦ3% wmjdu lEhț5J7:>0pa +nrg٨ XS=[ H$ay=zb[O,*fulГַMv-soJQ4GZ >$eO\&op_=JyQ6>eE^UۻHӲZv(s(1"]ze ]̯%ޓRðsL6]a9W2H89dpeX%k1' ל87~*h;t0< HpMֱ| ||02TrEA c[(zYU];0U䛼 McCH(@/q͌`R5y/H (za{c$ʽՅj Pn@9igĤ30 錹ss!Ť!B\0 q-&<-N(M0J5#\u +uL[c]; ޾̬wҽ 'LKq_5M mQ@ВaT.pv  #3Yq:LyŁcZ:zKdޢGZ~ႆS3hx£Pk%ki) B9D?qHtDA +@ .ۆLU ![վ,#2By% RobJ\dž:[Tr8o^;k!"Oƞ5mE N(3-,KIkB?2@}Ww1G ZNV%WpO- \%@_1uɾå8!L XH1Y-8=ӧ(]o:ZzmFfnr g|Kߚw3mwax"\l @./$uVׄtûuV,ۮ[SolM oȊ +Z\yP; J Lscx4ƈY ,?LT8+kF) L + $)"ǵh _;`hiFrW$@Gtt(Lgpt_Uc倐 ymT.d8|@b}1v,4q сAе |.OH({8>CSowGۄ#pHL7a(U>Ի,G +oOnܞF굪@lin˘i|0t| 2:y*=` +>Kk,]mL (q,ۻ=o`00!42/Gp^}%} {>[~ s^\`$w3⍄Ƃ0;i p Jxx-6{u;w;>GoF 1踗+~C@x{CVC TSgGЀoL8yV=Ƃg Q ˻5I-3ploje2t. DB 9ޅ_vTy78y +M߽?ą^B0$HxrRڋO E3ggh.@K2\kW# gè>!aX^LzLQm;DlW_ q[67.֏p#d]ΪԾbf]%:3:O~45ٓ_|a,BW3(RElVG  q 3tfxa_0Dˣ.IrHqϐD\;<" .}UDJ:x'ɢLźk ~ +1=$#sJ2p[#9c'3 bTߗg?9yqF _5%ٖyora!# 7F +endstream +endobj +1834 0 obj << +/Type /Page +/Contents 1835 0 R +/Resources 1833 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1819 0 R +/Annots [ 1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R ] +>> endobj +1828 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 477.86 197.919 487.874] +/Subtype/Link/A<> +>> endobj +1829 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [639.593 141.622 657.522 156.968] +/Subtype/Link/A<> +>> endobj +1830 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [550.851 62.72 680.587 75.454] +/Subtype/Link/A<> +>> endobj +1831 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1832 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1836 0 obj << +/D [1834 0 R /XYZ 49.323 559.853 null] +>> endobj +314 0 obj << +/D [1834 0 R /XYZ 49.323 518.317 null] +>> endobj +1833 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F100 705 0 R /F113 721 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1842 0 obj << +/Length 1922 +/Filter /FlateDecode +>> +stream +xڭXmo6_o;bamaذ&E?4J͖\~HJl9q"@HȻ{h7W׌(!:HiI5*_fsh'L||FT(9Yxdw.=gFiaąN T_h.֐14wi^y?iT M*M /uϝ֜kE$[uB(uJד^Am)nT~fͧ(!-JTd^gTQUԏfR+].`)C|gWٲ)+qVr=intl/Uep( 4@%cU4+ƻD>+O0VׂZu'{ŜV00L5X)MIBfW*sS'`PmhP n'(ݠτ*GڔU㧠td1 +ľ*` dI5,Wgv,l- +Ct食@o)j*fAg +G_I|`1nGc:FXA<=.%>2vM{:ęR) }<_*1OkةjRIDюLc:Ôs`=W30yӗA>o~{%XxΨ)uiɿ + Lj:0 zT*P2_=d.DH^ og SH׀YAd\vyG\BB +kp5+NX[,iU>(k@w<+_ӽƒU +w6c6.Y}UH&CL_h܊m'?A <4[W#%i y@$2sLI2 9GP[MR7`AN䩒xVVW▆M'@k<,G B`!<2`.BIkX}QN (0.^Η>'Cm +VӟN(4[؁#G2UFts[VYC[w1"9#B -=" &Ԉ)C8 jz7./hkٽX, ֤KR V+{ㄵ~`i[ؤQYLw!NqdfX䷑pvV`<ߦO!ۼKVh2|ئ_1ȭ21qZt8M~iCxM;i% SH6$NsԜq"*^lP}tT2ps_͞~u ֙<I>*2 \~O +endstream +endobj +1841 0 obj << +/Type /Page +/Contents 1842 0 R +/Resources 1840 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1819 0 R +/Annots [ 1837 0 R 1838 0 R 1839 0 R ] +>> endobj +1837 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [625.068 407.991 710.905 419.946] +/Subtype/Link/A<> +>> endobj +1838 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1839 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1843 0 obj << +/D [1841 0 R /XYZ 49.323 559.853 null] +>> endobj +318 0 obj << +/D [1841 0 R /XYZ 49.323 520.583 null] +>> endobj +322 0 obj << +/D [1841 0 R /XYZ 49.323 490.869 null] +>> endobj +326 0 obj << +/D [1841 0 R /XYZ 49.323 407.668 null] +>> endobj +330 0 obj << +/D [1841 0 R /XYZ 49.323 296.251 null] +>> endobj +334 0 obj << +/D [1841 0 R /XYZ 49.323 135.041 null] +>> endobj +338 0 obj << +/D [1841 0 R /XYZ 440.587 518.317 null] +>> endobj +342 0 obj << +/D [1841 0 R /XYZ 440.587 430.371 null] +>> endobj +346 0 obj << +/D [1841 0 R /XYZ 440.587 349.225 null] +>> endobj +350 0 obj << +/D [1841 0 R /XYZ 440.587 287.852 null] +>> endobj +1840 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1850 0 obj << +/Length 1565 +/Filter /FlateDecode +>> +stream +xWK6W(1͇(JiQE9h✶9h%Z,wCrv ( +bp{ޭ~حoš ݝd&t0oy7FjohEuگCu去v*ւ7m{z[LIiP^zX|^g=Tyg{@KEk-ј bBOKbz@rq}j"SNOZt Xmd78!Ko6A I4p +A?(w51#aM)6\ѡw{wp)c&]w5֊I5Hс %SP3qNz퉨Cn,H믜2oiSTKp,A#k[G9oz8ƧbuK*1+}T%9.zV @\"đRrңH-nrQk$PSE?hɴMELd`(S~%N\_@t_T+sѤ%+-Wقj̬a~RoȀTet2|Տm8TZF,<vl5oOc.q- ڟ$֍v:0ו#*ov[iRPl1{p '@mdFP5.;noQO1kZP,@y%C Fϋ>IB!7Cm]pDZ cߨ!ھK%˩ӺcLg죉 +HޯTNM}lZ|p35^O~x:aں؞gIZv*jV[V}w(|h#f%ˑG &[gUs pAE +p#9X}V'Y y5ڽy0wqm e2Z.r6IF4dňnb.F49l_4YH<~S/ͼyȸ6tm_ʌh[㡋$摶M^.FBx3=DV>U <jK]1S28~X mB̳ʁ!`1h8D ؖjT ޗFf2J!j +paEwH'\j-[ ;eL~04lP iv!3 Ih-vsI@ ?p{#l,\OܺqVȤ2 'Q_*/.4.d +tyNQh7l> >rrƓuGleVcn_bECb +?]zj(m1a.K +M}3 I߸; +endstream +endobj +1849 0 obj << +/Type /Page +/Contents 1850 0 R +/Resources 1848 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1819 0 R +/Annots [ 1844 0 R 1845 0 R 1846 0 R 1847 0 R ] +>> endobj +1844 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [120.633 324.588 248.329 337.322] +/Subtype/Link/A<> +>> endobj +1845 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [120.633 112.184 248.329 124.918] +/Subtype/Link/A<> +>> endobj +1846 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1847 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1851 0 obj << +/D [1849 0 R /XYZ 49.323 559.853 null] +>> endobj +354 0 obj << +/D [1849 0 R /XYZ 49.323 520.529 null] +>> endobj +1848 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1856 0 obj << +/Length 1544 +/Filter /FlateDecode +>> +stream +xWK6 W(D\>8f&9mrP$R*Kq (y;A^m~mn~Bb}dIX3& wHF4\uJv1c?z+xl?F<Θ*0&cAq}A kTg'y -Y$@7,B3c<2aY0hK +Azm7N Ý_>zeDt7dz['a3Yqݪ8e:M/zM"+Cſ/VIG"5,b+Edf E@j7*no4+fUXҋU6" &eDp\g>mw'74+0ҬNȘqz*EE3%w Bn[ӧ\4}s-qz(K# IlkL8;sJ;ԇv+‹D?_ǼOjH[p/JxCqbb \DRtWȖBS*;?8Cw*ZVb=ٖ$0}QbV&gqZ>#duv8PuO#L4bV*@"\r +#IO['_#Qˮ]Ә{iQÃ?WOD1`&o_mh( l)@G?~M&k:}8؄4X`\iIBcP` +endstream +endobj +1855 0 obj << +/Type /Page +/Contents 1856 0 R +/Resources 1854 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1819 0 R +/Annots [ 1852 0 R 1853 0 R ] +>> endobj +1852 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1853 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1857 0 obj << +/D [1855 0 R /XYZ 49.323 559.853 null] +>> endobj +358 0 obj << +/D [1855 0 R /XYZ 49.323 520.528 null] +>> endobj +362 0 obj << +/D [1855 0 R /XYZ 440.587 518.317 null] +>> endobj +366 0 obj << +/D [1855 0 R /XYZ 440.587 355.054 null] +>> endobj +370 0 obj << +/D [1855 0 R /XYZ 440.587 112.738 null] +>> endobj +1854 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1875 0 obj << +/Length 1894 +/Filter /FlateDecode +>> +stream +xڭn_60b)i5x jJb8_*}Y^wX$4iwOeIIJUM$/2Š0xuzjQM\-E ~_E()nEYC%"Cjs]B Y! (β-p$yT/e|<'ci᷈=~Nspb߰n@,j*S. +A8D?T9GDM].9#2+% DDMTJD3< M0.`Ta4sA(Vũͻ~e\2VB +"LC0R@=29yJ˔ʏBE +raFV۩}]7¸AR$Ap|J]{nUhD1^d}%8>\x RRڧS7 +E ҹPv@%tqnsQ LM9De@nwBwsZFT0K.(0K%'$b]qVY *>7a$CR885`OUCUO:t~G3dl*Wl? 6z.`o= (WrZ;v)t{|u>rnf?P\t~=Nx3Zjfݾy۹}#P£j.G(^=p1?6D[9&2pO`<u6|y?8, #~cNX#T^u!tݼz:N'~G5v9^<@^͇@MIB~ُ̆tJ%TxYAUBGqn7G=yì=X\clÉ  0Xp~CAx?\?<Ư辎qitamz}*FFU޾jm-jZLo];%"""{]:Ca~z PbAf mm;{|썣!z GOhPL9ys4"_ϓs4 0×3dq2st't)L +E2fK!7u,RV~b3_J<I./F.9 =g.~^8D +y3 'Q7Kn3el,gzs$k x-{Y9ayVWYF2%K;_>A2.('B櫫b?[ +endstream +endobj +1874 0 obj << +/Type /Page +/Contents 1875 0 R +/Resources 1873 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1878 0 R +/Annots [ 1859 0 R 1861 0 R 1863 0 R 1871 0 R 1872 0 R ] +>> endobj +1859 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 398.18 663.553 413.215] +/Subtype/Link/A<> +>> endobj +1861 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 82.647 743.568 97.682] +/Subtype/Link/A<> +>> endobj +1863 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [572.214 60.986 727.16 72.857] +/Subtype/Link/A<> +>> endobj +1871 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1872 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1876 0 obj << +/D [1874 0 R /XYZ 49.323 559.853 null] +>> endobj +374 0 obj << +/D [1874 0 R /XYZ 49.323 520.529 null] +>> endobj +378 0 obj << +/D [1874 0 R /XYZ 440.587 520.529 null] +>> endobj +382 0 obj << +/D [1874 0 R /XYZ 440.587 490.783 null] +>> endobj +1877 0 obj << +/D [1874 0 R /XYZ 440.587 458.825 null] +>> endobj +1873 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1895 0 obj << +/Length 2689 +/Filter /FlateDecode +>> +stream +xZ[~_A/`~IRHR{䁢(]TH*̅)Q p4w96LJ#qeItWOFES$"z< #!݋H QXu^6)7YQmɜj Å G SjM=}U0q_D۶y. РC^Z4ysXXPFh oL+"@-/w: _9keBWt i,#@ oMIٽw2-M`zbXt???8Dkm4|},$iaqPnDʓjwW]m\."*R W׎ ``#ӁS cH+x R(fH~)d~cI?Az g `"O>Z +)n>h-;MϜ1qJ#)"*> ;nK΢r&MC$" Lz Aș9#& Lk|M9as|!&u1rbKr L2ܙVR4lCUoPsow |MS̝3P`:J2i&f J54ZVe,6%a7n_d1U{10J Xa BZ$#IdBlFk|&IF5`K DJ X/!<`,`iȍ,7~u:8}C9oDf~)z7KjǓCs=m޴~BvW_-<%>+rd⩋ٗ5L]3h +0gyl]W0t6~wB7ZVSÿJmf +-eK_g%7a%IK%*HDy{硆Pp )ThGGF^ As}k(bs9R5/eYUYe.%#eZV0p2r +*Ϫ,5lVQMm`Вj\%jeVF38]n%4) Uˍ :t|z\ASUO^vac|/a!}bP2BePMz`PωA*[7P~`P 첲dtf`>tV5P%f0vj.P4y[աLu 21i< +/ȆR4 fn: Ӣ*H0FZU)-Fզ4E(ESEO#M_ni2U]<^B{Ζs= c氃 \ځaTX Bo1Ha-󤼉";0cv>nmA5Z`xGޠCYNR UW\pB=F:+ɐuSxЧITd g2$x5Aϲ#]@e1#b$,I`-Etʆ粨£ m uNMh9>I>,S~t[PڐueYlEZS.Ȟs'k0 8/=-]7JsUq@A.d0V]v6P8܅T,:ekLF2/H +JCoPc鶪laʿ^!M ҄vʺ* +9 HSp!' g٪d~{ZdmH`(T;|@4 (%mYE +-i ;4%o8 NЉC8pkıwǼ떼|zp^!*WMa Cqū2$:CpxS;ptm-Cp 3/']_ŻOX.gL*}Ϗr i\t=A|#hbvq4٤PNK)5U.Q($q@H/B,nnq}v-(]Y.,˻*s">d60сN)8zЁMie; ą;^ GׄK,%$N%Xe,D6tP\̠eќ#썬FwEM/{h-U#n-Vb *(x=%7=TKa}s62f^܂^zaw棩˸n\:$Xܩ.5cxF%Dd2Kt5tI$cttŠa!0ڜApTR2 `*\ަ~ntL%'od:& od.j)$* D(6;G$@pM蘼WX0-)ΖdV+_$v>I/pyCl+{?.\1a5F ;q FmgH}Uv?UP9? +endstream +endobj +1894 0 obj << +/Type /Page +/Contents 1895 0 R +/Resources 1893 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1878 0 R +/Annots [ 1864 0 R 1865 0 R 1858 0 R 1860 0 R 1862 0 R 1897 0 R 1868 0 R 1869 0 R 1870 0 R 1879 0 R 1880 0 R 1881 0 R 1883 0 R 1885 0 R 1887 0 R 1889 0 R 1882 0 R 1884 0 R 1886 0 R 1888 0 R 1891 0 R 1892 0 R ] +>> endobj +1867 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 424.999 338.999] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1900 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x+212U0BccK0˥kbb +endstream +endobj +1866 0 obj << +/Type /XObject +/Subtype /Image +/Width 425 +/Height 339 +/BitsPerComponent 8 +/ColorSpace [/Indexed /DeviceRGB 255 1901 0 R] +/Length 70048 +/Filter /FlateDecode +/DecodeParms << /Colors 1 /Columns 425 /BitsPerComponent 8 /Predictor 10 >> +>> +stream +x{\g/7-v]L=2'؀'dC:goڿ|lcfM"Y;ęxIcF1" jl%!@H M#Յo:UMc23)o=}ML,3)Oܟڥ.W^'ęS>[:)s.II:5s`Ec ?ዑx7bs0nqzhx.-K a \RXEMs`o R/E?0NP:**-KDft]f]Fp#%*9 4{LBe!%d@ u O> +MǗš¢zE@8P ~Fz>Ѕ/T/w& FJe+T^GƣS$$GGg?;O"TŊohoe&Egr)LͅWHBﵾTf2 +dI@0GH-.b|‘E6xX`Y:Id(.wk}Xʩ+Z*dG΀%JcNIG)LD%aſxs6 Z +[@뗯 R(. LUEZ34Y߸ fa$sCVzi ;SW<5 V]%aD&HB ŶFXɦTbFXIhPkm 7XSsЀi< .@wLiUb]-^ɞ"%Կe:yc0}l;'I0hlA|I<(}'fp_Ԝ #"^٤p-g~(,ىTl (M;t~c S@kWQ~N~$RA +4D=2/kU+= S0b|h-A2&&HL,<&&_XaK#=2Ԡ bg]RP,ш h튖*'ofRJ?GcHj?<-&\Js3M TزJXばwjW]MiF{:u8,]5xMz70(USub ] ¬BE^K7onزPT" *sNAkK!KL+~I&$uJDJ'u$7Hy=T%ʥs#ez>iMվByLiJ_VgF@fq`beuJ@6HIdJ(?CC/2%QϾmKș`W+n]B/Yp$t"SY viƍOpz|a' e4 ,S1̄U҉衣?%I/U9ȔHb׳@La]7V?j +n.ei:ˍkVrp1`tR!3ѕ+( ѓxs3)EsK ?,+{n$uزE K+ :`爋SDHmBi:YonZJ+V4uzXxſOJB (:2HP + eן]嫠zWW7ROxlHGr* +jꄌlQBJRtSa=J@6 *\6%| ]E[^.FJYmXRf=}ă X)L,S);%ᯡt{WV~ YWuy⿃q%]b7k(F) 峾vJn$e0.|TG@_\k$@a?"\JN̘7 zI,Y0t~h~$MKW5VN9d4ڇ/ke݀,j4'5f屜+pK/oXݩRj:A:_ ;k^X.f0Ϋ})KYi Ąy;ڛbQvxbv E6TS*-!vS:XEKd@*hɜE I-aawiF5 rc3Ou;8J2r!\DT?V89eL3w5iӬR/UO`^J əI&}B_?$t+f;H!1P-kב ! @0|0 yّ%w.ɓ%DFax#yWL7'I67z\T+䧏x\Rd@kR +B(sHw)Z+ ŧA9Qݴ#pb)$3Zopvi|0~컠>ҏ囨̸?H M(R;/,M pYOQ1a+dTx{@n@K_B`pF^ZjYK%q"UH+b="%.Km,z ֢%%o!?*- lLiRk(a@]~Iؼo6>>uޓ?[U"U]F^ yꍚܘjf)d*- M-:%qy@D* YT(d|D$y#RYG랈 xeРd 3̸c +nAf"U{\+^d +AcvU`%sz4PW.+PE~|`9leuw|dU+*͂MVWy l[i O@/"$ \A3d\8`H$n"Q⫀|=X9A]R:;D+@4=0 +9_]@Op? SkW$Xä(WLm({`Пzպ__}+ SL-5Fd!U?J|G")u Sz)Lhş_?6xuoQ/lR#:$ur#$GXYI^[*!Lsmlc0o%1 Uh`EC^a竕j& ?q*Ǩ7vTǑ(W?U6.2i`_a#(S +^mDjIONyI^<~ ^eJAx>2pwD⽼)6H\$uUhu処wEhH1+S&R<\fUOjՂ{zvŷnGEBdʟp]k CU2 +&!rm<.qgI,3o(G˥@U[XrGة99TW$Wѝk|}= ?D6LfsK?&m/oWUV]GT$6Ry/,R/VuϑQjUmUq<(FE1 P4E@xpBDqg.ɷ, +oKvZm3/peJ!ʾ˕' mD9)XPQ%,0?]ŷza7Vlbc?vbu/}bCJm_ y_ٞІ/-y_-t_姾]A~jA 5>.f-f{[E{{H,KFr87x8<}楈9`WP2߲/ݝs[NU58ySSnwN9u*̞y\ +CKd@\f;`3թl^dTs)lKՏ~Wy)yۗb`wϷoHZɄ$7:n2~S6?S8 s*OyL]Jjؾ+^ + 7M%pBW%ϗ@Vl{7lY|e>|[d)鮈SOF.>{N^)T#P +2Q޵_( :UoR)'&ʆӾ߸ nNp:nv|{xxe5[NUiً3EmvP9j'2PYYt~2U֑9PQ3mZ`wkr-Z 6{VOQȈv{|R\1l@@FJZ#`v~LP ޥ؁ crjآAnz*TO氵~6,ds6L{u×`0udpHw*Nr@AʁefUTaF)+WWV8rf=w+9LO:kfMiOQɱOA1-K)әdùnN"#[,r J`<ޤ:խf,OvjWG{ ةӾpg?a]`>N7 '3] U2Ի^SU:xWYk9$ǐedkZRa=v`t@w?E~fSBw&$(V6RN&y\Cd$NHz<,^,N@s2/(ĸgBzh ++66c,XzT8 I j-ndn07k2P&c[o*S~:SzG@SXC[ެ#TRۦl,Qݩsbᛔ]Eu<=Y)B1P 61uB<{hJ?!pb$d[Ĭ>f \HaJiu95"o!-VEqC; +g'-e*i5˄1dq0~߹ei>1ŻM *յ.z3?ljyI@㔍oTkrfּy!bf}/LH,F /Md3IbE5"en~La#_VVQ>t=NH7U:ZX. _MadG"S!fteVf`%?RxԎuQ̌g14GMVSP!zxH鋍_mkh¬9&Rʽ D@* h cZt]#@ʛYJq0Bvx~j@JW;~EX}UL=<_t12}3EI)ndy?I%MB7&^ݐxF 8zs[vSx –SrL#J7XCKrEb4}X.l# =5*`ah'?/bL~IfG/IMm 8P \P%EUo.R$SQ|}(SHMF,dV]q] hVKj2H7 +UH4^[/OCCĬ"U3>fޠ7ӰFpT|B"&J b97#qDnh3Y l +6/ԗX"/y$nbAjm`8ͻ1_9Ep FyVVK?US {?I:):DkɉݤgC*sxl" M|)fDcECfܔ/QG԰"{ mm@qd5Qԉ1Eގ=X-S-lե_i uUcŋk[%GG[Dw`(Ɓk:*TӔ'=)OQ4n]arC,Bo^2W6U'̎ wP +M`fqVqɴ%H2׾Q秪K;烱 .ʦ͒c6FY:ձM~kD|Шr1$DTMuZ:8%@8(oQH1`*4Uvb F88lj}x @g* Âs䤼n=qP &cx#~NU/#y8?f\6ૈ{(qaJoaA +~j}B~"~7A@Y:(Z; uHqU_=7 +xU&Kɓn88FJC|[NN Yb*XO' +! L&.amtX~[hӹo*;Y{E]؅a@ yo͏߃%JrũD׉ tPW B%dJ" }me{l8XP'p(hPS!adSg`!H:N(,@VTYeU"@jlG$OL)25%(G"WF*TC> +'x@|$;L(A ~˦/V5_,1EQhjZ5Tzڨ9/,-9Eb88)ƏkԜRNf/ч4SְJKcN}k{gcv>ш7qw_<XVm?m~&bo5_PeG/P4416bxCKۜyeFέćAȈ6́Nyz-3!/e[ ԡ`m${4E *iQj`Ł{DZxr$ml#q3GrM4;֩tWN,n^ϗu~{|kZj`Du]U%T^OvɇH!~x{'2n(dHkPhRk4#]oQ%N\ao9Z N3j1 N/ux1lp wQTEa⑫<Ύ +woO0 Iin|MwGTu4Du XWCxLM4RQOTybԂf,Vʌ\.11!R3eY +Y%EK +)pCwow15CFJ? +uQC\[t<:T}p`H5qKwZ^y@oZ[Ycßxƻ;]@\ }Hl^ͽ.^!p):\Vx(4)K&GRU5Uʅ rO/YXTl!y2,\\b"3r,}]`*y Ź#)dB>rd4匹wjLئ8[qRh̜je;Ct ̪a +vG.x_ ~Ȩzw%B T3+DsYN01h4F[q +dʐr}hՉ +cd-2i9d4ڳv=du`/)w*-Ƞ8T.{.2lkJJnMa (fJ#N:9_{eI<ڮ6:5aU2A5geX 7MLU2[RZ$ YK"d'HEV36i%åhp87VA^$Ϛv@2yc25wqQq&ml?ȝL&EJf)j=)E +fDGC?USH@=B귪wJ4aMMB^ b0Mߐ E`H7䆦8RHG\!Kx#ÞUh51lw1caFԌyc9®LdH-*,Z)Uo2ov6Y Fƶ[t{>[􈺩@\5'1["]~q0[Ն@C$SE tDV'd +/,.(֭6R;唥 {辡XNZv(Ͱ=Qe`8W G3ݭ?-ZΦ&\Xa߽>4x{B|,5=125Á8-L%$qOx`"*q1EYXЗ# haIy!)e%s-XQ46{Fb֘Z!tyȔ2Vk'/ZXtDeԾD*W٨A!R'%m qs9Q̉ YW _f#pP}nQ1''w| +'BFFd1J!9Ý. )X,p^ KL㦁~灜+1PM=LS(,pn*Q{v {qO2Yu5y m檿ZZ.G$~}y)kbQ_" +z@x8㘏걿LdӃGZW{M@FR\}(Tq_y@Xm)>:4**,6T8[JjAqH ; +7$SQ(j+hי/a~I;d͹_Ah}`k"xFLpvjlI$JEUqDtJq7*~&R/}__>0D8%:6;<1)&$Uw/&Geb 1qB7#xVsfXcHO*B6tWY͆ӈ,,teps#2tb}.I]w:2=s9 Q)9c] P8f7}~pGbuǟm=ض?͹Yw':P 'I\q>{d*}S#t~W'Es +'̍[p}4P( y:N n7%iNL$R2*޸"3HQ+>&RqIu]xld1ůw;5Ep7Ă_+W%ӝaM@ax= +Nb(3z{,(bXD@ H9 +Fa3ͱau6.`/gKlx9Bܤ ݸ S9#\lxm:cᾦ.tmbt\4pB\5@J4@ G?шN^U%`I_q$^j>;̇_q=fU +߸)Y> "i #3>MDrEEu!ė*nrо6bZ#M%"1h8.Awqs=vըBB9 ~RRIlt3oul֙h&R ,XKs3*iǗ/5jg4?Mw!,P9)#;%v7UbU9`'9,5\0'B45ޔWdĐ7kX Uq!K$+ /aZ$|/r1u;1B sob':,yƯQQCWgӞP."R:MrQNх a9m D״.7H&8KmQ dJٿkFfUN ǘJ8U`҉DG;\ \DGy:Hˎ񘟲$gW.o`a-xknG<.}7Bc~~zfQcPLc~! +R',B@b-Q՚1bQpl(:3~bEvq/-fg؆ &cLaP\mhJ3*?k¢*R"FчM-L80 [# \\̼-:Q3@Z?饝@Z A"'*g"6*`D'Blvm6lM*]Xp$wBf)a{|NdJ|$lsn+OD4,Ǎ8xį)XIR$h&X21 `عgǤ"y^T WTǸib鬟/sꝀW@`{>~?a^+qr&p9]杁@X?av:  n&  kKkkR9͵+aO[ݹށJ}i \#ȸUa\Jl@E5ERR8z"P vb٦#0t3\_ >Qb>j>H07^O8>H->|SX ߸6OԸƒ立e&[oư7I"`ŹtڡFsp&Ol'3X.}uلhV9{~I90TN*`aI@,S9ZÆŎNQ^&CSYt m14C)f_?)/52Hop)?2(O+2*:6 + 37{HtcˌOC} +3#0+?.N=F)Mq|cx۾.[II\f=ptٲrs~ir04f+6 T:Q}'bsH8wOpHzw^UOVm~ӯցg%`OS*O>R/(v`w$|KPAA"egRɞ=l7m2A$ک2!k9" L9Ʊrn=b8Dҋ\^xݕdL38 ܶĺTZ]۾wCBkڇn= \lP\X\1g lV0֠ӈ(;)T() +۲HԨQ!ӝq|<>O?%.tӏA}gSb4`p6Rv_vd-^;1/ +Y9wugْ;T}ej@Ud|NZ 2u7 25XՕ}rI1lZTTX!d&tfhhr4@KIo':$ ,R: br>DOMp\T'h d1-2gA <}`x36d(*J7Fs߽X^УwA_0w;ک{Yt1݌ڇff:-v5D`F0TJ~ECmc '1ĽÁ]ZXS;5-qsCTtYT~g?쳿JFuGr6mp0 6k#``k C,XtS, +/9 +eA=cw܉vʒ)='q~@U6gNjA#1M;N)Ng؄G 넔BnR9A7%´븇'|WXZ,_ O"$s4朝WLT 67z%mɍ;yG L6lќL1/≻SA.\P4JҺU_l+(.ʓ8D4K sN] gSm-;%w.rrs Lr4v&R;jQ.nuJ|0 z9ܜ_ )yRKuG.|xΞD2*,&kt^7#;A@iD4 RPk4@*1 ;{GNQQY3z֒sw򁥛#FvcV^Myv):n0y60]|Oqb2NI,:@E1(TtY/ d +\4K?EPh19Ix\Mlr ] BC8?/Ca}< +Y2J2HMҁɝhx1Q\ ?㆗ϞA7JĒ΢4Os,y,;jFN4PL~BST0L1 +u9nYPg TŌLRٌv׈yyð)bB{.cK_s]/ P,65>piʣ8 BT = ,Fa |qԈ!'2^]UujOQda2իi-Tċ?Ur)<1L*(~!^nZ 坌C8\'fp~ٖ&8Wl5/HMbW&`0Ig~_ ҅Vi(h%<+G $'F$S i9e 19l*C,JlfqG%sG4tƩ*4Yl2s28#с)/H' vRChzHKˍn~?HŮ/'a _#l[fbؐ@!QԌ8. i`8XFDf\j h/$cC**x9BSwdK`l#TxKUWtv +!~^Rgͥ>;u?c}8ˡB3#P1sw`0P&2@Lc*ObXMsbdXmQ#!vFdbY&:5P]L1hp3yIsjD4IQDs1gwDG`a;ooR TWc 9׽\KNZJ&v0z d2\[IkkoDx:;XΧt$35%R8BX2>'*fTDGbYdsKB7|3/}&Qa +R֚&G?DffNf-,bIN!SY34o2VuN2?* ya,5(zGrˌa&+Nbf"3i9wfR:X~S7?F` |80 ? +7mn.JXyA 8&%ƐZ5/)6a$!pLS +,~;PH-3Yݹ9tDG3{gn(D$j(b7@D9Q+P!TXϯF*DZAU/+u[*,P0)X%b$ 4ĉIVX6zmp˗/͍r졡J/+b3.gg0}.h.\GƠC]hNd"V(%:̌K4hk#ufAQPɾ[ +Q0aXP0XڂQp)29I.K,{&Βy9jٰr*-٭h+Xo亩uTm۟v{Xl!Tjof2j$r~uʊ&_aBvEL6K=Qk0`ܹ&,5ЊCt1Û9pD+.f%77[7h)!%H8ncѢEř 1:Dt1Vy:%ot@J?56 gr$ʴˡmF]gϸ+[X$ߚ!ș2~XxRA2?Z^1]%FtH|\i94H%s̸77SKl-ɺsf&02G\ P7-\֝9sneb\p {:9)yfʀ4i +˱e+8@;M hYȈPHl%kP1-F{(s3IM^׌2/eD%,-!-LgKM~,?0dJJ7¢fSqnHZ PzSZ- QmSmSoJ&La-T`2/U;rrRKW1wZZȁs emO +4/Ҳ + dxnM^mhNrX-$L$P/JPMNϳW +y¡q+HuG0w<:DR-IeRT7qfYĜL#Өa& *NG EqEn~DNbd +ZDð5H*V^MeY{Y\Ȃ6%Jh |EjQ4q;ITFȻ͍.lsB f8BJ +F* o3?ͨ@Wm3zUяs:q 9kЭxW DZD`X\쇢,)lCNl$%FVY^U6TIM֮zF"9üGh7U%aMP27@ө"fAZ=:,0f͢/h["uxjXJ_8||վq"baq %FGx/ 4*1-UݾqQbpK"k +3e*Em});e̜!SDfD!$Y2dfO;vB,K#3T8i_khufZ5TGb}t7caOZQ_dzirZ n "[$R!7`k^|@r61o%I2(zJ¤Sf:*IbqY*O/[ΆűIUF.PhYAAV71("¤`}h O^oU2= ;o +,B:k`Tc(TV60pիM }t"79I* .0wU |'^ NB2dGuErh4a3Ĵџ( @lIȘEV5o]r܀uBTjW^wQBCLVr> +i@ +ѽ^5 +rsW.eMtql0`H* +V!@- <5ބ1绊Ydo߀N#ě/D:ռͦqdY[+$bcTAfBf\tIޱC,?櫐 nGR SeiG 2Ǖ"iYm4p?eh1 ǰ*B D49`l$tz-T\EFLJN첅2(B . cf~HY' R'`#] D5i?fa7pqtdS HRӹJ\d } (w_\1[h#(ƇKCH+d P59z/粒V+=<5fo&2H$ԁTtob+Et$n>-.{S !\=5e6bQ,\q-~8-ݬVup#H1^c 5PatCN. kXY znDT@w76pネ3Kzo\-Er  &I`WcdHb A5q}dPt^gno>Fc@('rFvŜن)_R<e.V +H3}t`%ųГ>_s%8K^޳d]Eɺ_,ugLO6EuYrfK +m0 +ֱ, +z/5HX  Gr ۮ8d62/]RfFEka}zVE#ĩ44{&axn䵦T"эr4{q\7<@n|_k@@"iWuBy4k݃/:dGyFcMj!Xt8xE#G;DҟI bv +R*HQH \x-KH<|%f&Er^#וl:?, +H8Fe?ND#dU +R7ۮ+G,ʗ@\T'݀c^R{{ZQсA:r<S}g> kv$_kq,Y \i rݽ[{z@d. EjJ'@(J7 yÌ*3 p +ͽgS8B2%nlEEE% Qt&!¹roW CSbw!L"aWAz4NRΕܹŅ1 ~xSn5)Ɯy_S_q6 +&B1?jgbCkԃ"QHz@Ku5=u5|g FC5wH}!^Џ}^P;ڇ2}m35rC"TCTJyu0o^&F%)(N~% S­u <3D,=KæyR{!Ȕ+wÝs]b"Og6rE_cPDOgQDK梹}uINpW Eh0~Qt>nӭ==gnׁJrS欯3 + ]$< W= ~w  V ,ZkAtRǛ%ȁl3}ad4 gl˳sfF اgP(gEd "O?Ȗ2_zEϟUQHį@g[#.Ssr: aIIVw'MS@ERdZq:żAPed+j[[Qb/ jݽx׷pYXyXJl1 +  R/Ў^^<vA4H]]\AA_ogYsEZoH g3JX4c9F DdψC=‚yз;7w/XPS +S<%XᲚ@6 —Hpg94M̛~`Hf"X}"h8jg&țWQZ[πqin#0=gΜFhE+t AGd/]ť0x{4` +H ACM9B`O& s!jfuytS+w/Rn(L踯_t!7ժx.SRڷ:lvW{bݧaW8p֢fRlzd9\Pr["GoG Qs60W$QD0JTΤ81"JϜhm],ޙb^-1< c"7܃ +("8f13ҍ^Y ?՞tn[}K@Y{D"߃@kl,7" k"FV$)1̈́/ +Yla Ct{ÙHu*?4\ZVDiK +gJK`DiFEVqRS!_ :5Հq)il"iR Elz pJDV%ӧ[A9#" (P%ZXtfT%0t]VOF6,KG{{IpOmzF" EHEc9 9 ZT+9.SK 4`ɞru@4t,"2KT)%q3IhSK/IB%.LXdD'$,74ehtېRᚎ(ZXE/p,_+l~!RW&Ѯ"Ġ,ӽD Z0"@ oEPzv7#om>s$O7idvs Y>b8xҲ\jBX%Q_15& 챤"܃BȠ`tFٌQǩ_xJO"~S_9܁}.5ދFAͭ^: '/SO{Aπ9p` +FIlD|GZ2{XrE>HM dem{C6eܒ"8$W-pu +vYKE 0ȯcQGY#%dJ4-~/h' N)rs:ZI"#DQNGN/Ʈg ƻQvӅ >Ӥ5rOkۑgkO75 ~xWa zgt,`0q]3Ci{f3G,xr1H&-x`6.'$NgL8"B쾁e0d/N{N*6a +ONj^湌b3h&s}yYÈ 0Y8T=AȟPVLT+^ݻ#=N7؁`a2^0a@9̙3'PF`=P&Ϣ>7)8ftz{O8Ћi'΀^Vߐ15Jrː&EBMNd).K@?qQG2O,jpJ`xB2b]#;K"[ U}FWu#Ƙ-45=X(%gfF8 FX3g8s GOw7^b3S6wׂkE> z ɓ3'fХ%RK(2gNw,zU!STX2VKШFt82CþbwaA$ب'pK2SƴiWSϰVL2lqrD5 t+3hJ pƫp7Hl"*HIvC>E:鎰PFgsH@՝NkEzzI58qӠ AV'bx9pAc~L_xJwûz>}Iopr{,碕/W/c## CKJpé;QXf~H@}9ulՉm'Puvjm%ք*S1s#pK`iG';MnG9ѳ, @ 6o,#A#Átc\GC}̴,\f\aSkX)d&-ǥ%P4oZm3ʻb ݌_k;rDmAOvw_x{p;xD ]*`z29q ͭO4<~ݟER{eoytՔQ_JNoH5 ?hg)^ +`ɺ!D0^ZcE Ù6orldi831ƲXpcK4.7sH1h%H-y76%K )]P~yb<%5Xf[H@hn +Y@g3O?vmIv ,$kӃzO7>r D +tTh't\j`@$< >yPm\n=1Zfo;L?~ܬp?Ei0xJ}`Є\Bb#DSB!D +(0%& +K`ZTaZFX`p(n+lsFagϛHD!g[* 8J2 hN2Xqo{Sg--d$bS䜁[|aOA?;9J2ybMfG`Iu|2rGc'AC I`K@jrJvu~IМ /mP]ot+9tݟ¹փ`@=y('ېf*F;)֤B`ڃ}R^_(Z7 J@p/dJ Z9YYz!j5eM";eCOYWm#Zx٢L2\`6cQ$ՙS yq|ok `C1 }&t.f +'w"A@`TiwmOGO-ZRGaONl#^Ob+ +=mK(g'\3O܌i.waF=T?уFw9՜do=F}bH$oLճ1] wRE,)*F/Fh/pƊy#*3`QNd*>(eJ,H*灔?wbcH\ 6p[<ɥ0 A_G;Ӈ;&0:<"%AS%3yPr,OvDt3GNG@7RϑK i ozbOnl xi~P9*ɣV?tCxǏ= +2 puNM5-Q +R-M`Dtk^Ce^M ,,Z`2 +DdaaQ+ϿUXhEn wb=Ͷx)0gͼ)ÕvbyV~g{^.pp7C|?rӧ!sxqǎ"(jBH#KB͍4q)<:HW,Tk)²%KRϐ%.4^&CuE.Lxq8vK"NIpG4s;FFή#ˋx#g2"4G\3r|/%PEȿFFVD,=GvΏ[ ջ ,=ZWwɺC X{W +NO6=Ԇ7< 4OH w#qAֶ;sl У(WۆMELVٸ޾+k ɀg,׼0Zp 7z )TEn>URTh%Ӌ]f:y0u~!vD\@J^[WZ$:VzИƨDL5+EbNNuNCY ^58= 9X[O] |9tѽI(ݻ =#CJ + ?[4#4mp/`vGϓgPj>Ow_iT~k6(KD3# +R3L/),roDF?",18a:}v뢇-*rcK] ;U)*H$wًe9Ie KfU{KUP! + +?1 Ҵ^XC{Wp}XC$Fp"c\>G 7Jd >w|;w o5A9xPدBG߿cup#?6@OrYpֈ)6()wgP5'i!|fP C$\7=5{[4Ufn:BFO)~Jdsc(,YY[ӿwW\# +$kAqΈ4zi EqM4*A:8рrF[ye@Eֶs瑝 GvXζ={>1Zp{=`69Ͼwn nD Ey8(5R/xh34S[[u|~Rm6oVcj}+㋮jEp 'h2u9a(!u}fQ#7h.2;ᇋJ[ ]44\fT{#uIJKxzl) ͧEW>n?ĭgpc6 H  =psz'N65<p>m{kaKz=bY+HງiZC{W9xp7`jkkwyh'>Av⟁N1 Npȝ6s=w((t|3|ȝ5]V0UӚ-hLK05aAWgyShꭀߟ1lŮ|)X5DѨ1xOm! &a +nCVT }8l)g4ٛ9|L])҈mXCtL޺G?q$p?t[J~gκ +k 溺#'NN^8I@ ަ8 n=6 L޽{¿Cu{2=n;|xV+BOA wpHh|=f"źrL:}S3ɫ)x_1}tF#w e9Q+*wҧm=oͺD*`\=LаHL_ lp3 NC\bt8@3FʯbNjB*Hʹ]@|([ vd+=88)iLV iG"I{'?g֭[j; ]PGQuׁ,T'nJZt3jC&%yX\MӐ\`fE(Ss-Xȱ0r]3fBa4ϊ[[RPxjlK1]@)]שּׁf(6[,TZ@r\CGnF+|uC὏ xرo;^Vqӽ_L^?<B7CG~yϞO@A5; >:t @n/z\`Gv[o61'BZ^uy06e/_e/+kbU=S1ȟzK5(uSSsҙ麍aS-E)̱#aYEs +ERȹ +ns6ttf>D5X8F*uްYʹ5>[@9c͍Xb7C{3 `5d@@>~ Ta~'zN{? Yζo_֣[byo[puomݶ[{]h P=tّ%TvQ"^^2U ,m@@}uJkXؘQƒ\$ HNW?Zzn#H.S5,kERr0q:h>==s}~T{jTʬ[|Uc)ۮӄ? mef0)C@;a,/W %vh',{뭭۷<|HKT}coն4!4b۷y50V$gcv:pOF;k#a1Wi4Bb/Q%z}X/fTTO)>pKYŒ8O+oxuSws8or]-8GNgUX*;X὎vl:6F<[cQ啾U@ CN#SLtǪm.G'9|(U%s>A~Qp{RkpΜؽ&1xj#{lȷZ[o^~yz|a˻m9 +E\%S(^2f/7T^ %oj&SCWk4ܺ\Vٓ`XS޳Uh$"֟{'<{6M$N)Yws~6\6T9CLDʀ|l$)L̝ ù^Xəs2%#_R86;E|8Ġa$/!,zJD_ƣ{Qh@y {o! Tw{D|! mmuߺ^BjH=mu[O{ ymo#Տt؅kvٵY{xu_x~*b5$Ѡ`ݫ'Jʑ*/djkC3*cqM씳xݒ).,P\Z"Sz&5L[,`4R[6 ̑]=}h]㣕꒺v㪮uc)%RkMqcPh=*)$huѣ?+\G٤O՛o'v\j~o=/wh͟KtdΝ]7m]j@PBAz@o+wڱc;Վs/BOZɷѿ /&dž[ Ba mnX܌.iRÔtW87F.g;'[?_\ ;@|ֽcombE'>ŘmxЍ=[ֽ[aBl\8s-H$:lj3ܷjUK+dpl)TQ3<oFEh/%+ +޽0شOW۱ +LnJrBt zjubN]$.WҘ9jz/J)T8H2=G@8zn@J22cȺ45,YR *J28 +&=.װSg)i#E]A€(E@+{y67zSw4H`:`:W}g=%˨5`wl9iF->:GW.}qe, ;ݍH |XI@ve?};kϬn˖m5\=5M(֎J6\PD,ݜ 疖c4=,XIf8?M,YȔf e"Rs4s: GHݽ:ybnV)s +qXf8v{c])hElKTdA-j ,kW/9/u̙61zl}ˤvoYGcm D]ouOw#`U>:3U܏{-5_7ֽVk]v8H.3۟Yjkܱ8ƶgvn_FjJRb֕,HЕplVzRH#4UH]K):*@n!.9 J&﮻3]Ĺ|J$՞VHKݚs Ԡ^"Of!°CinX/Q,7a)W/ᵏqM\.Q@J0ee5(`/@ֽ*ؑC@kE{{෷Μ:1389)֣`7yw{@$lق$pQ„7º֣ջH:t>DgJEg"K+#|^6ڻʧt޴xF!(f'!<*..L1U>t_ɝ;5\SZ.[Qt~ +!yE=5- +z2?H頖)PNɫ!H±+ZQc+7vzԮ]9uI m>"l1зo[$ɉ5ZpzaCvzmFO?v3_yOŷۯ}t|5qd?B^S[ \V55vA۷=K :U|1!S5M>?RW S,dž T`}_3 1T\> ++(\H)9|Yi,k7͸ȿM*ߤ#ݪt œyb70Jpy08X8>~3> ('у@3SNs *;QzK=m#GSXs)J`WL=qÜt]5h2ƣG)=kvBa K;=Am_]l Br豓gNnǺT__ma~}݃0-Gxl\ +4 @ WC} +3xW@mEN*{O?:q5VIL3xr`Dԓ[Z +1_Weq_YA&UNM5o.T\\/HO!p('eAKv]*D;.*@`ROD'x}Krc3rT0)~)ə"8E12ɧ}7OπNJq01R5<,5og}mM8];wW~>s;~'A_Yrׯx٧Xp_bͪk8x21OC0 +icSrڎOR/7<>0βq!૩<)5U&z^zYgfVj+ g;lܞZn*2kj0.$Ӆ +c)|җ_c]b Ss +oqʕ=R. N= [Zd֯w;0^Ь"HѺYP`vGu k Ϗ~^;yt; Z׀ѳd +/ <@=P> ҃Ϭz^^DʫID[xOk6Vvj&ySKAv\IB )N`b0{nzc}gka342"Ej1˚$ SkWrf=[brSNXYG1oN+Fi8|r\Q[ 9[GFH$[[kVrۇI_qaPh޽mEqۘF8"(UxLGUo{~-$ϒܱ Skh +oHuS3*֮lyZ@m]h=/:uNzo8t[0KXjLAz^9%jh95>.ń#{quj.8ةh.]=PY.6dލ^YR +vh!i^3y';_{'wv/_Ju/Py7O=Ϟzr1mGM|ρ.zf`ohR!%'_{V?"RZ.ת0{O럁o0++fpWp4ϔ2KSXv-)r_tS7}-/O&K&=j?W,[Vr-IfM3͙DH)e۝ |]>;h@+?x@~Ӝ:t/N?=o eC@'z 11|g=~?I?_yes}؞9yU(ʺ ~<_^^ac}޽;g޹/t @8i.jc򴅥N)qڕd+"("~e6Eh4JTĮYDa R_"WI2EFu?}&o/M6è+9 Ţ+Er47a%UTU r՞ӿxoUk@|%Mؓ1y5Oyoݾk~}淩 غj;k#؂ܻw+Ud8pjggzfgN\oJḶPA(c9slң-I"!6ׁXs]9zoZT1/(˼Ϋ%+&kåT]xƕs< +WG\e2"k1gf +zzTÖl=5n*BJ9;7|1 :Xd<枽G{Lim{M +|8HTJU«"F?xaۚѽ~g+Xz6{\2CN/[Kf&<_yeE\kbx3.YlOeŮ +V3+ lNk_XIHNU:䖹hEZDuJ9_nlڕեkYH +99Q& My*IWc,C4 +!Xx50hA֬cgwʮ]cws<zn+__+' pk~cV?lz^L6H MJlLTb&o^P/ejƚeN…K얣 TAInʝHĈ!-1XEKKJsA݀3@IY H1"Z~|Tť+\ 1;i&ע]w4j +SuӤ8UXalGSO>o~ӟ>{{YX +>W =oo?9x< +l3T?=#?T/}D,{"]^K1Q.x%Y9۪F'De90 +3n>z6]\mLIf/a eJOiE7SܿeSuMkT߄LW.|iZ%oz(C/DGo2PAhhw=Ov1rٹPvm51n%[?H3Q]t}i3C73ӣ6/$7*Z&vg7CkE]CLȈ]`Ǯ@E5(-R,i/*$wK@a4iַ4LFjjs3O FwٓO>Ȼx>Y?ٝwjZ: A]*cuzpbt(mﴲ!߂* ޽EP^H༯ݺے(]5޺.փ{O~?}bo֍ƭ[dN,Pua, C6|ZZxY Ο&HLudGR?vOm A`r} (Ͽ/]a{"%SSCtq듟{$u SK\n}34̀Nvq7zqo&;,zK@*[U;s(zbj#|ݟO~ߺkyk Hi7Z8Wo!&Vsw2 :$W%Jwf*E* 'aac^{\T5Wnaa8W:2L^̿}ⅩCR_‹'!)ؿS0>O|b);ZV2Rw)UӪd6᰿Fm Y6aLw򣟏 9 T:dVIo[V1u~uDN~߿I [х7}ͻ޺)t^E091WXܼv6( do0=&~``@jd;*6`pw[( v+_W~:ű.Ipɯ}A4#^ I Op'S/>'SL }K|g g_5ayXÃ`;; r,*na8p dpNU"F_O߽7Oyeq7.`k7^ʓ7/Rs\$;V4$2Ȳ/NEKndڣc>*=;ZX4'W3/}]# ~p?҃'$_ů|H0DU؈ߓ?|_|1NM=ԢlҜ:!Ll$% [+,38 66Qr/G0km>5}|EbCĵkVnFk}?__9~?[VkӺqKaҖpb[9-u ~&?қDHV3/5~A5DX\ۭv;0ioo̢d5,uk.6{ܓ,_u}sOO|Wٯ")TnO=1;) ś N `xm3^Y)Po>}Bw0"7E/ν~ͻ,-G%Kx&秀.Ѩ1{6(x~SR|޼{or^Lڶ$Wv=^i6:s%F䒜ʛgBnYvӲU:{~CUiF|GLn\x({o?9jW{ʐf$ʗ9B_/\#Ig88TDO\Lnq{;h3Jgs/ܑU[42 sȆ;_<;8F^Y\E㌉߻Jdʻ}hAa+C|u@*,7.s3@u.@kXT5\1---AsBo}B[[Fi^kl Jܨ4̆ąEL(\aeomLTu:4?LAs/>@ pYRI?zBgIF")t>qcP,Ƚ3x6S9ЛA8-ԙs WY,aGF ~lG{c;K3+2;vݹnWKHkp2Hђ|m  w/c_[\U$hٕTHЭ\J QbAqF#2ٰZ+/bZ^zMA7Ϝ#z0Jgά}yYk 7664,X@  00:x_hI__ܳO~'>u4L*۬# xjS\'0i ]G'3#^*8vfldÍHwDbppcjͦŠۅ^lbk7_'H߂J]-gXڻvvPǽ[0a$Ph jD6DYdpO*Ty}kn\I_)ZQYŦ!˯THM#Χr 5nvǸP+puHotxտ/IB}L}WkL:Wy@FNX=G|Whf߈IQA6}hۀ'G+)9F0-Ӆm8н(lN$s<]C\j7R+bڳ3;YFك/(~1#W4L)vYVHd ++T$"X̄,ڕZQp#/a {ܼtM\A (s]6`萀zkZͻku%/a]~sąՐK. R#R!3bggFS6ӰuLr!5f3{/ Õ$?p,&au:NbX@+A&5'D흕ӑH,ugc"̴ +L2tMEQs;͔EE\ +$sc7:~o֡AIX/1SVMz;=%]V^\\ ۶k5ߠfvM&[ ̶TKtin*МXIa%0< )T{o;|hu p{gg>RC]!2H[dN%$3S0`vfs6+CV;`&%A5e#NɞfIVDưJe7{.+*d4|{fXvW ˔Bez't ׹J-K x,1vCug6&$(8N`M$! z$k͗h&XVeH0Giʶq_uUN}{7A`$1p6zS09 +TnϠcd_pQZ,Ãٕͳ$ %em, ]DstM=BQÖ*G! +\~smm?w1J[_ˀ^e djJd-s2žDw^AEYh%^⇤He|&.XXDS$xs4!G(v*f_U #+2$0%ywfWAeI찵WΟi(.ǧȯ 3]xPolG-(GJ.AF1~m-x/&@PG $paF_Dk~L EKj],FvůkNTZxgdnŅ8,fGSXW +^:wϊ!@!ݽfN0xFVS75 +CDo׏U~}>h`vvg`08PБmZU;+Nҍ;fvuEgib}/!Cζ; I^Ei' օ[:@M 7]y0* +#!> "u%r_b/oօ{n-sIŸ<;Y2& JA?S3_o{s8/+,D³eFRA8:8lxpZIO H5ߌFmD8;^ʆ0E--iRb ӌl"̚8f;鐮le##dO 姝*DH#.ٷ˽[.ZFbUpUFKZ|kg@h}9vlfܴ4_Co QYJ مW^)Exٕ_ye%U`yvg㽦 pFAhʩ˘Eo"hsae+Xnߦ9Ro08N9$6Xt%޻|_\_tٚ.vXԔήRN˵+E*߁Ҡ-W& =,2ˆ˚-R[mц uC/; P,3K3g W2s@NeR "`  *eea2pʆB+Ĺb%CȄQB hwL + 3F+ }J{= +=!,Eg +hZ:~xl![m躬L) gu}̣盂jK$ۆb$eb.@͌KMX4 M!nc%l u"<+?wHJH&ٳٿ\}{Zݶ)0EMOU`}pz((0!̘PP@Ɠt>ά7_4 ("W-(@PU.>H6;2/tF'W\vۯ_w2C]T԰ё SUKi]>#?0FJTAj0Im 옮 dBxm&vD|bqS\a$8Qb2R!. $=! ;B +d7z'8Pdyl`pjztb;xΐϮl$~FRS#f[5%vW lfeK͘ELVbnApj[6FVv Q[?Hu%*$v/ܻ[WJ +ڕӰA4N\^S@UBobb䗘M#-2[1Ba *gpD͒/hnxCH՚-IN=B0$C +t| +"`vާXzw7 +TX{_\f3k'I.K,feP;(mYeX(R)8Y*<!ם8ApwuDMlW lI]Z>rVr3PHSұj Xk MZJ +Af\ xCy.R~tF +:D ~']c,M^.v+Utw1&08&ҰٰTGL*u oK/vF&}.b1U).lqu_?yRRX!NݙO1+y _ZgKC.4G {K/2[-Ah.2+ۼpLa8h5M2KdF|6z/VUftޮL:+&H;nmC&Z-kjť;Wљ;GV%o0lq~ +.ż#y"Xxsy/s/L2&4 `P?,}$ޤPʶON/:,ϼۨMݘ9q̨0}z3:pb' ^E, Rq</^0]¡VGW7}]F m0VdVX:.=:nw,9 _]K7DGpVhWXMn cmrI(ra\iKLjV*&_!9[ʁmbߕ4zn.W7_:)4Ĥ1Q~K +g!Ĉa̶OpEHnZ&#3\;3vĜexaa RKizfa :AU.UICW(hOÜQuU :*k,e#}Y;Y\@i&E{DP@-\,'oT&Ǣ|k3b tѬM y(TO!N]&9ٕYr\WϿҶPްsb$g.x2u(+LT 7 += QNIX";z09"QB䲺!&<2}$(pׯ%Rm&VSݢ^ m/\Z[_ﲃql|I_ycnV0:0ʹ\\l i1Z.W|y!dC  I\p)D,N.߱XL,tL\4<;E<>ݍF+B*3#s?qo,sa@d)~o^l@T_\\[[Xl oǬ`$<9VH4l=ht;F<᣺̠w7Q!iPg]KGm]% H*]]7ZIR޸|ҥ-4` +N9ucu/AlXQi!EBW0]؍|舷l6Y $>m# vt(<`0@'#k6F>⃪ +gd$ :Cvh =EB%| 1$p 66A~C.[B+1 P *GV$dupmX'eByQ._nn.U0t r (U5X#;\.lWt3rзZX,%rqD~ Y9I2VU^odr&;CFi?h`tᙓ!`~ +EC0KA&MI[+$# +/" e gAhZ ~ +N%4YoXjt0nIVVTt:UNvۨk m*YE]>eة/WZ2`Gfx#c(5NҌMM$o{f&YnFv@cH8`qf# +gϬhвavzxIrJx]ә K-q!*άRd ~X c>u3\4% 2\`e߱w4iu+fpVݫi#w<ruA DHz aBmz6 Ȣ{ ԈM|@fq6Nbч| +%+#V*s6NXP$6 {-F60b^VCKa?~O1:y!z:K! +[6zADo&*CP|U6-P#idw^#iy6 +7vpK!c;7/\'Mb('ЏEqleDd0JLVY;W(4.jO?-?ӒXA7aeiuJ2 O&l(:M4 nPY(V(B؛d 677gwv- + BRP)K]] 5UUa nnpUKc dE)eOUdrժ2琁t+u2.ؙQ..ZY]__1LV +L(XSAҶdn-H2d}A)-)7[YYٙIHvq5D2zHӃDb=jvwD.vP)4@+8LBu"PC.ܨ7E7Z/Nx%5@Ppr +5)D +HHy p .:jbH:_ҥF\±K>AʬWUk^hNa..Uo6aB̅g}T!Ă٣y 7K"3T3s$&Me(-Ζ!:$5#\$(* LHo;G"4(D4/64iT+̤\"~Z65120pphzf8akTլ^lbGeݦU g.|ƞu *Reر4IJ1gYXحy4BVsahvv `DRqǽY^?sK cG nd9@8ʥ>sNJP+$$YJc/IaY ;#E喿P!btcP_4C7h^kXM^Q>4ùF,N*$TQGo +5!%'*F +wLFȒ"X}[b3S eM @T|by+Ka(ܠ^7e7sB>f8Ʉ'vl4xPw͐̀+A6#6[($Qp7/Rj ͈,I vR5s2`(fH#6k.JR Sʴ4XT$k8o 6vt![ꄜ nonuzѐFوiƂfvCFe9ؠ_F~Pb`@;fbNL$;(|81q7OTzpX8av,AȨW*30[VH$b0qW.`k ̛ѕ+G`*>]'K|Y{MH71\\|8^V`%M^GʜALe!+һ(i9-$\!d eC,\ c6B5N `o-[۬*YG% Bvif+@y%ҌvmpJj*5 *kb +?s;I(6d6DcBT50e)Uчe z/]X_[j}]fe,cQinVTRnQCmx9h2egکtP5 R1NڬMږ䄼8!NiG,8Pٖ_X.Z0/Y? n n8T-bK/*a)ŃP: 7Rk[%2ږDP.b`! j@b29'8e56#VX, !+}fTf\bMIiw + -6deR杴<zhPHoE[UQ0.C +M)xVuޘXWjWq Ӻ/)Z]v+X%F`PG}1L)( }|4 gbl1_E.FKFG橉ڔ(۳TL:vO"=bY'Vj! uƲ7iKe,-EO^P,'E 0"+FpQ*g SZ\  +)rNQ8I"<=]+:kZ,i-?&UX"Q` bazMYBbL]HIF15ȍ oh濌dET - =G\$E|L1:<-#Y3?*8X$n)^8fnƶ*-2}Jc R6nX :(?擢ʇ$qN]MpWsD&)ٮy|wWI,c,`JBӵe@j(d ?- +)n!IELTAd@`˩-J'4b ag< 3+Oa +aW Ti[$ŦϏ)֛>rYoI@lb訜:+|f-I,N(k $bZ*ZmɈk(9u㹿C+ sf`}S yl٠8PAd4$SN}Uʙr2)-$3=Y!B0d PNT:I ̢FC`͢钥!Qչ<1U0DdyZC¨;p@V(-2E:Ʉ :"Oh؁ [Sj;G8vbΒ((We}x2 ,7x`0$06,AZ `ƃרV/%8WM9>Vv39#`p1 !urmY,4U-Q.F"9cb#-JR3-jaD]YR_6݃"MJJMˌ(<y,Wlg.,R:f3DB>׍snRhPM`2\;fp3A!qp=uP}Ǹ*B%!PB%. +eNJAƸ-AVCizaimͲyܪ{Շ~>|dmĞl* +Y,6 !~cm rU2MUR*R6Ң7@A` +*f6d+ʢOP<:N@n? /wPH8"hIYĬ%Z犱Ⲁ1c<Ȅ<߁8bdt#-Haf*IXcaܬ騗=ݖמ*PN1o3L q,M,#?a+ 5# ZQW+utmIMNIq3?C)j wZ(3aUW:pGxTECiĺC*ը3ǂs5aqPIg ZijsdtWr,dAV\0a%AAn\^6Җݵ89b²KzX6ͺWQ JP 5ZHayKx8|A<(N[DX @kC4  +ıaQMf?YxؤکjJk#ISj,fe(SbQ0E,ELD OXE0_a(4,+YQBWZ-wזЩ.٤@#O4{578.p-$/Swy5{vd IQi+LJmtbMNh%I,ðUfճe)u2~\H8@VX԰r5rM9*-the') +]MȢdoKZX%g#XCpd ;> 1 +iR1yDd@,"wdp>,oԛ#[UB\`V)E.n:=Z()$!'5ɈF9P@b`6a <c6?,eF:16Ng%%\b^Rzv8۞9Ov20cA bX֤k*JPH'5Rk^Rg!r8Jר}䠱jYˉ.x];&O*1]LW@J9tBLI\:/Cnq1Ô0/DUKf29gIm,͖TbTux0$ $c"(X*ɸyXԝX|YmB( +G!M! :.,`Sx>)wYRq?^o| +NЃ1IZX:PVJa,Q >P^3J++ķ +JX +FTJ4SEKJD8 +YN2 5Q'96.2 Ŷ0lZ1:B~! +kBT9Kafޜsptոhai `&SZ0oDߓ\WsRl`4Q.Ҷ&mmCl4+:\yYe,~_(&qr;Q -d (n_d 2M{ns,q\g͒E[Bq7G$_sjjH{ )GGƳn37p ?v ks@#_2`PNtQ/nqO؂Jy4ke: +R~Y4K+e)Kj):h!*XP\HXrެZ[jya{Z d,=_,~˦+v(8$%2T $`u"T=R[VbhQ4>τQ6#&{SLLCW1{ +b)$X[K "77jzٗ~ѱ7Ep0z)+NNLvƂzh5(]l4./rPN7Q +@>Z䮏N +P=6͡k֏$%c i֪1Viq. ҁ-oM|3fLBv +g$Lo4%W}SGhO*INJe5|*8, `Ӓj ̘ +)ιz4L#6g@K. 5tIRU$3P{XWs^Є= %嘕 +i9GMr`3~ %k;i%(\jЙFOT% tDA_xuO\E `ÉlyJ%-LմaljŤ{HP~DRj<[9]" yfr@o+P1LBfj!H.$7`J&"- +'_Ru]׃S?qm^y31JH6W(&s!HHR S2WJFh6Cc ,wV{Gi?BZnz=S?s\O S +XC)A&|yn7&3}ƬR) +a}2 `b%ɲ[Xm7/i۸#|m?nA:vqCtݠ%e0'lpZ !W;C,ѨVpǷpC-KúWrՂPq*Ķ ഀI`X0ɱU`VC` FN& +s&Cy ֔+85'rP(Ouڃ|H!˜</Xʧ=vjqq˭`N7sjZceQ4R{}9M 9HU zd *e%A#d\Jp0HSu  uEWmGU`E_:t- +Nmݵ SO1#QᇁG+tUXǜ"8C[*-l+UdP{)A!Uqȍm*~SZC(*eZ)SBܭS%ڐ91Ua{rl:\e"#"IDrDžOy)Ss *C|K*yX3fiabr!BtD$H 力wy&/&D4嬓rC肜X|{u +mJÓj+Q489jBХ~gT=G?֙>XjGcA&r) ̍yuYL4k3*b͹D-*'p)JrU1.uF(XJtKA. x\e(gBC(q&hT7tP:KduHݬ c(ϊL[Z]WaNs jn.WKx2Eu_W +9"I^.sp0 glm㘔XTr*|]tXXODŽ +DKP)d;x:/E!rЖ) 2ge2 +$MBuK+2KEXHf{U_QLQ6mr2",OL1u\u*[anG`tg.T9:V ~vLV]ɓH(pNXrz\9ձp<~J(s 25fwA˜h9WI˕ G$cM~v ”P4x )6Cg'خr  ZqxP:p{bdDJ|S=G-!V3ˠĪz 3"MX<9*ۘЩy:}V+V]5q'T5lH`σ8tAv8b:fUPU, Q>H^ob,' : !Y`Yhdlۗۏ*9*Dw{ ˊ[йY +%uM x3U+qTd  3Zg<){ctpm%WM1o$#ct`I1eCyGaqDzθV@ +Oc98,uvs Nh*uLq_dho)0a}:{t<5ɲí)Y㎏F$47 y)4!(HkbTF.3i;ŵeOUKaOSRBiyYBPMP7y^(!\0 tb)=ct%z{kE33>{ +Sr Gi\tQs@ + ̼'lMp֊rvK8ھ*1 rĪYiP 8glCDa9Y@:kU)\lEAb4I0zE(`șScU;Vk47',iEkhㄯÄcM'0KmIaߧ*o9eU @O-P^hPiek)L qxRG^5aE@(x8H1桬81X?'ZCxDŽFJ$=7ywd͟~櫾(@dˊkR!g=Q:kXJ10ĪZr5gaM>5U96C<&ގ/n>#TTʂq<^HBD|zPUnr6,#(/O;( +#hX=w5bvuV`CD>WΦ +ڞԆ8uL +O+ZL%)b]wBNqUKHD͂cUi +`CS'S4k*h=gȜ#:D'lP )2~Uj B8.XdJc}W}\I`ȃl! %3V8"yV Ԗ&|u]]8Q*/*trYK ޟ=SųŲj} +pZ}ڇ68eŞ]س'Ju Zc#SCU{PAZm_8 +o?BLy%35 /S +7\B!GcJ2OE<)% lW[*c&&dKUCҬeHK$@-7_S/DHKWCK*ѯZl[f3.T>(C *̟"<^om&U! F f#&U;Si荏r~'x2T5v/2ޚH$cN:!ﺔc*L7vs0V~NPNaVԖ{(Y'b6:z RxK]!w +ܟ +prru,Y8 O +5uŠNGP$6_ސLIGx9+q!NM?jX\h,RƍU/2~*scnҎ&XEhI[.=(3:2]i4#¼@6pF:yhN kH(_FB23TJ̮8Sԧ}x?tBmIS>ɸ1ɴ~(ԧ;dpOINfh`oQ$imOg)/z0=ĉ{@Ͻ`tX8 W(Q$8:}@>'IF#'C*,z~Ta4G#>g>F0?:Oڰ4_A.sÉO~l,Qg'FwN`,Ĕ=}0:5*h P8̎k􄄦m>?ԧMO<}GD0}L a?~LR6]88r#3}č3I}J vx:#5j|&}[B~#y|V&*g}&* C_ +endstream +endobj +1901 0 obj << +/Length 529 +/Filter /FlateDecode +>> +stream +xv!/0 0 0 0] 4 43Kgwy9J#RZ9%Qb"GI!gP +)^[=ϗ^q5Ep[5d:ۛsZrkjsXֲ`WsT@bz9KXcR!NvͯbG7go3aJξַ}魏>\κ٧fX}]*!C^i`WV<t +endstream +endobj +1900 0 obj << +/XObject << /Im5 1866 0 R >> +/ProcSet [ /PDF /ImageC /ImageI ] +>> endobj +1864 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [153.371 524.389 309.838 537.123] +/Subtype/Link/A<> +>> endobj +1865 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [52.81 236.23 401.502 514.782] +/Subtype/Link/A<> +>> endobj +1858 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 177.375 240.733 188.39] +/Subtype/Link/A<> +>> endobj +1860 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 167.006 293.463 179.368] +/Subtype/Link/A<> +>> endobj +1862 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 143.087 401.732 155.449] +/Subtype/Link/A<> +>> endobj +1897 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 132.993 129.119 142.146] +/Subtype/Link/A<> +>> endobj +1868 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 96.42 146.105 107.364] +/Subtype/Link/A<> +>> endobj +1869 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 84.896 252.792 95.409] +/Subtype/Link/A<> +>> endobj +1870 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [128.82 72.941 301.196 83.454] +/Subtype/Link/A<> +>> endobj +1879 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [462.145 457.156 666.368 467.17] +/Subtype/Link/A<> +>> endobj +1880 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [525.398 380.46 714.208 392.331] +/Subtype/Link/A<> +>> endobj +1881 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 244.861 559.293 259.896] +/Subtype/Link/A<> +>> endobj +1883 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 224.57 552.012 239.606] +/Subtype/Link/A<> +>> endobj +1885 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 206.7 536.71 219.315] +/Subtype/Link/A<> +>> endobj +1887 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 166.119 554.296 178.733] +/Subtype/Link/A<> +>> endobj +1889 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 143.407 602.104 158.442] +/Subtype/Link/A<> +>> endobj +1882 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 119.727 684.726 133.951] +/Subtype/Link/A<> +>> endobj +1884 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 107.497 679.873 121.72] +/Subtype/Link/A<> +>> endobj +1886 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 97.127 669.671 109.489] +/Subtype/Link/A<> +>> endobj +1888 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 72.941 681.395 85.303] +/Subtype/Link/A<> +>> endobj +1891 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1892 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1896 0 obj << +/D [1894 0 R /XYZ 49.323 559.853 null] +>> endobj +1898 0 obj << +/D [1894 0 R /XYZ 440.587 518.317 null] +>> endobj +1899 0 obj << +/D [1894 0 R /XYZ 440.587 417.751 null] +>> endobj +1893 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F11 720 0 R /F100 705 0 R >> +/XObject << /Fm6 1867 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1927 0 obj << +/Length 3233 +/Filter /FlateDecode +>> +stream +xێ}okv- MZ{@5E*d|}\(Z$[}r43s1[BxdTFQh=Ow+*bD^nT,zyUm%mWOXK?Yd˟/w#qeIdw8JFɭES$q0F`U([pFwp@!w7yӭc4":CBw>‰FL ӈ j.7B P\NQEl> 6;9b]V p’հ-#HAMoƻiuR0R +B##Hc`a*rP`jL࠘ 9\8+, ͭXBZe"J\GE;g'@P TDNQY QXaivIV=ymVTn9> 3c o8oV|Nt~nczzZJ@*{+R֟]qDꣽW?3 6*qp(VO3_8!#ip? IF',fզ^Ȳ dYN\1)%Yn6n_d!H,2zem_=g8kDӭ6.h즇كq$H=& L0'lQm{v"nm:̇–⼈Ewe~Etc&3e\}.1bLh.d! @Z%3" N}'(EǨ)[XLMV&A^e=S4Yy~;V]o2mY[ָGnڳ>ۏ~U?UukRY?yɇx^4 [Hqq/c6]yڳ78BT `΃h߸WHSyR `b+C5* :Ps'5 +* fc`ry>psOpil9?%h`oR>;Ctgs!t޻.in eNr߂D]z(Y[Nve +}Vua<_$cCvGnafMoOHOFNOD*'0 Z  +u~*lobV%I>Ѷm.RyZK+җT$ SJ?|j[T`j'=`sLč i{fDWOQC㿿T&V%'Uq)Ȁd&qBREZɲj˧>ɧ}6jِRd<.jUb/uߺEڴOKuyy[\#شUe֠H0S;W#\5C=U2!$bDؠ`jaɾJFzN`6`Xb)iȡmk0|+&}dۆHGlV}2N$۞8dnWY@`v̅LHY\WB&D}jIj\~#g:3`vM(A *DM9Db蕂N٘jeaT6 ?5~Ӽh4V7zp-=MlPqӡ +/|Mi0 oyVÎZ32qX/atD`(/iXۡ|4ZWeZd難lH˾w +&+<.#hrpoC,XGM32Xİ$+: +mYQ06F~w*l" l6I9fcq!_d㓑Q*]|z2*Cl*b`moc[Xc{ѹDsD^:'8@^k2&e'7K p$}{PJ# +ٖ2fhݶ )_BQH/es~ +2 +UE+%,$ `Sٴ,3gs.aįrRu*7abi.x;_}o+:.;sܤfKne)bwgk:t-[2~La2q?\V/WAD8(DTf* +0%IYTبTbnSl$6 r('~>3Ƹ+hfmts,oBH/)}]mx6n?@H888:wjfr>"cma{Ԟ}]@x݂R|bT;!MquSKfFF$)p&Zs3 (fΊve5!I,{}쫓Q+9I5GC0h'h?(jYYa=EZd|`}F ipHNR %0A LC:BakXB&gIx% 9; gtV1 +a&/)K23gCc%!@~iB'5uʠ +endstream +endobj +1926 0 obj << +/Type /Page +/Contents 1927 0 R +/Resources 1925 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1878 0 R +/Annots [ 1902 0 R 1904 0 R 1906 0 R 1908 0 R 1909 0 R 1890 0 R 1903 0 R 1905 0 R 1907 0 R 1910 0 R 1912 0 R 1914 0 R 1915 0 R 1917 0 R 1919 0 R 1921 0 R 1911 0 R 1930 0 R 1913 0 R 1931 0 R 1916 0 R 1918 0 R 1920 0 R 1923 0 R 1924 0 R ] +>> endobj +1902 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [61.776 524.389 182.949 539.424] +/Subtype/Link/A<> +>> endobj +1904 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [61.776 504.44 216.16 519.475] +/Subtype/Link/A<> +>> endobj +1906 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [61.776 484.492 192.919 499.527] +/Subtype/Link/A<> +>> endobj +1908 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 445.412 238.805 455.426] +/Subtype/Link/A<> +>> endobj +1909 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 425.418 270 435.432] +/Subtype/Link/A<> +>> endobj +1890 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 277.006 322.003 289.368] +/Subtype/Link/A<> +>> endobj +1903 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 204.999 303.409 217.361] +/Subtype/Link/A<> +>> endobj +1905 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 156.903 325.55 169.265] +/Subtype/Link/A<> +>> endobj +1907 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 96.851 310.056 109.214] +/Subtype/Link/A<> +>> endobj +1910 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 488.065 631.322 502.975] +/Subtype/Link/A<> +>> endobj +1912 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 466.187 613.736 481.222] +/Subtype/Link/A<> +>> endobj +1914 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 422.533 685.835 432.548] +/Subtype/Link/A<> +>> endobj +1915 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 399.895 772.796 409.909] +/Subtype/Link/A<> +>> endobj +1917 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 297.284 607.759 312.319] +/Subtype/Link/A<> +>> endobj +1919 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 275.405 575.229 290.441] +/Subtype/Link/A<> +>> endobj +1921 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 253.527 674.826 268.563] +/Subtype/Link/A<> +>> endobj +1911 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 229.461 792.996 241.72] +/Subtype/Link/A<> +>> endobj +1930 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 218.841 469.909 226.659] +/Subtype/Link/A<> +>> endobj +1913 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 169.409 792.996 181.771] +/Subtype/Link/A<> +>> endobj +1931 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 158.79 458.185 166.608] +/Subtype/Link/A<> +>> endobj +1916 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 131.407 572.787 145.63] +/Subtype/Link/A<> +>> endobj +1918 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 121.037 666.436 133.4] +/Subtype/Link/A<> +>> endobj +1920 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 84.896 644.749 97.258] +/Subtype/Link/A<> +>> endobj +1923 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1924 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1928 0 obj << +/D [1926 0 R /XYZ 49.323 559.853 null] +>> endobj +1929 0 obj << +/D [1926 0 R /XYZ 440.587 359.07 null] +>> endobj +1925 0 obj << +/Font << /F114 787 0 R /F100 705 0 R /F98 704 0 R /F135 945 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1936 0 obj << +/Length 529 +/Filter /FlateDecode +>> +stream +x}Sn0+(ՈR=h9>jdyI@!ȀSm?(`*`jR F*u̗/IFp]ɰj˫5뛼̦2_P~ibz?<P9 E%`!g ȭӘY ~~e3 Z|hdIP iOZ>&RM]EӸ!I6Uz=(@{QL=U">EAE,F#`[$ Xn&zoTғDEՔ(`z/F-,q|:Jo+,>YK8Q4ڤ^6=:A%;u)2oUb@RԜM@ +&"%wo}yS& e|5#bzODSGΥH {B6;vkJȣޝεK?Mk\)#I+8?zySOBMEo=C'ę/ģfCc}4"A +endstream +endobj +1935 0 obj << +/Type /Page +/Contents 1936 0 R +/Resources 1934 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1878 0 R +/Annots [ 1922 0 R 1932 0 R 1933 0 R ] +>> endobj +1922 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 84.896 319.884 97.258] +/Subtype/Link/A<> +>> endobj +1932 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1933 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1937 0 obj << +/D [1935 0 R /XYZ 49.323 559.853 null] +>> endobj +1934 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1947 0 obj << +/Length 1803 +/Filter /FlateDecode +>> +stream +xڽXێ6}WQb.@6A EP ɃlӶ[rt!%v>X`5̙ ihfrv1$\Gm$8'&%&ZnO}~q |\^vU\VǬ"|nvݴU^"3٪/w_o3vЈE2%Hh%q 6]DHg##9ƀ|g^$Bj6Zi +Z!n0 `&8|y|Y$~_/{\ķ ,h< I Mdq;goR%XPH2_mQ7x?^OhAR ЌpD .dfoGTTN,'mJsq( l=ڞ_7zie \ADLĔ}w-tcUf]p"@qAc̈хP`Sһ:?U(1'\M"Bw:8 X /CyrPAL T鸲@2"(?e~U i͹t0'sgC7eT)B-irFmC|0)ł{Tܴ>{-N?O9Z7#EVJ<䩬]5gIloIbYή#p3C.O+->ZyJj>:r)tV!ïL)ߵՠ®m]gՃ˄J tc9Ptl^# C`!HDxg4agY |f& 6Ph&C!ߟȗh@|_%KFtq$pAB[D}&M1lE|QǬڞ%7>2Ã"QZ 笯G@?k1Cu >{ g˩YLQh"ذHFqgTmyZ86.<'.n. ;+wA"f?<㓰Jj(#1ܾiN/g_?ۚyI΅ޝcc쪑ULhק:VuW]6v>CBuYq u( Eh24܋܊P#pegܯ)&*o5 #L5#2,Q&:.R +endstream +endobj +1946 0 obj << +/Type /Page +/Contents 1947 0 R +/Resources 1945 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1878 0 R +/Annots [ 1938 0 R 1941 0 R 1939 0 R 1940 0 R 1943 0 R 1944 0 R ] +>> endobj +1938 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [478.934 496.154 557.99 511.189] +/Subtype/Link/A<> +>> endobj +1941 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [546.5 95.827 687.316 110.862] +/Subtype/Link/A<> +>> endobj +1939 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 72.941 585.675 85.303] +/Subtype/Link/A<> +>> endobj +1940 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 581.897 70.14] +/Subtype/Link/A<> +>> endobj +1943 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1944 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1948 0 obj << +/D [1946 0 R /XYZ 49.323 559.853 null] +>> endobj +386 0 obj << +/D [1946 0 R /XYZ 49.323 520.528 null] +>> endobj +390 0 obj << +/D [1946 0 R /XYZ 440.587 520.583 null] +>> endobj +394 0 obj << +/D [1946 0 R /XYZ 440.587 456.891 null] +>> endobj +1945 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1965 0 obj << +/Length 3107 +/Filter /FlateDecode +>> +stream +xZKϯ C4n. k1;>p$ĬD|xv}A69FK 0l6U]_}UT4/7w_S*d1mF'Ctvo\1ʺ򏻦t}SV;*oiM[xo~ GDd3H%E9|1M$%<3ɓyL`Di C7i dR2%L44w U~ʮpgh+ +A@`:3EsS-ae;_2 d0a\Y]~8>dqvʼnβ5ܜTaM雦ók|9Y3eHƒ5D^:5e[l.ՏZ}皧|9NʄI5̓K.@uU}V^m]ō~!smM돘@Y2JL&^5%oM<> &/PFiI88Ζu5򭷼9]=ևC< s(T-~x=ظV Mц7NA CRj0$֚2¸qCwWt;p;5H̍N}ם===*"[җ5껶lcy񤪫cSͰm6^S}=o=!||ت-6zv>"`庎y?x:~쩩Qڟm)_= b[z`Gw׍EEWOuuݑF?njXx+KYpl?fW;(S%žG>@g>whǮm6w=gΛ;n]GO+68 8M3@7C+kT+|!KjEyAT~-}H`׵xp#9<?m!j-th{@` a|+.  *CRũk [\T{J{"bgi* ]P{b~q;w/ȈQ."$"k¤7şrSc-*,C' +7cza%">'܎=n=|Cb,{r1mgcV]K\NE-MiY + +[؊-2e^K$\+flBlaҔ5ꁙn#G'\L:Uo[x-Rb0H/3NX]t7bp0@*c")oƽ d A+mH@{ h]߄hELvcRPL) %D:r[jV?q+A/7 Jzh&y]k)O4, ͦ"_Z;K {=L G %Shjlmho<[J)\ЃmA`fRmZ6 +T4 eP5X\ + *gy$ +Wc"ɯfu^Z"MXLutl;TO1, @TEn%@XȈd;*; +E}^>#2ivIhfp4i8>*?ı|R[Gݵ6$x`&Naگ"f$"{%/u3QAC:2Czn^Qh'ίW2I l\:TK'FOpx!f4jQ) + +M<ڗ^&&t1jL2JCg# +a5S~%4`}*'H|-ָ- %>sԇч-g@/)!$Wdbjf˳o +"S=V`Xgpc+3GHܑ E>'՞RB_>>Bds\q}TΛLEH*E8V&#lVU;-hnT;">sYnʳ|T1U o\u8t,I-cm{"?tţ-}x1˫o\B\ <h26 7gNRAXĉ?1?$}zf$aJ7adV +l?_A #XNK[8oPD65eJ'$@ + _Dp.qkJTfΓ: 'E9*[`uR\!kBH[<\<R$_S:S:rmᨚ' bW\铝uP:)d[w^v_b TCej/|$dYzx˺o: y\Z"+qEw]u g s %1M:+4lmm},]0%( +ILcU]-X`QT^/ $KT³}\ʳ\əφRr¥ +_^9Dz*a +m~U]*oϖQzQK%$9yFa8OEIīc`̉r"'P1hDz(qP5l]\fXUlEnq,=='=. 0h3*ϋYccX> endobj +1942 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 188.099 85.579] +/Subtype/Link/A<> +>> endobj +1949 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 382.559 464.166 397.594] +/Subtype/Link/A<> +>> endobj +1953 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [710.166 347.202 734.742 362.237] +/Subtype/Link/A<> +>> endobj +1957 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.623 156.281 481.8 171.316] +/Subtype/Link/A<> +>> endobj +1950 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 97.127 533.527 109.489] +/Subtype/Link/A<> +>> endobj +1951 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [549.523 97.127 635.711 109.489] +/Subtype/Link/A<> +>> endobj +1952 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 83.311 572.628 94.325] +/Subtype/Link/A<> +>> endobj +1954 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 72.941 533.527 85.303] +/Subtype/Link/A<> +>> endobj +1955 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [549.523 72.941 635.711 85.303] +/Subtype/Link/A<> +>> endobj +1956 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 572.628 70.14] +/Subtype/Link/A<> +>> endobj +1961 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1962 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1966 0 obj << +/D [1964 0 R /XYZ 49.323 559.853 null] +>> endobj +398 0 obj << +/D [1964 0 R /XYZ 49.323 243.567 null] +>> endobj +1967 0 obj << +/D [1964 0 R /XYZ 49.323 138.544 null] +>> endobj +1963 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1973 0 obj << +/Length 1869 +/Filter /FlateDecode +>> +stream +xX[۸~У i^DR +iv-vY@%Gv6=ɲ͙iQ(\spMpϷ_ɒ>a"'\d2{r帡%iAu|I~H0bEա6FC.dDfIXXt %\$#ݰi:׃CdTz^(޿ZwXz(7˭3Y,2Xd(˄\ ]չl+vVN ,vZv;}yR]=\դ@9Nz?yݦk?bLjTΑ^GUi&ppAJAK Gx=z,{ >&9Jc"Qn[i͂Pnm=@RݍƿnmzԐw/nTݢHdS#&mUU(pf3<(DƮ{ aml6=0!ֺnU6 yPR$#bUedU#F\j&>`BՈ)f3fd +#A<CH)$&e 0^ +A"cuݮ` +EFmFO8ӌP0ӄa9"+ H&ʨ>b~T'P>6?=0UyHpLCo̔7ӧaCA5jhmh7'A:ʊc $pv{:o^懇kg5@`/z]bla(ĸ;Aed0Q;2ԡ%ju hgXyl +*PyߓYZ&DL]e\2يQ{yplyMкA_uӗc 2]e2 CSnp%`VfpGs8gBR$o;,DO!^!㹈_ +ȾgĎJr/]H/NCҤB8g:j4}zN>a9険. : +endstream +endobj +1972 0 obj << +/Type /Page +/Contents 1973 0 R +/Resources 1971 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1975 0 R +/Annots [ 1958 0 R 1959 0 R 1960 0 R 1968 0 R 1969 0 R 1970 0 R ] +>> endobj +1958 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 119.727 179.077 133.951] +/Subtype/Link/A<> +>> endobj +1959 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 95.542 192.801 106.556] +/Subtype/Link/A<> +>> endobj +1960 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 227.558 82.37] +/Subtype/Link/A<> +>> endobj +1968 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 181.523 73.348] +/Subtype/Link/A<> +>> endobj +1969 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1970 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1974 0 obj << +/D [1972 0 R /XYZ 49.323 559.853 null] +>> endobj +402 0 obj << +/D [1972 0 R /XYZ 440.587 518.317 null] +>> endobj +406 0 obj << +/D [1972 0 R /XYZ 440.587 445.144 null] +>> endobj +1971 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F11 720 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1980 0 obj << +/Length 1442 +/Filter /FlateDecode +>> +stream +xڵYn6}WjDR ˆ5V Ƀ"юIT$*N~Hٲ-L"@L=^[{}7N1W1`GhPȼĻ_W7%&p4X-0*T* X5UZM.DUه i?!Pxq>^At3sPt;fϠra!8!1f3`ӺDtn ę(\\l,*o$yѵ$!kjS;k`' o4:2R˗ D46z4-Q$Ts,tqu{ϣΦ8 KQnbaD`S`-gex_U` 0 6V~C޵lXư3U6vvV"VRb&ѽlbNjVJlKn=1fLgCe|ZxM{h R[8!Z8jf~@}ע^@Qw9tѯC@n*^B^kaEeZFLeLs +ҙ1x(|m.|_z;W1V==b^ڄՃ-;L{G|x:8&rxO{TixDDQږQvfSEN?umJK҉`}9`H d'@%Hk]lو*^w2=NDUM>Pp_5Le,2j'M12tn:1Rm+9#ՔfN۲ԽR;!zgVn3U%ssBeɇĮÀuQ!!QER4fE-UIiЕw63!m@uMljͲZW~Άȥv̅" ȝnmm*UE:R>޿I:X[}B_˭(AnvwvSՋKnu~]ٓ)v OXdZ[^0O ݯmf荙@L/ Z{}-iZxP/xHC0m7fYP255hR +y:w 4g St +endstream +endobj +1979 0 obj << +/Type /Page +/Contents 1980 0 R +/Resources 1978 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1975 0 R +/Annots [ 1976 0 R 1977 0 R ] +>> endobj +1976 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1977 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1981 0 obj << +/D [1979 0 R /XYZ 49.323 559.853 null] +>> endobj +410 0 obj << +/D [1979 0 R /XYZ 440.587 235.129 null] +>> endobj +414 0 obj << +/D [1979 0 R /XYZ 440.587 102.373 null] +>> endobj +1978 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1986 0 obj << +/Length 1669 +/Filter /FlateDecode +>> +stream +xY[oH~і\Jվl+y0qh1 ۸!WH03̜{[{.X/n½ (Ea䉀#:nV>xa /WT,+Kڼ*tT^n2_|jn~v c(Q w`#ooVS!ЅqBZ!BO!0ɛί{;8BТ066`<>gA h(.I8l:Z M3Y2eb|52I?aю}֪ʺT`/J֫PNle)U¾B<@qGB:OP|Ԯ}cxo~RDwfne+WD,<V%nH.m1[q==qmi/u?e*[? 望xj (Sn|Co6-5V(:gʍN3ex"8^1 Ŕsyǯ-qcZ2ɛ}^di).~6LhnugJYy7:m#E sy8 1UnՊDK|/&O2{NbeB>\ 0t1 3~dF 3%,MH; |)@]/6 C1|R' @qb(Y*-e*&QO}81rx4|mr_uf f4Q6$8qx"cΙ WX]ej|K *VΜPGIBX]yٴIQ!'6-sk=eMYSڔ^fGy`삃ᑭO A8WC3a`Vh7@t]#2qQ2@ϊ&*gp F5,M2T×e;G.zrS^2RvMx:K|Quu6 W{5$*8(3G-bdl3 ' +k\ qp|ZiE]coZHNe\ L"Pu]2tuogPA t)Q\/HM1QH+ %؍fseфf6ҭ6sG +б&Յ6TOv(KtȦZCM#3;{1_@G9SG9yq +F;Eo h4a1ܨ<H3$~/e8Bh_52ybOh>ч/}UxI4%F,JBg>X},NH]$BH= F/gb +d94̍[ 9=%_tz0&gYWtzTp.F$aɶ{erf|TSΑ+?8Rh8<]ME>'P]* Ű;䛹c8< 00s9Y\C G +'q| +|n yVfgV&u,=܊y+s-ӿPQeKlb*9:d~jX9Kcp1mi3HxjPkĈ~!z3S0yZ +kPWn47G;{Hจx^  +endstream +endobj +1985 0 obj << +/Type /Page +/Contents 1986 0 R +/Resources 1984 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1975 0 R +/Annots [ 1982 0 R 1983 0 R ] +>> endobj +1982 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1983 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1987 0 obj << +/D [1985 0 R /XYZ 49.323 559.853 null] +>> endobj +418 0 obj << +/D [1985 0 R /XYZ 49.323 518.317 null] +>> endobj +422 0 obj << +/D [1985 0 R /XYZ 49.323 359.436 null] +>> endobj +426 0 obj << +/D [1985 0 R /XYZ 440.587 298.377 null] +>> endobj +430 0 obj << +/D [1985 0 R /XYZ 440.587 101.013 null] +>> endobj +1984 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1992 0 obj << +/Length 1890 +/Filter /FlateDecode +>> +stream +xXKs6Wpy&#N49t3=8>P",Hł4)SӸg `:yvwb2pnOJF +|&йMMvʕ/] Yp%ղInvӴUVlȮ_~Żŗ9#?fb(wIaÙGpЗ,C?E+%QY$BGɐšgi[]7[bu '$gXlSgx8Ͳ u=1~⊘EhfΊIrC>"&ӖPV8 uVDjJhDzzc숞)M8'ELr 4%3.Pz"4iuBtcݦ~)1 6_)bL&Hӯ4!!S73GuWS5C%/eiiMY4h}^^U32E׫cJg꿦I^w[>|MmEfZٻ5quKAZN5W\%@&Pn'W$˓uLvlZ`I-@|w]Yhwbb- ߐ(k$w+]?MN8 鍝ՅL@ʁP'CnI=T*X~iuD}?I[Qe53ueHh_<ˠĔ&x`81F|2鳘gzNZsA}bfz]eGZ s9EW)c1T[-UtE;UR\E8}&M/9ִ[ڂm^7MNis-6%p ODr;Fu{L@ 3Aۜkf"f"z* !~x(Uٕ<$d-!PsˑHuFv cs0fR/mViSh@Q؃O qtUik6>Yਖ਼~c.>(4]g4ˮأ +B,÷mYC2I7Y<{R$Zɾ?yԄʄJNk v!x & GcÑOYD#bC v" 8RAq˨*+hmڬdE˜]d&FL d>8pBw_Q,#/@Z?;[)' d Q~i7 + X' Ը8ڜ0:͂i~8?jt/7T!2A+]F] +͹P܁o".On6 +endstream +endobj +1991 0 obj << +/Type /Page +/Contents 1992 0 R +/Resources 1990 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1975 0 R +/Annots [ 1988 0 R 1989 0 R ] +>> endobj +1988 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +1989 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +1993 0 obj << +/D [1991 0 R /XYZ 49.323 559.853 null] +>> endobj +434 0 obj << +/D [1991 0 R /XYZ 440.587 518.317 null] +>> endobj +438 0 obj << +/D [1991 0 R /XYZ 440.587 493.179 null] +>> endobj +1994 0 obj << +/D [1991 0 R /XYZ 440.587 402.258 null] +>> endobj +1990 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2003 0 obj << +/Length 2565 +/Filter /FlateDecode +>> +stream +xYm6B@@LDIAwhܵ(Vm5%{oC.hzDRp^qgpǛl^ ;1Tdag" +߽_e5y]CUiۺKۮ /WF>|ۛ/7pys f*pw2̋#ެ<8/ +C ͯ7|* A Q~S8H:RmZ{^V[MGTRkj+]3ZaT6mRF@kZZc~Nvz; Ek3WױV"p&%MyRpkW8qm=_a3;QhL`IyAxMNEZ*ɘU!Hݞlu<?`߿3­$"ˢ.GQEQ@aB#٭7KWԙW$SK;~AOIYһk9'seXBG/*14QWDlx\*RZm{|Cg]^ڠMo0l}{(%#_g\$ \WUӇJt|텠r0 ΍erП7\[rs^JDnu S}/Gh}نUݪEް KC a +ܗҽN?IePv6n ]]C*cnpID;Ny:B-qW`¡x9/eޮaR #0c-`c٠u *AUġtC$}%^ wp0 +ԠKܶ4a;BDBGɮNBy17y\ssfLᄞl71E$%ͿNJrˋn>r. Loz q % #j`cCh%LB4E*qbfyiN#A^ vf@6+^x=BkbSd Ȯڳ*2}eN/IXٮNpoAJxblvSe |_meD [:3%U+4 ǑJZ;2,kE0(7|:/Ӣ˨^nG0CTR4QpYg +<ܮB! ` #MZ/ܗ.7Xl~b&W k g+ܺc`̄?Gk5>2--I,dX`\޸LilhI}g>d&=3R(F٢lH~=\=[ >cܔ,K_ ^j]/ž@%M ҽRɂa"ApI%d9JA>nSۚ -3 lfgx>gҺ/C慰\ G6vDk)ꦶ `.w?Z 6:ݯ`wYA0R]n~kn6F͌3p ! /{VPj +'4b?`c|[?JY ҿ|..mSq[8=MA#RLB}pSQs0\slT۳c۲((>0z,\:؛_B6ӗ:.ÙU6.n{"۪:Э1d˫rba?Imb*v  >=|}8.b ߘi٫Qzޣy\%Et}W/n/k Z;q)NVrU9 +Mj}h^Ԡ#{^[~\PmiPj8L +2]cZ0隞r;-m_Չ)m'ȬEMvƆ ᬹY,+;;v4﫫4|SOk2.f'Y33g4' +,n6?%#!=B3PSlfQ"x\R25e Ѩeq}.4\ޓ? u7;{f<!}xM޷?{}{ɧ0eɲ5Ts<&x x5U8dK_f;;@(]N[ek +endstream +endobj +2002 0 obj << +/Type /Page +/Contents 2003 0 R +/Resources 2001 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1975 0 R +/Annots [ 1995 0 R 1996 0 R 1997 0 R 1998 0 R 1999 0 R 2000 0 R ] +>> endobj +1995 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 406.719 596.603 416.733] +/Subtype/Link/A<> +>> endobj +1996 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 387.695 645.084 397.709] +/Subtype/Link/A<> +>> endobj +1997 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 139.671 559.79 149.685] +/Subtype/Link/A<> +>> endobj +1998 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 120.646 598.891 130.661] +/Subtype/Link/A<> +>> endobj +1999 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2000 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2004 0 obj << +/D [2002 0 R /XYZ 49.323 559.853 null] +>> endobj +2005 0 obj << +/D [2002 0 R /XYZ 49.323 472.085 null] +>> endobj +2006 0 obj << +/D [2002 0 R /XYZ 49.323 318.332 null] +>> endobj +2001 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2017 0 obj << +/Length 2738 +/Filter /FlateDecode +>> +stream +xZ[۸~_1~ -$XdfƖm52=j٣l}(乐wHho#2DRt$$GD~}~}.HY~4;˼ZUc $y,7_o#qeI8Z?G1')NT +ͿnBZcFHPb&Z/ MQәϟ69&yU*wo@!c*%H3 QG& ђJMv/>eºm"-0E=EըNz"1H0qՅqa`۾NNqa9r[l6,WU7 bzI}/7+5V=jGH0#΃9}cOœg_xn$-wNG7w 5NdUf̈ nxbBSü4ApˣQN]y؇_އүLl/̽d#vXP`gk_}  rKʎ%XQ 4Pc \$UzaV8"0.n: +瘬gЈTG,+]PU_^1,.ĭuDĔcG=YB>>?M "DTX|W?BXTkU\z!H q.@C#j0j(?L%7bTB>nйTp4y 66e ,bH҈-MV800Mϣ~J4>(ƉPúlf˝%ʜ[b5N|t_J}幢}}kU*thh٪:$ҷqȾ]0iڡ}Pa儺youRm&MqfU+(_U> +6=E>Hv %#6dEc} ,'fJa +yVN0ek[g#Sܧֿuܲ ЯIpsto 4SE| ;R`l.S ]_2 +zU.EOV!ٱ!pi'Ľ(pN@L!c/=*`z~$A Oi$H:6lPIJk2=jRQTa:H6=)%gm%uã\̨E&qfP.]9Pn d|̐/RL!8lPqOKgj, :#FD2@Lc;X ,BL/tl X +,BAPЫXhINn,Pc X"U61T@^'/oe1ҰPAA L4Llj@pvYα+=d6pzϏO:>k(^-NGrXN`k`yN:Q-ԉ1HMFޚ6<.<'BE(<-y_U#aH@r e?rplڢcCHU JG ySfdor_ ?Yꂍ-?N[N8Q$hB GBD/,B^CY4 &HѤhKh"gZIOt4E&=M85ě7; _w4Cs,G[Q5<ā(mRLIeO"g-|@;OBVڕC xdA[e(,Γ_);uqI49;嘕d8"Oe=Ժz\KT'/ߑ$$:@7IiY$MhqDCu}?#ۨ.vkk\R?ztݻ_&#!T83#ƜD4Rv%QrԆq6f3CN6CM1C`F +&IH(&KF2T7s]+DD{!$;#s ZZ% B: +C(kh0qf]Y^===-E +T:f:pC(X ƯeK@ tKi;M; WTbX HSvf/9E u+p5K +endstream +endobj +2016 0 obj << +/Type /Page +/Contents 2017 0 R +/Resources 2015 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 1975 0 R +/Annots [ 2007 0 R 2009 0 R 2011 0 R 2008 0 R 2010 0 R 2013 0 R 2014 0 R ] +>> endobj +2007 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 134.3 482.601 146.884] +/Subtype/Link/A<> +>> endobj +2009 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 115.002 482.601 127.616] +/Subtype/Link/A<> +>> endobj +2011 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 93.313 521.766 108.348] +/Subtype/Link/A<> +>> endobj +2008 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 569.711 85.579] +/Subtype/Link/A<> +>> endobj +2010 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 569.711 73.348] +/Subtype/Link/A<> +>> endobj +2013 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2014 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2018 0 obj << +/D [2016 0 R /XYZ 49.323 559.853 null] +>> endobj +442 0 obj << +/D [2016 0 R /XYZ 49.323 518.317 null] +>> endobj +2019 0 obj << +/D [2016 0 R /XYZ 49.323 306.374 null] +>> endobj +2020 0 obj << +/D [2016 0 R /XYZ 49.323 163.222 null] +>> endobj +2021 0 obj << +/D [2016 0 R /XYZ 440.587 436.444 null] +>> endobj +446 0 obj << +/D [2016 0 R /XYZ 440.587 251.009 null] +>> endobj +2022 0 obj << +/D [2016 0 R /XYZ 440.587 224.518 null] +>> endobj +2015 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2030 0 obj << +/Length 1164 +/Filter /FlateDecode +>> +stream +xڵWKo6WVi)E]Y`h=%{m:VWȿPd9l^p^gDЧlyO@ShC1C$4hECe` ?6|7g2(,IǶ7.o|ɓ9%wc̿>~_;(AE"œq$ehψ`HfH 0Oy 8`D)H2#}0\ac ď{{{)nҲ  5:Q/4%-SڛvI.hޯL>.7̩6EeqRߔL`i:&V{!~67@CWKSKT>nYcPw;”ry<JuRX6 J}Us#8XB/%4$ĥ"xyCj[0'/Bb"@PA^gkS9eiWfD$Ӣa[?&vj ԯҴ9s'iNMo vwU=^X2YzLbM`CCClD7rԇ6q/N=(@N_ > l^J9elMzވlG@Ot}|,vƔu~3$4 +? %v9s6Y0EؕD!D1}LUəfQR*| +endstream +endobj +2029 0 obj << +/Type /Page +/Contents 2030 0 R +/Resources 2028 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2034 0 R +/Annots [ 2023 0 R 2024 0 R 2025 0 R 2012 0 R 2026 0 R 2027 0 R ] +>> endobj +2023 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 377.406 144.763 387.42] +/Subtype/Link/A<> +>> endobj +2024 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 357.58 163.811 367.594] +/Subtype/Link/A<> +>> endobj +2025 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 276.434 186.621 286.449] +/Subtype/Link/A<> +>> endobj +2012 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 95.266 157.853 109.489] +/Subtype/Link/A<> +>> endobj +2026 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2027 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2031 0 obj << +/D [2029 0 R /XYZ 49.323 559.853 null] +>> endobj +2032 0 obj << +/D [2029 0 R /XYZ 49.323 518.317 null] +>> endobj +2033 0 obj << +/D [2029 0 R /XYZ 49.323 397.52 null] +>> endobj +450 0 obj << +/D [2029 0 R /XYZ 49.323 316.375 null] +>> endobj +2028 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2052 0 obj << +/Length 1654 +/Filter /FlateDecode +>> +stream +xYI6W(͝RPh6i.E;rHrزF-q)LESJ^~Y½EJoHPy˵K*G?9~Q:-rs]6)|k'`AU2|;u92##(󄈐[g>ao 0bQʽ8ER)g>B8b\R R",7zs `!By@~I +0B@ @ eHDQH%Kf(iNr$D9 LyI]wlIĦL2p)V "`siWL[Y'v&>+7M{I< c4v~9UWX81F:;Hxki^a#h"Xr8s)|wS&-P^,j{` y<]s] +os\#= +b[m,Njw<" +{_MPIY0)/ɘ"ٛE?ۤӇ?dmŠ1cHFiјk^*Dϔ&W@cp!Iq|lm}۔žrSuRUWuhoK +"8<;/͊BVMQΡ&(OV}v~D~5AG@F?P +kR4Ѷ2Su7!0O=HJ-m+57=v_8u4i='頼 @+1B^]z<'_kWuUsŵL6Iyd@C&_'1S'l yH챃*±xA!#Κ>wrN" X;EoXùLxE +HZP=;"d?‰-8S4PpOZR g*n8dWP8-H:7?B\&W_x`-I +g}M^yiB_epb Q }ȸ>EO %zGPB|{A2 +endstream +endobj +2051 0 obj << +/Type /Page +/Contents 2052 0 R +/Resources 2050 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2034 0 R +/Annots [ 2035 0 R 2038 0 R 2040 0 R 2042 0 R 2044 0 R 2046 0 R 2036 0 R 2037 0 R 2039 0 R 2041 0 R 2043 0 R 2045 0 R 2047 0 R 2048 0 R 2049 0 R ] +>> endobj +2035 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 477.582 564.575 487.596] +/Subtype/Link/A<> +>> endobj +2038 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 270.151 565.306 285.186] +/Subtype/Link/A<> +>> endobj +2040 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 252.378 482.601 264.963] +/Subtype/Link/A<> +>> endobj +2042 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 232.125 482.601 244.739] +/Subtype/Link/A<> +>> endobj +2044 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 209.481 531.88 224.516] +/Subtype/Link/A<> +>> endobj +2046 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [453.04 191.679 525.412 204.293] +/Subtype/Link/A<> +>> endobj +2036 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 158.005 595.08 167.159] +/Subtype/Link/A<> +>> endobj +2037 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 120.279 543.354 131.293] +/Subtype/Link/A<> +>> endobj +2039 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 108.048 551.332 122.271] +/Subtype/Link/A<> +>> endobj +2041 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 95.817 586.32 110.04] +/Subtype/Link/A<> +>> endobj +2043 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 83.586 586.32 97.81] +/Subtype/Link/A<> +>> endobj +2045 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 71.356 619.173 85.579] +/Subtype/Link/A<> +>> endobj +2047 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [447.339 59.125 614.861 73.348] +/Subtype/Link/A<> +>> endobj +2048 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2049 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2053 0 obj << +/D [2051 0 R /XYZ 49.323 559.853 null] +>> endobj +454 0 obj << +/D [2051 0 R /XYZ 49.323 520.528 null] +>> endobj +458 0 obj << +/D [2051 0 R /XYZ 440.587 518.317 null] +>> endobj +462 0 obj << +/D [2051 0 R /XYZ 440.587 386.864 null] +>> endobj +2050 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2058 0 obj << +/Length 1869 +/Filter /FlateDecode +>> +stream +xڭXr+R#>2L*,s74 IP Ӎ*I$Ayݷw8^’P `QP2Gc=PjC?kVusHۢrtY5E#ǪXs'Ӎǟ|qO&,TB%p{9,Hbd<5E(`dR:[NE'5zjVI?ϺL&Zx64 S~_jT'sKY}8U|@&k3{=NY>+EPAoDhdM~.*1tgΨ۴/͚ǫ: ~Mb5Ad㷮,JoӲF8뮥IZaҼ 3igdgSQ䵁9- F gy5AGLōjufmgK츀GIdKEyh&)0 u:[U1 ϕfU3" +yj$E @)6m敦MW6=Ђ !lz+!촿M).Z0;fL Z$eeE0 ͞0W_?ݚs%{9w*s )W?1bGNFǦλLpJS5ƶ0--eI:J C]]]KI|"JY։!jx\۫-Ҳ0] p, gin?4"x/98"se \db)!xHw(Uf扫@cF-HSc($.&yV 2(hs 3g!,K+AӬyFuffz`?bgDV4EYgӾ(DXj;˜ wgǴs|j =y^grFlr3|?i<( ?no 8&R*aNJkP [VBo*CBݴkei4jWz8n ^RIIp ;gܓJgxh32.c}ʴ46Lsj{`@`O`a=j"K8)Q  +#|t:R`E_hR/ v 9pjXXP40mڴ:e>{Ɨ$ )VW\ǙPoU*iI]ш;'#=R~p}A=;G] +SO?/ZW=Â{R狌n3BFŐ^5a,w_!M{ Ω) OKȚ6kњ/dM01"PmA9MhR,W/ᶄ_0ڷ13q"|y .'nsj4F 9yve-7Ǟo:0fϵfHS =fam=. qي\wzwrI``_<oN(7/9 :"s;R՜3>\+iiی"lcMΩP ['+s=ח0f#)y77rB~ލ~7ͪdoDtuEͪ)lc hoq0 +endstream +endobj +2057 0 obj << +/Type /Page +/Contents 2058 0 R +/Resources 2056 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2034 0 R +/Annots [ 2054 0 R 2055 0 R ] +>> endobj +2054 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2055 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2059 0 obj << +/D [2057 0 R /XYZ 49.323 559.853 null] +>> endobj +466 0 obj << +/D [2057 0 R /XYZ 49.323 518.317 null] +>> endobj +470 0 obj << +/D [2057 0 R /XYZ 49.323 343.423 null] +>> endobj +474 0 obj << +/D [2057 0 R /XYZ 440.587 518.317 null] +>> endobj +478 0 obj << +/D [2057 0 R /XYZ 440.587 490.849 null] +>> endobj +2060 0 obj << +/D [2057 0 R /XYZ 440.587 359.153 null] +>> endobj +2056 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2066 0 obj << +/Length 2630 +/Filter /FlateDecode +>> +stream +xn 9AT{AfK^C(8M.Vj*ʦ +Fc޾qp?>m~&! +%燀Qh|_WO_T]z@?S*cTE_eM{͟?z?Ё1!B$qwPg(NT +ݿXG +vSP$Ӥ2Dk+u+S.i(CVͺ3Kk˂'`oeEf Ð݆"#UnoX` +CsL$r]ZJ(և8wwoC)fC}jϖ˴"vnјlIw *.NĀā({"V; +=pq]t 0Zʬ I55f 7r&s:OiUd[5s(lX}R҉ĠYպ|47zirS2\HuqsLhȑ)p&e9cHfq-^/03nq#.J$UA a6FoF!+$K7ʰ +3̸ÊIŕn7_G`Q$Tz%TL^i*a~ `/&R ׄx.|>&514ph~|P,ߪ &u >=LAʁ N"|W 2v/ﯨfK0 3Z`Q. j LȋP:[;J=BaTJxB0v/IFs$m +2 IYH܄ j2&".V9j$mdEcёֳ'|hK0/VR`/mN\3[TEFٌEa4$[%X"}tYQ+gPd+$*$G~ap f{  8VjbƐ_aްsO+%}di-V2HU9(~$ +٘w4QJu}9fw{}h޶򛛘,(ݹ"5ܽ' +!t@ =biNq@q|rצj í\ 3!1_OIi@K,x\}~56oWbPdYaLla@`O&qRUȩ\UΊ]z6DAЁPG lEh&h8|Did h脳'܁Ođdl LH(b [&K9ҥ.F[@@%``nǍ8ȜQ.wf>R $B|[!Bc}S}Kif7zm0IBlz~Lۆz +RX84J-(1[ _)^ ms 9`  +G"mК=u3C?rq3p WS_?l6YG١k aTϳBraE=-*J uBwgDJ[5?4gI[C#>⏥V+ FrĖas [7>R:'wXFaeK Bk +bI n32K]V 7/ʤjگQlDȅ5Yɛ6)YRS{Ȝj}]`}.DͶCSNEb>&<9x~ᩜ.3g%n?0|?#[1f u}1hW>U,ELW\ؖ cEI-e⾰XiD4oZm@A׽E(d7k%\Cɗ}(Kh*Ԥ mF;_--J + +endstream +endobj +2065 0 obj << +/Type /Page +/Contents 2066 0 R +/Resources 2064 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2034 0 R +/Annots [ 2061 0 R 2062 0 R 2063 0 R ] +>> endobj +2061 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 376.874 589.449 386.888] +/Subtype/Link/A<> +>> endobj +2062 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2063 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2067 0 obj << +/D [2065 0 R /XYZ 49.323 559.853 null] +>> endobj +2064 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2072 0 obj << +/Length 743 +/Filter /FlateDecode +>> +stream +xڽWKs0+t];d&394ۃť'26~L[Y`eMo@B1g@0"Sf1Xx?A?1: JQU$_<#ST:^=dp*!0&!gDX 6 ̀r!Gǂm04R H7<3a`B0 ٨#FU:m&ho"k֩?u]YT]=1!6:Y%"vqmURzriefjI8 +u<9cDaDR|q0G#ݺh+*VTY#\qGEj#I$NֺTYvPRD;姢t>_zRafB6͘]N +m`ab î`$e( +endstream +endobj +2071 0 obj << +/Type /Page +/Contents 2072 0 R +/Resources 2070 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2034 0 R +/Annots [ 2068 0 R 2069 0 R ] +>> endobj +2068 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2069 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2073 0 obj << +/D [2071 0 R /XYZ 49.323 559.853 null] +>> endobj +482 0 obj << +/D [2071 0 R /XYZ 49.323 520.583 null] +>> endobj +2074 0 obj << +/D [2071 0 R /XYZ 49.323 491.667 null] +>> endobj +2075 0 obj << +/D [2071 0 R /XYZ 49.323 416.697 null] +>> endobj +2076 0 obj << +/D [2071 0 R /XYZ 49.323 363.42 null] +>> endobj +2077 0 obj << +/D [2071 0 R /XYZ 49.323 286.185 null] +>> endobj +2078 0 obj << +/D [2071 0 R /XYZ 49.323 230.642 null] +>> endobj +2079 0 obj << +/D [2071 0 R /XYZ 49.323 177.366 null] +>> endobj +486 0 obj << +/D [2071 0 R /XYZ 49.323 119.558 null] +>> endobj +2070 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2087 0 obj << +/Length 1846 +/Filter /FlateDecode +>> +stream +xXIoFWE!g#g(mZ;$I[l\B(Y 0` /ߛ{w -̓H$=JCn߯ք˵9ldeUͪҽn.n:+2[`EK&]}{n=&%\3/.>^yRx{eE0`{?.#900&H82Z؃RR(. 1H0 sUD747Etlj+o6U$uq۩ 5T(`*:zڷ˟1@ </!@obC+$̡sEn^""ٚ +C{S*30qˈ" SEx&r0OzZ'/P4h oBAOnU-Ё +#!H#KC٣a  ˹#Ǒ^ve2JeY?ѳUYiY5͏ r;;8x0o·4-y^|hv:=b?9:Jc@$:BWtk_2uqUI3J%̩b:Ka4:k2\M# L +0*HIBX"҄%XF/MkU?' m +rX:"՘XÒ*sMJB7xdBoꝌ9ߤ2+`e7@hhQ~GGt`Rk6e+ yf.^ mU܃@U Zsyc쌭?Չ cmZs D*Kw:CзìHF# o"YAØL=YY~oӥTZD0s8$+GQ`tNIC`ѻNöZ-ԣdE$|&rk/tXNx6`8m;u@T5eK6k ۽}*]JnΙDfLS~@!ʡ!|֭Aj #~B߮+z_5ӷ9͉w i ߸Rv ׷U4 7[meh›B8£ BӂZs.Ac𩗆0rc83E+LMf.lL~3ʖ`={u00lmx쮡53&zV?7N{)B-]= +endstream +endobj +2086 0 obj << +/Type /Page +/Contents 2087 0 R +/Resources 2085 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2034 0 R +/Annots [ 2080 0 R 2081 0 R 2082 0 R 2083 0 R 2084 0 R ] +>> endobj +2080 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 479.858 536.027 489.873] +/Subtype/Link/A<> +>> endobj +2081 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 460.773 563.244 470.788] +/Subtype/Link/A<> +>> endobj +2082 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 441.688 555.075 451.702] +/Subtype/Link/A<> +>> endobj +2083 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2084 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2088 0 obj << +/D [2086 0 R /XYZ 49.323 559.853 null] +>> endobj +490 0 obj << +/D [2086 0 R /XYZ 49.323 518.317 null] +>> endobj +494 0 obj << +/D [2086 0 R /XYZ 440.587 518.317 null] +>> endobj +498 0 obj << +/D [2086 0 R /XYZ 440.587 178.579 null] +>> endobj +2085 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2098 0 obj << +/Length 2058 +/Filter /FlateDecode +>> +stream +xZKW1~?Iss"'{|`4D,LS@$'5MuWU_WM ##F)R:#Ut}?~]&T8v /TeO,:c?k/ -nmA@(0H +_p~0bFGn>R"OBZcFHPbZ}puWv>QQaiRg1/ `~=Z>,FLV9d5Z&Ks#S?6-6ar 7^ܺ./u|_q^|}pT|,uYe :A8DF s*Yoپ0"3W$ d0+}́^@/Hy{?CprVz86 _CB!qo nwy],1@ +VO}s}Β3qȗcH6\aC(f%Ca҈3S*8#iŵ[ 0MDF8$JͪfmEFJt f-͌7C%@@RGo@7lbiOD5$Pd2$5ZtH~GMٛ9#ry^tx>luXͤMluL/naW(bX<;kx1/eʑjih4OԹ +ea- {"-Z_Bܪ#=@#ޔ])C$:QJ`m4fҜ > @}tQK`{kH[^NZBy @-%@(}~<$pf)AoagZCkӟ0 ɤ e{jwLyS]f6@ _| LDo-+.%Vh ?/flfpc쾑"LY9lFUĐ& !ht:;'rW&Wt .SW=q[~mڪ4P$-f̵F^vK"4Ϲ,0; C.^a-sD\{+Lѷcm`*3D\|YM?DêU# 9s>\@߳|al/P4`ioeH&U$AThaTy1[X 01 DuL3@D@Wi`뜡rǜ/Zg͕40˜*(0)5Ñmj}R ?XVugkxOǧcmO5uZC?>,3ܙ30۰lT͋H%0STmtr=\C&A{5Le-ۺ~zZ׎@l$U$:#/mN++W|[Ӏ{ؼV*R|LI#}l&5}2=APq B `Tx/.ϊHJ 2]C;vT)ʜA.h$_lH0Dv PMS7$IyϨ-O>??/o:%*JUOr B +endstream +endobj +2097 0 obj << +/Type /Page +/Contents 2098 0 R +/Resources 2096 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2104 0 R +/Annots [ 2089 0 R 2090 0 R 2094 0 R 2095 0 R ] +>> endobj +2092 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 120 39] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2105 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+242PAcK0˥k[( +endstream +endobj +2091 0 obj << +/Type /XObject +/Subtype /Image +/Width 120 +/Height 39 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 1752 +/Filter /FlateDecode +>> +stream +xZiLSY$N&*RB?P2n+F@((Q)`\\qՊu*S KYPRN{k_{ ''$%󝻝{ؗAf_.U)rhL-Ꞟ&PT.OJɠ:\z5ۻ22&6V҈3g%!n"%%ˎǎqbʕŮ"{ PģWP%uur?Ǹ(umrbG\ i + ll=<ل 11̣qf˿ȱDEDY ekaa"\rbGI9' E>ziu0%Жn2٤I2{rd2Q>4qwGD ^ob8Q:߿yʔfG-w6GGez:tQ1""HQQVqfۆE_ZT(2<#:bhJME'9sSΟ/@>|HJg tf- V=2qvO0YAe~NI"@jzz>Iщifӧӑ^`eՌ$(ՎF  SUjz\WG#]/E^Rko4 ޽,(Νws"Z.,cUZZAQJ_wbI.Wmm;5H+̣󳐍lvg^||hZϴAC⊏/E`A+6nْ %504Z*geG$#͡'YAei4}Gtc +u.e˗G!mcbGڃb+,,ےky" +U0ΰyToNTc>}}ꜜE.QFFh0*88Fz$AJ-ҥ8/f8ZgVPA" !{{4=9z41/6> +*zW! #شmm `pa ++pBy sU +@:rtDcO{T8tTWݼe#:Q@-筭 +0ڵB; x@LJkAeMrԨQ3)F9 4J(;릦.PA^ nõ#d|kLp;!@*+[L"4/^|f⒡|iiSRZ +F^l\HM>%E%#X@ |᠗OV aP̠*QOOarYZgyz&Xq6_V|wßu;ήa+}};9Ex$0@@SɘWo( +endstream +endobj +2105 0 obj << +/XObject << /Im6 2091 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2089 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [441.085 172.034 468.326 182.347] +/Subtype/Link/A<> +>> endobj +2090 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [444.074 104.474 565.618 145.322] +/Subtype/Link/A<> +>> endobj +2094 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2095 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2099 0 obj << +/D [2097 0 R /XYZ 49.323 559.853 null] +>> endobj +502 0 obj << +/D [2097 0 R /XYZ 49.323 520.583 null] +>> endobj +2100 0 obj << +/D [2097 0 R /XYZ 49.323 446.709 null] +>> endobj +2101 0 obj << +/D [2097 0 R /XYZ 49.323 255.125 null] +>> endobj +2102 0 obj << +/D [2097 0 R /XYZ 49.323 120.125 null] +>> endobj +2103 0 obj << +/D [2097 0 R /XYZ 440.587 518.317 null] +>> endobj +506 0 obj << +/D [2097 0 R /XYZ 440.587 400.584 null] +>> endobj +510 0 obj << +/D [2097 0 R /XYZ 440.587 192.696 null] +>> endobj +2096 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F113 721 0 R >> +/XObject << /Fm7 2092 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2116 0 obj << +/Length 1774 +/Filter /FlateDecode +>> +stream +xYێ6}W]D\/iQEA"A-G|~")Q2&[S93pf8]瓫 #) */w77og9xrs;bZYV7;^n܋'_Yهɯ ;pF2n, )xv|{aČu8ER)7I!eƕDDJ+#efx~ kRݧ #-w`@F:"êRG$-ЌAAF, {&h`3R%qRKݥZu\we7p;,9G, |9H lIp֮%KF#ƌ׉e0ɐ#):40m=cqQɽor_T7gDG"P IĶN Oк9(?6?Uiz$#t Is8 +l¤> 8x1 @v9K=-R"&=KiKXM6~tX6n)ufsy [Ư'Һ i}|dt=~29~O2wcaa*G XD.4AeDCIG̙B$H]|PـOd +iz2y:IKaW2D.( cԻ?v__ϭe*whK%R"ie3.b.ۋbS<t[Pm˺- +/)1 l"ӽۮrSgVwBa9uq+,& ݗ!E += H+jբǓH#0:ycL?"3 +鯂LJ$C* ɢ{E]ևCw\JW%1-WI,i$ : ((bdGڅge#1 4P }ΐ$ /'pnP~df*=#28}57F 00W&Q%z6MUȯ6򙐠'*$}lSΰA)2kvZe\OAŘ;_Q(W%4V ҉K'c<0}=6(=@맼=RrP};˅Ӎ/8oM{}s=Vu"}z$O2屋$ ƃtBIY9jrBb` c z` 0'L0u0q 8Z4 ^ WG-l,\J1fqK2J ~:.Cǥ}hKKs'QǕ_$Gy0Z:L{s]ǁr`Fǎ48L75PD`[14 Cez (Cub_$R#t4n%;EU.B2 "I[ݗ!c@E|5 ]g[1@!Bw8{7]ֈcR[[y,p=~ L[ϼ]j2DuX߇F亼T]Y?ʫ9 i0.GR:qev@;`< :[Y0qADx1]ߩ]PyC rvcBhK~a[7r9,q8fRL_/+j|E} +endstream +endobj +2115 0 obj << +/Type /Page +/Contents 2116 0 R +/Resources 2114 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2104 0 R +/Annots [ 2106 0 R 2108 0 R 2109 0 R 2107 0 R 2111 0 R 2112 0 R 2113 0 R ] +>> endobj +2093 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 64 80] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2118 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+23Q0B 0˥kV} +endstream +endobj +2118 0 obj << +/XObject << /Im1 1073 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2110 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 120 39] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2119 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+242PAcK0˥k[( +endstream +endobj +2119 0 obj << +/XObject << /Im6 2091 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2106 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [49.821 435.936 77.062 448.55] +/Subtype/Link/A<> +>> endobj +2108 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [207.168 374.515 264.592 388.462] +/Subtype/Link/A<> +>> endobj +2109 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [52.81 310.443 174.354 351.291] +/Subtype/Link/A<> +>> endobj +2107 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 71.356 113.499 85.579] +/Subtype/Link/A<> +>> endobj +2111 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [56.075 59.125 113.499 73.348] +/Subtype/Link/A<> +>> endobj +2112 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2113 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2117 0 obj << +/D [2115 0 R /XYZ 49.323 559.853 null] +>> endobj +514 0 obj << +/D [2115 0 R /XYZ 49.323 236.037 null] +>> endobj +518 0 obj << +/D [2115 0 R /XYZ 49.323 173.09 null] +>> endobj +522 0 obj << +/D [2115 0 R /XYZ 440.587 263.68 null] +>> endobj +2114 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F135 945 0 R /F11 720 0 R >> +/XObject << /Fm8 2093 0 R /Fm9 2110 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2124 0 obj << +/Length 1279 +/Filter /FlateDecode +>> +stream +xYKs6W$\6L=4V'Z$&QK( ig \~-)YJތ~.^3&I q#29hCT$M&3r\f!W461WA^*7uUӪ.NdcF_iQ㏓WїC;(aD J)IGJf- bCvh!WrLj}A+&ka]I63kRmFc!d Rъ-Ӣ5ETnC!eJYYEedt`&Ħ^UíjPph>kd_ M[֧9y7mIzSzC+3C!X?oBYZo P| +D3$p!{g?pAUK&5Rw-w$TA=tD|(Hw|HFd,UP^$T܋Fy$Hv6dYbg.2&2n !3sYKęz5حxO>f ? + 6Ξmsi?Jx߁Ї!!i[=7=$'b*.)FC? (}Dz:~}ekaeQ[iWH,Nl36ud Zy,A,Mn^ShA+ nB7Wxw_-=ۺ*7ϼ5^ [j :Ɲ±hi>K@q_j~_'/c^nCeì/q _Ӊ:rߐ"~>' +-IkiPXMp]in\],}k얮ÓTHSרJۮ-7fY:^9 5T <-@)Yz$JȡuԜZ'݇S(N񖇓 qΌ6O׾nf߹ivk78I"#z"C,q> endobj +2120 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2121 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2125 0 obj << +/D [2123 0 R /XYZ 49.323 559.853 null] +>> endobj +526 0 obj << +/D [2123 0 R /XYZ 49.323 304.955 null] +>> endobj +530 0 obj << +/D [2123 0 R /XYZ 440.587 425.466 null] +>> endobj +2122 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F137 1037 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2130 0 obj << +/Length 2190 +/Filter /FlateDecode +>> +stream +xڭYY~_G Zlm"!Y DSgoUWQc=0l5:r<a?sˬ&x8RŁ68 +>m:\mg dq-InvߴUV<"[pI:]~wq# x,BZ[f +ap_In9`&`w _9Z TFŌ("b6l SR<$O&URx۟m3F +K`&CZ~FfUh|ffz'!; +X:'/4إFMINmE*+ۚI}IL[9faw ?$'sDߥDW-]X姠FCFzݵR-@ń}FЁgF3}6 +XǮu?x9C @bޭG׆ Οjn1>ܡFFro>mٔ-u7p>C& /U +pMu&`xU1uMTj,8bs>ua8tM/U^婭7r:-A'˽oao>̴HBɈY$˴;+2o= +dhy)S # +)(o#&g0nY,Lw9$KK57&oݵArOKj =(:Z [#ӈbhd O| B7b}YUi})C_OV݋5'!FG4pE/S:ۚ.jMS݀&0>ZoBy"_c863\#DlGƱˑr(ϬWu(ʺW^@IC ~LҲsdĀę&NFR_MSl4?7F\d_a߀bC|qWGsNb{ [ n,/ _S`]]a~X=.{#@yٯkrtP=Hw2f +olOqpޮϘ5k%=$GL M-w@ʟ`e) +endstream +endobj +2129 0 obj << +/Type /Page +/Contents 2130 0 R +/Resources 2128 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2104 0 R +/Annots [ 2126 0 R 2127 0 R ] +>> endobj +2126 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2127 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2131 0 obj << +/D [2129 0 R /XYZ 49.323 559.853 null] +>> endobj +534 0 obj << +/D [2129 0 R /XYZ 49.323 518.317 null] +>> endobj +538 0 obj << +/D [2129 0 R /XYZ 49.323 492.885 null] +>> endobj +542 0 obj << +/D [2129 0 R /XYZ 440.587 520.529 null] +>> endobj +2128 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2137 0 obj << +/Length 2030 +/Filter /FlateDecode +>> +stream +xڕn:_Gu) t7-Ӹhȴōn+Q~ΐ%;6Ek8 >CY]Q:)I#90FQHh;}DŽn͸tUdSm :Y s-wzmuYgEAߡN)xwoO4qr␑(.+\ *\q`-%%!pBDG|Y{s7KO~b3 н( {fcI6$ Lտo`&GcPёi ;Zd|M97fa!%_Ooo>,DIdv? "JO,g9##Opn~|`u4-=$X? Z:j&ذ~T%wxBzt߬ep;# a_L ^Tp8#=dC溗p$ G/}A}d +!>[f߈>dv敉wr7'hnx'?9'>?Kk/+PQe1ր&*Q[*-Q;3K@wm>prC Bڳ$ +r"ݛl ּoE=z +l┻:FǛuvs ib7 ڠ~dLeX@?6wq2em0.k *N^ SoэZ$I"BH7BymBZoj*\)(+m$LTϺm\,Yu%55*3,t.Ƀ;P= +3"f+Q]aƧ]K= ~k% Yf/dP6C8?Vp4c3*N +Y. M|j3 Qp0cj-ym:=ƒJgдHCtPwd^j0hfK+;ѫ,l  앦::F(u{ ˄[QI3=1dս `f־g0.oтس`'z=E;, g<;Eˍ}ZXS J U'*BeY^\~ +m hh +dՖBϺ 쮤ٙH])p6{_bNhNuh2 nJc½̙腲%_̸ ^c-bTPҤ'2C雀pKmA-Y|F@46QϥЛԭcЅ+Dgm%򢖹at S[$ :}I.BpfehL]v05uRKh]`^xhU`,4Mu(ԫ,zBBx$jU4þ~hqV_cܜvXK43 M[ϐo<Ĭ `-!(;HrFI\fT[{iW="]Sn{KRCtVϛd4hُG+ǔ o3,I2CBy؋BB >#Uf}첓D= S+S$M9NR/ S~cʓ] ~m^ˏЧfD6Di4,,.Y(Wti0SxP=uO~\Qq3no7,c +endstream +endobj +2136 0 obj << +/Type /Page +/Contents 2137 0 R +/Resources 2135 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2104 0 R +/Annots [ 2132 0 R 2133 0 R 2134 0 R ] +>> endobj +2132 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [509.008 476.091 594.846 488.658] +/Subtype/Link/A<> +>> endobj +2133 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2134 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2138 0 obj << +/D [2136 0 R /XYZ 49.323 559.853 null] +>> endobj +546 0 obj << +/D [2136 0 R /XYZ 49.323 520.528 null] +>> endobj +550 0 obj << +/D [2136 0 R /XYZ 440.587 520.583 null] +>> endobj +2135 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2145 0 obj << +/Length 2760 +/Filter /FlateDecode +>> +stream +xYo8_!NbFD}^ۏ}P$U\jf8,9ƽ{HL |oz7W7߅a,OxosfHbfw_y՚_Ǒ͊ Vmcu7zT%»Fd?\}{*9/E`IUpʒ6TD ->ʦ-DAC AT GqmC,*W}29%ZrӝDex\l=[t? Hf h@E sMQwP'Fj MptPcmi7~5rJ`)VeCj(s9"d3ˠlU"R,u46JHI z^6]x(zdD +@䗅4g!WiAAAEiBJdSQGS%`:슮2 ]ڞA{aBC\=x[`VZ*U/M|=ߍs=zS(zom-ңGAQV%)nNT{Ľ8}EBKwXA}#AU DO5jA8eq2A|N<.0bHi<]ZKDPZPkeAvЇA5 R,P;d54׉Xƈ!Jۏoq7*5 m`VQG."bOh,hu2Ǡv! J.<; Ռb멹)π-e+"\ ܥW߷zwVHB<é?i0R͕Qbpq(A;,?5BǛOBx#1:% +EũxY*Ffۃ1 'FGHħp3Ђ{ tQK L=j==x@;R)Zi݅ D@z +y:Kc@<3lɶV Ab nv ByW7u][您Z bF|-]YrZ%{;"@{-\RDÝ%'kr65cMpu5/[g %3/֬L\9-s%"b ,Bb9 c9愪P[Gɉ2$O2_i-Ty{K3#ksI^b,7D<%/2,Ig(]H*"ew`ѸuI|'/$ 'o$5 nj/~ʺ}֞(_tE-Ļ @@g +GNNxWc{x!ެh'ˏ16 3>$y+b6yLƉQNwL@.+(OMZr6vBR6K'\Ɲ~X ='gwGt7Ɩm&ĊVz̐)Ծ_z s UxT؋-$ ~Ɛ \vރvH4ѿh# +endstream +endobj +2144 0 obj << +/Type /Page +/Contents 2145 0 R +/Resources 2143 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2104 0 R +/Annots [ 2139 0 R 2140 0 R 2141 0 R 2142 0 R ] +>> endobj +2139 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [117.745 442.196 203.582 454.762] +/Subtype/Link/A<> +>> endobj +2140 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 373.906 536.027 383.92] +/Subtype/Link/A<> +>> endobj +2141 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2142 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2146 0 obj << +/D [2144 0 R /XYZ 49.323 559.853 null] +>> endobj +554 0 obj << +/D [2144 0 R /XYZ 440.587 395.78 null] +>> endobj +558 0 obj << +/D [2144 0 R /XYZ 440.587 267.149 null] +>> endobj +2147 0 obj << +/D [2144 0 R /XYZ 440.587 202.311 null] +>> endobj +2143 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2158 0 obj << +/Length 2248 +/Filter /FlateDecode +>> +stream +xY~ 4D@AMAe[YYR3CRekݥX`9fޣ޷_?=˜E$ +x=<9 '0zO[]r%]L3 dn墬q؛EdtK&]~|z秇A=\xRF$>|~{Q""̣at{ueyHJHN I +#˿_?\I.V-CZf("ENim13ܡ FαLIQlО7N(B#ꪦx޹gkxt 8= e!QJ΁^1~`furPF*/U )sCmRK ,7viJ2KҴ/eW# Èu&j LH҆Yjo=m<"TI|n^tU) H{=5+hXFeж՛t:- ?t 鲒ɚn}W1 +[Ga.q$lIEţzeQ]vp Cr0E"ίTjdR`lOTԫW"`kv!aEv,{,hh{Y DY?0hU8SMf+zf]{(fsO\hREcY&]J\q\EJX$nTQf!l (kRMkOu4ש7/kvk??Cj0nL[#]J"ݫTު6kصÑg R_tVGylt2 +N5 " cݤVao6 (A +ۡ2nL 70n0tWiӦ[tg= +:vF$ +ka*Lm5ƾNso ˷~);Cdg]!ۮYkڸ=bayF~h' %޽bb"E:?]aaJD5e +@(ZEƦi +)*I4]_"їMPG_L4G@n31H̐L#W9r e`Ro>a0 1ͤUe1j? _O~,to|ts7pL}F3\x%mZ_dQm ]\pf^DKg4$p]ٷel: r^#dFOGc.r]I:b]u)kwţ [@:g(Wp>}Seb{(H(5_&}UE z|er*oJ *מּi nU "7՞ +endstream +endobj +2157 0 obj << +/Type /Page +/Contents 2158 0 R +/Resources 2156 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2164 0 R +/Annots [ 2148 0 R 2149 0 R 2150 0 R 2151 0 R 2152 0 R 2153 0 R 2154 0 R 2155 0 R ] +>> endobj +2148 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [102.59 477.275 213.779 489.146] +/Subtype/Link/A<> +>> endobj +2149 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [120.51 458.189 231.7 470.061] +/Subtype/Link/A<> +>> endobj +2150 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 261.524 596.603 271.539] +/Subtype/Link/A<> +>> endobj +2151 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 241.643 645.084 251.658] +/Subtype/Link/A<> +>> endobj +2152 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 160.361 556.243 170.376] +/Subtype/Link/A<> +>> endobj +2153 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 140.48 594.906 150.495] +/Subtype/Link/A<> +>> endobj +2154 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2155 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2159 0 obj << +/D [2157 0 R /XYZ 49.323 559.853 null] +>> endobj +2160 0 obj << +/D [2157 0 R /XYZ 49.323 300.312 null] +>> endobj +2161 0 obj << +/D [2157 0 R /XYZ 49.323 185.592 null] +>> endobj +2162 0 obj << +/D [2157 0 R /XYZ 440.587 415.382 null] +>> endobj +2163 0 obj << +/D [2157 0 R /XYZ 440.587 200.397 null] +>> endobj +2156 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2171 0 obj << +/Length 2626 +/Filter /FlateDecode +>> +stream +xk +}8sEQCӢm LLd'ɻpH=l-.m3yQ w}{$Yb̎mq,{Vl[c{krK`ٔKfE,pp{"Qt8߻ rN&bMLH$iEõQ՝]oSo׽tjQ„E\+$QtMzU!,n]EKȜH;; +裆uO{I-.z8g3iwmk0B_euɢ܉3ˈ"?sk2x2!?zOEl{m6DY*t) {D쯹'"[~("F.(,ܝZa`qcq +:ݟg) **`.t=: 6O~6GD"sk)61Ib'fc㊊@"b^Q>FwoSǪ^Dth(Zj!8KsQ0|tb/zr*Q_Pdѵ҄ ?&v{XnFwGCÃ2rBi&3.ɠ,ZK6f@D]pv޵x3r3@ _|h|?2304c6_).?b05ZʲsJ2Qqrc˳H<:=sMu{]+/$T1' ;N_ :IL| ϢkEQ-eiDK]bZN;?6F* +h4aa s4n7fH + +伺b@WSsmq+KG8C~i6-9J4[H3Bnz;!/4vXVzMw2Rzr2H)؋3J{4JS=QՃXx{My ?[Rӗe FWh:n@GЖEzF4R/X O_-cQ)\+DGaSxcY2ƨSpWTQW)K 3kA2gyz8\-ҋ$0ub%lEZ wQP?8+݁*wQTXUՊ˰bjTliN +m@&!gjXk_ al7D+&a|#)b \&$ `R [hMFg{i;\;͝Y-fEL%GW^b|ue5}E 5A؞*G@itEmضք76ԕ]WNXgΐڒKP$}׆hNp mE6vυn.#xCnzA=BkR=t Z hv'| +0'r v?ɴ@2D +L3(eN vx 0{홴+Q\(ؠtYW +'k +3cE3]rXIBA#U + !X|Lap *a6qp2^ESՂC0ɤv/M(ť@B8' *aiڶ:[]IL di4َg׭)\# Ì AÄٷa3d+T@ >,>VE_l--ƽݧ9@uiħj d݂Nwof$Piv/u9[ٯ`WizQ|,Bs6ɘ_^Ԏˆsdpf<1.|9W C_2NuZMUUN\CB 8Afٍ?{l ,=BtE>\q*cYeEfu9c=#PsA'Ayu ECt|~~FFL>Tu# E +endstream +endobj +2170 0 obj << +/Type /Page +/Contents 2171 0 R +/Resources 2169 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2164 0 R +/Annots [ 2165 0 R 2166 0 R 2167 0 R 2168 0 R ] +>> endobj +2165 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 156.507 168.526 166.521] +/Subtype/Link/A<> +>> endobj +2166 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 133.027 207.627 143.041] +/Subtype/Link/A<> +>> endobj +2167 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2168 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2172 0 obj << +/D [2170 0 R /XYZ 49.323 559.853 null] +>> endobj +2173 0 obj << +/D [2170 0 R /XYZ 49.323 411.927 null] +>> endobj +562 0 obj << +/D [2170 0 R /XYZ 440.587 518.317 null] +>> endobj +2169 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F155 1064 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2178 0 obj << +/Length 2344 +/Filter /FlateDecode +>> +stream +xZ[6~/c bYRtiQH8ih-4xŴg&}(!y.q=xwov׾qRn;8a8qIr{ "ʕ>ahS;g]h}/>t{Ww8Yany;ADQɪ='~p<s?HVN 6tޯ~^yS[@.Fi”(DULG;r토L{\GW8/%ms^  7kѽ _~4vHޅ#7%u'LduYXo6WG/-.0[ *njKŸfATsn P1JhnGӳ,v7:JdJ + [tV3mhӊui)wl W?&FT[O[%`b`ʚʶ6B%[P=Y8;PN)[¤%yg;2IǗ/[ɼqm"sr}_0(x:4mXV3iQ\vH|sP \2=3.z'(A;WM43}G+w+"m##UcOw-1Jyr5ҎCb}NQIՎ#*8 0hn+v(Y٨V' THwC7h$Mn s]JJN 'QBOlP1Z?ԙzh>Ep=έLo6 LQM6eY@3c;];[  j'1hsߗ۠ PУhn+ Z(]PW5TBǜJ7ʅa7RR[>ni.ٽH/,TjٔHDک+Z +jTIKfZK]?^P&+/(u1:5!;[F_(ybYN;Kk ʹ:#82:p|'Rh<'*fdQ4'rP_؉ޑjĂEzxAIuVB9w~<ByRs&˷76onC~Uy=&#m ߨP=دV>M}  U^F{Gs2/|®/6]+u49@Vg )^Q!@wmo5=nS 넩hjхʴvgh|L:IsYеe:С)spe;id$/4 j/ufr{Qt#S<\D +пrb<-*ޒU-Nj2:&y>\gvzi7$!Xė/I{+`3c"r`cwIM.@]A7.Kù!(r*0ɡ"f4]2;)&p}}>RFS8X3Ҽ߃SS,6 uIUXTt7+E|6Z X7 "0ڲ~abu{1@zzڠ粋1_e8n B~LF1o' M"~;GxvEVtu75'1s9NSpks]SgFC&]!$|4ߍ}XgV|E{Ebv|H/ l`99> endobj +2174 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2175 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2179 0 obj << +/D [2177 0 R /XYZ 49.323 559.853 null] +>> endobj +2176 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F155 1064 0 R /F137 1037 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2186 0 obj << +/Length 2536 +/Filter /FlateDecode +>> +stream +xn_GF;RIEuyĘ"p}$Rژi"6̹ߩ4&i_`̒傈aPB.™Lٻݏs] e'|ִBM__-[.q:dS?=|wׇwHQBs$8KV?}Yr;d )J}y}2ņ.&1KԱfV}iH99"4On@<aN×x|~;ԗ EWv} AFQx8;?!a-8"BƜ I!96Yz)1?4޶XHbWjWjeNx:z @[r=?lm|2(+Tz?UjaG[ }jjݖ˘,Vݪ-Ɛ-^s+u7=9zwŲp`dLîPNAŲ +δ&`9UeqttLf3PŶ-JdLOU^":UM`Ճruw+oxfU DťTa|}<Ǿl=- (ۿ:Sn"$V}㪬J E_]Ǵ}"d38zץf?h)zwI*u]vx +R"jպ$ݧyإ/U{36m+W 9%x3e*j{uڿ&!GM!nw@_ܴ/PfBg9 :Ȩ2BP +wS0\ꀏ[<:yJbϥ:ra9-ȅ\Sw@;6 ߙh}zV,%(i +1OD؄whU sl-\X tU-޼vM_Rţ)-l9]ִA0mU Dly@nTlbP鱧8X<͑ 6a`*3+6ՖMPx*j!g{2ltl7ם_Rh5 #,Ye$]ei^TY_v@Γ\<Lj4a8Cj\Byf[x$e,m{Xi +Qb`!'?"R0"NXw\6.Q BVonICFPq%f^)*3$!IŃ)])5iX1Ҳ e1g 婙-p=jt )mE('H9\ NrB5mT9 < wy)H0٫,X1.Lo$ ) {%^[ϔ!^cw<4=}r+W"GƐ0zr7S!Ciy9 ePM51X0D> R,P +ˡCM=öx9;"+D$ ]\l |#nmePiH)\Ix%x\ ܚ_ )Q5q2>5>+m9J-v!4^'H18cL@29uH`ރYV6pզ8Ha -nm8ZZ +p>\}wܓk.z]m͈6M|&:;ɴ<(()ۥѬcjuEmh0WOQ ~G wƸRēvT>&kyxDd3C|8" IbE`*W* +"SP!X + SMNWn@Hi"r쯐$`0PL@<&s)f>̘q1Poqv fB[{s{iF꧹mvT+&3,(>ܐ'ظTaʵ23Ȑ}f3fGC1<Ԫ4A$<ߤlhFs&x@GM5~b]9΍| CMiɱQQkv%?T)օXwдz'qfP`-6JMٛq-,. zJѐ )thv4H9Xs(362sXA3MU?9D`{S9a}VP_MCB}Vza֯eQ|{_;yFl?z. /Y|^X+ׂW/gY ͚y] 'AN ȧ +endstream +endobj +2185 0 obj << +/Type /Page +/Contents 2186 0 R +/Resources 2184 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2164 0 R +/Annots [ 2180 0 R 2181 0 R 2182 0 R 2183 0 R ] +>> endobj +2180 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [482.934 248.065 761.71 259.936] +/Subtype/Link/A<> +>> endobj +2181 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 120.306 601.297 130.321] +/Subtype/Link/A<> +>> endobj +2182 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2183 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2187 0 obj << +/D [2185 0 R /XYZ 49.323 559.853 null] +>> endobj +566 0 obj << +/D [2185 0 R /XYZ 440.587 518.622 null] +>> endobj +2184 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F155 1064 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2192 0 obj << +/Length 2362 +/Filter /FlateDecode +>> +stream +xڽYYs~ׯGÏ'.d唫2Dbf`ay}hC8+zJmi ϯ0a_oE{7Q3( H,xW7aPܷAHX/ +NI$/7 , EɄFJ@Єd C: J*9RUb)(}(eH5ٟ "`KC +:EdiC$=_En΋Q}=7suslm8jsR>bCV;>@HĦ:n[XḬ<leo#W MOdi[lu]hSAWpz'[EE{<bgWP|p+ F|JzjJ[?-vmSjD0$RE-X-At _L!K6uƵVEG:J.06|I y}?vruJu xϢl=3t +;h* +yLܶViMw?DJ+'Vj$Oj_.x|.'NF酳hJ(]tlv?k#jpS1 /{T72t)96:ez,K_ &F vV +{6FKf+`?p{f6O|UԄ{cNh,j@P!iWrЙ;h1nT8[,ZCc?妱mBҖ@J~A!QJ K +IVĎ 䓇y|Wײ\> ԬpHM7O0dKfH)u(rSVK1aoǭɅ&98;>tޔBw"k(&s䇦AoS|P2F$5nVݶrPvBt 閱vu_9s(={i2^!+qE=b{ VXP]'OjR\_u³?x{:o~N +iD 'qF?#"= qj2qX Ky;d ++1mHq3e,)*a fzrų*jŜ}u5^r}poH: t +kbtm ([cӕiP$ɽE:JH~ET_~Ӏ3uq@-Z/O(+xwNvװ X^$L(oP6,<&2կ5//x=uȠR7f?9xɠ^ۤsd/R:t +endstream +endobj +2191 0 obj << +/Type /Page +/Contents 2192 0 R +/Resources 2190 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2164 0 R +/Annots [ 2188 0 R 2189 0 R ] +>> endobj +2188 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2189 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2193 0 obj << +/D [2191 0 R /XYZ 49.323 559.853 null] +>> endobj +570 0 obj << +/D [2191 0 R /XYZ 49.323 383.361 null] +>> endobj +574 0 obj << +/D [2191 0 R /XYZ 440.587 423.093 null] +>> endobj +578 0 obj << +/D [2191 0 R /XYZ 440.587 251.364 null] +>> endobj +2190 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F113 721 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2199 0 obj << +/Length 1672 +/Filter /FlateDecode +>> +stream +xڭXYoF~ׯ ЇJ@ڃ{EI +0N_<"%HG)D0`q;~3-qp-!aTQ +Q2ӻlN9O'HՌiQn:-r.eݔivy:#xK*}k~eB ԈQpaN>|A +0bZv6!EBJx΂?}9:Bd(iɜoUZ5ȏM(g,pX"]D*nQ"֟cۅsP7ICϹBҞ~:J_os\:|zGXeIDC~~7t~i@rh67}_00q8iյR8-e]Ok7˔>$(R N)D +۹PS:-gDMhm7ܫU9 J(ɿe⪎,=]r3Z\=/#3n/(GGGĘ.ߦ(D+Mzps7:ʴܨIQ&I_h'mYB=>0` UH?8j~{fgr?n`iཐh$DaZېH9ݕźf`iօ{ac'Ks'CSB1Xd- qձvB1&^Hv,P']Ƞ,z1Uˍ=Z7Qm9a>NM2`&w} 614 3s7> }"hZh)0v.`4%^zk$fWQ,0V,EB1E8쟋;|ϙ*2AL:ٺj`'Q}3*$⢩Ec/AJ^0Ɵǃ ,bA +/(`eZmPa~Xyn !8#SԍvR4$J!bӉ<#E>m?_/4>6ŅÍiS׻q&TI Z/mm% L[qg)9J[ 9P}m8qT/WcUsd|/?ăr|ƛ u>\=N"88m,Xc:`tYqx*SC̍7guٙ !Wl4g)oNV5]QZg(rC`^T]g̻h0W#xRͫ׷oU˓A/p^-|<.s2xyzd]K%q]wݡ !^ۛȅ'0? +nO^ . +endstream +endobj +2198 0 obj << +/Type /Page +/Contents 2199 0 R +/Resources 2197 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2164 0 R +/Annots [ 2194 0 R 2195 0 R 2196 0 R ] +>> endobj +2194 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 207.658 601.297 217.672] +/Subtype/Link/A<> +>> endobj +2195 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2196 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2200 0 obj << +/D [2198 0 R /XYZ 49.323 559.853 null] +>> endobj +582 0 obj << +/D [2198 0 R /XYZ 49.323 318.408 null] +>> endobj +586 0 obj << +/D [2198 0 R /XYZ 49.323 194.014 null] +>> endobj +590 0 obj << +/D [2198 0 R /XYZ 49.323 102.549 null] +>> endobj +594 0 obj << +/D [2198 0 R /XYZ 440.587 164.912 null] +>> endobj +2197 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2207 0 obj << +/Length 901 +/Filter /FlateDecode +>> +stream +xVY6~ Z "X:O<(2c+TDʒڬma@Ùf3 pxYD16% + !lnyݾ[ C˵_"lYEb ۺImSg+F˿ڏ^}ؼY,\`g +RBc +rX}@`{JcYȅptn,%b`b 17&Ku魉^;q N `k$M9IvP +*F=bJ'{/%T'YHƒ/m)\k-I`mBm6xuZQ( 7VЋPńa/m|^d$a!iS׺ 6x` -&u:[8}6nތe^.v090ld嗿)w:vpoaX<Cw"'!؍.$H|m$nOf7fYE\ B\9I~Z7J~Z檪jMRrmf *da>I<a!pK(H|*!q2Iw K&`' +endstream +endobj +2206 0 obj << +/Type /Page +/Contents 2207 0 R +/Resources 2205 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2209 0 R +/Annots [ 2201 0 R 2202 0 R 2203 0 R 2204 0 R ] +>> endobj +2201 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 198.975 238.805 208.989] +/Subtype/Link/A<> +>> endobj +2202 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 179.149 294.571 189.164] +/Subtype/Link/A<> +>> endobj +2203 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2204 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2208 0 obj << +/D [2206 0 R /XYZ 49.323 559.853 null] +>> endobj +598 0 obj << +/D [2206 0 R /XYZ 49.323 520.583 null] +>> endobj +602 0 obj << +/D [2206 0 R /XYZ 49.323 399.732 null] +>> endobj +2205 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2216 0 obj << +/Length 1740 +/Filter /FlateDecode +>> +stream +xڭXYG~_1c >P @ + !-Շ{ ,K>ꪯ''vw3yIO 2n0J҉YrGc*p:~ _GTeʚ\jM[ExG_ܟj;tͿ7 IADtus '3{`ČN~*Q" >օpĸN P +ł2/ `!j t?U`v4f/a4H7&fSzqɭSaXGԻ])wڵ3#D`.]Quպn8j"i&jʪ %^di"|Mfz1p2Dɘ3'+Pu, KCKuلV6t6Lnm1 kEx8Y}s.HkSg6 ZY8a w1|xuhغ+BU:Ps[Oy6Fc* =Ga::q{Qh4+Bh]lM@OCL6^zy|oOXr&ϊϸ:vʶٴ'6oGn^qˏsT=b/,2{0r94Gҝ HKs5uӒ9f*LAx8&g:.x4aJ$B~:KukHa0BW +h:E.q~T@l/mP:" a-ς~EYRkT.scۢ]g6,i w]GJp +PF`o0 h1FT-C " &[D; >-wf'LRGRd;RGWC |YLKn6C UC3m*ݻhF3Nvm+p/mGYTvU87ںHUpdL,@vƒ78׷Ud5!X={#|PFilu-7@DRuTniĘdq`9T ?hVX[e6.uAh~B84#)Z$ elN&Y֨K.ÃbS04]gwc"Ph (r:xeX JP$c/dpc=13@rrJ-?崄 +endstream +endobj +2215 0 obj << +/Type /Page +/Contents 2216 0 R +/Resources 2214 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2209 0 R +/Annots [ 2210 0 R 2212 0 R 2213 0 R ] +>> endobj +2210 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [508.14 62.711 657.96 74.583] +/Subtype/Link/A<> +>> endobj +2212 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2213 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2217 0 obj << +/D [2215 0 R /XYZ 49.323 559.853 null] +>> endobj +606 0 obj << +/D [2215 0 R /XYZ 49.323 520.528 null] +>> endobj +610 0 obj << +/D [2215 0 R /XYZ 440.587 518.317 null] +>> endobj +614 0 obj << +/D [2215 0 R /XYZ 440.587 490.762 null] +>> endobj +2214 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2226 0 obj << +/Length 2684 +/Filter /FlateDecode +>> +stream +xZYo~ , VMlv1<"-1C!:>UKlEl6ͮ(t͏ ": ĄҒ7Iq!+va"+\۬*>nc;7k]}iݤ7?_?W  dDRJg$]YFrq|^lc$RlFа@qC"#lM,jQ[#'_?9r5eb}n6kVdžR8SmC J+XN SٷN)%yfju_v C"\ P\id3*T% m/Q`T_ p,9iy9~d@?;{lep֯`>(]\s +U[\deܶ֏j{,Ҳ}nf/~(7?9}hCU3_ Eq8v&zM'2DYB83g& +ͣ3Q +C  h2|IWbJ3+ghrX'&DQIU8@/D=Aj2Q]*FYcgȂRe.CV@8'Tw=fbRseU)Ygqt[9w$FsW1I2q/ǃqqA%QL"وBqn9A{pENm?a)8AX5ka1kAF}uU7MPAƹ][u/[Txi'*i :=&|Ù9s ]4+$iЅ$Rz+i"-!kn <f;7A;pYa,Ye1zӚ331`!y_q6`)Mz2Ji LxNw6El [c7^'csǕñtA6 Eݻ h{9L땭a֑lrвeS 2k4yb8PwĤ6A$#_a )"|wˈH٭8TYte.e81P+GCi~X8&˗5Mΐ/ zdhd{DPX.-^Jb FzM6">4p#)ME2K*؜g!vA> +w* `|I( [+n|vZg$Yf*{w@j]iA +]A7Yzqm0m;Ʊ {kwPbiMθ4r?-MVxq3l2Q"{!`[|z@Vܝ 8lƍ&=LġP_$MRss;X~ nIJ}umZ +`|9ϸ ڌB/d,4 j+V[YHV6+sKB:և؋~lM̺rg^ +ۨ\\~V.u}|LXBAIetq}{&kv?.4"\O|o@ؐy(QgMM`^ob)TyUX3i]~FM)6+[g]@*C09"u̮0$.kn6fƏ[a8vl9{nJ3G7R_?l #NthQ5濞~0L͞{`J#Tؾ+v!Ow`Y6r8M86jJ83Ǯ8p]H 2{ތHI/쮇caOT]:w8NE~eugD~6T`"5dzТ(j'*wz[F%ހD4_XMpqm[@/֏f6,GVnϜlf~Ca8Q`\+dNi4^kG%<3ǩX*(#^,)%O-ޤ} Mˬ3A a'kb ߯GϾn969>$Kwey>2U;yU d}eXw?ܬ#__Gjud㱿g uR]M.n+/U؏H- knޡVrG>!$kQR(]9IVm:%]]>O4?[|[WۻH )B|&Y&c!T]g{qY͒4%*fHa|)]jg%Y2@>̀pkm OYۚcǓG<RLZEC9قbԀxJ)K osGPU8u}Ƚ +endstream +endobj +2225 0 obj << +/Type /Page +/Contents 2226 0 R +/Resources 2224 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2209 0 R +/Annots [ 2211 0 R 2218 0 R 2219 0 R 2220 0 R 2221 0 R 2222 0 R 2223 0 R ] +>> endobj +2211 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [115.082 525.251 393.858 537.123] +/Subtype/Link/A<> +>> endobj +2218 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 445.03 210.033 455.045] +/Subtype/Link/A<> +>> endobj +2219 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [116.876 375.989 332.281 387.861] +/Subtype/Link/A<> +>> endobj +2220 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [147.098 292.503 362.504 304.374] +/Subtype/Link/A<> +>> endobj +2221 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 483.915 586.449 493.929] +/Subtype/Link/A<> +>> endobj +2222 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2223 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2227 0 obj << +/D [2225 0 R /XYZ 49.323 559.853 null] +>> endobj +618 0 obj << +/D [2225 0 R /XYZ 49.323 150.597 null] +>> endobj +2228 0 obj << +/D [2225 0 R /XYZ 440.587 303.807 null] +>> endobj +2229 0 obj << +/D [2225 0 R /XYZ 440.587 160.342 null] +>> endobj +2224 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2235 0 obj << +/Length 2690 +/Filter /FlateDecode +>> +stream +xڭY[6~_GhID)],ٴ(Rm&I4m[u{Gnl0˵q[A0𭴼{2Xr#v= +zs˝3.CY̡`$]+V?o==3JlN<=)iZ^d#lsP)$1XvB3Ti"sءhW& m9!Q0y>E!S{ . +GLxpl}>SU^&MV6I n|&zH%SQvТ}BSb#=;T #$W2{3;ݹO8vFFZYzE X)mύϹ(9_h.iIHڼ!,ݥd3 *v4A#uK\$I0`EaT\ _eϗ@&Y{A9BJ>DZ4M1r=q+ک:E9"~ Z5ҕ•6g oՌaQ֜Ocu] +mtԫ{nPrS<ٳ~uDa2GJfz<$ +޺JkA@1uAdPkㇺ9!p`n bt7}.j=NMf{nw:!pб!YUE"΢+8;~]/cuiϙ8pY*;lhj+0}/.sXs~k5GZŖb)TԂ%E̫4bCp }[4;ڌ v1D|&0H~hƫ R&5y׏{O,v0{ܡv  Ԧ윔*8z*~>Nodޙ@뙙8p2( EBkǼn qF-奬;:YyjiשLI:SJ@7})k-/reU(npseP,ok _]3/E]ǺIcw# +d3XqˋCCYSpӯkN0DMݡW*Bi5߸%|;"<5q+ȁc:$n# gLO9\%Aw=\Gh$Q@FW8$soXFv0{A&#\a.[Jڍ3RR VE'O9y{ E̥CSFMZ]˛T~ +Lջߏ&c^ٟGp}> endobj +2230 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [509.008 524.389 594.846 536.955] +/Subtype/Link/A<> +>> endobj +2231 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2232 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2236 0 obj << +/D [2234 0 R /XYZ 49.323 559.853 null] +>> endobj +2237 0 obj << +/D [2234 0 R /XYZ 440.587 484.006 null] +>> endobj +2238 0 obj << +/D [2234 0 R /XYZ 440.587 350.732 null] +>> endobj +2233 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2243 0 obj << +/Length 1308 +/Filter /FlateDecode +>> +stream +xڽWK6W(D=r R4lKNS`lѶ69XP&0`Ѽzkzfg7^N'|E4D޼crA#R _׻rm-ۮU0??Y722?{;}1z̋s"'nz%(;XɝƜ$i +ֻ}S_@1 /8<%y/aD~WR nҚk]QJZ֍c4r,jJrЪ;4~[#bJDkR' + !I'(]V\d.Z˯FQbOG9%~;  r b8+:`/>#Mhs\޼QADg:٘iF O B8iߵ/5-ӥV*V"y ~_JGw ,{94DJwk-e }?gCzƣ8XPǴ;x%`6f90FiWA\sٹE~a#`*\- 7SU:ρ;ֈt +gΓRi:S@?q}h<ε+x-n $#&OT$؏̴6 RA'q6M!vclwY+5C[KGu}m}vx|DJw:;)HEc&./A +/}/Jc7U + n;ag-t543{my0伞 qϺ3Dw""%EU13ⴗ辸X[v&:EqGKjlB'IGgi>pG~ov^:|c"6h q־X>kSfWN d4 +9\T +`脇K[۾G'Bes?"zfo zb StzpU(}cxs{f"sz;S7 +endstream +endobj +2242 0 obj << +/Type /Page +/Contents 2243 0 R +/Resources 2241 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2209 0 R +/Annots [ 2239 0 R 2240 0 R ] +>> endobj +2239 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2240 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2244 0 obj << +/D [2242 0 R /XYZ 49.323 559.853 null] +>> endobj +622 0 obj << +/D [2242 0 R /XYZ 440.587 518.317 null] +>> endobj +626 0 obj << +/D [2242 0 R /XYZ 440.587 476.987 null] +>> endobj +630 0 obj << +/D [2242 0 R /XYZ 440.587 362.224 null] +>> endobj +634 0 obj << +/D [2242 0 R /XYZ 440.587 183.26 null] +>> endobj +2241 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2249 0 obj << +/Length 3138 +/Filter /FlateDecode +>> +stream +xڭZY6~_p, W&Nd&rcTcoEiRIj6PAGU7w_űZatBYJRyzVo۵H`ÑP" ~kЏ0uĄ6ܾ}ˇnb#Z+URUaUy6ZU* +esʔ,y&:?KERb5m8lу_$znwp0_a?Ó}' AF7"%LHLtIZY2íL몚wQG/NLnKsjx.d #fhQl<;ڎ`o@6yvL* Ūo5 %XP5/,nl*Ao L[8@`)}WkI!2+6Ƒ3s +WI/.xfɆȑKӷ3V7`vȷ8"DtIof#Q_'?%N|8JaTB:`Q}&>9K.gC 4dȊ1R!m;bi4 l`mM~q  xWW`I$3[vиiҥҬ,P(5Czjv軆~A'c|:;0l{Ӻ[ѥrb)[̊]k?@ 1i mr0'BZ_\nKϽʾZ + Oot>8>6zM%BS?s*d!$@6$:-"Ԉiѭ;HIa$0JwT*0斞_ Y|H`[٬GibZ񋳆$7qAo`k[/ߝPq n+ʷX +lTSlx4=G".q":%sh[nOqɴ[Ce[^C~)~?k"w]g3<N86_:#JnO$ (ۙ7QC> b?U@qXpaulk.^⯌]S*CF)c mznAYkgjVq^ ^n)0Us/0Ep,/; 8h,dV0_v{me0CZǰvKE)4᳾+ }j]`xp=$5o,P@ w X@EXq}#bأRG:7n$ab ,=mؗsH>J%?+ Iy⣺is1| +\Y,4'cY d?G wY +( _'M+>k:$FʞQ8]vwXߝz-$ ՗7UYT +endstream +endobj +2248 0 obj << +/Type /Page +/Contents 2249 0 R +/Resources 2247 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2209 0 R +/Annots [ 2245 0 R 2246 0 R ] +>> endobj +2245 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2246 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2250 0 obj << +/D [2248 0 R /XYZ 49.323 559.853 null] +>> endobj +638 0 obj << +/D [2248 0 R /XYZ 49.323 518.317 null] +>> endobj +642 0 obj << +/D [2248 0 R /XYZ 49.323 323.815 null] +>> endobj +646 0 obj << +/D [2248 0 R /XYZ 440.587 403.741 null] +>> endobj +2247 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2255 0 obj << +/Length 3157 +/Filter /FlateDecode +>> +stream +xڭZY~_A?a:خκcWy!1#fxhyxVF7$Rñ_q5(۫/ Ld{O+%ԋP4nKgMVEDoZnjC[md?ۯv{J'0Zi/2GW4W?x%}Bgd{6^*' kwW|/OJE½IU"D^n*wFY"e{Ѳ4q-neWLiGM[ޔUԧ?0ØkbҊqgCޘk `jZjڗBUĭf\8yj>1 t3Kcޏ( +FL8ֆ`43Nw bj{y[p_PVamIch/,iB +"H1Iwf&9 8 &/vT#GX䭛J +݃Y .XK8~SUGWsRv&00**Niw`{hv +L[n f0 ] ¬;ת4QsM[`ÁdNwh9[dкcXdjH{͜V"RHlVT*XX'N{rШA7Z"<% +# SVSss"ފv Zya95LImיDm}h5eT=g m A-%zk!{}e8@QR*pEf%5y8*c[HR)BHNBos;'(;*_SQ grX7TAZBj$k]J[uh]MMRx:ǩ^ )͆t E,3H%}Ɣ܎Ef`r]kV) @1u}zbB܁ +y8. y22ExqlGShy:h&oe=2bEtPqO0F(;o9#6\VK Eq')}uv4]?Pe '+Îmz!ߞZJÈ J WǐY@Tk2:")jJeݎ}WNkZڍ'ĐW&1L7oOC0}~T=V7 7 yD(o0cb}L%QT:铥aM5vIO rJl6_rئRYY= /!Yďx=64Lod}DVf5F{t9tK{:mni@xqS;ď]Oi8KtW/iAΔ@p,tr̳Թ(jkn']^uWcõmERC MI+y1űL,vxq{4h,r-Dx ZU^Vs֔AHTY"Ǻhm d^` +d]=5l4mm.]4("V!I"C24D@JQ\1 x'k 'zbc&d1 E|szoڗ6 ʌg,?Ky"΢ߺ"JOw+wq \avO-"d +Ȕf"җ(җcobLƁE +">HwD>c3+zʬ>D^gCƘ:SՄjzjU_^D.M}%R! {b %-Q=91Y:62w8]bm {Z#` 7tD:f y`c髋VWE rg68 }8@L՘1gE'< .AA.)|s%s>o<2c-茁db6]+t1A\YqkW1>c6X;IM(=mV. ![)H }$Pv*HM?$>;"Ў.忣 >v~Jl`FBח! O|H"q"Σ=@iD]5 >Y24U*Q몔FỌK 38˩_VLLϜ,y1 +Dk{Ii tvZ=8d0ҚwBכ7?L}g}-+_)q9+S*x"S4GD]nԟɦ/˪Ӂ>~6$gaK + bR@hQI# &f_*L t{&Sڍ-[* +l/gB~ggu@J]cI]C+/&>?@;^[@|)ػg(EG=_DKu ,Eqm0>Y`$$~ Hw@t6] |W1׫#O.о{]1wy1k͋Jq63l^7;ص/e a`m  +{YXN RFeࣼ8/ϼw! jg g;N'3;m f:U}~qU.%s㤂u:C[o8D?pn3{?.(3uk +endstream +endobj +2254 0 obj << +/Type /Page +/Contents 2255 0 R +/Resources 2253 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2257 0 R +/Annots [ 2251 0 R 2252 0 R ] +>> endobj +2251 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2252 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2256 0 obj << +/D [2254 0 R /XYZ 49.323 559.853 null] +>> endobj +650 0 obj << +/D [2254 0 R /XYZ 49.323 257.485 null] +>> endobj +654 0 obj << +/D [2254 0 R /XYZ 440.587 259.163 null] +>> endobj +2253 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2270 0 obj << +/Length 1833 +/Filter /FlateDecode +>> +stream +xڽY[s6~Wodf%ٺ>tfw;}k7̓lחe=lcN&`lY;OH[xa/gyJzf!E\^y_&O. 5ʄ@x +D` cTYa~JVТߦU^,^W_U 0L4ƚ73S,D?h"`o +ЇWmIc{?:}nzӸ>$R@0eeQeRhř'Yz v{K; :Z)`ZwP@DKuYٵb Gn"*vx=oM4"DJɁ󤬲(-ЁwȘfDebBͲFݥDZsɐ5R2Twҷq%t7I:֎:+tkk5AгR 7d˨+^WJGJNV㔲SQa=#vUh[uLOn} ) %/ 2Vsr$uEhm(+*/nEy^6.ɣTNOPw:V^!خn~,ue6M-~4 T ^F jzVPx? F)NUHC=ްS +wӬC9/7HP~ 0e؏iF&zӖS5(xsYUWNd#q#?J@x/C5!XDGZ1;kˆ@hҨ@yT5' _"ޣ-h&<+AбР1 R^9 ťrOe ;KT'J3{7(  +endstream +endobj +2269 0 obj << +/Type /Page +/Contents 2270 0 R +/Resources 2268 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2257 0 R +/Annots [ 2258 0 R 2259 0 R 2260 0 R 2261 0 R 2262 0 R 2263 0 R 2264 0 R 2265 0 R 2266 0 R 2267 0 R ] +>> endobj +2258 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [106.411 417.203 171.064 429.937] +/Subtype/Link/A<> +>> endobj +2259 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [97.78 337.211 217.33 349.945] +/Subtype/Link/A<> +>> endobj +2260 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [103.758 317.24 177.855 329.974] +/Subtype/Link/A<> +>> endobj +2261 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [97.11 143.62 185.666 153.634] +/Subtype/Link/A<> +>> endobj +2262 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [635.35 489.62 731.803 502.354] +/Subtype/Link/A<> +>> endobj +2263 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [538.836 347.854 599.13 359.725] +/Subtype/Link/A<> +>> endobj +2264 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [489.043 183.982 557.235 195.853] +/Subtype/Link/A<> +>> endobj +2265 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [495.009 81.63 649.667 91.645] +/Subtype/Link/A<> +>> endobj +2266 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2267 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2271 0 obj << +/D [2269 0 R /XYZ 49.323 559.853 null] +>> endobj +658 0 obj << +/D [2269 0 R /XYZ 49.323 518.317 null] +>> endobj +2268 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2286 0 obj << +/Length 2134 +/Filter /FlateDecode +>> +stream +xZ[o~T_AHZEa$Zb- +Isf")S^z-cs|4M6 Mqۛ双Nn916QZfMrN>/Etyq7jVV"n9Vy ?g_VO7?v@D:"HrD+7>d ~J(&>1m wШ1FRu3p qFݚ2R VKU~uX4xJ*]^d; XADϞ3.5?}!#Vd?REAES.vy&+6#byeMlYq͙^,ǢIDQK4yGe;ߌ@RA AF ʰ-D +3d2k.Luߎy]7Ǿ\g$] RPP8·PM.(2\Nwͮ֟Ƅ;t8( !QǮ{C$`ck_tĿqxhQ>JT*YUeT$qDc1rAh!l[hw%-y6}JMo9k5&_Ύ:[@sS'ĨPA`΢] Y-\>y`S4śi@BXR31rx`md>OJ3%17;Rg;D[}ZkFgN9fNtрUbGT{Z*^@_JkDxxX_cZ +0\TSbZSv6A<$rvF+TDꂉ`RQQzDqp9`s#w'#6*Pcl9UX[HOKScDͨ1I)mIƻ`z\ +eoZ+? -QX@jb_?:yU )wa5es@Y,}|w1/IQKC\44 0 34IJAR뉒 W"*y*+2Dq>y86-1#@j_TLM3ɾͲ ~׊Xp{ߵ%\*O4K٭)Uk +pg1y[&uhp4$@-KsɿE=yf%KHf`f:K]yRF >VPs|Ϙ.˞_06 +ruƆ*`ERFOF$h\3( x RlOCG:b㨛zRGmlhٟXߵ~7=<[Qܶ n*{7IAmݛ9_s +ɉ+زPl[ ~1.qTP@+0oĀxh. +Wn5Fɋj<[!faaAN]cا95jʈ6l-Y-8N/C ? T$EK5G:`~PnfUSh\( BElؘi0 +6FRT_y/Ę`ZvCocЉUon()(Ǘ$˜'=Dcg5x!bj/ /eoe*U9J}Lu==:[Z,_`&|'W-Ԝ]B0Uf^{ +endstream +endobj +2285 0 obj << +/Type /Page +/Contents 2286 0 R +/Resources 2284 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2257 0 R +/Annots [ 2272 0 R 2273 0 R 2274 0 R 2275 0 R 2276 0 R 2277 0 R 2278 0 R 2279 0 R 2280 0 R 2281 0 R 2282 0 R 2283 0 R ] +>> endobj +2272 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [140.292 445.086 204.945 457.82] +/Subtype/Link/A<> +>> endobj +2273 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 403.851 622.385 413.865] +/Subtype/Link/A<> +>> endobj +2274 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 383.881 629.176 393.895] +/Subtype/Link/A<> +>> endobj +2275 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 343.981 660.331 353.995] +/Subtype/Link/A<> +>> endobj +2276 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 324.011 639.601 334.025] +/Subtype/Link/A<> +>> endobj +2277 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 304.041 668.014 314.056] +/Subtype/Link/A<> +>> endobj +2278 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 224.24 687.102 234.255] +/Subtype/Link/A<> +>> endobj +2279 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 204.27 662.985 214.285] +/Subtype/Link/A<> +>> endobj +2280 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 184.301 666.372 194.315] +/Subtype/Link/A<> +>> endobj +2281 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 164.331 694.785 174.345] +/Subtype/Link/A<> +>> endobj +2282 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2283 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2287 0 obj << +/D [2285 0 R /XYZ 49.323 559.853 null] +>> endobj +662 0 obj << +/D [2285 0 R /XYZ 440.587 518.317 null] +>> endobj +666 0 obj << +/D [2285 0 R /XYZ 440.587 123.021 null] +>> endobj +2288 0 obj << +/D [2285 0 R /XYZ 440.587 98.132 null] +>> endobj +2284 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F100 705 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2296 0 obj << +/Length 1952 +/Filter /FlateDecode +>> +stream +xZKoFW(jߏ@[ mS#kJYr)mҚAf曝.6v;[A 2.`"!9"Zc͂ +<_/*i 8ݻ\e7 G_͗og3z FY AR`}5|!2L^>?Z :7Ԥv*VkD(xּE-AlZQLwvu:R!NZj<+~(h0 QzoxmOƅ1zT;+n-šPdEt:e P >GT^ל +m+PQӧ"I[BM/q o0D2hm_.aC_;_ovĘٴA ܏Acb=7o7 .?|G|J*{Et1Kh 4~HIv #j솂6:WY|rZΘ@e|  +C. Ԥ;1%a)p@RzA>z%@=M'YY90>Н;cQP`@AĈ +@acjQ mZ|o𴾷(:RrL}]!ιTf]ԗSҙD IڄSZY̌)~}7'.Yuv(WDa6c7oA]io Rr=`;@_in)H^<SzvBx %cJ7o'<==H1G9*ӚŽ\'˜` +endstream +endobj +2295 0 obj << +/Type /Page +/Contents 2296 0 R +/Resources 2294 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2257 0 R +/Annots [ 2289 0 R 2290 0 R 2291 0 R 2292 0 R 2293 0 R ] +>> endobj +2289 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 406.023 646.658 414.631] +/Subtype/Link/A<> +>> endobj +2290 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 383.666 636.919 393.68] +/Subtype/Link/A<> +>> endobj +2291 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 362.715 663.69 372.73] +/Subtype/Link/A<> +>> endobj +2292 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2293 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2297 0 obj << +/D [2295 0 R /XYZ 49.323 559.853 null] +>> endobj +670 0 obj << +/D [2295 0 R /XYZ 440.587 518.317 null] +>> endobj +2298 0 obj << +/D [2295 0 R /XYZ 440.587 425.856 null] +>> endobj +2294 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2336 0 obj << +/Length 2204 +/Filter /FlateDecode +>> +stream +x՜Ks6<x-Ni;[ʲzwA$S$(mr<~&v,Ϟ2qB3o3%%.p6>^ps+_n^o$\`5϶^jOfO>&7_ _FrtoW_g"Ӟ)2 l8gwgʻifdZ9{:!ެfR eުͽݭrd}qrs\i'P/?Of'^^{muYPhq8KZ3#oi>emPl/VoYFl}i+LRS[WȔ%+lhcSП]N'\pQTIdwlˆ-tW_F=foa(Q +sktg Ln^^^n,f~l:MK;=S!(@m~ )+kaˁpgC1^?]sOCq1Wi4xf Qܩ/2@!n^WDQvTg+օcʈL횑23I+ce@? -%^!djԀY"ؔI1hSXvcLۈB18 +ơ)p2162^Xa&/1 m17iҭ{ɠSk+K#飧O@72fjoN*'%V Kȱ3ֶn'7q,a$rhx)[{GN84,|qq mec?|-)cD1x8?z!34S2*ޛzS+H(պ er,~F-( +]#$Zhm^ ( +Aw>֟ TYҌ$VY.>F ^X,^@ap5?{ ՟M20R)wFKı( aկ;ĘU[emϭ܊?z֓9+ChM4uL۞]B7 1j}o +=vdiĽB2ςP>-}:Ҷ +c)j)h'q^D[0ʼD_XY=#7`p-a8e{dW9+KKctEHKxvc}~c:вd}t:]:}:x٭ 䍓t&z;B3ۋ!$ +endstream +endobj +2335 0 obj << +/Type /Page +/Contents 2336 0 R +/Resources 2334 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2257 0 R +/Annots [ 2299 0 R 2300 0 R 2301 0 R 2302 0 R 2303 0 R 2304 0 R 2305 0 R 2306 0 R 2307 0 R 2308 0 R 2309 0 R 2310 0 R 2311 0 R 2312 0 R 2313 0 R 2314 0 R 2315 0 R 2316 0 R 2317 0 R 2318 0 R 2319 0 R 2320 0 R 2321 0 R 2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R 2327 0 R 2328 0 R 2329 0 R 2332 0 R 2333 0 R ] +>> endobj +2299 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 251.934 234.665 261.948] +/Subtype/Link/A<> +>> endobj +2300 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 230.909 231.743 240.924] +/Subtype/Link/A<> +>> endobj +2301 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 209.885 269.147 219.899] +/Subtype/Link/A<> +>> endobj +2302 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 188.86 263.831 198.874] +/Subtype/Link/A<> +>> endobj +2303 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 167.835 277.117 177.849] +/Subtype/Link/A<> +>> endobj +2304 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 146.81 270.031 156.825] +/Subtype/Link/A<> +>> endobj +2305 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 125.786 264.596 135.8] +/Subtype/Link/A<> +>> endobj +2306 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 104.761 244.711 114.775] +/Subtype/Link/A<> +>> endobj +2307 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 83.736 261.623 93.751] +/Subtype/Link/A<> +>> endobj +2308 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 62.711 248.337 72.726] +/Subtype/Link/A<> +>> endobj +2309 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 525.251 666.372 535.266] +/Subtype/Link/A<> +>> endobj +2310 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 504.227 645.603 514.241] +/Subtype/Link/A<> +>> endobj +2311 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 483.202 664.842 493.216] +/Subtype/Link/A<> +>> endobj +2312 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 462.177 649.34 472.192] +/Subtype/Link/A<> +>> endobj +2313 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 441.152 650.225 451.167] +/Subtype/Link/A<> +>> endobj +2314 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 420.128 678.336 430.142] +/Subtype/Link/A<> +>> endobj +2315 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 399.103 636.501 409.117] +/Subtype/Link/A<> +>> endobj +2316 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 378.078 658.641 388.093] +/Subtype/Link/A<> +>> endobj +2317 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 357.053 657.31 367.068] +/Subtype/Link/A<> +>> endobj +2318 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 336.029 648.009 346.043] +/Subtype/Link/A<> +>> endobj +2319 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 315.004 646.232 325.018] +/Subtype/Link/A<> +>> endobj +2320 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 293.979 639.163 303.994] +/Subtype/Link/A<> +>> endobj +2321 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 272.955 643.147 282.969] +/Subtype/Link/A<> +>> endobj +2322 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 251.93 688.529 261.944] +/Subtype/Link/A<> +>> endobj +2323 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 230.905 638.278 240.92] +/Subtype/Link/A<> +>> endobj +2324 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 209.88 651.548 219.895] +/Subtype/Link/A<> +>> endobj +2325 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 146.81 654.342 156.825] +/Subtype/Link/A<> +>> endobj +2326 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 125.786 651.42 135.8] +/Subtype/Link/A<> +>> endobj +2327 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 104.761 688.824 114.775] +/Subtype/Link/A<> +>> endobj +2328 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 83.736 683.508 93.751] +/Subtype/Link/A<> +>> endobj +2329 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 62.711 696.794 72.726] +/Subtype/Link/A<> +>> endobj +2332 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2333 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2337 0 obj << +/D [2335 0 R /XYZ 49.323 559.853 null] +>> endobj +2338 0 obj << +/D [2335 0 R /XYZ 49.323 272.924 null] +>> endobj +2339 0 obj << +/D [2335 0 R /XYZ 440.587 167.8 null] +>> endobj +2334 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2366 0 obj << +/Length 2132 +/Filter /FlateDecode +>> +stream +x\Ks#7W>&VjJR[v$նzGi̿_%ز`d(^ +Qrψ D`]txo?U~'-nWO7Y=4lOͲ/7~Vw(n_CY/ʻ? 8D IZ{0ZObȟZo핓*c-n~k]vWI] ךrV/4YVL-@Ky_Xk{@{[rjâZ,ۇj# x!=NV`)0F x8dep" w⩮鰼C}xm1YApRnpq Ym] %DJD}/LqϺ#KR.4P.TTw+\$qnL ~{0xځ'?\9Q}7">Ķ2Qf[ptmlH,3,J{Ja|!h\6["}d~KuƸdq9;cQ9'Q6oumT#6 ,JJB1xT͂ʱ: G]̖Sr¸h@"WcyPY \|썇G5*<^Q|Ķ6Yr2 ,J8B1x5mِP<8sƸhq^X)1x8pq箍l g!`) =ro[s$Ɖ2"K1/" {e3_6r.LyRӻ^CYVe>+#aLiqm.rgDiRL޹\ >>U,c S_[ }RC B̜1|h^r5-p0lV{py 2"MY JRJ1xGx uY=}Y4I#<]n *" &RE ЧT3wu95eZZ@#5d_[,u J:b =E9F%{kmk!k0ƫz1KVQcBD<}m<RCaJ)/xGu YK0ȡ}t觯<(T(Rx;cŷi3l?d9py) e4濦׋GRx6XȒtJ>"jwpH~&q|mö\vȒL)!9~+]swiKm1mPbxU#PT6mFn PBUx4me9 )p{+vÞ\Ѡ.ФK*@۳f`L+J^2q0 F^Hx(ѳRV%,eQ֫mIv$ IlQ^ذ Mò(B{Fs8I΁j[Qם4Nц KkXS Aшw_ =_F0 m.l|RFYo O /n~~jߞ5. md_ leYwˤpAӀ~ 9շ^fre5~ U?Y,">izJN(}[8ʲgu|z !Hɢ}g0x̮ӎQo|'9>ʳ8=x]?$n:0P Wm3iI/@DL:0Bn߿ fKu<Lz;hߛsY]^.i +qysЌegCJ&C{dK$mMV8 $ud0Ef}[+`]B2Ꝡ{侓3gѭ>_A +endstream +endobj +2365 0 obj << +/Type /Page +/Contents 2366 0 R +/Resources 2364 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2257 0 R +/Annots [ 2330 0 R 2331 0 R 2340 0 R 2341 0 R 2342 0 R 2343 0 R 2344 0 R 2345 0 R 2346 0 R 2347 0 R 2348 0 R 2349 0 R 2350 0 R 2351 0 R 2352 0 R 2353 0 R 2354 0 R 2355 0 R 2356 0 R 2357 0 R 2358 0 R 2359 0 R 2360 0 R 2361 0 R 2362 0 R 2363 0 R ] +>> endobj +2330 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 525.251 298.445 535.266] +/Subtype/Link/A<> +>> endobj +2331 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 502.124 293.009 512.139] +/Subtype/Link/A<> +>> endobj +2340 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 478.997 273.124 489.012] +/Subtype/Link/A<> +>> endobj +2341 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 455.87 290.036 465.885] +/Subtype/Link/A<> +>> endobj +2342 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 432.743 276.75 442.758] +/Subtype/Link/A<> +>> endobj +2343 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 409.616 303.522 419.631] +/Subtype/Link/A<> +>> endobj +2344 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 386.489 282.752 396.504] +/Subtype/Link/A<> +>> endobj +2345 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 363.362 301.991 373.377] +/Subtype/Link/A<> +>> endobj +2346 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 340.235 286.49 350.25] +/Subtype/Link/A<> +>> endobj +2347 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 317.108 287.374 327.123] +/Subtype/Link/A<> +>> endobj +2348 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 293.981 315.485 303.996] +/Subtype/Link/A<> +>> endobj +2349 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 270.854 273.65 280.869] +/Subtype/Link/A<> +>> endobj +2350 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 247.727 295.791 257.742] +/Subtype/Link/A<> +>> endobj +2351 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 224.6 294.46 234.615] +/Subtype/Link/A<> +>> endobj +2352 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 201.473 285.159 211.488] +/Subtype/Link/A<> +>> endobj +2353 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 178.346 283.381 188.361] +/Subtype/Link/A<> +>> endobj +2354 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 155.219 276.312 165.234] +/Subtype/Link/A<> +>> endobj +2355 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 132.092 280.297 142.107] +/Subtype/Link/A<> +>> endobj +2356 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 108.965 325.678 118.98] +/Subtype/Link/A<> +>> endobj +2357 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 85.838 275.427 95.853] +/Subtype/Link/A<> +>> endobj +2358 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 62.711 288.697 72.726] +/Subtype/Link/A<> +>> endobj +2359 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 473.057 608.713 481.665] +/Subtype/Link/A<> +>> endobj +2360 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 452.073 598.973 462.087] +/Subtype/Link/A<> +>> endobj +2361 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 432.495 625.745 442.509] +/Subtype/Link/A<> +>> endobj +2362 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2363 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2367 0 obj << +/D [2365 0 R /XYZ 49.323 559.853 null] +>> endobj +2368 0 obj << +/D [2365 0 R /XYZ 440.587 520.583 null] +>> endobj +2369 0 obj << +/D [2365 0 R /XYZ 440.587 491.517 null] +>> endobj +2364 0 obj << +/Font << /F114 787 0 R /F135 945 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2418 0 obj << +/Length 1949 +/Filter /FlateDecode +>> +stream +x\Ms7 W>"$;:f&6)Y-9_p%E#ndbid-@>VV~< +hT+B4>T,@Md{>X>L_ Wlr^xOh]|}3u +* !U;[^WP c;4⽾ޜvf7{yZM0޼3b&zZmŻ۫hx3.&vyWrt xlZ(eX3~5LZCR_? _gQr[-1NhU"#NBㅷ&Rmfd!kI;}G C5@?%0j>o"mBz:q\>0jz**'jMVz}O[ 51$WWWwU>{8(Ȗa03H RPp$c,qC'@I= +Pb`bLg*IvXP*l@.Tt1[ͯG…lè!cؓyT6"1v+`sÊCoCTݳɣz&Ԣ0n^Uts(9(j0s+@\ㇻrd|~1V_,ELQwOǫyM;yj[>fJBcEVQ~'zф.$BoV5ngSBEUI (Zsu_Ei|(HB*\A9U}yB; ǰ>I4,gDNɩӣۍ9қȉlkCW7d(?^L+d3N&˫S(f-ZP&dSVBF\"D9LN껲)*A8_P$Q7b1_veѵ>C([EDv&&jubkK`: @uElCܤ:vAXw!ܟjiF)'(..9T oژ|Od|{SxҨҒaӹ<poSp&"4F%ݰOn'l'Ԇ+99F{QIk0-!>ZI7*Zdf`=Y Ձwp%:14ʜL/`\1Vb%~?þ,8*JI:ӚMM7j[ĵu!5B h({Z1/g_YyidkƏE04&g2n@Mpn}BR,sձQm"2Z(s84r1 4Sn엦3%pQ%Цk%8Iy-9WuOhvqnЖ~E4C,vݠkĹc~FTTjq)X%q +hSp_ka3~'j2)CE@(lIm/@>S5 4 +q)h{PR_,-+c*֎"@;o2O%hxE$RJHfqy ~**j{ HD]/]4CF(:(O_;j cFk6"`k !2u@mg#zQ0$ +6ۮk^ktQD! #(fZH .=m(*>O,`z*USF['0~Z\}XhANRhZfizjJqQ:DOp'z;Н?2?P +endstream +endobj +2417 0 obj << +/Type /Page +/Contents 2418 0 R +/Resources 2416 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2422 0 R +/Annots [ 2370 0 R 2371 0 R 2372 0 R 2373 0 R 2374 0 R 2375 0 R 2376 0 R 2377 0 R 2378 0 R 2379 0 R 2380 0 R 2381 0 R 2382 0 R 2383 0 R 2384 0 R 2385 0 R 2386 0 R 2387 0 R 2388 0 R 2389 0 R 2390 0 R 2391 0 R 2392 0 R 2393 0 R 2394 0 R 2395 0 R 2396 0 R 2397 0 R 2398 0 R 2399 0 R 2400 0 R 2401 0 R 2402 0 R 2403 0 R 2404 0 R 2405 0 R 2406 0 R 2407 0 R 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R ] +>> endobj +2370 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 465.246 198.042 475.26] +/Subtype/Link/A<> +>> endobj +2371 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 446.078 188.303 456.092] +/Subtype/Link/A<> +>> endobj +2372 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [58.926 426.909 215.074 436.924] +/Subtype/Link/A<> +>> endobj +2373 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 407.741 192.906 417.755] +/Subtype/Link/A<> +>> endobj +2374 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 388.573 230.309 398.587] +/Subtype/Link/A<> +>> endobj +2375 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 369.404 224.993 379.419] +/Subtype/Link/A<> +>> endobj +2376 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 350.236 238.279 360.25] +/Subtype/Link/A<> +>> endobj +2377 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 331.068 205.873 341.082] +/Subtype/Link/A<> +>> endobj +2378 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 311.899 209.499 321.914] +/Subtype/Link/A<> +>> endobj +2379 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 292.731 236.271 302.746] +/Subtype/Link/A<> +>> endobj +2380 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 273.563 215.501 283.577] +/Subtype/Link/A<> +>> endobj +2381 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 254.395 220.123 264.409] +/Subtype/Link/A<> +>> endobj +2382 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 235.226 206.399 245.241] +/Subtype/Link/A<> +>> endobj +2383 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 216.058 228.54 226.072] +/Subtype/Link/A<> +>> endobj +2384 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 196.89 227.209 206.904] +/Subtype/Link/A<> +>> endobj +2385 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 177.721 217.908 187.736] +/Subtype/Link/A<> +>> endobj +2386 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 158.553 216.13 168.567] +/Subtype/Link/A<> +>> endobj +2387 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 139.385 209.061 149.399] +/Subtype/Link/A<> +>> endobj +2388 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 120.216 213.046 130.231] +/Subtype/Link/A<> +>> endobj +2389 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 101.048 258.427 111.062] +/Subtype/Link/A<> +>> endobj +2390 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 81.88 208.176 91.894] +/Subtype/Link/A<> +>> endobj +2391 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [82.338 62.711 221.446 72.726] +/Subtype/Link/A<> +>> endobj +2392 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 498.203 615.504 508.217] +/Subtype/Link/A<> +>> endobj +2393 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 478.377 605.764 488.391] +/Subtype/Link/A<> +>> endobj +2394 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [450.189 458.551 632.536 468.566] +/Subtype/Link/A<> +>> endobj +2395 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 438.726 612.583 448.74] +/Subtype/Link/A<> +>> endobj +2396 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 418.9 649.986 428.915] +/Subtype/Link/A<> +>> endobj +2397 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 399.074 644.67 409.089] +/Subtype/Link/A<> +>> endobj +2398 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 379.249 657.956 389.263] +/Subtype/Link/A<> +>> endobj +2399 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 359.423 625.55 369.438] +/Subtype/Link/A<> +>> endobj +2400 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 339.598 629.176 349.612] +/Subtype/Link/A<> +>> endobj +2401 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 319.772 655.948 329.786] +/Subtype/Link/A<> +>> endobj +2402 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 299.946 635.178 309.961] +/Subtype/Link/A<> +>> endobj +2403 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 280.121 639.8 290.135] +/Subtype/Link/A<> +>> endobj +2404 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 260.295 626.076 270.309] +/Subtype/Link/A<> +>> endobj +2405 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 240.469 648.217 250.484] +/Subtype/Link/A<> +>> endobj +2406 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 220.644 646.886 230.658] +/Subtype/Link/A<> +>> endobj +2407 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 200.818 637.585 210.832] +/Subtype/Link/A<> +>> endobj +2408 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 180.992 635.807 191.007] +/Subtype/Link/A<> +>> endobj +2409 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 161.167 628.738 171.181] +/Subtype/Link/A<> +>> endobj +2410 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 141.341 632.723 151.355] +/Subtype/Link/A<> +>> endobj +2411 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 121.515 678.104 131.53] +/Subtype/Link/A<> +>> endobj +2412 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 101.69 627.853 111.704] +/Subtype/Link/A<> +>> endobj +2413 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [473.601 81.864 641.123 91.879] +/Subtype/Link/A<> +>> endobj +2414 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2415 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2419 0 obj << +/D [2417 0 R /XYZ 49.323 559.853 null] +>> endobj +2420 0 obj << +/D [2417 0 R /XYZ 49.323 484.703 null] +>> endobj +2421 0 obj << +/D [2417 0 R /XYZ 440.587 518.317 null] +>> endobj +2416 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2428 0 obj << +/Length 2763 +/Filter /FlateDecode +>> +stream +xڭZ[w"~ׯG8YZ}Irv$+/}@0&`y}ahWͳg/y{qA}dgj&nٗMqp$ /Pr5rQ\6r*?-%_/^BDSRef&/_y6og8r9-uϳ?p.B3h͸\z`0OȉC5Y9x_1O+xU힘3VΧ*d؍d}r+u|nZ 1:pf +nz;򾞏PHW4zVzmrKO4c0`8<8ftmQy9q? 64_-'y(+k/|]GV}!`7RW- Q?qz,˧Ck쿛5KX^&eaS +mJ,IL9p?8(cLj>^lƳcʃgJE9GK<̥ǝg|Voi \GlSYPM[͊:[Dwn TCU=]~ކl3ͧէ|G=iƫr?<8Fb'1qj.50(((3(Y6ah3P3L^dx{I3^zb^˼;"em:L[ъUMlE`;`#IR;ϊΤPV&➴t2cYP:yy`, ";KU,D@h&o }5º ̀tzńm4'@,\72ire|du]З!V |:&$Q4nS\tf_@Wқ"1q\rd5T-f|[T֐``coNf _w]DkY$[לi;$ DtqھIrK(AY{ Õt2&N 7M{&~kx>H@\+U"a>zGM"UpigڤRln"oA߁:v>DF2œ3__wS58ggw8t7fYMrڛ#HƐ LVWw b]^y.ax:đV =9mh,0MgQ7ʍ:c ?p,/}1E?|? +YFW}Z$!vz`@E;p0N'w=U#k"{G0A^LF,|J(!x\^0(ܩ&xjNmY3gGH!_o\_j$f8 c4;'Bx!Y4KЌ@=%TS4GvgJӮb tEP˶=/Uh[KohB/wZg/)V0j{ tu5ys6ők *m[ )cuOtA%WOfEIe"^Щ4N'H EQ:OOJBQM3?:Vv9q9y/WuFE><^: = slBn :&wjxhV,6=G/)tVI 90e0AXXDǩܐ}A Bh|?>- +endstream +endobj +2427 0 obj << +/Type /Page +/Contents 2428 0 R +/Resources 2426 0 R +/MediaBox [0 0 841.89 595.276] +/Parent 2422 0 R +/Annots [ 2423 0 R 2424 0 R 2425 0 R ] +>> endobj +2423 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [57.431 449.833 286.712 459.848] +/Subtype/Link/A<> +>> endobj +2424 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2425 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2429 0 obj << +/D [2427 0 R /XYZ 49.323 559.853 null] +>> endobj +674 0 obj << +/D [2427 0 R /XYZ 49.323 518.34 null] +>> endobj +678 0 obj << +/D [2427 0 R /XYZ 49.323 493.036 null] +>> endobj +2426 0 obj << +/Font << /F114 787 0 R /F98 704 0 R /F135 945 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2465 0 obj << +/Length 1922 +/Filter /FlateDecode +>> +stream +xYIFWpDUQW}Ǯr23ljId`(zALFN.y{K#=콛p7%{ɀc0DBn}oߧ3*?)~Qm&-r7TmҴU-<TU闻_&?MNȁ=qe{v 03+^) +ƙw;mǺV3s!!<x3o6im)"i*o,=)K%nk$3Ky֍(7#9ʙ*;کTS*`[_5;Ukf`#B¨Hbϔ۶,JkBc,oqUŪiŕ+ߧ ; UQYZqMp7 fflc8&Ms"vAH]=%CPBzunG?6FG)%[3s7w" A 1o7x7tPPKqem9D]Lj9?SOGP$%g0zBzXKaG g#uTGC%Eru +@}wfĹj, xCOͫǪpi|~hk<A)a$LDEx{Fc^"iQmq6S rܻ,N1A4A޾pT@@ Kĥ:Rq^C:`# i(!5{TPNpgOu2 q֚6~z %gॅ®ٲY5 4;5NZQ9pzQ[Sdoz%fDp!Zѫ뀜A rA'E!ӕq +0WCL m֍M맗p7%k$4Bf$Ep$gXGu@~k 1k <# reQg.'$R 5Gxr \B{uw]f]v獺ٷ`/I*nֿ:~\mL"ZkhQ<)29ޖG`.vn7JEsxNǔR-ª:M993r{fk> endobj +2438 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 120 39] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2467 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+242PAcK0˥k[) +endstream +endobj +2437 0 obj << +/Type /XObject +/Subtype /Image +/Width 120 +/Height 39 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 1752 +/Filter /FlateDecode +>> +stream +xZiLSY$N&*RB?P2n+F@((Q)`\\qՊu*S KYPRN{k_{ ''$%󝻝{ؗAf_.U)rhL-Ꞟ&PT.OJɠ:\z5ۻ22&6V҈3g%!n"%%ˎǎqbʕŮ"{ PģWP%uur?Ǹ(umrbG\ i + ll=<ل 11̣qf˿ȱDEDY ekaa"\rbGI9' E>ziu0%Жn2٤I2{rd2Q>4qwGD ^ob8Q:߿yʔfG-w6GGez:tQ1""HQQVqfۆE_ZT(2<#:bhJME'9sSΟ/@>|HJg tf- V=2qvO0YAe~NI"@jzz>Iщifӧӑ^`eՌ$(ՎF  SUjz\WG#]/E^Rko4 ޽,(Νws"Z.,cUZZAQJ_wbI.Wmm;5H+̣󳐍lvg^||hZϴAC⊏/E`A+6nْ %504Z*geG$#͡'YAei4}Gtc +u.e˗G!mcbGڃb+,,ےky" +U0ΰyToNTc>}}ꜜE.QFFh0*88Fz$AJ-ҥ8/f8ZgVPA" !{{4=9z41/6> +*zW! #شmm `pa ++pBy sU +@:rtDcO{T8tTWݼe#:Q@-筭 +0ڵB; x@LJkAeMrԨQ3)F9 4J(;릦.PA^ nõ#d|kLp;!@*+[L"4/^|f⒡|iiSRZ +F^l\HM>%E%#X@ |᠗OV aP̠*QOOarYZgyz&Xq6_V|wßu;ήa+}};9Ex$0@@SɘWo( +endstream +endobj +2467 0 obj << +/XObject << /Im7 2437 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2430 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [225.343 419.128 331.129 431.79] +/Subtype/Link/A<> +>> endobj +2431 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [107.354 386.497 130.387 397.441] +/Subtype/Link/A<> +>> endobj +2432 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [171.022 386.497 254.01 397.441] +/Subtype/Link/A<> +>> endobj +2433 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [328.348 386.497 399.242 397.441] +/Subtype/Link/A<> +>> endobj +2434 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [141.297 328.714 172.071 339.657] +/Subtype/Link/A<> +>> endobj +2435 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [206.87 328.714 328.961 339.657] +/Subtype/Link/A<> +>> endobj +2436 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [162.544 306.752 224.312 329.71] +/Subtype/Link/A<> +>> endobj +2439 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 291.483 73.359 303.354] +/Subtype/Link/A<> +>> endobj +2440 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [144.991 291.483 241.695 303.354] +/Subtype/Link/A<> +>> endobj +2441 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 234.336 213.41 243.489] +/Subtype/Link/A<> +>> endobj +2442 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 219.89 221.372 229.044] +/Subtype/Link/A<> +>> endobj +2443 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 162.107 203.678 171.264] +/Subtype/Link/A<> +>> endobj +2444 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 147.661 205.448 156.814] +/Subtype/Link/A<> +>> endobj +2445 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 117.907 126.487 130.641] +/Subtype/Link/A<> +>> endobj +2446 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 89.878 236.658 99.031] +/Subtype/Link/A<> +>> endobj +2447 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 60.279 75.568 72.941] +/Subtype/Link/A<> +>> endobj +2448 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [123.105 60.279 228.891 72.941] +/Subtype/Link/A<> +>> endobj +2449 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 483.757 568.593 492.91] +/Subtype/Link/A<> +>> endobj +2450 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 449.485 567.286 458.639] +/Subtype/Link/A<> +>> endobj +2451 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 415.214 549.489 424.367] +/Subtype/Link/A<> +>> endobj +2452 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 380.942 548.07 390.096] +/Subtype/Link/A<> +>> endobj +2453 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 346.671 556.997 355.825] +/Subtype/Link/A<> +>> endobj +2454 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 312.4 571.614 321.553] +/Subtype/Link/A<> +>> endobj +2455 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 278.128 594.536 287.282] +/Subtype/Link/A<> +>> endobj +2456 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 243.857 596.058 253.01] +/Subtype/Link/A<> +>> endobj +2457 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 209.585 599.804 218.739] +/Subtype/Link/A<> +>> endobj +2458 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 175.314 626.575 184.467] +/Subtype/Link/A<> +>> endobj +2459 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 157.046 466.832 167.359] +/Subtype/Link/A<> +>> endobj +2460 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [439.59 140.335 545.376 152.997] +/Subtype/Link/A<> +>> endobj +2461 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [48.327 10.059 62.944 19.025] +/Subtype/Link/A<> +>> endobj +2462 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [369.406 7.817 471.917 24.256] +/Subtype/Link/A<> +>> endobj +2466 0 obj << +/D [2464 0 R /XYZ 49.323 559.853 null] +>> endobj +682 0 obj << +/D [2464 0 R /XYZ 49.323 502.552 null] +>> endobj +686 0 obj << +/D [2464 0 R /XYZ 49.323 412.901 null] +>> endobj +690 0 obj << +/D [2464 0 R /XYZ 440.587 518.317 null] +>> endobj +2463 0 obj << +/Font << /F114 787 0 R /F98 704 0 R >> +/XObject << /Fm10 2438 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2469 0 obj +[333 333 333 500 570 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 832 667 667 667 722 667 667 722 778 389 500 667 611 889 722 722 611 722 667 556 611 722 667 889 667 611 611 333 278 333 570 500 333 500 500 444 500 444 333 500 556 278 278 500 278 778 556 500 500 500 389 389 278 556 444 667 500 444 389 348 220 348 570 0 0 0 333 500 500 1000 500 500 333 1000 556 333 944 0 0 0 0 0 0 500 500] +endobj +2470 0 obj +[826.4 531.3 826.4] +endobj +2471 0 obj +[388.9 388.9 500 777.8] +endobj +2472 0 obj +[531.3 531.3 413.2 413.2 295.1] +endobj +2473 0 obj +[761.6 489.6 761.6] +endobj +2474 0 obj +[556 556 167 333 667 278 333 333 0 333 570 0 667 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 278 250 333 555 500 500 1000 833 333 333 333 500 570 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 930 722 667 722 722 667 611 778 778 389 500 778 667 944 722 778 611 778 722 556 667 722 722 1000 722 722 667 333 278 333 581 500 333 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 556 556 444 389 333 556 500 722 500 500 444 394 220 394 520 0 0 0 333 500 500 1000 500 500 333 1000 556 333 1000 0 0 0 0 0 0 500 500 350 500 1000 333] +endobj +2475 0 obj +[500 500 167 333 556 278 333 333 0 333 675 0 556 389 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 214 250 333 420 500 500 833 778 333 333 333 500 675 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 675 675 675 500 920 611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 722 611 500 556 722 611 833 611 556 556 389 278 389 422 500 333 500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 389 389 278 500 444 667 444 444 389 400 275 400 541 0 0 0 333 500 556 889 500 500 333 1000 500 333 944 0 0 0 0 0 0 556 556] +endobj +2476 0 obj +[277.8 777.8 500 777.8] +endobj +2477 0 obj +[500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 761.9 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8] +endobj +2478 0 obj +[556 556 167 333 611 278 333 333 0 333 564 0 611 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 180 250 333 408 500 500 833 778 333 333 333 500 564 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 278 564 564 564 444 921 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 611 333 278 333 469 500 333 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 500 500 444 480 200 480 541 0 0 0 333 500 444 1000 500 500 333 1000 556 333 889 0 0 0 0 0 0 444 444 350 500 1000 333 980 389 333 722 0 0 722 0 333 500 500 500 500 200 500 333 760 276 500 564 333 760 333 400 564 300 300 333 500 453 250 333 300 310 500 750 750 750 444] +endobj +2479 0 obj +[891.7 891.7 255.6 286.1 550 550 550 550 550 733.3 488.9 565.3 794.4 855.6 550 947.2 1069.4 855.6 255.6 366.7 558.3 916.7 550 1029.1 830.6 305.6 427.8 427.8 550 855.6 305.6 366.7 305.6 550 550 550 550 550 550 550 550 550 550 550 305.6 305.6 366.7 855.6 519.4 519.4 733.3 733.3 733.3 702.8 794.4 641.7 611.1 733.3 794.4 330.6 519.4 763.9 580.6 977.8 794.4 794.4 702.8 794.4 702.8 611.1 733.3 763.9 733.3 1038.9 733.3 733.3 672.2 343.1 558.3 343.1 550 305.6 305.6 525 561.1 488.9 561.1 511.1 336.1 550 561.1 255.6 286.1 530.6 255.6 866.7 561.1 550 561.1 561.1 372.2 421.7 404.2 561.1 500 744.4 500 500] +endobj +2480 0 obj << +/Length1 807 +/Length2 1344 +/Length3 0 +/Length 1901 +/Filter /FlateDecode +>> +stream +xڭwXSYp2PLRB  J(m $x0WqqUQ)*(JPAl+T,0g}!8GY|̑*"DlKBl 9"PdмK3p+";c,!B +xgR'"JK,ĎPXX c0DQB* #(1s_kb5g%KurCyvh ++u-uN]?[o{y 'YY]y}aGqA܄g?[4mO8WqzTF ۷dgl}` ryK{N8IW0yܸyZr'#^=|f^޸LxhDV0cqfDY>7Kjk"y/&y0{mڹkV/.~7^X>S?'6г{cgT_*N$Ħ}&vmP9BG,x/ tzB[]dpNH?V;rdWMYx`)*[7ieL8.0BvRgZWsʍ)Եf'xs,^>l5mId?>볻WN=/mp̌>nqik+.: gcve*, 3'`V+:UsAU+<=*UC%i$,!AbhLZݢT_S{@Y|{ͩ8_kSG{^u:v5-IFqEf3.K4?iv""M24HjKdȱ9X v7N7qNG ҼxrvoGqgUԇ_4΍{R97y{ջ3NmG'+jTr|K߽y"礸iDK/Z;9ë3 ,~A4a$ق +ڥ?dƇ+Rw%.,dm:r978gEu؄T'23ԦDw7Ŧ/uSDP8C+W{Şic +ڽ㴕/[5kO 5ͬ?*mA7Kܦi7nb6DoX|`*[fir~x[;Dt +endstream +endobj +2481 0 obj << +/Type /FontDescriptor +/FontName /IBBLEA+CMMI10 +/Flags 4 +/FontBBox [-32 -250 1048 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 72 +/XHeight 431 +/CharSet (/comma/greater/less/slash) +/FontFile 2480 0 R +>> endobj +2482 0 obj << +/Length1 771 +/Length2 1151 +/Length3 0 +/Length 1696 +/Filter /FlateDecode +>> +stream +xڭRkTS2ȳ"U*!%H1ThxHE.!g&`0@]( +C PA[ +"*UQXbF{J5{3a|7 Slh$ +%@ + +too/U0X9b3$ +U2TKNX#2T(OHRP |\Bp$vr(K;N*Tx(F1uS0&=$%~LNKl.I$*@ akz$$T l??xT$@6]ߛAMNg *`b ntOw{J +a $r8C ok.7t͗SdDhj_5 U4wNaaڰGPL L/ *h`2A** Tw WGL2z1U<Ո=FT ˧^WyЀI1IKP$AL1}>"B%]g+KoTZ*w,vFmm/>eásFUQ>ʧjd1oiIp0&vF{q[HcK_bg#wMnU2@g%67o\7/@?:HP|6$Ffw⥸>G-:7, +fv{[7Uc(~6ԉ<ՍV>ΖkRtC˽3,Mת<`hըff_ݨ/k[/SQ[tm~=aT|q4Y.ŐTf|S{t &ھ)LigI9QUPhW~nAIMY.3է/ώu<`Q,M!!)cG /e_$kJ7[=suJy1hmu)x{팜nA/3IpINՙ}k35*~m$^diE'C4Ʋd;ji}TaՎu|brmٍ92 Q5ʡikML<qʄ{m݀o鋚cuږw2O丢ۡcNBlQHHK}Rȯ:ttؐ9iX1&ylydV~ q2kb"ۆbjd@|^ק5+'c/tbƻ)bB ?EIܸG8s=} +ճ,. y᪪Cu'e +Mw|p9+|ɶ>C|2N![o2Ùq' +tzT]^.t]>ͯf5NOV+2ϬzSw`sjeq'mzd N9]H5^=92~^vMb= +endstream +endobj +2483 0 obj << +/Type /FontDescriptor +/FontName /ZGGNQH+CMMI12 +/Flags 4 +/FontBBox [-30 -250 1026 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 65 +/XHeight 431 +/CharSet (/greater/less) +/FontFile 2482 0 R +>> endobj +2484 0 obj << +/Length1 768 +/Length2 1151 +/Length3 0 +/Length 1695 +/Filter /FlateDecode +>> +stream +xڭRkTSWU +RփyA&AB(Kr \I0jBy + XaFD@ +h(*PFe +ws}9Ύ|Q҃J2 B!8;s0R"<RL@em*)y7ɤ{`$V \9Eހ%1DR2>*B`XR)?a1@1"RhX yKx/bU[*)`s#MQTp `*4 ͷ4$C +PYJ caLT /zbD%[+!)"b%RxPHEQ"jX(E *:[A#8map+xP~/k<" QBŅzZ2k\ a!PV4:ha5ոa2I*#&ĠaU4@4<+X(,7cQփp^)Q!;3RWn$ > endobj +2486 0 obj << +/Length1 789 +/Length2 1321 +/Length3 0 +/Length 1864 +/Filter /FlateDecode +>> +stream +xڭR{8Tð0 O5f\C喑43f֜1fv"n.vf\:QbK5claYwO_o3,dьh\"+"0@hggHP@_{k+{k >pe 8pL, ]E94* H,QM!D`L@Y q!Ht((fa͗-yvP+6jf1Ecͽiakms-_O45f +~yd6JUodֲ ӜY1LV!KFh B+8Ģ5&b-Ѝk:Η +A]+550/ϗUX46f k@p,z{̢C|Qf,6nh&i .Ԋńej%< +_vqaSvXXAMv.4틬(4/u4 A|}Msbg_Nw꫕7uqһg2kz<U%IRmwIS 'K$IDܬ,xm.J[kY/\S>pĆ,`snWp9*g4 WtJn~f:#GddzJ\'֭ c5ʤKrp*?|IT +b8@"XY-*OrָKN2mn o>V<$2j*KAG󭞅JU)D*4 +Qjfj%gӱ>i5\, p1DWBqgEc%iKL4~0wOץ=gƜ(;OxQϺgѱk!@-IL4 ޓt]bX]kGE•iEX{QzÆ|dc#:A#kvqztL=d'T^)^fy8w(y[%t-Rb["cq0y§F^3Wu1紾~,Oh={uLsj[WoG~oaNҭ  RKQp 'Ṋ:*au2Ϗݥ~:Ÿs,Qr 7%YLm㾛j0aFa4RDh[+{F .w.6]hEj<4C )zldŰ;{ nex:<4U8M.W0h>:d{/xxcf +YQ^*Hȭ ƾ-:ȟ\F@c2d麗>b2W9?M +Ewk~42Nq e3VwߣI$W5Y > l+>Gc:Zia'^LE[.fXɦ:7. a37- s.k7#&GMZ +"38q)Әpˏ'$UWxs$w2z`Cmӗ]i`1'$UDڅ-IoJ-g$s[Ҧ@6݃6?\wuig>mLl{Y.(GngĿ-R2e}y*d-u޹ԭuuPSz#ۜvEoiRٝ@@'Dy[O+ܯ>ʙ1  +endstream +endobj +2487 0 obj << +/Type /FontDescriptor +/FontName /IEVEFP+CMR10 +/Flags 4 +/FontBBox [-251 -250 1009 969] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle 0 +/StemV 69 +/XHeight 431 +/CharSet (/parenleft/parenright/plus) +/FontFile 2486 0 R +>> endobj +2488 0 obj << +/Length1 1575 +/Length2 8406 +/Length3 0 +/Length 9300 +/Filter /FlateDecode +>> +stream +xڭe\Ainf!fVDDB@Axf}soϼVֺ{ 4PK- V֖psr10H,P;H-$  s1>`[;w4_NI'+Pp9rXY8V`'@W@ rYsqsVK-K" +l#OL&h 8A6h@5(M.fWxX8}urpT W'u?-V[GoM [l,@ +6 HIkiLua8/1& +qqrqqa3r+5| WW 4X of ' `uE&A'e!O<D, ,h?/D0eO˩n`-FV wG@& + a@ l@h󄰄66'=遍fi8q8vO`015>UC֛1,+_ 3l@f׎l ['q`oSSY>Fw/ǰ=@ظ<@X^O[?R,w~0!z_VAkv < 7 +m~j%j^Fhō",t3)SsEoʵuTDuk~v\ [#mcdi#[>ڍss+Ūg'b.@!a4Bkt[ih&yURAvVnEb y %L<әwKvx~&jX]~rj!y ͔_ ;өa_jJKrVXk#*BxþC^/er`/ +YNo1h xFKz%q{2[AJs &~1sk#3 }2*nkY j(+b|b|)4M!9j>`ֶݠ k5ð0 +k-zy|.:)x-:p~gM +CD{tZIR~48WDžC 8^``XPO|.2e&8!s6}Tk qThUV%{)x]iV~-=r) bIa;i1>_\lJP2vu:'o!M=|wr=Y'ǻ(nĺwyᛷꂻ7d:( +"1d}mn} +7t{-985?% ̻3{D,6s<ށ"@"N5AwGQ(+HtE#e`,ߝ}u8$ +:'zbAƏq +,֍fu;lAr.+S W#B[b?48F}EaPB=.04N"i \FDv<}n9Dd: +!|뫅 7+sZ~FxT,9%.=J% +J8D\QG-qoKu?_ԨmU3bîZǢGT Ϙq息VZD#B"Iuu>O!ZLVE]I|)1sL5f'JNsfkPqj蹾u^9)0ѮΖ>@=g,xѕ׋M\9@#ƒ}b1cuNgOF3.t)S q^.A + Naͳuю9繿0OO1n &l.bb >CMe<߮+Vi sf;AyـJBmBv{qmg$e4=lM:`-p{-<",0G6+_[ZfC[RLrq-@Kǩ@tnuHة^i#ؖ8 d.|ߏ$ФBnF?@hp'?6XEMfw8.E]8ٚ`qt}]]sUs vKuU3/oʏb%"?\ۢf-bMKyYӓSQU Gi']9!) bn@"acufOZdbԶK'%fQ] /bu%pS^lߝ6c(EYCE.&<"k)o"< (,7ҲܪbL$_&/(7(眼[gLt}MedbBF6n1膆}u%mBW?GusC-IJx\k O n~ͥ  (.G4lj`. NNJ.Cjm4@i iqr\+%٨YOZNpB)B#l"rmFR6:sDrIh,$: hJ\+{v1w U <ѕG:{ } RL548hޱ|nC?A8`?֣"w@!,Cܪnj6YD( +uO"1%M~OΝ{1 l:r[GF3gkm[ J +Sgq) oӶ"lx!I5do>6Ф&T20w9%sQ!:wr3s6w*(e,Vorbd60ۜ/2}1eG|JLIsz>d;ʣVe` WiVTxkmd(;k׌QbeƩ2zZ7gKAOY ]Ψͬ]B,b׏K۸WOuY6֟(ߤj!B[[k3-dRȬJw>sFRy$^d1ޢG5wk~paF`VS5X`yz?b[AjC>v+`:ߛf?qs<-cx8`qR'G#岳vvֻo:و@Hw-FZ gҞNfiݣ GЏ%dZE#CZ\r4a7°׹ ;y ?ˢo崲=`v~yGu;)Gm#J;keC~`OpmǚmD˺5kwc/"vX3HY 4jD}ۇ "M#Շۛw3-NG9s~`3wxAFWyncWg}48qcE{oM6A u N Ȏ!l*)TI;&6+6YCO>rLMù+\wkm6з>J^IWчnSevvhR|շVE탛+V_ܩysTtgdR4T>af"UNalEEw> >RSbjq7 +;jbyYqlt`CMt4;|fΚ@cVU7Qߗ CeQ2zXl7# X$8MK#3OCϏ DW!Px^y:(VIǷLT6 +"4qq_A)oes3Y{;d"}tu5vjqK>lKZyo{ds x[? q#DTʞƋ`A~S_i%aR{.}LP+?g`/BoóQ#o$g*KXt;vk(i86ߊFS`iag#Mq/g9Agv_7ޜ +BEP/]ƿA%siM>~'qsį8E1:^<]hPKer3R"= zئ.P[F*.y=Suo9ԾP%T 64Y=ubSi5Vي5* +nH]CKg~iܞ8A&M(9+bBg.ڳ O.W?f ׂFDF{XOHDk:lIjbtw]ozp/J +a<[=%Nug@a>F#Φ,#O +[~yK$Cüdmxei_5Մ(l=6HLWq2>'Kt" /I'e]w+.4<%(< ^n}ZR|E)'z~]OwZPVee]4.J "7ʼ1oL9ƲU/hƵr]ŀ4GĮ RoPb&3e6=w·o&.l=Q]HPR C7[E 8vV GʣҁNB< 'h:Z\[9LK#] pV߳n& LZCP>hjȏeHS_ۻ`7nI9#=za49 +<\1HET"A9.~'aM|X"+}pͤȺє=.׀ ϛY^up:~,izX^, k gx8Z9UT'Mu=HI<}Qk|&f-5=f2ÄVD6A1KLo^sDc`SKl3ٮAeoiQlEM!ԪN__MC rOO Ixd}.V7ZtyiQ卜k^"{õ釭QsmXn7~/d =[ "3Q>9E0+ӲX?.xRJ;B Q[PYBoҬ]Ӆv{Ӵa24=M⥖g)@sөm­AStȎ~4͠D9ɀ_!nY_î]2s$H&wvHGX0 |꣋@n?(4Єׅ1Pf~D#?|,bB)+>%k!|wYx&V~#VXt(<'$XY6518f#^DW)`!& gFLE l—* 0X~˄J8bd1J7jjg6\jDo0`!x~ȼYֿ.쓇?7n5:*YƥgA/[ƾ;^jYl8Ӗ41+&"yskָ+!43"d/+ԑ>`ڨ۽ܚA͝[Tdk-_ _NϏuZs]5822I +w:$$Dl/Y?H2K?4Cs:Ь-ZҡހRŮ#W<6<| E4ŸhIW-iHЕlbv!Ϛ#zq-io6dQދw(*pV' ˂H@^e|ҽqRN/DgG ?,שpr|AB~UfFl+ +(M4%8Iv t~+Ss{ȹf:KKY2[ZoR'?ëRL*Bɳ9"I?HOWM .e8/"u+qYHܜsbWɞ\D>&tj幺pɬ)N5úMvģ=54cIt_5E2m1e&B X'{UspXYIauFN`Y1CyxA ҥ!>7NM-1k!]STk)ǹvUNGtE] mBFm_aT`ZQ_N!òCA͍/ o],70UN$iOkj= ti-A: +|wk)We*x235]dbyF +G;w ) Rx\~X4iV_|ֶGm.-G S4ZLe>U\^fЗdS+ +7~ +ޤ^7(H _nzz֕'9Q5Sy^ENqKnJrh|Z?e^w{+.\~Ľt5qnӋGV^qd]zj>A!* Vs:_M +V/ J\č)5iv fbz+GN&;xZvy\Ym6xkIջ5k]]#|~O)DXzPcqkErw6&2 P4+SNUlc^;+E,ȟD/+&Q)xcHs\w-hqyT1uq*UT|:лEd|i8b>;1v.ƥ~Cل OaKrLuhzVgCy&tv_B©,=YkقV묝)uVGưlL8z!_*:ah/-V=Ϧ"|z. RO0yt橩Iq'Wk%l_`QףR )T(% +6dypӉ՘h@Q{ O#%?KHdE\B^uJ, |uGwI@rـ\j4,gl5_mFjB|n hm!ͅ<+UJusF!bFs_l:FWZPdN6Ttn!.2-ߜ;zsBI!LR4Yw`TBRwI@Srq=uv`9ac]3<Öv+r4 04deO4bD#ɢf8V+RU/99y;O)+R?e~I1mױ8|OSE ̓^į?GZ)9c273˥Ȋf,?iZrt*]ĽP +6̏j>iK$B1~Poh5#`u1»KufDJDuܶ>;EtnkaRTx i;eG#j6գX S;K$~!$M Hb=d:!] ɖ+fw&_WS. F$*Wo]oίV|::wThu]N +lj\㹺:(WegY;FȪ则 +ܕI) !tM3V؊O6Qzfwcx/ !A }άYyULgpR/S7;f^YQPm;S>Mt2nB*F, ]^ϝ&Tj$/uшRb`|"Ǫ`'=}-R^@Ofߨ$Ιߟ"kBt,a&m5y&J$_hqaIURqXMʼng;iZ|V9yu{b2EțSX)HcMh&|L,a2%Ku]6,`1IOߒҸY}ޭJJ9, a*D5IxKdiyII i*B@-p.4@@t ָ1hrH}RWBW&%fk-:l3ky&-jav{ck8e}U Z\8:킸\%YAV9JЂ$a1nV!We}ִ"۰__sc}su.~&>f}6% B--VTE +endstream +endobj +2489 0 obj << +/Type /FontDescriptor +/FontName /DBCRSO+CMSSBX10 +/Flags 4 +/FontBBox [-71 -250 1099 780] +/Ascent 694 +/CapHeight 694 +/Descent -194 +/ItalicAngle 0 +/StemV 136 +/XHeight 458 +/CharSet (/A/D/E/H/I/L/M/O/R/S/T/U/W/a/b/bracketleft/bracketright/c/comma/d/e/eight/f/ffi/five/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/question/r/s/seven/six/t/two/u/v/w/x/y/zero) +/FontFile 2488 0 R +>> endobj +2490 0 obj << +/Length1 838 +/Length2 1233 +/Length3 0 +/Length 1803 +/Filter /FlateDecode +>> +stream +xڭRiXuiY"׊"!*v +R@$MX4,쥕uLlfDe ZAµ ETAHiS">`"( }ϼsg򁏿%!L@j A:Hƙ8H +.  ٖnESmq&P0s6_ >"FY\`A<_B0xC#>+Jǒ鈇اs׉ziݤ 9׾شuF;l4݃OVFgo}|/a&َ^B3PvZmQp;.X>fog2|:!jf&AhSڸ:C6eOZC(M^zreCJhR0!Wf tCǾvxO$~\~1yArSGvp]Ωsy^- V3ܔQ~uKG[A_ _|C+psI#~'QD"+u[$ h>-WYv6}vj |T!xz)cxLWX;V34}xҺArr߽ԾU䔚a4CN(w+벸ZE!;H MRquF[^g=}5ێzlo:Nbu_ lT'}y7irjaq&3j!GUF{{$~r;%uO_[0Nyj~>]d*d wlÆCj >-73m.1g 7X]^ -_Ʈ'̆sxT\3K1GɹU_D\I.֝u^^P)gFԿhȰRoa Xp}_>KLU"-)÷_pvmmwOOucW_MŰǏt_(jkj>3̨ǡJ>NTGxX0}$XHJqo֒Hkݮ9ɴ!OFCT?-ĎʌSZ4$~f:= D)9Bd~n=Z׎{fZRWM3j(JtImtp J8OΝn{ QEVõ\>*3qJptLfMcSO{e7',}|: +Ӳt<]A> >_/nxd.wz-_4}EJAܨ5*D'7뢭#zv^v#'Ypz͗Z~# +endstream +endobj +2491 0 obj << +/Type /FontDescriptor +/FontName /RXFHAX+CMSY10 +/Flags 4 +/FontBBox [-29 -960 1116 775] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 85 +/XHeight 431 +/CharSet (/asteriskmath/bar/braceleft/braceright/bullet) +/FontFile 2490 0 R +>> endobj +2492 0 obj << +/Length1 792 +/Length2 979 +/Length3 0 +/Length 1517 +/Filter /FlateDecode +>> +stream +xڭR{XLiƮQS5I5\dfjVjb%Q{:5s2s8sJ#-ZBZt1.I-ٲz*RZDQ{*w{>.'( #I<Ȁp+@B6EAIb&JC@Rx("BL$!xZ=+U4rIR8UPP5&1z>PȡRPg#P "'؂^C~D $"F1 (`[@2 05OZjzjphchHR)bt>xf Gj jxtYO:<*pS(T}8$0]ؿ>. :D@IW#j&# +aBP0B|Z<`7 +PBH, 01,$\L2 ؽKE.@R@A5;ڋӞd\D"M(H}ϊc3qC1vc=N?DoCMPK-8 W$p޶{%)K:*1sϘ $-u_y;2޳glujyBCiWsiiS&HXsLWgzqJbrN60;ACCѡ,Ye#_=9镱vJAy`4hjQnx_.{凎;!_P*OI5}Co,Ut!w͖ȱ@cz¥ǽ.;wZ[`|ڃ :7l^Hݦ-ߔ`EߝZt?d? uN=}zʲՕ6!Wc o4F"5|6߂jvD9VUDVe}eGWG&CCc~'K|Өo}<}TZ[/۰M:}}=L%:d{fz􏛾mq!Dzɂs{fiXVi椄{F8`ٙSJ0#-&nY%zsI7nVFxS_YTV ZpirɥvQWuw&>)^Iq\B'&jWDO{jۣ% wVHgG: Lߛ}Z^>svbAo$@ՒzBStT{L[]{,:e49>=0⌈wWۡVNG֧)YgR&1V/f~U׳Ȳk+Bg^[| |ޝ*6RZStbif+(Uj6YݼKm3D%/᎙' Unjw;32^ڜn*3#+kuvm[ #f?[,7- +endstream +endobj +2493 0 obj << +/Type /FontDescriptor +/FontName /DHXINH+CMSY8 +/Flags 4 +/FontBBox [-30 -955 1185 779] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 89 +/XHeight 431 +/CharSet (/bar/braceleft/braceright) +/FontFile 2492 0 R +>> endobj +2494 0 obj << +/Length1 1626 +/Length2 18780 +/Length3 0 +/Length 19622 +/Filter /FlateDecode +>> +stream +xڬsto&FSmcI'۶tlIǶmc;ӿ3ggQk=SUdD +tBƶ??lmr?lldd怿r68224&...82RUI?%~毧 h72p2ḼyMI9q*@ht0(827ȘmT[տ#[cJsK`puQ掎SC=pY9_lZX `h`nUAǿq::`kts'O o?V@Gǿa;Y'_޶_̝V&pLs9mjnϬHژ-7v _ gf04rMlP߱LG-Fle%ghwc Y4Cks+?j7Za[+t2!ӿ03[h h`dd01ۯUmV6:&FS1376_ARL^BB\ewTb?amtL:Vw/ .vFCbϳ@o݌L~_ˆ36N6' Q9;8%_oqn@#%[# _iN9C}=LCv% *~նݾv* k?>Gz(Sy߼IzQ79hJGy^-lCh3N(*CL8\=Qa>!bv4!OA + /=k4uC;LyC05>+a= i/h +mh)f +\|:]"6 *%.)MP:pU%dk\f!Yt_Mq0][D L&t7Y̨m:cNԟwx)j2n5ԅOB/`'RbW'ER[BIФ0 _ل#IdT\n=uJ]A80<+1 J.,Nӿ6!jMBqK *8A&gW5q'Jrq[(i\tE﵉"v6\}B_{fxWUĞ*|iCuKHB%KH'df@!^&-jG#Ԟ4jpAbHR^[7~ѬNLQ-hEga'^6R[壃OV('N (*zeh%V=0 #iKhZ ps:4tjѯKV3ÅLE^@1W(8?6(Pu՝ w_-QGΌ还rS)G/H:fKxKz<y,{Oب)%pSIĩD6) NtUN+OJQE\e:- C~Yġ(v=Z[TƮEAa 5\N;M1%#NiHƀyͅ4[xBm ADZXx CbvʷSR(-x'JeQ@uQoИn%-vLiazk6V '8jQ,a[B'8}k~5÷wt>gL {uA̅d.<+tTq"k{.l-f1gm2K`&z%Z~$h^x f!̀@qI]xy"IH~o{5g1o<џ?Җ KbW=iX>*!Xđͯ| 7R,StZ G0gLx|WoSm멯gY${-WiAP .{6n{bek>!cMf .M-cdrh6mi½rЗ*Ev0TzS< O~YA}I.jqق@h8diXŐ bgfT?"Q0* kݙ?2V2?@\=[}sP*e;mB =鼺j(Ko 6ǩCL7Ɏ-jGoaJ\% +:K9P{S;coCgjNPhsZ|Hu>QbEl6[=i|g)Iߧ~C}C#6V!bQW b l}Jܚ_fº Or1da>[jDJvQAє8XSP%25a(<$ᙅIKzeqõ)%:d]'H'|HZ}ꙃL{hh'hSu8"'=؊"GS_$mu eqaczgwvoA`HY |²^$c;Rֶ$ v?[l* KDϲu!N椑#[u̩I5SQ:7F}|Fx{I&)'z?Zlh.xwwG#^҄MU`])7 FcSȲ1(FMג1 +;V>v1 ;\ d'QC.yoCN}ڋavlmNjÖ4tONy |.~|i1sj ziț$ B6XVi8>8k!널NuMe Re? 6s6RFMnݷz yx'K&Zr,yE.:`a9~@2 x`ϛBMl0_NƳѰ#;l(=:}0BڰC a + %kkkXݨT0r*,cqu3V4Ӭvޢfnk8Ԁ %8'_bA!4IU,p: zc@[9%7Jٹf0@p=y7UK\a1wj&]sZCbY|WqW&!?;Zze`Fsޫ;đR.3B(niWVb^A2{#+--h*sg!P +`NݮGm8N3(͎>hS37Ȧ-4z=O<|߿:,iŒ?ً y*nq[_vD%VJk(L!Pq#uٸo3y'%LI[al\xqp"ڗ*cKPnJ3\Hf&֗?>_dy06;~&ؖm%].c*kHYknohqcnGj: {Zgm޻JL< XzY/:qNPkLM4&Fv5Z:E,V,i57 +#Cw^:`W(yߺSXjM:BX ⦲6}-g&kf,-pcxpg<'3B,>ls|FFNm*/tqu!vl2DA 6- p~qO8>;@`ӈ&+ G/1>yzLQ1vDGƨMe:~}+@#%:Hy'lHI{ :۹v4GeSfXՃ[bҘO<cE~WtB#u¾R)WࣻLG~=Sq14+>xC7R8/ >"]b-̈">[0,x]mgv;ĜRO#~[QEa*LÔρ^2 P3ys@V|."tPH(݄ ?: 9MoAQ\]5d>OWUЎ +vygyga{+Zu+.1 +Ѽsk%[4Q>bG6V&or1fzN2ءF굺U"9"܌ y<_\3N&uCzϜ#Wnq;] Z~(Fs>6M igﻸ"uq3yFCP[wy 3Z/}.&XJ%c<f sH|A5Mq3)毷: +F~zDM_ȑcyԩ=nENwp ,]S'^{TPݥ:Dt.G6EaO HP*9:c{4}2XUC{Nx HLz;OAxAW*UX96&^jPqql_="~w4 rh +RZ`Jr0I A( . +EDH=V3ҬPpz%JcąHϞv+(YP2&+KE_{jqb/nɩ!E]J_?YCK_<ލ^.i|nj2450~AUHu&my` y"ی֔t a d@m&u~g]bXsJ/پƐj5};Q(ܭDbj̯?IP[ГkDpx@r7#.o@YCex#$v$8fE\ 2XVų_T! +-*~4E^9`?gh:F&v~Ϙ.d|$פ^ `MJn1lFdOCy[јwl3ˈœ<]\m7{Yf#}SXՊ+xRr0յL}΂*+yfrblo:h;#LƳg|jqKܧ /'@tDʟ|ĽcގE kfJ7ty˯7!A.lHv=h F'xh{໒咧-y/i\ުwLިo( +h?`rCU.v+=X`1DًHM:XؼrA%<UǜP7B +YNy|oZe-H%'dkFp%ưM5pÄ]៍2=Kb#W=uK0^+JXƩ`U| vHՍkYUs|3MlTpm~.Q[r_8l!`č8^G_  i\ӚQ_*MI)b=9 +xnkUSWM)y$5A :JBi-4(D*8xӫiC"s +r`/U2RQi`^˸E<EQVt!RpS&PP؂2|GWҚva\Q#J`]b2¤=doZn Vf]:F3S @U'I{d(EQP}az|QKT{~U a"q+ /[rOݚ9My1'j 6zVF E63GFr) 2uiFkCGGE + hngNkcք^QWeDLp}lj۩@84 knWxz.* >J6AtT\oa>[.e+۰a7)hHsm_Ln6= |lOf,"ipoK[v4Lc[oթ`wv"ӌƢ=鴣2 +–PoVGwHyT b=(sj lލ#f*ZukI=49tzrnouzSu) 2)b5jWZGQe 4n6|g)_ٱ0;3~+mk;WZF_y6Vw S-_39Pߪ$v#ԭKSKu/cR,s+kvaFul#҆y]88&#k+?b+Ё$P?h'ԭPJn8x +v˭N: 2 *=%ڑlBOyvF/0#62g xșdT5ZpNQz\G2tђYJDIh6iۭ3 :-nfafEB4Lc /<-p]8rrj$=9t^N^.*ٜ#.6m6OG2U M>I !?@-PVLy-Y^Keyo0([UEێ>G2[PQo{[فM5lؒ~x\3Zӳ?rx+_GU*aE6ٜ6-V1QHkE"ȔzEsEa2%Ҵޝ4Gy"{uBWx t ؉S(r}Z|RmX@K\MV0hƥ lY)sΎ% +MZ^IrUWtGZ,aE!SWBt! +luDަ8d ܲB󯺵?&>i [

    d[Ok;Bs&O5*Gʃbc;#4ҶTS#Ͼo@n`s"<,+0(>ү@{5L8MePĻ/Ut=\5LngYoMtRhKp\)o(%c-b['v4P, S +f5/Lv>F1C'O_M_.t*/Նw_gS`k>[%]GW{<8.&[ 9á16u`ھٿٙ]ޣ  qѿlרz$}WKѵP@Emcg7¡X}7cN;d' ѺEb-Җ_'#dc>-[^ϧAVu}[pɗ7  g(J'r h: >>:,baVMS |l!9jL5d^?Yub* +w![?`ؚ iɸ{]ɳ>\q簡VʘWZ>`'"e_טa~Ll)e7ƞq/wKEqXuJG"6P>\ `-Nrŭ fʹnXG.*8:S/U#% JD$-?WG( /I +)CCc6ӷ-˹oL7^B 4TB˹cK;)I,9,8/݆wVdpw&YRI;ZXތ>J +# '_Ŏ0l͕޳ ^prɈbM= dk!əDg +Yx+߅}xn傇#$^DxDtL=ʜaʿk"= D˖AV "=NXowͻl#ИY=R6U_ZAqQ +_5 #U0[-j&&ߺ}_F UwGL'Dv&P߼- "/D3~Z,1:+r v[w}ۙ.! ŋr |{+&؆wKYc0kc@4qͻ5IOw$_Š8G`,jۨb;zM9yKUNJHf^K_iYT4> 5! Blr33M& + $!3V@ZVU %"g}ఈ\  =0ɆO_$9^TݬܬXq]hn~", A0O5FljXm[TaΣJ V;VJS//FuֆI18dgBL:Qҩ͋r*[8DUE,n4~Y7)C~kjywh:=5$.\΢ ,`{D? 7ic46d͚}~B-ö{6'Kn/긑8m7s=. >k`jc aTZaIw uj/ xf1Pnx[ΎUj2vo*~y +jZEV`{P#7N E2뾌Kɜ.dD>Ga>u3o5b +?`M8%`eA h<(ִҁB{)Ky-#EAu jŪ,fYxQ6{!gG+0{eK./= ?B0$Ak ѐul$D}HӹdX  +)aWTF.7*M/S#Qe{j_w^rXk) pSD + ,cޡCh11Mmsf YD"F%A}a4TWO\#)ߛk]Nz{nr>lZ7B^! k46 4DQ%#Zؿlc* q9[3-}чu  C-9mBO)+`i3 +&L61{ a ogcPsӏ*vE DMNuƚJȤeG}qV t MRNDD8Ȁ/92(uc)P=|3 +0'RҗdN 0y'j +΢W"|ש^,g'"id>5n`"ZϨox?61IlZC!txYhҬ (ʢnԥcڼxꡨ196Gv} yN;/tFMEܹS`>W"rEӒ|AFJ!+^^0i(P=Sx] TrShl"L8rvqLY i_W8]S7d2M6UOBGK{xF|"c؂. : +ᓰGKͪx_m9/jou31Xʀ~}i4fʡم̔?[Q]=H3 >-{)ӓߝɄ"V&e'br85Iݴ͔Mٲb1i1?.6~$g^ ;OZZjKW ViG|BUŞVcFD4Uu؎al8 /8O}O:ZCP-{߶TdHܱyJ"oJ_V ɀFhiBJFNܟEί:Ł%s{lT:织'Χ"?#iOAĚ7 HnWc3͑}Qo֣pmF +XBL9.8AmÊ 3GwȤO/xImH=KΙ=B0 +iK|Mۯ0{G:-@8ˆqSto+r +wwI^$QҎۈT؋bIVx{9%H.h骈@8MW";5*5w}]%Wpoܮz} ]G|(M%F$%@[b3?`ÖXR+mS?>aidWk_YjǸu+CQ]Ҝ=QF;WFJ7ROF#d̈́ʇFͯ) $ K&HG^Eݦ$b6Ln&l(.(q +g4H7v2_CNcq56pyg"@y0`̋n)?L|1$8|ltcl_vwʶ{~)RHIk? +0F*ٕQHbS|^1O;D.䍌 8kq MpNI^^p`UtP_p\2 e +z讛s\;MVZ?5`fN6=i\D8gEgwJYLjfjwF64z=Jwy4<[,6\r$GQ`2]$n<˶cXS3OɼUHZ;H[~uS&1 DkΙcmm>4% V "$`q,0,ekjO)"9~jă^j7\ 0D`N1P㖹W`f&xaě#YJSIxV_qo3U2WapELNZ›f\FO;םϮh8[\f7t }t"@5ݏE>QںGi4C}az''ٗӹvB!OZ-l¤ɮnR0VIQh8^=B-zWH~L{"ǨfH+Ob0* e~{k:yB0zHBTW@DZ-g>QRS@f4S(onC5)\ioc%wI52 "wϷ|WT KYTosAD4]^ڊ>6rlaJ0 tUג>ڇRޔ aؖ՚$,UAQ#\1>) ͘<1}ѩoT[x|1|#:NuBR%27dՊD(}G8t?`h6t0G3n˛R#m +➊ q}ڸԥrkXyki~>r쿁^os!vc!,%un~q +`V9#txvߘ.Vq~ |ӣۿҨDAYnC^  0_--cMW} Ld0U\^v)_{P0śj'2GV(:j#DN¶@v=Pă_];gW_s>v񈇿킫.6b +f+F ;dKM|o•زPIK4Gi2ƃν+V-aɶHIVԶL/!uU$6ҳ-C$SPDrˎ~OYPgmA'\=V}̯:ګ42oZwGUE.Z2:Wm&YOQZ2W5Q,$+fsg=b]e? K6Gzb9t"ZR,e0 +t}e5 0E:X o]tP9{+Z~2y_Ḅnj< +M_zzya{C19 z$؏: +9.l/ύrs$l<|O:$ w)Va +RMsRjje4?}ԪB{7U;Y$ON vA`W{)^X&(ax軓  6#`u܆.{P]%u:"Kf W7XܿX  z̜֨`nOT3 @5.T-=)efpgr+Pɖ펋^%OCP&͔E7s^*lQH=9i('XGbWtz?7~G n!c P9;tpp.j/l(-QH;~c\9,K\jө,aI O!v&2M}\eR^mdA}yV"!=FwpޱnivIh nsHʨY{cm-fp>qɛvGGR)S%8ݹs7iC PD$\ qy-] 4z<30wն.FYjVQ5(5oC' ^٠.b9&Ԇ([x9Q F6sT<3ķ^L{;w@4WQk~H.!~06IJ$zY^ .  unލT߆n¬Hd*: + 2?tr~~HsA:)S82%(u>J+Eq6R K.Z&VE>pVG~i (_{Rw +*FR8À^6&`GnCA+]2nsOuB楱a`!uPJ +֏/K܆l Ъ_sF(1`1 ŷYdKC$?!Vaek0yn\S6轐Pt?,ĤGu&+XB8Yپ_j )&V.6J/@:C=x`v0ꕏnZ Nw,y-ZuNW`?!%:Vg=#5iGKĨtݙaf6,v6寍r+i,+կ]n,c^̒yt0YxV 6R@-ț7OkյҝC$Xz|ҡ`$lls" +m}j:f͌Q,9[6MxJxAg[V 1Ker`KSP d=GGok:A5_6#.ƒOוT|cBn$a`-R r鯤ϝ[e۽W/,oAlhh1rѸ;/YC4\LSQe3'IpCwTwjuY*vY.SN"pS# qV:pLR'? f6=ΖtF [RAkͭow'l'Bŧ[a[NȊ]8IczU|^ȁE-W+~B_ sԼgydEN&E#MK-#2LĤdψTq~{)K0F8mn!0T HeNj |-G/RkE\?9v7篇`pF*ٜ5*0 gp^ixTdQJP?NEws3E w,6D<욢-ʀgIB8p Ԟ~QXБ^cL.GI/{ŒZ#c$pnW ꠘn } O%>)h#R@!-lS;-@_ZyQ3^&ʤ޶JkH/Nnk*oCrTη)hJ59Lƃ)2`V@jdXwhk8:Q[_ў<}Ech2A5؅❦A(:X!;A?`k_3O !^m]Dm֌$}|**o/iRsX`eąn/֐@T/;ѢKOWEVSL 9+4 5yW`3e+ hBـ4p:e?EG\#&At&d:_ p'TnL|ѱ#!"͚1I~aR1'xjqqV6@$@ "e7[~LZh;Oi[0\ksnPG*ߕ_P##~>v^RbPnԁw@&|yȵB3i]}D.NP8P[ۥ/pÀ 'U]\(U][P(MYbh1^X?@eb !}?ے8y˟76Lo,x~L: F j%Ir9Q|,m)(:U hrg ]GL*O[/?[}KS_%$S-PGV þ`(^' RV2E` ?Ą-۝m`Hܲm.@ŽXg7XQ9TYpbg/` 7,dX_p#}`T@xWJa3 \txCW&t,q5GqZ9ݗ:Aj"F&/E=[2i$@nbWӧlop滾|tlA䥶NhxJOek4P]6+#U{ 1NO}`!ݎF۵K@\-R 㪥@ Z>>n. l>4F^>!h娾­N!c'"X$| +֮~XS%iH}6}gѫ ,F!0zNMj"8̐ڀx# +Y|>.vIk~Qx)ܾ8-a=W77449/zz EVy'à Y-g֧0٭ČAx.KW', rwWRe*.TM9 ڤPFڱ|#9ZYHvڄ& J9N;) 4=Oڶ;/rUoyQ4Rs? d(L:f5ʍt.>kfP.4~>#B vJhSjv's9\$R\@&stxp9VndkM +N0]XIϧ J,Lģ܇+ר}jzW =iQ:u!3s9"ah+П]䇑c:dҤJ+stkѵktm3G(\PV'ڤLx$$mV^1pTN`k&Wf(U +edGp'.`Gf2#! '7r.D*ĄnbD JAA2vȊ+2E#\A=^T3˲! Ks=YqYc$V D>DxW!ޛ5v1IǑB΅"U)fQ]Am1Ψۃ|q5JEJ6+7gঊ`cV7w + ))@-`ԁg,,$e.ZƫQU,Ne+JҋB˱Q-!{?n-UJ@{}*n\z|f@Od!KͩMMAf JArJʎ"$peyEx _Baw i-nr~"NRm߻V/xS&l,p_8+z'+'aW ? τBbEl+#<9 [QXܶF)IQŪz7DT\ {ŔZVN3Y3XˋvS:dOQ=: :IJG.`Y)->hդ}Mb.`!wô9Q9u pcALژ.6݀#6p? [!m ϗ}Jy9H54~dN쫭зռ8kbw/a)IUE2'ea^?1_{8%Ki$t +t&s$T5MRh#֒ +endstream +endobj +2495 0 obj << +/Type /FontDescriptor +/FontName /IEOHHK+NimbusRomNo9L-Medi +/Flags 4 +/FontBBox [-168 -341 1000 960] +/Ascent 690 +/CapHeight 690 +/Descent -209 +/ItalicAngle 0 +/StemV 140 +/XHeight 461 +/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/asterisk/at/b/bracketleft/bracketright/c/colon/comma/d/e/eight/endash/equal/f/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/percent/period/q/question/quotedblleft/quotedblright/quoteright/r/s/seven/six/slash/t/three/tilde/two/u/v/w/x/y/z/zero) +/FontFile 2494 0 R +>> endobj +2496 0 obj << +/Length1 1642 +/Length2 13519 +/Length3 0 +/Length 14374 +/Filter /FlateDecode +>> +stream +xڭveX-Npk!h\{pww -9{~VժwWĊ*B@c3q3=3@Ih+䖥33r6|bp"fFV@;Q#g3)@`#=,,TjԴt0'dea|p5ۚ9RUΖfs+3JB^ afgل @Ɍ`t0ڙZ՚'dofbfnbfD7srr|X9,?3q1O9'"UQTu:[9?=M&.7I:Y9ܝel0r1Ifhw.NVvhfahjcIOh^Q93gNVvp͋9?1W3ǿ/ꯙ,hg053c:PTfAW>;c>sd-[_4b[E mLŧ: 0[9[*Z9X̍l>/o٧gӿaV&R73jk˪KogωpV7Lr@8E%, txѳ|Bpsy;@ϿNzF#fg4kTL?? &.b>73s73[]Yf9` M0ۗԫU}Sö+ _34Lz,ؿK`Pv']{Rh=`/AL;Ո\݂`R?ؙPR/~"jgu|#uBvocRсVSprJppO90:<4} ٻGK +H琍'VMDIa'Lga4Og!2]LGP㱰3J>1Z9DDh)҈$&kd}2R~͓V/t]@4.yFޝo5; D,ͩ" rϞx1d +۳#z$uHO_M2&#vp4x~>1fq$0d!}q.62>6y3( +.m7 Nd>( (0D|{(-G XMu橪._B)fa&MG84%0jAR'Z1sh1cd:0( "`}/{IF#lp9+^[o q aYQ +[xH?΄hմcQʙ[4c+/vtjh#kXa},Lv!D^Rtd yaGe& >KQ v=JIߏ;A F[H$\l=%G=ePI4Қaw02]7)z=7|J>+ "k9Ok%sd~;DjIyHw_~5,*o05_3uΈ R?XƤh]I2e4&Z<-? +)r_sM]wǴCn7Qc'I&Jxm`vT&AıỦP/td(or˟%6]BժFJJNV6+?˗NB3N@.^YD|L u*I&+izqRXa⹊`]=]DK%]T??SWq|fjh0K `-"X +qCӅF +ȫgL5*҉oIVɑH#Հy8qAKaff"l$㈾o-v5zd WI{s`1Ltم&; + bD3_ݏVfH?ny dAQ>n+3C~rӗE~7嶥i15)E +΋8dk$e2 Tצ;X^+A|Pي.JA|Wg3KىPDQ +M3UQ£g:]PrWՓ +5yf +]zswy*|Ō=hںeﰾ%2i F}L-el#Þ56Y{ʊL}-íW'ķ?>4jLc YCtF!ˬqΟ>F7BmuA~R ꆎ&xzlZ4Ct,.P٧:J>X9<\l8!ϥjT3LZV^AK@8r֦MEig(Tu}`$c4Q(W>"IkP[GX QhٶM=UؘD@/u&+02ɂ)YC$m #v+ J<5z[aI9wTa.>2gi(%j} )-By/6A,I!d# + wAt)rpzH,C/D$Ϳ6ݼ`#,Y]#,a I}Se(-{ުjr&Y|VQxqqe*A:!rI0߹p` %ozmU!Ce?[8{r.!1u]ꏼ?Ķ/;.E'61 +$z>-B磩}L$)զlkj+tG23ѮdwHTl~ۧĬ4 d}!C f !]A#]ՍRBLRe\l9\n'ab#ZJpJRpc"򭳋;>7{3l᧩b5wg՜!x?r)`]nfY7lvYICL|0~WC]Wb:l1B;M ľ\0T]F~5iUplpr8OL?Egc?An{p˸6,0)!|]z_Tcɲ + v0qt^0N4TDy<`A//whKekynIdួ)G3wmY# ԯ0t0:]:`r#?«jJ\;$%.N~qRDXT?y~z'Jŧv&| PgĬ)J ,4!*`>!MUa8X0iXA3HG<@rÅ+7(E +Q7fLYPq5v2UT&5y@4OVQbF=UIc؅y.M嵭?ǩ09m%@u͈|&vKNussFZ5dTe@R1x٥O~x`j :&}1:rӣI'FW%kIKc@n6Yo˴_%Ҧݣ|m}Dt1]%jaJ_[)l{gpֆ3btq \aEik"Uժ!cy%3m8|J,#$c,6jYpZTnTWP_VAAPXǶEY﮸& ݶNt3yQ +]L &h&Ec3;a'y>.mucnyO_8Wl +7'F .4_*=FХ w<ʾd/ T*k1=\7y@(4s +lwjbb9m0ZESTe{jXFNK +đVM=^k]Vb]F/%,~#.ߺGC9#/Oh\gD40|ʖ'Ue*sU$rePx2c5O +%QF/PvB!;x\FP&»ü@]"d7"3#҆& +,ٌ4$-Troe.n6fv+oyflA J'¤` H\4T,+ZN \a\4fyfYvgOE,dqM]4oHΤm߇T*W_LLm4љ)9c7"X1H׸j=! RBeEVxTJ9A&m"(pRy'$]߄ _5,iMK),bgܔ,oj nqX:{ߢhA=`ԺEI= d5u Ўgx%d3ϔD@,XO/c۱g#΋Mi.Z5RVZyALf'E,Uo3&|NvSWC]œ^d_9]*"q2n  Z,`AWWD~zWW D.6u;<,n؟~?l[GCJxcNC>ͻƲ,Q'k"ڪMfM4SA{SÐ&F /FChnYF1 +F#2ҝUd/6a+LآԂk/A]C ո^rmw פn{ME<k csֲ|ddjm!BtF +K;9,,;w?rp>Ѽu(U(9@HPD|ӁÜ01_ڙi#6JZ%"chӶZYēHJ-rqH [CFבU}\eyh4.c|sFe*_l=.8A9-RɍY*z jQvs΀*X}N˕)j"$nwT!2ϰg#-qުE;)k8),s+c + +f Znsx5+ǭVoOZ7ÅqΏtiHXItX!P_xsSJdGϣ%},Rr0Ā}Nk4e6X? +!㞽a ]hͶqG2y?=S_.1#r IYvvЎh^%-q` +ɭš=N\>04"x qjWF@DJ3}[O7<nx$n܆1؁w_=o7ptΦ=390 Mft+>)>! bƗMըr^4l +mɤ'/ 8#f5ThON瘍bUCi7*A"Cwj¶,;MqwІwF'@Y>pw + BZamdNJYQGP +܆,ޫ88-%R 0Oo(AVdȨlCdí +\?UT'E+\Zbu656^o'B_`OO}hp=ℾ*h.c&Co;79wh1j:3e3_ptǨj!B^%6[uw>@v[4 2+Aw=S T1$9N'1zo Ÿ3z5Z˧HwX%%a/K\aQV<۲#ay. ΑKDV#- sVr J#g&5y"dEF _x7`Dp-X!LlN6[T9A|͂bNˮJl=‹\cBu{Vq*ڲQ.㩶s %e Od*/E4Q7ο-냥2۳ߤ-M%:~ +D}

    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 9. Introduction to SiSU Markup  15  +

    +
    +

    +   170 +

    +
    + + 9.1 Summary + +
    + + 9.2 Markup Examples + +
    + + 9.2.1 Online + +
    + + 9.2.2 Installed + +
    + + +
    + +

    + 9.1 Summary +

    +
    +

    +   171 +

    +
    + + +
    +

    + SiSU source documents are plaintext (UTF-8)  16  files +

    +
    +

    +   172 +

    +
    + + +
    +

    + All paragraphs are separated by an empty line. +

    +
    +

    +   173 +

    +
    + + +
    +

    + Markup is comprised of: +

    +
    +

    +   174 +

    +
    + + +
    +
  • + at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) +
  • +
    +

    +   175 +

    +
    + + +
    +
  • + followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: +
  • +
    +

    +   176 +

    +
    + + +
    +
  • + heading levels defines document structure +
  • +
    +

    +   177 +

    +
    + + +
    +
  • + text basic attributes, italics, bold etc. +
  • +
    +

    +   178 +

    +
    + + +
    +
  • + grouped text (objects), which are to be treated differently, such as code blocks or poems. +
  • +
    +

    +   179 +

    +
    + + +
    +
  • + footnotes/endnotes +
  • +
    +

    +   180 +

    +
    + + +
    +
  • + linked text and images +
  • +
    +

    +   181 +

    +
    + + +
    +
  • + paragraph actions, such as indent, bulleted, numbered-lists, etc. +
  • +
    +

    +   182 +

    +
    + + +
    +

    + Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup +

    +
    +

    +   183 +

    +
    + + +
    + +

    + 9.2 Markup Examples +

    +
    +

    +   184 +

    +
    + + +
    + +

    + 9.2.1 Online +

    +
    +

    +   185 +

    +
    + + +
    +

    + Online markup examples are available together with the respective outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> or from <http://www.jus.uio.no/sisu/sisu_examples/> +

    +
    +

    +   186 +

    +
    + + +
    +

    + There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> +

    +
    +

    +   187 +

    +
    + + +
    +

    + Some example marked up files are available as html with syntax highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> +

    +
    +

    +   188 +

    +
    + + +
    +

    + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> +

    +
    +

    +   189 +

    +
    + + +
    + +

    + 9.2.2 Installed +

    +
    +

    +   190 +

    +
    + + +
    +

    + With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free +

    +
    +

    +   191 +

    +

    +^

    + + +
    +

    +  15. From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. +

    +
      +
    + + +
    +

    +  16. files should be prepared using UTF-8 character encoding +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/metadata.html new file mode 100644 index 00000000..fe987c0e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Manual [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-08-30 +

    +
    + +
    +

    + DC Date: 2007-08-30 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_manual._sst +

    +
    + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_manual._sst)= 1f10457d4314dc96550b6c8ded413878 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:10:57 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_manual/opendocument.odt new file mode 100644 index 00000000..38c9a3bb Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_manual/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/organising_content.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/organising_content.html new file mode 100644 index 00000000..75b0184c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/organising_content.html @@ -0,0 +1,549 @@ + + + + + + organising_content - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 19. Organising Content +

    +
    +

    +   525 +

    +
    + + 19.1 Directory Structure and Mapping + +
    + + 19.2 Organising Content + +
    + + +
    + +

    + 19.1 Directory Structure and Mapping +

    +
    +

    +   526 +

    +
    + + +
    +

    + The output directory root can be set in the sisurc.yml file. Under the root, subdirectories are made for each directory in which a document set resides. If you have a directory named poems or conventions, that directory will be created under the output directory root and the output for all documents contained in the directory of a particular name will be generated to subdirectories beneath that directory (poem or conventions). A document will be placed in a subdirectory of the same name as the document with the filetype identifier stripped (.sst .ssm) +

    +
    +

    +   527 +

    +
    + + +
    +

    + The last part of a directory path, representing the sub-directory in which a document set resides, is the directory name that will be used for the output directory. This has implications for the organisation of document collections as it could make sense to place documents of a particular subject, or type within a directory identifying them. This grouping as suggested could be by subject (sales_law, english_literature); or just as conveniently by some other classification (X University). The mapping means it is also possible to place in the same output directory documents that are for organisational purposes kept separately, for example documents on a given subject of two different institutions may be kept in two different directories of the same name, under a directory named after each institution, and these would be output to the same output directory. Skins could be associated with each institution on a directory basis and resulting documents will take on the appropriate different appearance. +

    +
    +

    +   528 +

    +
    + + +
    + +

    + 19.2 Organising Content +

    +
    +

    +   529 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_manual/plain.txt new file mode 100644 index 00000000..2bec8e15 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/plain.txt @@ -0,0 +1,9580 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE - MANUAL [0.58], +RALPH AMISSAH +**************************************************************************** + +WHAT IS SISU? +============= + +1. INTRODUCTION - WHAT IS SISU? +------------------------------- + +*SiSU* is a system for document markup, publishing (in multiple open standard +formats) and search + + +*SiSU*[^1] is a[^2] framework for document structuring, publishing and search, +comprising of (a) a lightweight document structure and presentation markup +syntax and (b) an accompanying engine for generating standard document format +outputs from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system for the +citation of text within a document. + + +- [1]: "*SiSU* information Structuring Universe" or "Structured information, + Serialized Units". + +- also chosen for the meaning of the Finnish term "sisu". + +- [2]: Unix command line oriented + +*SiSU* is developed under an open source, software libre license (GPL3). It has +been developed in the context of coping with large document sets with evolving +markup related technologies, for which you want multiple output formats, a +common mechanism for cross-output-format citation, and search. + + +*SiSU* both defines a markup syntax and provides an engine that produces open +standards format outputs from documents prepared with *SiSU* markup. From a +single lightly prepared document sisu custom builds several standard output +formats which share a common (text object) numbering system for citation of +content within a document (that also has implications for search). The sisu +engine works with an abstraction of the document's structure and content from +which it is possible to generate different forms of representation of the +document. Significantly *SiSU* markup is more sparse than html and outputs +which include html, LaTeX, landscape and portrait pdfs, Open Document Format +(ODF), all of which can be added to and updated. *SiSU* is also able to +populate SQL type databases at an object level, which means that searches can +be made with that degree of granularity. Results of objects (primarily +paragraphs and headings) can be viewed directly in the database, or just the +object numbers shown - your search criteria is met in these documents and at +these locations within each document. + + +Source document preparation and output generation is a two step process: (i) +document source is prepared, that is, marked up in sisu markup syntax and (ii) +the desired output subsequently generated by running the sisu engine against +document source. Output representations if updated (in the sisu engine) can be +generated by re-running the engine against the prepared source. Using *SiSU* +markup applied to a document, *SiSU* custom builds various standard open output +formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF +files, and populate an SQL database with objects[^3] (equating generally to +paragraph-sized chunks) so searches may be performed and matches returned with +that degree of granularity ( e.g. your search criteria is met by these +documents and at these locations within each document). Document output formats +share a common object numbering system for locating content. This is +particularly suitable for "published" works (finalized texts as opposed to +works that are frequently changed or updated) for which it provides a fixed +means of reference of content. + + +- [3]: objects include: headings, paragraphs, verse, tables, images, but not + footnotes/endnotes which are numbered separately and tied to the object from + which they are referenced. + +In preparing a *SiSU* document you optionally provide semantic information +related to the document in a document header, and in marking up the substantive +text provide information on the structure of the document, primarily indicating +heading levels and footnotes. You also provide information on basic text +attributes where used. The rest is automatic, sisu from this information custom +builds[^4] the different forms of output requested. + + +- [4]: i.e. the html, pdf, odf outputs are each built individually and optimised + for that form of presentation, rather than for example the html being a saved + version of the odf, or the pdf being a saved version of the html. + +*SiSU* works with an abstraction of the document based on its structure which +is comprised of its frame[^5] and the objects[^6] it contains, which enables +*SiSU* to represent the document in many different ways, and to take advantage +of the strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for citing +material within a document across the different output format types. This is +significant as page numbers are not suited to the digital age, in web +publishing, changing a browser's default font or using a different browser +means that text appears on different pages; and in publishing in different +formats, html, landscape and portrait pdf etc. again page numbers are of no use +to cite text in a manner that is relevant against the different output types. +Dealing with documents at an object level together with object numbering also +has implications for search. + + +- [5]: the different heading levels + +- [6]: units of text, primarily paragraphs and headings, also any tables, poems, + code-blocks + +One of the challenges of maintaining documents is to keep them in a format that +would allow users to use them without depending on a proprietary software +popular at the time. Consider the ease of dealing with legacy proprietary +formats today and what guarantee you have that old proprietary formats will +remain (or can be read without proprietary software/equipment) in 15 years +time, or the way the way in which html has evolved over its relatively short +span of existence. *SiSU* provides the flexibility of outputing documents in +multiple non-proprietary open formats including html, pdf[^7] and the ISO +standard ODF.[^8] Whilst *SiSU* relies on software, the markup is uncomplicated +and minimalistic which guarantees that future engines can be written to run +against it. It is also easily converted to other formats, which means documents +prepared in *SiSU* can be migrated to other document formats. Further security +is provided by the fact that the software itself, *SiSU* is available under +GPL3 a licence that guarantees that the source code will always be open, and +free as in libre which means that that code base can be used updated and +further developed as required under the terms of its license. Another challenge +is to keep up with a moving target. *SiSU* permits new forms of output to be +added as they become important, (Open Document Format text was added in 2006), +and existing output to be updated (html has evolved and the related module has +been updated repeatedly over the years, presumably when the World Wide Web +Consortium (w3c) finalises html 5 which is currently under development, the +html module will again be updated allowing all existing documents to be +regenerated as html 5). + + +- [7]: Specification submitted by Adobe to ISO to become a full open ISO + specification + +- + +- [8]: ISO/IEC 26300:2006 + +The document formats are written to the file-system and available for indexing +by independent indexing tools, whether off the web like Google and Yahoo or on +the site like Lucene and Hyperestraier. + + +*SiSU* also provides other features such as concordance files and document +content certificates, and the working against an abstraction of document +structure has further possibilities for the research and development of other +document representations, the availability of objects is useful for example for +topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, +together with the flexibility of *SiSU* offers great possibilities. + + +*SiSU* is primarily for published works, which can take advantage of the +citation system to reliably reference its documents. *SiSU* works well in a +complementary manner with such collaborative technologies as Wikis, which can +take advantage of and be used to discuss the substance of content prepared in +*SiSU*. + + + + + +2. HOW DOES SISU WORK? +---------------------- + +*SiSU* markup is fairly minimalistic, it consists of: a (largely optional) +document header, made up of information about the document (such as when it was +published, who authored it, and granting what rights) and any processing +instructions; and markup within the substantive text of the document, which is +related to document structure and typeface. *SiSU* must be able to discern the +structure of a document, (text headings and their levels in relation to each +other), either from information provided in the document header or from markup +within the text (or from a combination of both). Processing is done against an +abstraction of the document comprising of information on the document's +structure and its objects,[2] which the program serializes (providing the +object numbers) and which are assigned hash sum values based on their content. +This abstraction of information about document structure, objects, (and hash +sums), provides considerable flexibility in representing documents different +ways and for different purposes (e.g. search, document layout, publishing, +content certification, concordance etc.), and makes it possible to take +advantage of some of the strengths of established ways of representing +documents, (or indeed to create new ones). + + +3. SUMMARY OF FEATURES +---------------------- + +* sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a +single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, +documents like "War and Peace" require almost no markup, and most of the +headers are optional. + + +* markup is easily readable/parsable by the human eye, (basic markup is simpler +and more sparse than the most basic HTML), [this may also be converted to XML +representations of the same input/source document]. + + +* markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic text +attributes (bold, italics, underscore, strike-through etc.) as required; and +semantic information related to the document (header information, extended +beyond the Dublin core and easily further extended as required); the headers +may also contain processing instructions. *SiSU* markup is primarily an +abstraction of document structure and document metadata to permit taking +advantage of the basic strengths of existing alternative practical standard +ways of representing documents [be that browser viewing, paper publication, sql +search etc.] (html, xml, odf, latex, pdf, sql) + + +* for output produces reasonably elegant output of established industry and +institutionally accepted open standard formats.[3] takes advantage of the +different strengths of various standard formats for representing documents, +amongst the output formats currently supported are: + + + * html - both as a single scrollable text and a segmented document + + + * xhtml + + + * XML - both in sax and dom style xml structures for further development as + required + + + * ODF - open document format, the iso standard for document storage + + + * LaTeX - used to generate pdf + + + * pdf (via LaTeX) + + + * sql - population of an sql database, (at the same object level that is used + to cite text within a document) + + +Also produces: concordance files; document content certificates (md5 or sha256 +digests of headings, paragraphs, images etc.) and html manifests (and sitemaps +of content). (b) takes advantage of the strengths implicit in these very +different output types, (e.g. PDFs produced using typesetting of LaTeX, +databases populated with documents at an individual object/paragraph level, +making possible granular search (and related possibilities)) + + +* ensuring content can be cited in a meaningful way regardless of selected +output format. Online publishing (and publishing in multiple document formats) +lacks a useful way of citing text internally within documents (important to +academics generally and to lawyers) as page numbers are meaningless across +browsers and formats. sisu seeks to provide a common way of pinpoint the text +within a document, (which can be utilized for citation and by search engines). +The outputs share a common numbering system that is meaningful (to man and +machine) across all digital outputs whether paper, screen, or database +oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be +used to reference content. + + +* Granular search within documents. SQL databases are populated at an object +level (roughly headings, paragraphs, verse, tables) and become searchable with +that degree of granularity, the output information provides the +object/paragraph numbers which are relevant across all generated outputs; it is +also possible to look at just the matching paragraphs of the documents in the +database; [output indexing also work well with search indexing tools like +hyperestraier]. + + +* long term maintainability of document collections in a world of changing +formats, having a very sparsely marked-up source document base. there is a +considerable degree of future-proofing, output representations are +"upgradeable", and new document formats may be added. e.g. addition of odf +(open document text) module in 2006 and in future html5 output sometime in +future, without modification of existing prepared texts + + +* SQL search aside, documents are generated as required and static once +generated. + + +* documents produced are static files, and may be batch processed, this needs +to be done only once but may be repeated for various reasons as desired +(updated content, addition of new output formats, updated technology document +presentations/representations) + + +* document source (plaintext utf-8) if shared on the net may be used as input +and processed locally to produce the different document outputs + + +* document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with inclusions) and +images and sent as a zip file called a sisupod, if shared on the net these too +may be processed locally to produce the desired document outputs + + +* generated document outputs may automatically be posted to remote sites. + + +* for basic document generation, the only software dependency is *Ruby*, and a +few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use +a database you of course need that, and to convert the LaTeX generated to pdf, +a latex processor like tetex or texlive. + + +* as a developers tool it is flexible and extensible + + +Syntax highlighting for *SiSU* markup is available for a number of text +editors. + + +*SiSU* is less about document layout than about finding a way with little +markup to be able to construct an abstract representation of a document that +makes it possible to produce multiple representations of it which may be rather +different from each other and used for different purposes, whether layout and +publishing, or search of content + + +i.e. to be able to take advantage from this minimal preparation starting point +of some of the strengths of rather different established ways of representing +documents for different purposes, whether for search (relational database, or +indexed flat files generated for that purpose whether of complete documents, or +say of files made up of objects), online viewing (e.g. html, xml, pdf), or +paper publication (e.g. pdf)... + + +the solution arrived at is by extracting structural information about the +document (about headings within the document) and by tracking objects (which +are serialized and also given hash values) in the manner described. It makes +possible representations that are quite different from those offered at +present. For example objects could be saved individually and identified by +their hashes, with an index of how the objects relate to each other to form a +document. + + +4. HELP +------- + +4.1 SISU MANUAL +............... + +The most up to date information on sisu should be contained in the sisu_manual, +available at: + + + + + +and (from *SiSU* 0.59 onwards) installed locally at: + + + /usr/share/doc/sisu/sisu_manual/ + + +or equivalent directory + + +Within the *SiSU* tarball at: + + + ./data/doc/sisu/sisu_manual/ + + +4.2 SISU MAN PAGES +.................. + +If *SiSU* is installed on your system usual man commands should be available, +try: + + + man sisu + + + man sisu_markup + + + man sisu_commands + + +Most *SiSU* man pages are generated directly from sisu documents that are used +to prepare the sisu manual, the sources files for which are located within the +*SiSU* tarball at: + + + ./data/doc/sisu/sisu_manual/ + + +Once installed, directory equivalent to: + + + /usr/share/doc/sisu/sisu_manual/ + + +Available man pages are converted back to html using man2html: + + + /usr/share/doc/sisu/html/ + + + ./data/doc/sisu/html/ + + +The *SiSU* man pages can be viewed online at:[^9] + + +- [9]: generated from source using rman + +- + +- With regard to *SiSU* man pages the formatting generated for markup syntax is + not quite right, for that you might prefer the links under: + +- + +An online version of the sisu man page is available here: + + +* various sisu man pages [link:] [^10] + + +- [10]: + +* sisu.1 [link:] [^11] + + +- [11]: + +* sisu.8 [link:] [^12] + + +- [12]: + +* sisu_examples.1 [link:] +[^13] + + +- [13]: + +* sisu_webrick.1 [link:] +[^14] + + +- [14]: + +4.3 SISU BUILT-IN INTERACTIVE HELP +.................................. + +This is particularly useful when current installation information is obtained +as the interactive help is able to provide information on your sisu +configuration and setup. + + + sisu --help + + + sisu --help [subject] + + + sisu --help env [for feedback on the way your system is setup with regard + to sisu] + + + sisu -V [same as above command] + + + sisu --help commands + + + sisu --help markup + + +Apart from real-time information on your current configuration the *SiSU* +manual and man pages are likely to contain more up-to-date information than the +sisu interactive help (for example on commands and markup). + + +NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + + +4.4 HELP SOURCES +................ + +For lists of alternative help sources, see: + + +*man page* + + + man sisu_help_sources + + +*man2html* + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + +*sisu generated html* + + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + + + + + + + +5. COMMANDS SUMMARY +------------------- + +5.1 SYNOPSIS +............ + +*SiSU* - Structured information, Serialized Units - a document publishing +system + + +sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + +sisu [ -Ddcv ] [ instruction ] + + +sisu [ -CcFLSVvW ] + + +Note: commands should be issued from within the directory that contains the +marked up files, cd to markup directory. + + +5.2 DESCRIPTION +............... + +*SiSU* *SiSU* is a document publishing system, that from a simple single +marked-up document, produces multiple of output formats including: plaintext, +html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which +share numbered text objects ("object citation numbering") and the same document +structure information. For more see: + + +5.3 DOCUMENT PROCESSING COMMAND FLAGS +..................................... + +*-a [filename/wildcard] * +produces plaintext with Unix linefeeds and without markup, (object numbers +are omitted), has footnotes at end of each paragraph that contains them [ -A +for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options +include: --endnotes for endnotes --footnotes for footnotes at the end of each +paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) + + +*-b [filename/wildcard] * +produces xhtml/XML output for browser viewing (sax parsing). + + +*-C [--init-site] * +configure/initialise shared output directory files initialize shared output +directory (config files such as css and dtd files are not updated if they +already exist unless modifier is used). -C --init-site configure/initialise +site more extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files are +updated if this modifier is used. + + +*-CC * +configure/initialise shared output directory files initialize shared output +directory (config files such as css and dtd files are not updated if they +already exist unless modifier is used). The equivalent of: -C --init-site +configure/initialise site, more extensive than -C on its own, shared output +directory files/force update, existing shared output config files such as css +and dtd files are updated if -CC is used. + + +*-c [filename/wildcard] * +screen toggle ansi screen colour on or off depending on default set (unless +-c flag is used: if sisurc colour default is set to 'true', output to screen +will be with colour, if sisurc colour default is set to 'false' or is undefined +screen output will be without colour). + + +*-D [instruction] [filename] * +database postgresql ( --pgsql may be used instead) possible instructions, +include: --createdb; --create; --dropall; --import [filename]; --update +[filename]; --remove [filename]; see database section below. + + +*-d [--db-[database type (sqlite|pg)]] --[instruction] [filename] * +database type default set to sqlite, (for which --sqlite may be used instead) +or to specify another database --db-[pgsql, sqlite] (however see -D) possible +instructions include: --createdb; --create; --dropall; --import [filename]; +--update [filename]; --remove [filename]; see database section below. + + +*-F [--webserv=webrick] * +generate examples of (naive) cgi search form for sqlite and pgsql depends on +your already having used sisu to populate an sqlite and/or pgsql database, (the +sqlite version scans the output directories for existing sisu_sqlite databases, +so it is first necessary to create them, before generating the search form) see +-d -D and the database section below. If the optional parameter +--webserv=webrick is passed, the cgi examples created will be set up to use the +default port set for use by the webrick server, (otherwise the port is left +blank and the system setting used, usually 80). The samples are dumped in the +present work directory which must be writable, (with screen instructions given +that they be copied to the cgi-bin directory). -Fv (in addition to the above) +provides some information on setting up hyperestraier for sisu + + +*-H [filename/wildcard] * +produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an +appropriately configured web server. [behaviour switched after 0.35 see -h]. + + +*-h [filename/wildcard] * +produces html (with hardlinks i.e. with name suffixes in links/local urls). +html, with internal document links that include the document suffix, i.e. +whether it is .html or .pdf (required for browsing directly off a file system, +and works with most web servers). [behaviour switched after 0.35 see -H]. + + +*-I [filename/wildcard] * +produces texinfo and info file, (view with pinfo). + + +*-L * +prints license information. + + +*-M [filename/wildcard/url] * +maintenance mode files created for processing preserved and their locations +indicated. (also see -V) + + +*-m [filename/wildcard/url] * +assumed for most other flags, creates new meta-markup file, (the metaverse ) +that is used in all subsequent processing of other output. This step is assumed +for most processing flags. To skip it see -n + + +*-N [filename/wildcard/url] * +document digest or document content certificate ( DCC ) as md5 digest tree of +the document: the digest for the document, and digests for each object +contained within the document (together with information on software versions +that produced it) (digest.txt). -NV for verbose digest output to screen. + + +*-n [filename/wildcard/url] * +skip meta-markup (building of "metaverse"), this skips the equivalent of -m +which is otherwise assumed by most processing flags. + + +*-o [filename/wildcard/url] * +output basic document in opendocument file format (opendocument.odt). + + +*-p [filename/wildcard] * +produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set +in config file, or document header, or provided with additional command line +parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and +'legal' and book sizes 'A5' and 'B5' (system defaults to A4). + + +*-q [filename/wildcard] * +quiet less output to screen. + + +*-R [filename/wildcard] * +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Note the behavior of rsync +different if -R is used with other flags from if used alone. Alone the rsync +--delete parameter is sent, useful for cleaning the remote directory (when -R +is used together with other flags, it is not). Also see -r + + +*-r [filename/wildcard] * +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Also see -R + + +*-S * +produces a sisupod a zipped sisu directory of markup files including sisu +markup source files and the directories local configuration file, images and +skins. Note: this only includes the configuration files or skins contained in +./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option +is tested only with zsh). + + +*-S [filename/wildcard] * +produces a zipped file of the prepared document specified along with +associated images, by default named sisupod.zip they may alternatively be named +with the filename extension .ssp This provides a quick way of gathering the +relevant parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated documents if a +master file, or available in multilingual versions), together with related +images and skin. *SiSU* commands can be run directly against a sisupod +contained in a local directory, or provided as a url on a remote site. As there +is a security issue with skins provided by other users, they are not applied +unless the flag --trust or --trusted is added to the command instruction, it is +recommended that file that are not your own are treated as untrusted. The +directory structure of the unzipped file is understood by sisu, and sisu +commands can be run within it. Note: if you wish to send multiple files, it +quickly becomes more space efficient to zip the sisu markup directory, rather +than the individual files for sending). See the -S option without +[filename/wildcard]. + + +*-s [filename/wildcard] * +copies sisu markup file to output directory. + + +*-t [filename/wildcard (*.termsheet.rb)] * +standard form document builder, preprocessing feature + + +*-U [filename/wildcard] * +prints url output list/map for the available processing flags options and +resulting files that could be requested, (can be used to get a list of +processing options in relation to a file, together with information on the +output that would be produced), -u provides url output mapping for those flags +requested for processing. The default assumes sisu_webrick is running and +provides webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml + + +*-u [filename/wildcard] * +provides url mapping of output files for the flags requested for processing, +also see -U + + +*-V * +on its own, provides *SiSU* version and environment information (sisu --help +env) + + +*-V [filename/wildcard] * +even more verbose than the -v flag. (also see -M) + + +*-v * +on its own, provides *SiSU* version information + + +*-v [filename/wildcard] * +provides verbose output of what is being built, where it is being built (and +error messages if any), as with -u flag provides a url mapping of files created +for each of the processing flag requests. See also -V + + +*-W * +starts ruby's webrick webserver points at sisu output directories, the +default port is set to 8081 and can be changed in the resource configuration +files. [tip: the webrick server requires link suffixes, so html output should +be created using the -h option rather than -H; also, note -F webrick ]. + + +*-w [filename/wildcard] * +produces concordance (wordmap) a rudimentary index of all the words in a +document. (Concordance files are not generated for documents of over 260,000 +words unless this limit is increased in the file sisurc.yml) + + +*-X [filename/wildcard] * +produces XML output with deep document structure, in the nature of dom. + + +*-x [filename/wildcard] * +produces XML output shallow structure (sax parsing). + + +*-Y [filename/wildcard] * +produces a short sitemap entry for the document, based on html output and the +sisu_manifest. --sitemaps generates/updates the sitemap index of existing +sitemaps. (Experimental, [g,y,m announcement this week]) + + +*-y [filename/wildcard] * +produces an html summary of output generated (hyperlinked to content) and +document specific metadata (sisu_manifest.html). This step is assumed for most +processing flags. + + +*-Z [filename/wildcard] * +Zap, if used with other processing flags deletes output files of the type +about to be processed, prior to processing. If -Z is used as the lone +processing related flag (or in conjunction with a combination of -[mMvVq]), +will remove the related document output directory. + + +*-z [filename/wildcard] * +produces php (zend) [this feature is disabled for the time being] + + +6. COMMAND LINE MODIFIERS +------------------------- + +*--no-ocn * +[with -h -H or -p] switches off object citation numbering. Produce output +without identifying numbers in margins of html or LaTeX/pdf output. + + +*--no-annotate * +strips output text of editor endnotes[^*1] denoted by asterisk or dagger/plus +sign + + +- [*1]: square brackets + +*--no-asterisk * +strips output text of editor endnotes[^*2] denoted by asterisk sign + + +- [*2]: square brackets + +*--no-dagger * +strips output text of editor endnotes[^+1] denoted by dagger/plus sign + + +- [+1]: square brackets + +7. DATABASE COMMANDS +-------------------- + +dbi - database interface + + +-D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is +modifiable with --db=[database type (pgsql or sqlite)] + + +*-Dv --createall * +initial step, creates required relations (tables, indexes) in existing +postgresql database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite +equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at +the present time for postgresql it may be necessary to manually create the +database. The command would be 'createdb [database name]' where database name +would be SiSU_[present working directory name (without path)]. Please use only +alphanumerics and underscores. + + +*-Dv --import * +[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv +--import sqlite equivalent] + + +*-Dv --update * +[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) +[ -dv --update sqlite equivalent] + + +*-D --remove * +[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d +--remove sqlite equivalent] + + +*-D --dropall * +kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d +--dropall sqlite equivalent] + + +The v in e.g. -Dv is for verbose output. + + +8. SHORTCUTS, SHORTHAND FOR MULTIPLE FLAGS +------------------------------------------ + +*--update [filename/wildcard] * +Checks existing file output and runs the flags required to update this +output. This means that if only html and pdf output was requested on previous +runs, only the -hp files will be applied, and only these will be generated this +time, together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same again. + + +*-0 to -5 [filename or wildcard] * +Default shorthand mappings (note that the defaults can be changed/configured +in the sisurc.yml file): + + +*-0 * +-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. +on 'sisu [filename]'] + + +*-1 * +-mNHwpy + + +*-2 * +-mNHwpaoy + + +*-3 * +-mNhwpAobxXyY + + +*-4 * +-mNhwpAobxXDyY --import + + +*-5 * +-mNhwpAobxXDyY --update + + +add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] + + +consider -u for appended url info or -v for verbose output + + +8.0.1 COMMAND LINE WITH FLAGS - BATCH PROCESSING +................................................ + +In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" +or "sisu -h *.{sst,ssm}" to produce html version of all documents. + + +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. Enter to +escape. + + +9. INTRODUCTION TO SISU MARKUP[^15] +----------------------------------- + +- [15]: From sometime after SiSU 0.58 it should be possible to describe SiSU markup + using SiSU, which though not an original design goal is useful. + +9.1 SUMMARY +........... + +*SiSU* source documents are plaintext (UTF-8)[^16] files + + +- [16]: files should be prepared using UTF-8 character encoding + +All paragraphs are separated by an empty line. + + +Markup is comprised of: + + +* at the top of a document, the document header made up of semantic meta-data +about the document and if desired additional processing instructions (such an +instruction to automatically number headings from a particular level down) + + +* followed by the prepared substantive text of which the most important single +characteristic is the markup of different heading levels, which define the +primary outline of the document structure. Markup of substantive text includes: + + + * heading levels defines document structure + + + * text basic attributes, italics, bold etc. + + + * grouped text (objects), which are to be treated differently, such as code + blocks or poems. + + + * footnotes/endnotes + + + * linked text and images + + + * paragraph actions, such as indent, bulleted, numbered-lists, etc. + + +Some interactive help on markup is available, by typing sisu and selecting +markup or sisu --help markup + + +9.2 MARKUP EXAMPLES +................... + +9.2.1 ONLINE +............ + +Online markup examples are available together with the respective outputs +produced from or from + + + +There is of course this document, which provides a cursory overview of sisu +markup and the respective output produced: + + + +Some example marked up files are available as html with syntax highlighting for +viewing: + + +an alternative presentation of markup syntax: + + + +9.2.2 INSTALLED +............... + +With *SiSU* installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if +sisu-markup-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non-free + + +10. MARKUP OF HEADERS +--------------------- + +Headers consist of semantic meta-data about a document, which can be used by +any output module of the program; and may in addition include extra processing +instructions. + + +Note: the first line of a document may include information on the markup +version used in the form of a comment. Comments are a percentage mark at the +start of a paragraph (and as the first character in a line of text) followed by +a space and the comment: + + + + % this would be a comment + +10.1 SAMPLE HEADER +.................. + +This current document has a header similar to this one (without the comments): + + + + % SiSU 0.57 + @title: SiSU + @subtitle: Markup [0.58] + @creator: Ralph Amissah + @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + @type: information + @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + @date.created: 2002-08-28 + @date.issued: 2002-08-28 + @date.available: 2002-08-28 + @date.modified: 2007-09-16 + @date: 2007-09-16 + @level: new=C; break=1; num_top=1 + % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population). + @skin: skin_sisu_manual + % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin) + @bold: /Gnu|Debian|Ruby|SiSU/ + @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ + { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html + { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU + { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ + { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ + { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html + { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html + { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html + +10.2 AVAILABLE HEADERS +...................... + +Header tags appear at the beginning of a document and provide meta information +on the document (such as the Dublin Core), or information as to how the +document as a whole is to be processed. All header instructions take either the +form @headername: or 0~headername. All Dublin Core meta tags are available + + +*@indentifier:* information or instructions + + +where the "identifier" is a tag recognised by the program, and the +"information" or "instructions" belong to the tag/indentifier specified + + +Note: a header where used should only be used once; all headers apart from +@title: are optional; the @structure: header is used to describe document +structure, and can be useful to know. + + +This is a sample header + + +*% SiSU 0.38* [declared file-type identifier with markup version] + + +*@title:* [title text] This is the title of the document and used as such, this +header is the only one that is _mandatory_ + + +*@subtitle:* The Subtitle if any + + +*@creator:* [or @author:] Name of Author + + +*@subject:* (whatever your subject) + + +*@description:* + + +*@publisher:* + + +*@contributor:* + + +*@translator:* [or @translated_by:] + + +*@illustrator:* [or @illustrated_by:] + + +*@prepared_by:* [or @digitized_by:] + + +*@date: 2000-08-27* [ also @date.created: @date.issued: @date.available: +@date.valid: @date.modified: ] + + +*@type: article* + + +*@format:* + + +*@identifier:* + + +*@source:* + + +*@language:* [or @language.document:] [country code for language if available, +or language, English, en is the default setting] (en - English, fr - French, de +- German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - +Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - +Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, +uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - +Czech, bg - Bul garian ) [however, encodings are not available for all of the +languages listed.] + + +[@language.original: original language in which the work was published] + + +*@papersize:* (A4|US_letter|book_B5|book_A5|US_legal) + + +*@relation:* + + +*@coverage:* + + +*@rights:* Copyright (c) Name of Right Holder, all rights reserved, or as +granted: public domain, copyleft, creative commons variant, etc. + + +*@owner:* + + +*@keywords:* text document generation processing management latex pdf +structured xml citation [your keywords here, used for example by rss feeds, and +in sql searches] + + +*@abstract:* [paper abstract, placed after table of contents] + + +*@comment:* [...] + + +*@catalogue:* loc=[Library of Congress classification]; dewey=[Dewey +classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] + + +*@classify_loc:* [Library of Congress classification] + + +*@classify_dewey:* [Dewey classification] + + +*@classify_isbn:* [ISBN] + + +*@classify_pg:* [Project Gutenberg text number] + + +*@prefix:* [prefix is placed just after table of contents] + + +*@prefix_a:* [prefix is placed just before table of contents - not implemented] + + +*@prefix_b:* + + +*@rcs:* $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs +or cvs to embed version (revision control) information into document, rcs or +cvs can usefully provide a history of updates to a document ] + + +*@structure:* PART; CHAPTER; SECTION; ARTICLE; none; none; +optional, document structure can be defined by words to match or regular +expression (the regular expression is assumed to start at the beginning of a +line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within +text instead, without this header tag, and may be used to supplement the +instructions provided in this header tag if provided (@structure: is a synonym +for @toc:) + + +*@level:* newpage=3; breakpage=4 +[paragraph level, used by latex to breakpages, the page is optional eg. in +newpage] + + +*@markup:* information on the markup used, e.g. new=1,2,3; break=4; num_top=4 +[or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading +level, used by LaTeX to breakpages. breakpage: starts on a new page in single +column text and on a new column in double column text; newpage: starts on a new +page for both single and double column texts. +num_top=4 [auto-number document, starting at level 4. the default is to +provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be +merged within level] +num_extract [take numbering of headings provided (manually in marked up +source document), and use for numbering of segments. Available where a clear +numbering structure is provided within document, without the repetition of a +number in a header.] [In 0.38 notation, you would map to the equivalent levels, +the examples provided would map to the following new=A,B,C; break=1; num_top=1 +[or newpage=A,B,C; breakpage=1; num_top=1] see headings] + + +*@bold:* [regular expression of words/phrases to be made bold] + + +*@italics:* [regular expression of words/phrases to italicise] + + +*@vocabulary:* name of taxonomy/vocabulary/wordlist to use against document + + +*@skin:* skin_doc_[name_of_desired_document_skin] +skins change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. + + +*@links:* { *SiSU* }http://www.jus.uio.no/sisu/; +{ FSF }http://www.fsf.org + + +*@promo:* sisu, ruby, search_libre_docs, open_society +[places content in right pane in html, makes use of list.yml and promo.yml, +commented out sample in document sample: +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + + +11. MARKUP OF SUBSTANTIVE TEXT +------------------------------ + +11.1 HEADING LEVELS +................... + +Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section +headings, followed by other heading levels, and 1 -6 being headings followed by +substantive text or sub-headings. :A~ usually the title :A~? conditional level +1 heading (used where a stand-alone document may be imported into another) + + +*:A~ [heading text]* Top level heading [this usually has similar content to the +title @title: ] NOTE: the heading levels described here are in 0.38 notation, +see heading + + +*:B~ [heading text]* Second level heading [this is a heading level divider] + + +*:C~ [heading text]* Third level heading [this is a heading level divider] + + +*1~ [heading text]* Top level heading preceding substantive text of document or +sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. +etc. in a document, and the level on which sisu by default would break html +output into named segments, names are provided automatically if none are given +(a number), otherwise takes the form 1~my_filename_for_this_segment + + +*2~ [heading text]* Second level heading preceding substantive text of document +or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or +1.3 or 2.1 etc. in a document. + + +*3~ [heading text]* Third level heading preceding substantive text of document, +that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a +document + + + + 1~filename level 1 heading, + % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) + +11.2 FONT ATTRIBUTES +.................... + +*markup example:* + + + + normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+ + normal text + !{emphasis}! + *{bold text}* + _{underscore} + /{italics}/ + "{citation}" + ^{superscript}^ + ,{subscript}, + +{inserted text}+ + -{strikethrough}- + +*resulting output:* + + +normal text emphasis *bold text* _underscore_ /italics/ +citation ^superscript^ [subscript] inserted text +strikethrough + + +normal text + + +emphasis + + +*bold text* + + +_underscore_ + + +/italics/ + + +citation + + +^superscript^ + + +[subscript] + + +inserted text + + +strikethrough + + +11.3 INDENTATION AND BULLETS +............................ + +*markup example:* + + + + ordinary paragraph + _1 indent paragraph one step + _2 indent paragraph two steps + _9 indent paragraph nine steps + +*resulting output:* + + +ordinary paragraph + + + indent paragraph one step + + + indent paragraph two steps + + + indent paragraph nine steps + + +*markup example:* + + + + * bullet text + _1* bullet text, first indent + _2* bullet text, two step indent + +*resulting output:* + + +* bullet text + + + * bullet text, first indent + + + * bullet text, two step indent + + +Numbered List (not to be confused with headings/titles, (document structure)) + + +*markup example:* + + + + # numbered list numbered list 1., 2., 3, etc. + _# numbered list numbered list indented a., b., c., d., etc. + +11.4 FOOTNOTES / ENDNOTES +......................... + +Footnotes and endnotes not distinguished in markup. They are automatically +numbered. Depending on the output file format (html, odf, pdf etc.), the +document output selected will have either footnotes or endnotes. + + +*markup example:* + + + + ~{ a footnote or endnote }~ + +*resulting output:* + + +[^17] + + +- [17]: a footnote or endnote + +*markup example:* + + + + normal text~{ self contained endnote marker & endnote in one }~ continues + +*resulting output:* + + +normal text[^18] continues + + +- [18]: self contained endnote marker & endnote in one + +*markup example:* + + + + normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +*resulting output:* + + +normal text [^*] continues + + +- [*]: unnumbered asterisk footnote/endnote, insert multiple asterisks if required + +normal text [^**] continues + + +- [**]: another unnumbered asterisk footnote/endnote + +*markup example:* + + + + normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues + normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +*resulting output:* + + +normal text [^*3] continues + + +- [*3]: editors notes, numbered asterisk footnote/endnote series + +normal text [^+2] continues + + +- [+2]: editors notes, numbered asterisk footnote/endnote series + +*Alternative endnote pair notation for footnotes/endnotes:* + + + + % note the endnote marker "~^" + normal text~^ continues + ^~ endnote text following the paragraph in which the marker occurs + +the standard and pair notation cannot be mixed in the same document + + +11.5 LINKS +.......... + +11.5.1 NAKED URLS WITHIN TEXT, DEALING WITH URLS +................................................ + +urls are found within text and marked up automatically. A url within text is +automatically hyperlinked to itself and by default decorated with angled +braces, unless they are contained within a code block (in which case they are +passed as normal text), or escaped by a preceding underscore (in which case the +decoration is omitted). + + +*markup example:* + + + + normal text http://www.jus.uio.no/sisu continues + +*resulting output:* + + +normal text continues + + +An escaped url without decoration + + +*markup example:* + + + + normal text http://www.jus.uio.no/sisu continues + deb http://www.jus.uio.no/sisu/archive unstable main non-free + +*resulting output:* + + +normal text http://www.jus.uio.no/sisu continues + + +deb http://www.jus.uio.no/sisu/archive unstable main non-free + + +where a code block is used there is neither decoration nor hyperlinking, code +blocks are discussed later in this document + + +*resulting output:* + + + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +To link text or an image to a url the markup is as follows + + +*markup example:* + + + + about { SiSU }http://url.org markup + +11.5.2 LINKING TEXT +................... + +*resulting output:* + + +about SiSU [link:] markup + + +A shortcut notation is available so the url link may also be provided +automatically as a footnote + + +*markup example:* + + + + about {~^ SiSU }http://url.org markup + +*resulting output:* + + +about SiSU [link:] [^19] markup + + +- [19]: + +11.5.3 LINKING IMAGES +..................... + +*markup example:* + + + + [ tux.png ] + % various url linked images + [ tux.png ] + [ GnuDebianLinuxRubyBetterWay.png ] + {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ + +*resulting output:* + + +tux.png 64x80 [link:] image + + +tux.png 64x80 "Gnu/Linux - a better way" [link:] + + +[ ruby_logo (png missing) ] [^20] + + +- [20]: + +GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian +and Ruby" [link:] + + +*linked url footnote shortcut* + + + + {~^ [text to link] }http://url.org + % maps to: { [text to link] }http://url.org ~{ http://url.org }~ + % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink + + + text marker *~name + +note at a heading level the same is automatically achieved by providing names +to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of +auto-heading numbering, without further intervention. + + +11.6 GROUPED TEXT +................. + +11.6.1 TABLES +............. + +Tables may be prepared in two either of two forms + + +*markup example:* + + + + table{ c3; 40; 30; 30; + This is a table + this would become column two of row one + column three of row one is here + And here begins another row + column two of row two + column three of row two, and so on + }table + +*resulting output:* + + + +[table omitted, see other document formats] + +a second form may be easier to work with in cases where there is not much +information in each column + + +*markup example:*[^21] + + +- [21]: Table from the Wealth of Networks by Yochai Benkler + +- + + + !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + {table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 + Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 + Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 + Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 + No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 + No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + +*resulting output:* + + +*Table 3.1: Contributors to Wikipedia, January 2001 - June 2005* + + + +[table omitted, see other document formats] + +* Contributed at least ten times; ** at least 5 times in last month; *** more +than 100 times in last month. + + +11.6.2 POEM +........... + +*basic markup:* + + + + poem{ + Your poem here + }poem + Each verse in a poem is given a separate object number. + +*markup example:* + + + + poem{ + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + }poem + +*resulting output:* + + + + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +11.6.3 GROUP +............ + +*basic markup:* + + + + group{ + Your grouped text here + }group + A group is treated as an object and given a single object number. + +*markup example:* + + + + group{ + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + }group + +*resulting output:* + + + + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +11.6.4 CODE +........... + +Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of *SiSU* markup. You +cannot however use code tags to escape code tags. They are however used in the +same way as group or poem tags. + + +A code-block is treated as an object and given a single object number. [an +option to number each line of code may be considered at some later time] + + +*use of code tags instead of poem compared, resulting output:* + + + + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +12. COMPOSITE DOCUMENTS MARKUP +------------------------------ + +It is possible to build a document by creating a master document that requires +other documents. The documents required may be complete documents that could be +generated independently, or they could be markup snippets, prepared so as to be +easily available to be placed within another text. If the calling document is a +master document (built from other documents), it should be named with the +suffix *.ssm* Within this document you would provide information on the other +documents that should be included within the text. These may be other documents +that would be processed in a regular way, or markup bits prepared only for +inclusion within a master document *.sst* regular markup file, or *.ssi* +(insert/information) A secondary file of the composite document is built prior +to processing with the same prefix and the suffix *._sst* + + +basic markup for importing a document into a master document + + + + << |filename1.sst|@|^| + << |filename2.ssi|@|^| + +The form described above should be relied on. Within the Vim editor it results +in the text thus linked becoming hyperlinked to the document it is calling in +which is convenient for editing. Alternative markup for importation of +documents under consideration, and occasionally supported have been. + + + + r{filename} + {filename.ssi}require + << {filename.ssi} + % using textlink alternatives + |filename.ssi|@|^|require + << |filename.ssi|@|^| + % using thlnk alternatives + require + << + +MARKUP SYNTAX HISTORY +===================== + +13. NOTES RELATED TO FILES-TYPES AND MARKUP SYNTAX +-------------------------------------------------- + +0.38 is substantially current, depreciated 0.16 supported, though file names +were changed at 0.37 + + +*0.52* (2007w14/6) declared document type identifier at start of text/document: + + + *SiSU* 0.52 + + +or, backward compatible using the comment marker: + + + % *SiSU* 0.38 + + +variations include '*SiSU* (text|master|insert) [version]' and 'sisu-[version]' + + +*0.51* (2007w13/6) skins changed (simplified), markup unchanged + + +*0.42* (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author + + +*0.38* (2006w15/7) introduced new/alternative notation for headers, e.g. +@title: (instead of 0~title), and accompanying document structure markup, +:A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + + +*0.37* (2006w09/7) introduced new file naming convention, .sst (text), .ssm +(master), .ssi (insert), markup syntax unchanged + + +*0.35* (2005w52/3) sisupod, zipped content file introduced + + +*0.23* (2005w36/2) utf-8 for markup file + + +*0.22* (2005w35/3) image dimensions may be omitted if rmagick is available to +be relied upon + + +*0.20.4* (2005w33/4) header 0~links + + +*0.16* (2005w25/2) substantial changes introduced to make markup cleaner, +header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) +at start of a text line as comment marker + + +14. SISU FILETYPES +------------------ + +*SiSU* has plaintext and binary filetypes, and can process either type of +document. + + +14.1 .SST .SSM .SSI MARKED UP PLAIN TEXT +........................................ + +*SiSU* documents are prepared as plain-text (utf-8) files with *SiSU* markup. +They may make reference to and contain images (for example), which are stored +in the directory beneath them _sisu/image. *SiSU* plaintext markup files are of +three types that may be distinguished by the file extension used: regular text +.sst; master documents, composite documents that incorporate other text, which +can be any regular text or text insert; and inserts the contents of which are +like regular text except these are marked .ssi and are not processed. + + +*SiSU* processing can be done directly against a sisu documents; which may be +located locally or on a remote server for which a url is provided. + + +*SiSU* source markup can be shared with the command: + + + sisu -s [filename] + + +14.1.1 SISU TEXT - REGULAR FILES (.SST) +....................................... + +The most common form of document in *SiSU*, see the section on *SiSU* markup. + + + + + + + + +14.1.2 SISU MASTER FILES (.SSM) +............................... + +Composite documents which incorporate other *SiSU* documents which may be +either regular *SiSU* text .sst which may be generated independently, or +inserts prepared solely for the purpose of being incorporated into one or more +master documents. + + +The mechanism by which master files incorporate other documents is described as +one of the headings under under *SiSU* markup in the *SiSU* manual. + + +Note: Master documents may be prepared in a similar way to regular documents, +and processing will occur normally if a .sst file is renamed .ssm without +requiring any other documents; the .ssm marker flags that the document may +contain other documents. + + +Note: a secondary file of the composite document is built prior to processing +with the same prefix and the suffix ._sst [^22] + + +- [22]: .ssc (for composite) is under consideration but ._sst makes clear that this + is not a regular file to be worked on, and thus less likely that people will + have "accidents", working on a .ssc file that is overwritten by subsequent + processing. It may be however that when the resulting file is shared .ssc is + an appropriate suffix to use. + + + + + + + +14.1.3 SISU INSERT FILES (.SSI) +............................... + +Inserts are documents prepared solely for the purpose of being incorporated +into one or more master documents. They resemble regular *SiSU* text files +except they are ignored by the *SiSU* processor. Making a file a .ssi file is a +quick and convenient way of flagging that it is not intended that the file +should be processed on its own. + + +14.2 SISUPOD, ZIPPED BINARY CONTAINER (SISUPOD.ZIP, .SSP) +......................................................... + +A sisupod is a zipped *SiSU* text file or set of *SiSU* text files and any +associated images that they contain (this will be extended to include sound and +multimedia-files) + + +*SiSU* plaintext files rely on a recognised directory structure to find +contents such as images associated with documents, but all images for example +for all documents contained in a directory are located in the sub-directory +_sisu/image. Without the ability to create a sisupod it can be inconvenient to +manually identify all other files associated with a document. A sisupod +automatically bundles all associated files with the document that is turned +into a pod. + + +The structure of the sisupod is such that it may for example contain a single +document and its associated images; a master document and its associated +documents and anything else; or the zipped contents of a whole directory of +prepared *SiSU* documents. + + +The command to create a sisupod is: + + + sisu -S [filename] + + +Alternatively, make a pod of the contents of a whole directory: + + + sisu -S + + +*SiSU* processing can be done directly against a sisupod; which may be located +locally or on a remote server for which a url is provided. + + + + + + + + +15. EXPERIMENTAL ALTERNATIVE INPUT REPRESENTATIONS +-------------------------------------------------- + +15.1 ALTERNATIVE XML +.................... + +*SiSU* offers alternative XML input representations of documents as a proof of +concept, experimental feature. They are however not strictly maintained, and +incomplete and should be handled with care. + + +*convert from sst to simple xml representations (sax, dom and node):* + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + +*convert to sst from any sisu xml representation (sax, dom and node):* + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +15.1.1 XML SAX REPRESENTATION +............................. + +To convert from sst to simple xml (sax) representation: + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + + +To convert from any sisu xml representation back to sst + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +15.1.2 XML DOM REPRESENTATION +............................. + +To convert from sst to simple xml (dom) representation: + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + + +To convert from any sisu xml representation back to sst + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +15.1.3 XML NODE REPRESENTATION +.............................. + +To convert from sst to simple xml (node) representation: + + + sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + + +To convert from any sisu xml representation back to sst + + + sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +or the same: + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + +16. CONFIGURATION +----------------- + +16.1 DETERMINING THE CURRENT CONFIGURATION +.......................................... + +Information on the current configuration of *SiSU* should be available with the +help command: + + + sisu -v + + +which is an alias for: + + + sisu --help env + + +Either of these should be executed from within a directory that contains sisu +markup source documents. + + +16.2 CONFIGURATION FILES (CONFIG.YML) +..................................... + +*SiSU* configration parameters are adjusted in the configuration file, which +can be used to override the defaults set. This includes such things as which +directory interim processing should be done in and where the generated output +should be placed. + + +The *SiSU* configuration file is a yaml file, which means indentation is +significant. + + +*SiSU* resource configuration is determined by looking at the following files +if they exist: + + + ./_sisu/sisurc.yml + + + ~/.sisu/sisurc.yml + + + /etc/sisu/sisurc.yml + + +The search is in the order listed, and the first one found is used. + + +In the absence of instructions in any of these it falls back to the internal +program defaults. + + +Configuration determines the output and processing directories and the database +access details. + + +If *SiSU* is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + + +17. SKINS +--------- + +Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + + + ./_sisu/skin + + + ~/.sisu/skin + + + /etc/sisu/skin + + +*Within the skin directory* are the following the default sub-directories for +document skins: + + + ./skin/doc + + + ./skin/dir + + + ./skin/site + + +A skin is placed in the appropriate directory and the file named skin_[name].rb + + +The skin itself is a ruby file which modifies the default appearances set in +the program. + + +17.1 DOCUMENT SKIN +.................. + +Documents take on a document skin, if the header of the document specifies a +skin to be used. + + + + @skin: skin_united_nations + +17.2 DIRECTORY SKIN +................... + +A directory may be mapped on to a particular skin, so all documents within that +directory take on a particular appearance. If a skin exists in the skin/dir +with the same name as the document directory, it will automatically be used for +each of the documents in that directory, (except where a document specifies the +use of another skin, in the skin/doc directory). + + +A personal habit is to place all skins within the doc directory, and symbolic +links as needed from the site, or dir directories as required. + + +17.3 SITE SKIN +.............. + +A site skin, modifies the program default skin. + + +17.4 SAMPLE SKINS +................. + +With *SiSU* installed sample skins may be found in: + + + /etc/sisu/skin/doc and + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + +(or equivalent directory) and if sisu-markup-samples is installed also under: + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + +Samples of list.yml and promo.yml (which are used to create the right column +list) may be found in: + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent + directory) + + +18. CSS - CASCADING STYLE SHEETS (FOR HTML, XHTML AND XML) +---------------------------------------------------------- + +CSS files to modify the appearance of *SiSU* html, XHTML or XML may be placed +in the configuration directory: ./_sisu/css; ~/.sisu/css or; /etc/sisu/css and +these will be copied to the output directories with the command sisu -CC. + + +The basic CSS file for html output is html.css, placing a file of that name in +directory _sisu/css or equivalent will result in the default file of that name +being overwritten. + + +HTML: html.css + + +XML DOM: dom.css + + +XML SAX: sax.css + + +XHTML: xhtml.css + + +The default homepage may use homepage.css or html.css + + +Under consideration is to permit the placement of a CSS file with a different +name in directory _sisu/css directory or equivalent, and change the default CSS +file that is looked for in a skin.[^23] + + +- [23]: *SiSU* has worked this way in the past, though this was dropped as it was + thought the complexity outweighed the flexibility, however, the balance was + rather fine and this behaviour could be reinstated. + +19. ORGANISING CONTENT +---------------------- + +19.1 DIRECTORY STRUCTURE AND MAPPING +.................................... + +The output directory root can be set in the sisurc.yml file. Under the root, +subdirectories are made for each directory in which a document set resides. If +you have a directory named poems or conventions, that directory will be created +under the output directory root and the output for all documents contained in +the directory of a particular name will be generated to subdirectories beneath +that directory (poem or conventions). A document will be placed in a +subdirectory of the same name as the document with the filetype identifier +stripped (.sst .ssm) + + +The last part of a directory path, representing the sub-directory in which a +document set resides, is the directory name that will be used for the output +directory. This has implications for the organisation of document collections +as it could make sense to place documents of a particular subject, or type +within a directory identifying them. This grouping as suggested could be by +subject (sales_law, english_literature); or just as conveniently by some other +classification (X University). The mapping means it is also possible to place +in the same output directory documents that are for organisational purposes +kept separately, for example documents on a given subject of two different +institutions may be kept in two different directories of the same name, under a +directory named after each institution, and these would be output to the same +output directory. Skins could be associated with each institution on a +directory basis and resulting documents will take on the appropriate different +appearance. + + +19.2 ORGANISING CONTENT +....................... + +20. HOMEPAGES +------------- + +*SiSU* is about the ability to auto-generate documents. Home pages are regarded +as custom built items, and are not created by *SiSU*. More accurately, *SiSU* +has a default home page, which will not be appropriate for use with other +sites, and the means to provide your own home page instead in one of two ways +as part of a site's configuration, these being: + + +1. through placing your home page and other custom built documents in the +subdirectory _sisu/home/ (this probably being the easier and more convenient +option) + + +2. through providing what you want as the home page in a skin, + + +Document sets are contained in directories, usually organised by site or +subject. Each directory can/should have its own homepage. See the section on +directory structure and organisation of content. + + +20.1 HOME PAGE AND OTHER CUSTOM BUILT PAGES IN A SUB-DIRECTORY +.............................................................. + +Custom built pages, including the home page index.html may be placed within the +configuration directory _sisu/home/ in any of the locations that is searched +for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu From there +they are copied to the root of the output directory with the command: + + + sisu -CC + + +20.2 HOME PAGE WITHIN A SKIN +............................ + +Skins are described in a separate section, but basically are a file written in +the programming language *Ruby* that may be provided to change the defaults +that are provided with sisu with respect to individual documents, a directories +contents or for a site. + + +If you wish to provide a homepage within a skin the skin should be in the +directory _sisu/skin/dir and have the name of the directory for which it is to +become the home page. Documents in the directory commercial_law would have the +homepage modified in skin_commercial law.rb; or the directory poems in +skin_poems.rb + + + + class Home + def homepage + # place the html content of your homepage here, this will become index.html + < + + +

    this is my new homepage.

    +
    + + HOME + end + end + +21. MARKUP AND OUTPUT EXAMPLES +------------------------------ + +21.1 MARKUP EXAMPLES +.................... + +Current markup examples and document output samples are provided at + + + +Some markup with syntax highlighting may be found under + but is not as up to date. + + +For some documents hardly any markup at all is required at all, other than a +header, and an indication that the levels to be taken into account by the +program in generating its output are. + + +21.2 A FEW BOOK (AND OTHER) EXAMPLES +.................................... + +aukio.png 397x340 "Aukio, by Leena Krohn" [link:] + [^24] + + +- [24]: Reproduced with the kind permission of author and artist Leena Krohn, + "Aukio" is from the work /"Sphinx or Robot"/ + which is + included as a book example in this section, together with another of the + author's works, /"Tainaron"/ + + +/"THE WEALTH OF NETWORKS"/, YOCHAI BENKLER +.......................................... + +"The Wealth of Networks", Yochai Benkler [link:] + + + + document manifest [link:] + + [^25] + + +- [25]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"FREE CULTURE"/, LAWRENCE LESSIG +................................. + +"Free Culture", Lawrence Lessig [link:] + + + + document manifest [link:] + + [^26] + + +- [26]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"FREE AS IN FREEDOM: RICHARD STALLMAN'S CRUSADE FOR FREE SOFTWARE"/, BY SAM +WILLIAMS +.............................................................................. + +"Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam +Williams [link:] + + + + document manifest [link:] + + [^27] + + +- [27]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"FREE FOR ALL: HOW LINUX AND THE FREE SOFTWARE MOVEMENT UNDERCUT THE HIGH TECH +TITANS"/, BY PETER WAYNER +.............................................................................. + +"Free For All: How Linux and the Free Software Movement Undercut the High Tech +Titans", by Peter Wayner [link:] + + + + document manifest [link:] + + [^28] + + +- [28]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THE CATHEDRAL AND THE BAZAAR"/, BY ERIC S. RAYMOND +.................................................... + +"The Cathedral and the Bazaar", by Eric S. Raymond [link:] + + + + document manifest [link:] + + [^29] + + +- [29]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"ACCELERANDO"/, CHARLES STROSS +............................... + +"Accelerando", Charles Stross [link:] + + + + document manifest [link:] + + [^30] + + +- [30]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"TAINARON"/, LEENA KROHN +......................... + +"Tainaron", Leena Krohn [link:] + + + + document manifest [link:] + + [^31] + + +- [31]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"SPHINX OR ROBOT"/, LEENA KROHN +................................ + +i_sor.png 294x59 "Sphinx or Robot by Leena Krohn" [link:] + + + +"Sphinx or Robot", Leena Krohn [link:] + + + + document manifest [link:] + + [^32] + + +- [32]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"WAR AND PEACE"/, LEO TOLSTOY, PG ETEXT 2600 +............................................. + +"War and Peace", Leo Tolstoy [link:] + +[^33] + + +- [33]: + +- The ascii text was taken from Project Gutenberg. The markup transforms + required are trivial. Of interest, in this instance I am saved by having + alternative syntaxes/(structural modes) for marking up endnotes... as it was + possible to do a simple search and replace to make the Project Gutenberg ascii + presentation suitable for *SiSU*, using the older endnote markup style. This + example instructs the program to use regular expressions, in this example the + words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a + line, to identify what should be treated as different levels of heading in a + document (and used to make the table of contents). Note that there was _very + little markup required_ after the document headers and Project Gutenberg legal + notices. As I presume the legal notices are similar in Project Gutenberg + documents, (and I could not bear to think of preparing the same legal notices + twice), I moved those to the "skin" for the Project, and these are now + represented in the markup by <:insert1> and <:insert2> and the + legal notices are available for similar insertion into the next Project + Gutenberg text prepared for *SiSU*, should there be one. + +- I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. + The markup transforms required are trivial. Of interest, in this instance I am + saved by having alternative syntaxes/(structural modes) for marking up + endnotes... as it is possible to do a simple search and replace to make + Project Gutenberg ascii presentations suitable for *SiSU* using the older + endnote markup style. There is _very little markup required_ after the + document headers and Project Gutenberg legal notices. As I presume the legal + notices are similar in Project Gutenberg documents, (and I could not bear to + think of preparing the same legal notices twice), I moved those to the "skin" + for the Project, and these are now represented in the markup by the + <:insert1> and <:insert2> markers and the legal notices are + available for similar insertion into the next Project Gutenberg text prepared + for *SiSU*, should there be one. + + document manifest [link:] + + [^34] + + +- [34]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DON QUIXOTE"/, MIGUEL DE CERVANTES [SAAVEDRA], TRANSLATED BY JOHN ORMSBY, PG +ETEXT 996 +.............................................................................. + +"Don Quixote", Miguel de Cervantes [Saavedra] [link:] + + + + document manifest [link:] + + [^35] + + +- [35]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"GULLIVER'S TRAVELS"/, JONATHAN SWIFT, TRANSCRIBED FROM THE 1892 GEORGE BELL +AND SONS EDITION BY DAVID PRICE, PG ETEXT 829 +.............................................................................. + +"Gulliver's Travels", Jonathan Swift [link:] + + + + document manifest [link:] + + [^36] + + +- [36]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"ALICE'S ADVENTURES IN WONDERLAND"/, LEWIS CARROLL, PG ETEXT 11 +................................................................ + +"Alice's Adventures in Wonderland", Lewis Carroll [link:] + + + + document manifest [link:] + + [^37] + + +- [37]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THROUGH THE LOOKING-GLASS"/, LEWIS CARROLL, PG ETEXT 12 +......................................................... + +"Through The Looking-Glass", Lewis Carroll [link:] + + + + document manifest [link:] + + [^38] + + +- [38]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"ALICE'S ADVENTURES IN WONDERLAND"/ AND /"THROUGH THE LOOKING-GLASS"/, LEWIS +CARROLL, PG ETEXTS 11 AND 12 +.............................................................................. + +"Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis +Carroll [link:] + + + + document manifest [link:] + + [^39] + + +- [39]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"GNU PUBLIC LICENSE 2"/, (GPL 2) FREE SOFTWARE FOUNDATION +.......................................................... + +"Gnu Public License 2", (GPL 2) Free Software Foundation [link:] + + + + document manifest [link:] + [^40] + + +- [40]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + xml, dom [link:] + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"GNU PUBLIC LICENSE V3 - THIRD DISCUSSION DRAFT"/, (GPLV3) FREE SOFTWARE +FOUNDATION +.............................................................................. + +"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software +Foundation [link:] + + + + document manifest [link:] + + [^41] + + +- [41]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN SOCIAL CONTRACT"/ +.......................... + +"Debian Social Contract" [link:] + + + + document manifest [link:] + + [^42] + + +- [42]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.3"/, (SIMPLE/DEFAULT MARKUP) +..................................................... + +"Debian Constitution v1.3" [link:] + + + + document manifest [link:] + + [^43] + + +- [43]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.3"/, (MARKUP ADJUSTED FOR OUTPUT TO MORE CLOSELY MATCH +THE ORIGINAL) +.............................................................................. + +"Debian Constitution v1.3", (markup adjusted for output to more closely match +the original) [link:] + + + + document manifest [link:] + + [^44] + + +- [44]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.2"/, (SIMPLE/DEFAULT MARKUP) +..................................................... + +"Debian Constitution v1.2 (more translations)" [link:] + + + + document manifest [link:] + + [^45] + + +- [45]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"DEBIAN CONSTITUTION V1.2"/, (MARKUP ADJUSTED FOR OUTPUT TO MORE CLOSELY MATCH +THE ORIGINAL) +.............................................................................. + +"Debian Constitution (more translations)", (markup adjusted for output to more +closely match the original) [link:] + + + + document manifest [link:] + + [^46] + + +- [46]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"A UNIFORM SALES TERMINOLOGY"/, VIKKI ROGERS AND ALBERT KRITZER +................................................................ + +"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer [link:] + + + + document manifest [link:] + + [^47] + + +- [47]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THE AUTONOMOUS CONTRACT" 1997 / - MARKUP SAMPLE +................................................. + +"The Autonomous Contract" 1997 - markup sample [link:] + + + + document manifest [link:] + + [^48] + + +- [48]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"THE AUTONOMOUS CONTRACT REVISITED"/ - MARKUP SAMPLE +..................................................... + +"The Autonomous Contract Revisited" - markup sample [link:] + [^49] + + +- [49]: + +- alternative markup variations revolving around endnotes + +- (i) as above, markup with embedded endnotes, and header list of words/phrases + to emphasise + +- + +- + +- (ii) Again markup with embedded endnotes, but font faces changed within + paragraphs rather than in header as in i + +- + +- + +- (iii) Markup with endnote placemarks within paragraphs, the endnotes following + the paragraph that contains them + + +- + +- (iv) Another alternative is to place the marked up endnotes sequentially and + at the end of the text. This also works. The paragraph variant iii is perhaps + easier to visually check should there be missing endnotes; but this variant iv + may better suit the conversion of alternatively pre-prepared documents. + + document manifest [link:] + + [^50] + + +- [50]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/"UNITED NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL SALE OF GOODS"/ +.............................................................................. + +"United Nations Convention on Contracts for the International Sale of Goods" +[link:] + +[^51] + + +- [51]: + +- This example instructs the program to use regular expressions, in this example + the words: Part, Chapter, Section, Article occurring at the beginning of a + line, to identify what should be treated as different levels of heading in a + document (and used to make the table of contents). + +- This example instructs the program to use regular expressions, in this example + the words: Part, Chapter, Section, Article occurring at the beginning of a + line, to identify what should be treated as different levels of heading in a + document (and used to make the table of contents). + + document manifest [link:] + + [^52] + + +- [52]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +/PECL/ THE "PRINCIPLES OF EUROPEAN CONTRACT LAW" +................................................ + +"Principles of European Contract Law" [link:] + + + + document manifest [link:] + + [^53] + + +- [53]: + + html, segmented text [link:] + + + + html, scroll, document in one [link:] + + + + pdf, landscape [link:] + + + + pdf, portrait [link:] + + + + open document [link:] + + + + xhtml scroll [link:] + + + + xml, sax [link:] + + + + xml, dom [link:] + + + + plain text utf-8 [link:] + + + + concordance [link:] + + + + dcc, document content certificate (digests) [link:] + + + + markup source text [link:] + + + + zipped markup source pod [link:] + + + +21.3 SQL - POSTGRESQL, SQLITE +............................. + +A Sample search form is available at + + +A few canned searches, showing object numbers. Search for: + + + English documents matching Linux OR Debian [link:] + + + + GPL OR Richard Stallman [link:] + + + + invention OR innovation in English language [link:] + + + + copyright in English language documents [link:] + + + +Note that the searches done in this form are case sensitive. + + +Expand those same searches, showing the matching text in each document: + + + English documents matching Linux OR Debian [link:] + + + + GPL OR Richard Stallman [link:] + + + + invention OR innovation in English language [link:] + + + + copyright in English language documents [link:] + + + +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^54] + + +- [54]: of this feature when demonstrated to an IBM software innovations evaluator + in 2004 he said to paraphrase: this could be of interest to us. We have large + document management systems, you can search hundreds of thousands of documents + and we can tell you which documents meet your search criteria, but there is no + way we can tell you without opening each document where within each your + matches are found. + +21.4 LEX MERCATORIA AS AN EXAMPLE +................................. + +There is quite a bit to peruse if you explore the site Lex Mercatoria: + + + [^55] + + +- [55]: + +or perhaps: + + + [^56] + + +- [56]: + +21.5 FOR GOOD MEASURE THE MARKUP FOR A DOCUMENT WITH LOTS OF (SIMPLE) TABLES +............................................................................ + +*SiSU* is not optimised for table making, but does handle simple tables. + + +* SiSU marked up file with tables [link:] + +[^57] + + +- [57]: + +- + +* Output of table file example [link:] + [^58] + + +- [58]: + +21.6 AND A LINK TO THE OUTPUT OF A REPORTED CASE +................................................ + + + + +22. A CHECKLIST OF OUTPUT FEATURES +---------------------------------- + +This table gives an indication of the features that are available for various +forms of output of *SiSU*. [^59] + + +- [59]: updated for sisu-0.36.6 on 2006-01-23 + + +[table omitted, see other document formats] + + + Done + * yes/done + . partial + - not available/appropriate + Not Done + T task todo + t lesser task/todo + not done + +23. SISU SEARCH - INTRODUCTION +------------------------------ + +*SiSU* output can easily and conveniently be indexed by a number of standalone +indexing tools, such as Lucene, Hyperestraier. + + +Because the document structure of sites created is clearly defined, and the +text object citation system is available hypothetically at least, for all forms +of output, it is possible to search the sql database, and either read results +from that database, or just as simply map the results to the html output, which +has richer text markup. + + +In addition to this *SiSU* has the ability to populate a relational sql type +database with documents at an object level, with objects numbers that are +shared across different output types, which make them searchable with that +degree of granularity. Basically, your match criteria is met by these documents +and at these locations within each document, which can be viewed within the +database directly or in various output formats. + + +24. SQL +------- + +24.1 POPULATING SQL TYPE DATABASES +.................................. + +*SiSU* feeds sisu markupd documents into sql type databases PostgreSQL[^60] +and/or SQLite[^61] database together with information related to document +structure. + + +- [60]: + +- + +- + +- [61]: + +- + +This is one of the more interesting output forms, as all the structural data of +the documents are retained (though can be ignored by the user of the database +should they so choose). All site texts/documents are (currently) streamed to +four tables: + + + * one containing semantic (and other) headers, including, title, author, + subject, (the Dublin Core...); + + + * another the substantive texts by individual "paragraph" (or object) - along + with structural information, each paragraph being identifiable by its + paragraph number (if it has one which almost all of them do), and the + substantive text of each paragraph quite naturally being searchable (both in + formatted and clean text versions for searching); and + + + * a third containing endnotes cross-referenced back to the paragraph from + which they are referenced (both in formatted and clean text versions for + searching). + + + * a fourth table with a one to one relation with the headers table contains + full text versions of output, eg. pdf, html, xml, and ascii. + + +There is of course the possibility to add further structures. + + +At this level *SiSU* loads a relational database with documents chunked into +objects, their smallest logical structurally constituent parts, as text +objects, with their object citation number and all other structural information +needed to construct the document. Text is stored (at this text object level) +with and without elementary markup tagging, the stripped version being so as to +facilitate ease of searching. + + +Being able to search a relational database at an object level with the *SiSU* +citation system is an effective way of locating content generated by *SiSU*. As +individual text objects of a document stored (and indexed) together with object +numbers, and all versions of the document have the same numbering, complex +searches can be tailored to return just the locations of the search results +relevant for all available output formats, with live links to the precise +locations in the database or in html/xml documents; or, the structural +information provided makes it possible to search the full contents of the +database and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make use of +that as well). + + +25. POSTGRESQL +-------------- + +25.1 NAME +......... + +*SiSU* - Structured information, Serialized Units - a document publishing +system, postgresql dependency package + + +25.2 DESCRIPTION +................ + +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for *SiSU* to populate a postgresql database, this being +part of *SiSU* - man sisu). + + +25.3 SYNOPSIS +............. + + sisu -D [instruction] [filename/wildcard if required] + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + +25.4 COMMANDS +............. + +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +-d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, +alternatively --sqlite or --pgsql may be used + + +*-D or --pgsql* may be used interchangeably. + + +25.4.1 CREATE AND DESTROY DATABASE +.................................. + +*--pgsql --createall* +initial step, creates required relations (tables, indexes) in existing +(postgresql) database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) + + +*sisu -D --createdb* +creates database where no database existed before + + +*sisu -D --create* +creates database tables where no database tables existed before + + +*sisu -D --Dropall* +destroys database (including all its content)! kills data and drops tables, +indexes and database associated with a given directory (and directories of the +same name). + + +*sisu -D --recreate* +destroys existing database and builds a new empty database structure + + +25.4.2 IMPORT AND REMOVE DOCUMENTS +.................................. + +*sisu -D --import -v [filename/wildcard]* +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + + +*sisu -D --update -v [filename/wildcard]* +updates file contents in database + + +*sisu -D --remove -v [filename/wildcard]* +removes specified document from postgresql database. + + +26. SQLITE +---------- + +26.1 NAME +......... + +*SiSU* - Structured information, Serialized Units - a document publishing +system. + + +26.2 DESCRIPTION +................ + +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +*SiSU* to populate an sqlite database, this being part of *SiSU* - man sisu). + + +26.3 SYNOPSIS +............. + + sisu -d [instruction] [filename/wildcard if required] + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + +26.4 COMMANDS +............. + +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +-d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, +alternatively --sqlite or --pgsql may be used + + +*-d or --sqlite* may be used interchangeably. + + +26.4.1 CREATE AND DESTROY DATABASE +.................................. + +*--sqlite --createall* +initial step, creates required relations (tables, indexes) in existing +(sqlite) database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) + + +*sisu -d --createdb* +creates database where no database existed before + + +*sisu -d --create* +creates database tables where no database tables existed before + + +*sisu -d --dropall* +destroys database (including all its content)! kills data and drops tables, +indexes and database associated with a given directory (and directories of the +same name). + + +*sisu -d --recreate* +destroys existing database and builds a new empty database structure + + +26.4.2 IMPORT AND REMOVE DOCUMENTS +.................................. + +*sisu -d --import -v [filename/wildcard]* +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + + +*sisu -d --update -v [filename/wildcard]* +updates file contents in database + + +*sisu -d --remove -v [filename/wildcard]* +removes specified document from sqlite database. + + +27. INTRODUCTION +---------------- + +27.1 SEARCH - DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, +INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) +.............................................................................. + +Sample search frontend [link:] [^62] A small +database and sample query front-end (search from) that makes use of the +citation system, _object citation numbering_ to demonstrates +functionality.[^63] + + +- [62]: + +- [63]: (which could be extended further with current back-end). As regards scaling + of the database, it is as scalable as the database (here Postgresql) and + hardware allow. + +*SiSU* can provide information on which documents are matched and at what +locations within each document the matches are found. These results are +relevant across all outputs using object citation numbering, which includes +html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of +the other outputs or in the SQL database expand the text within the matched +objects (paragraphs) in the documents matched. + + +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^64] + + +- [64]: of this feature when demonstrated to an IBM software innovations evaluator + in 2004 he said to paraphrase: this could be of interest to us. We have large + document management systems, you can search hundreds of thousands of documents + and we can tell you which documents meet your search criteria, but there is no + way we can tell you without opening each document where within each your + matches are found. + +*sisu -F --webserv-webrick* +builds a cgi web search frontend for the database created + + +The following is feedback on the setup on a machine provided by the help +command: + + + sisu --help sql + + + + Postgresql + user: ralph + current db set: SiSU_sisu + port: 5432 + dbi connect: DBI:Pg:database=SiSU_sisu;port=5432 + sqlite + current db set: /home/ralph/sisu_www/sisu/sisu_sqlite.db + dbi connect DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db + +Note on databases built + + +By default, [unless otherwise specified] databases are built on a directory +basis, from collections of documents within that directory. The name of the +directory you choose to work from is used as the database name, i.e. if you are +working in a directory called /home/ralph/ebook the database SiSU_ebook is +used. [otherwise a manual mapping for the collection is necessary] + + +27.2 SEARCH FORM +................ + +*sisu -F* +generates a sample search form, which must be copied to the web-server cgi +directory + + +*sisu -F --webserv-webrick* +generates a sample search form for use with the webrick server, which must be +copied to the web-server cgi directory + + +*sisu -Fv* +as above, and provides some information on setting up hyperestraier + + +*sisu -W* +starts the webrick server which should be available wherever sisu is properly +installed + + +The generated search form must be copied manually to the webserver directory as +instructed + + +28. HYPERESTRAIER +----------------- + +See the documentation for hyperestraier: + + + + + + /usr/share/doc/hyperestraier/index.html + + + man estcmd + + +on sisu_hyperestraier: + + + man sisu_hyperestraier + + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + +NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + + +(A) to generate the index within the webserver directory to be indexed: + + + estcmd gather -sd [index name] [directory path to index] + + +the following are examples that will need to be tailored according to your +needs: + + + cd /home/ralph/sisu_www + + + estcmd gather -sd casket /home/ralph/sisu_www + + +you may use the 'find' command together with 'egrep' to limit indexing to +particular document collection directories within the web server directory: + + + find /home/ralph/sisu_www -type f | egrep + '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + +Check which directories in the webserver/output directory (~/sisu_www or +elsewhere depending on configuration) you wish to include in the search index. + + +As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also be +desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as +these duplicate information held in other html output e.g. + + + find /home/ralph/sisu_www -type f | egrep + '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' + |estcmd gather -sd casket - + + +from your current document preparation/markup directory, you would construct a +rune along the following lines: + + + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify + first directory for inclusion]|[specify second directory for + inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v + '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - + + +(B) to set up the search form + + +(i) copy estseek.cgi to your cgi directory and set file permissions to 755: + + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + + [see estraier documentation for paths] + + +(ii) edit estseek.conf, with attention to the lines starting 'indexname:' and +'replace:': + + + indexname: /home/ralph/sisu_www/casket + + + replace: ^file:///home/ralph/sisu_www{!} [link:] http://localhost + + + replace: /index.html?${{!}}/ + + +(C) to test using webrick, start webrick: + + + sisu -W + + +and try open the url: + + +29. SISU_WEBRICK +---------------- + +29.1 NAME +......... + +*SiSU* - Structured information, Serialized Units - a document publishing +system + + +29.2 SYNOPSIS +............. + +sisu_webrick [port] + + +or + + +sisu -W [port] + + +29.3 DESCRIPTION +................ + +sisu_webrick is part of *SiSU* (man sisu) sisu_webrick starts *Ruby*'s Webrick +web-server and points it to the directories to which *SiSU* output is written, +providing a list of these directories (assuming *SiSU* is in use and they +exist). + + +The default port for sisu_webrick is set to 8081, this may be modified in the +yaml file: ~/.sisu/sisurc.yml a sample of which is provided as +/etc/sisu/sisurc.yml (or in the equivalent directory on your system). + + +29.4 SUMMARY OF MAN PAGE +........................ + +sisu_webrick, may be started on it's own with the command: sisu_webrick [port] +or using the sisu command with the -W flag: sisu -W [port] + + +where no port is given and settings are unchanged the default port is 8081 + + +29.5 DOCUMENT PROCESSING COMMAND FLAGS +...................................... + +sisu -W [port] starts *Ruby* Webrick web-server, serving *SiSU* output +directories, on the port provided, or if no port is provided and the defaults +have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + + +29.6 FURTHER INFORMATION +........................ + +For more information on *SiSU* see: + + +or man sisu + + +29.7 AUTHOR +........... + +Ralph Amissah or + + +29.8 SEE ALSO +............. + + sisu(1) + + + sisu_vim(7) + + + sisu(8) + + +30. REMOTE SOURCE DOCUMENTS +--------------------------- + +*SiSU* processing instructions can be run against remote source documents by +providing the url of the documents against which the processing instructions +are to be carried out. The remote *SiSU* documents can either be sisu marked up +files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or +filename.ssp + + +*.sst / .ssm - sisu text files* + + +*SiSU* can be run against source text files on a remote machine, provide the +processing instruction and the url. The source file and any associated parts +(such as images) will be downloaded and generated locally. + + + + sisu -3 http://[provide url to valid .sst or .ssm file] + +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + + +NOTE: to set up a remote machine to serve *SiSU* documents in this way, images +should be in the directory relative to the document source ../_sisu/image + + +*sisupod - zipped sisu files* + + +A sisupod is the zipped content of a sisu marked up text or texts and any other +associated parts to the document such as images. + + +*SiSU* can be run against a sisupod on a (local or) remote machine, provide the +processing instruction and the url, the sisupod will be downloaded and the +documents it contains generated locally. + + + + sisu -3 http://[provide url to valid sisupod.zip or .ssp file] + +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + + +REMOTE DOCUMENT OUTPUT +====================== + +31. REMOTE OUTPUT +----------------- + +Once properly configured *SiSU* output can be automatically posted once +generated to a designated remote machine using either rsync, or scp. + + +In order to do this some ssh authentication agent and keychain or similar tool +will need to be configured. Once that is done the placement on a remote host +can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may +be used in conjunction with other processing flags, e.g. + + + + sisu -3R sisu_remote.sst + +31.1 COMMANDS +............. + +*-R [filename/wildcard] * +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Note the behavior of rsync +different if -R is used with other flags from if used alone. Alone the rsync +--delete parameter is sent, useful for cleaning the remote directory (when -R +is used together with other flags, it is not). Also see -r + + +*-r [filename/wildcard] * +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Also see -R + + +31.2 CONFIGURATION +.................. + +[expand on the setting up of an ssh-agent / keychain] + + +32. REMOTE SERVERS +------------------ + +As *SiSU* is generally operated using the command line, and works within a Unix +type environment, *SiSU* the program and all documents can just as easily be on +a remote server, to which you are logged on using a terminal, and commands and +operations would be pretty much the same as they would be on your local +machine. + + +33. DOWNLOAD SISU - LINUX/UNIX +------------------------------ + +SISU CURRENT VERSION - LINUX/UNIX +................................. + +SOURCE (TARBALL TAR.GZ) +....................... + +Download the latest version of *SiSU* (and *SiSU* markup samples):[^65] + + +- [65]: Breakage and Fixes Report + +- + +* sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3) [link:] + +[^66] + + +- [66]: + +- e9a20a06ffee8d633b8ce525017d89ba 1278987 + + cgi generated sample search form + + + order results on files of the same title, in multiple files (with different + filenames) + + + postgresql, character case sensitivity, control, on/off + + + tail decoration, gplv3 & sisu info + + + texinfo/info (pinfo) module starts to do something vaguely useful again [not + a much used module, testing required] + + + print XML rendition of document structure to screen -T + + + help on environment visited, sisu -V + + + sisurc.yml default, color set to true [apologies if this causes anyone any + inconvenience, it is configurable in sisurc.yml] + + + help and man pages, some work man(8) related + + + sisu-install (install ruby rant script renamed) and permissions set to + executable + + +* sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 ) [link:] + +[^67] + + +- [67]: + +- 04ae2812617a4689666600a0fb32301f 3438571 + +For installation notes see + + +For changelogs see + + +tulva.png 425x339 "Tulva, by Leena Krohn" [link:] + [^68] + + +- [68]: Reproduced with the kind permission of author and artist Leena Krohn, + Tulva is from the work Sphinx or Robot + other works + available online include Tainaron + , these two works can be + found in the book sample section + + +GIT (SOURCE CONTROL MANAGEMENT) +............................... + +Git repository currently at: + + +* git clone git://sisudoc.org/git/sisu/ + + +* + + +DEBIAN +...... + +This section contains information on the latest *SiSU* release. For +installation notes see + + + +*SiSU* is updated fairly regularly in *Debian* testing and unstable, and should +be available therefrom. + + +To add this archive, should you still choose to do so, add the following lines +to your /etc/apt/sources.list + + + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +*Source* + + +* sisu_0.58.3.orig.tar.gz [link:] + +[^69] + + +- [69]: + +* sisu_0.58.3-1.diff.gz [link:] + +[^70] + + +- [70]: + +* sisu_0.58.3-1.dsc [link:] + [^71] + + +- [71]: + +- b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc + +*Debs* + + +* sisu_0.58.3-1_all.deb [link:] + +[^72] + + +- [72]: + +- sisu, the base code, (the main package on which the others depend), without + any dependencies other than ruby (and for convenience the ruby webrick web + server), this generates a number of types of output on its own, other packages + provide additional functionality, and have their dependencies + +- Depends: ruby (>=1.8.2), libwebrick-ruby + +- Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, vim-sisu, + librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl + +* sisu-complete_0.58.3-1_all.deb [link:] + +[^73] + + +- [73]: + +- a package that pulls in other packages to build the whole of sisu (excluding + sisu-examples) + +- Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, + sisu-sqlite, vim-sisu + +- Recommends: sisu-examples + +* sisu-pdf_0.58.3-1_all.deb [link:] + +[^74] + + +- [74]: + +- dependencies used by sisu to produce pdf from LaTeX generated + +- Depends: sisu, tetex-bin, tetex-extra, latex-ucs + +- Suggests: evince, xpdf + +* sisu-postgresql_0.58.3-1_all.deb [link:] + +[^75] + + +- [75]: + +- dependencies used by sisu to populate postgresql database (further + configuration is necessary) + +- Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby + +- Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + +* sisu-sqlite_0.58.3-1_all.deb [link:] + +[^76] + + +- [76]: + +- dependencies used by sisu to populate sqlite database + +- Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby + +- Suggests: libdbd-sqlite + +For changelogs see: + + + + + + + + +*non-free* + + +Book markup samples have been moved to non-free as the substantive text of the +documents are available under the author or original publisher's license, and +usually do not comply with the *Debian* Free Software Guidelines. + + +* sisu-markup-samples_1.0.8-1_all.deb [link:] + +[^77] + + +- [77]: + +- marked up documents and other examples related to sisu, a larger package + containing a number of texts + +- Depends: sisu + +* sisu-markup-samples_1.0.8-1.dsc [link:] + +[^78] + + +- [78]: + +- ca03c11467097d6049c43c54d0961ef5 606 sisu-markup-samples_1.0.8-1.dsc + +For changelogs see: + + + + + + + + +RPM +... + +The RPM is generated from the source file using Alien.[^79] Dependencies are +not handled, not even that of the essential *Ruby*. + + +- [79]: + +* sisu_0.58.3.orig-1-2.noarch.rpm [link:] + [^80] + + +- [80]: + +- 31f5cd3e0e577b418e7c98492f71f0af + +- untested, created using: alien -r sisu_0.58.3.orig.tar.gz + +* sisu-0.58.3-2.noarch.rpm [link:] + [^81] + + +- [81]: + +- 8b6858f0117351ce441e8559bf5308be + +- untested, created using: alien -r sisu_0.58.3-1_all.deb + +* sisu-markup-samples_1.0.8.orig-2.noarch.rpm [link:] + +[^82] + + +- [82]: + +- 15eed830b4d004f011bafe831bb816da + +- untested, created using alien + +sudo rpm -i [package name] + + +INSTALLATION +============ + +34. INSTALLATION +---------------- + +See the download pages [link:] [^83] +for information related to installation. + + +- [83]: + +- + +34.1 DEBIAN +........... + +*SiSU* is developed on *Debian*, and packages are available for *Debian* that +take care of the dependencies encountered on installation. + + +The package is divided into the following components: + + + *sisu*, the base code, (the main package on which the others depend), without + any dependencies other than ruby (and for convenience the ruby webrick web + server), this generates a number of types of output on its own, other + packages provide additional functionality, and have their dependencies + + + *sisu-complete*, a dummy package that installs the whole of greater sisu as + described below, apart from sisu-examples + + + *sisu-pdf*, dependencies used by sisu to produce pdf from LaTeX generated + + + *sisu-postgresql*, dependencies used by sisu to populate postgresql database + (further configuration is necessary) + + + *sisu-remote*, dependencies used to place sisu output on a remote server + (further configuration is necessary) + + + *sisu-sqlite*, dependencies used by sisu to populate sqlite database + + + *sisu-markup-samples*, sisu markup samples and other miscellany (under + *Debian* Free Software Guidelines non-free) + + +*SiSU* is available off Debian Unstable and Testing [link:] + +[^84] install it using apt-get, aptitude or alternative *Debian* install tools. +*SiSU* is currently comprised of eight packages. + + +- [84]: + +Initial packaging is done here and to get the latest version of *SiSU* +available you may add the following line(s) to your sources list: + + + + #/etc/apt/sources.list + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +The non-free section is for sisu markup samples provided, which contain +authored works the substantive text of which cannot be changed, and which as a +result do not meet the debian free software guidelines. + + +On *Debian* there is little more to know beyond how to install software on +*Debian* using apt, aptitude or synaptic. + + + + #Using aptitude: + aptitude update + aptitude install sisu-complete sisu-markup-samples + + + Using apt-get + apt-get update + apt get install sisu-complete sisu-examples + +34.2 OTHER UNIX / LINUX +....................... + +A source tarball or an rpms built using alien are available, (however +dependencies have not been tested). *SiSU* is first packaged and tested with +dependency handling for *Debian*. [^85] Information on dependencies configured +for *Debian* is provided as this may be of assistance. + + +- [85]: Notes on dependencies are provided in the section that follows + +34.2.1 SOURCE TARBALL +..................... + +*installation with provided install script* + + +To install *SiSU*, in the root directory of the unpacked *SiSU* _as root +type_:[^86] + + +- [86]: This makes use of rant and the provided Rantfile. Note however, that + additional external package dependencies, such as tetex-extra are not taken + care of for you. + + ruby install + + +Once installed see man 8 sisu for information on additional programs that sisu +makes use of. + + +Further notes on install script. + + +The install script is prepared using Rant, and a Rantfile is provided,~87 a +Rantfile has been configured to do post installation setup +<1bede24251bacbf84169330dc9850c56>}~ with more comprehensive install options, +and post install and setup configuration and generation of first test file, if +you have installed Stefan Lang's { Rant [link:] +[^88] installed. While in the package directory, type: rant help, or rant -T, +or to install *SiSU* _as root_, type: + + +- [88]: http://make.rubyforge.org/ + +- + +*install* is an install script prepared using Stefan Lang's Rant [link:] + [^89] It should work whether you have previously +installed Rant or not. It has fairly comprehensive install options, and can do +some post install and setup configuration and generation of first test file. +For options type: + + +- [89]: http://make.rubyforge.org/ + +- + + ruby install -T + + +To install as root type: + + + ruby install + + +For a minimal install type: + + + ruby install base + + +*installation with setup.rb* + + +setup.rb [link:] [^90] is provided +the package and will install *SiSU*[^91] installation is a 3 step process[^92] +the following string assumes you are in the package directory and that you have +root as sudo: + + +- [90]: + +- [91]: Minero Aoki + +- + +- [92]: Installation instructions + +- + + ruby setup.rb config && ruby setup.rb setup && sudo ruby setup.rb install + + +*installation of rpm* + + +The RPM is generated from the source file using Alien.[^93] Dependencies are +not handled, not even that of the essential *Ruby*. + + +- [93]: + +35. SISU COMPONENTS, DEPENDENCIES AND NOTES +------------------------------------------- + +The dependency lists are from the *Debian* control file for *SiSU* version +0.36, and may assist in building *SiSU* on other distributions. + + +35.1 SISU +......... + +* the base code, (the main package on which the others depend), without any +dependencies other than ruby (and for convenience the ruby webrick web server), +this generates a number of types of output on its own, other packages provide +additional functionality, and have their dependencies + + +*Depends:* on ruby (>=1.8.2), libwebrick-ruby + + +*Recommends:* sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, +librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl + + +initialise directory + + + sisu -CC + + +html + + + sisu -hv [filename/wildcard] + + + sisu -Hv [filename/wildcard] + + +LaTeX (but sisu-pdf dependencies required to convert that to pdf) + + + sisu -pv [filename/wildcard] + + +plain text Unix with footnotes + + + sisu -av [filename/wildcard] + + +plain text Dos with footnotes + + + sisu -Av [filename/wildcard] + + +plain text Unix with endnotes + + + sisu -ev [filename/wildcard] + + +plain text Dos with endnotes + + + sisu -Ev [filename/wildcard] + + +openoffice odt + + + sisu -ov [filename/wildcard] + + +xhtml + + + sisu -bv [filename/wildcard] + + +XML SAX + + + sisu -xv [filename/wildcard] + + +XML DOM + + + sisu -Xv [filename/wildcard] + + +wordmap (a rudimentary index of content) + + + sisu -wv [filename/wildcard] + + +document content certificate + + + sisu -Nv [filename/wildcard] + + +placement of sourcefile in output directory + + + sisu -sv [filename/wildcard] + + +creation of source tarball with images, and placement of source tarball in +ouput directory + + + sisu -Sv [filename/wildcard] + + +manifest of output produced (polls output directory and provides links to +existing output) + + + sisu -yv [filename/wildcard] + + +url for output files -u -U + + + sisu -uv[and other flags] [filename/wildcard] + + + sisu -Uv [filename/wildcard] + + +toggle screen colour + + + sisu -cv[and processing flags] [filename/wildcard] + + +verbose mode + + + sisu -v[and processing flags] [filename/wildcard] + + + sisu -V[and processing flags] [filename/wildcard] + + +quiet mode + + + sisu -q[and processing flags] [filename/wildcard] + + +maintenance mode, intermediate files kept -M + + + sisu -Mv[and other flags] [filename/wildcard] + + +[the -v is for verbose] + + +start the webrick server + + + sisu -W + + +35.2 SISU-COMPLETE +.................. + +* a dummy package that installs the whole *SiSU*, apart from sisu-examples + + +*Depends:* ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, +sisu-sqlite + + +*Recommends:* sisu-examples + + +35.3 SISU-EXAMPLES +.................. + +* installs sisu markup samples and other miscelleny + + +*Depends:* sisu + + +35.4 SISU-PDF +............. + +* dependencies used by sisu to produce pdf from LaTeX generated + + +*Depends:* sisu, tetex-bin, tetex-extra, latex-ucs + + +*Suggests:* evince, xpdf + + +converts sisu LaTeX produced to pdf + + + sisu -pv [filename/wildcard] + + +[the -v is for verbose] + + +35.5 SISU-POSTGRESQL +.................... + +* dependencies used by sisu to populate postgresql database (further +configuration is necessary) + + +*Depends:* sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby + + +*Suggests:* pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + + +installs dependencies for sisu to work with and populate postgresql database + + +create database + + + sisu -Dv createall + + +drop database + + + sisu -Dv dropall + + +import content + + + sisu -Div [filename/wildcard] + + + sisu -Dv import [filename/wildcard] + + +update content + + + sisu -Duv [filename/wildcard] + + + sisu -Dv update [filename/wildcard] + + +[the -v is for verbose] + + +The following are available without installation of the sisu-postgresql +component, but are of interest in this context + + +generate a sample database query form for use with webserver on port 80 + + + sisu -F + + +or for use with webrick server + + + sisu -F webrick + + +to start webrick server + + + sisu -W + + +35.6 SISU-REMOTE +................ + +* dependencies used to place sisu output on a remote server (further +configuration is necessary) + + +scp + + + sisu -vr[and processing flags] [filename/wildcard] + + +rsync + + + sisu -vR[and processing flags] [filename/wildcard] + + +[the -v is for verbose] + + +*Depends:* sisu, rsync, openssh-client|lsh-client, keychain + + +35.7 SISU-SQLITE +................ + +* dependencies used by sisu to populate sqlite database + + +*Depends:* sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby + + +*Suggests:* libdbd-sqlite + + +installs dependencies for sisu to work with and populate sqlite database + + +create database + + + sisu -dv createall + + +drop database + + + sisu -dv dropall + + +update content + + + sisu -div [filename/wildcard] + + + sisu -dv import [filename/wildcard] + + +update content + + + sisu -duv [filename/wildcard] + + + sisu -dv update [filename/wildcard] + + +[the -v is for verbose] + + +The following are available without installation of the sisu-sqlite component, +but are of interest in this context + + +generate a sample database query form for use with webserver on port 80 + + + sisu -F + + +or for use with webrick server + + + sisu -F webrick + + +to start webrick server + + + sisu -W + + +36. QUICKSTART - GETTING STARTED HOWTO +-------------------------------------- + +36.1 INSTALLATION +................. + +Installation is currently most straightforward and tested on the *Debian* +platform, as there are packages for the installation of sisu and all +requirements for what it does. + + +36.1.1 DEBIAN INSTALLATION +.......................... + +*SiSU* is available directly from the *Debian* Sid and testing archives (and +possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + + + + aptitude update + aptitude install sisu-complete + +The following /etc/apt/sources.list setting permits the download of additional +markup samples: + + + + #/etc/apt/sources.list + deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib + deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib + d + +The aptitude commands become: + + + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +If there are newer versions of *SiSU* upstream of the *Debian* archives, they +will be available by adding the following to your /etc/apt/sources.list + + + + #/etc/apt/sources.list + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +repeat the aptitude commands + + + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +Note however that it is not necessary to install sisu-complete if not all +components of sisu are to be used. Installing just the package sisu will +provide basic functionality. + + +36.1.2 RPM INSTALLATION +....................... + +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + + +They may be downloaded from: + + + + + +as root type: + + + rpm -i [rpm package name] + + +36.1.3 INSTALLATION FROM SOURCE +............................... + +To install *SiSU* from source check information at: + + + + + +* download the source package + + +* Unpack the source + + +Two alternative modes of installation from source are provided, setup.rb (by +Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the +first steps are the same, download and unpack the source file: + + +For basic use *SiSU* is only dependent on the programming language in which it +is written *Ruby*, and *SiSU* will be able to generate html, various XMLs, +including ODF (and will also produce LaTeX). Dependencies required for further +actions, though it relies on the installation of additional dependencies which +the source tarball does not take care of, for things like using a database +(postgresql or sqlite)[^94] or converting LaTeX to pdf. + + +- [94]: There is nothing to stop MySQL support being added in future. + +*setup.rb* + + +This is a standard ruby installer, using setup.rb is a three step process. In +the root directory of the unpacked *SiSU* as root type: + + + + ruby setup.rb config + ruby setup.rb setup + #[and as root:] + ruby setup.rb install + +further information on setup.rb is available from: + + + + + + + + +*"install"* + + +The "install" file provided is an installer prepared using "rant". In the root +directory of the unpacked *SiSU* as root type: + + + ruby install base + + +or for a more complete installation: + + + ruby install + + +or + + + ruby install base + + +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex-extra are not taken care of for you. + + +Further information on "rant" is available from: + + + + + + + + +For a list of alternative actions you may type: + + + ruby install help + + + ruby install -T + + +36.2 TESTING SISU, GENERATING OUTPUT +.................................... + +To check which version of sisu is installed: + + +sisu -v + + +Depending on your mode of installation one or a number of markup sample files +may be found either in the directory: + + +... + + +or + + +... + + +change directory to the appropriate one: + + +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + +36.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF +............................................ + +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + +sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +this will generate html including a concordance file, opendocument text format, +plaintext, XHTML and various forms of XML, and OpenDocument text + + +36.2.2 LATEX / PDF +.................. + +Assuming a LaTeX engine such as tetex or texlive is installed with the required +modules (done automatically on selection of sisu-pdf in *Debian*) + + +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + +sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +should generate most available output formats: html including a concordance +file, opendocument text format, plaintext, XHTML and various forms of XML, and +OpenDocument text and pdf + + +36.2.3 RELATIONAL DATABASE - POSTGRESQL, SQLITE +............................................... + +Relational databases need some setting up - you must have permission to create +the database and write to it when you run sisu. + + +Assuming you have the database installed and the requisite permissions + + +sisu --sqlite --recreate + + +sisu --sqlite -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +sisu --pgsql --recreate + + +sisu --pgsql -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +36.3 GETTING HELP +................. + +36.3.1 THE MAN PAGES +.................... + +Type: + + + man sisu + + +The man pages are also available online, though not always kept as up to date +as within the package itself: + + +* sisu.1 [link:] [^95] + + +- [95]: + +* sisu.8 [link:] [^96] + + +- [96]: + +* man directory [link:] [^97] + + +- [97]: + +36.3.2 BUILT IN HELP +.................... + +sisu --help + + +sisu --help --env + + +sisu --help --commands + + +sisu --help --markup + + +36.3.3 THE HOME PAGE +.................... + + + + + + + +36.4 MARKUP SAMPLES +................... + +A number of markup samples (along with output) are available off: + + + + + +Additional markup samples are packaged separately in the file: + + +*** + + +On *Debian* they are available in non-free[^98] to include them it is necessary +to include non-free in your /etc/apt/source.list or obtain them from the sisu +home site. + + +- [98]: the *Debian* Free Software guidelines require that everything distributed + within *Debian* can be changed - and the documents are authors' works that + while freely distributable are not freely changeable. + +HOWTO +===== + +37. GETTING HELP +---------------- + +An online manual of sorts should be available at: + + + + + +The manual pages provided with *SiSU* are also available online, and there is +an interactive help, which is being superseded by the man page, and possibly +some document which contains this component. + + +37.1 SISU "MAN" PAGES +..................... + +If *SiSU* is installed on your system usual man commands should be available, +try: + + +man sisu + + +The *SiSU* man pages can be viewed online at:[^99] + + +- [99]: generated from source using rman + +- + +- With regard to *SiSU* man pages the formatting generated for markup syntax is + not quite right, for that you might prefer the links under: + +- + +An online version of the sisu man page is available here: + + +* various sisu man pages [link:] [^100] + + +- [100]: + +* sisu.1 [link:] [^101] + + +- [101]: + +* sisu.8 [link:] [^102] + + +- [102]: + +* sisu_examples.1 [link:] +[^103] + + +- [103]: + +* sisu_webrick.1 [link:] +[^104] + + +- [104]: + +37.2 SISU BUILT-IN HELP +....................... + + sisu --help + + + sisu --help [subject] + + + sisu --help env [for feedback on the way your system is setup with regard + to sisu] + + + sisu -V [same as above command] + + + sisu --help commands + + + sisu --help markup + + +37.3 COMMAND LINE WITH FLAGS - BATCH PROCESSING +............................................... + +Running sisu (alone without any flags, filenames or wildcards) brings up the +interactive help, as does any sisu command that is not recognised. + + +In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" +or "sisu -h *.{sst,ssm}" to produce html version of all documents. + + +38. SETUP, INITIALISATION +------------------------- + +38.1 INITIALISE OUTPUT DIRECTORY +................................ + +Images, css files for a document directory are copied to their respective +locations in the output directory. + + +while within your document markup/preparation directory, issue the following +command + + + sisu -CC + + +38.1.1 USE OF SEARCH FUNCTIONALITY, AN EXAMPLE USING SQLITE +........................................................... + +*SiSU* can populate PostgreSQL and Sqlite databases and provides a sample +search form for querying these databases. + + +This note provides an example to get you started and will use sqlite + + +It is necessary to: + + +(1) make sure the required dependencies have been installed + + +(2) have a directory with sisu markup samples that is writable + + +(3) use sisu to create a database + + +(4) use sisu tp populate a database + + +(5) use sisu to start the webrick (httpd) server + + +(6) use sisu to create a search form + + +(7) copy the search form to the cgi directory + + +(8) open up the form in your browser + + +(9) query the database using the search form + + +*(1) make sure the required dependencies have been installed* + + +if you use *Debian*, the following command will install the required +dependencies + + +aptitude install sisu-sqlite + + +*(2) have a directory with sisu markup samples that is writable* + + +ideally copy the sisu-examples directory to your home directory (because the +directory in which you run this example should be writable) + + +cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup ~/. + + +*(3) use sisu to create an sqlite database* + + +within the sisu-examples directory + + +sisu -dv createall + + +*(4) use sisu tp populate a database with some text* + + +within the sisu-examples directory + + +sisu -div free_*.sst + + +or + + +sisu -dv import free_*.sst debian_constitution_v1.2.sst +debian_social_contract_v1.1.sst gpl2.fsf.sst + + +*(5) use sisu to start the webrick (httpd) server (if it has not already been +started):* + + +sisu -W + + +*(6) use sisu to create a search form (for use with the webrick server, and +your sample documents)* + + +within the sisu-examples directory + + +sisu -F webrick + + +#here i run into a problem, you are working from a read only #directory..., not +my usual mode of operation, to complete the example #the following is necessary +sudo touch sisu_sqlite.cgi sisu_pgsql.cgi sudo -P chown $USER sisu_sqlite.cgi +sisu_pgsql.cgi + + +#now this should be possible: sisu -F webrick + + +*(7) copy the search form to the cgi directory* + + +the string should be provided as output from the previous command + + +sudo cp -vi +/usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi +/usr/lib/cgi-bin + + +sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi + + +*(8) open up the form in your browser and query it* + + +url: + + + + + +or as instructed by command sisu -F webrick + + +*(9) query the database using the search form* + + +if there are other options in the dropdown menu select + + +document_samples_sisu_markup + + +and search for some text, e.g.: + + +aim OR project + + +* selecting the *index* radio button gives an index of results using the object +numbers + + +* selecting the *text* radio button gives the content of the matched paragraphs +with the match highlighted + + +*(10) to start again with a new database* + + +to start from scratch you can drop the database with the command + + +sisu -dv dropall + + +and go to step 3 + + +to get to step 3 in one step with a single command + + +sisu -dv recreate + + +continue subsequent steps + + +38.2 MISC +......... + +38.2.1 URL FOR OUTPUT FILES -U -U +................................. + + sisu -uv[and other flags] [filename/wildcard] + + + sisu -Uv [filename/wildcard] + + +38.2.2 TOGGLE SCREEN COLOR +.......................... + + sisu -cv[and processing flags] [filename/wildcard] + + +38.2.3 VERBOSE MODE +................... + + sisu -v[and processing flags] [filename/wildcard] + + + sisu -V[and processing flags] [filename/wildcard] + + +38.2.4 QUIET MODE +................. + + sisu -q[and processing flags] [filename/wildcard] + + +38.2.5 MAINTENANCE MODE INTERMEDIATE FILES KEPT -M +.................................................. + + sisu -Mv[and other flags] [filename/wildcard] + + +38.2.6 START THE WEBRICK SERVER +............................... + + sisu -W + + +38.3 REMOTE PLACEMENT OF OUTPUT +............................... + +configuration is necessary + + +scp + + + sisu -vr[and processing flags] [filename/wildcard] + + +rsync + + + sisu -vR[and processing flags] [filename/wildcard] + + +39. CONFIGURATION FILES +----------------------- + +Sample provided, on untarring the source tarball: + + + conf/sisu/sisurc.yaml + + +and on installation under: + + + /etc/sisu/sisurc.yaml + + +The following paths are searched: + + + ./_sisu/sisurc.yaml + + + ~/.sisu/sisurc.yaml + + + ./etc/sisu/sisurc.yaml + + +40. MARKUP +---------- + +See sample markup provided on + + + + + + + + + + + +in particular for each of the document output samples provided, the source +document is provided as well + + + + + +on untarring the source tarball: + + + data/sisu-examples/sample/document_samples_sisu_markup/ + + +or the same once source is installed (or sisu-examples) under: + + + /usr/share/sisu-examples/sample/document_samples_sisu_markup/ + + +Some notes are contained within the man page, *man sisu* and within sisu help +via the commands *sisu help markup* and *sisu help headers* + + +*SiSU* is for literary and legal text, also for some social science material. +In particular it does not do formula, and is not particularly suited to +technical documentation. Despite the latter caveat, some notes will be provided +here and added to over time: + + +40.1 HEADERS +............ + +Headers @headername: provide information related to the document, this may +relate to + + +1. how it is to be processed, such as whether headings are to be numbered, what +skin is to be used and markup instructions, such as the document structure, or +words to be made bold within the document + + +2. semantic information about the document including the dublin core + + +40.2 FONT FACE +.............. + +Defaults are set. You may change the face to: bold, italics, underscore, +strikethrough, ... + + +40.2.1 BOLD +........... + +\@bold: [list of words that should be made bold within document] + + +*bold line* + + +!_ bold line + + +* bold word or sentence * + + +!{ bold word or sentence }! + + +*{ bold word or sentence }* + + +*boldword* or *boldword* + + +*boldword* or !boldword! + + +40.2.2 ITALICS +.............. + +\@italics: [list of words that should be italicised within document] + + +/ italicise word or sentence / + + +/{ italicise word or sentence }/ + + +/italicisedword/ + + +/italicisedword/ + + +40.2.3 UNDERSCORE +................. + +_ underscore word or sentence _ + + +_{ underscore word or sentence }_ + + +_underscoreword_ + + +40.2.4 STRIKETHROUGH +.................... + + strikethrough word or sentence + + +-{ strikethrough word or sentence }- + + +strikeword + + +-strikeword- + + +40.3 ENDNOTES +............. + +There are two forms of markup for endnotes, they cannot be mixed within the +same document + + +here[^105] + + +- [105]: this is an endnote + +1. preferred endnote markup + + +here~{ this is an endnote }~ + + +2. alternative markup equivalent, kept because it is possible to search and +replace to get markup in existing texts such as Project Gutenberg + + +here~^ + + +^~ this is an endote + + +40.4 LINKS +.......... + +SiSU [link:] + + +{ *SiSU* }http://sisudoc.org + + +sisu.png 120x39 [link:] + + +{sisu.png }http://sisudoc.org + + +tux.png 64x80 [link:] image + + +{ tux.png 64x80 }image + + +SiSU [link:] [^106] + + +- [106]: + +{ *SiSU* }http://sisudoc.org + + +is equivalent to: + + +{ *SiSU* }http://sisudoc.org ~{ }~ + + +the same can be done with an image: + + +sisu.png 120x39 "SiSU" [link:] [^108] + + +- [108]: + +{ sisu.png "*SiSU*" }http://sisudoc.org + + +40.5 NUMBER TITLES +.................. + +Set with the header @markup: + + +40.6 LINE OPERATIONS +.................... + +Line Operations (marker placed at start of line) + + +!_ bold line + + +*bold line* + + +_1 indent paragraph one level + + + indent paragraph one level + + +_2 indent paragraph two steps + + + indent paragraph two steps + + +_* bullet paragraph + + +* bullet paragraph + + +# number paragraph (see headers for numbering document headings) + + +1. number paragraph (see headers for numbering document headings) + + +_# number paragraph level 2 (see headers for numbering document headings) + + + a. number paragraph level 2 (see headers for numbering document headings) + + +40.7 TABLES +........... + +Table markup sample + + + +table{~h c3; 26; 32; 32; + + +This is a table, column1 +this would become row one of column two +column three of row one is here + + +column one row 2 +column two of row two +column three of row two, and so on + + +column one row three +and so on +here + + +}table + +Alternative form of table markup + + + + {t\~h} + |Mon|Tue|Wed|Thu|Fri|Sat|Sun + 0 | * | * | * | * | * | * | * + 1 | * | * | * | * | | | + 2 | - | * | * | * | * | * | + 3 | - | * | * | * | * | * | * + 4 | - | | | * | * | * | + 5 | * | * | * | * | * | * | * + +40.8 GROUPED TEXT +................. + + + 5.times { puts 'Ruby' } + +code{ + + + + 5.times { puts 'Ruby' } + +}code + + + +A Limerick + + +There was a young lady from Clyde, +who ate a green apple and died, +but the apple fermented inside the lamented, +and made cider inside her inside. + + +poem{ + + +There was a young lady from Clyde, +who ate a green apple and died, +but the apple fermented inside the lamented, +and made cider inside her inside. + + +}\poem + +40.9 COMPOSITE DOCUMENT +....................... + +To import another document, the master document or importing document should be +named filename.r3 (r for require) + + +<< { filename.sst } + + +<< { filename.ssi } + + +41. CHANGE APPEARANCE +--------------------- + +41.1 SKINS +.......... + +"Skins" may be used to change various aspects related to the output documents +appearance, including such things as the url for the home page on which the +material will be published, information on the credit band, and for html +documents colours and icons used in navigation bars. Skins are ruby files which +permit changing of the default values set within the program for *SiSU* output. + + +There are a few examples provided, on untarring the source tarball: + + + conf/sisu/skin/doc/ + + + data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + +and on installation under: + + + /etc/sisu/skin/doc/ + + + /usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + +The following paths are searched: + + + ./_sisu/skin + + + ~/.sisu/skin + + + /etc/sisu/skin + + +Skins under the searched paths in a per document directory, a per directory +directory, or a site directory, named: + + +doc [may be specified individually in each document] + + +dir [used if identifier part of name matches markup directory name] + + +site + + +It is usual to place all skins in the document directory, with symbolic links +as required from dir or site directories. + + +41.2 CSS +........ + +The appearance of html and XML related output can be changed for an ouput +collection directory by prepareing and placing a new css file in one of the +sisu css directories searched in the sisu configuration path. These are located +at: + + +_./_sisu/css + + +~/.sisu/css + + +and + + +/etc/sisu/css + + +The contents of the first directory found in the search path are copied to the +corresponding sisu output directory with the commnd: + + +sisu -CC + + +The *SiSU* standard css files for *SiSU* output are: + + +dom.css html.css html_tables.css index.css sax.css xhtml.css + + +A document may specify its own/bespoke css file using the css header. + + +\@css: + + +[expand] + + +EXTRACTS FROM THE README +======================== + +42. README +---------- + +*SiSU* 0.55 2007w27/6 2007-07-07 + + +Homepage: + + +*Description* + + +*SiSU* is lightweight markup based document creation and publishing framework +that is controlled from the command line. Prepare documents for *SiSU* using +your text editor of choice, then use *SiSU* to generate various output document +formats. + + +With minimal preparation of a plain-text (UTF-8) file using its native +markup-syntax, *SiSU* produces: plain-text, HTML, XHTML, XML, ODF:ODT +(Opendocument), LaTeX, PDF, and populates an SQL database (PostgreSQL or +SQLite) in paragraph sized chunks so that document searches are done at this +"atomic" level of granularity. + + +Outputs share a common citation numbering system, and any semantic meta-data +provided about the document. + + +*SiSU* also provides concordance files, document content certificates and +manifests of generated output. + + +*SiSU* takes advantage of well established open standard ways of representing +text, and provides a bridge to take advantage of the strengths of each, while +remaining simple. *SiSU* implements across document formats a "useful common +feature set" [coming from a humanities, law, and possibly social sciences +perspective, rather than technical or scientific writing] ... focus is +primarily on content and data integrity rather than appearance, (though outputs +in the various formats are respectable). + + +A vim syntax highlighting file and an ftplugin with folds for sisu markup is +provided. Vim 7 includes syntax highlighting for *SiSU*. + + +man pages, and interactive help are provided. + + +Dependencies for various features are taken care of in sisu related packages. +The package sisu-complete installs the whole of *SiSU*. + + +Additional document markup samples are provided in the package +sisu-markup-samples which is found in the non-free archive the licenses for the +substantive content of the marked up documents provided is that provided by the +author or original publisher. + + +Homepage: + + +*SiSU* - simple information structuring universe, is a publishing tool, +document generation and management, (and search enabling) tool primarily for +literary, academic and legal published works. + + +*SiSU* can be used for Internet, Intranet, local filesystem or cd publishing. + + +*SiSU* can be used directly off the filesystem, or from a database. + + +*SiSU*'s scalability, is be dependent on your hardware, and filesystem (in my +case Reiserfs), and/or database Postgresql. + + +Amongst it's characteristics are: + + +* simple mnemonoic markup style, + + +* the ability to produce multiple output formats, including html, structured +XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining +document structure - Postgresql and Sqlite, + + +* that all share a common citation system (a simple idea from which much good), +possibly most exciting, the following: if fed into a relational database (as it +can be automatically), the document set is searchable, with results displayed +at a paragraph level, or the possibility of an indexed display of documents in +which the match is found together with a hyperlinked listing for each of each +paragraph in which the match is found. In any event citations using this system +(with or without the relational database) are relevant for all output formats. + + +* it is command line driven, and can be set up on a remote server + + +* Documents are marked up in *SiSU* syntax in your favourite editor. *SiSU* +syntax may be regarded as a type of smart ascii - which in its basic form is +simpler than the most elementary html. There is currently a syntax highlighter, +and folding for Vim. Syntax highlighters for other editors are welcome. + + +Input files should be UTF-8 + + +Once set up it is simple to use. + + +42.1 ONLINE INFORMATION, PLACES TO LOOK +....................................... + + + + +Download Sources: + + + + + + + + +42.2 INSTALLATION +................. + +NB. Platform is Unix / Linux. + + +42.2.1 DEBIAN +............. + +If you use *Debian* use the *Debian* packages, check the information at: + + + + + +(A) *SiSU* is available directly off the *Debian* archives for Sid and testing. +It should necessary only to run as root: + + + aptitude update + + + aptitude install sisu-complete + + +(B) If there are newer versions of *SiSU* upstream of the *Debian* archives, +they will be available by adding the following to your /etc/apt/sources.list + + + deb unstable main non-free + + + deb-src unstable main non-free + + +[the non-free line is for document markup samples, for which the substantive +text is provided under the author or original publisher's license and which in +most cases will not be debian free software guideline compliant] + + +Then as root run: + + + aptitude update + + + aptitude install sisu-complete + + +42.2.2 RPM +.......... + +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + + +They may be downloaded from: + + + + + +42.2.3 SOURCE PACKAGE .TGZ +.......................... + +Otherwise to install *SiSU* from source, check information at: + + + + + +alternative modes of installation from source are provided, setup.rb (by Minero +Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built +install file, + + +*Ruby* is the essential dependency for the basic operation of *SiSU* + + +1. Download the latest source (information available) from: + + + + + +2. Unpack the source + + +Note however, that additional external package dependencies, such as texlive or +postgresql should you desire to use it are not taken care of for you. + + +42.2.4 TO USE SETUP.RB +...................... + +this is a three step process, in the root directory of the unpacked *SiSU* as +root type: + + + ruby setup.rb config + + + ruby setup.rb setup + + +as root: + + + ruby setup.rb install + + +further information: + + + + + + + + +42.2.5 TO USE INSTALL (PRAPARED WITH "RAKE") +............................................ + +Rake must be installed on your system: + + + + + + + + +in the root directory of the unpacked *SiSU* as root type: + + + rake + + +or + + + rake base + + +This makes use of Rake (by Jim Weirich) and the provided Rakefile + + +For a list of alternative actions you may type: + + + rake help + + + rake -T + + +42.2.6 TO USE INSTALL (PRAPARED WITH "RANT") +............................................ + +(you may use the instructions above for rake substituting rant if rant is +installed on your system, or you may use an independent installer created using +rant as follows:) + + +in the root directory of the unpacked *SiSU* as root type: + + + ruby ./sisu-install + + +or + + + ruby ./sisu-install base + + +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex-extra are not taken care of for you. + + +further information: + + + + + + + + +For a list of alternative actions you may type: + + + ruby ./sisu-install help + + + ruby ./sisu-install -T + + +42.3 DEPENDENCIES +................. + +Once installed see 'man 8 sisu' for some information on additional programs +that sisu makes use of, and that you may need or wish to install. (this will +depend on such factors as whether you want to generate pdf, whether you will be +using *SiSU* with or without a database, ...) 'man sisu_markup-samples' may +also be of interest if the sisu-markup-samples package has also been installed. + + +The information in man 8 may not be most up to date, and it is possible that +more useful information can be gleaned from the following notes taken from the +*Debian* control file (end edited), gives an idea of additional packages that +*SiSU* can make use of if available, (the use/requirement of some of which are +interdependent for specific actions by *SiSU*). + + +The following is from the debian/control file of sisu-0.58.2, which amongst +other things provides the dependencies of sisu within *Debian*. + + + + Package: sisu + Architecture: all + Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip + Conflicts: vim-sisu, sisu-vim, sisu-remote + Replaces: vim-sisu, sisu-vim + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang, + tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain, + hyperestraier, kdissert, vim-addon-manager + Suggests: rcs | cvs, lv, texinfo, pinfo + Package: sisu-complete + Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite + Recommends: hyperestraier + Package: sisu-pdf + Architecture: all + Depends: sisu, texlive-latex-base, texlive-fonts-recommended, + texlive-latex-recommended, texlive-latex-extra + Suggests: evince, xpdf + Package: sisu-postgresql + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + Package: sisu-sqlite + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby + Suggests: libdbd-sqlite + Package: sisu-markup-samples + Depends: sisu + + + Source: sisu + Section: text + Priority: optional + Maintainer: Ralph Amissah + Build-Depends: debhelper (>= 5) + Standards-Version: 3.7.2 + Package: sisu + Architecture: all + Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip + Conflicts: vim-sisu, sisu-vim, sisu-remote + Replaces: vim-sisu, sisu-vim + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager + Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang + Description: documents - structuring, publishing in multiple formats and search + SiSU is a lightweight markup based, command line oriented, document + structuring, publishing and search framework for document collections. + . + With minimal preparation of a plain-text, (UTF-8) file, using its native + markup syntax in your text editor of choice, SiSU can generate various + document formats (most of which share a common object numbering system for + locating content), including plain text, HTML, XHTML, XML, OpenDocument text + (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects + (roughly paragraph-sized chunks) so searches may be performed and matches + returned with that degree of granularity: your search criteria is met by these + documents and at these locations within each document. Object numbering is + particularly suitable for "published" works (finalized texts as opposed to + works that are frequently changed or updated) for which it provides a fixed + means of reference of content. Document outputs also share semantic meta-data + provided. + . + SiSU also provides concordance files, document content certificates and + manifests of generated output. + . + A vim syntax highlighting file and an ftplugin with folds for sisu markup is + provided, as are syntax highlighting files for kate, kwrite, gedit and + diakonos. Vim 7 includes syntax highlighting for SiSU. + . + man pages, and interactive help are provided. + . + Dependencies for various features are taken care of in sisu related packages. + The package sisu-complete installs the whole of SiSU. + . + Additional document markup samples are provided in the package + sisu-markup-samples which is found in the non-free archive the licenses for + the substantive content of the marked up documents provided is that provided + by the author or original publisher. + . + Homepage: + + + Package: sisu-complete + Architecture: all + Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite + Recommends: hyperestraier + Description: installs all SiSU related packages + This package installs SiSU and related packages that enable sisu to produce + pdf and to populate postgresql and sqlite databases. + . + SiSU is a lightweight markup based document publishing framework. + . + See sisu for a description of the package. + . + Homepage: + + + Package: sisu-pdf + Architecture: all + Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra + #Suggests: evince, xpdf + Description: dependencies to convert SiSU LaTeX output to pdf + This package enables the conversion of SiSU LaTeX output to pdf. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: + + + Package: sisu-postgresql + Architecture: all + Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql + Recommends: libfcgi-ruby + Suggests: postgresql-contrib + Description: SiSU dependencies for use with postgresql database + This package enables SiSU to populate a postgresql database. This is done at + an object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: + + + Package: sisu-sqlite + Architecture: all + Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby + Recommends: libfcgi-ruby + Description: SiSU dependencies for use with sqlite database + This package enables SiSU to populate an sqlite database. This is done at an + object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: + +42.4 QUICK START +................ + +Most of the installation should be taken care of by the aptitude or rant +install. (The rant install if run in full will also test run the generation of +the first document). + + +After installation of sisu-complete, move to the document samples directory + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + +and run + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +or the same: + + + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +look at output results, see the "sisu_manifest" page created for the document + + +or to generate an online document move to a writable directory, as the file +will be downloaded there and e.g. + + +sisu -3 + + + +the database stuff is extra perhaps, the latex stuff could be considered extra +perhaps but neither needs to be installed for most of sisu output to work + + +examine source document, vim has syntax support + + +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +additional markup samples in + + + + + +For help + + + man sisu + + +or + + + sisu --help + + +e.g. + + +for the way sisu "sees/maps" your system + + + sisu --help env + + +for list of commands and so on + + + sisu --help commands + + +42.5 CONFIGURATION FILES +........................ + +The default configuration/setup is contained within the program and is altered +by configuration settings in /etc/[sisu version]/sisurc.yml or in +~/.sisu/sisurc.yml + + +* configuration file - a yaml file + + + /etc/sisu/[sisu version]/sisurc.yml + + + ~/.sisu/sisurc.yml + + +* directory structure - setting up of output and working directory. + + +* skins - changing the appearance of a project, directory or individual +documents within ~/.sisu/skin + + + ~/.sisu/skin/doc contains individual skins, with symbolic links from + + + ~/.sisu/skin/dir if the contents of a directory are to take a particular + document skin. + + +* additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra on +*Debian*), Postgresql, [sqlite], trang, tidy, makeinfo, ... none of which are +required for basic html or XML processing. + + +* if you use Vim as editor there is a syntax highlighter and fold resource +config file for *SiSU*. I hope more syntax highlighters follow. + + +There are post installation steps (which are really part of the overall +installation) + + +sisu -C in your marked up document directory, should do some auto-configuring +provided you have the right permissions for the output directories. (and +provided the output directories have already been specified if you are not +using the defaults). + + +42.6 USE GENERAL OVERVIEW +......................... + +Documents are marked up in *SiSU* syntax and kept in an ordinary text editable +file, named with the suffix .sst, or .ssm + + +Marked up *SiSU* documents are usually kept in a sub-directory of your choosing + + +use the interactive help and man pages + + + sisu --help + + + man sisu + + +42.7 HELP +......... + +interactive help described below, or man page: + + + man sisu + + + man 8 sisu + + +'man sisu_markup-samples' [if the sisu-markup-samples package is also +installed] + + +Once installed an interactive help is available typing 'sisu' (without) any +flags, and select an option: + + + sisu + + +alternatively, you could type e.g. + + + sisu --help commands + + + sisu --help env + + + sisu --help headers + + + sisu --help markup + + + sisu --help headings + + +etc. + + +for questions about mappings, output paths etc. + + + sisu --help env + + + sisu --help path + + + sisu --help directory + + +42.8 DIRECTORY STRUCTURE +........................ + +Once installed, type: + + + sisu --help env + + +or + + + sisu -V + + +42.9 CONFIGURATION FILE +....................... + +The defaults can be changed via *SiSU*'s configure file sisurc.yml which the +program expects to find in ./_sisu ~/.sisu or /etc/sisu (searched in that +order, stopping on the first one found) + + +42.10 MARKUP +............ + +See man pages. + + + man sisu + + + man 8 sisu + + +Once installed there is some information on *SiSU* Markup in its help: + + + sisu --help markup + + +and + + + sisu --help headers + + +Sample marked up document are provided with the download tarball in the +directory: + + + ./data/doc/sisu/sisu_markup_samples/dfsg + + +These are installed on the system usually at: + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg + + +More markup samples are available in the package sisu-markup-samples + + + + + +Many more are available online off: + + + + + +42.11 ADDITIONAL THINGS +....................... + +There is syntax support for some editors provided (together with a README file) +in + + + ./data/sisu/conf/syntax + + +usually installed to: + + + /usr/share/sisu/conf/syntax + + +42.12 LICENSE +............. + +License: GPL 3 or later see the copyright file in + + + ./data/doc/sisu + + +usually installed to: + + + /usr/share/doc/sisu + + +42.13 SISU STANDARD +................... + +*SiSU* uses: + + +* Standard *SiSU* markup syntax, + + +* Standard *SiSU* meta-markup syntax, and the + + +* Standard *SiSU* object citation numbering and system + + +© Ralph Amissah 1997, current 2006 All Rights Reserved. + + +* however note the License section + + +CHANGELOG + + + ./CHANGELOG + + +and see + + + + + + + + +EXTRACTS FROM MAN 8 SISU +======================== + +43. POST INSTALLATION SETUP +--------------------------- + +43.1 POST INSTALLATION SETUP - QUICK START +.......................................... + +After installation of sisu-complete, move to the document samples directory, + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + +[this is not where you would normally work but provides sample documents for +testing, you may prefer instead to copy the contents of that directory to a +local directory before proceeding] + + +and in that directory, initialise the output directory with the command + + + sisu -CC + + +then run: + + + sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +or the same: + + + sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +look at output results, see the "sisu_manifest" page created for the document + + +for an overview of your current sisu setup, type: + + + sisu --help env + + +or + + + sisu -V + + +To generate a document from a remote url accessible location move to a writable +directory, (create a work directory and cd into it) as the file will be +downloaded there and e.g. + + + sisu -1 + + + sisu -3 + + + +examine source document, vim has syntax highlighting support + + +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +additional markup samples in + + + + + +it should also be possible to run sisu against sisupods (prepared zip files, +created by running the command sisu -S [filename]), whether stored locally or +remotely. + + + sisu -3 + + +there is a security issue associated with the running of document skins that +are not your own, so these are turned of by default, and the use of the +following command, which switches on the associated skin is not recommended: + + + sisu -3 --trust + + + +For help + + + man sisu + + + sisu --help + + + sisu --help env for the way sisu "sees/maps" your system + + + sisu --help commands for list of commands and so on + + +43.2 DOCUMENT MARKUP DIRECTORY +.............................. + +Perhaps the easiest way to begin is to create a directory for sisu marked up +documents within your home directory, and copy the file structure (and document +samples) provided in the document sample directory: + + + mkdir ~/sisu_test + + + cd ~/sisu_test + + + cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. + + +*Tip:* the markup syntax examples may be of interest + + + + + +*Tip:* + + + sisu -U [sisu markup filename] + + +should printout the different possible outputs and where sisu would place them. + + +*Tip:* if you want to toggle ansi color add + + + c + + +to your flags. + + +43.2.1 CONFIGURATION FILES +.......................... + +*SiSU* configuration file search path is: + + + ./_sisu/sisurc.yaml + + + ~/.sisu/sisurc.yaml + + + /etc/sisu/sisurc.yaml + + +.\"%% *Debian* Installation Note + + +43.2.2 DEBIAN INSTALLATION NOTE +............................... + +It is best you see + + + + + +for up the most up to date information. + + +notes taken from the *Debian* control file (end edited), gives an idea of +additional packages that *SiSU* can make use of if available, (the +use/requirement of some of which are interdependent for specific actions by +*SiSU*): + + +Package: sisu + + +*SiSU* is a lightweight markup based, command line oriented, document +structuring, publishing and search framework for document collections. + + +With minimal preparation of a plain-text, (UTF-8) file, using its native markup +syntax in your text editor of choice, *SiSU* can generate various document +formats (most of which share a common object numbering system for locating +content), including plain text, HTML, XHTML, XML, OpenDocument text (ODF:ODT), +LaTeX, PDF files, and populate an SQL database with objects (roughly +paragraph-sized chunks) so searches may be performed and matches returned with +that degree of granularity: your search criteria is met by these documents and +at these locations within each document. Object numbering is particularly +suitable for "published" works (finalized texts as opposed to works that are +frequently changed or updated) for which it provides a fixed means of reference +of content. Document outputs also share semantic meta-data provided. + + +*SiSU* also provides concordance files, document content certificates and +manifests of generated output. + + +A vim syntax highlighting file and an ftplugin with folds for sisu markup is +provided, as are syntax highlighting files for kate, kwrite, gedit and +diakonos. Vim 7 includes syntax highlighting for *SiSU*. + + +man pages, and interactive help are provided. + + +Dependencies for various features are taken care of in sisu related packages. +The package sisu-complete installs the whole of *SiSU*. + + +Additional document markup samples are provided in the package +sisu-markup-samples which is found in the non-free archive the licenses for the +substantive content of the marked up documents provided is that provided by the +author or original publisher. + + +Homepage: + + +43.2.3 DOCUMENT RESOURCE CONFIGURATION +...................................... + +*sisu* resource configuration information is obtained from sources (where they +exist): + + + ~/.sisu/sisurc.yaml + + + /etc/sisu/[sisu version]/sisurc.yaml + + + sisu program defaults + + +43.2.4 SKINS +............ + +*Skins* default document appearance may be modified using skins contained in +sub-directories located at the following paths: + + + ./_sisu/skin + + + ~/.sisu/skin + + + /etc/sisu/skin + + +more specifically, the following locations (or their /etc/sisu equivalent) +should be used: + + + ~/.sisu/skin/doc + + +skins for individual documents; + + + ~/.sisu/skin/dir + + +skins for directories of matching names; + + + ~/.sisu/skin/site + + +site-wide skin modifying the site-wide appearance of documents. + + +Usually all skin files are placed in the document skin directory: + + + ~/.sisu/skin/doc + + +with softlinks being made to the skins contained there from other skin +directories as required. + + +44. FAQ - FREQUENTLY ASKED/ANSWERED QUESTIONS +--------------------------------------------- + +44.1 WHY ARE URLS PRODUCED WITH THE -V (AND -U) FLAG THAT POINT TO A WEB SERVER +ON PORT 8081? +.............................................................................. + +Try the following rune: + + +* sisu -W + + +This should start the ruby webserver. It should be done after having produced +some output as it scans the output directory for what to serve. + + +44.2 I CANNOT FIND MY OUTPUT, WHERE IS IT? +.......................................... + +The following should provide help on output paths: + + +* sisu --help env + + +* sisu -V [same as the previous command] + + +* sisu --help directory + + +* sisu --help path + + +* sisu -U [filename] + + +* man sisu + + +44.3 I DO NOT GET ANY PDF OUTPUT, WHY? +...................................... + +*SiSU* produces LaTeX and pdflatex is run against that to generate pdf files. + + +If you use *Debian* the following will install the required dependencies + + +* aptitude install sisu-pdf + + +the following packages are required: tetex-bin, tetex-extra, latex-ucs + + +44.4 WHERE IS THE LATEX (OR SOME OTHER INTERIM) OUTPUT? +....................................................... + +Try adding -M (for maintenance) to your command flags, e.g.: + + +* sisu -HpMv [filename] + + +this should result in the interim processing output being retained, and +information being provided on where to find it. + + +* sisu --help directory + + +* sisu --help path + + +should also provide some relevant information as to where it is placed. + + +44.5 WHY ISN'T SISU MARKUP XML +.............................. + +I worked with text and (though I find XML immensely valuable) disliked noise +... better to sidestep the question and say: + + +*SiSU* currently "understands" three XML input representations - or more +accurately, converts from three forms of XML to native *SiSU* markup for +processing. The three types correspond to SAX (structure described), DOM +(structure embedded, whole document must be read before structure is correctly +discernable) and node based (a tree) forms of XML document structure +representation. Problem is I use them very seldom and check that all is as it +should be with them seldom, so I would not be surprised if something breaks +there, but as far as I know they are working. I will check and add an XML +markup help page before the next release. There already is a bit of information +in the man page under the title *SiSU* VERSION CONVERSION + + + sisu --to-sax [filename/wildcard] + + + sisu --to-dom [filename/wildcard] + + + sisu --to-node [filename/wildcard] + + +The XML should be well formed... must check, but lacks sensible headers. +Suggestions welcome as to what to make of them. [For the present time I am +satisfied that I can convert (both ways) between 3 forms of XML representation +and *SiSU* markup]. + + + sisu --from-xml2sst [filename/wildcard] + + +44.6 LATEX CLAIMS TO BE A DOCUMENT PREPARATION SYSTEM FOR HIGH-QUALITY +TYPESETTING. CAN THE SAME BE SAID ABOUT SISU? +.............................................................................. + +*SiSU* is not really about type-setting. + + +LaTeX is the ultimate computer instruction type-setting language for paper +based publication. + + +LaTeX is able to control just about everything that happens on page and pixel, +position letters kerning, space variation between characters, words, paragraphs +etc. formula. + + +*SiSU* is not really about type-setting at all. It is about a lightweight +markup instruction that provides enough information for an abstraction of the +documents structure and objects, from which different forms of representation +of the document can be generated. + + +*SiSU* with very little markup instruction is able to produce relatively high +quality pdf by virtue of being able to generate usable default LaTeX; it +produces "quality" html by generating the html directly; likewise it populates +an SQL database in a useful way with the document in object sized chunks and +its meta-data. But *SiSU* works on an abstraction of the document's structure +and content and custom builds suitable uniform output. The html for browser +viewing and pdf for paper viewing/publishing are rather different things with +different needs for layout - as indeed is what is needed to store information +in a database in searchable objects. + + +The pdfs or html produced for example by open office based on open document +format and other office/word processor suits usually attempt to have similar +looking outputs - your document rendered in html looks much the same, or in +pdf... sisu is less this way, it seeks to have a starting point with as little +information about appearance as possible, and to come up with the best possible +appearance for each output that can be derived based on this minimal +information. + + +Where there are large document sets, it provides consistency in appearance in +each output format for the documents. + + +The excuse for going this way is, it is a waste of time to think much about +appearance when working on substantive content, it is the substantive content +that is relevant, not the way it looks beyond the basic informational tags - +and yet you want to be able to take advantage of as many useful different ways +of representing documents as are available, and for various types of output to +to be/look as good as it can for each medium/format in which it is presented, +(with different mediums having different focuses) and *SiSU* tries to achieve +this from minimal markup. + + +44.7 HOW DO I CREATE GIN OR GIST INDEX IN POSTGRESQL FOR USE IN SISU +.................................................................... + +This at present needs to be done "manually" and it is probably necessary to +alter the sample search form. The following is a helpful response from one of +the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + + +"I have tsearch2 slides which introduces tsearch2 + + + +FTS in PostgreSQL is provided by tsearch2, which should works without any +indices (GiST or GIN) ! Indices provide performance, not functionality. + + +In your example I'd do ( simple way, just for demo): + + +*0.* compile, install tsearch2 and load tsearch2 into your database + + + cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < + tsearch2.sql + + +*1.* Add column fts, which holds tsvector + + + alter table documents add column fts tsvector; + + +*2.* Fill fts column + + + update document set fts = to_tsvector(clean); + + +*3.* create index - just for performance ! + + + create index fts_gin_idx on document using gin(fts); + + +*4.* Run vacuum + + + vacuum analyze document; + + +That's all. + + +Now you can search: + + +select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; + + +44.8 WHERE IS VERSION 1.0? +.......................... + +*SiSU* works pretty well as it is supposed to. Version 1.0 will have the +current markup, and directory structure. At this point it is largely a matter +of choice as to when the name change is made. + + +The feature set for html,[^110] LaTeX/pdf and opendocument is in place. XML, +and plaintext are in order. + + +- [110]: html w3c compliance has been largely met. + +html and LaTeX/pdf may be regarded as reference copy outputs + + +With regard to the populating of sql databases (postgresql and sqlite), there +is a bit to be done. + + +We are still almost there. + + +45. EDITOR FILES, SYNTAX HIGHLIGHTING +------------------------------------- + +The directory: + + + ./data/sisu/conf/editor-syntax-etc/ + + + /usr/share/sisu/conf/editor-syntax-etc + + +contains rudimentary sisu syntax highlighting files for: + + +* (g)vim + + + package: sisu-vim + + +status: largely done + + + there is a vim syntax highlighting and folds component + + +* gedit + + +* gobby + + + file: sisu.lang + + +place in: + + + /usr/share/gtksourceview-1.0/language-specs + + +or + + + ~/.gnome2/gtksourceview-1.0/language-specs + + + status: very basic syntax highlighting + + + comments: this editor features display line wrap and is used by Goby! + + +* nano + + + file: nanorc + + +save as: + + + ~/.nanorc + + + status: basic syntax highlighting + + + comments: assumes dark background; no display line-wrap; does line breaks + + +* diakonos (an editor written in ruby) + + +file: diakonos.conf + + +save as: + + + ~/.diakonos/diakonos.conf + + +includes: + + + status: basic syntax highlighting + + +comments: assumes dark background; no display line-wrap + + +* kate & kwrite + + + file: sisu.xml + + + place in: + + + /usr/share/apps/katepart/syntax + + + or + + + ~/.kde/share/apps/katepart/syntax + + + [settings::configure kate::{highlighting,filetypes}] + + + [tools::highlighting::{markup,scripts}::*SiSU*] + + +* nedit + + + file: sisu_nedit.pats + + + nedit -import sisu_nedit.pats + + + status: a very clumsy first attempt [not really done] + + + comments: this editor features display line wrap + + +* emacs + + + files: sisu-mode.el + + + to file ~/.emacs add the following 2 lines: + + + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") + + + (require 'sisu-mode.el) + + + [not done / not yet included] + + +* vim & gvim + + + files: + + + package is the most comprehensive sisu syntax highlighting and editor + environment provided to date (is for vim/ gvim, and is separate from the + contents of this directory) + + + status: this includes: syntax highlighting; vim folds; some error checking + + + comments: this editor features display line wrap + + +NOTE: + + +[*SiSU* parses files with long lines or line breaks, but, display linewrap +(without line-breaks) is a convenient editor feature to have for sisu markup] + + +46. HELP SOURCES +---------------- + +For a summary of alternative ways to get help on *SiSU* try one of the +following: + + +*man page* + + + man sisu_help + + +*man2html* + + + + + + + + +*sisu generated output - links to html* + + + + + + + + + + + +*help sources lists* + + +Alternative sources for this help sources page listed here: + + + man sisu_help_sources + + + + + + + + + + + + + + +46.1 MAN PAGES +.............. + +46.1.1 MAN +.......... + + man sisu + + + man sisu_commands + + + man 7 sisu_complete + + + man sisu_configuration + + + man 8 sisu_faq + + + man sisu_filetypes + + + man sisu_help + + + man sisu_help_sources + + + man 8 sisu_howto + + + man sisu_introduction + + + man sisu_markup + + + man sisu_output_overview + + + man 7 sisu_pdf + + + man 7 sisu_postgresql + + + man 8 sisu_quickstart + + + man 8 sisu_remote + + + man 8 sisu_search + + + man sisu_skin + + + man 7 sisu_sqlite + + + man 8 sisu_syntax_highlighting + + + man 7 sisu_vim + + + man sisu_webrick + + +46.2 SISU GENERATED OUTPUT - LINKS TO HTML +.......................................... + +Note *SiSU* documentation is prepared in *SiSU* and output is available in +multiple formats including amongst others html, pdf, and odf which may be also +be accessed via the html pages[^111] + + +- [111]: named index.html or more extensively through sisu_manifest.html + +46.2.1 LOCALLY INSTALLED +........................ + + + + + + + + + + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + +46.2.2 WWW.SISUDOC.ORG +...................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +46.2.3 WWW.JUS.UIO.NO/SISU +.......................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +46.2.4 MAN2HTML +............... + +46.2.5 LOCALLY INSTALLED +........................ + + + + + + + + + + + /usr/share/doc/sisu/html/sisu.1.html + + + /usr/share/doc/sisu/html/sisu_commands.1.html + + + /usr/share/doc/sisu/html/sisu_complete.7.html + + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + + /usr/share/doc/sisu/html/sisu_faq.8.html + + + /usr/share/doc/sisu/html/sisu_help.1.html + + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + + /usr/share/doc/sisu/html/sisu_howto.8.html + + + /usr/share/doc/sisu/html/sisu_markup.1.html + + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + + /usr/share/doc/sisu/html/sisu_remote.8.html + + + /usr/share/doc/sisu/html/sisu_search.8.html + + + /usr/share/doc/sisu/html/sisu_skin.1.html + + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + + /usr/share/doc/sisu/html/sisu_vim.7.html + + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + +46.2.6 WWW.SISUDOC.ORG +...................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +46.2.7 WWW.JUS.UIO.NO/SISU +.......................... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe - Manual [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-08-30_ + + +DC Date: _2007-08-30_ + + +*Version Information* + + +Sourcefile: _sisu_manual._sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_manual._sst)= _1f10457d4314dc96550b6c8ded413878_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:10:57 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe - Manual [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-08-30 + + date: 2007-08-30 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_manual/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_manual/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_manual/portrait.pdf + http://www.jus.uio.no/sisu/sisu_manual/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_manual/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:47 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_manual/portrait.pdf new file mode 100644 index 00000000..002769a4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/portrait.pdf @@ -0,0 +1,20969 @@ +%PDF-1.4 +% +5 0 obj +<< /S /GoTo /D (section*.2) >> +endobj +8 0 obj +(SiSU - SiSU information Structuring Universe - Manual [0.58], \040Ralph Amissah) +endobj +9 0 obj +<< /S /GoTo /D (section*.3) >> +endobj +12 0 obj +(What is SiSU?) +endobj +13 0 obj +<< /S /GoTo /D (section*.4) >> +endobj +16 0 obj +(1. Introduction - What is SiSU? ) +endobj +17 0 obj +<< /S /GoTo /D (section*.5) >> +endobj +20 0 obj +(2. How does sisu work? ) +endobj +21 0 obj +<< /S /GoTo /D (section*.6) >> +endobj +24 0 obj +(3. Summary of features ) +endobj +25 0 obj +<< /S /GoTo /D (section*.7) >> +endobj +28 0 obj +(4. Help ) +endobj +29 0 obj +<< /S /GoTo /D (section*.8) >> +endobj +32 0 obj +(4.1 SiSU Manual \040) +endobj +33 0 obj +<< /S /GoTo /D (section*.9) >> +endobj +36 0 obj +(4.2 SiSU man pages \040) +endobj +37 0 obj +<< /S /GoTo /D (section*.10) >> +endobj +40 0 obj +(4.3 SiSU built-in interactive help \040) +endobj +41 0 obj +<< /S /GoTo /D (section*.11) >> +endobj +44 0 obj +(4.4 Help Sources \040) +endobj +45 0 obj +<< /S /GoTo /D (section*.12) >> +endobj +48 0 obj +(5. Commands Summary ) +endobj +49 0 obj +<< /S /GoTo /D (section*.13) >> +endobj +52 0 obj +(5.1 Synopsis \040) +endobj +53 0 obj +<< /S /GoTo /D (section*.14) >> +endobj +56 0 obj +(5.2 Description \040) +endobj +57 0 obj +<< /S /GoTo /D (section*.15) >> +endobj +60 0 obj +(5.3 Document Processing Command Flags \040) +endobj +61 0 obj +<< /S /GoTo /D (section*.16) >> +endobj +64 0 obj +(6. command line modifiers ) +endobj +65 0 obj +<< /S /GoTo /D (section*.17) >> +endobj +68 0 obj +(7. database commands ) +endobj +69 0 obj +<< /S /GoTo /D (section*.18) >> +endobj +72 0 obj +(8. Shortcuts, Shorthand for multiple flags ) +endobj +73 0 obj +<< /S /GoTo /D (section*.20) >> +endobj +76 0 obj +(9. Introduction to SiSU Markup ) +endobj +77 0 obj +<< /S /GoTo /D (section*.21) >> +endobj +80 0 obj +(9.1 Summary \040) +endobj +81 0 obj +<< /S /GoTo /D (section*.22) >> +endobj +84 0 obj +(9.2 Markup Examples \040) +endobj +85 0 obj +<< /S /GoTo /D (section*.25) >> +endobj +88 0 obj +(10. Markup of Headers ) +endobj +89 0 obj +<< /S /GoTo /D (section*.26) >> +endobj +92 0 obj +(10.1 Sample Header \040) +endobj +93 0 obj +<< /S /GoTo /D (section*.27) >> +endobj +96 0 obj +(10.2 Available Headers \040) +endobj +97 0 obj +<< /S /GoTo /D (section*.28) >> +endobj +100 0 obj +(11. Markup of Substantive Text) +endobj +101 0 obj +<< /S /GoTo /D (section*.29) >> +endobj +104 0 obj +(11.1 Heading Levels \040) +endobj +105 0 obj +<< /S /GoTo /D (section*.30) >> +endobj +108 0 obj +(11.2 Font Attributes \040) +endobj +109 0 obj +<< /S /GoTo /D (section*.31) >> +endobj +112 0 obj +(11.3 Indentation and bullets \040) +endobj +113 0 obj +<< /S /GoTo /D (section*.32) >> +endobj +116 0 obj +(11.4 Footnotes / Endnotes \040) +endobj +117 0 obj +<< /S /GoTo /D (section*.33) >> +endobj +120 0 obj +(11.5 Links \040) +endobj +121 0 obj +<< /S /GoTo /D (section*.37) >> +endobj +124 0 obj +(11.6 Grouped Text \040) +endobj +125 0 obj +<< /S /GoTo /D (section*.42) >> +endobj +128 0 obj +(12. Composite documents markup) +endobj +129 0 obj +<< /S /GoTo /D (section*.43) >> +endobj +132 0 obj +(Markup Syntax History) +endobj +133 0 obj +<< /S /GoTo /D (section*.44) >> +endobj +136 0 obj +(13. Notes related to Files-types and Markup Syntax) +endobj +137 0 obj +<< /S /GoTo /D (section*.45) >> +endobj +140 0 obj +(14. SiSU filetypes ) +endobj +141 0 obj +<< /S /GoTo /D (section*.46) >> +endobj +144 0 obj +(14.1 .sst .ssm .ssi marked up plain text \040) +endobj +145 0 obj +<< /S /GoTo /D (section*.50) >> +endobj +148 0 obj +(14.2 sisupod, zipped binary container \(sisupod.zip, .ssp\) \040) +endobj +149 0 obj +<< /S /GoTo /D (section*.51) >> +endobj +152 0 obj +(15. Experimental Alternative Input Representations ) +endobj +153 0 obj +<< /S /GoTo /D (section*.52) >> +endobj +156 0 obj +(15.1 Alternative XML \040) +endobj +157 0 obj +<< /S /GoTo /D (section*.56) >> +endobj +160 0 obj +(16. Configuration ) +endobj +161 0 obj +<< /S /GoTo /D (section*.57) >> +endobj +164 0 obj +(16.1 Determining the Current Configuration \040) +endobj +165 0 obj +<< /S /GoTo /D (section*.58) >> +endobj +168 0 obj +(16.2 Configuration files \(config.yml\) \040) +endobj +169 0 obj +<< /S /GoTo /D (section*.59) >> +endobj +172 0 obj +(17. Skins ) +endobj +173 0 obj +<< /S /GoTo /D (section*.60) >> +endobj +176 0 obj +(17.1 Document Skin \040) +endobj +177 0 obj +<< /S /GoTo /D (section*.61) >> +endobj +180 0 obj +(17.2 Directory Skin \040) +endobj +181 0 obj +<< /S /GoTo /D (section*.62) >> +endobj +184 0 obj +(17.3 Site Skin \040) +endobj +185 0 obj +<< /S /GoTo /D (section*.63) >> +endobj +188 0 obj +(17.4 Sample Skins \040) +endobj +189 0 obj +<< /S /GoTo /D (section*.64) >> +endobj +192 0 obj +(18. CSS - Cascading Style Sheets \(for html, XHTML and XML\) ) +endobj +193 0 obj +<< /S /GoTo /D (section*.65) >> +endobj +196 0 obj +(19. Organising Content ) +endobj +197 0 obj +<< /S /GoTo /D (section*.66) >> +endobj +200 0 obj +(19.1 Directory Structure and Mapping \040) +endobj +201 0 obj +<< /S /GoTo /D (section*.67) >> +endobj +204 0 obj +(19.2 Organising Content \040) +endobj +205 0 obj +<< /S /GoTo /D (section*.68) >> +endobj +208 0 obj +(20. Homepages ) +endobj +209 0 obj +<< /S /GoTo /D (section*.69) >> +endobj +212 0 obj +(20.1 Home page and other custom built pages in a sub-directory \040) +endobj +213 0 obj +<< /S /GoTo /D (section*.70) >> +endobj +216 0 obj +(20.2 Home page within a skin \040) +endobj +217 0 obj +<< /S /GoTo /D (section*.71) >> +endobj +220 0 obj +(21. Markup and Output Examples ) +endobj +221 0 obj +<< /S /GoTo /D (section*.72) >> +endobj +224 0 obj +(21.1 Markup examples \040) +endobj +225 0 obj +<< /S /GoTo /D (section*.73) >> +endobj +228 0 obj +(21.2 A few book \(and other\) examples \040) +endobj +229 0 obj +<< /S /GoTo /D (section*.100) >> +endobj +232 0 obj +(21.3 SQL - PostgreSQL, SQLite \040) +endobj +233 0 obj +<< /S /GoTo /D (section*.101) >> +endobj +236 0 obj +(21.4 Lex Mercatoria as an example \040) +endobj +237 0 obj +<< /S /GoTo /D (section*.102) >> +endobj +240 0 obj +(21.5 For good measure the markup for a document with lots of \(simple\) tables \040) +endobj +241 0 obj +<< /S /GoTo /D (section*.103) >> +endobj +244 0 obj +(21.6 And a link to the output of a reported case \040) +endobj +245 0 obj +<< /S /GoTo /D (section*.104) >> +endobj +248 0 obj +(22. A Checklist of Output Features) +endobj +249 0 obj +<< /S /GoTo /D (section*.105) >> +endobj +252 0 obj +(23. SiSU Search - Introduction ) +endobj +253 0 obj +<< /S /GoTo /D (section*.106) >> +endobj +256 0 obj +(24. SQL ) +endobj +257 0 obj +<< /S /GoTo /D (section*.107) >> +endobj +260 0 obj +(24.1 populating SQL type databases \040) +endobj +261 0 obj +<< /S /GoTo /D (section*.108) >> +endobj +264 0 obj +(25. Postgresql ) +endobj +265 0 obj +<< /S /GoTo /D (section*.109) >> +endobj +268 0 obj +(25.1 Name \040) +endobj +269 0 obj +<< /S /GoTo /D (section*.110) >> +endobj +272 0 obj +(25.2 Description \040) +endobj +273 0 obj +<< /S /GoTo /D (section*.111) >> +endobj +276 0 obj +(25.3 Synopsis \040) +endobj +277 0 obj +<< /S /GoTo /D (section*.112) >> +endobj +280 0 obj +(25.4 Commands \040) +endobj +281 0 obj +<< /S /GoTo /D (section*.115) >> +endobj +284 0 obj +(26. Sqlite ) +endobj +285 0 obj +<< /S /GoTo /D (section*.116) >> +endobj +288 0 obj +(26.1 Name \040) +endobj +289 0 obj +<< /S /GoTo /D (section*.117) >> +endobj +292 0 obj +(26.2 Description \040) +endobj +293 0 obj +<< /S /GoTo /D (section*.118) >> +endobj +296 0 obj +(26.3 Synopsis \040) +endobj +297 0 obj +<< /S /GoTo /D (section*.119) >> +endobj +300 0 obj +(26.4 Commands \040) +endobj +301 0 obj +<< /S /GoTo /D (section*.122) >> +endobj +304 0 obj +(27. Introduction ) +endobj +305 0 obj +<< /S /GoTo /D (section*.123) >> +endobj +308 0 obj +(27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering \(backend currently PostgreSQL\) \040) +endobj +309 0 obj +<< /S /GoTo /D (section*.124) >> +endobj +312 0 obj +(27.2 Search Form \040) +endobj +313 0 obj +<< /S /GoTo /D (section*.125) >> +endobj +316 0 obj +(28. Hyperestraier ) +endobj +317 0 obj +<< /S /GoTo /D (section*.126) >> +endobj +320 0 obj +(29. sisu\137webrick ) +endobj +321 0 obj +<< /S /GoTo /D (section*.127) >> +endobj +324 0 obj +(29.1 Name \040) +endobj +325 0 obj +<< /S /GoTo /D (section*.128) >> +endobj +328 0 obj +(29.2 Synopsis \040) +endobj +329 0 obj +<< /S /GoTo /D (section*.129) >> +endobj +332 0 obj +(29.3 Description \040) +endobj +333 0 obj +<< /S /GoTo /D (section*.130) >> +endobj +336 0 obj +(29.4 Summary of man page \040) +endobj +337 0 obj +<< /S /GoTo /D (section*.131) >> +endobj +340 0 obj +(29.5 Document processing command flags \040) +endobj +341 0 obj +<< /S /GoTo /D (section*.132) >> +endobj +344 0 obj +(29.6 Further information \040) +endobj +345 0 obj +<< /S /GoTo /D (section*.133) >> +endobj +348 0 obj +(29.7 Author \040) +endobj +349 0 obj +<< /S /GoTo /D (section*.134) >> +endobj +352 0 obj +(29.8 SEE ALSO \040) +endobj +353 0 obj +<< /S /GoTo /D (section*.135) >> +endobj +356 0 obj +(30. Remote Source Documents ) +endobj +357 0 obj +<< /S /GoTo /D (section*.136) >> +endobj +360 0 obj +(Remote Document Output) +endobj +361 0 obj +<< /S /GoTo /D (section*.137) >> +endobj +364 0 obj +(31. Remote Output ) +endobj +365 0 obj +<< /S /GoTo /D (section*.138) >> +endobj +368 0 obj +(31.1 commands \040) +endobj +369 0 obj +<< /S /GoTo /D (section*.139) >> +endobj +372 0 obj +(31.2 configuration \040) +endobj +373 0 obj +<< /S /GoTo /D (section*.140) >> +endobj +376 0 obj +(32. Remote Servers ) +endobj +377 0 obj +<< /S /GoTo /D (section*.141) >> +endobj +380 0 obj +(33. Download SiSU - Linux/Unix ) +endobj +381 0 obj +<< /S /GoTo /D (section*.142) >> +endobj +384 0 obj +(SiSU Current Version - Linux/Unix \040) +endobj +385 0 obj +<< /S /GoTo /D (section*.147) >> +endobj +388 0 obj +(Installation) +endobj +389 0 obj +<< /S /GoTo /D (section*.148) >> +endobj +392 0 obj +(34. Installation ) +endobj +393 0 obj +<< /S /GoTo /D (section*.149) >> +endobj +396 0 obj +(34.1 Debian \040) +endobj +397 0 obj +<< /S /GoTo /D (section*.150) >> +endobj +400 0 obj +(34.2 Other Unix / Linux \040) +endobj +401 0 obj +<< /S /GoTo /D (section*.152) >> +endobj +404 0 obj +(35. SiSU Components, Dependencies and Notes ) +endobj +405 0 obj +<< /S /GoTo /D (section*.153) >> +endobj +408 0 obj +(35.1 sisu \040) +endobj +409 0 obj +<< /S /GoTo /D (section*.154) >> +endobj +412 0 obj +(35.2 sisu-complete \040) +endobj +413 0 obj +<< /S /GoTo /D (section*.155) >> +endobj +416 0 obj +(35.3 sisu-examples \040) +endobj +417 0 obj +<< /S /GoTo /D (section*.156) >> +endobj +420 0 obj +(35.4 sisu-pdf \040) +endobj +421 0 obj +<< /S /GoTo /D (section*.157) >> +endobj +424 0 obj +(35.5 sisu-postgresql \040) +endobj +425 0 obj +<< /S /GoTo /D (section*.158) >> +endobj +428 0 obj +(35.6 sisu-remote \040) +endobj +429 0 obj +<< /S /GoTo /D (section*.159) >> +endobj +432 0 obj +(35.7 sisu-sqlite \040) +endobj +433 0 obj +<< /S /GoTo /D (section*.160) >> +endobj +436 0 obj +(36. Quickstart - Getting Started Howto) +endobj +437 0 obj +<< /S /GoTo /D (section*.161) >> +endobj +440 0 obj +(36.1 Installation \040) +endobj +441 0 obj +<< /S /GoTo /D (section*.165) >> +endobj +444 0 obj +(36.2 Testing SiSU, generating output \040) +endobj +445 0 obj +<< /S /GoTo /D (section*.169) >> +endobj +448 0 obj +(36.3 Getting Help \040) +endobj +449 0 obj +<< /S /GoTo /D (section*.173) >> +endobj +452 0 obj +(36.4 Markup Samples \040) +endobj +453 0 obj +<< /S /GoTo /D (section*.174) >> +endobj +456 0 obj +(HowTo) +endobj +457 0 obj +<< /S /GoTo /D (section*.175) >> +endobj +460 0 obj +(37. Getting Help ) +endobj +461 0 obj +<< /S /GoTo /D (section*.176) >> +endobj +464 0 obj +(37.1 SiSU ``man'' pages \040) +endobj +465 0 obj +<< /S /GoTo /D (section*.177) >> +endobj +468 0 obj +(37.2 SiSU built-in help \040) +endobj +469 0 obj +<< /S /GoTo /D (section*.178) >> +endobj +472 0 obj +(37.3 Command Line with Flags - Batch Processing \040) +endobj +473 0 obj +<< /S /GoTo /D (section*.179) >> +endobj +476 0 obj +(38. Setup, initialisation ) +endobj +477 0 obj +<< /S /GoTo /D (section*.180) >> +endobj +480 0 obj +(38.1 initialise output directory \040) +endobj +481 0 obj +<< /S /GoTo /D (section*.182) >> +endobj +484 0 obj +(38.2 misc \040) +endobj +485 0 obj +<< /S /GoTo /D (section*.189) >> +endobj +488 0 obj +(38.3 remote placement of output \040) +endobj +489 0 obj +<< /S /GoTo /D (section*.190) >> +endobj +492 0 obj +(39. Configuration Files ) +endobj +493 0 obj +<< /S /GoTo /D (section*.191) >> +endobj +496 0 obj +(40. Markup ) +endobj +497 0 obj +<< /S /GoTo /D (section*.192) >> +endobj +500 0 obj +(40.1 Headers \040) +endobj +501 0 obj +<< /S /GoTo /D (section*.193) >> +endobj +504 0 obj +(40.2 Font Face \040) +endobj +505 0 obj +<< /S /GoTo /D (section*.198) >> +endobj +508 0 obj +(40.3 Endnotes \040) +endobj +509 0 obj +<< /S /GoTo /D (section*.199) >> +endobj +512 0 obj +(40.4 Links \040) +endobj +513 0 obj +<< /S /GoTo /D (section*.200) >> +endobj +516 0 obj +(40.5 Number Titles \040) +endobj +517 0 obj +<< /S /GoTo /D (section*.201) >> +endobj +520 0 obj +(40.6 Line operations \040) +endobj +521 0 obj +<< /S /GoTo /D (section*.202) >> +endobj +524 0 obj +(40.7 Tables \040) +endobj +525 0 obj +<< /S /GoTo /D (section*.203) >> +endobj +528 0 obj +(40.8 Grouped Text \040) +endobj +529 0 obj +<< /S /GoTo /D (section*.204) >> +endobj +532 0 obj +(40.9 Composite Document \040) +endobj +533 0 obj +<< /S /GoTo /D (section*.205) >> +endobj +536 0 obj +(41. Change Appearance ) +endobj +537 0 obj +<< /S /GoTo /D (section*.206) >> +endobj +540 0 obj +(41.1 Skins \040) +endobj +541 0 obj +<< /S /GoTo /D (section*.207) >> +endobj +544 0 obj +(41.2 CSS \040) +endobj +545 0 obj +<< /S /GoTo /D (section*.208) >> +endobj +548 0 obj +(Extracts from the README) +endobj +549 0 obj +<< /S /GoTo /D (section*.209) >> +endobj +552 0 obj +(42. README ) +endobj +553 0 obj +<< /S /GoTo /D (section*.210) >> +endobj +556 0 obj +(42.1 Online Information, places to look \040) +endobj +557 0 obj +<< /S /GoTo /D (section*.211) >> +endobj +560 0 obj +(42.2 Installation \040) +endobj +561 0 obj +<< /S /GoTo /D (section*.218) >> +endobj +564 0 obj +(42.3 Dependencies \040) +endobj +565 0 obj +<< /S /GoTo /D (section*.219) >> +endobj +568 0 obj +(42.4 Quick start \040) +endobj +569 0 obj +<< /S /GoTo /D (section*.220) >> +endobj +572 0 obj +(42.5 Configuration files \040) +endobj +573 0 obj +<< /S /GoTo /D (section*.221) >> +endobj +576 0 obj +(42.6 Use General Overview \040) +endobj +577 0 obj +<< /S /GoTo /D (section*.222) >> +endobj +580 0 obj +(42.7 Help \040) +endobj +581 0 obj +<< /S /GoTo /D (section*.223) >> +endobj +584 0 obj +(42.8 Directory Structure \040) +endobj +585 0 obj +<< /S /GoTo /D (section*.224) >> +endobj +588 0 obj +(42.9 Configuration File \040) +endobj +589 0 obj +<< /S /GoTo /D (section*.225) >> +endobj +592 0 obj +(42.10 Markup \040) +endobj +593 0 obj +<< /S /GoTo /D (section*.226) >> +endobj +596 0 obj +(42.11 Additional Things \040) +endobj +597 0 obj +<< /S /GoTo /D (section*.227) >> +endobj +600 0 obj +(42.12 License \040) +endobj +601 0 obj +<< /S /GoTo /D (section*.228) >> +endobj +604 0 obj +(42.13 SiSU Standard \040) +endobj +605 0 obj +<< /S /GoTo /D (section*.229) >> +endobj +608 0 obj +(Extracts from man 8 sisu) +endobj +609 0 obj +<< /S /GoTo /D (section*.230) >> +endobj +612 0 obj +(43. Post Installation Setup ) +endobj +613 0 obj +<< /S /GoTo /D (section*.231) >> +endobj +616 0 obj +(43.1 Post Installation Setup - Quick start \040) +endobj +617 0 obj +<< /S /GoTo /D (section*.232) >> +endobj +620 0 obj +(43.2 Document markup directory \040) +endobj +621 0 obj +<< /S /GoTo /D (section*.237) >> +endobj +624 0 obj +(44. FAQ - Frequently Asked/Answered Questions ) +endobj +625 0 obj +<< /S /GoTo /D (section*.238) >> +endobj +628 0 obj +(44.1 Why are urls produced with the -v \(and -u\) flag that point to a web server on port 8081? \040) +endobj +629 0 obj +<< /S /GoTo /D (section*.239) >> +endobj +632 0 obj +(44.2 I cannot find my output, where is it? \040) +endobj +633 0 obj +<< /S /GoTo /D (section*.240) >> +endobj +636 0 obj +(44.3 I do not get any pdf output, why? \040) +endobj +637 0 obj +<< /S /GoTo /D (section*.241) >> +endobj +640 0 obj +(44.4 Where is the latex \(or some other interim\) output? \040) +endobj +641 0 obj +<< /S /GoTo /D (section*.242) >> +endobj +644 0 obj +(44.5 Why isn't SiSU markup XML \040) +endobj +645 0 obj +<< /S /GoTo /D (section*.243) >> +endobj +648 0 obj +(44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? \040) +endobj +649 0 obj +<< /S /GoTo /D (section*.244) >> +endobj +652 0 obj +(44.7 How do I create GIN or GiST index in Postgresql for use in SiSU \040) +endobj +653 0 obj +<< /S /GoTo /D (section*.245) >> +endobj +656 0 obj +(44.8 Where is version 1.0? \040) +endobj +657 0 obj +<< /S /GoTo /D (section*.246) >> +endobj +660 0 obj +(45. Editor Files, Syntax Highlighting) +endobj +661 0 obj +<< /S /GoTo /D (section*.247) >> +endobj +664 0 obj +(46. Help Sources ) +endobj +665 0 obj +<< /S /GoTo /D (section*.248) >> +endobj +668 0 obj +(46.1 man pages \040) +endobj +669 0 obj +<< /S /GoTo /D (section*.250) >> +endobj +672 0 obj +(46.2 sisu generated output - links to html \040) +endobj +673 0 obj +<< /S /GoTo /D (section*.258) >> +endobj +676 0 obj +(Document Information \(metadata\)) +endobj +677 0 obj +<< /S /GoTo /D (section*.259) >> +endobj +680 0 obj +(Metadata) +endobj +681 0 obj +<< /S /GoTo /D (section*.260) >> +endobj +684 0 obj +(Information on this document copy and an unofficial List of Some web related information and sources) +endobj +685 0 obj +<< /S /GoTo /D (section*.261) >> +endobj +688 0 obj +(Information on this document copy) +endobj +689 0 obj +<< /S /GoTo /D (section*.262) >> +endobj +692 0 obj +(Links that may be of interest) +endobj +693 0 obj +<< /S /GoTo /D [694 0 R /FitH ] >> +endobj +700 0 obj << +/Length 363 +/Filter /FlateDecode +>> +stream +xڅQ;o07&C.g;T*u0QBH ʣ_'E(Ý.9LFt>%p9V YBkHְfl"V^ЗbP̫i[Tں[]]L^I<2pZ+G:/Ϭn~c0)`vCn5-tR/{Opl40Ye豒8D4~%yiҭ j!!>#gspt2|<Xz5UM^9fD(xՠF$nEΫ H;5ou4"<+L26[` ?MIJ}uª+9} +endstream +endobj +694 0 obj << +/Type /Page +/Contents 700 0 R +/Resources 699 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 706 0 R +/Annots [ 695 0 R 696 0 R 697 0 R 698 0 R ] +>> endobj +695 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [266.698 454.617 360.414 470.767] +/Subtype/Link/A<> +>> endobj +696 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [132.192 98.913 157.224 111.635] +/Subtype/Link/A<> +>> endobj +697 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [160.686 98.913 251.369 111.635] +/Subtype/Link/A<> +>> endobj +698 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 83.66 148.443 97.158] +/Subtype/Link/A<> +>> endobj +701 0 obj << +/D [694 0 R /XYZ 72 769.89 null] +>> endobj +702 0 obj << +/D [694 0 R /XYZ 72 735.021 null] +>> endobj +699 0 obj << +/Font << /F22 703 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +718 0 obj << +/Length 1072 +/Filter /FlateDecode +>> +stream +xڭWK8WHhǴ4t)YY Ϳ2HBGsJٔ>s "aό/A)T0Cn|!h_\쐐KAi4[|=Juc8 +-_Gn'XMKpGfoD"D[sI}ڥDI>9iU.ɫJInx:` \#R=$yRFUr^؃3҄ '|{ei6>$J5>Ƃ2_/@Ԙ g~~`t!ߝ0ibaRS"JC@XJ`Xi_a~mպ\\%$sʲV6wNpԷ:BJ5R~M*QuQ:+V*븪4X y5K6FZ$*㭓$jW$n Ʃ+Hkbz7QM˛Mf7\܆*mCV&Y|E<җVtE9ĻsDIQ0pcb%̶EYw_dbeB! ?/iCrX8Ms].$֨)rΕ'τ,i. Sp*,86A@#yn)nbh` ̃Q ɤ_njXuvu Qdb>%:HaFaGX4 5\*QhM'#)RoSb|0]Nʒ{\[~p- ÛC3c! ۗ ;c5nmAA6tppC +n0h- 6O61πقv>l[{ edLTW%eQf8RUm\ <&sO>g +=BgE_yFDBĖlPɪyz(4( +VW\3kAN׉|D6 \p<1H ;T)oӋD#}L6* +endstream +endobj +717 0 obj << +/Type /Page +/Contents 718 0 R +/Resources 716 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 706 0 R +/Annots [ 707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R ] +>> endobj +707 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [126.884 669.352 149.917 680.296] +/Subtype/Link/A<> +>> endobj +708 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [223.806 669.352 306.794 680.296] +/Subtype/Link/A<> +>> endobj +709 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [460.449 640.46 531.343 651.404] +/Subtype/Link/A<> +>> endobj +710 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [163.974 626.014 194.748 636.958] +/Subtype/Link/A<> +>> endobj +711 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [236.071 626.014 381.972 636.958] +/Subtype/Link/A<> +>> endobj +712 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [132.192 560.803 251.369 572.597] +/Subtype/Link/A<> +>> endobj +713 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 510.879 267.084 520.033] +/Subtype/Link/A<> +>> endobj +714 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 35.073 85.621 44.039] +/Subtype/Link/A<> +>> endobj +715 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 32.831 350.027 49.269] +/Subtype/Link/A<> +>> endobj +719 0 obj << +/D [717 0 R /XYZ 72 769.89 null] +>> endobj +716 0 obj << +/Font << /F98 704 0 R /F11 720 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +767 0 obj << +/Length 1494 +/Filter /FlateDecode +>> +stream +x[s8+xBtvm˴;;3>(6h+6_ FBGc\;y3y:998q3Ĝ镃8`a! Bܹp_L2Yy_'tB, 3[N.gξw@ȹi~t%XS|GHc-hHGF7iިr bJŎqi{:=3auBdW[.yf.˲ɺu{s&%e#j їb~ihϿ|.=芪{3q.|)uao~>}`;\ABjV?El0zqkիv@a pe +P QCDHGD\SbQGosQ%6îUݶn<:$ ~$wLw z]K4jW W<#Q>m(ib8I~q?FNҶm˘a\R$@}Kn] +(>Hi^zH/ V+Bon^Xhؓ=vGZmAu9JaDQqnSXWrZ00gఢ TAB#2:x{_Xc^'լE <9Rݑ1PYL2ZJVM@7Zr`C>Q$8[y*2c\ JF#os.% ͙5B}ɡ.hh4"/嬖 cE'WyiN(R(EC{2Fzg)ǝ 4KF¦}z˗j&Y$mbm#V1zQ ++G,"iK/$7%"UAs_^_VgL jrsZЮ~-]!YM&f؎_5ZLmRR9e9@ +L`jyIrE(y^ueKbV09k^ˬN.E%,G^ +vV\haЀ(g ?EvY@K͍wIy'^ 9B{N%\ +endstream +endobj +766 0 obj << +/Type /Page +/Contents 767 0 R +/Resources 765 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 706 0 R +/Annots [ 722 0 R 723 0 R 724 0 R 725 0 R 726 0 R 727 0 R 728 0 R 729 0 R 730 0 R 731 0 R 732 0 R 733 0 R 734 0 R 735 0 R 736 0 R 737 0 R 738 0 R 739 0 R 740 0 R 741 0 R 742 0 R 743 0 R 744 0 R 745 0 R 746 0 R 747 0 R 748 0 R 749 0 R 750 0 R 751 0 R 752 0 R 753 0 R 754 0 R 755 0 R 756 0 R 757 0 R 758 0 R 759 0 R 760 0 R 761 0 R 763 0 R 764 0 R ] +>> endobj +722 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 682.966 506.156 696.914] +/Subtype /Link +/A << /S /GoTo /D (section*.2) >> +>> endobj +723 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 659.554 153.106 669.848] +/Subtype /Link +/A << /S /GoTo /D (section*.3) >> +>> endobj +724 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 644.941 246.058 655.254] +/Subtype /Link +/A << /S /GoTo /D (section*.4) >> +>> endobj +725 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 630.495 209.488 640.808] +/Subtype /Link +/A << /S /GoTo /D (section*.5) >> +>> endobj +726 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 613.628 206.857 626.362] +/Subtype /Link +/A << /S /GoTo /D (section*.6) >> +>> endobj +727 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 599.182 129.831 611.916] +/Subtype /Link +/A << /S /GoTo /D (section*.7) >> +>> endobj +728 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 587.062 207.097 597.47] +/Subtype /Link +/A << /S /GoTo /D (section*.8) >> +>> endobj +729 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 570.29 221.371 583.024] +/Subtype /Link +/A << /S /GoTo /D (section*.9) >> +>> endobj +730 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 555.845 282.09 568.579] +/Subtype /Link +/A << /S /GoTo /D (section*.10) >> +>> endobj +731 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 541.399 206.415 554.133] +/Subtype /Link +/A << /S /GoTo /D (section*.11) >> +>> endobj +732 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 526.953 210.539 539.687] +/Subtype /Link +/A << /S /GoTo /D (section*.12) >> +>> endobj +733 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 512.507 185.518 525.241] +/Subtype /Link +/A << /S /GoTo /D (section*.13) >> +>> endobj +734 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 498.061 198.118 510.795] +/Subtype /Link +/A << /S /GoTo /D (section*.14) >> +>> endobj +735 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 483.616 328.632 496.35] +/Subtype /Link +/A << /S /GoTo /D (section*.15) >> +>> endobj +736 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 471.591 222.817 481.904] +/Subtype /Link +/A << /S /GoTo /D (section*.16) >> +>> endobj +737 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 457.145 202.541 467.458] +/Subtype /Link +/A << /S /GoTo /D (section*.17) >> +>> endobj +738 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 440.278 292.228 453.012] +/Subtype /Link +/A << /S /GoTo /D (section*.18) >> +>> endobj +739 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 425.832 247.062 438.566] +/Subtype /Link +/A << /S /GoTo /D (section*.20) >> +>> endobj +740 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 411.386 188.829 424.12] +/Subtype /Link +/A << /S /GoTo /D (section*.21) >> +>> endobj +741 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 396.941 230.326 409.675] +/Subtype /Link +/A << /S /GoTo /D (section*.22) >> +>> endobj +742 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 382.495 205.519 395.229] +/Subtype /Link +/A << /S /GoTo /D (section*.25) >> +>> endobj +743 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 368.049 221.682 380.783] +/Subtype /Link +/A << /S /GoTo /D (section*.26) >> +>> endobj +744 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 356.024 235.765 366.337] +/Subtype /Link +/A << /S /GoTo /D (section*.27) >> +>> endobj +745 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 339.157 242.567 351.891] +/Subtype /Link +/A << /S /GoTo /D (section*.28) >> +>> endobj +746 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 324.711 223.2 337.445] +/Subtype /Link +/A << /S /GoTo /D (section*.29) >> +>> endobj +747 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 312.687 220.63 323] +/Subtype /Link +/A << /S /GoTo /D (section*.30) >> +>> endobj +748 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 298.241 257.655 308.554] +/Subtype /Link +/A << /S /GoTo /D (section*.31) >> +>> endobj +749 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 283.795 249.095 294.108] +/Subtype /Link +/A << /S /GoTo /D (section*.32) >> +>> endobj +750 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 269.349 175.547 279.662] +/Subtype /Link +/A << /S /GoTo /D (section*.33) >> +>> endobj +751 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 252.482 214.031 265.216] +/Subtype /Link +/A << /S /GoTo /D (section*.37) >> +>> endobj +752 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 238.036 255.694 250.77] +/Subtype /Link +/A << /S /GoTo /D (section*.42) >> +>> endobj +753 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 211.899 199.715 224.518] +/Subtype /Link +/A << /S /GoTo /D (section*.43) >> +>> endobj +754 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 197.19 338.028 209.924] +/Subtype /Link +/A << /S /GoTo /D (section*.44) >> +>> endobj +755 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 182.744 181.321 195.478] +/Subtype /Link +/A << /S /GoTo /D (section*.45) >> +>> endobj +756 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 168.298 308.416 181.032] +/Subtype /Link +/A << /S /GoTo /D (section*.46) >> +>> endobj +757 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 153.852 393.034 166.586] +/Subtype /Link +/A << /S /GoTo /D (section*.50) >> +>> endobj +758 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 139.406 340.861 152.14] +/Subtype /Link +/A << /S /GoTo /D (section*.51) >> +>> endobj +759 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 127.381 231.174 137.694] +/Subtype /Link +/A << /S /GoTo /D (section*.52) >> +>> endobj +760 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 110.515 178.99 123.249] +/Subtype /Link +/A << /S /GoTo /D (section*.56) >> +>> endobj +761 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 96.069 335.267 108.803] +/Subtype /Link +/A << /S /GoTo /D (section*.57) >> +>> endobj +763 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +764 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +768 0 obj << +/D [766 0 R /XYZ 72 767.399 null] +>> endobj +770 0 obj << +/D [766 0 R /XYZ 72 713.034 null] +>> endobj +765 0 obj << +/Font << /F114 769 0 R /F22 703 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +818 0 obj << +/Length 1467 +/Filter /FlateDecode +>> +stream +x[s6)xgb" c4IƝL+6n }HFm'"8ϑ00~8_Bh:1f"jMbYla܍/瓯O!&2ht qL˥ƺ:'2llضvh܎|:ϖFlB큐Z MaE 呐j_enPê"dxe?BJ6;S4H0s1iێF]-ƷA:ux?!HxSW e&@JdIy$DPj(qҒΞX{Z-zQC/!ΗIvq{[4}oKo+N*pdΊGY;v_UݖC sL@ËP0<.PaB!jY-GjFP{"M1za%HrjĩcIJkU48&凑oEnAbyp O?5 +endstream +endobj +817 0 obj << +/Type /Page +/Contents 818 0 R +/Resources 816 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 706 0 R +/Annots [ 762 0 R 771 0 R 772 0 R 773 0 R 774 0 R 775 0 R 776 0 R 777 0 R 778 0 R 779 0 R 780 0 R 781 0 R 782 0 R 783 0 R 784 0 R 785 0 R 786 0 R 787 0 R 788 0 R 789 0 R 790 0 R 791 0 R 792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R 798 0 R 799 0 R 800 0 R 801 0 R 802 0 R 803 0 R 804 0 R 805 0 R 820 0 R 806 0 R 807 0 R 808 0 R 809 0 R 810 0 R 811 0 R 812 0 R 814 0 R 815 0 R ] +>> endobj +762 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 716.99 300.083 729.724] +/Subtype /Link +/A << /S /GoTo /D (section*.58) >> +>> endobj +771 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 704.965 139.144 715.279] +/Subtype /Link +/A << /S /GoTo /D (section*.59) >> +>> endobj +772 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 690.52 223.033 700.833] +/Subtype /Link +/A << /S /GoTo /D (section*.60) >> +>> endobj +773 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 673.653 219.04 686.387] +/Subtype /Link +/A << /S /GoTo /D (section*.61) >> +>> endobj +774 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 661.628 191.83 671.941] +/Subtype /Link +/A << /S /GoTo /D (section*.62) >> +>> endobj +775 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 644.761 213.744 657.495] +/Subtype /Link +/A << /S /GoTo /D (section*.63) >> +>> endobj +776 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 630.315 403.458 643.049] +/Subtype /Link +/A << /S /GoTo /D (section*.64) >> +>> endobj +777 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 615.87 206.272 628.604] +/Subtype /Link +/A << /S /GoTo /D (section*.65) >> +>> endobj +778 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 601.424 307.352 614.158] +/Subtype /Link +/A << /S /GoTo /D (section*.66) >> +>> endobj +779 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 586.978 242.018 599.712] +/Subtype /Link +/A << /S /GoTo /D (section*.67) >> +>> endobj +780 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 572.532 169.008 585.266] +/Subtype /Link +/A << /S /GoTo /D (section*.68) >> +>> endobj +781 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 558.086 430.633 570.82] +/Subtype /Link +/A << /S /GoTo /D (section*.69) >> +>> endobj +782 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 543.64 267.852 556.374] +/Subtype /Link +/A << /S /GoTo /D (section*.70) >> +>> endobj +783 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 529.195 257.009 541.929] +/Subtype /Link +/A << /S /GoTo /D (section*.71) >> +>> endobj +784 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 514.749 234.127 527.483] +/Subtype /Link +/A << /S /GoTo /D (section*.72) >> +>> endobj +785 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 500.303 308.189 513.037] +/Subtype /Link +/A << /S /GoTo /D (section*.73) >> +>> endobj +786 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 485.857 279.819 498.591] +/Subtype /Link +/A << /S /GoTo /D (section*.100) >> +>> endobj +787 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 471.411 292.695 484.145] +/Subtype /Link +/A << /S /GoTo /D (section*.101) >> +>> endobj +788 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 456.965 498.107 469.699] +/Subtype /Link +/A << /S /GoTo /D (section*.102) >> +>> endobj +789 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 442.52 349.852 455.254] +/Subtype /Link +/A << /S /GoTo /D (section*.103) >> +>> endobj +790 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 428.074 259.005 440.808] +/Subtype /Link +/A << /S /GoTo /D (section*.104) >> +>> endobj +791 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 416.049 242.4 426.362] +/Subtype /Link +/A << /S /GoTo /D (section*.105) >> +>> endobj +792 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 399.648 135.151 411.916] +/Subtype /Link +/A << /S /GoTo /D (section*.106) >> +>> endobj +793 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 384.736 297.405 397.47] +/Subtype /Link +/A << /S /GoTo /D (section*.107) >> +>> endobj +794 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 370.29 162.384 383.024] +/Subtype /Link +/A << /S /GoTo /D (section*.108) >> +>> endobj +795 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 358.266 176.862 368.579] +/Subtype /Link +/A << /S /GoTo /D (section*.109) >> +>> endobj +796 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 341.399 204.096 354.133] +/Subtype /Link +/A << /S /GoTo /D (section*.110) >> +>> endobj +797 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 326.953 191.495 339.687] +/Subtype /Link +/A << /S /GoTo /D (section*.111) >> +>> endobj +798 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 314.928 202.781 325.241] +/Subtype /Link +/A << /S /GoTo /D (section*.112) >> +>> endobj +799 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 298.061 140.471 310.795] +/Subtype /Link +/A << /S /GoTo /D (section*.115) >> +>> endobj +800 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 286.036 176.862 296.35] +/Subtype /Link +/A << /S /GoTo /D (section*.116) >> +>> endobj +801 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 269.17 204.096 281.904] +/Subtype /Link +/A << /S /GoTo /D (section*.117) >> +>> endobj +802 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 254.724 191.495 267.458] +/Subtype /Link +/A << /S /GoTo /D (section*.118) >> +>> endobj +803 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 242.699 202.781 253.012] +/Subtype /Link +/A << /S /GoTo /D (section*.119) >> +>> endobj +804 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 228.283 171.674 238.566] +/Subtype /Link +/A << /S /GoTo /D (section*.122) >> +>> endobj +805 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 211.386 526.54 224.12] +/Subtype /Link +/A << /S /GoTo /D (section*.123) >> +>> endobj +820 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 196.941 491.926 209.675] +/Subtype /Link +/A << /S /GoTo /D (section*.123) >> +>> endobj +806 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 184.916 209.56 195.229] +/Subtype /Link +/A << /S /GoTo /D (section*.124) >> +>> endobj +807 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 168.049 177.627 180.783] +/Subtype /Link +/A << /S /GoTo /D (section*.125) >> +>> endobj +808 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 155.928 173.981 166.337] +/Subtype /Link +/A << /S /GoTo /D (section*.126) >> +>> endobj +809 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 141.482 176.862 151.891] +/Subtype /Link +/A << /S /GoTo /D (section*.127) >> +>> endobj +810 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 124.711 191.495 137.445] +/Subtype /Link +/A << /S /GoTo /D (section*.128) >> +>> endobj +811 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 110.266 204.096 123] +/Subtype /Link +/A << /S /GoTo /D (section*.129) >> +>> endobj +812 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 95.82 256.89 108.554] +/Subtype /Link +/A << /S /GoTo /D (section*.130) >> +>> endobj +814 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +815 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +819 0 obj << +/D [817 0 R /XYZ 72 767.399 null] +>> endobj +816 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +867 0 obj << +/Length 1322 +/Filter /FlateDecode +>> +stream +xvHz +蜀rK29$RfdAP[fpF4bK$'6&A룫ƫhr !1-b@\،;qcEa&,]F_FP𖣛o `cwئގ~:X_OFNGB[P@m[M9-M<|FVI4EyE˥˃`wQjƍOL{lQ~ߦ5&9݆>-HlB؆ ++edw2)6JnGa9i%?.JZwŌ _O)N/.4u"E!rkb!0eI8O:ȶC%H=KRFg!fK#UAEuy"`!Vϯ'TL%4 @?EU4C%"O:TDaW_1E]^&_ǐ2iW*١k#j ru1=\a~?yg ̏ #?ȭj}v'&Qw Kؓ'w?Eһ#E N7!Wg(gC η<e6JE"/Ay FVØՄd9<P5!PDnN?ɴ|g&N̲zﴸ,|]Vo9eJG<V"eĺ)TTΈ2Eu.ߨ<>#TpTb_ n@7籞u]t ڪ؂ʶ2Q`l;!^U㐆:=j$BSYȫ-h}@/Pm}âѬ Z$Q1fE.oOȉ.I)nP/NE?c] t3O_g ,ډ,<~Q56~کc[JN/_TpUOEɷV~P5r}K?Z\ <[SyŤ' AxyuMY ~G19yhS3zou |K}{01*3ro޽𶧴e:`Tym Eź2Zܡ \̦Wej5fԴS;#;&ŒĤ#2b~9}1Fݭv +endstream +endobj +866 0 obj << +/Type /Page +/Contents 867 0 R +/Resources 865 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 706 0 R +/Annots [ 813 0 R 821 0 R 822 0 R 823 0 R 824 0 R 825 0 R 826 0 R 827 0 R 828 0 R 829 0 R 830 0 R 831 0 R 832 0 R 833 0 R 834 0 R 835 0 R 836 0 R 837 0 R 838 0 R 839 0 R 840 0 R 841 0 R 842 0 R 843 0 R 844 0 R 845 0 R 846 0 R 847 0 R 848 0 R 849 0 R 850 0 R 851 0 R 852 0 R 853 0 R 854 0 R 855 0 R 856 0 R 857 0 R 858 0 R 859 0 R 860 0 R 861 0 R 863 0 R 864 0 R ] +>> endobj +813 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 716.99 327.951 729.724] +/Subtype /Link +/A << /S /GoTo /D (section*.131) >> +>> endobj +821 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 704.87 242.95 715.279] +/Subtype /Link +/A << /S /GoTo /D (section*.132) >> +>> endobj +822 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 690.424 182.183 700.833] +/Subtype /Link +/A << /S /GoTo /D (section*.133) >> +>> endobj +823 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 675.978 203.774 686.387] +/Subtype /Link +/A << /S /GoTo /D (section*.134) >> +>> endobj +824 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 661.628 243.392 671.941] +/Subtype /Link +/A << /S /GoTo /D (section*.135) >> +>> endobj +825 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 633.07 220.444 645.689] +/Subtype /Link +/A << /S /GoTo /D (section*.136) >> +>> endobj +826 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 618.36 185.96 631.094] +/Subtype /Link +/A << /S /GoTo /D (section*.137) >> +>> endobj +827 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 606.335 200.115 616.648] +/Subtype /Link +/A << /S /GoTo /D (section*.138) >> +>> endobj +828 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 589.469 212.07 602.203] +/Subtype /Link +/A << /S /GoTo /D (section*.139) >> +>> endobj +829 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 577.444 188.423 587.757] +/Subtype /Link +/A << /S /GoTo /D (section*.140) >> +>> endobj +830 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 562.998 256.065 573.311] +/Subtype /Link +/A << /S /GoTo /D (section*.141) >> +>> endobj +831 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 548.552 294.428 558.865] +/Subtype /Link +/A << /S /GoTo /D (section*.142) >> +>> endobj +832 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 522.318 133.364 532.613] +/Subtype /Link +/A << /S /GoTo /D (section*.147) >> +>> endobj +833 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 507.609 166.365 518.018] +/Subtype /Link +/A << /S /GoTo /D (section*.148) >> +>> endobj +834 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 493.164 182.84 503.572] +/Subtype /Link +/A << /S /GoTo /D (section*.149) >> +>> endobj +835 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 478.718 240.296 489.127] +/Subtype /Link +/A << /S /GoTo /D (section*.150) >> +>> endobj +836 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 461.947 325.416 474.681] +/Subtype /Link +/A << /S /GoTo /D (section*.152) >> +>> endobj +837 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 449.826 166.916 460.235] +/Subtype /Link +/A << /S /GoTo /D (section*.153) >> +>> endobj +838 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 433.055 214.724 445.789] +/Subtype /Link +/A << /S /GoTo /D (section*.154) >> +>> endobj +839 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 418.609 215.872 431.343] +/Subtype /Link +/A << /S /GoTo /D (section*.155) >> +>> endobj +840 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 404.163 186.833 416.897] +/Subtype /Link +/A << /S /GoTo /D (section*.156) >> +>> endobj +841 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 389.718 220.044 402.452] +/Subtype /Link +/A << /S /GoTo /D (section*.157) >> +>> endobj +842 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 377.597 204.096 388.006] +/Subtype /Link +/A << /S /GoTo /D (section*.158) >> +>> endobj +843 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 360.826 196.803 373.56] +/Subtype /Link +/A << /S /GoTo /D (section*.159) >> +>> endobj +844 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 346.38 277.296 359.114] +/Subtype /Link +/A << /S /GoTo /D (section*.160) >> +>> endobj +845 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 334.355 202.111 344.668] +/Subtype /Link +/A << /S /GoTo /D (section*.161) >> +>> endobj +846 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 317.488 301.566 330.222] +/Subtype /Link +/A << /S /GoTo /D (section*.165) >> +>> endobj +847 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 303.043 210.408 315.777] +/Subtype /Link +/A << /S /GoTo /D (section*.169) >> +>> endobj +848 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 288.597 229.668 301.331] +/Subtype /Link +/A << /S /GoTo /D (section*.173) >> +>> endobj +849 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 264.784 111.851 275.079] +/Subtype /Link +/A << /S /GoTo /D (section*.174) >> +>> endobj +850 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 247.75 174.662 260.484] +/Subtype /Link +/A << /S /GoTo /D (section*.175) >> +>> endobj +851 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 233.304 237.965 246.038] +/Subtype /Link +/A << /S /GoTo /D (section*.176) >> +>> endobj +852 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 218.858 235.095 231.592] +/Subtype /Link +/A << /S /GoTo /D (section*.177) >> +>> endobj +853 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 204.413 368.813 217.147] +/Subtype /Link +/A << /S /GoTo /D (section*.178) >> +>> endobj +854 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 189.967 205.566 202.701] +/Subtype /Link +/A << /S /GoTo /D (section*.179) >> +>> endobj +855 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 175.521 269.191 188.255] +/Subtype /Link +/A << /S /GoTo /D (section*.180) >> +>> endobj +856 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 163.496 170.897 173.809] +/Subtype /Link +/A << /S /GoTo /D (section*.182) >> +>> endobj +857 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 146.629 280.13 159.363] +/Subtype /Link +/A << /S /GoTo /D (section*.189) >> +>> endobj +858 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 132.183 205.231 144.917] +/Subtype /Link +/A << /S /GoTo /D (section*.190) >> +>> endobj +859 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 117.738 150.418 130.472] +/Subtype /Link +/A << /S /GoTo /D (section*.191) >> +>> endobj +860 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 105.713 187.479 116.026] +/Subtype /Link +/A << /S /GoTo /D (section*.192) >> +>> endobj +861 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 91.267 195.441 101.58] +/Subtype /Link +/A << /S /GoTo /D (section*.193) >> +>> endobj +863 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +864 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +868 0 obj << +/D [866 0 R /XYZ 72 767.399 null] +>> endobj +865 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F22 703 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +914 0 obj << +/Length 1587 +/Filter /FlateDecode +>> +stream +xMs8Ϭ$S'ۼigQlm ۯ@[ N"d8D3pD!#LR2rQ M ':9$$roIx~9`Á/Ǚ3 v~^5G cx\ VG<Tݘe\o8fLJq!צm WP-6QH}ߠ?_T.Y h+kjL˹2pByM1y1Faw;qs2 t]6ְ?X|/bB|Z/dbUkFHP1U}(>&e§Np|c}pk T2NpĽ(E3 +]1jѻAV/Mzt*` +*!٪~/rіڿ"Kjl"W,/:2+7*!^J$Yֲ-swo Z9)SіpHIj]fK5FZ1]ϰ?Ul:4&>"+= |tn9Iu! y^vśW4+6Ip/~ +dNE^OT%?',%ߏ+qpK˺0MYc&Lz31?OU)U;lQgMIx#wI:"j*R [Ֆ-gk=민*2*<}~apV(t-TюUk/O֮~ h&iO$pgktRҫZbtpX]4=8Ւf U; &p+G ZG c|5Nʦ'ˬRSE#Lը]`h]Ψ|dDa+P7߮Ys_R /tC8\&by$|a;Dw $?Pfp[kXhkQB4,R L_َkRȲ7z aザQ,ΆO,W%Bc \W <\OpBKqgئ@r°2\Y oCb[ |~@O/!v&nN-*/=jCJN%-&'JЅ_'ϙ|tU'77ݛ**3rO7J%fɹۧn2D}ZAX&41o~Y)Oǧw#㷝ŬՕ.̙Y0Gdu Dd{wU+=p5098e> endobj +862 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 719.411 192.811 729.724] +/Subtype /Link +/A << /S /GoTo /D (section*.198) >> +>> endobj +869 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 704.965 175.547 715.279] +/Subtype /Link +/A << /S /GoTo /D (section*.199) >> +>> endobj +870 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 690.52 217.294 700.833] +/Subtype /Link +/A << /S /GoTo /D (section*.200) >> +>> endobj +871 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 673.653 223.021 686.387] +/Subtype /Link +/A << /S /GoTo /D (section*.201) >> +>> endobj +872 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 661.628 179.23 671.941] +/Subtype /Link +/A << /S /GoTo /D (section*.202) >> +>> endobj +873 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 644.761 214.031 657.495] +/Subtype /Link +/A << /S /GoTo /D (section*.203) >> +>> endobj +874 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 630.315 252.92 643.049] +/Subtype /Link +/A << /S /GoTo /D (section*.204) >> +>> endobj +875 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 615.87 209.165 628.604] +/Subtype /Link +/A << /S /GoTo /D (section*.205) >> +>> endobj +876 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 603.845 174.89 614.158] +/Subtype /Link +/A << /S /GoTo /D (section*.206) >> +>> endobj +877 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 589.399 169.582 599.712] +/Subtype /Link +/A << /S /GoTo /D (section*.207) >> +>> endobj +878 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 563.165 227.826 573.46] +/Subtype /Link +/A << /S /GoTo /D (section*.208) >> +>> endobj +879 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 548.552 163.042 558.865] +/Subtype /Link +/A << /S /GoTo /D (section*.209) >> +>> endobj +880 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 531.685 313.341 544.419] +/Subtype /Link +/A << /S /GoTo /D (section*.210) >> +>> endobj +881 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 519.69 202.111 529.973] +/Subtype /Link +/A << /S /GoTo /D (section*.211) >> +>> endobj +882 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 502.794 215.37 515.528] +/Subtype /Link +/A << /S /GoTo /D (section*.218) >> +>> endobj +883 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 488.814 201.107 501.082] +/Subtype /Link +/A << /S /GoTo /D (section*.219) >> +>> endobj +884 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 473.902 237.654 486.636] +/Subtype /Link +/A << /S /GoTo /D (section*.220) >> +>> endobj +885 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 461.877 257.38 472.19] +/Subtype /Link +/A << /S /GoTo /D (section*.221) >> +>> endobj +886 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 445.01 171.554 457.744] +/Subtype /Link +/A << /S /GoTo /D (section*.222) >> +>> endobj +887 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 430.564 240.941 443.298] +/Subtype /Link +/A << /S /GoTo /D (section*.223) >> +>> endobj +888 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 416.119 236.327 428.853] +/Subtype /Link +/A << /S /GoTo /D (section*.224) >> +>> endobj +889 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 401.673 192.141 414.407] +/Subtype /Link +/A << /S /GoTo /D (section*.225) >> +>> endobj +890 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 387.227 241.635 399.961] +/Subtype /Link +/A << /S /GoTo /D (section*.226) >> +>> endobj +891 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 375.202 191.472 385.515] +/Subtype /Link +/A << /S /GoTo /D (section*.227) >> +>> endobj +892 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 360.756 225.029 371.069] +/Subtype /Link +/A << /S /GoTo /D (section*.228) >> +>> endobj +893 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 334.523 210.628 344.817] +/Subtype /Link +/A << /S /GoTo /D (section*.229) >> +>> endobj +894 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 317.488 220.175 330.222] +/Subtype /Link +/A << /S /GoTo /D (section*.230) >> +>> endobj +895 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 303.043 318.673 315.777] +/Subtype /Link +/A << /S /GoTo /D (section*.231) >> +>> endobj +896 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 288.597 283.777 301.331] +/Subtype /Link +/A << /S /GoTo /D (section*.232) >> +>> endobj +897 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 274.151 332.708 286.885] +/Subtype /Link +/A << /S /GoTo /D (section*.237) >> +>> endobj +898 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 259.705 526.54 272.439] +/Subtype /Link +/A << /S /GoTo /D (section*.238) >> +>> endobj +916 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 245.259 229.788 257.993] +/Subtype /Link +/A << /S /GoTo /D (section*.238) >> +>> endobj +899 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 230.814 322.368 243.548] +/Subtype /Link +/A << /S /GoTo /D (section*.239) >> +>> endobj +900 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 216.368 308.178 229.102] +/Subtype /Link +/A << /S /GoTo /D (section*.240) >> +>> endobj +901 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 201.922 388.574 214.656] +/Subtype /Link +/A << /S /GoTo /D (section*.241) >> +>> endobj +902 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 187.476 292.827 200.21] +/Subtype /Link +/A << /S /GoTo /D (section*.242) >> +>> endobj +903 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 173.03 526.54 185.764] +/Subtype /Link +/A << /S /GoTo /D (section*.243) >> +>> endobj +917 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 158.584 365.274 171.318] +/Subtype /Link +/A << /S /GoTo /D (section*.243) >> +>> endobj +904 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 144.139 461.62 156.873] +/Subtype /Link +/A << /S /GoTo /D (section*.244) >> +>> endobj +905 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 132.018 253.1 142.427] +/Subtype /Link +/A << /S /GoTo /D (section*.245) >> +>> endobj +906 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 115.247 268.999 127.981] +/Subtype /Link +/A << /S /GoTo /D (section*.246) >> +>> endobj +907 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 100.801 176.647 113.535] +/Subtype /Link +/A << /S /GoTo /D (section*.247) >> +>> endobj +908 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 86.355 199.111 99.089] +/Subtype /Link +/A << /S /GoTo /D (section*.248) >> +>> endobj +910 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +911 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +915 0 obj << +/D [913 0 R /XYZ 72 767.399 null] +>> endobj +912 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F22 703 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +927 0 obj << +/Length 565 +/Filter /FlateDecode +>> +stream +xVv0+z oHOsE ],l@-R,1)n\jEkDѻ<\0&QNr579fa%Z׮Uf~')bpd!-dqCQf/%"}FR xfDŽi}F> |B&c$WG>r Dt&<͸mh]5ծU C lmč"cT3LLQÈ̤8 Ώ̤Jf\I(&!^vu8KŻ50yM+_/fcf +|t Ƀ2&8}0s9gJV9˱W1$ ,Fc-Rqjb=M Ő52V\ٔVj +>ڳ>lQ71k PunYgVS1Svbu4DP+(T|aJwoAp[ Z`Qm:_i[*O2[&׾~jɗ%uqhOΞ]aC +endstream +endobj +926 0 obj << +/Type /Page +/Contents 927 0 R +/Resources 925 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 930 0 R +/Annots [ 909 0 R 918 0 R 919 0 R 920 0 R 929 0 R 921 0 R 922 0 R 923 0 R 924 0 R ] +>> endobj +909 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [116.433 716.99 320.335 729.724] +/Subtype /Link +/A << /S /GoTo /D (section*.250) >> +>> endobj +918 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 690.189 263.815 704.136] +/Subtype /Link +/A << /S /GoTo /D (section*.258) >> +>> endobj +919 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 678.469 135.414 688.878] +/Subtype /Link +/A << /S /GoTo /D (section*.259) >> +>> endobj +920 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 650.006 526.54 662.625] +/Subtype /Link +/A << /S /GoTo /D (section*.260) >> +>> endobj +929 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [71.004 637.885 221.41 648.18] +/Subtype /Link +/A << /S /GoTo /D (section*.260) >> +>> endobj +921 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 620.851 259.495 633.585] +/Subtype /Link +/A << /S /GoTo /D (section*.261) >> +>> endobj +922 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [88.936 606.405 228.065 619.139] +/Subtype /Link +/A << /S /GoTo /D (section*.262) >> +>> endobj +923 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +924 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +928 0 obj << +/D [926 0 R /XYZ 72 767.399 null] +>> endobj +925 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F22 703 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +935 0 obj << +/Length 519 +/Filter /FlateDecode +>> +stream +xڝTKo@Wіd߳{BjS*B!ʉBDA3?|go+ţbٵRVD^{Q#x Q#//Co:)/z->?etz+$ĉ}u5dU!+ zȣh%8tzv +,bGK4v1r9P{(WE-e ibCk .K5r^wׄ*g{ɸ`(k6[R*h!F3qLu/gTS /hΓ!gNfOnBj"Xu'jJN»paXjoYUE +endstream +endobj +934 0 obj << +/Type /Page +/Contents 935 0 R +/Resources 933 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 930 0 R +/Annots [ 931 0 R 932 0 R ] +>> endobj +931 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +932 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +936 0 obj << +/D [934 0 R /XYZ 72 767.399 null] +>> endobj +6 0 obj << +/D [934 0 R /XYZ 72 695.197 null] +>> endobj +10 0 obj << +/D [934 0 R /XYZ 72 664.661 null] +>> endobj +933 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +941 0 obj << +/Length 3172 +/Filter /FlateDecode +>> +stream +xڕZY6~_UmDܗM t<6V"K(ͱh*EXmh?^dSeFEQX<\ak~VQQO* \uOq?}=uhorɳ{<~@gV +FG w:' J30lyX:?L[+Gb-dZE_*ӑ:b 1Ej IU:f)*vd]}"1Tt0ʡDK(!,@uE;B2e5e}mՕYV,MR^eױ*i?Bc%-j&E\`j 02 02-IIޓeJ'Haoy,s%z|vAaר|$@~Ar|8,)> Q +{92B=v}JNzemaj z{^sné;[ ԓăY2P#+͸j9?u1k"6DnSYznSui$v!Ǿ#K]0K#&}8ad>t {nDy؆u!2\Zҡ?2CQg4PE <]nj`XȜP<ԽK:vk2+}Pa) }V*nnwV4v?%yh}{G7nv`ju`JʀER-"h=`Mi&{Ͼ,=/Ȱb<#y1Z+J-{jY|IfA\[]ۄ1&/c;.a=sH0I/zv|K6K\`֢򺕬!67[ E KSYizĐY}_f8 ~kP\zWmo?H"g8X^Dm ) >;# tp>-ϳ4TZ1joڸ`DEO}u﮷qOqkn1:WvTaX#WN]^tr$ LTWoPc}^ma 󥗨qӜyJ=-ƹ 8b,taED\$W@#ۏ-nMhm8GMLl޾~vpN9j88!3Ms)ωqVZ =H]k$"\uȮar6&m'S׍hiyrs^@FNa3\Sxpex&=ʒ1\}_0Ww7V*~LgaT㟟m i 諫U7¿PWiKg +endstream +endobj +940 0 obj << +/Type /Page +/Contents 941 0 R +/Resources 939 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 930 0 R +/Annots [ 937 0 R 938 0 R ] +>> endobj +937 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +938 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +942 0 obj << +/D [940 0 R /XYZ 72 767.399 null] +>> endobj +14 0 obj << +/D [940 0 R /XYZ 72 713.131 null] +>> endobj +939 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +948 0 obj << +/Length 3532 +/Filter /FlateDecode +>> +stream +xڭZY~_p͛NY&5E$zylc<4  0lVjy۽ۇo +w~p.ICy_~GL9]Cյ=c1}՞C[+_>|w͇۩]8q]+s,=O ݿ.O)7"w%슱pBϜγK߇8r\~&?֐8^957x0Cv91h|C^ڎ~⁝Ua;@^$@È;iW |VeUd x]O/^!A@uC ڸ0+8nt[;XX> +n.|p{3Y2ht KZbA"%^O׹\tW-7}ALO4<ɋ3D#-^xa+\/w?}V?{ro D2|;ޘbj` SUm=i<=w]C]I8sޞ8рtcQOaGjs6Us vY:%h̎ Dyj6:X67rЀP1JzR%T%'}o "&b5֥5[rSU3hi/HWQnӍK}ѭdgQyί@.=JyeC /ei>& U Wp&\[CQh +HAqҪ/ja&S#(MWi'_̅.Z1,JisSoE|YGG!̱48P"U> C6ގCf1EpTTm]IL@r/E(A23;2ahfn&a3?Ɋ@ EUU olK:p>tvvK/J=7MZ,BsPtT-LYC=?:SRD_ \)zCojjk7DJ%- T<北Rϓ I\y؏Xxr,MB,IH\?AgeN|jNx$olRsb=| #;ꃗg4~2Z^@Khr3<̖ +uQS&4=Jtr*c; ++2K/Y%ᒅ}ƈ >M)ݔbJtR$3*LA oB$-Τ mwӕ#`Mjj+j/365E+ɏaLץ}ˑ;~]$V\Op;<Љ#  X'!>rVؚ.3ZVZRVx|RGJMFu"%KAۋJ +umfݖC+BqbBbWj#*gNr@JjGb+ϫ{s~ |+\)cyhCV4Рnd(/s7@`I[\h$4 URyؼЛ` +n^ѫnU +bStKoo7H}7(%eS bȎ7VʗfJ*Sìl9IZ֖]ےU9w$h2T\2f"3QEwNV ATՁbR,.NөɆ7Zt#<{ R]I3յ3H~ox +>'jS8"5x|mó:k%$6b5bD`+'^DɂmQ^tmktcۘ!uW||}ReD K5@'+?ھ,;}-΂KDZ&:}gnX E\7ƺ,T a|tCXvc`x(.Q y$ +c/vfm*I$"_NFeJ:obAqy_ B_-h~n +d sXCާX$(+_GU#q5'~:":CG +endstream +endobj +947 0 obj << +/Type /Page +/Contents 948 0 R +/Resources 946 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 930 0 R +/Annots [ 943 0 R 944 0 R 945 0 R ] +>> endobj +943 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 259.497 104.893] +/Subtype/Link/A<> +>> endobj +944 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +945 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +949 0 obj << +/D [947 0 R /XYZ 72 767.399 null] +>> endobj +946 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +955 0 obj << +/Length 972 +/Filter /FlateDecode +>> +stream +xڅVK6+|4U,ˏT*UIUUSv0ك0A$9dӭ0lBZ~mddO΋aMjY&**!&yNӧ"Y ra;e:^y3۩5Î3Y7h8'UTegϟdIDS''L.y6^gzF@syd%)5l !51'e# +n.SeytU-eqz=Dus,t8Ι7|?kdPh V%Enʶ{(d&(d6#Ł]5^œG90\P]yʱ +Y^ѭwt0NNoQ!,ScIpѴ舣Tv۱m\ݜC`DgPtjS4~!9= ?;;?vD u+ݣd<<>'b,NkWcʋ8,,pF1nK9{3^$au.,X\g qqx&[.O;LMfdøtM }..~xQe&#})k6eU$> endobj +950 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 591.527 167.44 601.541] +/Subtype/Link/A<> +>> endobj +951 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +952 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +956 0 obj << +/D [954 0 R /XYZ 72 767.399 null] +>> endobj +953 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +962 0 obj << +/Length 1371 +/Filter /FlateDecode +>> +stream +xڅWK6 WVyfE=Й46&ZZZKRn}^,A|xYOꗇ;΋aMWSg6I]sV Y3L=W ^ЦXqH," m,?29TpPCky Ck3';=GGvpd(_]ǐ6EeI|( +_BOfhMK&%V4\=+a]#em@ 13fU=_Hj.X  +N vj&xd6z"*y4`nD ؽt=4+B`l줛σeC +^o7bҀ%*rg;}X`hSq!g6ť'e 4_َ"X9r8fL=i5Ųj ++89nI fGF(.rl^ 1vrliTes'}Jsx:Ҧ;.qv[>j (;G/E3J ̜8HJL5} +!%՛9wScSA;0{U0c莎(>vv՛7 \_;? a늕\t:2e_'&mh~5yyUc|u2| +endstream +endobj +961 0 obj << +/Type /Page +/Contents 962 0 R +/Resources 960 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 930 0 R +/Annots [ 958 0 R 959 0 R ] +>> endobj +958 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +959 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +963 0 obj << +/D [961 0 R /XYZ 72 767.399 null] +>> endobj +18 0 obj << +/D [961 0 R /XYZ 72 713.185 null] +>> endobj +960 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +968 0 obj << +/Length 2771 +/Filter /FlateDecode +>> +stream +xڵk۸ +V^S\ZpAZm^(e)^Xp8q~0W"]+6_eYgQڕG~~ImstausdFTowwB#XL4Ū???ʷ'©WqIZ]p{0$x nL~%|_o"Xײ?3k큿%uAɉg%NS?Hp +Myڈ✑l"9Æa%$H֍eLl~;'@% JɆдc_(?CsM[j(WJ.["߽l?N.Bɗn 2V6aqd"'hP6.,Qu,̹33ȽzxN$5XzԦG@3J$CBDF<4%d`9k%֘zi$I0Yխxܴe[ pDNJv#vW NAcW-mt,+OƞFWgW ޟFi"qHwFGIJoxy^&Vw$кՒ[?w܋~L6O[*@[c@<}N3"0Y +19E?__~fx] #ELK8TW.!kn7YeQ&$_5m48C6ة=f" Q,0pWnox_J'xsRx_6C& D^cB6[x0L7&.GYUg41p3bޯE\Y:5mU#XCb\[ ǁm3v^H!5T_k1ȏ,3؝-q:}'?D|LƢOw#T{<!SeJq\򼡮,4j˃켛V8CUG⇗l*(l 8F(ǂ#`zgO "k2QS39KBfbpP 00rQ,% 0A!^HdQcKuŞpvh!b3ca  Oo܁,JMAsabi ? -c*CVĢ[k/QP  j)Xd}NU؅r17%3c׵hU(&xϒƈ)]㪫ݷu"p qѷU1SNN6^*˵%K N8P`iI +_g%pm|svi8;<;Nyj rl ^![뛷WR seXl7=6͔撹a<~u`ovT vjJh`?##fƇR\?ݾϠ{6TUDan\`Jvn3=(j2'=;"SOU嫎fEj$š&j-C +Hz8$/O TQav 4tUHw.4o}zdWj"(]yz$9Ъ{,/a(NM@GA#6T-e(R˄T_לHR&R#GvCK}팩ԫ0zٝ#45Qn]h;y ЖvvK2' ؉dSaVWѫMY*{1} y!(qjdDŷ@gݔjt+p߹Þd ^AGzooFT_M.ԌRbX;{;5$T +endstream +endobj +967 0 obj << +/Type /Page +/Contents 968 0 R +/Resources 966 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 970 0 R +/Annots [ 964 0 R 965 0 R ] +>> endobj +964 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +965 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +969 0 obj << +/D [967 0 R /XYZ 72 767.399 null] +>> endobj +22 0 obj << +/D [967 0 R /XYZ 72 710.919 null] +>> endobj +966 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +975 0 obj << +/Length 2800 +/Filter /FlateDecode +>> +stream +xڭYK8v~`nb"=I*[UeU,;_Hɮn7RYJ/ADf6oox86uXIym( +zSqX|ßIT&yyxf^Q `o~}z9M)MYai7>EzDaZW'KsdyY +np&Zrtqy \y$ujFaU4Fr<ȁFN, +n8L3HsCV7ؠd?ʖ>FytjwcکQrxr,̲$r s<(C~:n,es6N("N +8Cs@ +驿tM?whAIi-{a%hqowQFv;D~㹥aROC$Op?]! 7͠ K{كM&B+fš"efz@):g4# Sڙiy2 Ks Å%vȽzQy|]~b7zjOz-i!k-VX:B5ypI^lLdd|B*.SA5bh1Da)P낖:v֕ +'Cw Բ;w4z&@bkgv~ wFzR8.ZyLʫ_Τʟ\qTDS#FN$Ӹ͐JxP(2 vrI87=2]=/,?n ;_4lo.NJljq\J\DenV$Vf:e S{ GM}|©{%+sTSx \ ~BǷ#9&mBs/sx8Ǎ!^(|o_?pS ՅBƢ-Š0F1z7~\@ L}]R-&QOsIdYŵ;`c܏~ K)`a :9ʳ@)v͞zXE4.üPū,YS$ϙG2xPUmMlmȚf$gm֡DMf_h,U ;5# +/^z7I g#į! `jZbz˄ rO6T,#Qj*^tgZr>"̩j8П48gVPr2(([@犃&h3k(!pʇ.5v` +endstream +endobj +974 0 obj << +/Type /Page +/Contents 975 0 R +/Resources 973 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 970 0 R +/Annots [ 971 0 R 972 0 R ] +>> endobj +971 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +972 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +976 0 obj << +/D [974 0 R /XYZ 72 767.399 null] +>> endobj +973 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +981 0 obj << +/Length 691 +/Filter /FlateDecode +>> +stream +xڍTMs Wpgj3MqNIX$@q__`+gze.. +m5%oD=w~k*xXQk3Lժ {Xr;8*S A"π*VbV^]##Kޯ(1X״Y f Ir cT\"v~9#伏MlE>$rzr`;chu3 rL<F^:(bxy|.1e[O:ς+P.*\U5zJY\F# p<4blAԣ'I?ŔETӥPZio~)zA:.j@uvyA=x~PRs;nGi@J-KwKlD !Z%|5RL.)6r IҪ8i<Ơ== ׂ"!&4LЁbx$KC>G{[d4Tv}.gsV9`\| f+_`C$h7=w:8!=ᢵ^dpv)_ si .mnm? O1GϛӬy5帠tG$Ƭ(q=NyxR*;]]dEͅ*~c +endstream +endobj +980 0 obj << +/Type /Page +/Contents 981 0 R +/Resources 979 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 970 0 R +/Annots [ 977 0 R 978 0 R ] +>> endobj +977 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +978 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +982 0 obj << +/D [980 0 R /XYZ 72 767.399 null] +>> endobj +979 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +992 0 obj << +/Length 1704 +/Filter /FlateDecode +>> +stream +xڽXێ6}Wbw@ 4iE}H򠵵YrtP$eKoM̙#`hh%)PJ }dJO0dO*y$UQ/H%̿(/sJ*Df30605k6 `Gp +B3X3b$fp428q5'i˹D® eSMyeuޠGkj(t1&/+;Y*BӄeBMd̜IY:ӥ?<$^S7OBșD@ɵ&" q U&~]9(ĺ@Vcɔ:& +%i +aZG3( i0%qUb p`x;H Q"HJm7කbo +NIs:D[Wa6v)Du,gφ=N R`Sx#'?(ԱgOx +ؠ?a||x& 02ʖ6>a|3#7)8.h+:v.EŲ-׵4v|o{ѳpn:3͠vP5{VŬ\GE<[Yrg%%4'LB1 |CXC6/'ubRqg_&Eb?X>@܎&"[קLAG@E(伕+3fPk B)A*+y^pP8ʮRh7Ki";FS٠jAnrxxZkr_VƎЄ|[@^9H!q=xCzUM^|I]=|s=E?5 +n_`WHe&l/aĨT-Юykøc;NHoH*&ۤr.!4F;XY\]W7.*۪帡 2fQ7jjU=uV.mToC3mO)Z<|`CYt@Xĥ'C7:Y]u(o|(y{C$" [KN f%:%;X"5W}~sUu$J4)_hYN)|柳o!65,ۄq\-ڤ n{ Y7[uۃ6?WJW"sJ}Kb݁I2y Rç^`գz9nHL;Ɓl/~8n#]*pG踈oF!_/0QnC˲HhYٻƉ0D%5ՉTؑۿ4 D \0ZJa@TG Y dHq-$(c.c` ﺵujUW3RBB8)jfzٻI:>Eaɔ9ת{pUJ=6PW T춠Is3m n9%(z0g/[+u8Jg;*rU?vNN)"Y+p`W|XکYg:O9}^ɀX-Be3l9hÔvqҿΜS RSkr HH >ۧu ! +endstream +endobj +991 0 obj << +/Type /Page +/Contents 992 0 R +/Resources 990 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 970 0 R +/Annots [ 983 0 R 986 0 R 984 0 R 985 0 R 988 0 R 989 0 R ] +>> endobj +983 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 623.955 239.87 633.97] +/Subtype/Link/A<> +>> endobj +986 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 153.603 196.719 168.638] +/Subtype/Link/A<> +>> endobj +984 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 119.377 226.493 128.53] +/Subtype/Link/A<> +>> endobj +985 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.65 174.767 92.665] +/Subtype/Link/A<> +>> endobj +988 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +989 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +993 0 obj << +/D [991 0 R /XYZ 72 767.399 null] +>> endobj +26 0 obj << +/D [991 0 R /XYZ 72 710.919 null] +>> endobj +30 0 obj << +/D [991 0 R /XYZ 72 684.239 null] +>> endobj +34 0 obj << +/D [991 0 R /XYZ 72 472.563 null] +>> endobj +990 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1007 0 obj << +/Length 1747 +/Filter /FlateDecode +>> +stream +xYKs6W(̈́ޏL3LN4vzs%XbB*Q @J)YS!`*чɯד{BxdTFi)Eb,^F7ӫ,Oc?~FŴ(7Iy.Eݔi tFcξ\=! HhB4Zl&7_pՏFhD\0$8y]MdN 7b$jbZθ%X"?To*DQϳ=j qĘgH&Q5.q4lorO˘h;{WoOX#Pv<|va8q<*Ĩð$1 nFI:Nj[&km"p +vV{;cj@W^j3§ݸM:]4YRf~}nms?[4ei:Ϋ:ɲ d{LnN.WVuwoGtJJs5b +?&wY0q]q[ti*30P4E~1]5$_}nh P 3=[J `z{Q =ŰvQ? +.#0?vy, Ɠ\%Pv33TZlx5Ӥ\ :jUg _չ!ݒ>}l 1@]"~_+$f4sOE/ޗJdq:Lnf{1R.tj +cPנპxDz֣"xI2O7k&{ʺ0 +I~k떫!M*7۸.eR!غ뤟=TvKb=^GPNGxP]%p!E b?\]{ '~j_Gjj WNN"FESCdU\,e6|ϭ0l~m?OzyL;˼ز; jgߓzyQw(VyZ%r-sR VdkxFqvnǘ+DOz+ӧ2]ʈiU,`q̓:y2n`4 z5ۖڋOuIB~s׉+H +QE Ia}/>_ .@uRvt}[uNl.7U9Pb1w{n0#"2ygJ&--a<] "̕A!a|"\ܟ)\\C|:r(0; +/G |ax/Ar@y^ 4'|La`/Sj00pX, p$f%z" S``g&"'ҡ# 9x5Iu ~:٢0iV!MҺon7b6j兏 @iG~{ebB r kVOi#_U;bп}+' rbӯʍ ȀgrɼNbWOU@AP筪Ca> +{ +hw_4(׈a>*z',((; +*pM :MNYu@5 S ?t +endstream +endobj +1006 0 obj << +/Type /Page +/Contents 1007 0 R +/Resources 1005 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 970 0 R +/Annots [ 994 0 R 996 0 R 998 0 R 1000 0 R 987 0 R 995 0 R 997 0 R 999 0 R 1001 0 R 1003 0 R 1004 0 R ] +>> endobj +994 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 719.441 114.014 732.026] +/Subtype/Link/A<> +>> endobj +996 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 697.743 114.014 710.357] +/Subtype/Link/A<> +>> endobj +998 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 673.653 163.293 688.688] +/Subtype/Link/A<> +>> endobj +1000 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 654.405 156.825 667.019] +/Subtype/Link/A<> +>> endobj +987 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 130.586 182.745 144.81] +/Subtype/Link/A<> +>> endobj +995 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 118.356 217.734 132.579] +/Subtype/Link/A<> +>> endobj +997 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 106.125 217.734 120.348] +/Subtype/Link/A<> +>> endobj +999 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.894 250.586 108.117] +/Subtype/Link/A<> +>> endobj +1001 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.663 246.274 95.887] +/Subtype/Link/A<> +>> endobj +1003 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1004 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1008 0 obj << +/D [1006 0 R /XYZ 72 767.399 null] +>> endobj +38 0 obj << +/D [1006 0 R /XYZ 72 609.798 null] +>> endobj +42 0 obj << +/D [1006 0 R /XYZ 72 313.659 null] +>> endobj +1005 0 obj << +/Font << /F114 769 0 R /F100 705 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1014 0 obj << +/Length 498 +/Filter /FlateDecode +>> +stream +xڵMo0 <3$cvmKz*z4؝?1vR hve|%kPp|%D"FA+!->ӻ,׬|x(LsZջy[TqEE&"#8> endobj +1002 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 717.853 303.639 727.867] +/Subtype/Link/A<> +>> endobj +1009 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 696.184 332.052 706.199] +/Subtype/Link/A<> +>> endobj +1010 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1011 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1015 0 obj << +/D [1013 0 R /XYZ 72 767.399 null] +>> endobj +1012 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1021 0 obj << +/Length 1912 +/Filter /FlateDecode +>> +stream +xXKFWpD؈u^k5mρR YYCF}EYYY2y֣Y_ܮ6VꦑY۝{V37k[X]yvܳzޭ}n7mueSoor< D+WՇ=k} W1_!%me~@Dbn WRFҜ% +pQR4Ņ0.$jZ覣뤡ArZ7-mWa*#೾駮E&w&O E^d!C4LCY!74owc +#J!aaη@AcvuL.eiZB$}GOA0 !#p˜c4>^TDzJ䇾q eKʠGK[(8ܾ̈́ق^SV)KUR-M'UQ59x !2GH9.yFmyp>D#$SRq^X$C3wr;letX- m%$27L0O0C0亁muiGsbC`ЄR(P_2{\% w?=:7e *gL|M~6K + #OB [z#Qe.u!e)$ s)5EW֨nccuB*wD4A~чȊ\ʎdkUSxK|11St rh`o䢹 aK7QK]ִ¬g'"oiyz B*7Qhb/ ;IST[uZ0ZO;CqLSTqAvT29izݠŰ#>mX 3|s t(t \C> @(] t2Bkq]>.lM'o)tQO݋XHRHS)Os#ϥ ";r!(G,B9̅~?3^0i@bHoP?Gy:& +@<:BaAxXޙn. zʹ4".=@j> endobj +1016 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [409.375 449.743 495.212 462.477] +/Subtype/Link/A<> +>> endobj +1017 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1018 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1022 0 obj << +/D [1020 0 R /XYZ 72 767.399 null] +>> endobj +46 0 obj << +/D [1020 0 R /XYZ 72 710.919 null] +>> endobj +50 0 obj << +/D [1020 0 R /XYZ 72 682.027 null] +>> endobj +54 0 obj << +/D [1020 0 R /XYZ 72 515.9 null] +>> endobj +58 0 obj << +/D [1020 0 R /XYZ 72 407.557 null] +>> endobj +1019 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1028 0 obj << +/Length 2304 +/Filter /FlateDecode +>> +stream +xڭYK6Wjle'{xT"! 1_Êvދ6F@uYVn`ųJlyngIVn0wl]qHC7#q6y~yA%QǓB yjSDIY}/_r$r,?r(!sAdPIfP88j-ڞZm=Kɦv]rS5a#~TrhmO0A(XwvŹ[0h0ZD85A7^"nF l6 =QwP@H/|Tdj 5+5Wv0:7ZV ;"w4yԔaȒE]ċ]˜w##M&ekK`a$jx/~^QĀ3kcE; H+ Kw@0(_Fw`5jfQr`yZ 3< e8NGUib{i>q%M],Ԟ׋_rKm<h7JGŒ_dϜRQly8<^77dB3$R_-Q? 5 [ 47/bhҎ<6# GjcNsݫ.9 s@G +HfZ,[e"_c'R׃e)w?A)c,AhF~*V?0?k(0(k`&jZ+! aHDxrFe &ỆBH -+-N'F"r'z1zھd9ԃó /U#YOQ֥j.qt#{ꈠG ^d¯O;A ;O|ǝs=nQW$QS=Svh>rpR[xj"}˭q꜆ +ggNyև3N{!31=GX6#m~} [۟v,+j%Vf1 /t7fLQ4ę躋jvJ1 ֘Ƀrv%Dwf8o>'jiEY*nkIʮP>nQԹTh\"R[[vf<|;Ip %7G=*o?ʩDZڛ%s%+E%{ +ڔ^V] 9.; +pY,| g.E~,/ +( +Tumu{a֜4b0`?$w d=G^GDp/kGG2ٔ+1OymX"њiAU[W}^x4W XZSMψa9|~`2d#.U*^GGz2zt ]!Ic)h̞ZZSޗvk ИjzkdTխЄjk 3g+kN}E,Xc!Ԇ7&CRoK7w"㓒wm\6p}l&E_;![ + n|k&F4*DݒG@/sTp,w9$97}eLM +%[T `%bvY +?d?eEl.(- .,IM53qSsh#Iz9 G-O G? w[EM85a{'`77ʼnߦ;,rtNu+34SЗL. +endstream +endobj +1027 0 obj << +/Type /Page +/Contents 1028 0 R +/Resources 1026 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1023 0 R +/Annots [ 1024 0 R 1025 0 R ] +>> endobj +1024 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1025 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1029 0 obj << +/D [1027 0 R /XYZ 72 767.399 null] +>> endobj +1026 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1034 0 obj << +/Length 2221 +/Filter /FlateDecode +>> +stream +xڭYݏ8o-[}oO`X`;mUl%?RKnv)ұ3қ}))RBo/7?EFl'0r/M cZ_gbTn%Ur}VQO7n"#"/^IWW/ h +-6;>D4ܿIV?)vFSvau/`+oϮykHV?@mW"OP<^!bh`&[p0ҨIHUGo3 놾C8CSeC4h]C?C;42UAZtѷ;$jp.t%~8~@\oaYlftz۫g.@B5qD?C42=itʍf)v8؏63nJ89l*Aӷ,kƴ\*BUjb]RQ.,t'x quUj^5G9YE=O?x|f> ?kmAwr2_a?v }Aoi]Nj5+>> 5k )C&5}k(c7a;̀Tv^r@(v#5l;dLa<U/&b-m9'Od:.J4rҢ?%{dc~ȗl!Jڤq6 ,][?ŅZ%g/a^L2L ^ |NK{^ +2Kϯj i" Ln.)'5i {p7eDuL# ~w iGŹ{չБaTSnY@4{<X2f\1Rr:V &.h;ܩY(N7%|8D $O +endstream +endobj +1033 0 obj << +/Type /Page +/Contents 1034 0 R +/Resources 1032 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1023 0 R +/Annots [ 1030 0 R 1031 0 R ] +>> endobj +1030 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1031 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1035 0 obj << +/D [1033 0 R /XYZ 72 767.399 null] +>> endobj +1032 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1040 0 obj << +/Length 2218 +/Filter /FlateDecode +>> +stream +xYK W95VHNI*V%ݓz KlFG3>A]d֏??~ʜ,c]I3+I<' 면Gq#>̐ޏ춯A OX c/1>6r+OO?@ķ8q|wϟ\OYj] +zc.udQ(w(Ȃ)Aصg8y{%L @l^xNfU5V$ȵ}džR+M}dQ欚TcזhV[6R"#lI:x1Cv׷{/_eAl}E^ !U5EϳR6*QT#KTԷ;^U=A V +0%nLl.iځ*ƦJRܨn'Dǀeś۞Nl#H*^57r+[ 0b >;-Oc8+1qd<d<vj1h/¡`ax$6dQT oX%۳R#Oߤp)8(縂FlJ@xS4xiy3/n?г0rYiǁ3}kpUY}i;CB{Ng$꠾#eJ%.a8A:zϏ %t_]==RH#_03mLx|7r YxBwٟo o&j-ZGǽ."]/{O;O:O+'A]I5<9{Rx [9:c*U~r*(^x@ ̳AaIY"Sd/|(4b(fGKnIs1rй8K4X1_D. dIZ/-|sF1" ?{Sd_JB"f[U*=5;yY}\63ewȤ%t%cuOd^rңiFuP\=+C^)Jǻ=;g~sٕ=TJ,s$Y"+n)@Kf.g܏5,n%3ۦ{Wn} ~ yj=,#Ş9RX˛^TKo:bzT \KDDkUsodLPJ򶣠$wȟ*c 5H(*?eZQaZ lBjt"uprZL%1N 3 &sUS7+ѓqWw&3)d{PKhEpѯ$ eZlI6{?ͥN?87uLI E`nmH?Og%Ou< D Y6؛x6c ;|$Y܏`-ȗܠhTfg4N/KlJyi88pՙ[m i` +O4XSc99YVǦoz sGb!lY'|_(' Ʉ!,.̥ћr)^ml~.ھ20ѥ/!ғ4c))S4]"UE1R iy2Y a ;F \0ϜHP$N=yap:>u],퀡y\Fz8K*YKa!jj՟,"j8$5,N-E?6gT([i0=Z/Hn +endstream +endobj +1039 0 obj << +/Type /Page +/Contents 1040 0 R +/Resources 1038 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1023 0 R +/Annots [ 1036 0 R 1037 0 R ] +>> endobj +1036 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1037 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1041 0 obj << +/D [1039 0 R /XYZ 72 767.399 null] +>> endobj +1038 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1046 0 obj << +/Length 1109 +/Filter /FlateDecode +>> +stream +xڥVKo8W(6CJnENDl(I9-;ˆ/pDgfHFvV9IJȏjK|h84ڻ_K_0oI^ݖu5>VW;T|3~Tkqia59#>$+gGFr~"iBnMIBP ~׌MuTFaX`z+A6mF_ n}CP&8 Ӑ,}N(E˯{*Y.L#MF (ޔ |默̹חtCӎ@,!`:&(G;\x/fqiW㚬:@~ EASKD2mBTRI_x> endobj +1042 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1043 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1047 0 obj << +/D [1045 0 R /XYZ 72 767.399 null] +>> endobj +1044 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1052 0 obj << +/Length 747 +/Filter /FlateDecode +>> +stream +xVn@V=ԤhGd;Q7 vJyp{"0fg +X1KQXs/U2I c~YIcJ;hNbm tHҡ ̦~!a5֗g+m#xIP1"9xG0Qh{ChDԿxrcR7,YjYCYiӈ`c@okܚrVDE!Z c09 +endstream +endobj +1051 0 obj << +/Type /Page +/Contents 1052 0 R +/Resources 1050 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1023 0 R +/Annots [ 1048 0 R 1049 0 R ] +>> endobj +1048 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1049 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1053 0 obj << +/D [1051 0 R /XYZ 72 767.399 null] +>> endobj +62 0 obj << +/D [1051 0 R /XYZ 72 713.185 null] +>> endobj +1050 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1058 0 obj << +/Length 1275 +/Filter /FlateDecode +>> +stream +xڽWKo6WVh)@/EwC_%fWPT%9%Nb,^Drfș8 O_6Gco֌0os0DK(6o͗e@h0Q/ YeJ4c+窗K-8͇ˎ/66v%,A˫. +M(ZT^L#DHKf"|hM)1n$ MIHhB-H[Pd*e +k[TUViQh$1T+q&E(JS/ p3JE7pd9 K\0"ДeH?-ٸbŠ İͅWVw + ;9L>_5@} Nt= 6g6st[p~7nm>LXI@ꨢrd,$f-(W avL\G50N_фWKy2AoE <4T u> endobj +1054 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1055 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1059 0 obj << +/D [1057 0 R /XYZ 72 767.399 null] +>> endobj +66 0 obj << +/D [1057 0 R /XYZ 72 713.185 null] +>> endobj +1056 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1065 0 obj << +/Length 1457 +/Filter /FlateDecode +>> +stream +xڭXr6 }Wr'bt{m;NδL궢*Lm_,Ama7vw KB74v{õm'F9,g隧ۤث(!xڦ:{6ˡPBoA= +s,cT6_(8-2Y-ʆюZWy㻋-C 3$I/J )?!'!y0+8"s^` S WP\mp?{mc(2c]q:;JYڠRɿ mloKg$vDjmϩr`4Sz7U\=$(],dU0L0:>mf +}QiK OBÒUCA~ia*3:%Mʆ < C@00 m4pړBL=g*&Qd +UMF $5*[ +0CE`p>yi +j5/ 臨; ָwľFSJVRϭۜ}lQV w""!z> endobj +1061 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1062 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1066 0 obj << +/D [1064 0 R /XYZ 72 767.399 null] +>> endobj +70 0 obj << +/D [1064 0 R /XYZ 72 710.919 null] +>> endobj +1067 0 obj << +/D [1064 0 R /XYZ 72 263.098 null] +>> endobj +1063 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1077 0 obj << +/Length 2177 +/Filter /FlateDecode +>> +stream +xڵYK8Hl9 L;b)VUyb[^?$ݝA,II  q; !IģpJJ8f$"xȃ{.nDQܙJ~oڢ>uq<~A< >Af( +,MR +k-#ՈA 9%2NHϺoڙ͵nJC: +ȝE!" B"eΤ#y%ISPFO03˅0T +N23/PUiuc;:g/D+VۑZ0y0ԓZ#S=aP7:#8ṱT Mpдr7]`nC@ϧKadXSUcZyJO] ^Cm/EFT>ql]]]^<{ҭX'^Vap):FȬV6= ^/H'_:W _ *k|ͳĻEď)ŏg&(erpr|hn6[9aQ<;C|.PB>\%۴Yv6-г}Zv4- +## cS:fh0΅ {Y! "!&/lƶq|o*H,+sLYK}ݲSE l$b:f_F$?n8uE|MB .ϢV6w9^Hߌp+l,K .\d310ŮW)9aَm̜D#q%RsT)ߦEK2sr7__pHFfbPĕrzOP0Yk\Tr=WWFT(P\M_uvۗj{Mc6xFJ5PNisuS9k(ZGT7%k!̀ %Ay }9.uKaɤ/sET={)Ïry{8<==a  +Cjs@<`}W +pIĸ$1&i' {vc#p'Ţ.n8^׬" *hZu +$yզ{#rO?bN+i^x̀Tvhռ.עE=3>V4v;K'~e*6*}[2G*sA* Bܲ/7JFchSJB&c :]{I_&[pĩdg$\/~8_Jr0ҝspp ++o_@a):W[P8y@eMxʽOZy,ׅxחP5i #c \-'v|Eh ^SÖ3$4|v?Yw Z/l꩷Wsi_`ܨG3.Ouűm ˠ3>z7n8]ᵬ~ *{Lc}R wi/Mlzi(Nf6[LŞa'LQ5 {9+C+4o >n#VB ~ pQ[ G R(qzT3 +endstream +endobj +1076 0 obj << +/Type /Page +/Contents 1077 0 R +/Resources 1075 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1060 0 R +/Annots [ 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R ] +>> endobj +1068 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [80.108 226.695 207.804 238.566] +/Subtype/Link/A<> +>> endobj +1069 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [266.186 226.695 401.709 238.566] +/Subtype/Link/A<> +>> endobj +1070 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [216.145 189.718 346.033 202.452] +/Subtype/Link/A<> +>> endobj +1071 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [80.108 154.466 213.766 164.48] +/Subtype/Link/A<> +>> endobj +1072 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [300.978 131.934 459.422 144.668] +/Subtype/Link/A<> +>> endobj +1073 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1074 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1078 0 obj << +/D [1076 0 R /XYZ 72 767.399 null] +>> endobj +74 0 obj << +/D [1076 0 R /XYZ 72 710.919 null] +>> endobj +78 0 obj << +/D [1076 0 R /XYZ 72 682.027 null] +>> endobj +82 0 obj << +/D [1076 0 R /XYZ 72 291.99 null] +>> endobj +1079 0 obj << +/D [1076 0 R /XYZ 72 265.31 null] +>> endobj +1075 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1084 0 obj << +/Length 583 +/Filter /FlateDecode +>> +stream +xڭKs0 +" =Pi2ͭ3=9Px L뺇"VVdO(>1A YS +!Z3qL;W>~ߊ.ViW4t~Nq_d͂ix ͉V8V恒j$0TDQ.*#%Xj4 te]BK2 D7DzP +Jx:A EB`ø3In%h=І9۴z.I~C'V~Lgyӕ5'ԏFcjhlhq2 *$HbY90mF_*JS|!2 1Pq]h h  06u<{QKZfufۮoh̜*)TSq_DZxf!A.θ/ҖɀHODe#!< %2r1'|Pq [Ƅ@I~-Eu3Q;J6!>g =vf$ +endstream +endobj +1083 0 obj << +/Type /Page +/Contents 1084 0 R +/Resources 1082 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1060 0 R +/Annots [ 1080 0 R 1081 0 R ] +>> endobj +1080 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1081 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1085 0 obj << +/D [1083 0 R /XYZ 72 767.399 null] +>> endobj +1086 0 obj << +/D [1083 0 R /XYZ 72 713.185 null] +>> endobj +1082 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1091 0 obj << +/Length 2532 +/Filter /FlateDecode +>> +stream +xڭY[~_J d7UvuN2s$ntpISv[̜rwv^b$bss0'qAܹɜߗ }ÿ,t *ӮorV]~כ; I?N?$v!'ap]?R!f($!A}rqŸkZu+6Ґ$BQD(U(%a#LD: iUy֫[uep$Aud'V巔J*gp+Bӽ.K*շ*{+ko@r ECF{{h@ BCZz[BTF~;YfxqC.'YOɔigV5r,/[z%zdcBI!4{ԕv_bg KK6&E|$⾁<Pb2J|0: /H׭ς<>Hz&!KK6$̽ƻֲ4j[&rgȱ2to m'nEa֗KȊz~0\$I_1MjNr lHYiS RVEQfvT63 !m-Sucr[] +0*0A~bt`"#4 AKQЪ/&PIGBBlwPM10:t8dMH"3vawy!MW:3w{9B_)<1fm$7%O>F00MZ9=^v7?ރQ,t5/y&֮ju89z*xf[ +2$隖M{7x׽w_N_$ + ?8JV=;ڏm{8Q EΦ* @yOܓ񃵳{m}O)en8c4}۩C M,%$l<[%#I'Mi)X8,=!Hj {[oQCM`,Օ'S(t-n$ڼS1ϔ}WVdȹifve;۪벷  BS>O+` ǭWjrMdޯg>ZL!p$/ګ +q++B9600-p`w]}GASߒ>HYrXmy, O, WkQp`۬Y8GKqğO?~Dz%̾5yp>8zzB\Pwy\)-tʈZJr9vM !Sc0ڜSmDRu0bYO 0R]MF@u=FJҀbn +&S8 7zwȡsO5`ږ|$3G0 r%bWvj(*'f?Yd3_ BOzjjT8?~QonɛNN:dX.oEO}Ihaa;cj]<~H4*e)#ND' ;џC/yf%IsY"qQ+}hG|9C[[0 ^WQ@TvȬ9{.yr\Ŀ*,_f`f'Ie}iw"w(85Q_;,/. Kb*& +CdT lj=5Z56mj9R#fpn(Pe45f7uZDSOXlY8aZXgiiFoesY?:kd__yj>)TV {g~]t! +endstream +endobj +1090 0 obj << +/Type /Page +/Contents 1091 0 R +/Resources 1089 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1060 0 R +/Annots [ 1087 0 R 1088 0 R ] +>> endobj +1087 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1088 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1092 0 obj << +/D [1090 0 R /XYZ 72 767.399 null] +>> endobj +86 0 obj << +/D [1090 0 R /XYZ 72 710.919 null] +>> endobj +90 0 obj << +/D [1090 0 R /XYZ 72 570.595 null] +>> endobj +94 0 obj << +/D [1090 0 R /XYZ 72 169.822 null] +>> endobj +1089 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1098 0 obj << +/Length 2203 +/Filter /FlateDecode +>> +stream +xڭr8e@'IEBcpyXIGbx ކxxB8w(H 3,4 y^W.irU:pSiVy_|A]U-߼ 9G'jd:5j9"ټˑmvA$pJjC+L3klުpkUv2xO X`]cHIXuvvɛŠD;]9Y#p0rp)okw#3PM|i$^$uZ+$Si'XX64Z붰{3J/a>rc1ssoh~d/\p8M 1Y$dxqv/ 1‚tO#FHPDh_5f @3Hc;TҨy!FGNy?G r;Gt];WjCxSݦԊ +ƈE=.m6[ ё5Ss*'[?#nLG .wdo2mΉ1C|:ùlE{VmW,7@%2l4ư6k悼H5fط"p^Ě\l,LxzMuq6SXppm3R(u,"@K:F_HD@x#l:L`'EB>o ?2cn AEL4SĆ˦pi)m^E< שu$ B0c1sq,McF$ OYd'{ @g |\鮔c%K BzTK4ߵҫrBi%u|u[m%:|:ɋdU y6(4/]ޑ[;卭b}^x$M^U1|U7qպ5N%K嵐*r&3 U15m !U-TgTeR;Ҏ"^ 8jځ}Ljvh`{Aa1@0ۄ5Z$m؍Z6M^nn,moϘ1h_M*Y,G Z:fF'pm>)q;}fXQTUnZYKOw Y21fc~#p&O:k-4R D+RBd?XܗnTN趝@l­0cLͪ>F@ "|y3o ~k''" SBi;K8{fC u xדɄʂ@)7ݣI&R53Q0Z㙪c ZO^pz2o)sʶ{uo#< pXWFOz~19FۮxR39^pzH}F>#" .kTTxdO2P TV;KyXQ2]umq.\۩˩lRtDe~(/GdRm> endobj +1094 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1095 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1099 0 obj << +/D [1097 0 R /XYZ 72 767.399 null] +>> endobj +1096 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1104 0 obj << +/Length 3144 +/Filter /FlateDecode +>> +stream +xڵr6!EAt2dNT)>P-3M +I6\ +fY0˓ӟ؏C.g<(i|-r3[z_\ނa!+\yeK,jM[eŖ(9 [I:_]rx36|Czw +fXe"fwfn&Ͼ$81?V#ZRé"*3p(M}h2_h|Ӥs !CoS]Z6-Ҫ\uMD|6s%@j˰tCﻜY,z4km$bGEBҏ">[0KZz9-˶G 6ܤU OץIv<=UmNMmHM64!MMZ_d%PTOVd8t ;,>wYyJnW:keр,; 8A EYJ:\;7!^KXarr4I^nmuʼ\_,d*@,&,UR:O 6&ru\ڤ.H.O2W7  -bXVds ^2ȳ.l `V;x"6D];>ƹ8 1/ҽs9=C9KDS7DYL:?Xd\b%fǧ|>aJYmһ))|} 7@{Έ7~7 0-0M:Ei!/`oC6s nӑ~zIuN=D^!{2E%cbbE{m@_mݼ62J@#490?ׯ+"8.!LS1rB>I] ,ҍՐǜ/1ZBBMXI ՙS{"#=DP{ Ekw/u2lPL{uVC3 EK#@G9) l%շvuvJz`2 <(i}?fUoh{Z% +r{]b}kԁ#g??JáG| +K>9"26V#UKF۠Ք#+M05х;LIgִqom2imIun)v +Κ# fO ϘC5o{~w9W;??vw;jgv_>w>H':V +PQpInDƬPTvREMi'T8.KaJ z =xmZ}F ~p)#;Q -"nX7IRВ +i;2yVؽ"%Vd08 %%A&YY} 2w ; 2k0Ux aR@.͈DS3'TP]( ѐ;9*paQHq H2Z='Ƌ >U$Y +&IiE`b1FLuRd-Ћ&s;ϊz2t&X iW܉ uzډ=B 2\;Tt"['Zx>)\w$bs S#4 sȴC*dhiڨ1%;͚s6=pμޥ8Ґ[ &tάEo,Ǡ7GIǐ( '~SI}~7l0\f]f?4L;Gnb[r(yx?&(Pk=w +ʣd^4fV3  O֠涂'USPNI +r;GmQcٵ)~c@F]q #Hн/{Yð4 ۴@02GT.\2FfS`)Y%ܜ%xd܃ԗ&"ihH,dG=XS͊rssRfP A^Ε84¼HO,5<آjo!xyd w%k0LotL.FҚ6S"LKԋ,)lF2݊yV#CPLʳ/Vec}TO)jBuNĺJWx#_*4'dg:I۔ 7ʸtBb飦lj^ҒDyA5( Gj*}pٰ ~ldMT9-I }p<+z<=V;B]terK]L>IwV? +Mb/{͔:%AXHZ pmBm)7t$e[-N1y̍YWcX))BX0dI:1agt6nXqPSyU Yt6Yw=/mIS^oܝk_<#{(:5VI.b@ Bw#os# Lt_j?-\2 ]y^N +z7ݏ>|2O켿q{E 8XVC+6 !{ЃnhşqZn?HEYqe_31W5!$%_X2}ݵvxl> endobj +1100 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1101 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1105 0 obj << +/D [1103 0 R /XYZ 72 767.399 null] +>> endobj +1102 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F140 1106 0 R /F113 721 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1112 0 obj << +/Length 961 +/Filter /FlateDecode +>> +stream +xڭVɎ6+xq;%`nIsȴʹGbߧ(ݖIKիO@(y}dL 25yN)1\_s4mw틮o]} _kf4+/_WÉ8)7JvPYJ΃MEqIVuhdJEQ1j\Ic^ldgRޗ]h2.N&6.䧓ۼ.y+[w>lm &/q'ݼ#mCj0 dLc4Ƒwyeshtߴ3 8lL8ʦNR +44>N%CS!W2,k,׾˲Z)gQgn$(b.%5`R6:~nbv\ nq?t^fߝ7[k-ߟɻPP(Ϯ,]^y_^tm$~FJh*0x f{33A%/& WuYՌ +endstream +endobj +1111 0 obj << +/Type /Page +/Contents 1112 0 R +/Resources 1110 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1107 0 R +/Annots [ 1108 0 R 1109 0 R ] +>> endobj +1108 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1109 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1113 0 obj << +/D [1111 0 R /XYZ 72 767.399 null] +>> endobj +1110 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1118 0 obj << +/Length 2641 +/Filter /FlateDecode +>> +stream +xɒ>_REZBO Lr%v%$@3D->k9Jt4^7޾6G:JYj"9K9R*z?{WyKg1=:@{K3ۗ۬.]e},#~sg⟼nύ>x$"'#gr{#V!LIl#m3Zz K!K()$g!|\Tu{ QVs2,ۭhW#li+m nbK6j^ ƴbvf|E v7p_z܃xbV9 m @xtn24PhE]f ̬6tj}i³etTi JX9(Sf%j޷"(T)\C0 @ԃh*&+ P{x~SpWk;18$,ѽȐGƏ?5H?&jYN N͢r~B+/*GĦͪS̚ex߬sfMfEbOe= s* +h/Vy9i50M+5do~RIuQ~ +Bu5>]PTYoƁ C/u2&6"첟-x#8ƹtci eXIɂ/#YuAմ]Y@mm̊>&LpIIf2z⩲ QAV5YҞfd`bG[Ob&PUTGZ->*@ 㦦฿(Y p ,!tmVCї%xBH+CYRrCU:{lA*%? 9cvA5YPTT:#SVt\`)kA2ULP"nĒYd*_SLK k?B1c!SB L )I!iM㘅%Zd2s)QX$%&R9ti+q.DWeNse囬&i"g?i)?↯G Hv([!}WIM + 鰹 {Qo_W q_ao|aZ_F*;yINҙ۫f`Vi$ 9>%87]|ڸЉV=t3$^Ga7'n R O !E,e¸iۛV6`5xYg .v. jʏI#44Ǒ0kXøٲzqi__ +\ դA ں.g4mU~v>( +l]|/w뺆r.agٶw[ʶ\8% ơ X\ts舜o3U^ph *ȷuV* ض'CB)Tj<-H)` Mµ}sH:ح$饎G›v<#n8"qJA;ŗO8/¡_}؂}o'ΤWM-(z׺ Y^J=1]d=ղI`W^0(0hT x{}N|ptfv.ԬZbU\ #!zKShC∟g\GS. n8)"Z:5  +t-& +ȧgi%cqF(J0&a2;b:>L7$h\2& @9_MEpY@3'*M=*# )[P:_cEC;W%X+0PPh(~_MZ BM]L*a:lܳa=Mn;avCN_N6Lg_/e`[q5/QƏx&`q^zROGf(5e }/;t}Մ$0`Jhh8C6MK +ID_ MrEkMx @ +˓3i½;t1M!r%{y$tI^mSCL2D'R6qFށ1aFyj +(LdKW@V4$1`tUTwD{ Lɯ@"x) ;wiQ\/^)O(\K\`얏-Mpfoe<:7*4f}رسλ`CtV8Xo +endstream +endobj +1117 0 obj << +/Type /Page +/Contents 1118 0 R +/Resources 1116 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1107 0 R +/Annots [ 1114 0 R 1115 0 R ] +>> endobj +1114 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1115 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1119 0 obj << +/D [1117 0 R /XYZ 72 767.399 null] +>> endobj +98 0 obj << +/D [1117 0 R /XYZ 72 710.919 null] +>> endobj +102 0 obj << +/D [1117 0 R /XYZ 72 684.098 null] +>> endobj +106 0 obj << +/D [1117 0 R /XYZ 72 315.455 null] +>> endobj +1116 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R /F100 705 0 R /F113 721 0 R /F11 720 0 R /F140 1106 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1124 0 obj << +/Length 1181 +/Filter /FlateDecode +>> +stream +xڵX]6}WD T}ԭ*}wB)qb|TW8dx||fGG?~f FZR_#1uAhOɔ +$lո3rLBk.;7!x +Z~h1PwP,#ܹ&7 ";>D#FuA-fmc^IWב IpXh1 Xf!.H(cC39|N?JA7tG EogWP?1O4a촧2e?)z bD(a#Jk _DbBnSZ[]x~Gԭ.)?6L%w!Kltn#Xݫ +^ŵIiƴ(WYId_ d/;rGt)'CK,m26<%.H '^ +k? G"ľn;x޵/Ӳ2gr )И[(\B%-e.^lY"%#q_Ӿ7̝&Hu.C pkrRﵭeWΒm1`G\Q?`%r [@\{J$?lj|ph垟O<ń㱿Y +]?9M\GW;b/+|T$>*遃 Hcg]:+P^̪gg^)aJrh  +endstream +endobj +1123 0 obj << +/Type /Page +/Contents 1124 0 R +/Resources 1122 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1107 0 R +/Annots [ 1120 0 R 1121 0 R ] +>> endobj +1120 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1121 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1125 0 obj << +/D [1123 0 R /XYZ 72 767.399 null] +>> endobj +110 0 obj << +/D [1123 0 R /XYZ 72 517.344 null] +>> endobj +1122 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F113 721 0 R /F100 705 0 R /F155 1126 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1131 0 obj << +/Length 1544 +/Filter /FlateDecode +>> +stream +xYIoFW҂rCq(9990"e(KYɔD%rp4|yޭ7߯Wp/Bһ^{cFR)ƼĻg?,*G%u-u٬̊[ȖҲJ.^_/.ȁ=))V'%ÈE`l<.:/^]-AT@ Q#U~V+#.uZ٭Kx]$v$EJp)!4hDC aJ9dȐaEbiބKdU l.u'>7qGˀ+_ߥjESoOVqߊf9-}GLjiﴤ{( Z:߃*!hJFS71ڀ/56Y=+'UI G%*Um?}(lsa96E[g{\iU_Yҁe*-kRy:U̅W~m2cBx2ؠ{c,QDv4Ew&]>0Y-irUf3R 9-($^L1жVIEAw>=H|q$aZr ᆧvy7.$KAuyP3粶dX( pzapc2h/~p +ycϘCg!"2z4vJ/&/ጛ _ݶl5"L&rK(_r~Kg>R:]-:NVu\$qk*.F?bdfPo'=xV b >ISq-Wr3+P17*֓G2+&w~xK]Y}ש>.&iwYFqXS [h)KiHLn14Xuܰ ;8w] ѸL +-q;V>USԷzu" 3wDB\q"d +; Jdpug0p$?N23Ab aRF"*dWc潸*2{҉'Kׅx[.޽Y +(۶ M&J"Ad`r?MleU刪w}XrH> +endstream +endobj +1130 0 obj << +/Type /Page +/Contents 1131 0 R +/Resources 1129 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1107 0 R +/Annots [ 1127 0 R 1128 0 R ] +>> endobj +1127 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1128 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1132 0 obj << +/D [1130 0 R /XYZ 72 767.399 null] +>> endobj +114 0 obj << +/D [1130 0 R /XYZ 72 713.131 null] +>> endobj +118 0 obj << +/D [1130 0 R /XYZ 72 223.391 null] +>> endobj +1133 0 obj << +/D [1130 0 R /XYZ 72 194.682 null] +>> endobj +1129 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1146 0 obj << +/Length 1460 +/Filter /FlateDecode +>> +stream +xڽˎ6Qj.ߔ@ +A^84Zm5wÇd+jw^ćf!qpnzq+!0Df\/#д7i'[Yw-Qﻶң۷vg_t$F:ޘwlj )'=(U*Nj?A#ʮ<0 *mGVԧqb@Iy ݥ X/c + +n&u+ݲ'G<=`tNJ|[8[UXʪIiWQM_ .XAh6lXf=܁pOUikue `ڦ4/{{rWt2K >Y=}"JՋA +!f߰Seu|KF)oYWU f䰘!͜r$&o^3R'HQ/9>}lWnJ> endobj +1134 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [139.202 617.33 225.039 629.201] +/Subtype/Link/A<> +>> endobj +1135 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [113.388 565.524 199.226 574.678] +/Subtype/Link/A<> +>> endobj +1136 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [88.49 553.37 199.68 562.523] +/Subtype/Link/A<> +>> endobj +1137 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [130.098 513.719 215.935 525.59] +/Subtype/Link/A<> +>> endobj +1138 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [92.75 493.893 203.94 505.764] +/Subtype/Link/A<> +>> endobj +1139 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [102.051 281.673 129.293 294.407] +/Subtype/Link/A<> +>> endobj +1140 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [102.051 170.789 129.293 185.824] +/Subtype/Link/A<> +>> endobj +1141 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.659 166.805 95.882] +/Subtype/Link/A<> +>> endobj +1142 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1143 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1147 0 obj << +/D [1145 0 R /XYZ 72 767.399 null] +>> endobj +1148 0 obj << +/D [1145 0 R /XYZ 72 322.476 null] +>> endobj +1149 0 obj << +/D [1145 0 R /XYZ 72 130.446 null] +>> endobj +1144 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F137 1093 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1162 0 obj << +/Length 1424 +/Filter /FlateDecode +>> +stream +xڽXKoFW쥀T}/= $VЃ%S[TEɔHa\g׊"ft5M)(b +͖iM62$=XN6mM.ʋ#|) %G/lr?8s66 4CZib;'P +>u[qMru=BiZըZ9 f0'c009g{/cL)2-YEB y&/C AwP<ˏ\h$iH޹*H]I"sL\ĺk-}Dae~۔ "IWFy]C͗Κ:N 2L`}22GAw& ܑ PÄK븾ړ~9T)T?؁p>oƬ)&sz]V͢m^Sz; j*=Y8v3jC[j|-ytoEQ?d*LJƧLZ9ýt}q)Rt O|z7&b,}p 6m~F%嵗6f.yOƃc]Uc~hґ<"O.7e;oɆ1Olqs:=DRұT #QgGA̬Б τZAeD{`rXD3s>sabq˶a 'a2 ωoR]a7xxRʔB̴nVDءlw!gp*L1o%V"!JL{:&^".D+"'Jf4Z>mBw]ҪZئ[e[q9d&%x7ytdZNh ˜o Y*-|Q0h9/mfh4i1 1׌[,\<aZA XQD_TΌXC mtmbKMiVLOL>GLz 9 +Р^E&%~ 97(浹 [hQbch% +endstream +endobj +1161 0 obj << +/Type /Page +/Contents 1162 0 R +/Resources 1160 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1165 0 R +/Annots [ 1152 0 R 1155 0 R 1154 0 R 1158 0 R 1159 0 R ] +>> endobj +1151 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 64 80] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1166 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+23Q0B 0˥kV} +endstream +endobj +1150 0 obj << +/Type /XObject +/Subtype /Image +/Width 64 +/Height 80 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 4566 +/Filter /FlateDecode +>> +stream +x Tڀk&3,D +VEjvnuZwWЪ\ZDV%6AAPTE0!HXMFcLBk?w{8$wo~޽{YBa˞֟ MYLgޒחQ!WWl䝝k׮NNGP}Bc9ΝO<FC,,,L2lP G_QQb#}ћ7oZtQ: +\1oڴE;y_|j݌3FE&]^^޷Rp sKKKp'꺃Ö友{'@rp~}{{kIYfmOkj-TBٳg}ǿE1c>>}ʕ+xאkܱcƌ.[lڵڹh⏇رc픔==}=]c>~B$&&&ojjba*qrrx@ѐXdLV^uƃu2?ԜⴶEu?*~8p@tt@XY0y~ iF&II M`F~{Ĭ o"D]2pG3Iؖ|t_7[@VwOc7hy!d6HٴOk~C#~Unծ]3<.{|t߻;aY?a1g܂2M Aww˗𾚿XZcN,tyF`h#=|~܍q1)JJJDI=:tPC* +F5[YPPF\>ϫl|ri+??>^WWouuu8q4ƍ p%???!_co''/_<%P>MoҿO8>w\9AIsZj#@S]YY!J(+_||b0ʪU)e)t>xMY[S:_***jWy u---AP۹s +X[[P(/_vj$WȶmNW$q+Ր"ﯧ~\(뙦7^*m#UV겥K!0i_hm>}T_OJK)GǭEEErWyAM,niR%|;;; iEEǏG֢EK> H$S^;|pXX(<Xy9"xiii o'''߹sۛZlI4M-?v +٧<SS{^^<LҁgP`IAwޅHNNsWW0ȑ#9lUw*A̩N 5kV?}DF"==z„EG5E?444rW[Fo=;w:?kjS,}(=1:hbtuuNE/| i Ҕ9'u*|qq4IYBFMAAZG{RseK+8"Q"ṝ/г qYewżnd% d)""!%}|#$]`pH:5n Ңa!ЊT<)mBMe9NG``3ҌSJR|| laE.PTC +{%F[]OSΓ*;ȇIe78H*O "X#4Z?Aȩ5kX}$!!knq5W'(&h擂d22n%ʴ֭Ԟ k炗MQDUxLAKt:GJz<|SOVŒ.#E=t,D*hVu ˎ&= 2'!*#.uuZr>%K䭬l"=R/ ?_ dYtcrK<0^E +/ijObbJF(UEE!!gkcK9[[u(mTzL?݆ )NnO#s.IeS~ +/Ձ a)d5E@ŸM-_gN!GM$Ip>R=mߐT._Y"- cb>bd^篺&2Nt_=eHUY b6Fz!d}m-r;${ +++ҟehho;gU㜣́xz# +?%QȑA7>mmoD4'?nhjokK=ooKcKhv+ddrl{.۵qYxE|6!7ol{.D/4&xqqU_ҷ}79+5r#VMFDlAߵjlFB +nVC X^^vH's +endstream +endobj +1166 0 obj << +/XObject << /Im1 1150 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +1153 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 64 80] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1167 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+23Q0B 0˥kV} +endstream +endobj +1167 0 obj << +/XObject << /Im1 1150 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +1157 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 186 189] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1168 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x+20S0BC K0˥kcQf +endstream +endobj +1156 0 obj << +/Type /XObject +/Subtype /Image +/Width 186 +/Height 189 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 31745 +/Filter /FlateDecode +>> +stream +x}\S_H``*$ZhӺZgU{ֽ'ٛޛ!ߛ(E跭Q>!H}9syin~w;CoXwNjGSR^ݐS'O)Ri5 N[t445ַX +]Z^8 ZYo|68}7s7iTem:}KȅiA 4As Oo,(l X % ֝Ŀ;{o(-gۤXdSY"e42T@L%=<e*(\)~a!K4pVުZQRua ؚ0a} .;}ڂb,KLCfTZ[_N/|IsXZ+GQt\DeC6h?jdPe)81Ɣ !0 +fELf&xFq';++Mu.bM 9%y Tj.3.,SD9m"CKAfUQX2 S9"r%( ,5ĒQ!rɘSw\u>tե3 +?TlTb)\E8VlEmg[8ah(<>,08Tƕ8b*[R +Atc6_|lpm,i7Y?_jJ-|^/T&JHEX;>GBHeuʐŅ/ YF~"NN`Q~w.&+E{LE|+9p^ꎋU㫉e~[9K< 1\KbH1V4pd0CnY[Roeo@/_shI,%'cìTSO)X)5U*]>u 8@)x-BJЌ-| +K M9'Ɯ#pr)RX_O/ݑ]STtTr-6ʚ@R*hXKh<9uDqp 1WrWKoR%rNSX9oMi' rԘu_RW3l%'Tcȟ_,1R8DW` R(jI)rc3B*0^ %B_,qҁ+( L`\IbA@Oqw1 Yj*ON13)P*4 + Gfx `\@&f->T\ҿlB9 U/w+Ӥ&F dB bHi+$mHV[ˁ=< +0q2m"hhjȒ]7DI՝[++v| +3&$˥)<5+7Ԧ~<%f +!`_D'(x4 yc)23ۇsvf-Wz>J_UZ|Ƹu2P/~1fe4ckeoMALxR UXܤC?PpFGƒS6s^-0Gx>TpkE)ҸJm}wG_*O͹Or]k*z#t{BI`3a{x$PƷݗzL)H< W6B>wuB֛Ψ9MEƠLr-j5qoWj, _ +-}߂%5)/ʛZG |L `\MPFouog;Bؒe41jcR|̗-Dcɨ=TvUq})$<>lWM%oxf?_'*2#cƂ'UϒG " ma<(g 3~u$IS䠅m T̸lrr4 O0/Xmjg7#|+4dy(D RF#9Oljl S4+HL5=BU`@#3|ZpG[qn3I$:d!JU&d';cdo_c#VMG3m"p>&s;^խjc6Kª@a@, ,x)ajŧ⩴d/޸[,>ڼmT޴ (3޴޵hQHEqԚ)\biXyOb{Lm,zl GEjҌ¼7e4 +n퉖M劻}˥wP!Kasc(GjF5ƍ̙-dz{n%p㔥?k"e׉|R +3P($GbLB6q~H^b p~m4>3+$smAise A[Ķ76 +>uK A2t +L ok)$VH|"1{-ֺL~lK5ѴМOy^f.7ڵ{)҈{)#MGke | JjE %Akj2P f( 4TF2cIh*#L¸.Sמ)ؔ<'!pp2E+.{WNt-;\5~!GKEˎ~?#B(zcW}=:QRϗXHng%VUO:yn^T +/ j=(]v,ej{_zMSh jGK+1>Pf ǧ1T] +9it_Q[ﻮtsjp(>*+ӉrF3Jc뛈Yo)x+[>s%G;quuvZAa l5‘z+ F`[FzM<9m=돖QJg(K3< l)U~OJ`Kxp,Rqܝō26)'c/V^r6G"sn !ٓ,`^T1t \kg"cU"~%K?/q91XQQQyyy{7ixއ<~|0KNPiDT_u2VRnDJTGL Į%ݧ֥|X~]LۃeLME"QCC'hg)@@ )j&۹vEw!:T΋#1Tvx䧡RJt]~Xb(,%W@ aš\ )4Ö2]~&Oҥ%?Ngthv۩R>SB1'I)8COk ^kYx̂' u -ƚ¸)!  UL&̜9sرU[JA͕TD{<AڮKmz~ڂugb1F< &[Y[=oHU~%r$<Ɯ(9YzI]]ݜ99T"Ç={6@KϞ=QON<%G+^EQ{H$%N\ߩV~@hK1?6 (6+Վ^b,'ޟFǸ9Tt1Awh 3ܶ6_h}Z%Χ0ΓtWk.>r?ւOá2OތĆ?EGg.^51viEf>x+PI9* m(YRAc}xVqӁ,Ǻ7s\'͟_BOQ?~*?T։{IQԦF=򩸊̨&sٯJΒojh}\y_-$S0L A'm~:og +X +EQ\  \ ge'n5<%1aG;Oh.z*9Zch15%A  %ff1䏵m=\]{t^P$NޠlYL(\h-<Oxe蜏kLisn~}m}B)vbxڬF(%((h zy8#JB +Aήs^~M>v]tNCKssr +W&+Da;j4o0GVߴ#a"?nЮ'[hɝC 9sF,9rx{l۶G>_VEE= 1hQůU-S S[:Tz(J2.pWy9k*|ǎ_sK5 !F$,_ < 0Ê;v[-ѯ57\𡰶j(DsuEߙ5:7)1fIȡlNŸJ 1wƅXCJ$wѣG++##ǃ}!Ljjk888=}Ew1VL +ChjH5m[QΨK' 'pE_NݫWk׮99:r8xM``Ν;T*%`d2ԽGpppQQ1tZQ|.J3h -z}Mb6 +MC2sJ%;_zn6fˑ ,Cb'B/|ãիW{a޽z=j8QPxl>߀2<={Q"C-zmRXT ⊔i[0SJ㨨:U4ǹ~K+蜒aSp-.G6D{K]mmm'Ÿ;if()Kabwyh7L C8La$(rf"U\ߨkydDžc-pH`]*V$2KA~#YVFz]1}#GۘND 1")k)3J<{j͑&>%/ q DX8Lײ3sNvNܴs9䫛[Sxmb~Bo}'nߺ1{-Ydq_. {y"NZOD0CN)L>W@\t"wO8#ClN8Io8N5+v}p`T n"[rd2T}6F0rt25%0Ͽt'BXtVaKŧ*ODez1F'D_]P?8(E0jq0186<=J!a[ly=w]GV98[7֑n_{qZZjuc}ji+P""ZuV7qO0F#![>ʒp`Nj%rXUC 3 *I:惫 %'''=y;wo]~Еco ތNjkkq&*Ǐx1mk׮uWP? ݀V|D i!]dI΢45U\7V66T $Tܒ UT3Ln2Nj\kmvz~$g64=ݖ4JRb\Ǐ7Ҷ&v]GCgJ9S2ECDjHWؒ69#` +Oo'.qx"ƸZG4aC٪>3k  !!!ڝ?NB*<{QOgffTT 4=z"۱Ot|fOXYh/ՌG̐QC_լқŠab IsĆFR*GC"C 3R8 + W~~~ˎ9sf*OZ-IyyYccHW]]͸q`;'i;ŀ>iCgNaPeaFyq濗R5 _QJӿ,Lb} sUclHM\S^(q6xAz-ZZZZ9r_:9髏*B7;%;J1\ Tpe$euc +^oz,p20!!R +'b ),O +3מ{jH)4mڴ6h/QmmsgмxxKQ +E弸Wa硥:Pr*N{<'DYḪ\eD'1 h`̬o3 xA-,,׭[08Dt~~ޭ[\XGugLZv .}QI0Vv䏝yRYXC*#a՚yaOUKnPR!r, ș5~ձ:]e}}@BUUeNN68JJJ?䤥JV!aX Fjb`bggrt.ZNI()8\)q+j:9HN +SXB3.12S{NSiOh6kx8J! KK'46aКs`|5*SE"!`SNmҺmMv(-Z v[ԣt. (:z2JAeP +CXsN$韛&}FQ}b# +)a_1 e+*#m۪Uڵjh55U[27&O[R3A^^B!{-&$ +쌍MVa^tdx\c׬i\~ZmqD)܌-yɣNn~mZMVr4=,!x3^Ѷg熆#Gub +AH=V}hRZ\q=3gaկo? Jk:I]6[1L_"*Fɶ˯0MeDu5 ?/ >J %G& ]#7#jZשb(LAjP S2W>krd66`,]ha[I ynguFbyZ}==z˫W@{F˂ kj:F4fmz,&yŀ٥P{G` uIEVQWGV:\P0x8`E#a'RǏR"T=ktt׮]7tKpΈJDaHec2Xz˭omRZmy 1}t[zZHxY c-$PZ{fsglӼu Q'@>6UTU-#Bv\ =YMt5j%DT"&6*\˄{Ҍ ZXX8n\pC-,pY 0u@;l W1dI!CBFN䴦._Ф/ Q _! ysm\U}V^Cߤ&2PL2REa;G(zNbL>fIa$T9C|Y|s51>V;?j7BG-a]FӒd4iR }ڈEՆ(^(4p^uZnSVzR#VhbČ裘UpRErCumMNQ Rӱ +*+#L`f\G7W'On#kpvv_Gdҷ紵yuF$e%isx%Ӧ`p]Fԩ:j/_<7dmcm)yĐS1D?ND8 +z8P_ɛ۳#]~F}1DfdD r c`2(LqWuYŠf]ms]3UUהVP+M)+xN4VI<w Kn!x/e(Ȍ +W{F_ӧOMM]ddo`ccPȞShi(--5t|!jJ4@_ aV[D}2fYsEgm˞5{wq~' T8QR($rEfa" C9fkS:3k~]l|s_l)))2{I?L%<6Gbb}9eYoZ%Y~񙚚 &["J"T-\] H&C5W,#HX10x"!ifF㭛RTdUz}Zt&0ry28Pla>":GDå`,R,pT0#rT,)ToEcmƈљĢ̇9W=/}ɾ*q= 56'Ea己MΝU SYY^\\:*W߂uUUe{3}_;:?vct!ƈGTCƉqO%6fG_=ec*)7nKړ9g )@K%樀LD"&8 X|p$|X ,e!@gD0|q3j)Y>@ X9}`gKh)u44Ե+~-u샢7@~-z,eo`F+WvǦ,#s䱆;<-|yDFPD".r4vͯL(bL҆ҿڕ6{kƼYX?seG&Zm|?G˓)WŶ̃Fm AF;cTO- Aaa~LLk%?Sz$[!n(*~&Vp{@#j#Wl`Uo% NUsX][WTPYI+wEKWsI&svb^ZLL"_:OIU + +`Xi's0P ,[MJa5ҰPf3%V5B2<&?JSv=V[h]u}slFgZDǺcl<__^^zm__.]L!ɤa0Ի*w+KN_;& lnv, n,h(*;5ڽ#jPeKpw?/6fjS͝ӳl2#84R7bW)iY1J ߆Ctpd\B絵-T?%$+n[h^`7Ф o? \v%//Zע}+*RصkW{yyOLf$bp?GAaEagS/*4֖uX\"B" QNÍoUGx`t.F0/Z%ng/> b-Zm={v˶m[֬Yg 6G81.[3/(L2%p?2WNķd<ii?u1>#֕ThɑQ@2N"y;_zR~5\g"aSz M: +[zڛI?\6&ئ@ 5 XatX>eF!s%(Q-;6"7ފݾ!1 ϰW$a?tO4,Rp PJmA0PůoI&/[% ]PEJMUZLm|(X*#_\~CT@ e;"s.FV{#^W)Rs羂o,#YA~,nE=^|#h7 +. 3M3r-$لzA-˔lKr1lɩ/HQaμ (0V@J]Ʋϡd+|u>z9!{N^ ݼ/W(/7OrJ.`+ȝݭ*-bzma}鞙/ ^ Eod;>$vQ!KZ5Dr1ĬP {̼}?k~VlZ9 tqqriBm޷Lu%dbOGaX=,D_f-9_?`apOV+7  +m" DȢ{TS~.mIAF˾_w17N[9f;psu^6kSװ[&C:%BgM 514ԓۻrf1־ziskv=B=؎#ζ!`I,}L[Dtit3>kzf'-w;zm鿹gax=Q2k0b˞evℨ'OYBYvΟ;0AS6,f ylt$g.tnH{k6.,lL>,,l3xyF:hcmo=F^u/-ttEC&mDE +Vo`-|9ls:w!S@-J3;xka@v8GIi\i\5&[<5el/vlCv>t^;48?$@%oK=S߻Mr“z~kU{z3{D2`^ܽ>v8}T^<|yV{4shuNЬ@h^rBG@nߠ]\4ec7CtԎJ5 VLG15O0Cf6cV%YZ5~¢; wuU9yv&K +{iI>J?%Mـ=RG}NY_=١$~]sX]rח_y/pY4'{g7A>]<>Sorã CĐO{COQfA.[\>7+:rOCAi +qN^.jH1okq#\{t5xsta5HolF^ ]G Qd?!%a1kPUle5ji˝}{p\>sOcn~\~|,|FMknSG6S$(l),ߧ.wZ*\f8}gca]=x.xlpY_Sp` kfCS5tӡd$X WECnG[߮n[켶8np_J7}Y +X߹xm3䶅o"ꛁy'Ї$XzXwYW x}}{ow7mv^wq +-xkvm}߻t]EAb.9~_aXa!/bq]^}n߻ \gg Aa]{ccνǻ XKWv~곧.ǀT_:<nd1 3ʇ?\3z2eʐct#6wosg3?o*urG-(^`NGLnIu#&g d ma^vzon6mr4) \c +A")4jȸ +<53 0\?O_DKuy+`]7ϯwcX{8xr3ڱ'˩N~? c{6GNA'lo!B@2M&r I~ G.W˘)3CtC]wmWv~{-wq)mizx2W*q*Gtuc&}00db^@d@"8:hw:7r:c7ƂYw9dJ 4Uդ|D4Q9?)ffo<;s=s\={9ʽHޣz:V[A6zC Fh8(z:ذ;PM44Us־]=8HAo(б +J(XncJzq*X#xţ FQ~l De,O9{w9`1_M&łCc=N]=id)rx +O@%u //u o'>t5ɵmLWw`RB=C{qp6hq!ۭvopcNG#VWр(hSp}s A fE4"<pM~߽6Xx67V#cf95$^ըRwFu_f0ʟWË{D9seC^AG-}v:n;~6h]hɁqXiTE%OD*\q0.0[c0I]V)MϠ%=9e X +wB:`]HwssP^3u;4b}zJnutXл&>GCJMScG,Kc}[Nk]6>g砕Y 4TnwZЋY16~D +e^㳜?ȳ ͢Ma>:{~Vlvb+[vCB|WzFdãQߺ\;O S3:'^V3K IvΘyF^аeɊY]oew>dѝfoLGan=1knޫl}OS}cCMi pu0#Yo^Kl~A{lX{J9x ȟ7(4}dcH؜xͨ "l+FØ\|׸|+T_ e + *6;vLtoC+VuXmNB-`84BJ!%K Fj9wWEh'N>wPЬx_>d%ޟ{xO42^k͍յts,f{7u}k %lzzL3Z :0nz1NHB Hwg{Sߏ={4ǣZϳkkzv>`)o>nh\O Zr-"D,QajBAJ9Uk* [#tXҹ]E5ƿ$I~xcuNi_Z ~GoCѻJ, cҩvgI=$H>ͦq[t@1U{hW.fe,"3`t6uCѩ06΄VTEM54OWJrBG/21 icDpq]k^eo0}=~Q!TG +/r%^eW)a2RAh\_${H+SW'lɔ7뚘#B?G^cn::BByZGY(׉>?vۗ1y u!+!שjˉtUdž3 r^A)-ɼ\T@ۮ)-ӓz @?7EtÖ93 ||85ImMt1S/2FA0m\-S6 3_>ŏ*UT,| NAKt1?PCkR]KuX c_ػR^0=R}3&ujCg}sBwSA r5{}}>6؅6 gfQh۬"V.q&\;|lwWl?#n֝y֯9aO>$ykB8$V<_+3sF8FmSMalı"WhLH/ԓ*,$+`X wڟ;,roRp H/ Hkkˣfd ^LT<- ,*D^ymUˌlLTv *+{Tdeaa_69׹/z4;unp !-)po} 9H(tlQk .lHyG gtO +/RN'z/:/J9/*v{O_w+Onv. RыvަZ^ZvSXh 5{AJ5Bz#RTJן<߆1Wk뀀D*e0tX +`r9Be,ș 90UÑIy'N әf3f#lyTQ~L~LlCnq5jBKb]/dR}3:;d:XJH"v[4\k*-qWT1ڞ|5{^q.|$ebǿb{;-spmR5ZwWAlj\D*. Gؕ0s`|>flSѳaGqЫULUx}shtEW3 \=Ɗl(<#]/"{!wIN]9^aV"J0?wϛʲUHRH'b}-ajMy>Oc_-i,bJ\W* +Ɩb 53IV&DRmAT#$<Ke0}]wIWwwޡ$kuhVn%uI }\ +FEh2z=WY'-ۨ=,9"pgN-<`{A)qXgmcO&~r˰IcO cIj`jT&kҽN +RTd/8x|L|5j3ws0C^&3< +#ە0 +b bNR۲tdY/W DJ s>Mc0ܻLsmptP]n8tIt@׳A'9h@9﹀to!oCsk-qk-mv[Baz3Sms5,s_0<\-ÇRS%ju"*A`dW}dCxO$| 9 q @[ ;s&evb5-{Wh:)֡oh BJ['@sq M>l9n+Tpt9HL1}2DzlFi0U$e܎ j̳^Z$ƂO:;Ov +f^q^_ͯt=.z1ʀQaדNŽZɯWK2"صa̦63+doёXeRZ#`:WIZ[+e%&NZ'qW*\.DѴ [ÖHЖәqa|;UhT z:5F–z2A 1y܏hŏfuX:.iK2(Qy HOG>k1z 5q3BϠ%DMRQLo{6)c4ai}Ak>1\S0Ԙţ 7݊v=”έҔmjl|O7vzaio5{=\33 -pWU'gD rOӵ"IG/L$>HF6Fp8@9@OP;dh*>V9dXmC6%lng&b`UJf;^s TS ޏX-$Wi2x8< 3t=>9Z/Te*j [Bb5u:0jOY)5/[ytwZ>W%׵sVٯ1iIk|KcvN6"QevD&lpwK<+պ5\,:F%IDnG -*U +`62\3DO W!( ,j]4A'8=>&n.L Ge>ZWFr :g5*n=Kva^V U*cƻ q"mRL 6FNשe Nj5A*)^K3~]cA\m4JrGʪμUu.w?!~B㤬ד>9u^Uv* uDUѱEm٬P&U%ZHJTj*5U)&FnPrbwkxELj,Y SںǙj3;qzlLS02,=9 "AQsd{2ZJlf?l/$@iH,ـ3D58?fh>̮)0>vLڊ1**&g띙FқQ^2|]FȵIϖ;/lכAWf\8館t`3^zu9(_*g;rdk-f!½=<%!\BTа5j\ +Y +e*SKLYS3$3PdGmHM6&-12Az%dnp Bpe&FpK X#>L5@ۅx yџkeeD9ȔBLD9<A|>L.ٖT=&MBKh}6(f?,d m +f-@7veߓv᳇N&j@ϖn-"oSA]>3|̛+߼|Be9[OWc5^aT]:PG.W9k\^#X[F?]D.6l6 *9Ag YFCcla@Gsc&GtQ @luP@_cp$AW J txD%z +pѯm51TqUk2](ɭbꊯV)1oM12HZխ7oZ 炼O^zw7^ݛ]S~-te8 Yq1$wm +vb*]<- \HxL,zjdClÙ/agP8#>@3A2Vt>,Wc!r;>`d EБzt88> Q=O!lV'}> ?O;v.08eFC@{? +V]q[lH2R7 =6!.X6H :n`o~蘟K=} }y~ztmy^n3ou{ôeOMMi3r>-9*;m 7 BaC]i0')&lb>̈́/4 r1fjT\&FFԉV=[O@]}/q&& )lX-d?d5Jw}#G.Qᩬs:b`5ه"A?aP:+fMel2V.שU +r gѾiv?%wF垎~11u[ +]r=i`okWw}>f#5ic}B[%Êz)\d"m.B%Tj(=ÄDxC9jTC)%*gbjjwxLwӆuGC`oxz/ZR7`z%^H4a{t\)s,cҶ>!1elqMT(1;yBtg7 Uj]/(*zԣ53~'g&%{k}x" +TPc{2>K=:\m`椄;-i +bUl2 =FkԒtt7;lgj. NMVBt*% +VOqn.]~p06lc8 v#¶!͗D!vhs[\ɆH]tSTHA`aps `nʽWKjvLUX/ +7W5Al5U8jO/yRr/ z$ +~10vǙ/@믷7n['n sC5YBR9'Fٰc:b&DYh )ڨI}Ddk:ސD٣@qD1_GDsz_ =ѲHQpaxd>]$>L̄06Km/k:^ˈ9>Fjyv4,0xm49^o7biF@>!{F֮E~*nͻ:5[!ZBl6*j9BlE{W3_=xvk''^<[BSD`+ħ{~_'[6[FW +#S&D-ױUȭlSZ zu2р22 LV*"^H3|tMbVWG&{Ǚ!TZ "BT-WPz.w28v&~+ՔXЙ*!LDy}Js>kRgO>\uTqߎ=txpsJѯ*L/(j_ld+Fk bہ^`@ E6Zng.([C-8ms4k,;*! {lnPqD,ՐE:">@LP%*LGlB"6 TOa9HA D&*%3l>G+VYeyQ`v`NeED Vo!XsREMF~i{Wgo~?aҼ-.g|/7i|O'/$=Fkʽ^MkEBv$J1wF|܏4o$y_&TL.5fO]1e] +PzrՎ\#E/PRJ@9aHا&#6[\Fiͻì%ux:er\ndlɽ*}vF3t+wቫzzoqr?w]}O7]͋_N\_۫72])m k8S%cw@ɐ34qacb+xKx["aES'W]rtcO~xp & +C|[`` +Ll-{%V#h(3+[G|8hSd&Hl/ĔxUQd>ޫf3RHm2%uFs^HaOyW{ٛWfM5ż !nSxcS?L;kNl'co/[Ub]0[""V ey0 ksc{.ree0 R:$+T,˂jDia ĖY/g7}:&;]dvkR]g鴛uGX&{6-P\Q٫;+M)p\-sNU9*,cTKԎ:"!(GHЎ-a{=/cu٠sƑ E]!T"-\f"SOhjj!u x ">_/$BՇDʰؕm֘cK\Ne"3!^:)79(9{[|tݻ{̮ϳg,0Dw?gv8"(}hmDuU;PUc]m;VRn`X]A)*4Sšgf]& +4tƵe eV)H9RPE޺:JUj'KcXbӍ$Aι|V PeRg^whiHl +R)bl$>; Jfo|{Ƌn:x;GD{K!}q5(2Qxs6nRסWN]5g@<=GoQ%\O][~qB.٧d}$lX&`ZBF4(\%j)U—Kt΅3M :U{l3_CiR%^ zr k3YGB!Fͮq͟M{}I/O?3nt)8Ol߇tƞ &ncovžKP bP s"m p]p Vͭ&2tx?0" wG zl1Dgi,pFtعċ@rKb?ALJu/34ysDWG΁ ͓d5Y"KA.SGL_Al`lOH1_ye{[es^B=;a.9xa" lšPK$jF${cA !?SMֆv"h#'*KtdOIPp0j.zʒ$W M&_o@JY*xݰU3X,PS2oBYa)|w/q/e6vJf;ʟ;~zji]r@m¶z[PgPG!OY$V6s{owDׇ*WW%bGC|/of$D@j܆<$iǖ(Kkx[ORke*9?YUDtE}.T$l42k:{.B45OCp8y7:B&`s`cNO<sߞ^yh]$|n(=mBt&{|]tcC&b\rFA&׋<"\D" -c3d(REJPϦ!\=:͂tfKߐO^ A8ڥ9wg/\\1)ע:2zгݗll#w{T)ĺ`:9^H0|C>~_=E`|S"kis; Quqah6D }/o~0?j̓-W2 lIjs\;n!7q^Y@@:iuŸ:1{c\lϓyNZ}@⬄k%o1+@9UO7ң̨f~/V3r{5tʜ;w?yO\H}]"f_/?=āߚ/Qv{ ~siZH~Ĝ=wc6lu6aFG".ݕsct1 @3Z[O\?dɺͿ'ًG/^8;FQߥߘG>W>cbyw#%anHR$&/Qxz>$?w%ru~IzܡG-D.y&*+ssnyy{)::/\_T{~wcf> +/ProcSet [ /PDF /ImageC ] +>> endobj +1152 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 487.5 141.24 569.199] +/Subtype/Link/A<> +>> endobj +1155 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 343.031 177.106 446.257] +/Subtype/Link/A<> +>> endobj +1154 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.656 173.947 95.879] +/Subtype/Link/A<> +>> endobj +1158 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1159 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1163 0 obj << +/D [1161 0 R /XYZ 72 767.399 null] +>> endobj +122 0 obj << +/D [1161 0 R /XYZ 72 187.821 null] +>> endobj +1164 0 obj << +/D [1161 0 R /XYZ 72 163.038 null] +>> endobj +1160 0 obj << +/Font << /F114 769 0 R /F137 1093 0 R /F98 704 0 R /F11 720 0 R >> +/XObject << /Fm1 1151 0 R /Fm2 1153 0 R /Fm3 1157 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1174 0 obj << +/Length 2141 +/Filter /FlateDecode +>> +stream +xڽZ[~_>X/ۢ@RlCv'-M4]ۚR&s(شc;+Z"9<;7rpHpͷ7w2J(HD)cci4OR_)ZguQnjuS{ӦGx!s  `J>w2 + %b$p_[/fQgV" +nŋlVC>/׹U<|rϪ +z/7cNqYVy +6y%q0 >%b(6Ac.MmaƅdfATm` L ,##8Lt6w~@2BP;-HQ ԓDOm;hM:>XMD#IgʰAD. b `Y\爴`@_ *BN~"1m kY fcAJ)u)c9KƘkAGy:HQ +rpǃ],>X层||:2\%䐙da*-T;ҧP,V lhV|oP&l1*α1A>ѐtJ_F/qJdJuPV j `K?ZgJF㗚AOiTBCp8VjothC7_o nN3)YҺ '2 'O9֡W8e?o~jY$Kڌ|3"=Qފ~ZıyM\*hA`Vq +:۲|~,uW֦jwVppkOY_Չ!%P.JmPl2Zv$U0|Gƾ-HfzX VӧH uyj00cnc;Ru]jzXi9YaBN(>t[9AlFjrbX ++mrtRi5j+qKr+BSId"#Bnq"C䀕›~ҚDrl&?dbkxOJl: ̩FZEeJ T'aӲh +*d{<%]pBhKV=&W +! 0kG;lq3@/4 CG"<> endobj +1169 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.656 292.19 92.67] +/Subtype/Link/A<> +>> endobj +1170 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1171 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1175 0 obj << +/D [1173 0 R /XYZ 72 767.399 null] +>> endobj +1176 0 obj << +/D [1173 0 R /XYZ 72 625.39 null] +>> endobj +1177 0 obj << +/D [1173 0 R /XYZ 72 384.394 null] +>> endobj +1178 0 obj << +/D [1173 0 R /XYZ 72 235.335 null] +>> endobj +1172 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1183 0 obj << +/Length 872 +/Filter /FlateDecode +>> +stream +xڍV[o8~W !UST3QUe+-3tw(/bo ar9R?pW0P"B5DeRuU{r ma4ʮ/w}u` )+G H \MF!K.iڎÜ#lL[r U՗/]Bs!&b +PʡH+׌g|vvD?$<[BI♭r 3Tu=:s˃◈=t:h|Q&>{D,֥aycVE3eekX!B d}W6teQOU5\6kG9٘XTq'(`m-U8W +yVޣf6=AuQBL: g:r X0<->JQ8}W&%MU.FBվZkBu[ZL<'s vɩ/mg)ݟ%‚-Ԏ@vhJfbwyfn4DvOsNH<8]q-ڕ"ADzi] +z&:xa-K䂊3F'g9Hho97Ex4}g;JK!'\~E8 ^r[BJގal쭟,QNlqHC"xX'A&Z5pQM`cCJNw0d٢;z|c N}|z,:{1dp a:0q\aUU%`+nW73TkyIHl]~ZcL +endstream +endobj +1182 0 obj << +/Type /Page +/Contents 1183 0 R +/Resources 1181 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1165 0 R +/Annots [ 1179 0 R 1180 0 R ] +>> endobj +1179 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1180 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1184 0 obj << +/D [1182 0 R /XYZ 72 767.399 null] +>> endobj +1181 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1189 0 obj << +/Length 703 +/Filter /FlateDecode +>> +stream +xڍUr0f"Bi2ɥڙL'&R+P}$$lL/ݷoX6{һ89(7!P!c,OAr|P "w[֭O +0&.K﯇50)X7WJ z$$$} wvq&0Ja." %hFk+ <@Sb"n ?XxW!akղ33 ڌ("v캇S +g{?niG0',JƫdaAfB 4PaE!CFAqT+u'˝c#YQ{j^ѝ>4:z&zC\ +^dn.*l;vzR}d ux9g#PBG%7HI2l^Wvvu~v$Br\^h3v9I#mRSɃeVJv<ӱFY͞G`93U(NKhĚ']+.w/u;Ah~l fS6Ge/i/َ ufL_#@`o~ۥ@`NiBKF@FdGaNH/x|]g<UU% 7MըQV☦ǣz~р +endstream +endobj +1188 0 obj << +/Type /Page +/Contents 1189 0 R +/Resources 1187 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1165 0 R +/Annots [ 1185 0 R 1186 0 R ] +>> endobj +1185 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1186 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1190 0 obj << +/D [1188 0 R /XYZ 72 767.399 null] +>> endobj +1187 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1195 0 obj << +/Length 980 +/Filter /FlateDecode +>> +stream +xڽV]o8}W 6C]mV+ڙ}`fp@'& i_{96Gm68,2 aȒl>ԛ(&},CDh(d[Aauw w]a?\<  ,c}CV?"'cӂ&߀M)@U` J.* +#RFmsѭpIruPX0fZfDY[Rkt"N&yb J k+zoc>>]/FSk2엳ɗ)_]XS0-CG9vfsHzX)PbZ5Š*1J[2`*.R8ENj\BLMe*Y2N}KIrntjG3:Z?t%ٕ+6k7;.#JC,*ztV֟,ۧزACB\ onFS^·jj[`ù>\~Wq1zeg|/!oN SZmJ-uST7+Ó=ߏ 9(A?w"?E2}x7P&Z~7M{yg;Dvy5O{ʈ 7 3Ti RỮh!WAmgnݿ^Bv +S2krcN.tvE_32’W{iB7:fWkإTg߮Ax)y̞4?C©wQH G?y "st4y7e?,}AN՜]o٭rJ>+eTu FVPsߺHF,d&|?^|:b/2\ID.3vHxۭ,U%؍y!s+G`| .N8e$V'2U\]e`,'> endobj +1191 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1192 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1196 0 obj << +/D [1194 0 R /XYZ 72 767.399 null] +>> endobj +1197 0 obj << +/D [1194 0 R /XYZ 72 710.919 null] +>> endobj +1193 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1202 0 obj << +/Length 802 +/Filter /FlateDecode +>> +stream +xڍUQo0~W 66mZ4mIUM]:;Ɔ ^c;{q]\aLA +Ә`B0I(xW. C~h6) 򐵥q+նUv.'M%=I/#7HNq%]Ϧїj'd;Rʥps5lS2 YӼ$il򥴻zYoQb?ȩ"tԃ2:H]y8*ѧ<ݣ?L2M:vڛ̓Q` +YG?hF s=pϕhϪM٨ +xɾXs +endstream +endobj +1201 0 obj << +/Type /Page +/Contents 1202 0 R +/Resources 1200 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1165 0 R +/Annots [ 1198 0 R 1199 0 R ] +>> endobj +1198 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1199 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1203 0 obj << +/D [1201 0 R /XYZ 72 767.399 null] +>> endobj +1200 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1208 0 obj << +/Length 1250 +/Filter /FlateDecode +>> +stream +xڍW[o6~_[@ + }jWjW6V>8 $`4`H/cs<}Biz'/兗eeq+k0Jڟe韂(1وAR M}0#^yY+wU(.rdd:&1Jh ֻ^(1%Yb+WBj^hAd)WW! +DTVT%S#x(w=^@ͪB-g#)6TN+-cL*$I(*"WE8O$|m,34E8́yd:N +$D2&è dѮ඀ +ǒ)H? vclFeW^:cL ffAdR.GWHޏc+޾S#Ʃjdú9]`<)A(U{ du~ ~4:;|"i3.!S`bw9C({K^8p`I'mCK.6 M^f)epk+I&؆.)-el#M6G{:ڥpƎw4v-eV̕il(_wC}9@jP[<>RN{NpNY)47߫HhE? "_mG6HJz;uy<欬-Wm;!EnbOGPt1%`l:};UTlNnpirdUk%iHnٯQrkBɣ.g]4%v2fe9"!9n4F8ܦ4uPQfةu %#'x cTSȜ蝰^ySYɞ2۸QH?15ɦ!Ϯ77C;y$$-=r:e0 \>7Ki kb_\\bS[se K`߱rpJm;tX$b\Ǔ̥tQk> endobj +1204 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1205 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1209 0 obj << +/D [1207 0 R /XYZ 72 767.399 null] +>> endobj +1210 0 obj << +/D [1207 0 R /XYZ 72 528.544 null] +>> endobj +1206 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1216 0 obj << +/Length 441 +/Filter /FlateDecode +>> +stream +xڍSMs0+ k} zLinɁbP=tzۧv@6ZFJ3PrC ,HIQre xݮ w9a"6[hVB^ %CJtY:WM]7GQ\b9wQ;7=z+W+o~68f + tPE9/gfޢ2GA'3 N+`AmVC;Ղ6)2b.qI~ +endstream +endobj +1215 0 obj << +/Type /Page +/Contents 1216 0 R +/Resources 1214 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1211 0 R +/Annots [ 1212 0 R 1213 0 R ] +>> endobj +1212 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1213 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1217 0 obj << +/D [1215 0 R /XYZ 72 767.399 null] +>> endobj +1214 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1222 0 obj << +/Length 1747 +/Filter /FlateDecode +>> +stream +xXK6WR@b.ߔhZ4ArkiIZ^3%GCh)ROu_.W IrIerK((R%mڼ~PMxޭHPtve׷7Y~v?zէ=pBE%IyX}-P_% A + % +6ccMvۦlx=Tx +]åDXfp292Mnp jlBeiw RߚJjׄ՚76w/܆gjp0x(l۰EX[7t-WwQdC8\=z12h 6,t.!L{Fv~Z׺-A۵;р@^ކA:,t i6ǣxUzlmSaf*(KuaM)\?Z*LUp"ΏQM=3%:cX[9_:H~Xr>(BeQU>4ec)]*}7ݵ!F])p8e"5ݒ vO9S.Һ8HrÑl[;闐g=ʇFrf|k͡yG[`eœmkr'ݏml1'8 tS66Jgh.~#5EODpá$'F-&b)zsw2R[#{Ex^*ڰv7 +_u(F/uޚU Ǽ[l?D`XI,s3BMr[1ة;5|Z:3F6us5kjb0VM-@ ꄭfh.| +C:#eZ.OۈН4zl,l$1#qh a`֡ޞs>+w  WbH2DD~pə,.̇:s| ^4W,Ƣ|] bOY&(+#)@ΣHJID p*`F<ԄD0jr⠈vf9\"'(!l`yIBI MҤ`$s*쀓Ԙ+~?YzCYa ~fH>|vBtmٚ+?` +cDq T+3ijx rQ5aW~;b\],Y+f9~l]Ӕ<R +ZaMP@دu;g䡧relggDՏI M?qq Bm<08n+Hw̳ +ZN 1tYlknZSF{ξ`Zȍa@eY8T..q#jZ9u"9,٤R)BOSȘN777}-M_̤&o7o0Y6Wߗ6 +endstream +endobj +1221 0 obj << +/Type /Page +/Contents 1222 0 R +/Resources 1220 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1211 0 R +/Annots [ 1218 0 R 1219 0 R ] +>> endobj +1218 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1219 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1223 0 obj << +/D [1221 0 R /XYZ 72 767.399 null] +>> endobj +126 0 obj << +/D [1221 0 R /XYZ 72 710.919 null] +>> endobj +1220 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F155 1126 0 R /F137 1093 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1228 0 obj << +/Length 370 +/Filter /FlateDecode +>> +stream +x}RKO0 W x4RkEҿOlCDz?g uF+p0A0k9Z)![,JtBcYw1k*tTV]^jʋM9,ޛUU<|` +ƢŖ >:%'䕰*B؏o=+Cmuq||:!`_N*-E'yƩ1 TO<"9t{ml_zwqru=>f4V*zVӎR6ZJJ@:/W@$Dcw_ZA5]^۶?Ģy Xasi7鈡Q +endstream +endobj +1227 0 obj << +/Type /Page +/Contents 1228 0 R +/Resources 1226 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1211 0 R +/Annots [ 1224 0 R 1225 0 R ] +>> endobj +1224 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1225 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1229 0 obj << +/D [1227 0 R /XYZ 72 767.399 null] +>> endobj +130 0 obj << +/D [1227 0 R /XYZ 72 713.13 null] +>> endobj +1226 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1234 0 obj << +/Length 1562 +/Filter /FlateDecode +>> +stream +xڕXo6~_b`-)O[v@ ؚ>JF׷[BxDR>c'A1]^Rí} zXS!mU]memרjo>TjMp+]o߭ܮY$h ;q#9\0$8q_V!1#+`%HX3C-B[͚5âL" mmoUYm|i$H,}1g4(F.%2O B-\R,aXa:E6OnӪUiY>WY4En`&DǦȔ5H+nmnh>bLUvx*=ޟZ CC9`K8\FV{lb*s'SX`DN„X'EVwp^gsHaQDyn[&"i7s0x<ǽ[~G2$ J#0MTD+^b{͚pc fO'irspc1Ȍ ,̂T4v \м.>|ỸWKmY ɓQx9_ qS{:.w}>cHh>dݡ"܋=1J!-Q|QEӎz UP{?iȥ[hnd3LC3 2~Rޓsp,-ff_M!p4-_JDMyOˑ=*LUxh类rAc+zvP%kSD`˙,ukmS]fLႆUa2KKԆ8ˌ/?i + -6"Y U,ơ%H.Ll~iyezyܬ%+슍awͯכ6dC7 +Q -K;m_3lFllw +DD>f] !ȅq}N>s$tL=Df=s좡2A`2iZ) {A$j|=f6JbH>F [%SҶ4j#b!׈;6O c;WdT@x؂9 P&wtk$p΀ +\9^:BإCϩ !v+um{N#پjF>Wٓݢ]L>Gi"eC"+4m " Kq HKvX KU=9'̣aɓF䕰3R1&{] \|Z̼> endobj +1230 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1231 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1235 0 obj << +/D [1233 0 R /XYZ 72 767.399 null] +>> endobj +134 0 obj << +/D [1233 0 R /XYZ 72 710.919 null] +>> endobj +1232 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1244 0 obj << +/Length 2481 +/Filter /FlateDecode +>> +stream +xYKl>DI9$Y =AK1bziO2 hdXUGǧ#L"IYf4,U*zGW?7RՆqkWuS]QW~k]7EL?UZg֮??秇#2JhW>|̣=qL]MZ1+蟢x׷%^#[L*9өk7JLĹ ^|Cth)_~De2y3>J#^E$ľ,͐8|+xV.ZjN|=$0/8'MN9;088IKQVT1Uw8]Zjrj[֝6T`9yP +Ÿ~)unMpO[nb';4Zd+;y#pk:q|Jn} +/P eec2  e we𴇌^>((fYnX IDD?Te:O8yOo) >cם?>^.uW_}fU0WHGd,bakpȌ3 +vf*K{%3Â((9(Q&(Uw%3DY Q*pY䝛{8"yvwo r@u,3=unbVfxvif#`nORlo_KFrUfwy3]Hn͙C:9$ _@ kϐ85H{{BLR%0ju@ ૑>l!4≯ӹPhBh*70SOvw̫/`YuK a"dfnH۽mwM + t-KÚ*7dGAIf]Koམ"p[GI(a րqSQo^yȩNpvQ`;0ʱ95mQ)Q9&lkv&SD ̲S5~ _ iYS-jsZ$w!\ArzGjP&'|m@s_PEd=+̱|ayђ<$(9=`C +X4}%L.RjRg]]AhJ)(Inl8?r#1m&MS4yJf'ES,3z4~Sǀ*QxLhJjm +T- 0m"|:n?(%$A`  %vwS_K1D`*5Lf;^+e_ +:v4/R\x#R a|5'f+O<P`|d[aDH~W!eQLf^]z3,Jh=z +wtJlur w*<+mDN,֫![?C XGUȾ##qnȘ[nUowr_DgD=@cZ!}R]xA EhPͫg0qDli$[k3a,Sj:z~zDc_wzC)Xc(X?rUkl۟!iL%z*Xw7cc_*Vp'`APźagF7 xko$t +endstream +endobj +1243 0 obj << +/Type /Page +/Contents 1244 0 R +/Resources 1242 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1211 0 R +/Annots [ 1236 0 R 1237 0 R 1238 0 R 1239 0 R 1240 0 R 1241 0 R ] +>> endobj +1236 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 402.187 209.275 412.201] +/Subtype/Link/A<> +>> endobj +1237 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 382.361 208.39 392.376] +/Subtype/Link/A<> +>> endobj +1238 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 155.064 209.275 165.078] +/Subtype/Link/A<> +>> endobj +1239 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 135.238 208.39 145.252] +/Subtype/Link/A<> +>> endobj +1240 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1241 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1245 0 obj << +/D [1243 0 R /XYZ 72 767.399 null] +>> endobj +138 0 obj << +/D [1243 0 R /XYZ 72 710.919 null] +>> endobj +142 0 obj << +/D [1243 0 R /XYZ 72 649.599 null] +>> endobj +1246 0 obj << +/D [1243 0 R /XYZ 72 442.127 null] +>> endobj +1247 0 obj << +/D [1243 0 R /XYZ 72 341.58 null] +>> endobj +1242 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1254 0 obj << +/Length 1823 +/Filter /FlateDecode +>> +stream +xXYo7~ׯ5P<{$EhCk}p2==3rI>Z( xᐜxx{! cY,>4 DDv܅7Zj3L}%uشUޛv};l5ks%x'+ڮtaJ<A"$N v@p48Z*b:R0./+~,Z hDrMj Htנ+ڞƿs.ˢY +=ȢY$PQ3 =<4cŊ k0et vvmqͺ,G7-p[C{h:7i)046y^}-}-.*L +O(4E11Wyx|Mj"%i-ڔ~(.;qK2ٸ LQWOWL> l]Tl)}ݐg`q{IFIƕxI5,rs1{hmuC0Xes:V<# .Ene04-m!#:,j"#foHLcb +JkpN.#C闳GH؂1⇕p$Mp׳U;;k*6!f=̀b +) hrNy44macjA5$SF-`y?2/aڲ#L=~akc3S8M;$4E֡0F3R=탻QO/5c5yRޓp4=^;/\*Jp-G` 4a 5|yu2_ͪ?2xTqR`0!9wfSW-& A +euI+a\s֘X:(-PiϠ;K;]2Θ=+ވ]hPޢ, +FoiSީg۶8u-昤qFQ:/a8iD5;`0fdn6/Epᜂn%bTЅ}Ʉbލl!gqid^/iq`[\Cm᱅ +Xzn pj[WI<#Yp}+Pp@M2=\9`eƯϴFwOtR&5F~C۶^i^zTk9m9KRq)U5RNfL1hCQҩS"yX@)Z +8M7Dtvwx{dBeΟJd=׸Vgj?M+ɦ2$^eM +ŗ +V&fP1,YPq`Yk=Us"x|F5 aN+?qR-8G_2`IMI^mc'R5>r/$Bf=>EЖ +íB'6No]_h wfLL?> endobj +1248 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 311.975 219.46 321.99] +/Subtype/Link/A<> +>> endobj +1249 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 292.15 208.39 302.164] +/Subtype/Link/A<> +>> endobj +1250 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1251 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1255 0 obj << +/D [1253 0 R /XYZ 72 767.399 null] +>> endobj +1256 0 obj << +/D [1253 0 R /XYZ 72 711.344 null] +>> endobj +146 0 obj << +/D [1253 0 R /XYZ 72 606.262 null] +>> endobj +1252 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1262 0 obj << +/Length 1003 +/Filter /FlateDecode +>> +stream +xXn8}WQ"wIEb-۸@4Eڵ$$w(R؉Si0`!9̅ctz>F((b +Ehk*zL?LU]m^nvYx_%gF77ϣ`AE E* M + F yUS !9@ڙ 94s/64bC7"M5v/><7$>~dĐ2HnBO\jw0ڑc.9k؏[$?>Ot-ѡEN_p GN,PR z=@򯷧(O*PaT-»al믕⦑’gV@Il2pY ]uHyr}5 +endstream +endobj +1261 0 obj << +/Type /Page +/Contents 1262 0 R +/Resources 1260 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1257 0 R +/Annots [ 1258 0 R 1259 0 R ] +>> endobj +1258 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1259 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1263 0 obj << +/D [1261 0 R /XYZ 72 767.399 null] +>> endobj +150 0 obj << +/D [1261 0 R /XYZ 72 710.919 null] +>> endobj +154 0 obj << +/D [1261 0 R /XYZ 72 686.136 null] +>> endobj +1264 0 obj << +/D [1261 0 R /XYZ 72 435.054 null] +>> endobj +1265 0 obj << +/D [1261 0 R /XYZ 72 274.605 null] +>> endobj +1260 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1270 0 obj << +/Length 545 +/Filter /FlateDecode +>> +stream +xڵTݏ@篘GHd] MK.jKz}VR[{rWlj4$dfvY pIR &IHARUCܟ d υZLuS.ۢvV)+WE@ɃEzM8PP T`UzV`h3%pͷ0>zdʂRL` eY؊bH1v޿sɇ:]T &ZBn, +RD\J$R۳m !1ZC4į݁+;UVM]̘(Cu#l 9y39RCHlPf7@aLuX aۼZy/jd ת#js.->Cf5Q?vcYuSԣB~C#ZlMt:h+d}b*+.pUsUUJcF.N w_|:8j Bbų{y7U>~5Vui +Jr}$ +endstream +endobj +1269 0 obj << +/Type /Page +/Contents 1270 0 R +/Resources 1268 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1257 0 R +/Annots [ 1266 0 R 1267 0 R ] +>> endobj +1266 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1267 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1271 0 obj << +/D [1269 0 R /XYZ 72 767.399 null] +>> endobj +1272 0 obj << +/D [1269 0 R /XYZ 72 710.919 null] +>> endobj +1268 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1277 0 obj << +/Length 1423 +/Filter /FlateDecode +>> +stream +xڥWKs6WHX>@4$6"! *Q(Sg `X[Qɣv{B/%icow8$I=!ArT|\&BQ<򛶒}sY?EufS믻w?+zPy{"{YzJ=J4Ά( Q>\k+#iqm+"8% &6JТҠ=<T0 on#+Ƿ0ahWmUԣ#ۡm,U[u +FJ(AaPH!^v543袩ٕ.xwZXP+I;6CܽUH&Yr_ZEGUfSB&pTxS!ImXHBpad1˭^@R`OI-{Wt-K1&M$H+ڦXdG[e, iI7ɂLJE^jbact>zaH毽*50Ikc]Ð\^gfWm*$*jHʋVe}>?w,tMdm8YԢѠ˛l;ka 5x 6v>0Z@)Uu=EhN~D4wtENĩ }?VVcjߧ—2{0p2Ϧh‹vhZg+%,-3tNp,laB-Fʶ-rib! +?Wr(?ui䁫rȕLKzKvuC [)jpkQSdP( ̜ޢUD9nP +ܞT ʲ4C,̹{'TL&=F4Q-#hOx\\B\uZ\eU^2=8\)Yw79`'+B R1S>eUp`{4M)IV٦XNLZLƵlo4\D :lMY6ϖG\-0]2s]b-g@V#پ:Mi7 w?>aL8zs*c)(&mbTL6_x@1䎧@: [g۟x`=)^F1Mis=EmYhx\#NӶ jtfp a+o >7֛V}jS0Ga1V;G쵫 v;.WĚ2w +e' +uǾ*^ 0DE> endobj +1273 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1274 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1278 0 obj << +/D [1276 0 R /XYZ 72 767.399 null] +>> endobj +158 0 obj << +/D [1276 0 R /XYZ 72 710.919 null] +>> endobj +162 0 obj << +/D [1276 0 R /XYZ 72 683.871 null] +>> endobj +166 0 obj << +/D [1276 0 R /XYZ 72 514.356 null] +>> endobj +1275 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1283 0 obj << +/Length 1806 +/Filter /FlateDecode +>> +stream +xڭɒFW(LӫZ)I%vŷaCbPFHX'yI41STѭCfw(CYBnQQER$6}i ES^uE]]ӯ){*_޴݇wo3|DF2F+6p!ˆeid` `_FgLŐ HŠA$/Z(Γ$gx:B C<T"3"rA>=]n7V oᐫFUkPo^iz.~LMn版YXжbO +n$&(Mi qXj6Ыjr)ј}c)9v*2oʲ4MY[ox5bICJ2Z{Չ%'KbƵB5ҸpDAK'v0fʜtN_(V7K"Q@@twOQ$(MH`$nd!3;pn |7 #A\' bW OEz "3iD'Q$lԉh~ ~(h +JvLrTz14 1j#5.+J,@FnCS)վ6'_|n_$Ad2P Jnpq_5 _Q&aar+yqٵy ush&eȍ\aT7 +;&}<,xzI6wYvߢ52%ImVt'-)T -Ԏ9݃jODBVhgݜn$;w`g{_Rb8WZYzu͚m$ǠvSo}Pfo. `dng c$>]WO;:.zb`uc&s]=`>9@ÕP&(ĺ ~U,GYM%#b(6ToiHrk/?Ɗ49K_V,)_n${J{(]h4ZiTwJPCydks7M5TaLtQBbۏoǫ WLza802|<ce6v#~@obѓG̰,m a4.{< 0{ tm怰\lۇUs'L_01r,Kf:U;OCq +Jlj{[G~a p +緓`PmU0A"m[.wc +ee"`NMƤhTI^vb**dERd Wu6y>ƌ+px)"d鍢5~vT$}—g{2A@ϓ~zzҭoQ_ԨX Z yxڎ# +endstream +endobj +1282 0 obj << +/Type /Page +/Contents 1283 0 R +/Resources 1281 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1257 0 R +/Annots [ 1279 0 R 1280 0 R ] +>> endobj +1279 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1280 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1284 0 obj << +/D [1282 0 R /XYZ 72 767.399 null] +>> endobj +170 0 obj << +/D [1282 0 R /XYZ 72 713.131 null] +>> endobj +174 0 obj << +/D [1282 0 R /XYZ 72 458.934 null] +>> endobj +178 0 obj << +/D [1282 0 R /XYZ 72 368.802 null] +>> endobj +182 0 obj << +/D [1282 0 R /XYZ 72 232.085 null] +>> endobj +186 0 obj << +/D [1282 0 R /XYZ 72 168.553 null] +>> endobj +1281 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1289 0 obj << +/Length 532 +/Filter /FlateDecode +>> +stream +xڭTMo0+|mRwv=P [Fkp4ISdx30 ~G?Qr%hFc9Rb -+fT8 0:"-cczpc9tuTb8fm@g6!`mƶ;s$d; RT$rg-CT\rКp\k;N´~̭?u#AAl]oڬe֛~QOr 0j~ZOQ dрm^'B{%qLU~3~F=Ws_Lff8Ѻׯ>i)^Wu_vX&l'qeq gkIA^z(+N>"籇XlpEUJ S\]~%} +endstream +endobj +1288 0 obj << +/Type /Page +/Contents 1289 0 R +/Resources 1287 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1257 0 R +/Annots [ 1285 0 R 1286 0 R ] +>> endobj +1285 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1286 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1290 0 obj << +/D [1288 0 R /XYZ 72 767.399 null] +>> endobj +1287 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1295 0 obj << +/Length 1360 +/Filter /FlateDecode +>> +stream +xڥWێ6}WQb7TnA,Ak6Yrt/n0GC9  b^{ɳd: n0C3&,X.Fqgm#ht6(vݾ|?Q-+p##cʀޮqљ 387f\*.2P^6D&l NԵY`H*Cڤ]! +VݮU>ι* ?$4\$Jfҟc4 +^`_0.w˾_Qڪsƶ} YvWY:"KGd)0rLgcVWd~-/OY<D?LXN'3ƃsb?h~5ΟIB=8ByR ™svijm.qEuK0 )]uK +>"q,*3?eC<[CncqފjXyg(<ЊhHuLJcy2t*̈́g?>Ƈ{ +Bu]Q!i{ p ELD(hHYן}3 kEil?|UxH!b +놗Q,ÜH,{&BCSJd#>']GZOE -^͈꺝;QU~Px0vmx}в#1Vfq4hFpPY>c8Zݝ,Ov|+q/ą,=@X_c+q:ڌEͩlV!官rpru V_١RήN#m^O +Mf|'ؒGD۷w5ж^|1Lcc +endstream +endobj +1294 0 obj << +/Type /Page +/Contents 1295 0 R +/Resources 1293 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1297 0 R +/Annots [ 1291 0 R 1292 0 R ] +>> endobj +1291 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1292 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1296 0 obj << +/D [1294 0 R /XYZ 72 767.399 null] +>> endobj +190 0 obj << +/D [1294 0 R /XYZ 72 710.919 null] +>> endobj +1293 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1302 0 obj << +/Length 1637 +/Filter /FlateDecode +>> +stream +xڭXK6W(k(ꉞJE(i/YRE}AF 8t(xqsJ$(EYx(ER>x>؇]Fᎇ6mm҃mݛU٦LODQN&"I2f>q"Cg&\Y2 glyB_ٽq_2{.zS8+FךC؅|& +-6X|WX3g[<À聎̢p0!„)OVqFN/mCwءIɥ?Kkж!`B#Fyt?juQ^S17X/qE'بL" f>J#"Q؊|-l(!s8{/e5icW if{=Cs<?1C0k3x2-l \åP `R)𜡷]77:G8^ E ʖlZ 48R΀d) Xq EA^;Lrk'^zŀ 7gLw_,oU|;nYBlB| י.p&"3iY8:> endobj +1298 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1299 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1303 0 obj << +/D [1301 0 R /XYZ 72 767.399 null] +>> endobj +194 0 obj << +/D [1301 0 R /XYZ 72 710.919 null] +>> endobj +198 0 obj << +/D [1301 0 R /XYZ 72 683.871 null] +>> endobj +202 0 obj << +/D [1301 0 R /XYZ 72 386.037 null] +>> endobj +1300 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1308 0 obj << +/Length 2356 +/Filter /FlateDecode +>> +stream +xڭ]}>TִH}.A.Z;!6X`E Gޏwx}<hGO/8gSVcF(nʴ+nwMu}STGZ࿼io?ݽ>{"1eП$B% +%ާK)8gRň@ +D"`*R$7[ ,|}#Kja!-oC- d(Gs-A-͢OuѲ;V _wWyvPg}W] "$6" F5OF6ۮ.unM9R2Q9|MZMXx[0V./{0~Z8EUwȚ4?*I..a1sMGj?Ͳ +种Va _;K +aPF>zGt?wtɘ \V+S&e^lcҖЉ ^.M}i +< a\D~]D$.'2OaNBo8Xo,e׊HFF`UezUn쮨^:}j-KtRzu([Ĭ8!]Nyk琴fL* ',aNASGPL9tB5qBI0{XX21̇C.j8hh򬫛T&b5j8y!Bލ!|;wH t ekߡv/ +SLt~}0--9+% _kMhj5Ye0nCftց!+SjYr7l}޸1;s$U0~u8A1 PVIjX2!]XEbUFUz@ U+Ce'%yח,vY" bG02RȌ{Rmr䡈>SZ:2`9epơleDć.'}\q!P\Hqm0vM$FY^ݢWR7]V'Ve'ɔ)|5L? p{H2æUQL?v3ɞ!['K"=(7\֯wY(S1`Z8ߔ#ihi,!K%(PkO"ME X(up̉YXHMv2-cB@>S/oyTit+V#aN UdZ)3! )娳0IY0ƇO$>4M>vyLbQ1 aҚRKa29#Y4i,ae*nΜ ;sslNKcV%d'[ {d^Pf;v{: }֨FijF42ân&7`I$8*YSM8ĨA^[[4"% K +clAצ +M3)BgtlҲ,e& +9-0%/iuRLhlv +bJď؂ " EBb2n&UtSR'`) FK(C?Fa备㎆&-&i:<1yG*BٞlmHǺ> endobj +1304 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1305 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1309 0 obj << +/D [1307 0 R /XYZ 72 767.399 null] +>> endobj +206 0 obj << +/D [1307 0 R /XYZ 72 710.919 null] +>> endobj +210 0 obj << +/D [1307 0 R /XYZ 72 503.447 null] +>> endobj +214 0 obj << +/D [1307 0 R /XYZ 72 378.964 null] +>> endobj +1306 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F155 1126 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1316 0 obj << +/Length 791 +/Filter /FlateDecode +>> +stream +xڝUKo0WH8Z$$˩nM tǎ}Ly}3 |Hޭ% D- Rb() +\Wշ,'y8O) }|mʹimP| i3crN@ITN HgL3\%_gÒsː +A.y(`ԥI.*'l/~n繺t)pXJ9ÄH.3@\N$DA{Py=K;w:W8,2tXY8'A;>V +rllؔ!D'4O͓쒂9v`ULR =8[J'D#T? q}`؇f qUT,kgpVj IIc7q{0"ckaOK,Z}TMqߌ6( i]=r`k3#,V~(J#8g>j'7EyVr3Sq=!\gsD/MTM}zp;gkT؅s{mT#Bcc]>"Gȹ ~%|Qr|n[3:T +r|w߁[ +endstream +endobj +1315 0 obj << +/Type /Page +/Contents 1316 0 R +/Resources 1314 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1297 0 R +/Annots [ 1310 0 R 1311 0 R 1312 0 R 1313 0 R ] +>> endobj +1310 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [421.019 662.893 548.715 675.627] +/Subtype/Link/A<> +>> endobj +1311 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [366.171 643.068 499.828 655.802] +/Subtype/Link/A<> +>> endobj +1312 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1313 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1317 0 obj << +/D [1315 0 R /XYZ 72 767.399 null] +>> endobj +218 0 obj << +/D [1315 0 R /XYZ 72 710.919 null] +>> endobj +222 0 obj << +/D [1315 0 R /XYZ 72 683.871 null] +>> endobj +1314 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1338 0 obj << +/Length 1424 +/Filter /FlateDecode +>> +stream +xڵX[o6~d y À[ +tÀ%.!b˱f[r%yNIɖl]""ys zD}Fה +dUL 1BHk5h2*"o>fRo, lHIU:<8u<2 4CZid5Lf?"5h׬KaD?P J954h3, j0Y.%25j&D%I#/Q|pJTVX2 Zjw5@`%qsr?ڛXra)r; ߬a3ns,c**lǍ-C],e"+Kioe1wcJ8`" +"tY[Ѱ1>A_C DH,WưGNCzڶ9vg[f'el_6ϚP鋰b]Og %j_FuQeE4?QHԋb + j(Tʉ6Gj5a%m|3,Ms%!k`E\xb8ZDU7]uE7iʪO݅^elyQ]uQ͏>]iS9~:1^c-v{uq4nC%#H'm\\Ou{'\'%|oS)0UrF<ڬƚhV0u6g]HPhZxgS,7CQwsy21? +oŨʪͨ +dd82Y~3_'P vuDji~'tvKO#࠘_@+G=ើB}P+Kv[Ny68[)e}"O  +T$M* KC=Ϫ0S׆A1u-LBMzr}a(fg[]&Avi<,J<)j/ۭ=[7K?2k VU$c' u1=ۧBb _Q>zMI5@_cI ƛV jM9C{3̧{1:**8tv'> endobj +1320 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 396.999 339.999] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1342 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x+24W0Bc0˥kb` +endstream +endobj +1319 0 obj << +/Type /XObject +/Subtype /Image +/Width 397 +/Height 340 +/BitsPerComponent 8 +/ColorSpace [/Indexed /DeviceRGB 255 1343 0 R] +/Length 62968 +/Filter /FlateDecode +/DecodeParms << /Colors 1 /Columns 397 /BitsPerComponent 8 /Predictor 10 >> +>> +stream +xڔ `[Օ. {!UcP^$tI ?-hB;Fup:qT &< `d['Bl19SBM\rDs Ü#;NMP}k9GC;ֳ~wAbꊦSiЛ} M1H1g~;3I?_?)rɱo ?r^eXX|dƆa^;-"? .]K6M ҬފgXzIil?g] 3M>c16V㒨mǂG k,b޽ q1$&q$xF,<>B BX+3 +)&=G?[p?b$E`k0%"O*&_L<02qZ +1~7XtIA?J]5ԹxETΣ$+B4B, +.2Ӗ vNq {x Fl(>ul87!3imC(;x9!RN?G`SBd@2r9IЫT6_Kkʯi+ϹP#4{wQ`-lL +#T}#zN|1nSRa'Ibb}#!]|ѱ _p(fR>;8 +LZQ2/JP6|$<0sp;)4 fp +|MHa!9@14O19+wqEť3uwȨlN[ݒ7h5T1ĦW*$]],a2IUt\="0eYIb,XalBSkQON<HST 3L: vabp ^N) 橻K?pX + ia"8^JT$Q`vK45IF7s${iFs9E̅5p5ϳĘ\`OQHzμlA ^{H-$TuCmK@(/AOHdMrE݌k@k;s SmuZ +#q߅dSLԏ=DOgV¾o,=ED?(}2"xe;#K6rÊ]g~xɜ1.^/OY,Dr9r҅l(iN}eS_&\#Xh(İ o;`}on#s Дu4p]tٛ\"Re4BVq"z,q0AdFٰy.S Yd.cV6\S ̟W w!;/A36y\kdud+24WT*} +` Q\ȊQǎk/5'ƠMcy/^b9BdV_Хs+nط|9\d[;6ؠ9\l6*v'Iҋ`Zxe`QP+i5إQ\ű眆٢B( rucc~ }yO%C8wa lM"vl`Ө=B4t]%JiBS=($C23Zu0kBA YqAC@;D#O,Lv;+([|*C)Qdù 2spEVdtfRLZ| ^/"|aEh0ߖdS`g:]fv;^0-! S:B/B2)Xei4%m>IS XA\os0_B̎\h5?0\x>UXUd"Ⱦ@Y"V:%?gwD2EH)ݘΝe=3..I%؟i PrX~#qkגNܮ0a<sHP;P縯OI6la0 V$63t,R\=qd갢%^BCtӌ9< B"hɯ#|JFr[MҘ3(yjj!t8ΈL.N'}hP +R[;ٴ<~x{aɱ:bX62E3g@WM2t:N $1< stHuo!.E,0%YE9.dv~R^b 4x@u0)ZC qrv{7c|/)܃4l,kd 悝@/_X-[Jb#Jh3t ,a7FWkۅ;"38r@V^hy]3|Sޖ{f +/^mtrv0VlĎBE[S %1¸"xt Xe)!Y8[0,^K",e`yL2bsPU1./i?M(L(B04ph)\::#Oc*p(ʹhK +Waẖx/Ezsa'J 1\S 7DJBWH̞i=m +,$3a6^-o +wQ5B9gؙ3¸YjLJ;n\D37 +9N$:TMt8WD  ?:՘5㢵A$^ + kn/xtx4?j)TEzV>۬9>+o8[b,_܍#gQhڎ! v-o(Mz!_i6bVdIi&TRNW\ &|x}: -Ń;&ƈt+@Ua +V_cU9bLG< _V<}φx?>E ]0#-0녯YLVn8ȃw,tC8X3U+g؃ V3d +LI1EBg]J:ۈ2Q M)e4EZȹ C(N3٠p7%_59Hsf03,dW= R]Li] +P ++(*Tya|7F_D$WmY4O87iv42cSyx[Ve^؟ik:5C h=BƪeC2%xoK(1 aRB{z < +stcԠNIJ[قaIM{ G!kNm0ǧF K}Ŗm 3PXɪ=di(xo'򘧵_w~W#~Gp/!AvXѺXYA!& AE*cVݴob?vCcDAjY tr*YnEE:^>RÇq0 V'.GT*Cf!|w;3V4 91C09FL$阶h8s\_5L1w$/d?E($^S:/.X^a (&RL"r陳`FpKkDž}QTxY)!X'u x溝0y;ań~ޕ]V8>/ׁaXM)rbrIsj{T>*WقȆD}Vfl(<]PN1a5vBC6U4 +JLA$L +SFϺi:>z֜(jt kXe'6DÉiE*lbCjnPKh6 +t6An3bryv*g\T$)t^~/x# zw188'h:˜òEKk,bzArִ%bl)hgR|#37g|ʙF5PNt/ tl0\dYx9ݪov[ +Z|Zf1Ń);%]QЦ,[7#d؆՘:yp:Z #$3Z3MSɿa /0,_*@&6XEDc׊laƗX9Cá JPp0YaɇG`}Q4եv-jR6c5g@BQW5 z"!r.hX9 +j?l2psd36cYb,S:oTteڊHCQmʼ/b§'`^4d![4׈abB{%M'sa0E3yDiž<]K#vAce +`1]hѥ3_E1Zj*`"3޺PN<؊ʉbZH6tcˬhK61lXk݊ydD1W͎Va)g ӚLlZۑL?htoH6tK<ČL&/Phk*AyLQ2&J\6hhEɳKҖ2j|(5RL^-pKCag<,4m}BLXdDҚ.΋9;#;1w͚ݶ8yێ^5+²ܒQgMGC {I?)fpa: 9:/ \ =f')\uM܌NdY[`% Ăijjlo@4,>/2TLKذqG͚vD L#̫z1HˍPT|hnAk~ ]OLbh>4t񃒳: +4OqO] ٥{WOnWqyXUK6g_4s%()ߚNrsZ*T#y`wtgg8h9.c%-T~J!69~@`|H*}tsEKs)( ,p|#='JdZa}g߅=`s+|1Jtrl}ds'^D ITP@EX$ȦOJhJbw;P\R[X,.^0$\r(g1g1L2tر4=v!a0EO`ں4<*(aHb'g:4#s) &I+lnJpsj rTHT6NZƙVI(~%N0MUqcX%5&R yPF{eTE0QdguҲ4]9aw*]& +d.(7\q]4&~SW^Q W±v$`3 K4v wY .n/Oa !Y&;M0}١򞫅/QA<nChRt-GᄠGH*MyYJ́Hr ۱ƺ/ȅ1j؁SQ,&_+aɯR}]OC%ٴ3mNecam ZENBIyxpy-/5BH))IWh`-o Zيʑ.X&[Sm&J;n:=FS$pzf|xd;.! +Lii`Q$<"Nf`Tށ!%Lso(rF=L/r%#2&_hb &sYaSx%; + ?ٞ +Sj\Y>EϒYun. +C+*S:[S&I4U %T ٸB}|9fXfaN%u8pI-EMKNGc r91K1X _ +A*SOXT8\ MeKY[Zli ՓM7F-A2pnq҉ #;+~q,/9N0_B!p͢1"5qbV_EvGNą#pV(|دϵ61Hk; 75Φ"~YDJ`0J%Aw1%45nJY385ȍ< +L{+ŒTamDjwGa_( E8-gO0Gy!\JS aQZΰ8D=7i*et"$ `aq_ȡKqO"h*Wkccq|vdJ f㲁&E7!?r6Y"lڤa,t;U!J~'qHK ȆNt"m@+̥#s(…N۰+Q`WLy츨 ^lhN<X8@4gUcYa[|<8Te1+*1GYw}cGCG~XVR)J{yȩݛ* $QG Iz4Qm}< +; `7L9'Ά@qQ E'j| +t:8mwƶg+`XGq2i&[HOvU4Kۀ4Q2esAQɳuI ,Uq.|4"Q)S:S>>iGj?!Bp$*eHwtȖa*5sGa)2.E~Rӆ[!aqOV=D_W.Hɧ1~ u1ڐC4$mf#FHBb'Hs6 nC + bٰk(pmh+bZDW-Mm|JT4Bvt&n0$x'U9k [ڮGP~FSS FQq1hkIIƄ2DAeM&S,)Az&Ma&YIN[aEY66V"v +OS6S~v-l'oxPRX$(w$, a2995xb#O2)I: !4#H̽nX FҢa44)z(?I1xv*[O]?w5}>S"pQa@rHMJY+a74i~P`|$hk@atrP]RG=BDX$B4pɀ5Np&k?9!.)њ8Bw /$i C ӖQ0- ,;HZBY8>܁G1 ,AYZ DN&ߎ%ŒLN( ݚBDG%  <ӥcKoCBeOuVnC Qa2շe:ݲ~:[6uȆ5HLzafLagN"@AEV>|>C!>jQҭY=؊A\bO;>e樄p{u ?9)ɩxYnEu)ҭ8Mi^-sO)2Lg4g$~Z4$~A ;ဏ^H[>fL L#˝b4'x^h-lq\ &)'&&14h'gϞ#ńGDBFBΥaO&_u+0;κd#O$?5818R$"2S,H5Zǵ"sr.޳.$.d%3Dbu019AE&pչL /ĆZӓy'NL'\Š1B}N"s:5)ΰhC㲭3cg!dž6kٍBҺ 9eK$]8 >pҬpϷKT 1OD9P`Qs%&udѧD>x(Eٳx7dÄ#.c(@Tɋnd:ǓLOe#qȓ .H&lę' _R8)qQq]!G=֩FLSV:ѐV4V%C#l')*u8GC8ݪbwD dE`P#2'2ӝx׃ƦfY/?h pL2$ttƓIFhz8Kho&Sg@S%=C]U:.;ѵbNu5YcM:"|X,le2қF ttZ(Q +q17Vc80GMaǟUW2ON%q1Gԡ/BkD$r9,|PB6b1Ȉeo-MҮ4JxZfJLYlHbZgj!-+oպ/f-3!çe #g,*Y1qw0tf΍)6S~M1T;I T8 '#ɉK|7M&$I{T ngAQtqiv' \/$u ].vjZL, mq%K:sY6Θ_OA@ٵ! +`WMQkT1&:5udquuz'ɔ_7Trr*OP7?A>^ɳ=uIbuz/^=䇧LJxOKcFܫ1[bq0GtΪ1)Vá +P6 ]a[ ~jqEMq@dv6Y7f$oU!܋]:&L60)>h$ 8@]Wř3ɏQ/5/S|~xF33~Ӌ⟜%ST뉄F ztiM>ZNH +;pTh8'H^ Ԅ `*0?@73Ӻwt2 R`>)"WJL +s)n@U58yv u@XC`@+SA N)*GnU^H4aETٴfO4]qs 69~6?ɛ,I&"qa*zܺh̊ ~98vit!?, HǍi`KŒ&Ƨξ1Ag +uٲg143SgGR!UNxDMl(mzAi,"M}ɤ KtNu5-S3hy #؂0I+mv>v+ b" OViB-*ܤHTg5ND)nNFs59PpMMWʠKҹS9Jʊ 1XL(]Shc=7qf +o>ΆC:zt:`',0(ۗ0Mu$%3z,eu:MV4STɫ.sO>sӽDnz,Mō8Y:4Ty dCW:,ᕏ`ut".W>6S.I3w?]z·"q4s#`πz :$##g15Gƙx쒉xLՁƲ'YR[Q"Ik^kS3bf@dlD:Y{͚k'uS 䞲l;熝K6Y$;jZqnvD$;H Nq3,U-Ј>Kcq%'4rY[356ƒ$KV. y\ٺ>q0JND t'\`YXUzE_ 2+LD#dozJ Y|Y2O6pnjeRYNd"B,x -"I%"[M8 vaPzB)tLMj%W +Tug8@2 *H?1Є$ +Ϣ/.+M}3F7gb{* 175Q$@ ϯk%(q2IZ#X2lנ"/QwfܚS9p{Zhv@$OrfEz[˛2iC!-`g&c_~݈9ҁ%caK& 4+s:IJ]v~vnl4ƪcA/kEz +x2 0FRiR4|^.EC(HiZ9zl8f^&`N*QM2Wg8h³)ګ N9IO"9:M"k}9Na +K$m/s4F̩ ~VBTKDْ噩NdDu1 ˘~v|TT%A!]@Q9~vsdX&2,9KSY.9y?Y`v8U`(4lx|D/B4 sa#?.(tE `/gb/SU c(l]2E1[ ͞Bxzig$qD|d3s3G8z ~0¥' +yݒ*ӔH䤙H$0zjܯicM1Ki9@*RY7=(uh G4+1?̤j3YVI4ӊ[w>+pj&PX}^"Ïfh&x!lm=eßfg?8N5j׉[idt*]?a'fa1{D ++tk _S%ވ43M:j*MtɚszZbsZ[uc1A .#W!7PTJ +q7&^+zNM"N):z PY$#o駳K.K%u +g UM}N4M?ғ!4Dwk xHq1 cfmL3u_f(,," +{fE1ct_rS0 QKF! m9rL@.QkY OhlrzO3A3ILm9ِw٧k%u@_hNRgt ToԁڂTT22ZㆬgIeOu?ZfYQIKQ3!1;{M1Z|JjE:ٍ k\4DPs-46 +%SXt7+G,ӼFOcͿKrRMtF-cEBwFynKw,C2k'`5JAdı_ʄ؊--v4 0xt)ʓ:xu|kս㠫&1_kOgK1oU XO %Bc HkU#IJ^)AٗYo2@Cq"uЙ3_ιX2i{t*> ("χQSp?WfSMwIğD2);'ѰbUg%d-* V`IUM$O/g1_Y9"#~ߜ>_ܗ'TN`\wݲק0>*>ɺ$Kbv5ņtohMQ*0BE+i% +t$1[#_Ūl9"hQ6aq0ˇ=qS ,Dz<8.SD*n2Fu7g—+@Uc:J3)ӧ?: h&}Ѩ?Jqu8;%zװ>1**.-i>V[UϢWs3dPž:!"1k[' Y +l(CZ\SP6E.1&ٹIhV!8֧ƣi'o8 +]dn?OD2>{&N&0'K'gUyu˒G2sQ]% Ɗ4 9t +:h4?X'u,^&iB #"1LϫE3bԬApEZcIHb,UE4\ +ڻvX.ZD4P!9O΀o8wbY ǸT"JG6N^iw)6ҤPJJ1Mt7CO5oU@"uQ`].}0i_Հ]^tWd6dI”LA:6a “8ǵ(vтnG;4|p{O8p$Z54Qa{˒'1W'1WZ|||돀ƙo>>CP$q3Np-y䩳 +E&^wYFR(ȃNS1l@b^šQȀbK]E*cC + +.EHͻtteҥ:bʊBr2 kNLt8]8U0z}@5BCBѐ=zUTT&FYS8Ee(`twM+-Gމm-JڥkyqXd.]vC$F#;hbנ&n8wӧ Źsᘞ._W>| +Hי!冖~ ._ԯ>oI40<1X~atkF*+&ed<<,.|!XpD!+#Xz<.&|4EC-*:1H1)?W!AOu/ [вNÝ +~Q +z]VdYvMƴ8Xss3ϟ +>G~'4K 0CK. Sox =!9PU^]e\YD\ٜ4;sn B8\Գ&'<' {[LACԑi*NƘE>o\i%}O(:|>-%S*I%Kf2?/c~-1q# }rȘ)o>D4>:Hg'ΰ}SU'2E%)[VhLHG V:iaM2 +Z!uDwQiXt.olTB~;qyu,ᆋb"6S}ƙ)j +dDS+R~Wc1䙳Ѹ8_2s?o}A"8&z6II"C'  + I뉈 +2?|q0$Gsa 80ctIJᷗP7Z4t;EeyV>$:b[ X(%Lc(5JM2H&XGpF5ոߟ̅GPd˅JƊX.e7LR $5EuEð igEOMڃz*H2A1{l4cNdMј[BhT&cf8k$%0zŧZ,8`&TX>[gRck2! 82LJ4Vm1?s֞аoeZ#)B_A +_04&(Nl%SƑ=E%iÏ0\>f'ܹ%0uzb<`a={}nF|n4}Hi&) ;V=hpk4>-URB"XCKܲ<))hdd +Qhi{(xѼF@eB,k7ʋS@1/m7Xyّ-GbN%'+}8 ӧ}CH>=TV :>vl\f~z Lk# r^&p!SYoT.ezZwȸ ( 4,Mf.Nt^G^A#- -ZF> qF FNR-hv R܉Oug?O(?´xW~ɧ^|IpCb& KDѱ3gOOْ' M͗-ɸn%]-rMc@E!iTel +v-~kk't).)Zful8rsht(%&X`Cw(=,Id\aƴșԑ h| ]̔̃ʈw5|gdɩyBc"_ɚ(vzˊ]3hdK8.B1Kgd[Z;8[FCS/Bq.sEv%EuI[4&i|&1A^4# +uc:4qd4[=<3g)~vYL+;S%euM k/gdEY΀GVEp!3CJo!T)=e 5kwHyAXߟ_ ѪSnQ>8yN6`S4vp2ǚqP?^>Řyӹ,u>s杳݁|,BpCⲲlv3ӨX"g%~T|RU,Yq_wQIhTth%9$#! +*Kc? +!NqW gQ)j.Rh,t3<8h>IFqIXѧH[%='FXF#yuKt'3?I~t`.X3iȠ* ^+'p)f7"x,U?% fLF~^7')vF0OLP1{L`+>S$\+O>lf>v4‡rRQ87Dw?zlGNnWMOlb*+]R>S+*EbPJ\gp/ Y +0frHqMq",X +*la;$l_٧@tZ3H4 mPy~=y#a͹;4J_ \ q3 x<Ӵ|S=^K_2By?hlIy+H>9n0N !#D?24Er`!z dZwBe:~`Xk*n(J +{ @}Ű:ef{R 8VjSHJp7''F&x)UU55DZb'~ϝh:>u$QVڟL~x&q:/o^VZV:33}\SLK\v~&+f$eQFYDEzʢ.T`qI2'aQ!1/&^!t^& I"T==1jgqؖ %\:gra zۍڍ+3r R~;&FZ">$B +σς=9˅cꝳ`RN*j'9}7߲l~fzO X%33YOb@ÕdG<Cȸ] +K>aK )Ț$P҅$p<ώ 9emPT;CD@YJAX=d4 M'f@EtOW8U$x4zeϏY +D2KJ/.;ɹX>{!Z_[ZScb"PU\2B ӉBԃ9X}U2 ,7ʖW ?~h'eLvO~++[+JgϝXꖂևݳmY7(АʸPKl!%4MY V~4'XZYg;3VflM/-7,[\ IՕZ"]'-xD`hO*xOK[p8z+25|[3_<]?8SZٲ+Jԭ9+ܟ~ 9ߝ?y'ՊtْO@6͝;7Et]ӻ+6|k-egfggV/AXF˞g[1..| ֭qşH;Ժ:fꚺܞ<͒/t g ˲_6<`;%B6r6|PK>ј!l;jm76T}qI[s3+{=CYu/ 'V.lN +Jp.\c;zTXP| #`7d[9*"|(:f {$y]@(ek01'R{{Fc 8qbX𾞞]v:w'_[hۦMiٕ`K.)?9<ĉ#;fZW{VxܒgZ0n4Ȏ]",4K2>X.[|qRe~8TPҰ'p~/~4"U::25%y,L+s}c DK@4*_ fFU8O{^>yGw9ƣ~؎;ҳלfA63پ'Nypbl'sٹo;<6pmAimEy{?SݶV @n x.1PB#TGS"H$ +u6EUh(wvvBQa{5ʊ |8^ dh<~Ogv (=4.H +L85m`dk6 {%p(_>~bۛ^x}79ף>mwٻw{ݻwӋ|rnn=[VH^/X<;v?q螟nwg \ݰ7n{nۣ6?IYSR@W +phY]ahڪڪ@St:7TTx=~eq@\p͏&GPy +)"ct'/`H4'DDJNec"̸3rtdmݸutsx_o_˱g=ꫯu_fvm:K{}ͣT|qJ3_G̦=?i-RuUljDmos@oѶmժ +7ilVգzXd_(%o +`u!l +VV55u:HPԋ:KPN+H~b[Y\:,wY^j)DBx=O%dI$3Ůdг:k76G_9Vg|sow#GޣG{ڎnڻwGѽG?*x!%q=n~?\U ]۶voZik{•;7S7mh=uzOi)FF?\_vж%'_kYK@5 ;Gk*NP^`:@r|2#fp/}~ǹȚqY(H>L8Ea|82rIfƅ\^>]7v|lɻWz_y{#osػXi<ҁY2?_RYYgoPN_o}߼3{7=zvӦ0rïO~onP,E4cUҴ04Tqod$lend2Hu|6?S׿}v}_?8gOÇt}]ϼy.^l' oU/|˿k_j_߼pTQT3lza + OZgf] _eݳ=wzGnoo??{े=WG~tc/ywGW>@6JK{ЍW}k^t鵫W꫗"o[/%@@$=폁W pz6r|j]5SS*/hl Cc~][zPGp@^Xd5V#75UrYu?h+pD|]RE>6}MwYTwޜαӗLY/"@p@,m"//."PS]軵U0'4ЊOu;^X{<|G[?׻cݻ tQvqoZB˗/ꖿ/}/UKwgϝ%%niAC0U+\31<4d {>M٦b[M@ 0茀وD:CH {+uÕ֦ќzYW]Gt)(VeXc WP4 LޏJXw;h"ST`է('|_G"qy\epȺձj4G~>w=#mo ~d{*ʮX Wtn|}k߾qr_֪TYew}@e hA"fz `d?d93(7 +O/xa;㝠8ٺr+c/#9/xn_Kv;pt[Wt5+Ⓓp_µ_~7U/7/ٶ+R7DP9 Hq34l9JKy*C*f4|@kcm{u4PjH4@JfNw󢨪`cd2dӯo:sG,1UoU[ښ$jG'XHSku*_JRI(lD]졞7=gY+ E 6+vk|2wvI<س7_?o~ǎ /ǿ h[vm={`mf +@cnӲ`~߯~׮jzv*@c֯/w34֝81w;xPljS}<{`Ïz vc?OݵmwOlg*ﲛ(l]=nzU)Wq-_G +Wqlrs};{{w<9wo`߉7>n}4AU$ nBcu0@PkwmjB+= ^]lZ2(M!<7/@ZGPga+UVf$<:9rH(C˯{}cm}~Ub;cZWyKKoZ֬\qXuKo˯ e_}K//G?bJMn1Qb/n 95ijO~n3-4%v:#O]jUcx@`M+ /Zr6D{@Kz&o** Y.泉GME"z0DEW-8|܂yL/J?"-CЄl]{'`C]C7?vZ6׏ܹegKK9 _׷]][c-zv~ ˯7|MU[^}??я{wo һ={{l=v??x}קw , + XbSG%nm>8DSS*[t@YAU(!JPTtos?;7~}c3?ۖ^yn۸om=={wnmh8vcA_8i*3B8 w"-H"CZ`NVJ0"C uP +q*▕B"cϚ:. F &ٌo=s>uw#'G"#]]5 $5]a <!fl[ly`N 鶖Sxן;v~M^U}׿X}ҫZ?^zfӦ-mmmv;{ۣl Nw*[ +Ooldutƥltw" +>*0~^ &}QLc" J*1'=: (.&:oȲăK+bY)2|sp=Ej\/PVl̸m>ԶC#A|OtrP ;Z/\A6[x-_^Ѳ/|3jn $GwvtG[ޖmǾ^M^=TchCwKxFƥphh8Tj `14 WPDqJ:QQX"XX̄"i2cMUgUb誗A_BxSq";U.?!vAx':;G"`GEp.{#'#'GN? ɮ]]C5'kP^ 4@2Z`aس!7|mj/߳=}[:(xz9wӎmm;6=#Uh~/7u`GWWab(-[{bm;ZylU3bKWo^zms [^ڶGxHszv>ptǁwٳw 6080Qs_ SV/㚊1܌KLJ_9@m=H0H4VYZ{ST6I\;Պ5ᚚPS$$& Q:q>xS߲m3---[{a//mOғG/oP3u wT _+/v`Wz/7v:tq#8&[m`VzATa't$Yv%' OY02䐤L P""X9<8ycDޝX{~uϮMvu?3 --{{=sU7M-W]뮫W4}#ϴt^'~#/q'n{M |g5/2r73Y Ve]hxT ih TT-ZU^ Z.[:#w}\?⦺Dȩf`ԑ}Ұ b +Qa Ʊ^U(`G>' +B8w xg`L[wgӻcz7=1Ͽ_G/l{j7k׭z/}z`;?ҁ/9qGN80w`LJNl(*UUT#׎ăov X!@;TFDC\$WpA&lĭ y)ZU&Bgi? "b%SY*=bA`uF=2*9;O].uT0r`BUь+fGGZ^x~fדOw?iv?Ƒ7v}#{x㍗^:Ɖ>6C`;jlhς`d.ɏ`0`ێ0[mѺ5ck֠R9*#d9{p`&Z-3tAX1}2*;{VI.cM%ГI +(t`W&8Nbh`P|EtX>ڻG</<o?է^}O}aǁzw| ˿Vūm[~] 闖.=}OyhO>b?|d#dž?>ԁ Y6J +\pJqI;.qphkps\QO-|H+<6]oHVPc`E }P!!BXt<{QiFy|ܷƭ?쫌@`/RQ?> +<WG;lipKGyI'|O?䫏 O?v}7z^o4 w$ DV[&]SaEx/`@MdHq OlnKm/X o/| ƎMGvҎM[_knU_xg˯57Pn{{tۻw` ^׳w7x;>%\fj}0fu?a9.Ju<4IPQ; '@^n XxT}{vD\wJ}?V?}`-[mڶiӦkk{f>;@ҁGt}s[77͗x}`U7 8s{vo~hC;;XƮp#x@C`ά[U"u #M䁓Ad9 2X^}scK#SRÌ\yD _FH! !OVU"mjl +VF:55[[/jkVN?ã5͍E}?\ݷm-b[vu hC;G{}sO7{7,]z/tU[[]MTh-?ֆ-95vo9u֭[bF=4mۿ+UG0Jzv`CM<=@Nz3E8P4GP{=BF.[W} HZ +ۅKN,c߱\  iuUUeeCC{H0PӺ'Hb}W,ܼ9ܼ~6͍}XO}oii%?86~8p?:ūz誛oKvwziώmEooKoևvl9Ҷy/ņ;6 B +m8b&\(7^i# +L6qoVb- pEدF̮z$B0,#Ĕ?nt9.p9QuB%(vPW&ބe@W PZv66:b;SKOO|}zzb-ΰ{LQ@~سgO^~[|8Տ~ͪmү]لeGEe߾^5fdhm,W|2fnj}P]Q^~3cf.DP6xNCWbQ?TD) W*vDS]O4ij +4cQ86l`Ic;w6oywk֣(@ʹV蛀ѽ~M5n+kW7^{]}_&|՟z3[0mmC@ڐPaEp-߿0HPuKIMUn2`S%pچ +ChS?~X(rhg]-V4C^"o gT-b[2$b:g9ŌBhP>pW5`^¡{wOpT`X>0wܺe˖M[^ݿuk++/k߰z _z5~Y}aݺ [TvۿWVwcUV^8Wy~wu_?.pp>9^Hߜ?jx 6~E:'/QA\SQ_MB|xF|jd"ˀꪟuQPUlP!etWepVR#Ku>UPh8؆P>87[.z4 v6tv xԷ܉J陇@uhٲ~ꆫ_Ζc xe&/YR|L_;zEs<9Ofyd6e ٙLv~5-f+f{uK[n5E%ן/ֵ TT8F⨙ "!nKv*PbQ#{/¯X(Wh-샎P1< +k>dO4:;AKimim@0~n@cptt46k5W?Ab_OTK]27~o.ٹ /eϹs߹~߹{2}${sϲx[23L%n* SoY/T!gwuoe$3 u C`=0 냝IMQx{#<#/"d@XD8SPRVeTLٙBPlQaڱ5Plg@ i v+| +nV< +ԾݯV+pp2@hU셹 _]vew|۷~#_o݆'Z @;%lv6[RlܺRQܰ[׶6_T]6 +u +;C|DC|YX +NTS j*GPX CN[Q?^*DCIuVY@.Oa^WSL▞W~bC[P,Kƞ 4й g?umwwr߄$%3,΀2]USwxeix=v[[:Z/*{pC<[U9 UD!$"H!Z6;b- [!Q=*t2E!D O )#0960zfnp0kADzvU +fYʚ?߻;n;~u]Wq}.??7{ÒT!<^쵺>Sλiq[i j*Zb_6U/!ѭiDCQƧז|np)BbG ʋw @jUꈕ@{GG{Gk3ɡ}̓'µOК-v/Y;;1eʟq~nnoum|sw[{˾n_ps8Ku3XVͣ5{F0Յf! ITA!hշy!yC|#'8$,۱&J {n<.kmcjBE+H8̗xmU+tPa`mSy<4vTVaγy`$g`c +.X92;~mqǯ~[eWG﷗^@?qar,f =}afGW:9"aGH! MZ);//jH0͛| il;444xj_,`Bgbʒ !̆@c6nٸ;~fֿm֯~wWL.UܜP,H6fݨ4ƀVlW p#ovo=NqUdX m:!=X|ǩB$PD2FTEM^楣)*lD`&v5MMUk{mY\*9uĉpT,) + sf-ߒʿ \?ove`ߺխ +;n_> 8̆Ba&vc= x2jQHX_Va>L֎֡ᮑ`G I3b`tF8 yL(B#lCmLb2G3R]#R]G Y{%}S rQ~}a4UFv6u^lmVwgGiymqwn PemuǭwWR8o#aiQOeUU9yhx ,/:$1Կ 54 r 464 +AYn^?G;z5V5,IQz2~׷n{뭀 q}[W{υ,ܜ#"R0s77=pC̭;j;@MkW5fTU3ʴi,P 2^^njXDB/FV- +\ʲF * +D)x " U 6tFFh+)0G8:^ YlVA`,ɗ "gs߾|߂;4_ Qw\ذPr9 zaEq9O5ʼ*meq@70IM*9+aq%ûh!qSr$z O 3~GejUa]sOk808jol<H6֮][U,2$%Y%H?.gL~Yo*m~ֿ_wKr1g!xv5F](p ZkG;* E5,1 + fa*FtfŮ +.YFinI4@a9xH!ʺ"Q,^[ _MaCsghpe­8.랞ٸx*!3yp0;Fe߽6~{~/WY ,3٬UF]eYoUxyg3Fk`Wh֎vpZA[ L,7o]ZoMh=VňGtm`U6u. +{DaEQV:`qQY4nq\@s0TFNS0p4L/&Bk9g6|W||O+_{ ۿ?;/h5(:G$XΨ6FñApT5wttՄO)~vaEf}mk<֚vjP2Jw"Vw,L#Il+,2HvBE"0أb +FԊhS?hTh}45TiG׎-vc8mɫz`OÌ8S + HRM6 +0? 't:jw8=lZ{E,KD,`B/|n@-P[$z8Fh ?иd͠P65 E=t"5tF)ItŽ +2rM+|ib![yXt@P@+bac1?&먎 &AM5o[ a(vI$@BP+tI0RB!$":Xm> u `kfk+ILDrh68(/_ͣRy6وؖ]/rXyB6N*6Ai^PpE'嵆 l*_&pӉ32{a}| [3vg&$YaoB8\k[_Wf4C:&Z5#:\rXm#xHKcTB6xaϾtGĊ +`M7YNPI`^_WF"z uf $Xi4`־|ME 64fuWO񥯰3 6兲FKj׷a>|hg0+x Է zp'V3Œ8qVoTOEC7  8jOPשY\as}LMFNQ4p  +B +&]=]z.ST`7iA" +ϋ\iPN?[Ɋڰ`,ּG}=FJ*AWWzhPFF + +2,N$o㙍 m:FZn9})0kW2 +6qb_pYz)lvoFjV{]e4lt%XkgELwniټo(Q5h8`1`q R+POuqF^L3H.O +lQy PBs4u$<g OaNjrLGɲTS0B }?=vK5Ҳw#N4=hfih] 7x-Xcvh1penP/] TkB+<}r7Dauw_ +oYUșB?ՑOvW@c_Ow_V`r]@::5hh#v &H M!IjD"4)f8t'rh.coSsB"۠4i awY{M9NzwbJُE_>3x*5\9rx8pZ΢ѭ[6"(R >k 6M>o5qFs>UTe% Yxavjjܼpm ^4ձͰVG7onl߼y77nݛ?~}͟ʥoՍV^}_|Unn|pJDY^}ó?>7V}N`$: +|ΑhooHc 0YO v[Ꚃeg }Lg-rM-ԡH:#M R‚9~utjk[[͛'hln +hl~|_+=ͱWvWs}=/߸bʯ ۸j5+nni[ֻ//_ؾcz.p??R*!4p6R[!9p"oGkmGOix- +}<>P\b+lė`hHEw6&Y`~Ȳč4>~C4Z[k*+3-IMno=t~ +2Pxco|X'ʾ+^>\⚕7 ڕܳuӱ֖o[߻VF˱}}}ͱ>͸3?~?Ex)mFøM `x׻~=3- 8TpW0\`l9\~ލ>P5'bbubm'ꛯYqv|MV}g%Xt5olZ[zb([}ctQUձnntln^4x|#?\ k]GЀ. PSΈ65QǙhK6>! 8V*+4wJ6fu&\ c6*Vl_Ok,,HCNmZn>Ysp(VEsξ'Zzp},Bz{Ot_⚥M˫~|ШlkJ*'N?$ٸ~͍=}bƩ֮pGMkjZAp7?`+ZJk m©MF0 M:_lD+MtlA%WKM!XC8R>HVG ct}lNmx(bixYTڮ MZ +]]%wn}~5շn 9u;&ؾc-]׭ZxGctu{h؋=GAPbܜHUOω a}doU(&:NZkj ,Ȯ`F֚V:ey2w oeEO*GRNj`T|Ւ8];MBCSNf8e(.ewP{{$ȽHp5`x"V5a2@=݅ьwXϋ=/mxX[ZzVS-'ZZZ^bέׯ&3s"vĉPK}"x'QjQ[qpH-<lS4i x Y@hBYYz՞5Xr?Tl$ +q遷+ߐ%5pg~-OnŐg}u][V7jvM24;;wttzkF{b`9 zU=s0k{{ 6}/7Զo>< o3x>عepp?>@x+ÅǮj~塮_ G;W0(5f:nP4WpdָnϚ&' @&[Qǩ}G( c>C]!b^\HjbLU%8qVl`9B6<8n∛F@];cC?4Z-۶` 9cND +:c=}/Rc X/,]:96868xlqPn!(r.lll~:<tt#V@@)L[@{iǐHmCma%wwEDrVvg5*@*ưKxM 8P[A{(.k*g qOO3N 01?Ak?X%o3А1XtlP6JCA&J)@ma!4M\4QTҪVI2Ezf%,ЯsWERNfunߩsܱ%n$}Ffw */k$N8&SMV}v_\_zHF){[߳CC~_|xɳYlXPnTg: +(<q*V`SA mP!@)qz% 7:}^FJT7]*H~EdأɼyzF֫D36wI59 u1YO0 J&$D\B vت:⣏V7>rwknmV׷Az]O^I1 Og%X{/'̼Gy*ƦTV5-'jZ`3w&8T\SUHRp.+wP^^F(qɧǸ.˔| +3dL&OLnL}x_F}ҹq-[aT&Zh' ԥQ.as[=[m4[S 8K-׭Ov㝡k~S~-pK?o}7;\ld:&>a,TҜĩ/L˩yD҅ d,-,m[@!e8 T,RDq1N*ki7bO0RNqNLiʥKCX$ݰu6_Nla%'Mn~_oovjbD Drӧ3S@>'DWQz+ys= s +`1R &Ѕw'A7֎ȯX^ZZ](tjD&qtX ABdF1*{^|*H@R?w@L5]^lŶYQV +xGW?7>kW[>Or?i!<ҙXm6KwXϪb9lUvUUs`4pkA@v-HAG"Al\ȋ ///nNI'95ޅuFZMՃp׀H{o$#V}Tmďb +Ћߺ**XC&€w[vp? '?돽n+{ ^xTuy`^{郮xoO!@u X葝a~hDJc 0~!^zP-8oTƒ_YP "S𡰶&IҚ$`F}4_Yy@+5Pj- a`*-s)œps *7-g~XcV`Dc +EEaQ.6B`8`k̊5k<܄ zЫl8a}<͡KN ~ |pգ +zA^l>X-v)qz +O^n "\lZ1UvI*L0mUxuEXUmmyU*>]\Ņ[L5"kMxAI >ʥ kQA\ߙƜÈ;-ӊYWhdםHk ; ++Cy vrUڷOve{~oWg>P-;COfҴOu0*juZ] с/ƩN Ji-t2(h$EmIq#E,Y,޾uUjð,JdaѨW)M vÔj-y&bΏDi۴gZnB\˜.9ͷ߸Ś5UgcAsalxO;~x@SoXm88h>kF'??x_5'A{;a:Dڈ6w;*C0/3 }7M +*˼SdU6tP [3EcM. 9d ֵqd*.E p=<{.Z0[5U#"P,.@@x}yJT|S7)+q&cZ'j@֚khw& <%Kef`34O^l7Oa52~٧g?{V2 ]YJ# 6Ba)\YE3`8;V5S67718[ :z|!ϩ\ {TK ev2tQ Os<ńr,*I!P"0ڬ7x4v$oc"l)43BX#<7jnA5[n\S94/ hhcb~̏OvAǏg{?ɧ{{_|ݮV?<}fGi!P^O)kL +An'iƯం.`\i(wp_+9EQr9pӶ}oD ˋ[KO+/ HB Ne!>'O53MXb'q'|bj=yO74z0~kw !ZU \w J$ڭ0oS8:@ - /O6{هk?x 5 D׸\ +Hcq{6H<>!4r /mYFc8C2oL9/EY67.q*C2BҺ҆qAxſ#oY߫?i<<=~苧_!'gOU86ue@.ކOTMq$!#1('K8/l( x@׿W 9|+$ b)Y\*&<%bjup6 +:dKy=0JG1Ff=QF^y_vk\4Xs5ռD7.K%Q,..EKp+a diu WN}XXrx#K̈q+1dh;Q[i#X)V޺uV- C)Nc98sA;kgA{jw4{tޗ/zo>3C@ -.V yt#lͪPŖ; 녊ߓچ>Z^ $*b#r)yYwnFkXCv@H`# iTFH@ sQOkbFsX2p-F؁"{~ R/?ddJUA(h,-}. 5:'iro tH)MR0T,`o.CX*u= daהZ& 6YeHͥ\yU3qciɄ۪TJs׵(lRK6%)zN>LMznoHjKۄjDRKKQ1e^H#5 b kOwSPC'iՖ+2 $:}9_ٖsvV>>@m{qk=| 3cTNu <|VdUA(0p!D좂W;6|\ Ӡ%JbJ Y,iZJCU6 S|\G@x{hQRD}.%mn|F#7݇-[ll@%|O1[iEWDtCJ4aM) sCETcxѬ6@{fkӓevka'S]uM&$Sw{J~pp xz5v 8= WMԍX;}@^<nw8~k Aྱnb%f@C]*_-/ujelF۴:.C#<:Z`_#nD @B5 )oƥb9%nA0ef1@eMxj9pK=#yaLۢk )넓p ˜W!I)9⼵jIr]ῃֻfj@8Խ㓓cL??|n[/g/΂-! M$ū2{r3V +mYp6}JI=+7sE#sA%rHƌv籋4P͖"h_XZRq bBŔՂqx[UzuidSeY9q^͕FP7\P pc%Aw5`]=3 'a\ai>)J#@5[ & ^}!‡_Xv;f Rx;0b$X5K٪F7G':Ď`$iHcթT.+zAW.Ȣ/'9APz!mI ;rlOggX=B0љ;HJOo:h. l5lK3تNd}GDVpV`J \΅xnGj$VPI ?\FNi,AKn˥FRQ73>\ΈBp=:_s@i40#[t UU.`+# ̔d]VF֪6N:5 ^[[S+fckk>kퟴ^l}<~Џı:hTA,T>>>X i`vl6q(ކ N->\(kRk<WBvbڌVeiQd(-B9ݸHMQJ/Ke w oAL +Q$y3| OܘDz ]QZ>'IjpC@>[ U`4!ǯw}k4 nw Vlkfu! +výz3|e /In8{3}茵p PGAX`LŰB u0Uђiq|#1>yh;RFmt- ⦅(Iu0,RpaĨP7dJ%eI!ki@C?ΒQWt7ƌG_%DbHb3!C_U"Iwu@wzQv wl{`WW@7@"> 6o P'^Io@V{ ʲo ;c*RX` U^i9ؐZ81 mɷj[b>U,ŎN.*QYLOd<'1il7JxG5k`J :eWA^|iHޙ` ΏuNI!k(G8׎o"j.bZS5%3S:xS>X{<*WAkmP~į!hzy +fرt^N{L 3PAQT&8ħ[Ḋ=)@_1\>iAy%~M&b&&ad2LsyKb +7[(ז%ZӤpe@gDqmL6c;MssWlqۀ)44"U>Td8x%Զ'FbrkfUz~X!xV3`G7fzp 7sQˁ[յؙU! +QxSUF 3GH2it;2W IFp6I +q*fH9*Iь!fUrzjlzʴ9Y緜NTj][3q&:f2A nָճ`N7^&!f`ΊA&u¡<H75*&lQFDq 0tZSp/MR͍*ࠑquMo]:N#p(餲HpjjҧL^$>)Ni^:GhS]ކ"2o#C;JlWZR HTGg=u:5-ejZ>Nj.(ʤHz 2 &K%ԛ)LRQ O)R.*a/,McOpؐtȐ*6otln3VA)ӱgt7z㰷@=w!Wn#0)N4*sPc8A]|vX6h4]sřXR'>c G2}&K?TҽK)wOTqO}MoʚbτkI.Ko0T +B?4=Qu  ܫ A4KWXBغ ~yZY Thy0A7 +@,p4ͪ*nQa 'K;o" K4x88` +7܈ +@ẖDz'^oB9,;?ZI>fxt^nU ^P%KD X>k Nju/Te)ERs(.gqR(`,^+ +JljCBf%&Tx\׏ctC3)fhd;5jT+,aq2xs{ř0dNp |^PAj$h$7jKZl!h2sD% PonT75Lomyk-pVr=Ŷcv1ְcJ~KgtAP/("#kF %TeAt9+|xғlv^sT;ɢhDFL8QqTS j-uF4|G(ߣ2_#ƥЖ'F+7 &.~ka^`sA@`C|)UUegX]Z`ʴ:ix8Г5"Z?`LUdf*Ԉ1DN0ᰡ +6V <56Ӡ  sM{jIߢs.aA'.4 Fj&+'\ަq>|3BYKp/d.dXL*^WiO>CUhcW%WC:08Ej̪y١,zE+` 1tB2oƥ:ڸVt{Re+悠EY34q6M~ WKQ@7@i҈bGA炮"s`XEO.-Gv;6^Xj(.: n1+ ?HDy=lΔ!GVt}9I=(`Ү)7EL$ L/G9)OD,.fKfãLI*4{F*6أ'siy죚"iϦl>gt`96Pu0ӊ Nr4FE.˃qTjfjReWة|>X?;39\;\%Z.j,FbpO& owUJQ*f.MIB&$@VItsY-,!R+ŘNeP;MG;$ҍT@'MfHKB<)w浕"'2r4ЗT+b0u[ euLmI\㋡=u 9S,`_/F=b +5~ RCZO,i@+yCܴ2|\bRB%lIS0l>׎TG>5DS{̓O(?'FDV.DRMtoK&YxU黃q\`12ibvN娯,,Iҏ#v.IH V@m4T(T*V6*](Һ#Hjt֙]*Ρn&Y&N_2AL:%UK s щ awRG黣HpJvcJҌsaM¾A!(+cbYnbwƆs8qW&: +8& X;J+J\C"xy]֟>BdJMqT6׎;{9Sy26n@gJt]pYcCQmE#lWP`U +f.['gEeddt5 +ʲ'˛8]WW79UʘUd_f\ΆHFyp/_, +t5T;h,@a@C&F؏@ +'*5 o'?dwzgLtJ2ws}͈tx#5fQBgOӥ4RV(s7q>XRp%9R*4yҸ<:a4GVI +A5*cп /p P>\]]tAC\  RwHGp޸r(@qԡ^t2A6 bChakldȗA4|(Hgvq:"ijn"?ψC=1KibŴ T┎2 +(i\i$౳,ZgGѨ1Fd+ѹ/] .W@Q rA$&H14!!HV%3P`zF(t1&XN +:*J6bQoqS-iL9SP3)LŴ=M!N5qi&i4 _@'z(1kn?̔u"6HTNMM@qDum#gW٘h$&stPcg .yC5펆8Ib! & ѷ'?8&O\qxb{6|Z 58Ql}JG\pbkR+~َT&f,f1̫dL1=Ω(/(iƛj73 +ќŸYs|+fB\j[IP.E:  ,PTp`6ib + 1 jP?"Ķ-iV0tV7ZrULH! k^ǎx +QB$X״4%"F}]bbu$M1d)#H\2Kχb:?%z;y=%\˥ ggsitc}HMqTnFYIN|G&%/)y@ڑ\R#i *H$?gkF˦kHO_( +*nCכ˴O0%T9ȧH>+慟9TiJ_t )vpFƉl9;38YK eTN3Tsᕘ6wIi +K:ԏ~6*h'K3L3{{͞M܏zs͵/~oҿ.?p//7'㾙~W}33)~3=ܿwrwyH\ou {+aڑv`4/p/oQ$VnN+\Yʭ ;O7o~[~ohAV?{<{?yʷdB{;ߗWWuo{7R L\}՝w;޻>;7WVVo_4%rw߅C/nWRV?ZypWtG|]yxw߹YΞzny[S2H䐊al͕;+7YYUI|n4s=/[i{pouuuG|9g:tj?PCx+p]=Hx}xN:?otVL[i1]A +endstream +endobj +1343 0 obj << +/Length 525 +/Filter /FlateDecode +>> +stream +xR0 ,b1X bX b8}K}C)s<5.Xk1*՜CA)#%*)Su`+:vpQ1BA1U~pi&*hz-b!H5}FuoJS"y"NBTQ?6V; X9Vΐ+ }u&mNL Η-|b7πޔxEƠRgF>@Cϝw_Aۓ(c(g$V{_m'@]7,\j6 cӎ̸|m`CYQڊ,[REv\!5O?P)F{ɋR$.}9ǹoh<e$ 6JSM$-񓜩%eVQIdY"eB B^(dqYPl\/䴙\lzmPAm,9E +endstream +endobj +1342 0 obj << +/XObject << /Im3 1319 0 R >> +/ProcSet [ /PDF /ImageC /ImageI ] +>> endobj +1318 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 365.024 472.996 705.76] +/Subtype/Link/A<> +>> endobj +1324 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 288.013 282.581 299.845] +/Subtype/Link/A<> +>> endobj +1325 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 269.957 195.068 282.541] +/Subtype/Link/A<> +>> endobj +1327 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 247.901 203.353 260.635] +/Subtype/Link/A<> +>> endobj +1328 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 229.198 243.893 241.03] +/Subtype/Link/A<> +>> endobj +1329 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 208.691 172.808 221.425] +/Subtype/Link/A<> +>> endobj +1330 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 189.085 160.865 201.819] +/Subtype/Link/A<> +>> endobj +1331 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 169.48 177.136 182.214] +/Subtype/Link/A<> +>> endobj +1332 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 152.326 161.211 162.609] +/Subtype/Link/A<> +>> endobj +1321 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [391.082 131.174 481.111 143.967] +/Subtype/Link/A<> +>> endobj +1322 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [258.458 119.318 455.175 130.187] +/Subtype/Link/A<> +>> endobj +1323 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 251.129 104.893] +/Subtype/Link/A<> +>> endobj +1326 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 394.684 95.871] +/Subtype/Link/A<> +>> endobj +1334 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1335 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1339 0 obj << +/D [1337 0 R /XYZ 72 767.399 null] +>> endobj +226 0 obj << +/D [1337 0 R /XYZ 72 710.919 null] +>> endobj +1341 0 obj << +/D [1337 0 R /XYZ 72 307.879 null] +>> endobj +1336 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R /F11 720 0 R /F113 721 0 R >> +/XObject << /Fm4 1320 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1378 0 obj << +/Length 912 +/Filter /FlateDecode +>> +stream +x՘ˎ6z +*5wR]&iA3Y0(խTO%%ʷL XD~C6[ups11`!b %RN}x}Vp5^j֦]^WugM^m<(}e͢/uW-H ڧ4V`7)rFmwxzuc19'n((AK>,~[8@N1R*1 &ehǹ:<9j1Tn +N9Һ/h +9nRsZTڤJYxQ4IӔeVyu,]wL? Dm5= |]kxȢ\jg%_&f{]T9̦Ng2Wx!  +l}bw!6/즖Sső21u3VaVMͷcZ#(:r?OPH'"/%gŲtE͑@ʞV81`KR q!Morg2WӲG1`bꢸsM}]WEYt +]mY4-{itF糦Q.{MVMMqxMbҫda$_6nR,:QnRMn2vsMBK (xu)[Yy~~&u(%,ߚթqksз7ν/EJTFD¯ }̋"e{` G ^5:َm^2F\^.wqRMA|3|F: NW1t,SEΞ^=U籧_=U9KM"`d,>OrzE{>aUߴyߜD+L`!?] +endstream +endobj +1377 0 obj << +/Type /Page +/Contents 1378 0 R +/Resources 1376 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1297 0 R +/Annots [ 1333 0 R 1344 0 R 1345 0 R 1346 0 R 1347 0 R 1348 0 R 1349 0 R 1350 0 R 1351 0 R 1353 0 R 1354 0 R 1355 0 R 1356 0 R 1357 0 R 1358 0 R 1359 0 R 1360 0 R 1361 0 R 1362 0 R 1363 0 R 1364 0 R 1365 0 R 1366 0 R 1367 0 R 1369 0 R 1370 0 R 1371 0 R 1374 0 R 1375 0 R ] +>> endobj +1333 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 717.893 144.271 729.724] +/Subtype/Link/A<> +>> endobj +1344 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 698.067 149.591 709.899] +/Subtype/Link/A<> +>> endobj +1345 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 677.339 174.637 690.073] +/Subtype/Link/A<> +>> endobj +1346 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 659.964 164.165 670.247] +/Subtype/Link/A<> +>> endobj +1347 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 637.688 305.951 650.422] +/Subtype/Link/A<> +>> endobj +1348 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 617.862 195.212 630.596] +/Subtype/Link/A<> +>> endobj +1349 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 598.036 230.252 610.77] +/Subtype/Link/A<> +>> endobj +1350 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 536.716 232.333 549.45] +/Subtype/Link/A<> +>> endobj +1351 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 519.342 195.068 531.926] +/Subtype/Link/A<> +>> endobj +1353 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 497.065 203.353 509.799] +/Subtype/Link/A<> +>> endobj +1354 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 478.142 243.893 489.973] +/Subtype/Link/A<> +>> endobj +1355 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 457.414 172.808 470.148] +/Subtype/Link/A<> +>> endobj +1356 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 437.588 160.865 450.322] +/Subtype/Link/A<> +>> endobj +1357 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 417.763 177.136 430.497] +/Subtype/Link/A<> +>> endobj +1358 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 400.388 161.211 410.671] +/Subtype/Link/A<> +>> endobj +1359 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 379.014 144.271 390.845] +/Subtype/Link/A<> +>> endobj +1360 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 359.188 149.591 371.02] +/Subtype/Link/A<> +>> endobj +1361 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 338.46 174.637 351.194] +/Subtype/Link/A<> +>> endobj +1362 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 321.085 164.165 331.368] +/Subtype/Link/A<> +>> endobj +1363 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 298.809 305.951 311.543] +/Subtype/Link/A<> +>> endobj +1364 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 278.983 195.212 291.717] +/Subtype/Link/A<> +>> endobj +1365 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 259.157 230.252 271.891] +/Subtype/Link/A<> +>> endobj +1366 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 197.837 493.311 210.571] +/Subtype/Link/A<> +>> endobj +1367 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 180.462 195.068 193.047] +/Subtype/Link/A<> +>> endobj +1369 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 158.186 203.353 170.92] +/Subtype/Link/A<> +>> endobj +1370 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 139.263 243.893 151.094] +/Subtype/Link/A<> +>> endobj +1371 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 118.535 172.808 131.269] +/Subtype/Link/A<> +>> endobj +1374 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1375 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1379 0 obj << +/D [1377 0 R /XYZ 72 767.399 null] +>> endobj +1380 0 obj << +/D [1377 0 R /XYZ 72 557.694 null] +>> endobj +1381 0 obj << +/D [1377 0 R /XYZ 72 218.815 null] +>> endobj +1376 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1413 0 obj << +/Length 927 +/Filter /FlateDecode +>> +stream +xX]o6}ׯ )ml=$}$Qvw)ʶ[ժ@&sϡxC*tn((b +k~Xs=b+qkIj˪rk뛬eQ~0iS]y:;pDfH+ A }恏CLX +;9dk6~L@Jf꤄a-PFZ'n@O<8zJp)3xO? jiELNG>*_+r*ga %fWJm# GRpE(wJzTngcWe\5IT,|QIߜG uIt!,$6i۵0* +\D_}=noL9uX8YW,DC_g+} +♦61~"MjV#{iL<F~ྩLژaT&6{>$R?K:&xL&;sH&z\Y-T!ƢOaxGL{>bTϏV_=K;Sҍ>0ޠXIVLc"0ES*(0p'(0hR %A n"4(BQ0(%MAOdfq28#h+2[)aoCpd̿P5| P(e>iSXSNbC7Lga] > endobj +1372 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 716.99 160.865 729.724] +/Subtype/Link/A<> +>> endobj +1373 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 697.165 177.136 709.899] +/Subtype/Link/A<> +>> endobj +1382 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 679.79 161.211 690.073] +/Subtype/Link/A<> +>> endobj +1383 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 658.416 144.271 670.247] +/Subtype/Link/A<> +>> endobj +1384 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 638.59 149.591 650.422] +/Subtype/Link/A<> +>> endobj +1385 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 617.862 174.637 630.596] +/Subtype/Link/A<> +>> endobj +1386 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 600.487 164.165 610.77] +/Subtype/Link/A<> +>> endobj +1387 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 578.211 305.951 590.945] +/Subtype/Link/A<> +>> endobj +1388 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 558.385 195.212 571.119] +/Subtype/Link/A<> +>> endobj +1389 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 538.56 230.252 551.294] +/Subtype/Link/A<> +>> endobj +1390 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.659 462.794 526.54 475.528] +/Subtype/Link/A<> +>> endobj +1416 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 465.382 526.54 467.374] +/Subtype/Link/A<> +>> endobj +1417 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 462.794 72.996 467.374] +/Subtype/Link/A<> +>> endobj +1418 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 448.348 152.378 461.082] +/Subtype/Link/A<> +>> endobj +1391 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 430.973 195.068 443.557] +/Subtype/Link/A<> +>> endobj +1393 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 408.697 203.353 421.431] +/Subtype/Link/A<> +>> endobj +1394 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 389.774 243.893 401.605] +/Subtype/Link/A<> +>> endobj +1395 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 369.045 172.808 381.779] +/Subtype/Link/A<> +>> endobj +1396 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 349.22 160.865 361.954] +/Subtype/Link/A<> +>> endobj +1397 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 329.394 177.136 342.128] +/Subtype/Link/A<> +>> endobj +1398 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 312.019 161.211 322.302] +/Subtype/Link/A<> +>> endobj +1399 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 290.645 144.271 302.477] +/Subtype/Link/A<> +>> endobj +1400 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 270.82 149.591 282.651] +/Subtype/Link/A<> +>> endobj +1401 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 250.091 174.637 262.825] +/Subtype/Link/A<> +>> endobj +1402 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 232.717 164.165 243] +/Subtype/Link/A<> +>> endobj +1403 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 210.44 305.951 223.174] +/Subtype/Link/A<> +>> endobj +1404 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 190.614 195.212 203.348] +/Subtype/Link/A<> +>> endobj +1405 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 170.789 230.252 183.523] +/Subtype/Link/A<> +>> endobj +1409 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1410 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1414 0 obj << +/D [1412 0 R /XYZ 72 767.399 null] +>> endobj +1415 0 obj << +/D [1412 0 R /XYZ 72 483.771 null] +>> endobj +1411 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1451 0 obj << +/Length 1551 +/Filter /FlateDecode +>> +stream +xZɎF+x%Ćc؇6E0HK4קHHQcF"}@׳) +n# 9nW]b$/8]/gƕq.*,`߾ pk]s&'3ҳBRR V]Zf|`>D-|VKڏ.]os9>#jN F?}^_q׷&Cf,4Jպ8'H=:7o_ϚN(, LyVN))wuӸxx,6QZ|6.QQ2JX_E;c3-FpuӎPn1׆Dt4_=Ov? ,>}3Uzi&^fi+׫0-Ȯ<~2@ ]$Ro$ ޸j{ ^%nw6[Mbh*M%P"q&$oa%Q#4M@|pyfŘ -)ꅅ֠$@=T)KpN90+߈hJk??z1(yPbT188*Q,1d~7Wόc3/e?)+F0ʩLNA6O0cbAc .v; >ƴ4_.IpGҵ3Bü*j$J +J#ق2yV-30>r +9g -sLŠ$ݦP'B gG[A tGUGC)jBGx>#&n]ǵ^@kՌQA+ a@zsF%9EjMN}s5' N6H{r%N} <9 +UNÉ90Z"˺]:&g=`0N!݋mCDpރԜ/$YT,{pBxN% +HӃ/mS<2'Mߺwܔ[ T^5Bw)zwK 1r/ + +endstream +endobj +1450 0 obj << +/Type /Page +/Contents 1451 0 R +/Resources 1449 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1419 0 R +/Annots [ 1406 0 R 1407 0 R 1420 0 R 1421 0 R 1422 0 R 1423 0 R 1424 0 R 1425 0 R 1426 0 R 1427 0 R 1428 0 R 1429 0 R 1430 0 R 1431 0 R 1432 0 R 1433 0 R 1434 0 R 1436 0 R 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1441 0 R 1442 0 R 1443 0 R 1444 0 R 1445 0 R 1352 0 R 1368 0 R 1392 0 R 1408 0 R 1435 0 R 1447 0 R 1448 0 R ] +>> endobj +1406 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 690.549 330.138 703.283] +/Subtype/Link/A<> +>> endobj +1407 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 673.782 195.068 686.366] +/Subtype/Link/A<> +>> endobj +1420 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 652.112 203.353 664.846] +/Subtype/Link/A<> +>> endobj +1421 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 633.797 243.893 645.628] +/Subtype/Link/A<> +>> endobj +1422 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 613.676 172.808 626.41] +/Subtype/Link/A<> +>> endobj +1423 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 594.458 160.865 607.192] +/Subtype/Link/A<> +>> endobj +1424 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 575.239 177.136 587.973] +/Subtype/Link/A<> +>> endobj +1425 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 558.472 161.211 568.755] +/Subtype/Link/A<> +>> endobj +1426 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 537.705 144.271 549.537] +/Subtype/Link/A<> +>> endobj +1427 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 518.487 149.591 530.318] +/Subtype/Link/A<> +>> endobj +1428 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 498.366 174.637 511.1] +/Subtype/Link/A<> +>> endobj +1429 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 481.598 164.165 491.882] +/Subtype/Link/A<> +>> endobj +1430 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 459.929 305.951 472.663] +/Subtype/Link/A<> +>> endobj +1431 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 440.711 195.212 453.445] +/Subtype/Link/A<> +>> endobj +1432 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 421.493 230.252 434.227] +/Subtype/Link/A<> +>> endobj +1433 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 362.29 219.278 374.121] +/Subtype/Link/A<> +>> endobj +1434 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 344.62 195.068 357.204] +/Subtype/Link/A<> +>> endobj +1436 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 322.951 203.353 335.685] +/Subtype/Link/A<> +>> endobj +1437 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 304.635 243.893 316.466] +/Subtype/Link/A<> +>> endobj +1438 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 284.514 172.808 297.248] +/Subtype/Link/A<> +>> endobj +1439 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 265.296 160.865 278.03] +/Subtype/Link/A<> +>> endobj +1440 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 246.077 177.136 258.811] +/Subtype/Link/A<> +>> endobj +1441 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 229.31 161.211 239.593] +/Subtype/Link/A<> +>> endobj +1442 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 208.543 144.271 220.375] +/Subtype/Link/A<> +>> endobj +1443 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 189.325 149.591 201.156] +/Subtype/Link/A<> +>> endobj +1444 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 169.204 174.637 181.938] +/Subtype/Link/A<> +>> endobj +1445 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 152.437 164.165 162.72] +/Subtype/Link/A<> +>> endobj +1352 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 130.571 358.348 144.794] +/Subtype/Link/A<> +>> endobj +1368 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 118.34 514.147 132.563] +/Subtype/Link/A<> +>> endobj +1392 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 106.109 348.856 120.333] +/Subtype/Link/A<> +>> endobj +1408 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 412.441 108.102] +/Subtype/Link/A<> +>> endobj +1435 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 352.945 95.871] +/Subtype/Link/A<> +>> endobj +1447 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1448 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1452 0 obj << +/D [1450 0 R /XYZ 72 767.399 null] +>> endobj +1453 0 obj << +/D [1450 0 R /XYZ 72 710.919 null] +>> endobj +1454 0 obj << +/D [1450 0 R /XYZ 72 382.062 null] +>> endobj +1449 0 obj << +/Font << /F114 769 0 R /F158 1340 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1488 0 obj << +/Length 883 +/Filter /FlateDecode +>> +stream +x՘Ks68R3%7kIg^+';d"Q Pd+]f$\>X=@6z11`!b %RMx]\D0r?SGwCSI[_u]] FW^7}v| @I'2 Hc0N!gԶ:=@^ǿ3a cI'FJn%rɝY3ve[Ny4isu8ʊ}޴mAfXX2Iİ`D +DLW&]թ'"47EUùYl!mH(YybCk%n71 B'ynwl8q N\zUh| +HMܫTYd"!bY9S@G*cOJbgwc e`<1`ה'iU]vLaM {d߫2鋶Zպs6Ó|k1lΚ4ph*SuR,rYn4UfSyL-bL<,`:hLd3> endobj +1475 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 293.999 59] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 1492 0 R +/Length 33 +/Filter /FlateDecode +>> +stream +x+24Q0BSK0˥k]F4 +endstream +endobj +1474 0 obj << +/Type /XObject +/Subtype /Image +/Width 294 +/Height 59 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 32671 +/Filter /FlateDecode +>> +stream +xڌxSG{Ā1>Vґ\u-L5DeclQFT*]`@4jTw{wgFؽϟ3gQٚ4Y]TZe +4:J'Ti(ZUB]*ԚÉ(b aZ:\0x^҅S mTAJцk ^ iFBSg EJEy,.#0Zq[nAhAp\k@С)*<,as wBa ** +2M&d4)r6С@<H'Io}Ut/,*`$k7S\Z3)J jA~5=~OmT2+&$.xkYܜ**99+4$XjK][F5ռ*N~%' #k99՜*WaֲIZNA-_/(c6-q.hg)2 g\Ϻ@υhn:)ѳjgsۻѠӈYNNѫV:ajwiǭ jwOMCﺽwO>S}7s u.j=*t4nT@*{&rؑ/ Fk JRݴ AAgunxC !2hKY*?qB.JHdxAw>p'D# `bmBfl VPQTHHwZL?x51 +#7Ko4 q&dngX5O 1*a;;:8a +_h0kaFg1[JV$%EG?i*1I Uoxwyzpl@M,W *yH5ЊB[ʫiƘ\T)[aբ:EF2ufF*_m{IoR&)RW•WSW +k%f>y5Zz^QװulT KjN~ 7̀!2`Ap+HtÝP=P2"pۻV,;]]` +Vg[#F?pKl.Fk]VGxx@&4yA<> ^k8q&?q.BYh' ga <&&ġxt`1@C"[X,.kw "mf +B# @:!>rn=줁>խV,|c)*H]4b_'-B#Đ"wCQAqCCM$$"1, `M@Q,AۻWmGq5;+ߪYQITUF@U;;MA`_ŮLݾ|S?966t b=ݵح;z17Pfwƞz74z66t#El膝k .ށ|MoYmn ɍ(.Tz ebsVަZ b+[q`C~ 18UjMk:5H@w(4jmFŨZtб 07#dA|g _נ#pjw7u(ރT A q=UW)e/.۽{X65YuM@Ӿ>4w3нճ{k[c憮z߶ n;k9^BHc0#hvAx}M(Vt: + fGDpC9 s8=vdsNI|֟}\InJpcß{R ÷zxA JsN[l*,h͠12Qj^jM@dѫlzƮ:L:qu/DP^i"pI 5" O@$X:eC ZȠʉLu|P} B\HŐg c +67[Z])SR|HbKl xR\Sͯs!ptD՜5I_T#1 M⺼iVqlfe5cgULZPU62wru-‚u$| {e&nkxfNZnaVY/+ߨ>mr-_闦/x m߷/ %6~gNv\io_nivr z` Fon}XC/} =}/O/@C q2/I ۉrqه C}D8 Mv!>0X 80kpRAAkA"fQpLAe4QF׆tfFMjDZVg gbL.3) v +JTR($Y(A` Er;5`pHԀ|5*4nDQla&#ITIFɓ8Yd&Fĉ% +8Y*iI_gIrʞOn-FE栓RSOUZ){k͒ Oڤ%n(d1σXY*wҖ+1Tt3M^NHY J7ߦUZ y\dlZ1jEOQY^yjvlg/wo A8ȭ1 .`&pٖ}=P@M Pպ{6_RXf` L9k[9mڗtrׂMC}=}@%WL!zzWQ~O 5 + ZS$!S*L$.7$6| fvfzA,.<bM{bҼ 9)\%[Uʳ2aJnK$'p,.=oxz^j_?huL;Gza h;O磦wn7A&"HsnVTq 8 ,2=̚΁YtpBDNAyc +SaPn**Uz ,6g2=E"^!t`d*aRf֨պ!9FDӇЃwSMw {+ ~` Bd_nRHU RHh21q? 9yDž KeqYyl"GŰbxb㹊D2"+HͩJʭTG:qznZh8lf-VDJʌ|ap0H#'4V~.^I)OJjeILEF"W&r,Õ&QD"+K`K1'O$V{gg8Dn~|<? :.~gׅhV*[_ySk\=N~v/M_F@lߗg}3|s+|퇛]XHOFL@y73g@oY6 Y- TTC-*܀!<ŨW埏J\Ġ79nkX`aFr4^AC&N'Nz+mW q(wX +01d`Ŀ$K**$4HQ6dwy=>Ȩ4J0Bc`T9R[V:)) +nqms|))2ټZQ&m HRnkռ:.;q:|=_c24}*+u/w"`jDY91qV,M$iQJ[$b,4>Q@Jgsc, GXx'{S}:NOpc?,0D&J3yYe>gINWs=#FU>|x p@X_ēz3&hCӄY&.N8_E'k :1q,6n\"f'&*jBElAGQk"]4لʉ!QBX62R  \ \F FpDhCD^}^WU`&Ad%$%Llh=_USK*x>fcJjh8Nft4-c)aB0>ANjŲq,I[Bze,[$L&"є? %4.xnߞ?{9lI":wa +e-F-6qI#!IxO8Qq@v$q]FB$Sh<`0QT$}VL SP<)+ã9[wT#iEܧ8yMQ\j-@QC*Y&m'+>˚UXP%,X VIƚӞXdIHyL ]Dpّv8kO?ӣi"SL[o~H-ɒaIGRmÅ^p狷:?]DN5϶?J_Z?=Y0;sNr^ff“5s=;aXI{/+ +ﹳϗ|{G_чBތV4ή;;$} &tﻜڣvf BY:8E +"IL,8g2[ FD`~\phuV*[& +es%"h|X QlI1F +bQUHC8AȀDhЊ,`DSo6ݪ& @_۴S4-NdsaasRY‚ +0/-d):!aGK"φ~FEqeOpD)#bO.4xHZxPA@#%;fqu|T01 lM xM+dϏ2#e3,'MUO(#vZޤʲuK+%9h~j$[9*QM*WoνieHt K62Q<:NQc@C݃:nn4mXw^ CSJ4S䢅9K 2R)SdK ճT;q[XǮwrss#~[q:0r=҇v?r:IH0q5p`yxBSaCe')Q{X3e Ctpp*=XE8 +裉1 ߄8(Ԡ 8Bk6=c2nAya4kR4!N@5;:vZ  rQ^Gb_&2P a$Hi܍0!iG(Y{8 -&MH+*0%L'0WcO7 '9le,oZ +"kqLOmu-L7`ӌU'-Y//$.JERNx12IfKF %lqVd4-+ϟ:7NLUة1|΁vAt뮷k8{ ڻ;a6l76@g2LT3$.ꐡZFg,4Mbŀٱ٬f`45p#L"֬#.6[plA3<eXm7tg`-ْlB҇֙P (`^ٌZ`MN3MAEJ!0Q > +Mߠ5;,D`vpn::X9ޤS3ӠtJtBϢI:bpNs:AB5*,0c GEjʧ4*GƉ̫Ώw6}͌U捕Ա͜_C$!֘ |z~zaF^~-_'.(l0E%u|fhVAIY<Ig/7+HWO"e"U1/-?F&H+dEsI1qIhAr(%K&@`pq+W^{j}Ѝ;>q +݇ Z{|}wZzwq%ժ*pYsӕN)YRdt&}WNv.yq8ڼ]~W^7pwor}w߹};w߆wgp63pS#R?1mY3 +&5Di &c&YLDh ]wD ,DۈpxIc(+?ޡ*- p`Y&efз .8".ZFiסje) +z@V>"XK(9f !.8Qa0Ddj4HFҽs8x#F8kI"ED`eLo7PmIZI/4 p 6> u|_ommoml׉JSj'_̶I#)qH-H H22Fي$٨Di4  eGP?$ +FQxq xbhdow7xk>{w`=z߃w|7n,*/ ,Qg=7diV*Jg(Rr')G+uEcϯ}֧`mݾw p>|tu ܾN}s +vLġ) q5Zbj UI7\Yo0i0_h'EitpZV7 Clyl@% xU<,CN-ւ~+'_9zT$a(bt=;ACTV9āKZђ  -u;-PC&($ W)z&\Q!DąFL ;hXvz'..:,,c2 +"IT"+Qq\%HLY2[Wa>`7FE7qK6r%5kgmVq#ߜ曯8~xL'c8)ڈxnh^jб´8A6b4'M(MFI=|o{ҝ~p78;p۷޼b̌ٹ3RSsgR-+[ɝؓҕťn'VOPxzoGwwpwAw{w{@_>|=08GՆ=Ίp#N8lmVR{ī%QCg0 +/&!i aZ#n dv&' k Bb0\¸G@C#pA&0h'bHU$5_==BN$qaS3zx~"tz7dF zd:u&08 ld*w<.H$xQ?01a/5zz0`v@W>~LNL&SKrHT:>jɸu"MV-ᗭ ,_/`On_ʷ񋚏ysׯ_Kն_u]kywߏ` "آ2mQ EJ3*$g$Ϟ:ٌ"m473:ЯYo(H9lT(&VwDkm}w! \}BNݻ~7 DwO ERXlUE9 fg.Vg/-R,_YQqfUtܤ;IIwv.8]Km^=~nK|_oD~޹}j?|m/C #=Ux\ȢmBA̚lR1bg ԙ: tf!&(qd( +#%8R!hΡ^ q.oGE$ ]q@* q,g+ %|c]r~}_7|7|mÍ=7hsߺpy}ZrCƎ憎nqo:ɒVmYaFF4gt2R+|[9[#7퇮|}x_o83XR'kBs4wđp7)P< k  5t`6g6> QB͊'$f l]y0F$Jj&*ǡ=8܍@cHT1h\nņ $/D0bzfqo"a$-,@naCUSCpV*$w>/~ 8U\J417*b,5ˣ(^ddRD 뱑Xq踄YK[ۛA 7.y eo{[ކ;>t`ƥ͖}0r}7/c|o8,hB7^7>.I/Hs#R +y)1Taz 58B\<'%C,J NNRxxInos]8vnyE힓s;|n+^|m˶yE[Ⴌe%$xRlqH=Q*2/34ǜ/f3h{Y ى6-<_5sjݮyΓv4]㽊>'[9za_^oǹ;l&y-d(<Cj?Y-!EFJ="ak3D. NBwq`q(0, NGx4&#*p +:1̠aC Ġ?lA.jC#^Fv)`+'$tv8`\P18OfP5R/J!0DD9'.Y[[sG:#@<>u|lDtV i¼5cg O?bŞ-{:/7ld +??pûq֥=oyiTUӷrB#X^Gk[wu\ ]~$A$KE$:dHGMGjщ$(Da%&H#y gΟtǼ'δt{Թk.^6ߺm=wtcR k1#Y>3Y63E ?J+qgкfg9bwg϶yOjxgxgo.h>p05 #h9G+Kq !!X |VL0ēDM$| =!pXlh8t C9| Pђ>tP<έFB)%d>mõJ2;eF47֜dv s9zֱcpށ(OMR,lv4pH*]!2 #q4EN\&Iщ2>#PңxtT$:Q::A(=uq#W]kyz㭾ێ];|jrTrdHLJb^HN J"g\87^9j_R?]vr3s~}3V:cN^>rivj'tTͳ-76߼z6u5ҿ_ @ c/jfRE S1b<ĖfbKl}v l܂!|(B_Y='MЃS`:yh$Ӎ (#'Y- +qpGj8S#đVd v\Bp͠ң 7V鯥P38BN矏H=CM_j ]Hg@XȿۆI8Seu84(1| ~I/+S\?3_UDKotvߺTsw:͡sqSSxiRv};.h|wJ?NRX$.;r'~y<ɝd7wW[aߎ'?iJ־`v_<ٟ"c +)BYRA~ʡ+ww]ݼ ;J)`©1IQ5/j8MPU%*u [Sq1lD+j:L$1&@T)o+ ]nw\νwz {NyH0%KiD U9ɓ" (A)Oe$ !)?/?פc6n\>IMxfZ;ݸ=ZyewO{G :|a z[wC20$^lEklZ 4ߍˏzR3!: EG <`-QU $!C1N nwX."J_OF ?s)Qx~$,(h?q22 GRKߑ Ys+'6HjŏyIpS_ A?f̃ )rum=f qa!;āt8 .Oz<|,y2')(ohx35Khk{}uwG^ணe_ic]%LSv$*Yy w]9oiԢ-oǓ𔺥:êxI,GNf+4^l5S>=QktΊ7M/MIزxJ44i;B =;y닇>v;dqq>ć7f%KYi@4hfre% *쀸%z:keyupX.߽:5əW߱b3q֬pبEǃ]w^uwsj[_pn:l4ҿ +Jp3Yj?nqYo0n8nY8E0?akqy q`sf(Ԇ0\CFL\GoA)eRbϨTna*N]AęltHTIg-R戕9qEɹqzrf1%L Sʲ +et5ősvm ?_3mk7_w`ϵ=;q`w+gN"7уqkACx8f p-5!ąÉB8 %!i4Zxs!%@f0\@yZK$$C- :Blx)@@N֣i>q8 H4;oPTIf-0Hv +:_@d=$zKN0q M}Lz_8",LLQq,fƍ+C)Yj|ɒiTzflELBHyޤ;bԞ6ϭsvvXij:n_N`[m;hNa3e@78P(P(q(z XCfcLsq@GIބ?(jҒ_{dd"$n8+yŃgqhevxh"Miɶt䧄; ~܄PCdl(FsB$cOܣ?VcTuܘ;,5#˸BعO?O%p/~Ѻm{:v޼VֆvT/WE JH`'˖n]уۯ\qK;.ߎbb(HΤdRZ LsD,I%'R26W(q"PB81^˒F&bE 1a\ &>?w= 6 {?ݹ;򅹙OEO!\4<7qŋrV0ssJќ E??efkSH|LHv-); NS5rL<[1 MQ"9c 4t#48s`e#^ve 0phcZd TNtʿF q$CaZA U1 g"F=b #f)y%d]%e$Q%\@֜q:aКwm'+5qfG EgaܼAE{!;z0Au2|55cAJJT"a d\ENI/ԌT pUi_oZ7WAb}w_~#__g\&xẍ1l՛wu8cW^ǑXVjقfU$kLxO+/LL|2G)"D2`Bn"olt4>A'<{Z}3c=0{j +8G0wRɝ"kEJ nUy9z s +K +eLonfʂ̅9`|=)̖E7-$O AN3" )/p8F?_CI=2i,/3Ї G4_Ѕ61^ƿ;tGܰ,DNÅ馅2`2R;+3J\"SDbH( a\JdxO|齖K7_w[[om~K"F3bRn?tV{}}?4K5o" 3x*FNMFR1dLjsiœ㧎*Wm|ۓNŒ#%# {R~\ˉsݹ?kiRҹhd4h\R\6kaVڳi +ThBT8;uN")))3%ϕVjKvg+g@#dsk~_|;}l$7 Y5؋__]/`0]&Vq%Q+1td!r^odst$ #EK(qdq8M㴨l +#'Z^2qinHZk d3d`| eV($Nbj @ cW@AAyH z~߁~wiBHB@\I(ch$?BMHtZݣO C!< ˤb\ė|0ōOHHonzƅPy-#]~B҅WvlΏ9bT( .+Ó^}7.]|ҥ/lַ.\QxY09>gD G&Iư$QW-H +e@\,*1䌱geDQXrTdD<[kWnY8?|o_xd:ffYz\4#Y1+UHA"-Dҧb>gjtV pRL{*3uvrD(7cݸN꩐ A&\s?bNѩV?z٭Niܹl?<ͦo6}ukTKi`Qhtlaā+g-p$d9%w=d1 +^CAT +qx=w !;sD.D$˨8qasӭ<{?92QO%?$M)BJ p OCt"  Qd$qJ.NN td$2VÛu>zwvt<}µzP^Z,/1!b(f(eISISNK$*d>VZ.4\ %d|s2穪 qϣ-rӏ{~_6 tO/v~Q sC]6՛B6=&YWl \ *0bfHd `aU%$nEWђt`1DE#A&:H~UQb-&kjԆ|>qhQ% \.FHCXZD9;^x7$\GE~- a7R0.x h޶t ƌ5:"2"pN\t'|p3-[./MxbZ 3e~1 qzٙ@5u}~^QBȜ!90A h@  pVTZTN8X֖mqԎv߳NAgmwNNV{~?'0HBF(,ИI h p,%zBi fD!:`*0|u][˦!M3.jܰ7)-*MHתs Hg9Ω5?99up5Y5o=sz ,~n>zFD| +c矻6;ۻ7柿;j 1y~~͂2\cWeb ;dD=vjDJVy7I0Pi +::8T'~"Ħ7.ײy#eR=vBz*xI[1n$8-%z$cKchq#kxT(k䖊샳Fw6e{9gs'Ƥ}dYyj)M/L0叟s\78$^]@{-0t8R kN1kzvi;-%kvBÆΛZ+dLqTt՘aEbR2V4"2Xm򗳃Lzq sDBg.}wFHϰ'fT?3fj[\qTpr&DU&:Y12c̥ё;>9qFJ1ObW&E4Q7.)(6rLrBecR1%ci&YcZL2ҩ'q+4N;jNi9oM|z 3sM8}DۄAPs)֪Z B99+7z2|| @(?ٽѐņrf{\J mG4;NoCٻq=& q&2@xt2=y?k#yM:yQQm[S:8+@Ȁ8Z Cb7`Oܸ=cuC>. ,gW>]Ľ4o8aq?ʖ5x?=ii>v Ar#Ok@p7ԹKy/*qO&_8p%K!@D%~ v90Y%.;5Z|߁GLKV˫]rSиYkVުlU1Oܘzm=%߿_/P9kW+ZoWެj:~}r Z-}%! HMƊB )Bth~ +]?I5 +PHXFC9k6Ծqg /IK?%֔&'0X333&Ur ̐kd2k\ keJl)L\yBLдISi*$Q$+YeSIնi+&Lc64hG$L.M}9+pɀSA@whLW|:*t.N`E CǛ7q=y EVT渳b7>:hsǎv;,^c Yc'(Lj6t?)\D\@O@ʸ~r4x˥wXSRN}QwhqO$KXGS}nl{!3F8IO6KɲWea;'hv67>H)J2ZFF-?W[8Da;lnw|&9-N;AJ`L7?u/4{Ƅc*ݘQqc˶W)FHF ]4J V.4.@c +TrA+vJ_æ:/Nݝv09g]rJ.y]Ǒ7X7d>(YP}f j[|ޑ8N:3a63m݂ڡU˷_~a. @+7ԀksI _ *W"\;xD^ݠJϽY6lIn.{f *wl̵ `s.m7\V9nAA..p2*؇Lv!Dtq\,nۼ'u齊z1JBJ?i#r|J*jlk X5e)z\,sl_<<0KI)%ӡRR,gdRkVh͆h@VN2RDCJ&/lLb?ܻyS;^Y\^`8jgtkǍ7^zm/V8112!(PDpd4.j|5R$d:J&5 ph*UKTkQle:ʡJSgLƎ.׍]Q|LVKukWpRn}u/_](j99\Iy-^qAܴtkeu-1b2yfC +ARiR2+2Oϻk󏗧-=%klMN0,xlͫmO\X>{;_նRs]gn4s4!=q|^(c-:̈OU6vPaqa5g9hwݝ@f8IN6O7n`p}0*Rr&§7BR(C~cms~ pA,d}Uz;_3~[8C+H)B'A(RQ "FK|!gDžmnV?vuo?1r[#W@ъy/^Y*\nZm\Z,<Җ[%",hJ :.F*Y,cbP iBCb*HƄhBլDAH4HÄ*J).kxmM[oЇT#§gۣqsC.ںf3cmڪTQ_ɹu.>A \n-ps:kk9qU{@ |9If'9Nf +F^SI#\bHYF.T5@c\ :' AjFK'矂>>~gJ()4}9,?4xf[Ɓ`3'N?edF<:|ꌉ It:aE !mIդ1쐱#LU`1^cJNϟLSTx@Y#SlØZI[ +L`V#!IK(KbD!( >/祧 =$;M1e>߾Mni^Ҽ~u]ͣkx_yl=xsČ==Cm.|iͬҕ5/8ݵ.k\xv vvFSv{QZ<= j"XqagCz f~AWh͎F;p[:+=e{Tɺ[r9D͂ڹi!$5 z+{+q|sO!{M +79*7J69 :yr8[[1G0M2*@z3F Ij@c2dL\}E6ԈN 5PG 6'; dt,mD$Dz.rpbHYC"ͺp2,)5E%0&&SƳv6)GcH4kчhʰd**U52-UX)%ҚedX3B1PaH7n*sZvJZ(ؼu+N5m[-~sxؠ}^H# [L4$PSY\5<]> _kYuЊǖ4h3_o&6y;wqǎ׎M\7wtmκ6ΣtwQj')b. k4^lܧ!jmtp8l7 ZMkmoY]82v/5E.]Gc`<'3R^׽A%w'V8TQ5gNxRX-MQJKSW]^]3^nT*R2E + gh4$c(P92Yy1I6A3X6ƪ‡Zj`bDƦR%``#8oI9*6\kebtF%"b %RUHс~E'oe ē"_?}΃iI {誕L򼗗L1rF)FqH Ed YX=ck˹&x<' *MwXtf='x s)Z}ކ%+^)ka-(cJ )&j6?Φ2ұ?=V=/C jI\6P@: `Cqu7 ^# ΫWyw +/㴏1}Ts6cV'JrR-d DҽtVhy;n}w!֐b().Ғ`аi O+6b\oG 0%k :S̲01VnxCTrPʔ29AµP%(˧O8l +cIT2f`0,ACZBc )`uX2FXѱd+/==iw.nXZ}G6.w{fޥ[6;O] 2ԲfOYj_jܕ>U%ӱE+L:}w`˲i>8ݼnU|zc׋_=X'#+ ]hE}z>^I1>Ƹp ^UUKoq }mxrzǃ7KR:z4p'x<{}8'-QE[mIzg"p #EFT1^(4VK+46l7W_h׭O) +%!r15J+SjUjLЄr%f)3CXaLZ} M:zf`zC83k) '0-muaMJΠuДUR 9$#C:Pcc`,j}C>]M}{i_wnv _ENS+;v-:ySNPq|aYˢ'k]2KS;>\}kMo\pw7]w?ѳ)t=v 'lp'p~@7w5:񤮩6o63H0e@; cF<6WqԻp78h6n(S;wj +jOآ[əpUK-Uv ;O"686je5y|zDyVEi:''lysŏn}6ɕZ$chu4ðeL&S4 C#(IFPuNN3hI=IAg >e(=E™@+|zIhAc A`>HJ3dP - %}T_1ïx_u \C9%y)cU|bieɯ8y>jތ_zaϚ9|{Ӯhކ/[Fp똊gkMnf?p#kF#Vv?zCF!لăKʝ O{g  }Q#RCa9C "G0Xּ'^|f9=t=#݄0e&W >}j<շ@c:M)0ɷxK!5^ +IԦV\g5Z*BR"u He @<Nb,M͠E fі4i$IJE$") C"4JT +-帓*IߠP+}B+BO0rbMi2:PN +]hZp|鮯ՕM|oo׷~wyw@\K'}}ϭwiwo]1M'm;w7|Ԥ]jzB篮j~vjN\=˗yn0z@xxDځ80t#źn![㼠xG5 HFtHU9Zwذ]'s'ߓJ(mbqwY,O z|81\s sa0f-‹D5LwU]>qDiNIh z/wfLI +'ȇ5j/T$$yb\IꂅZ"LC* +#H0X*Sb7PLGb"RԌAIP*+@O%#`E\ kji~*CraEsX[ 3>bo_;M }rvW.5?was:}m|?qbWZ !|gGl~7۹q7;#VOqvO<&{NӆUG#iM5co?=[3WF{}6/Rs{Ws=8C2ߨQ`s@PݭYQS ?oB>prq.y7IK7wheTp( z |KH(BKZ-fM8q^sV +jj $reB ~(5L?KTJR#i}TjPKAUN )jD.A +$CrK~P{dž qIr +tdZ6>=Ke%QeeUb.PndΟĔ2h_58'/l~'V|rn'gע2wk+{BRD1{X] .zoWv\_on\vɌ;ޮyj200 s= +o#G+Ctmطǁ;ޅc=TV7Nn[$)͛8>[mLԼ +endstream +endobj +1492 0 obj << +/XObject << /Im4 1474 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +1446 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 716.99 305.951 729.724] +/Subtype/Link/A<> +>> endobj +1455 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 697.165 195.212 709.899] +/Subtype/Link/A<> +>> endobj +1456 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 677.339 230.252 690.073] +/Subtype/Link/A<> +>> endobj +1457 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 616.922 196.026 628.753] +/Subtype/Link/A<> +>> endobj +1458 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 598.644 195.068 611.229] +/Subtype/Link/A<> +>> endobj +1460 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 576.368 203.353 589.102] +/Subtype/Link/A<> +>> endobj +1461 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 557.445 243.893 569.276] +/Subtype/Link/A<> +>> endobj +1462 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 536.716 172.808 549.45] +/Subtype/Link/A<> +>> endobj +1463 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 516.891 160.865 529.625] +/Subtype/Link/A<> +>> endobj +1464 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 497.065 177.136 509.799] +/Subtype/Link/A<> +>> endobj +1465 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 479.69 161.211 489.973] +/Subtype/Link/A<> +>> endobj +1466 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 458.316 144.271 470.148] +/Subtype/Link/A<> +>> endobj +1467 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 438.491 149.591 450.322] +/Subtype/Link/A<> +>> endobj +1468 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 417.763 174.637 430.497] +/Subtype/Link/A<> +>> endobj +1469 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 400.388 164.165 410.671] +/Subtype/Link/A<> +>> endobj +1470 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 378.111 305.951 390.845] +/Subtype/Link/A<> +>> endobj +1471 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 358.286 195.212 371.02] +/Subtype/Link/A<> +>> endobj +1472 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 338.46 230.252 351.194] +/Subtype/Link/A<> +>> endobj +1473 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 231.976 370.381 292.749] +/Subtype/Link/A<> +>> endobj +1476 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 195.116 232.872 207.85] +/Subtype/Link/A<> +>> endobj +1477 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 177.741 195.068 190.326] +/Subtype/Link/A<> +>> endobj +1479 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 155.465 203.353 168.199] +/Subtype/Link/A<> +>> endobj +1480 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 136.542 243.893 148.373] +/Subtype/Link/A<> +>> endobj +1481 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 115.813 172.808 128.547] +/Subtype/Link/A<> +>> endobj +1484 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1485 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1489 0 obj << +/D [1487 0 R /XYZ 72 767.399 null] +>> endobj +1490 0 obj << +/D [1487 0 R /XYZ 72 637.301 null] +>> endobj +1491 0 obj << +/D [1487 0 R /XYZ 72 298.129 null] +>> endobj +1486 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/XObject << /Fm5 1475 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1515 0 obj << +/Length 3128 +/Filter /FlateDecode +>> +stream +xZr6}WQ`fS[d'Yg2!-3%x_hf+*KwM&on\Mba&Ek9RNn_?BG9=, =-MRgE^nQ,lƣ/-tWonsG4+&X&&/E%0LL+ տ0'* 8g#iix[udG24Sb\ 1n81y#ic&\Sl0bۤqUoքZz,6,:R||p,͋pخ,:q=XSmW݋ɋ[(IH_B]rbdGꮒukEs~tҪ_4}ln|+h_\6]c0E-GaqBϜ&%J ".*@4U?ӂ +XLuUO3ᄃ:mL("QI1Ԏ1H h3@w? OK 僡LB0TLʘJyhP@Āhe#H7I݃ BH Ce̜C dq>P{uqklIq ǵaWd243nԟaxqi88}sǙ⺥ 7bA4'8qI8^3i48ufn_Fq2fL~y}83z~Ul,/I΃:bSPۀ lEE *|kgIYlyCh8 Z1ƇXDZ;222[{ 2rL7މ3D 7`/("aM:n[ͅaK+X.eN vU]eI8byBF́־<5AF@cYQӱƻ 5sn 3!/R +G{ }1YP;K*? ^ NT^hpq3XqUNaE4m ; I„o6\4Oq[%n:ZsW%urq* +$ؽ}@G[\V_)ſAo z9zfLYw7?=$|l9|ǿ!(~ݾ k8bWa}k MhF]~ZYn4YS޷ K%:UWB G;@=`ջ(t:OF@i{U]uEH :!ɰTI02XP.!ۃ),VmM|j`tZ3[O89Dz}n| vXI"`1PA`q;$@F2zZ} +;Ȋ{qMkX$#BIeỎ@eiM.hApM-YDv-fuEo%:{<ZB|$Zd@)Xla0q@z,#TKI!-T0m}>5sB~2z-O͛H\'fG1[Y zh>}zj!:dž!ړQcs?MW 8HZևD"=mH +7̶$׆Ƀh״&X 뒀EP]Rӏ#|ڼKdEcL@b; _6dx Kȍ蒬*xⶎЭ#Y #Ho( Yf>=F("*Mk4z'߆AgK۩s= +^jF)0oIX;hrVǍUy8u$:>\O)@UKe/zt_a~]dz& +5K7B{+O;"<$ 65o \'UD&|!=)CM6rzj}eS P16āQkv=l%c"zCG' +1Ԗ!!-sާcxcB̚̚f;f MYs3`ּa<0k4)i#E}.-\&.=F\^s2 2k0kgP2kiXZG ek\s>6&ck^i?bg)eѳ۝Kpp~i‚nZ٧geTs\xfq_R!26ǽ[Ź%D->t])t?_-w)yr$'G/ @FQ9yR3g@F%L}c1e[_O)?7Yϩ:Ls ~ f u˜KkTPt +endstream +endobj +1514 0 obj << +/Type /Page +/Contents 1515 0 R +/Resources 1513 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1419 0 R +/Annots [ 1482 0 R 1483 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1498 0 R 1499 0 R 1500 0 R 1501 0 R 1503 0 R 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R 1459 0 R 1478 0 R 1502 0 R 1504 0 R 1511 0 R 1512 0 R ] +>> endobj +1482 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 716.99 160.865 729.724] +/Subtype/Link/A<> +>> endobj +1483 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 697.705 177.136 710.439] +/Subtype/Link/A<> +>> endobj +1493 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 680.871 161.211 691.154] +/Subtype/Link/A<> +>> endobj +1494 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 660.038 144.271 671.87] +/Subtype/Link/A<> +>> endobj +1495 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 640.753 149.591 652.585] +/Subtype/Link/A<> +>> endobj +1496 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 620.566 174.637 633.3] +/Subtype/Link/A<> +>> endobj +1497 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 603.731 164.165 614.015] +/Subtype/Link/A<> +>> endobj +1498 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 581.996 305.951 594.73] +/Subtype/Link/A<> +>> endobj +1499 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 562.711 195.212 575.445] +/Subtype/Link/A<> +>> endobj +1500 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 543.426 230.252 556.16] +/Subtype/Link/A<> +>> endobj +1501 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 483.187 218.86 498.222] +/Subtype/Link/A<> +>> endobj +1503 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 466.353 195.068 478.937] +/Subtype/Link/A<> +>> endobj +1505 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 444.617 203.353 457.351] +/Subtype/Link/A<> +>> endobj +1506 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 426.235 243.893 438.066] +/Subtype/Link/A<> +>> endobj +1507 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 406.047 172.808 418.781] +/Subtype/Link/A<> +>> endobj +1508 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 386.762 160.865 399.496] +/Subtype/Link/A<> +>> endobj +1509 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 367.477 177.136 380.211] +/Subtype/Link/A<> +>> endobj +1459 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 345.488 353.623 359.712] +/Subtype/Link/A<> +>> endobj +1478 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 333.258 377.963 347.481] +/Subtype/Link/A<> +>> endobj +1502 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 322.888 278.848 335.25] +/Subtype/Link/A<> +>> endobj +1504 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 352.778 95.871] +/Subtype/Link/A<> +>> endobj +1511 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1512 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1516 0 obj << +/D [1514 0 R /XYZ 72 767.399 null] +>> endobj +1517 0 obj << +/D [1514 0 R /XYZ 72 503.624 null] +>> endobj +1513 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R /F11 720 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1551 0 obj << +/Length 1029 +/Filter /FlateDecode +>> +stream +xX[o6~d`fx׮Y}JJMO&ۯ/o%iV\0i>s> @jfcT1f BP* RM(Z8nʤuO|ʛ6_mſ lp @;23z JS5(x񼵟f|ৱ1T'F +n%r]YxmEv .R2ьK+48,ek^. x|ϛ\2\瀤)1v`i /D.l{\yKCs~g].7yk)@^LCiazm"6MШf_7&)4 +4oy5"n +yhNYhNYhNyjNhN\s +$Us +$\s +^ӜZ/ +uMRJD͒ILѾ*E12T2‚^>Qh]u*3mG'3f[Red[~K#]*݅7yQ)|aj_51JC0 =L_yX-l۷^:@ܻFy#V`וD}z#X$t!\pol,d,+ yVt @ +ah!'g<,r|aݷ5VfYğ&3ZM +endstream +endobj +1550 0 obj << +/Type /Page +/Contents 1551 0 R +/Resources 1549 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1419 0 R +/Annots [ 1510 0 R 1518 0 R 1519 0 R 1520 0 R 1521 0 R 1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1528 0 R 1529 0 R 1530 0 R 1531 0 R 1532 0 R 1533 0 R 1534 0 R 1535 0 R 1536 0 R 1537 0 R 1538 0 R 1539 0 R 1540 0 R 1541 0 R 1542 0 R 1544 0 R 1547 0 R 1548 0 R ] +>> endobj +1510 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 719.441 161.211 729.724] +/Subtype/Link/A<> +>> endobj +1518 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 698.067 144.271 709.899] +/Subtype/Link/A<> +>> endobj +1519 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 678.242 149.591 690.073] +/Subtype/Link/A<> +>> endobj +1520 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 657.513 174.637 670.247] +/Subtype/Link/A<> +>> endobj +1521 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 640.139 164.165 650.422] +/Subtype/Link/A<> +>> endobj +1522 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 617.862 305.951 630.596] +/Subtype/Link/A<> +>> endobj +1523 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 598.036 195.212 610.77] +/Subtype/Link/A<> +>> endobj +1524 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 578.211 230.252 590.945] +/Subtype/Link/A<> +>> endobj +1525 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 502.445 306.837 515.179] +/Subtype/Link/A<> +>> endobj +1526 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 485.07 195.068 497.655] +/Subtype/Link/A<> +>> endobj +1528 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 462.794 203.353 475.528] +/Subtype/Link/A<> +>> endobj +1529 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 443.871 243.893 455.702] +/Subtype/Link/A<> +>> endobj +1530 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 423.142 172.808 435.876] +/Subtype/Link/A<> +>> endobj +1531 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 403.317 160.865 416.051] +/Subtype/Link/A<> +>> endobj +1532 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 383.491 177.136 396.225] +/Subtype/Link/A<> +>> endobj +1533 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 366.116 161.211 376.399] +/Subtype/Link/A<> +>> endobj +1534 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 344.742 144.271 356.574] +/Subtype/Link/A<> +>> endobj +1535 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 324.917 149.591 336.748] +/Subtype/Link/A<> +>> endobj +1536 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 304.188 174.637 316.922] +/Subtype/Link/A<> +>> endobj +1537 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 286.814 164.165 297.097] +/Subtype/Link/A<> +>> endobj +1538 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 264.537 305.951 277.271] +/Subtype/Link/A<> +>> endobj +1539 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 244.712 195.212 257.446] +/Subtype/Link/A<> +>> endobj +1540 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 224.886 230.252 237.62] +/Subtype/Link/A<> +>> endobj +1541 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 150.023 247.827 161.854] +/Subtype/Link/A<> +>> endobj +1542 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 131.745 195.068 144.33] +/Subtype/Link/A<> +>> endobj +1544 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 109.469 203.353 122.203] +/Subtype/Link/A<> +>> endobj +1547 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1548 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1552 0 obj << +/D [1550 0 R /XYZ 72 767.399 null] +>> endobj +1553 0 obj << +/D [1550 0 R /XYZ 72 525.688 null] +>> endobj +1554 0 obj << +/D [1550 0 R /XYZ 72 170.097 null] +>> endobj +1549 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1588 0 obj << +/Length 1300 +/Filter /FlateDecode +>> +stream +xYَ6}W6Pq*i8LI(%GxЯ €%4˹< Z"n''7S*}/#iM#t?K><&k/I19͋UP%y}]uXE-dFɾE>M'_&pDfH+ +WE"m1+$$RpO 8WD_0ؗY?)aXKp,l}V-2,aYHo1!uImT FG{gFvuХAaFAsfU$(,idum ̳ŸL󮸃Q0|!Yx5=xFw]-<3 +u0¼,hƜdtC\T!, ͣ"I,*ᖎ*(>dAwq9sG6Vsy`_)LAՎ~`I0aŴl l` uå]vhEUX Ӄ}I~ bFtq^Vq?Jv,~x9cn B`] 낰uj/5]Y:1lD\H| `u7P3aҺҳU]jDNI#rмF$r2iDίG#rqЈ^HN[+5"7wkՈ\FtF?y|l;s-4(ZPr,T S22.3'+Ye 2vF łiXƥ1 J\V&н3?s%!XQkk>=Vf3Sr?%gMuv|G$cǯ1DOۃ!oR0UGқ(ώm3c +fbi:yΫe'k)Nk$0lA?YngrΙƦKԅ8'izfÃY5$Dn9˶(qȃ2]h%yC>\uA!I!u&6(O,7r8ט1#ğ,S6 b8MV6;0 ʚHpmem~ϩRf#/͠Y o;1 7ƕJ`)40?f8Jc@3AС1àF;G\4RqXk&n'vJcI$Rѽp$V̶y{rT_: +endstream +endobj +1587 0 obj << +/Type /Page +/Contents 1588 0 R +/Resources 1586 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1419 0 R +/Annots [ 1545 0 R 1546 0 R 1555 0 R 1556 0 R 1557 0 R 1558 0 R 1559 0 R 1560 0 R 1561 0 R 1562 0 R 1563 0 R 1564 0 R 1565 0 R 1566 0 R 1568 0 R 1569 0 R 1570 0 R 1571 0 R 1572 0 R 1573 0 R 1574 0 R 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R 1581 0 R 1527 0 R 1543 0 R 1567 0 R 1584 0 R 1585 0 R ] +>> endobj +1545 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 717.893 243.893 729.724] +/Subtype/Link/A<> +>> endobj +1546 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 698.15 172.808 710.884] +/Subtype/Link/A<> +>> endobj +1555 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 679.309 160.865 692.043] +/Subtype/Link/A<> +>> endobj +1556 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 660.469 177.136 673.203] +/Subtype/Link/A<> +>> endobj +1557 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 644.079 161.211 654.362] +/Subtype/Link/A<> +>> endobj +1558 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 623.69 144.271 635.521] +/Subtype/Link/A<> +>> endobj +1559 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 604.849 149.591 616.681] +/Subtype/Link/A<> +>> endobj +1560 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 585.106 174.637 597.84] +/Subtype/Link/A<> +>> endobj +1561 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 568.716 164.165 579] +/Subtype/Link/A<> +>> endobj +1562 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 547.425 305.951 560.159] +/Subtype/Link/A<> +>> endobj +1563 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 528.584 195.212 541.318] +/Subtype/Link/A<> +>> endobj +1564 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 509.744 230.252 522.478] +/Subtype/Link/A<> +>> endobj +1565 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 451.296 321.112 463.128] +/Subtype/Link/A<> +>> endobj +1566 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 434.004 195.068 446.589] +/Subtype/Link/A<> +>> endobj +1568 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 412.713 203.353 425.447] +/Subtype/Link/A<> +>> endobj +1569 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 394.775 243.893 406.606] +/Subtype/Link/A<> +>> endobj +1570 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 375.032 172.808 387.766] +/Subtype/Link/A<> +>> endobj +1571 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 356.191 160.865 368.925] +/Subtype/Link/A<> +>> endobj +1572 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 337.35 177.136 350.084] +/Subtype/Link/A<> +>> endobj +1573 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 320.961 161.211 331.244] +/Subtype/Link/A<> +>> endobj +1574 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 300.572 144.271 312.403] +/Subtype/Link/A<> +>> endobj +1575 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 281.731 149.591 293.563] +/Subtype/Link/A<> +>> endobj +1576 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 261.988 174.637 274.722] +/Subtype/Link/A<> +>> endobj +1577 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 245.598 164.165 255.881] +/Subtype/Link/A<> +>> endobj +1578 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 224.307 305.951 237.041] +/Subtype/Link/A<> +>> endobj +1579 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 205.466 195.212 218.2] +/Subtype/Link/A<> +>> endobj +1580 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 186.626 230.252 199.36] +/Subtype/Link/A<> +>> endobj +1581 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 127.276 293.663 140.01] +/Subtype/Link/A<> +>> endobj +1527 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 106.109 375.325 120.333] +/Subtype/Link/A<> +>> endobj +1543 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 368.965 108.102] +/Subtype/Link/A<> +>> endobj +1567 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 416.498 95.871] +/Subtype/Link/A<> +>> endobj +1584 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1585 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1589 0 obj << +/D [1587 0 R /XYZ 72 767.399 null] +>> endobj +1590 0 obj << +/D [1587 0 R /XYZ 72 470.691 null] +>> endobj +1591 0 obj << +/D [1587 0 R /XYZ 72 147.28 null] +>> endobj +1586 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1625 0 obj << +/Length 1332 +/Filter /FlateDecode +>> +stream +xY]6}W ]Uv>V}ه(@^2d$VH$q=^F84dH8c:b P#D~x}bqu5$㈫a/"ub'j&#`ï+Wd#@ 'FIf$Q,ٔ}D*Ax?'w?)nljSq((gTU 4"N"HxUlқq + ~ W/))o@{-˧rK!)pA4Pٛs0%lz̎ec5՛ lӺx۳^;0ˣ Jjo°"bEa).L+FoA_l{-Y.eT ;|ԁz?p.͓0adp E_cpry\jw_8 \heE]fNس1\&<[OgdW ʧ}rz}+ Zg4r)š|⍄kW$)uHamC +k{RXk†}RJaï] +vM?<.$!VzZjvh%;Sۭ/[YW2LDkKX[vG!.HvD +krlXfܗSH-p6)kDƯ=m#iH\Jض;0~ړ{r +}c] +Ў/?BdVQZB}KkBP+|$#z6}̡jNAjX14ܶ H=U[VLM +endstream +endobj +1624 0 obj << +/Type /Page +/Contents 1625 0 R +/Resources 1623 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1628 0 R +/Annots [ 1582 0 R 1592 0 R 1593 0 R 1594 0 R 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1601 0 R 1602 0 R 1603 0 R 1604 0 R 1605 0 R 1606 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1583 0 R 1607 0 R 1621 0 R 1622 0 R ] +>> endobj +1582 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 719.441 195.068 732.026] +/Subtype/Link/A<> +>> endobj +1592 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 697.519 203.353 710.253] +/Subtype/Link/A<> +>> endobj +1593 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 678.951 243.893 690.782] +/Subtype/Link/A<> +>> endobj +1594 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 658.577 172.808 671.311] +/Subtype/Link/A<> +>> endobj +1595 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 639.106 160.865 651.84] +/Subtype/Link/A<> +>> endobj +1596 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 619.635 177.136 632.369] +/Subtype/Link/A<> +>> endobj +1597 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 602.614 161.211 612.897] +/Subtype/Link/A<> +>> endobj +1598 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 581.595 144.271 593.426] +/Subtype/Link/A<> +>> endobj +1599 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 562.124 149.591 573.955] +/Subtype/Link/A<> +>> endobj +1600 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 541.75 174.637 554.484] +/Subtype/Link/A<> +>> endobj +1601 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 524.73 164.165 535.013] +/Subtype/Link/A<> +>> endobj +1602 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 502.808 305.951 515.542] +/Subtype/Link/A<> +>> endobj +1603 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 483.337 195.212 496.071] +/Subtype/Link/A<> +>> endobj +1604 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 463.865 230.252 476.599] +/Subtype/Link/A<> +>> endobj +1605 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 388.809 491.771 401.543] +/Subtype/Link/A<> +>> endobj +1606 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 371.788 195.068 384.373] +/Subtype/Link/A<> +>> endobj +1608 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 349.866 203.353 362.6] +/Subtype/Link/A<> +>> endobj +1609 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 331.298 243.893 343.129] +/Subtype/Link/A<> +>> endobj +1610 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 310.924 172.808 323.658] +/Subtype/Link/A<> +>> endobj +1611 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 291.453 160.865 304.187] +/Subtype/Link/A<> +>> endobj +1612 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 271.982 177.136 284.716] +/Subtype/Link/A<> +>> endobj +1613 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 254.961 161.211 265.245] +/Subtype/Link/A<> +>> endobj +1614 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 233.942 144.271 245.773] +/Subtype/Link/A<> +>> endobj +1615 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 214.471 149.591 226.302] +/Subtype/Link/A<> +>> endobj +1616 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 194.097 174.637 206.831] +/Subtype/Link/A<> +>> endobj +1617 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 177.077 164.165 187.36] +/Subtype/Link/A<> +>> endobj +1618 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 155.155 305.951 167.889] +/Subtype/Link/A<> +>> endobj +1619 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 135.684 195.212 148.418] +/Subtype/Link/A<> +>> endobj +1620 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 116.213 230.252 128.947] +/Subtype/Link/A<> +>> endobj +1583 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 395.027 108.102] +/Subtype/Link/A<> +>> endobj +1607 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 517.184 95.871] +/Subtype/Link/A<> +>> endobj +1621 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1622 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1626 0 obj << +/D [1624 0 R /XYZ 72 767.399 null] +>> endobj +1627 0 obj << +/D [1624 0 R /XYZ 72 411.697 null] +>> endobj +1623 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1664 0 obj << +/Length 938 +/Filter /FlateDecode +>> +stream +xXn0+x* qOI$;lmbR[Y +^,񉜙G ̜s +cT|BP* R0Nk]@Nj)$]Nz8O /R/mGMOfq~\Ν?68@ < #^`WrFM{o:b%*IIC r-B,.,J}(61ih9c YyqlWITz,oCx[VjACC%DU YM +*1%3z< +%"?ITYS?mIJ=v Ȗ?R1 +JR:LbŹc9 i6y`~i-C/U`lh.)QtYRBʫ>SzV]i4Y5cu}$q4u'lEnaahԨuh6ITFFlW!`uڗpO BFfmo?$a cnOW WG(H IC?} @.:QHQwÆzi.^0@_bSoHwB7{ & !T}As|"p8a'qILKmk'v$YPd&9 "i i-Yd^dIILH+BwĸsdkbZ2jcBP"PUʈ\i$ղqkQֱE-s;꾠GêI cN}fyO"(]9s];'yW坑wU|]WzW#g4*>*Q~vt}Xxvn7*2XEhVpb*<6պ;لb +endstream +endobj +1663 0 obj << +/Type /Page +/Contents 1664 0 R +/Resources 1662 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1628 0 R +/Annots [ 1629 0 R 1630 0 R 1632 0 R 1633 0 R 1634 0 R 1635 0 R 1636 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R 1645 0 R 1668 0 R 1669 0 R 1670 0 R 1646 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R 1657 0 R 1660 0 R 1661 0 R ] +>> endobj +1629 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 690.408 361.4 702.676] +/Subtype/Link/A<> +>> endobj +1630 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 672.567 195.068 685.151] +/Subtype/Link/A<> +>> endobj +1632 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 650.29 203.353 663.024] +/Subtype/Link/A<> +>> endobj +1633 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 631.367 243.893 643.199] +/Subtype/Link/A<> +>> endobj +1634 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 610.639 172.808 623.373] +/Subtype/Link/A<> +>> endobj +1635 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 590.814 160.865 603.548] +/Subtype/Link/A<> +>> endobj +1636 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 570.988 177.136 583.722] +/Subtype/Link/A<> +>> endobj +1637 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 553.613 161.211 563.896] +/Subtype/Link/A<> +>> endobj +1638 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 532.239 144.271 544.071] +/Subtype/Link/A<> +>> endobj +1639 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 512.414 149.591 524.245] +/Subtype/Link/A<> +>> endobj +1640 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 491.685 174.637 504.419] +/Subtype/Link/A<> +>> endobj +1641 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 474.31 164.165 484.594] +/Subtype/Link/A<> +>> endobj +1642 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 452.034 305.951 464.768] +/Subtype/Link/A<> +>> endobj +1643 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 432.208 195.212 444.942] +/Subtype/Link/A<> +>> endobj +1644 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 412.383 230.252 425.117] +/Subtype/Link/A<> +>> endobj +1645 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.493 351.529 526.54 363.797] +/Subtype/Link/A<> +>> endobj +1668 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 353.651 526.54 355.643] +/Subtype/Link/A<> +>> endobj +1669 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 351.529 72.996 355.643] +/Subtype/Link/A<> +>> endobj +1670 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 339.068 91.598 349.351] +/Subtype/Link/A<> +>> endobj +1646 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 319.242 195.068 331.826] +/Subtype/Link/A<> +>> endobj +1648 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 296.966 203.353 309.7] +/Subtype/Link/A<> +>> endobj +1649 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 278.043 243.893 289.874] +/Subtype/Link/A<> +>> endobj +1650 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 257.314 172.808 270.048] +/Subtype/Link/A<> +>> endobj +1651 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 237.489 160.865 250.223] +/Subtype/Link/A<> +>> endobj +1652 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 217.663 177.136 230.397] +/Subtype/Link/A<> +>> endobj +1653 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 200.288 161.211 210.571] +/Subtype/Link/A<> +>> endobj +1654 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 178.914 144.271 190.746] +/Subtype/Link/A<> +>> endobj +1655 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 159.089 149.591 170.92] +/Subtype/Link/A<> +>> endobj +1656 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 138.36 174.637 151.094] +/Subtype/Link/A<> +>> endobj +1657 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 120.986 164.165 131.269] +/Subtype/Link/A<> +>> endobj +1660 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1661 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1665 0 obj << +/D [1663 0 R /XYZ 72 767.399 null] +>> endobj +1666 0 obj << +/D [1663 0 R /XYZ 72 711.224 null] +>> endobj +1667 0 obj << +/D [1663 0 R /XYZ 72 372.052 null] +>> endobj +1662 0 obj << +/Font << /F114 769 0 R /F158 1340 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1703 0 obj << +/Length 776 +/Filter /FlateDecode +>> +stream +x͘Ks0| +X[pmv&6)Ɂv L?}Ə85xw]? |-G` % A?Rb()OntF8̺С.(MYG.U:r5hJz@Ie#vL3j)>{_8%a9iĈ@mA.yhEWq:Kr]E:7ERBt]XT64c)eAL Z>{Oplci7kea.:JeZR'fsO/UI,t<7m B@$|0-v!CҔWn*UG*L{2:{[ߢ'l +oi4瑜I:M\-mv0HH0ya*][@N7Z_5lﯖCtvwR;CVNf/{4* +q4h +]څFiE$n )ݚܲ >N4p:!VmnvijS0+n"]a[Ծۇ^8XEo >Gzˊ(S OA|5%z]u5dRY&8YujvđCĩ{=su: qsGJGG8_#8z8dh2}XH]|yG_Qo}`4RU=߳ +gJ&b__/ߓ= +endstream +endobj +1702 0 obj << +/Type /Page +/Contents 1703 0 R +/Resources 1701 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1628 0 R +/Annots [ 1658 0 R 1659 0 R 1671 0 R 1672 0 R 1673 0 R 1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R 1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R 1699 0 R 1700 0 R ] +>> endobj +1658 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 716.99 305.951 729.724] +/Subtype/Link/A<> +>> endobj +1659 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 697.165 195.212 709.899] +/Subtype/Link/A<> +>> endobj +1671 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 677.339 230.252 690.073] +/Subtype/Link/A<> +>> endobj +1672 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 618.44 196.671 628.753] +/Subtype/Link/A<> +>> endobj +1673 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 598.644 195.068 611.229] +/Subtype/Link/A<> +>> endobj +1675 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 576.368 203.353 589.102] +/Subtype/Link/A<> +>> endobj +1676 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 557.445 243.893 569.276] +/Subtype/Link/A<> +>> endobj +1677 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 536.716 172.808 549.45] +/Subtype/Link/A<> +>> endobj +1678 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 516.891 160.865 529.625] +/Subtype/Link/A<> +>> endobj +1679 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 497.065 177.136 509.799] +/Subtype/Link/A<> +>> endobj +1680 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 479.69 161.211 489.973] +/Subtype/Link/A<> +>> endobj +1681 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 458.316 144.271 470.148] +/Subtype/Link/A<> +>> endobj +1682 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 438.491 149.591 450.322] +/Subtype/Link/A<> +>> endobj +1683 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 417.763 174.637 430.497] +/Subtype/Link/A<> +>> endobj +1684 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 400.388 164.165 410.671] +/Subtype/Link/A<> +>> endobj +1685 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 378.111 305.951 390.845] +/Subtype/Link/A<> +>> endobj +1686 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 358.286 195.212 371.02] +/Subtype/Link/A<> +>> endobj +1687 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 338.46 230.252 351.194] +/Subtype/Link/A<> +>> endobj +1688 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 279.561 205.661 289.874] +/Subtype/Link/A<> +>> endobj +1689 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 259.765 195.068 272.35] +/Subtype/Link/A<> +>> endobj +1691 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 237.489 203.353 250.223] +/Subtype/Link/A<> +>> endobj +1692 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 218.566 243.893 230.397] +/Subtype/Link/A<> +>> endobj +1693 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 197.837 172.808 210.571] +/Subtype/Link/A<> +>> endobj +1694 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 178.012 160.865 190.746] +/Subtype/Link/A<> +>> endobj +1695 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 158.186 177.136 170.92] +/Subtype/Link/A<> +>> endobj +1696 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 140.811 161.211 151.094] +/Subtype/Link/A<> +>> endobj +1699 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1700 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1704 0 obj << +/D [1702 0 R /XYZ 72 767.399 null] +>> endobj +1705 0 obj << +/D [1702 0 R /XYZ 72 639.232 null] +>> endobj +1706 0 obj << +/D [1702 0 R /XYZ 72 298.117 null] +>> endobj +1701 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1736 0 obj << +/Length 1450 +/Filter /FlateDecode +>> +stream +xZnF+x9ds!) E*\N>\$Z,ۈjUz]26~p?[B 2J~Q6R)Ƽ{wK*|ټtb[̫84xA}"Z|0~׌OQOIlg#f\z\0$8Ļ6m/xm`d6N)R %@_7 Av6 dGZ(4#瑌a,;KKb5r#̶pP8v5-󗲹ROƜ 4Oh +E26Jpe1 |a=MT\IljR> U{ +4?n s0wY8 ㉑)fd )Nُ"۱>Ǿ]Ң˪muRϿ`&o C+&ֿbuQ?*:Tkic=]U6Y3GhdE@YS;!Ml FCr 9iM8q's_+0E|Ȇg,'|Y;eƅd7Y6c˘gZhU|j'lɺv>vvAi.r4[H#1I2)4NSy\t+k'0ȳ$9ۻ0K'<[tE說afevSvQ:*0nK>&a$*'[nCr}▛[ŭ 7+nuq+9q+q FF@ы۶E%*~ ;Br_)*!0uXmX""O1jv~B+n4`D_:! E! 2 Y2˜qǬAL +`+Mw 2ko WgrjbYUqlUEUBRȉp;06!XӢkHi'.h]Ϡ\"pr[9uɐPJp=E]Rɽ%䍴9ѢBb9)*"NԒºNCcCʌ.%2IUN(x %(zwdNl7& (Ef ;'8,dհ' YɩN¶UMh׊8!b=t j)5æ3#0ʧQ-́ft?ttSiKK>+͓}Ļ"xgy5K(x9 11-$.h ;Hw~n)mSsTv9uzzgD_㑖Id Nt1L}w4owݲڞ.҇£t5w=8",syK_"Cs}engX;=, S%Z m +endstream +endobj +1735 0 obj << +/Type /Page +/Contents 1736 0 R +/Resources 1734 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1628 0 R +/Annots [ 1697 0 R 1698 0 R 1707 0 R 1708 0 R 1709 0 R 1710 0 R 1711 0 R 1712 0 R 1739 0 R 1740 0 R 1741 0 R 1713 0 R 1715 0 R 1716 0 R 1717 0 R 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1727 0 R 1728 0 R 1729 0 R 1631 0 R 1647 0 R 1674 0 R 1690 0 R 1714 0 R 1730 0 R 1732 0 R 1733 0 R ] +>> endobj +1697 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 717.893 144.271 729.724] +/Subtype/Link/A<> +>> endobj +1698 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 698.597 149.591 710.428] +/Subtype/Link/A<> +>> endobj +1707 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 678.398 174.637 691.132] +/Subtype/Link/A<> +>> endobj +1708 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 661.553 164.165 671.836] +/Subtype/Link/A<> +>> endobj +1709 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 639.806 305.951 652.54] +/Subtype/Link/A<> +>> endobj +1710 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 620.51 195.212 633.244] +/Subtype/Link/A<> +>> endobj +1711 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 601.214 230.252 613.948] +/Subtype/Link/A<> +>> endobj +1712 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.48 526.508 526.54 539.242] +/Subtype/Link/A<> +>> endobj +1739 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 529.096 526.54 531.088] +/Subtype/Link/A<> +>> endobj +1740 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 526.508 72.996 531.088] +/Subtype/Link/A<> +>> endobj +1741 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 512.528 91.586 524.796] +/Subtype/Link/A<> +>> endobj +1713 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 495.217 195.068 507.801] +/Subtype/Link/A<> +>> endobj +1715 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 473.47 203.353 486.204] +/Subtype/Link/A<> +>> endobj +1716 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 455.076 243.893 466.908] +/Subtype/Link/A<> +>> endobj +1717 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 434.878 172.808 447.612] +/Subtype/Link/A<> +>> endobj +1718 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 415.582 160.865 428.316] +/Subtype/Link/A<> +>> endobj +1719 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 396.286 177.136 409.02] +/Subtype/Link/A<> +>> endobj +1720 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 379.44 161.211 389.724] +/Subtype/Link/A<> +>> endobj +1721 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 358.596 144.271 370.428] +/Subtype/Link/A<> +>> endobj +1722 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 339.3 149.591 351.131] +/Subtype/Link/A<> +>> endobj +1723 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 319.101 174.637 331.835] +/Subtype/Link/A<> +>> endobj +1724 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 302.256 164.165 312.539] +/Subtype/Link/A<> +>> endobj +1725 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 280.509 305.951 293.243] +/Subtype/Link/A<> +>> endobj +1726 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 261.213 195.212 273.947] +/Subtype/Link/A<> +>> endobj +1727 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 241.917 230.252 254.651] +/Subtype/Link/A<> +>> endobj +1728 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 182.123 299.293 194.391] +/Subtype/Link/A<> +>> endobj +1729 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 164.811 195.068 177.396] +/Subtype/Link/A<> +>> endobj +1631 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 142.802 293.871 157.025] +/Subtype/Link/A<> +>> endobj +1647 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 130.571 315.773 144.794] +/Subtype/Link/A<> +>> endobj +1674 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 118.34 357.368 132.563] +/Subtype/Link/A<> +>> endobj +1690 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 106.109 347.876 120.333] +/Subtype/Link/A<> +>> endobj +1714 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 376.433 108.102] +/Subtype/Link/A<> +>> endobj +1730 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 347.876 95.871] +/Subtype/Link/A<> +>> endobj +1732 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1733 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1737 0 obj << +/D [1735 0 R /XYZ 72 767.399 null] +>> endobj +1738 0 obj << +/D [1735 0 R /XYZ 72 547.38 null] +>> endobj +1742 0 obj << +/D [1735 0 R /XYZ 72 202.104 null] +>> endobj +1734 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1776 0 obj << +/Length 892 +/Filter /FlateDecode +>> +stream +xX˒6ZUn$s#!-W:U -{to_63D6[@*Rb()ŷ՚p`(XwujJLݦ23teM(侊/VM1Hȭ-@& +<>5`BΨ}m.BSOv1iG&'FJn%r}^y$.SdFӳϓrH9(8《C<ǷGZ*sYlpPnEXUmUiY.Ce՝rQ + +FEs%`p<=:EXHPb>/A\׋pkJż}`kJPLwydAQYhљCLyRhGMo_diN%.+*(m;}|qO/6֟H N2|(SDޔfP' dVCnMV$?mk3~t=v0hom'VqY7ytWʵwBɑ,9 *ElrdlJNVGcȓ!b13fGtW~{d6}5q8G>Ro=N5)y +uLd +:{sℑ)*%͚Ӎ'tӦڽre(+s)"~)!LX#nl98*I~ #z%^ɮIJ~EWa/R?$z+*(UD"A^vC)zvѫ IqP+2d2_^<)O> endobj +1731 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 716.99 203.353 729.724] +/Subtype/Link/A<> +>> endobj +1743 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 698.067 243.893 709.899] +/Subtype/Link/A<> +>> endobj +1744 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 677.339 172.808 690.073] +/Subtype/Link/A<> +>> endobj +1745 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 657.513 160.865 670.247] +/Subtype/Link/A<> +>> endobj +1746 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 637.688 177.136 650.422] +/Subtype/Link/A<> +>> endobj +1747 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 620.313 161.211 630.596] +/Subtype/Link/A<> +>> endobj +1748 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 598.939 144.271 610.77] +/Subtype/Link/A<> +>> endobj +1749 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 579.113 149.591 590.945] +/Subtype/Link/A<> +>> endobj +1750 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 558.385 174.637 571.119] +/Subtype/Link/A<> +>> endobj +1751 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 541.01 164.165 551.294] +/Subtype/Link/A<> +>> endobj +1752 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 518.734 305.951 531.468] +/Subtype/Link/A<> +>> endobj +1753 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 498.908 195.212 511.642] +/Subtype/Link/A<> +>> endobj +1754 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 479.083 230.252 491.817] +/Subtype/Link/A<> +>> endobj +1755 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.603 403.317 526.54 416.051] +/Subtype/Link/A<> +>> endobj +1779 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 405.905 526.54 407.897] +/Subtype/Link/A<> +>> endobj +1780 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 403.317 72.996 407.897] +/Subtype/Link/A<> +>> endobj +1781 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 388.871 131.767 401.605] +/Subtype/Link/A<> +>> endobj +1756 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 371.496 195.068 384.08] +/Subtype/Link/A<> +>> endobj +1758 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 349.22 203.353 361.954] +/Subtype/Link/A<> +>> endobj +1759 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 330.297 243.893 342.128] +/Subtype/Link/A<> +>> endobj +1760 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 309.568 172.808 322.302] +/Subtype/Link/A<> +>> endobj +1761 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 289.743 160.865 302.477] +/Subtype/Link/A<> +>> endobj +1762 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 269.917 177.136 282.651] +/Subtype/Link/A<> +>> endobj +1763 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 252.542 161.211 262.825] +/Subtype/Link/A<> +>> endobj +1764 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 231.168 144.271 243] +/Subtype/Link/A<> +>> endobj +1765 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 211.343 149.591 223.174] +/Subtype/Link/A<> +>> endobj +1766 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 190.614 174.637 203.348] +/Subtype/Link/A<> +>> endobj +1767 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 173.24 164.165 183.523] +/Subtype/Link/A<> +>> endobj +1768 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 150.963 305.951 163.697] +/Subtype/Link/A<> +>> endobj +1769 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 131.137 195.212 143.871] +/Subtype/Link/A<> +>> endobj +1770 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 111.312 230.252 124.046] +/Subtype/Link/A<> +>> endobj +1772 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1773 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1777 0 obj << +/D [1775 0 R /XYZ 72 767.399 null] +>> endobj +1778 0 obj << +/D [1775 0 R /XYZ 72 424.718 null] +>> endobj +1774 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1816 0 obj << +/Length 846 +/Filter /FlateDecode +>> +stream +x՘r0!-`K"DWҝSy lR>3Eꗱɺˢ +ʪU[p.ُȽY9' C, $ERHLQ:W7B[z3}S'Eg{̦t|v`GW9 iUX]撷2)ee c;d?mrjj)83Y kLtmermܬ6ga8NFE٦?qV,Zf&,{׿R 4(VM:M-'fJ9<ݫwao xTI|H;%3Мhh7 4:Էu;_xu? (Oօ͓գ;l_Q)5h-Ӥ0V t=Fv]fAanL0Y4Uè+!]b:a4d4)M˜<&n uEx_ FIqqP?mr9W +L"`ئV^6Aptec| @ư)a& _UyMUѫ 0*cOWߟ0s"$I`ߪ5b3sNjNL' D{7 +endstream +endobj +1815 0 obj << +/Type /Page +/Contents 1816 0 R +/Resources 1814 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1628 0 R +/Annots [ 1771 0 R 1782 0 R 1784 0 R 1785 0 R 1786 0 R 1787 0 R 1788 0 R 1789 0 R 1790 0 R 1791 0 R 1792 0 R 1793 0 R 1794 0 R 1795 0 R 1796 0 R 1797 0 R 1798 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R 1804 0 R 1805 0 R 1806 0 R 1807 0 R 1808 0 R 1809 0 R 1812 0 R 1813 0 R ] +>> endobj +1771 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 689.942 389.733 702.676] +/Subtype/Link/A<> +>> endobj +1782 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 672.567 195.068 685.151] +/Subtype/Link/A<> +>> endobj +1784 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 650.29 203.353 663.024] +/Subtype/Link/A<> +>> endobj +1785 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 631.367 243.893 643.199] +/Subtype/Link/A<> +>> endobj +1786 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 610.639 172.808 623.373] +/Subtype/Link/A<> +>> endobj +1787 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 590.814 160.865 603.548] +/Subtype/Link/A<> +>> endobj +1788 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 570.988 177.136 583.722] +/Subtype/Link/A<> +>> endobj +1789 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 553.613 161.211 563.896] +/Subtype/Link/A<> +>> endobj +1790 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 532.239 144.271 544.071] +/Subtype/Link/A<> +>> endobj +1791 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 512.414 149.591 524.245] +/Subtype/Link/A<> +>> endobj +1792 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 491.685 174.637 504.419] +/Subtype/Link/A<> +>> endobj +1793 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 474.31 164.165 484.594] +/Subtype/Link/A<> +>> endobj +1794 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 452.034 305.951 464.768] +/Subtype/Link/A<> +>> endobj +1795 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 432.208 195.212 444.942] +/Subtype/Link/A<> +>> endobj +1796 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 412.383 230.252 425.117] +/Subtype/Link/A<> +>> endobj +1797 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 351.063 322.857 363.797] +/Subtype/Link/A<> +>> endobj +1798 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 333.688 195.068 346.272] +/Subtype/Link/A<> +>> endobj +1800 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 311.411 203.353 324.145] +/Subtype/Link/A<> +>> endobj +1801 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 292.488 243.893 304.32] +/Subtype/Link/A<> +>> endobj +1802 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 271.76 172.808 284.494] +/Subtype/Link/A<> +>> endobj +1803 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 251.934 160.865 264.668] +/Subtype/Link/A<> +>> endobj +1804 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 232.109 177.136 244.843] +/Subtype/Link/A<> +>> endobj +1805 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 214.734 161.211 225.017] +/Subtype/Link/A<> +>> endobj +1806 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 193.36 144.271 205.191] +/Subtype/Link/A<> +>> endobj +1807 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 173.534 149.591 185.366] +/Subtype/Link/A<> +>> endobj +1808 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 152.806 174.637 165.54] +/Subtype/Link/A<> +>> endobj +1809 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 135.431 164.165 145.715] +/Subtype/Link/A<> +>> endobj +1812 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1813 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1817 0 obj << +/D [1815 0 R /XYZ 72 767.399 null] +>> endobj +1818 0 obj << +/D [1815 0 R /XYZ 72 710.919 null] +>> endobj +1819 0 obj << +/D [1815 0 R /XYZ 72 372.04 null] +>> endobj +1814 0 obj << +/Font << /F114 769 0 R /F158 1340 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1850 0 obj << +/Length 726 +/Filter /FlateDecode +>> +stream +x͗Io0| +8ލmVʭ䀀d~eLQ9U5-oepcT\CI)Xf67pFa?jAxh2i5ҶY7F/0 +n2 ~q $@ + H̍^f)rFyTL>.( +[ڮ>(I:*ԍn=&7RSHQvKU qP"O^ZA!4"!bꜴ7dz(#vB +L LȕXSXyͭr-W_cWNvwyPfڲN3麗-\!`Zۢ8$gYeHL֤I5MekWz^0*7'E'aNb~Y<^l9#E-]vųW0Km%&U}]".K=U1mT}Y!x{,Ꮾ؋F7Ѭ6T +>S"+ +endstream +endobj +1849 0 obj << +/Type /Page +/Contents 1850 0 R +/Resources 1848 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1853 0 R +/Annots [ 1810 0 R 1811 0 R 1820 0 R 1821 0 R 1829 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R 1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R 1840 0 R 1841 0 R 1842 0 R 1843 0 R 1846 0 R 1847 0 R ] +>> endobj +1810 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 716.99 305.951 729.724] +/Subtype/Link/A<> +>> endobj +1811 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 697.165 195.212 709.899] +/Subtype/Link/A<> +>> endobj +1820 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 677.339 230.252 690.073] +/Subtype/Link/A<> +>> endobj +1821 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 616.019 343.814 631.054] +/Subtype/Link/A<> +>> endobj +1829 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 598.644 195.068 611.229] +/Subtype/Link/A<> +>> endobj +1831 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 576.368 203.353 589.102] +/Subtype/Link/A<> +>> endobj +1832 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 557.445 243.893 569.276] +/Subtype/Link/A<> +>> endobj +1833 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 536.716 172.808 549.45] +/Subtype/Link/A<> +>> endobj +1834 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 516.891 160.865 529.625] +/Subtype/Link/A<> +>> endobj +1835 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 497.065 177.136 509.799] +/Subtype/Link/A<> +>> endobj +1836 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 479.69 161.211 489.973] +/Subtype/Link/A<> +>> endobj +1837 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 458.316 144.271 470.148] +/Subtype/Link/A<> +>> endobj +1838 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 438.491 149.591 450.322] +/Subtype/Link/A<> +>> endobj +1839 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 417.763 174.637 430.497] +/Subtype/Link/A<> +>> endobj +1840 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 400.388 164.165 410.671] +/Subtype/Link/A<> +>> endobj +1841 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 378.111 305.951 390.845] +/Subtype/Link/A<> +>> endobj +1842 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 358.286 195.212 371.02] +/Subtype/Link/A<> +>> endobj +1843 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 338.46 230.252 351.194] +/Subtype/Link/A<> +>> endobj +1846 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1847 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1851 0 obj << +/D [1849 0 R /XYZ 72 767.399 null] +>> endobj +1852 0 obj << +/D [1849 0 R /XYZ 72 636.996 null] +>> endobj +1848 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F158 1340 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1873 0 obj << +/Length 2564 +/Filter /FlateDecode +>> +stream +x[KsܸW8@xܤRle]٪X{òקpyl>n'o.z}q!VOF\)e D=_חv /UQ~j@E&0TG`PhE.N#dℜ#,lyΟPA|QVd( 63D0M0 "T kŰaGQ RDNzM!iC ֡L12eVnѹ߇![ƀ #et +mCnAq :d'6t۲h7."s(Θғ@*_/pA_ ~ff0d 96Cͺf™ +4!QtKȻNug̺:B2?8~*/K8x !!w2X;an|pOvWeh__L ЊRשblc'LḴrcx}L6FD2(J5nLkZYL݌1lcďEQ3BQfE11)7eHƈ1+ՋEb\/1\FfSAXXݮkGY6NJ충fNѶV^%0tG q +4J (e+[ TG$%8ꯗ%GC81x SSOOhUvbp",R1Ɩ9'c@ue:t牗= ʙ)G8JA1'^  \20%@ o@r3M=w.枚'RwK}RQ +endstream +endobj +1872 0 obj << +/Type /Page +/Contents 1873 0 R +/Resources 1871 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1853 0 R +/Annots [ 1844 0 R 1854 0 R 1856 0 R 1857 0 R 1858 0 R 1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R 1864 0 R 1865 0 R 1866 0 R 1867 0 R 1868 0 R 1757 0 R 1783 0 R 1799 0 R 1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1830 0 R 1845 0 R 1855 0 R 1869 0 R 1870 0 R ] +>> endobj +1844 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 692.363 449.043 704.977] +/Subtype/Link/A<> +>> endobj +1854 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 672.567 195.068 685.151] +/Subtype/Link/A<> +>> endobj +1856 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 650.29 203.353 663.024] +/Subtype/Link/A<> +>> endobj +1857 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 631.367 243.893 643.199] +/Subtype/Link/A<> +>> endobj +1858 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 610.639 172.808 623.373] +/Subtype/Link/A<> +>> endobj +1859 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 590.814 160.865 603.548] +/Subtype/Link/A<> +>> endobj +1860 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 570.988 177.136 583.722] +/Subtype/Link/A<> +>> endobj +1861 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 553.613 161.211 563.896] +/Subtype/Link/A<> +>> endobj +1862 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 532.239 144.271 544.071] +/Subtype/Link/A<> +>> endobj +1863 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 512.414 149.591 524.245] +/Subtype/Link/A<> +>> endobj +1864 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 491.685 174.637 504.419] +/Subtype/Link/A<> +>> endobj +1865 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 474.31 164.165 484.594] +/Subtype/Link/A<> +>> endobj +1866 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 452.034 305.951 464.768] +/Subtype/Link/A<> +>> endobj +1867 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 432.208 195.212 444.942] +/Subtype/Link/A<> +>> endobj +1868 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 412.383 230.252 425.117] +/Subtype/Link/A<> +>> endobj +1757 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 382.196 376.433 396.419] +/Subtype/Link/A<> +>> endobj +1783 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 369.965 502.702 384.189] +/Subtype/Link/A<> +>> endobj +1799 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 357.735 410.959 371.958] +/Subtype/Link/A<> +>> endobj +1822 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 347.365 258.453 359.727] +/Subtype/Link/A<> +>> endobj +1823 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 311.499 304.727 320.653] +/Subtype/Link/A<> +>> endobj +1824 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 299.544 291.656 308.698] +/Subtype/Link/A<> +>> endobj +1825 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 275.634 304.727 284.787] +/Subtype/Link/A<> +>> endobj +1826 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 263.679 291.656 272.832] +/Subtype/Link/A<> +>> endobj +1827 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 239.768 304.727 248.922] +/Subtype/Link/A<> +>> endobj +1828 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 227.813 291.656 236.967] +/Subtype/Link/A<> +>> endobj +1830 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 177.856 332.382 192.079] +/Subtype/Link/A<> +>> endobj +1845 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 167.486 381.478 179.848] +/Subtype/Link/A<> +>> endobj +1855 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.663 455.408 95.887] +/Subtype/Link/A<> +>> endobj +1869 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1870 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1874 0 obj << +/D [1872 0 R /XYZ 72 767.399 null] +>> endobj +1875 0 obj << +/D [1872 0 R /XYZ 72 710.931 null] +>> endobj +1871 0 obj << +/Font << /F114 769 0 R /F158 1340 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1905 0 obj << +/Length 1108 +/Filter /FlateDecode +>> +stream +xݘO6:3VAә6u3i7id +"v+uwM4!${##~\n~`0d x?ȇ%hc7 B̸*>벎u]<rhe%f6``}1<@ aD)i`F #RFw7d`Y70kVXꏄxwFX;Q>U].p8WoTKkvfo(k {RBULmܿN(~A/ 079m'Ń1G0$ݖ$*3wLFT@9߬C_.X|5R{Q2 |`lʒ#m6v렟nlo]ƥڹew>T.F"tt;'Űq4tRi +U1p~qc`ؤthNjx(+q$*i}hǝ3ѧ}fÓ(Vyʄ(ȴ&/@C/#B$D&1UGi0m@x[]tG^e,} IER?a*EH/Vk + +LdhUo݂V鴭؄(Tuzb=C6L=^[ޘJK]/M?I\w{T(f!1sh=W;2m1nV͍jPIL:c-((dGӱMw꟝61ƾsGXYbQU> Wudnp̝a/ MUfy='n|؇aH b$=Gb@{~9\W +)n%XϪz8 +endstream +endobj +1904 0 obj << +/Type /Page +/Contents 1905 0 R +/Resources 1903 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1853 0 R +/Annots [ 1876 0 R 1877 0 R 1879 0 R 1880 0 R 1881 0 R 1882 0 R 1883 0 R 1884 0 R 1885 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R 1890 0 R 1891 0 R 1892 0 R 1893 0 R 1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R 1900 0 R 1901 0 R 1902 0 R ] +>> endobj +1876 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 689.942 262.89 702.676] +/Subtype/Link/A<> +>> endobj +1877 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 672.567 195.068 685.151] +/Subtype/Link/A<> +>> endobj +1879 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 650.29 203.353 663.024] +/Subtype/Link/A<> +>> endobj +1880 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 631.367 243.893 643.199] +/Subtype/Link/A<> +>> endobj +1881 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 610.639 172.808 623.373] +/Subtype/Link/A<> +>> endobj +1882 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 590.814 160.865 603.548] +/Subtype/Link/A<> +>> endobj +1883 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 570.988 177.136 583.722] +/Subtype/Link/A<> +>> endobj +1884 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 553.613 161.211 563.896] +/Subtype/Link/A<> +>> endobj +1885 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 532.239 144.271 544.071] +/Subtype/Link/A<> +>> endobj +1886 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 512.414 149.591 524.245] +/Subtype/Link/A<> +>> endobj +1887 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 491.685 174.637 504.419] +/Subtype/Link/A<> +>> endobj +1888 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 474.31 164.165 484.594] +/Subtype/Link/A<> +>> endobj +1889 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 452.034 305.951 464.768] +/Subtype/Link/A<> +>> endobj +1890 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 432.208 195.212 444.942] +/Subtype/Link/A<> +>> endobj +1891 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 412.383 230.252 425.117] +/Subtype/Link/A<> +>> endobj +1892 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [260.02 351.063 339.792 363.797] +/Subtype/Link/A<> +>> endobj +1893 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 311.411 331.225 324.145] +/Subtype/Link/A<> +>> endobj +1894 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 294.007 232.272 304.32] +/Subtype/Link/A<> +>> endobj +1895 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 271.76 319.473 284.494] +/Subtype/Link/A<> +>> endobj +1896 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 251.934 302.21 264.668] +/Subtype/Link/A<> +>> endobj +1897 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 192.457 331.225 205.191] +/Subtype/Link/A<> +>> endobj +1898 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 175.053 232.272 185.366] +/Subtype/Link/A<> +>> endobj +1899 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 152.806 319.473 165.54] +/Subtype/Link/A<> +>> endobj +1900 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [101.763 132.981 302.21 145.715] +/Subtype/Link/A<> +>> endobj +1901 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1902 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1906 0 obj << +/D [1904 0 R /XYZ 72 767.399 null] +>> endobj +1907 0 obj << +/D [1904 0 R /XYZ 72 710.919 null] +>> endobj +230 0 obj << +/D [1904 0 R /XYZ 72 372.04 null] +>> endobj +1903 0 obj << +/Font << /F114 769 0 R /F158 1340 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1922 0 obj << +/Length 2094 +/Filter /FlateDecode +>> +stream +xXIQR$NL9=\d.>6(uZ\ZUŷ{[p䇻2%cMA~|X\Q+s<ȫݒEݔiUwoRKퟬi?;r$&J*DMyWl#ft  `]$}Z=BZ-C0PkϺ@uemE}ѵ~>kzWŶeV;fm&¢~-U_>D*Eqv +? +%Yl4NRIdHJ:=2å+.9Қ&+_> ߕYj6K­7MeMo,=r>2k ѱ, hJMM::5_y:fm#6c-Hv~e5<0̩! $dX"%e^25.c3`fgIBeJL~ʾlv5giP% }ICDX4 1Us/߃>Q!!k6~>pK"_E  <_VA;lļz Mš v <&~<&(L,"}ޭOOOK)𢖃v=М d$"G#B6|FbFu{F/LE}zh_eb1evMXP3.Bz\%웺1ߤǠ#F1䌥(<ƅabQu ~{汮Ҷw +FO6_(!!:b;c[4!cPF]%ug3SFy:_,d5uBFk|PK}z{b#]ќ""Q##&Z0l%}cW{ĘFGoxOZD$U9`ԭkToT_}wsc=X ILeUf U[Z(5LX^UI(yi1eʌ+oU ߼.$Ro}FU 0Ϊv(gw+[T4o(tP]A| }41РATci'Ax\% +=BLQfyJhy@v&uL1 .5:teyۻ?]QPs#vdF(5VƑ1˴bͰvP)Q/LXokR9sx|\ iؔM~;߄2wtsl᎑&lS%ނ%u< OpOOx9Pބ% +Ԕ%v!x:DF[P!Y滬f!x `#,f+5ӆn^Ca!;ЮvPq}V6DBл>/u㻟wݓH&mG,=Eo;xpJmOa@~\qƼ*qxYĬYŃ- yAvU p + o)/'V6V> ct>]VP5Cm܌?N@,6ٶvo!.I2O`d8.+ +;IpN&LlS8=䣞2 +cpTՁ籄䒄3:j +CV ,ä8rf|A=aXův5< a@ߠ*0as\rR\B$RPzLtF%S蟘0Wpż' %Wgk>W]eW3P(B# +dZB{&#ř +%Wy$?LM~ +Qfvf\e$|vvv,m3v[Ծ&s Ľ4Fz8W# "\ۥQ4XYB\ -$M\why;c[R*h:n)o> endobj +1908 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 607.816 179.77 621.988] +/Subtype/Link/A<> +>> endobj +1910 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 568.164 298.316 582.337] +/Subtype/Link/A<> +>> endobj +1912 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 486.156 238.753 501.191] +/Subtype/Link/A<> +>> endobj +1915 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 466.33 220.414 481.366] +/Subtype/Link/A<> +>> endobj +1917 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 405.873 337.903 415.887] +/Subtype/Link/A<> +>> endobj +1878 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 190.642 399.618 204.865] +/Subtype/Link/A<> +>> endobj +1909 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 130.315 180.41 144.538] +/Subtype/Link/A<> +>> endobj +1911 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 118.084 300.104 132.307] +/Subtype/Link/A<> +>> endobj +1913 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 107.715 353.862 120.077] +/Subtype/Link/A<> +>> endobj +1914 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.898 340.791 104.913] +/Subtype/Link/A<> +>> endobj +1916 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.667 303.603 95.891] +/Subtype/Link/A<> +>> endobj +1918 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1919 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1923 0 obj << +/D [1921 0 R /XYZ 72 767.399 null] +>> endobj +234 0 obj << +/D [1921 0 R /XYZ 72 647.756 null] +>> endobj +238 0 obj << +/D [1921 0 R /XYZ 72 526.959 null] +>> endobj +242 0 obj << +/D [1921 0 R /XYZ 72 425.988 null] +>> endobj +1920 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1928 0 obj << +/Length 1326 +/Filter /FlateDecode +>> +stream +xڽXo6_GhSK[ +t}PdbKD-HɎ-h B<26~\WH#-b$Hi\EksqPSUϬʰm.]cʍ_X9_Ѵ8"(> +VFZEw=>b~B"@TuUٲ3Mڭ^B$]*=6e6ۙ`="JSQ&oBRYxmm`3%'jycj디VnhKK.6~Y3qg׉ ;!BJ5Tz:79{nW\!~] xק'H|G񢀺*." +i +'RfiǺ$v+BЛ}qw KBO` #O EdP] ;? +B-J뽋`!ԓvΗ]+5Ej:l\2ե^kpAśn!}Z%z|L&i*bjB4VGSy7{ouJ)֔)Hr7%AYg$*el[-䌽)]5g7,S CQ iE6k| +h04N%*2gc R&I_ih^W!SYcfO:EVMU7& oK(CmoìZUS$*bgH-љ`{>)+C-Q?k @AJ#pNpCA+0cR7iM%B R@b,L0foN{,?`h<'%R N!x?uBepF`ħW/ +endstream +endobj +1927 0 obj << +/Type /Page +/Contents 1928 0 R +/Resources 1926 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1853 0 R +/Annots [ 1924 0 R 1925 0 R ] +>> endobj +1924 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1925 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1929 0 obj << +/D [1927 0 R /XYZ 72 767.399 null] +>> endobj +246 0 obj << +/D [1927 0 R /XYZ 72 710.919 null] +>> endobj +1930 0 obj << +/D [1927 0 R /XYZ 72 678.859 null] +>> endobj +1926 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1935 0 obj << +/Length 1123 +/Filter /FlateDecode +>> +stream +xڕVK6 W(\J$fIi-k&z8$ Aub ~>f0~i.ihS%yڑ1Z7rZqN:=OM!YYaݺd4mo֌/4uβG[_>~yZ}_倃TʊV_@0ʛ@T +rOWmyN)FQ*0 +N_ʮ:kW}}TOMU<@4nplDɩeHšj,>fZ53)2\HEM u+E{UIeΗ&:0l&:Nθ+y*EVWzr*U +endstream +endobj +1934 0 obj << +/Type /Page +/Contents 1935 0 R +/Resources 1933 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1853 0 R +/Annots [ 1931 0 R 1932 0 R ] +>> endobj +1931 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1932 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1936 0 obj << +/D [1934 0 R /XYZ 72 767.399 null] +>> endobj +250 0 obj << +/D [1934 0 R /XYZ 72 713.131 null] +>> endobj +1933 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1946 0 obj << +/Length 2615 +/Filter /FlateDecode +>> +stream +xˎ6>_HI,pd砑݊R[<*VQ#e}aiX$dp dwBNCydYu&|ݼ~t{p.Ǧxyj;෮W2`?:dLY T7ˠρQOI$8qN^s(D#pLKd cq׿)'2yB9鰋 wo3!b>[2 ;^Ш.~ +%Zf2 (r8|ڂ(tN4:ûR$ 뾚Φƞ߷4 n̍[q0K`]iЩ3XDK.[HDe@,zt ތfy:_mH"xڢ<AXqJ؞iVm4 4{jk .66,;HMD3NE$4;C@@ @f0&Ne ɴиC˶:̑vBl rX^zdiC8-i$Y] ˦CqFD~:pU£؁4jZ}|&#ErZzQ6.[_PTYO}o У $IBQ: Z84c>vtRs䮚gsxWu$lbKohn?r t >疇ѬVMC(6^עUjW@>Y<6m3>K7_JŰ+eZ>SjIJ)A,q칠5S2}׊EXm_^ *oW.a=XEԽs tMܔ>GS6gBZ=C0.AocS"ȥ>c=G +j/eʲ8 +Ќ7aƙz#kYWЗR{! t'>٩Vc3l{mI>gqӹ ڑzx$8;`hr6[+5| ~m5Hh9<"5\#Xp +rqT2rѲ/F|`0 #G3w>iw±r% +$P(z @?KCE#H#v;0-#VȀIZ5f Gg; +hh7KC SW2*^V>nS^W +`RM`W+Ώ&Gә_:`p&(E(WEhh[I\ \G>HE*1\tS͝\!t,ؘpL! ]p>Ӆ)\_WSnPg#{-g92Nm-ψL{ϗYr>څ$X4-&b~!#?&nėW0u\%: SK/xwGqn$3#@X*Դ#߾x}8xt~z|T &a5G"`bM8̱>CeFй((Dm qbq^Yq^ +( K0l-@+_c%.Sڤq +nWKNB\x Hx(Ƨb(_d 050Z 33V [X_`=¨MWå!!_KDr:Y8Y"ک#Ja>¨p2q_`=*Y4JDKGŧBDiQL_: Ȥrwߛsi/OOOi }~[Z_|ECQ@EmŎrпMZY@CPQg',B_ѩd"X5xj5P5LB~H\+TΞv9=Y[+OnoQ3/u~-{#"͒|8ɠV]"Ek,cT$jSӋWǵ̃7;if:B ! +endstream +endobj +1945 0 obj << +/Type /Page +/Contents 1946 0 R +/Resources 1944 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1948 0 R +/Annots [ 1937 0 R 1938 0 R 1939 0 R 1940 0 R 1941 0 R 1942 0 R 1943 0 R ] +>> endobj +1937 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 131.61 165.985 143.972] +/Subtype/Link/A<> +>> endobj +1938 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 119.655 178.537 128.809] +/Subtype/Link/A<> +>> endobj +1939 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 105.839 205.029 116.853] +/Subtype/Link/A<> +>> endobj +1940 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 95.469 185.973 107.831] +/Subtype/Link/A<> +>> endobj +1941 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.653 190.42 92.668] +/Subtype/Link/A<> +>> endobj +1942 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1943 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1947 0 obj << +/D [1945 0 R /XYZ 72 767.399 null] +>> endobj +254 0 obj << +/D [1945 0 R /XYZ 72 711.224 null] +>> endobj +258 0 obj << +/D [1945 0 R /XYZ 72 683.871 null] +>> endobj +1944 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1953 0 obj << +/Length 1593 +/Filter /FlateDecode +>> +stream +xڽXYo6~PdfHnZM)Ƀ,1X;Ccg-Cj8|s9ic8spJI;B0"<Ϲ˜{6= y[5˫|>&/wzSu?ٴrxqnbp0GpGp'=G/98~.+zc$jV$Vd +9u5k}.B7଀B(CaHh j3j6q~<Ŵ&H<&F|4:"lO|?ܙe2]=i+I9&dE"pfwMV]&EI?v8sY$']Ǿadj~̻ڼ5@+lzi>+1%1c!TYH"/P3=]/m H/&68Aq{sVp8ibEMjl( r.RLEՋ8pX=^Q2eϯGgKF@lgO Β.&-5Gj+\'MY䑐oޝ$Cb>08dCzhʪ 0P/G1S%fx h(,!y"K&3I|sȩ.l/,&]ލF;s::eNfVQs5[]Dnwҋ6, OHMMKmOf|I_t*P!+y' NR5>lgZP5"6HJƴ2S5¶(lu0LM +1(YV-1c Ad_3qqtlJ(Mxi lԣ$I؟ǦK|Ƅ!{^>tՠTOʝLN'c#8}c&5՝pbM5&VfID--@t1y㭰2_ hzz\hz.l͑8u)|D1 +ٚ9  [ aQNf+cĴfK14yϾL[1z0IϔMĥH4%S4ʁJZ=t|XViW5 +h̍40l wԵٮ}lxN ʶ0-ЀYdq/C% 6Ko)HUyyEU ՞2'&xU4eoyxB2' S y}o`PO +$ԃ AxE%> endobj +1949 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1950 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1954 0 obj << +/D [1952 0 R /XYZ 72 767.399 null] +>> endobj +262 0 obj << +/D [1952 0 R /XYZ 72 710.919 null] +>> endobj +266 0 obj << +/D [1952 0 R /XYZ 72 686.082 null] +>> endobj +270 0 obj << +/D [1952 0 R /XYZ 72 608.105 null] +>> endobj +274 0 obj << +/D [1952 0 R /XYZ 72 517.893 null] +>> endobj +278 0 obj << +/D [1952 0 R /XYZ 72 438.959 null] +>> endobj +1955 0 obj << +/D [1952 0 R /XYZ 72 326.71 null] +>> endobj +1951 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1960 0 obj << +/Length 576 +/Filter /FlateDecode +>> +stream +xڭTKs0+tkINLsk@WbsNf Z-o%Jv*X1&H⊬S +iFfJ1ameh&*C7Um1z=-`%hNI'JJ} ,%)!B& E,_edRrOC;.9%w݀~ޖtKC3Vǽs$dZOJU2`k̺ @$0qw%zC)M7fqȻC> endobj +1956 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1957 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1961 0 obj << +/D [1959 0 R /XYZ 72 767.399 null] +>> endobj +1962 0 obj << +/D [1959 0 R /XYZ 72 710.919 null] +>> endobj +1958 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1967 0 obj << +/Length 1594 +/Filter /FlateDecode +>> +stream +xڵXK6W7Hqm nN=V"Kq_!z9RXF37å/6wND"gǣ;g;ORwQ[Oe}۬, EeTݨۇ͗ sP9~@<'9mC Bl!98w7lHJO ϚҴDa>X_q& p7I2ZS$R]+gn5ۖ(D "LjY{ҬPJvD@.71">td!L\#zŤ5ysSenTɖI*N>シ`$|myۂs|}>f xLPcO"7N JfM99SVKծ֯Eq Opt#Tepsxf`@dD`ns>nM۫!U>/A &]AbKoOFA~IȆ$-.EYU\? l<>'QK,1=k6,}z*fY&q3>kˀ |YDBϿuMͤ0Jʓ >-FpojuС>&hp Y8 ItsXW$ITn{E>윸V8R,R][dyjJ +cig!Fy3J^t=gEȜFd-[(L cҿ_TvVFtn' ,ԪTQ %Rk3!QX$ʮft18DRh.f'/cf Mi=ʫ K4]$^h<$nDt@=c\Ts|.T<B;PzBWŽؤ +ࣿ=NdXڔ~\ +;A -/BnUE< {ԟ(p,x#W]_p?fM@haFét ϱrpih +];p?a9 v$ܸA rmX))i"B6Ln$pzmd +t^@RWG9â\0OT׌]e]j* R$j-Om(hh "oj[ t"ɻ&ˉ:2uK:%s jBûzkj|Z dpҸLxpw+.0qzcq߲>sq;"j}cu^#ҿm5ZfPgT%-MVp'WL=Dq>MkH(t fZ/@o6F+ +endstream +endobj +1966 0 obj << +/Type /Page +/Contents 1967 0 R +/Resources 1965 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1948 0 R +/Annots [ 1963 0 R 1964 0 R ] +>> endobj +1963 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1964 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1968 0 obj << +/D [1966 0 R /XYZ 72 767.399 null] +>> endobj +282 0 obj << +/D [1966 0 R /XYZ 72 710.919 null] +>> endobj +286 0 obj << +/D [1966 0 R /XYZ 72 686.082 null] +>> endobj +290 0 obj << +/D [1966 0 R /XYZ 72 622.551 null] +>> endobj +294 0 obj << +/D [1966 0 R /XYZ 72 532.339 null] +>> endobj +298 0 obj << +/D [1966 0 R /XYZ 72 453.405 null] +>> endobj +1969 0 obj << +/D [1966 0 R /XYZ 72 341.156 null] +>> endobj +1965 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1974 0 obj << +/Length 576 +/Filter /FlateDecode +>> +stream +xڭTr0:$VmRۮ! +dU {z$JG[<0&H⊬vS +qBfr9~(]o* +[O]g]?iZlWOϕ1ǃF4'Zi$ܡOB8TDܼ$KGoU0| +hNAj2|]l;͞ϣw5T'\V\+, p<%}x[ ] ,N%EZ _+ܽrv +endstream +endobj +1973 0 obj << +/Type /Page +/Contents 1974 0 R +/Resources 1972 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1948 0 R +/Annots [ 1970 0 R 1971 0 R ] +>> endobj +1970 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1971 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1975 0 obj << +/D [1973 0 R /XYZ 72 767.399 null] +>> endobj +1976 0 obj << +/D [1973 0 R /XYZ 72 710.919 null] +>> endobj +1972 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1983 0 obj << +/Length 2769 +/Filter /FlateDecode +>> +stream +xڭY[oF~#DnhM"-ҍ"%,6~g&ӮŞ.<8)'HEQBxIıbwwGCZ] /+U}ڼ*u[w۶~-F>x?o$tbQ)g{I8;Ol 0.7܈K.0TF .p+ql[}lLj2jsB/c# <%o>"T:/Ƨk@A:`@Ag5.kMA=SSIO~]ycIwo։W8 n ݎ,qLs$Y W?eMovbew ~d nEW3e[<DT5_|hſ1LhTLگ&neDneΐٚ N‚\NJK0,cVq;\@` }kݿ"]41!kTK©j%5{XWj-SvD8-=o`T;ǦWO\q&җ]^d,},Xbc/0{q(,A^Ey~HzygܗLpf}Օ;J"rqmktE{T |?Y$Uӿ8HkO]fP4F?Qr#R1CC{,~zea7Z vmD !^Q["+YuPb e]Q%a|@\'2L I1н&08AXeY,77j~N3׈qb1l-DDK'bjCỏFXG^4h܊ }eSD6,,Zk62^OAN<ַTV^wڑ -vG[v Ri_z[-#F&oN]~`o +t*4lZ:s H&u{a`jFR@2e` /BOaMg7\4jbX9eɴ؊/6TvyR,[KAж:wW <~TAR]Qb1%3w:bюx{iZо@ ^QCKtP#[(QK,`&R ѼĔA +@HO%>-Gd(X`"\"vM0u =Zbk{(KD޽MeB +KG)| J@TT8Uh뉂:[^zLBe㣊k$PE͊!|>ϠW~~;+4>b =KσdXl(8d;AyZJA1x@4>Ш +J +uc߁>p~&'er DljX{M3Q'941:=e jǮ,4utmjsn+2r ~ޅGNiWy jKEO>"czsh\]_%gsi4+Q\ 4zfw\R7ؤ;lb{ƾ1M a&]Tg>5X( s#lE7=Jf86Jb74qn׆,_TJsT +]i(Лą)=Iq_fl/0_,RXRy> endobj +1977 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [73.188 648.447 190.819 663.483] +/Subtype/Link/A<> +>> endobj +1978 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 153.937 158.524 168.16] +/Subtype/Link/A<> +>> endobj +1979 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1980 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1984 0 obj << +/D [1982 0 R /XYZ 72 767.399 null] +>> endobj +302 0 obj << +/D [1982 0 R /XYZ 72 713.185 null] +>> endobj +306 0 obj << +/D [1982 0 R /XYZ 72 669.425 null] +>> endobj +310 0 obj << +/D [1982 0 R /XYZ 72 200.952 null] +>> endobj +1981 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1989 0 obj << +/Length 685 +/Filter /FlateDecode +>> +stream +xڵUM0+|86+ݬzopK aQ}mƐЭKf̈́"> 6w2T"K2}E !8/4E +=)NŠ(aezV O( ܏FF/ۇ6PAL A> "GtO1g|u:jӃoI +Fj[35J>;$WS +bZ5`| @~Kư!&hck-BL-eYgg&Ō{;|فb O׍nGI\cz4jr<Ⱦ_fr8#ORKRYl7A nw@)^^ͩ֓ZF[?vS)wЏYW.)mj36sDKd +>Iq:LӀNg3Ӳl3|9Or`Iߙ.l>tY i[ҭ|% +ʗs O4e<۸lV^sLSP*c +endstream +endobj +1988 0 obj << +/Type /Page +/Contents 1989 0 R +/Resources 1987 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1991 0 R +/Annots [ 1985 0 R 1986 0 R ] +>> endobj +1985 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1986 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1990 0 obj << +/D [1988 0 R /XYZ 72 767.399 null] +>> endobj +1987 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1997 0 obj << +/Length 2314 +/Filter /FlateDecode +>> +stream +xڵZ[o~ϯC5;bm->eD[;2^$K(uDE=88͏w7 A"IepPQJ ~9rE^0K*e,jb&~-%o揮j|槻$P4PR!$0KŮ\0$8q| > A +E1J81h+,u% n81(RK `笸da +ayio~IE3sYv)Iv1=; +[%v:螠& 2eD(^Ϳjv8U"Xtgnf^sb겭m$n4*tw!`Lp4O23Xi4&#۾nj]oJ'b"K"m˧LءW.uCwNVgu{m@ )I8h] +:c%Շ ƌsKR}eKS4} $DđuQGxʝC$yǹz=-:%OőR*)KK-k?wRp1d*$4+l`).ǁ-9^tiOqFeLm<}':siV)Wޖ;|=cZ(D*cdVM///_Ռ C|e-s ]qd6+ּZW2K@CN=B^88Ic`޳Eӑ<{?0E+Px/~q1l^"i4qU5NJSůNYV VK TzwY y7Շs}\5Y汧5"gu( )w>Qn̓u}.{v.Nz&qQ*QHd$ %WCK,/GNvI}mJ>>Έ&DE",Iy"à[O:ꢬfEg#!>C>ļ#unZ|k+,R,ٺH|po1Ǻzý/9)&ά EУZ]F.lηW9d4SAwډ.Մ.D'}JR&7mePHХ]atmڃSJG8YCK UydI0RH}%=ޚs6o2@7\'n_Vf*}WSG ]%0S[xF0 s@J8i{-;rj0rtƵ{Z>jמuLuuBNpv MKW.A +|GcS&6}6#G{21.dHuu/?[cg+YkH;)qO88֡!+l!CoHQ9p_8U8A\!h%! bc&wBLWjKjެ|HOS,J|c5R=ͨ`|2_}70xWs!!=Wrg~_4*Kb6̯˸ $v\2_ 3ek%_ĽQy Up:c2z/ϳB׷gt:b8%@N@݀qhiaWg)\JH}9r: Z u A7Pw$AETZNWǜJՍ{.9 ИDD󇃪ƽYf`V 00&G@*4K<`@Lyq S]jFK3}BaV7[Bz%4ܶD}uA.Գ;zTcW^j,<;nb F1F>JkOD ]sn/#{PRx_Qݩw?&ZW6Q +!f]FוOݦ?^ +Z=ߓNt/ 75t @al";b? Pw'* ŷ?m@K跶FmVtwI#0%C +M( +endstream +endobj +1996 0 obj << +/Type /Page +/Contents 1997 0 R +/Resources 1995 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1991 0 R +/Annots [ 1992 0 R 1993 0 R 1994 0 R ] +>> endobj +1992 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 670.979 226.449 680.993] +/Subtype/Link/A<> +>> endobj +1993 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +1994 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +1998 0 obj << +/D [1996 0 R /XYZ 72 767.399 null] +>> endobj +314 0 obj << +/D [1996 0 R /XYZ 72 710.919 null] +>> endobj +1995 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2005 0 obj << +/Length 918 +/Filter /FlateDecode +>> +stream +xڥVmF_*G zԪo9ʇI067 k \$d}yfg!zuGI#F#*v;}vaxLbf+cltY˦jT8؉^S}hҪN7߷WpDbHIJv0D!:w{ 8Gw?Wb좂sHFE J@X` nvŗ>اԕ_gqZxOi֦uZ0 mQmhw#cZܝ[J"%`{z3myݺ ٷ]4Ǵ0:~~ +p&Hd05NQRWvMfG1Ӂ4} Lև"6qeb+czb Oq뗫 ,,EGpT~GH,?+_)k]7qyEsT}ЌKL |~,$EDL¤}|[G(K7!]#ð&7zs:.z +G#|[%KLrgkRV-bON٢MlS [#q$9\ѯd!&!1F=+_u@vW J|#MBzj #ob1#_83R0cï ׭bCXh +"NAJ'OFT)qɌ9~^&q +O +#Q%%ƴҦEaq9 mxMYI,CʌqK\ݵO ^8Hٌ +endstream +endobj +2004 0 obj << +/Type /Page +/Contents 2005 0 R +/Resources 2003 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1991 0 R +/Annots [ 1999 0 R 2000 0 R 2001 0 R 2002 0 R ] +>> endobj +1999 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [271.007 637.287 288.935 652.633] +/Subtype/Link/A<> +>> endobj +2000 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [182.264 558.385 312 571.119] +/Subtype/Link/A<> +>> endobj +2001 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2002 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2006 0 obj << +/D [2004 0 R /XYZ 72 767.399 null] +>> endobj +2003 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F113 721 0 R /F11 720 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2012 0 obj << +/Length 1706 +/Filter /FlateDecode +>> +stream +xڭXK6WVi>%qQIn +4 VkIq_zŤGpf|CQoQ׻1i}{wO F!w?|XrEK;t${Zp5ϋ4s/#Z)nHN +ukX +0LF569K0h۟1ACcWN& Bƨ.ޒJ:lxL{S/DwjAt9)w-SY阳泞X +I8%wvPO,@G>UDn}b1g?Ee+I yϫy&!V \q+;t&N_b=Y{n[\`*لSg7LS*=u_M,Ϗ]C"v`2Rgх:LF1cHCj׬J}LM@)G72ƁOQ"\oF2E@PۺL3 +]X+d@ħe!QfLC|!]'QzvX@zhR9)5n.jAh{ӻ]< -]MmnUpSS]!ߺ CZJ9Զ +VF:[loΌݰ8NiS+o&ʵËQ`p, 61==f-`L(Ŧ -hI:^CC΁Z+rJkK/شאLa+BLPh"e$Bw K.Zp١d̺Ph ggL?k`D6.> endobj +2007 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [256.481 176.732 342.318 188.687] +/Subtype/Link/A<> +>> endobj +2008 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2009 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2013 0 obj << +/D [2011 0 R /XYZ 72 767.399 null] +>> endobj +318 0 obj << +/D [2011 0 R /XYZ 72 713.185 null] +>> endobj +322 0 obj << +/D [2011 0 R /XYZ 72 686.082 null] +>> endobj +326 0 obj << +/D [2011 0 R /XYZ 72 622.551 null] +>> endobj +330 0 obj << +/D [2011 0 R /XYZ 72 521.579 null] +>> endobj +334 0 obj << +/D [2011 0 R /XYZ 72 382.65 null] +>> endobj +338 0 obj << +/D [2011 0 R /XYZ 72 287.059 null] +>> endobj +342 0 obj << +/D [2011 0 R /XYZ 72 199.112 null] +>> endobj +346 0 obj << +/D [2011 0 R /XYZ 72 117.967 null] +>> endobj +2010 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2018 0 obj << +/Length 392 +/Filter /FlateDecode +>> +stream +xڝMo0 <3$Aib== <,ߟlMn6Z/MK6 f S#j-,⺬SQM۱дbӭM{x]5j*\MT< C}(o+3OyР(p6[\B";kpޢw6|13&eEz IçaExLc.sQ,vj|*Q$&7¿DGGgg⏴Fj1r8KcT!OЧf=8?9za=qa83umxL&ɏM< |ߗbl̆gg]aY(gs +endstream +endobj +2017 0 obj << +/Type /Page +/Contents 2018 0 R +/Resources 2016 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1991 0 R +/Annots [ 2014 0 R 2015 0 R ] +>> endobj +2014 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2015 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2019 0 obj << +/D [2017 0 R /XYZ 72 767.399 null] +>> endobj +350 0 obj << +/D [2017 0 R /XYZ 72 713.131 null] +>> endobj +2016 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2026 0 obj << +/Length 1526 +/Filter /FlateDecode +>> +stream +xWK6W(1ͧiQ E9hvs栵kJ:_#gwÙo}wB ei$.$ XXz܄WէJh Eu&}u嶻MQSU,7m|azB<A,8 6gl!LIpg6`^W_\ !XjD5b(ĆP-W +D.wf)p?՛>e\ Kb(G-?!dL_H1mL1:3RLMۖS)Z4) iVmNcsh'_0n-iusAGH#<&|(]96 J2@9 ͒D+  )Sp}w{Ҹܺ&k"Ң>v:u/obmp׽!u GKۢ=l5xQq.ܱ+C `/XK. Pʞfup+T0X9#ݮ}fAإ,ipҎ .Mߚ[T2rܪi<ɖ|K>(~D+"fBHl+Q)f"cu!ElFF ;w?aVmiB2&8BI%(m[o!klˆGLtb- Z٭{h[c:Uem-z5D*o,MVȄlE1D,1< 3sqEܧb;DK?YJTozSۄ5.NzK|p?k|?X_G,F3F8uc w)1XZyb5`\{pV4M>_*etزcQ^fkkvݾt̩7J! 0FH0çn$_U䜗akE{yoJ␟M*/K뷯|F1'3 H.w_l)K}#G"+𒭍9RΜ'.q8v|$4ڳzFMW7}/Ơvx>r:8+ne09pNiCCmJ/h^א*e´ ZW_Pߕ`8Us7]N蠖T"ԥ͉8f#y-mL ˱Ƨ i) ;UEW xuݼ=p8*⸞"G1o@kT$i$5VH~"k$E]y{1NԺ6$RI7Xx~=ܤ=Qj}|'?1LG@lZ40t}t0=ßWȑ^tDFG:E3Ӌ.I]f)Y5Kɿ, \kBFq)Sp1s lkppt(% +endstream +endobj +2025 0 obj << +/Type /Page +/Contents 2026 0 R +/Resources 2024 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1991 0 R +/Annots [ 2020 0 R 2021 0 R 2022 0 R 2023 0 R ] +>> endobj +2020 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [471.685 546.081 599.381 558.815] +/Subtype/Link/A<> +>> endobj +2021 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [471.685 362.569 599.381 375.303] +/Subtype/Link/A<> +>> endobj +2022 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2023 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2027 0 obj << +/D [2025 0 R /XYZ 72 767.399 null] +>> endobj +354 0 obj << +/D [2025 0 R /XYZ 72 713.131 null] +>> endobj +2024 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2032 0 obj << +/Length 364 +/Filter /FlateDecode +>> +stream +x}RN0++Px6=UP_ +H8nC[\֫ ]ltM!`B):XO4˥<GV4|[o^w:\vkZiUf$gu^[6.؇'Y6{-TC8F*0aOL4*me?F߾3){Pȋp6$8˭w)>%/R>>)=zZOy3PeqJ^je=j:[yM䧧qs)$R" i \[Kȭ9(&k0&MF΢!5w]Ym-XmGMٴ3U夜3> endobj +2028 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2029 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2033 0 obj << +/D [2031 0 R /XYZ 72 767.399 null] +>> endobj +358 0 obj << +/D [2031 0 R /XYZ 72 713.13 null] +>> endobj +2030 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2039 0 obj << +/Length 1444 +/Filter /FlateDecode +>> +stream +xڥWɒ8 +tb6Q1S5IMNԝZ-e8Z@PS$!G{{7owRsG(Vjt(mݘ cW6>7Vp;7/6>lm=EҋˆI/7_L%w2ht`^y6l)`)$g:t %v{S!>qСw`K$l 0d<YjahHx;1$$ɬ~hLm839i[H@MFmWId'@҆&־qhn8=t14&7}yحI \Iűv"`[fnq'uec?)tN?7#CnKwa\ds"[eOHֆ/88<b6&'_[sVl).JgmE*cz6ɩ}X!5x0m,f3utvm8`LiwI +H5QbۛL 1CqɯO> endobj +2035 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2036 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2040 0 obj << +/D [2038 0 R /XYZ 72 767.399 null] +>> endobj +362 0 obj << +/D [2038 0 R /XYZ 72 710.919 null] +>> endobj +366 0 obj << +/D [2038 0 R /XYZ 72 562.101 null] +>> endobj +370 0 obj << +/D [2038 0 R /XYZ 72 363.123 null] +>> endobj +2037 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2045 0 obj << +/Length 658 +/Filter /FlateDecode +>> +stream +xڅTMo0+|)x[[)ʁ.-ୁ3&ٍgGaF6\g %-WdB8c(yN;7I%S<ހI몱}Tk=}d,? &yF?џ(>ɈD+M9Ѽ,ȼtDȜJݒgOe14LJ-q$͡;ф^;owZ/(SZ@5b*TNEQkDBweRgkʅR0kT3@yMo\ն't'i@b<4juUCmzsMb޺昛{t+  OGWOp8ۧ1c8>!NТ$BatgCŗq +F!]աxmz=G4!tTC܆ + 8yJ/CS$UJV*nOvq7`v/거%Ѹiu^?q@ULm~6b}/'.8T] }C;Z[W-]U@tyD7-o4nwZt&R7_e8i59WM(SK{a\d%ik%B]a +endstream +endobj +2044 0 obj << +/Type /Page +/Contents 2045 0 R +/Resources 2043 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2034 0 R +/Annots [ 2041 0 R 2042 0 R ] +>> endobj +2041 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2042 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2046 0 obj << +/D [2044 0 R /XYZ 72 767.399 null] +>> endobj +374 0 obj << +/D [2044 0 R /XYZ 72 713.131 null] +>> endobj +2043 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2064 0 obj << +/Length 1832 +/Filter /FlateDecode +>> +stream +xXKs6W(D36ɴ&N3n4 l$RÎxiZad@o]GG/.뗄(F2DcH)ce]-o]˕wȋ˲'M^jӦb'[TpzӂHHIhWp#έG\0$8.zsVb!5C0(FB ocb¯rW$,=/kb]J9K } įXu WT!1UuAxC=΁u R $u xp_UbzD8MKSj vĀr3i$1tXXAn9) )GYn>>N-u75Mr1qĸW (<xf#mUM$;5U޼Zmqޖ:ۇz%#%H30;'[VhXGan/C,*|l +a~7|V8^a5"O#p?[NMdDF|΃3}O=)LGJox)uJjaLPX (*3?2uk꠭#S^pCy0jfguvyo`'뿻 f+!SyЯ.`9򠾅CY7[`.$U69iR.*-ۼbٽRMUvźf&CLZVMovr5BgllZW.ѹMˬubƍ}qպܛƷxkIN6v~t OWEلpd_QBZroP-d};TOm^$A<^*h?~v)9>ʴJC+ ieLb\3|K TܘaYpE=6m8PWg!_D êm0R1$f0ޕ60!6H6~t`6wV䛰&3iV٤/ 3xRK)rS.^c +a35DX^ifm[%]R}'aC5u+&w/BD~眐OZk*/ u20JzťU~hzB ˎ{f뮰4C\sŜP|pUo'ZDЈ) +GOkc-bC$xsD ?gl_hD\[=E\@yse/˪ 4,GHSn( h/yTrL[1"i뻻;Рyrm=uvrOC7 $!cT¸̟S1b4_o ڵbk ~'TfMIs4Qǘ<[G!~I!2C)cPiuHútqr3=~/JUEeGeYps(qlώr;8O!s> endobj +2048 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 616.019 294.967 631.054] +/Subtype/Link/A<> +>> endobj +2050 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 369.045 374.982 384.08] +/Subtype/Link/A<> +>> endobj +2052 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [203.628 350.082 358.573 361.954] +/Subtype/Link/A<> +>> endobj +2053 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [176.048 329.394 332.515 342.128] +/Subtype/Link/A<> +>> endobj +2047 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 130.37 263.41 141.385] +/Subtype/Link/A<> +>> endobj +2049 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 120.001 316.14 132.363] +/Subtype/Link/A<> +>> endobj +2051 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 95.815 433.881 108.177] +/Subtype/Link/A<> +>> endobj +2060 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2061 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2065 0 obj << +/D [2063 0 R /XYZ 72 767.399 null] +>> endobj +378 0 obj << +/D [2063 0 R /XYZ 72 713.131 null] +>> endobj +382 0 obj << +/D [2063 0 R /XYZ 72 686.082 null] +>> endobj +2066 0 obj << +/D [2063 0 R /XYZ 72 656.822 null] +>> endobj +2062 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2073 0 obj << +/Length 1561 +/Filter /FlateDecode +>> +stream +xڭXYoF~ׯDi"M/M$E[)#n}gvIh{9vmB?ֳ d\'뛄SJKaɻŒ+:_?'AQ,zmemWmO+|ajzqMXbxb! +YWh(234,`v@US4gćxݮ@d)Ra@ʿ )aT ;¨g:ۑ#erSTx|@g~xϚnO)'\o(NVP.'',.'Lp=Bdj"=Pu/Ht-χP>hoKSK+$63ٗ'*a: ?/h +endstream +endobj +2072 0 obj << +/Type /Page +/Contents 2073 0 R +/Resources 2071 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2034 0 R +/Annots [ 2054 0 R 2067 0 R 2068 0 R 2057 0 R 2058 0 R 2059 0 R 2069 0 R 2070 0 R ] +>> endobj +2056 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 424.999 338.999] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2077 0 R +/Length 34 +/Filter /FlateDecode +>> +stream +x+212U0BccK0˥kbb +endstream +endobj +2055 0 obj << +/Type /XObject +/Subtype /Image +/Width 425 +/Height 339 +/BitsPerComponent 8 +/ColorSpace [/Indexed /DeviceRGB 255 2078 0 R] +/Length 70048 +/Filter /FlateDecode +/DecodeParms << /Colors 1 /Columns 425 /BitsPerComponent 8 /Predictor 10 >> +>> +stream +x{\g/7-v]L=2'؀'dC:goڿ|lcfM"Y;ęxIcF1" jl%!@H M#Յo:UMc23)o=}ML,3)Oܟڥ.W^'ęS>[:)s.II:5s`Ec ?ዑx7bs0nqzhx.-K a \RXEMs`o R/E?0NP:**-KDft]f]Fp#%*9 4{LBe!%d@ u O> +MǗš¢zE@8P ~Fz>Ѕ/T/w& FJe+T^GƣS$$GGg?;O"TŊohoe&Egr)LͅWHBﵾTf2 +dI@0GH-.b|‘E6xX`Y:Id(.wk}Xʩ+Z*dG΀%JcNIG)LD%aſxs6 Z +[@뗯 R(. LUEZ34Y߸ fa$sCVzi ;SW<5 V]%aD&HB ŶFXɦTbFXIhPkm 7XSsЀi< .@wLiUb]-^ɞ"%Կe:yc0}l;'I0hlA|I<(}'fp_Ԝ #"^٤p-g~(,ىTl (M;t~c S@kWQ~N~$RA +4D=2/kU+= S0b|h-A2&&HL,<&&_XaK#=2Ԡ bg]RP,ш h튖*'ofRJ?GcHj?<-&\Js3M TزJXばwjW]MiF{:u8,]5xMz70(USub ] ¬BE^K7onزPT" *sNAkK!KL+~I&$uJDJ'u$7Hy=T%ʥs#ez>iMվByLiJ_VgF@fq`beuJ@6HIdJ(?CC/2%QϾmKș`W+n]B/Yp$t"SY viƍOpz|a' e4 ,S1̄U҉衣?%I/U9ȔHb׳@La]7V?j +n.ei:ˍkVrp1`tR!3ѕ+( ѓxs3)EsK ?,+{n$uزE K+ :`爋SDHmBi:YonZJ+V4uzXxſOJB (:2HP + eן]嫠zWW7ROxlHGr* +jꄌlQBJRtSa=J@6 *\6%| ]E[^.FJYmXRf=}ă X)L,S);%ᯡt{WV~ YWuy⿃q%]b7k(F) 峾vJn$e0.|TG@_\k$@a?"\JN̘7 zI,Y0t~h~$MKW5VN9d4ڇ/ke݀,j4'5f屜+pK/oXݩRj:A:_ ;k^X.f0Ϋ})KYi Ąy;ڛbQvxbv E6TS*-!vS:XEKd@*hɜE I-aawiF5 rc3Ou;8J2r!\DT?V89eL3w5iӬR/UO`^J əI&}B_?$t+f;H!1P-kב ! @0|0 yّ%w.ɓ%DFax#yWL7'I67z\T+䧏x\Rd@kR +B(sHw)Z+ ŧA9Qݴ#pb)$3Zopvi|0~컠>ҏ囨̸?H M(R;/,M pYOQ1a+dTx{@n@K_B`pF^ZjYK%q"UH+b="%.Km,z ֢%%o!?*- lLiRk(a@]~Iؼo6>>uޓ?[U"U]F^ yꍚܘjf)d*- M-:%qy@D* YT(d|D$y#RYG랈 xeРd 3̸c +nAf"U{\+^d +AcvU`%sz4PW.+PE~|`9leuw|dU+*͂MVWy l[i O@/"$ \A3d\8`H$n"Q⫀|=X9A]R:;D+@4=0 +9_]@Op? SkW$Xä(WLm({`Пzպ__}+ SL-5Fd!U?J|G")u Sz)Lhş_?6xuoQ/lR#:$ur#$GXYI^[*!Lsmlc0o%1 Uh`EC^a竕j& ?q*Ǩ7vTǑ(W?U6.2i`_a#(S +^mDjIONyI^<~ ^eJAx>2pwD⽼)6H\$uUhu処wEhH1+S&R<\fUOjՂ{zvŷnGEBdʟp]k CU2 +&!rm<.qgI,3o(G˥@U[XrGة99TW$Wѝk|}= ?D6LfsK?&m/oWUV]GT$6Ry/,R/VuϑQjUmUq<(FE1 P4E@xpBDqg.ɷ, +oKvZm3/peJ!ʾ˕' mD9)XPQ%,0?]ŷza7Vlbc?vbu/}bCJm_ y_ٞІ/-y_-t_姾]A~jA 5>.f-f{[E{{H,KFr87x8<}楈9`WP2߲/ݝs[NU58ySSnwN9u*̞y\ +CKd@\f;`3թl^dTs)lKՏ~Wy)yۗb`wϷoHZɄ$7:n2~S6?S8 s*OyL]Jjؾ+^ + 7M%pBW%ϗ@Vl{7lY|e>|[d)鮈SOF.>{N^)T#P +2Q޵_( :UoR)'&ʆӾ߸ nNp:nv|{xxe5[NUiً3EmvP9j'2PYYt~2U֑9PQ3mZ`wkr-Z 6{VOQȈv{|R\1l@@FJZ#`v~LP ޥ؁ crjآAnz*TO氵~6,ds6L{u×`0udpHw*Nr@AʁefUTaF)+WWV8rf=w+9LO:kfMiOQɱOA1-K)әdùnN"#[,r J`<ޤ:խf,OvjWG{ ةӾpg?a]`>N7 '3] U2Ի^SU:xWYk9$ǐedkZRa=v`t@w?E~fSBw&$(V6RN&y\Cd$NHz<,^,N@s2/(ĸgBzh ++66c,XzT8 I j-ndn07k2P&c[o*S~:SzG@SXC[ެ#TRۦl,Qݩsbᛔ]Eu<=Y)B1P 61uB<{hJ?!pb$d[Ĭ>f \HaJiu95"o!-VEqC; +g'-e*i5˄1dq0~߹ei>1ŻM *յ.z3?ljyI@㔍oTkrfּy!bf}/LH,F /Md3IbE5"en~La#_VVQ>t=NH7U:ZX. _MadG"S!fteVf`%?RxԎuQ̌g14GMVSP!zxH鋍_mkh¬9&Rʽ D@* h cZt]#@ʛYJq0Bvx~j@JW;~EX}UL=<_t12}3EI)ndy?I%MB7&^ݐxF 8zs[vSx –SrL#J7XCKrEb4}X.l# =5*`ah'?/bL~IfG/IMm 8P \P%EUo.R$SQ|}(SHMF,dV]q] hVKj2H7 +UH4^[/OCCĬ"U3>fޠ7ӰFpT|B"&J b97#qDnh3Y l +6/ԗX"/y$nbAjm`8ͻ1_9Ep FyVVK?US {?I:):DkɉݤgC*sxl" M|)fDcECfܔ/QG԰"{ mm@qd5Qԉ1Eގ=X-S-lե_i uUcŋk[%GG[Dw`(Ɓk:*TӔ'=)OQ4n]arC,Bo^2W6U'̎ wP +M`fqVqɴ%H2׾Q秪K;烱 .ʦ͒c6FY:ձM~kD|Шr1$DTMuZ:8%@8(oQH1`*4Uvb F88lj}x @g* Âs䤼n=qP &cx#~NU/#y8?f\6ૈ{(qaJoaA +~j}B~"~7A@Y:(Z; uHqU_=7 +xU&Kɓn88FJC|[NN Yb*XO' +! L&.amtX~[hӹo*;Y{E]؅a@ yo͏߃%JrũD׉ tPW B%dJ" }me{l8XP'p(hPS!adSg`!H:N(,@VTYeU"@jlG$OL)25%(G"WF*TC> +'x@|$;L(A ~˦/V5_,1EQhjZ5Tzڨ9/,-9Eb88)ƏkԜRNf/ч4SְJKcN}k{gcv>ш7qw_<XVm?m~&bo5_PeG/P4416bxCKۜyeFέćAȈ6́Nyz-3!/e[ ԡ`m${4E *iQj`Ł{DZxr$ml#q3GrM4;֩tWN,n^ϗu~{|kZj`Du]U%T^OvɇH!~x{'2n(dHkPhRk4#]oQ%N\ao9Z N3j1 N/ux1lp wQTEa⑫<Ύ +woO0 Iin|MwGTu4Du XWCxLM4RQOTybԂf,Vʌ\.11!R3eY +Y%EK +)pCwow15CFJ? +uQC\[t<:T}p`H5qKwZ^y@oZ[Ycßxƻ;]@\ }Hl^ͽ.^!p):\Vx(4)K&GRU5Uʅ rO/YXTl!y2,\\b"3r,}]`*y Ź#)dB>rd4匹wjLئ8[qRh̜je;Ct ̪a +vG.x_ ~Ȩzw%B T3+DsYN01h4F[q +dʐr}hՉ +cd-2i9d4ڳv=du`/)w*-Ƞ8T.{.2lkJJnMa (fJ#N:9_{eI<ڮ6:5aU2A5geX 7MLU2[RZ$ YK"d'HEV36i%åhp87VA^$Ϛv@2yc25wqQq&ml?ȝL&EJf)j=)E +fDGC?USH@=B귪wJ4aMMB^ b0Mߐ E`H7䆦8RHG\!Kx#ÞUh51lw1caFԌyc9®LdH-*,Z)Uo2ov6Y Fƶ[t{>[􈺩@\5'1["]~q0[Ն@C$SE tDV'd +/,.(֭6R;唥 {辡XNZv(Ͱ=Qe`8W G3ݭ?-ZΦ&\Xa߽>4x{B|,5=125Á8-L%$qOx`"*q1EYXЗ# haIy!)e%s-XQ46{Fb֘Z!tyȔ2Vk'/ZXtDeԾD*W٨A!R'%m qs9Q̉ YW _f#pP}nQ1''w| +'BFFd1J!9Ý. )X,p^ KL㦁~灜+1PM=LS(,pn*Q{v {qO2Yu5y m檿ZZ.G$~}y)kbQ_" +z@x8㘏걿LdӃGZW{M@FR\}(Tq_y@Xm)>:4**,6T8[JjAqH ; +7$SQ(j+hי/a~I;d͹_Ah}`k"xFLpvjlI$JEUqDtJq7*~&R/}__>0D8%:6;<1)&$Uw/&Geb 1qB7#xVsfXcHO*B6tWY͆ӈ,,teps#2tb}.I]w:2=s9 Q)9c] P8f7}~pGbuǟm=ض?͹Yw':P 'I\q>{d*}S#t~W'Es +'̍[p}4P( y:N n7%iNL$R2*޸"3HQ+>&RqIu]xld1ůw;5Ep7Ă_+W%ӝaM@ax= +Nb(3z{,(bXD@ H9 +Fa3ͱau6.`/gKlx9Bܤ ݸ S9#\lxm:cᾦ.tmbt\4pB\5@J4@ G?шN^U%`I_q$^j>;̇_q=fU +߸)Y> "i #3>MDrEEu!ė*nrо6bZ#M%"1h8.Awqs=vըBB9 ~RRIlt3oul֙h&R ,XKs3*iǗ/5jg4?Mw!,P9)#;%v7UbU9`'9,5\0'B45ޔWdĐ7kX Uq!K$+ /aZ$|/r1u;1B sob':,yƯQQCWgӞP."R:MrQNх a9m D״.7H&8KmQ dJٿkFfUN ǘJ8U`҉DG;\ \DGy:Hˎ񘟲$gW.o`a-xknG<.}7Bc~~zfQcPLc~! +R',B@b-Q՚1bQpl(:3~bEvq/-fg؆ &cLaP\mhJ3*?k¢*R"FчM-L80 [# \\̼-:Q3@Z?饝@Z A"'*g"6*`D'Blvm6lM*]Xp$wBf)a{|NdJ|$lsn+OD4,Ǎ8xį)XIR$h&X21 `عgǤ"y^T WTǸib鬟/sꝀW@`{>~?a^+qr&p9]杁@X?av:  n&  kKkkR9͵+aO[ݹށJ}i \#ȸUa\Jl@E5ERR8z"P vb٦#0t3\_ >Qb>j>H07^O8>H->|SX ߸6OԸƒ立e&[oư7I"`ŹtڡFsp&Ol'3X.}uلhV9{~I90TN*`aI@,S9ZÆŎNQ^&CSYt m14C)f_?)/52Hop)?2(O+2*:6 + 37{HtcˌOC} +3#0+?.N=F)Mq|cx۾.[II\f=ptٲrs~ir04f+6 T:Q}'bsH8wOpHzw^UOVm~ӯցg%`OS*O>R/(v`w$|KPAA"egRɞ=l7m2A$ک2!k9" L9Ʊrn=b8Dҋ\^xݕdL38 ܶĺTZ]۾wCBkڇn= \lP\X\1g lV0֠ӈ(;)T() +۲HԨQ!ӝq|<>O?%.tӏA}gSb4`p6Rv_vd-^;1/ +Y9wugْ;T}ej@Ud|NZ 2u7 25XՕ}rI1lZTTX!d&tfhhr4@KIo':$ ,R: br>DOMp\T'h d1-2gA <}`x36d(*J7Fs߽X^УwA_0w;ک{Yt1݌ڇff:-v5D`F0TJ~ECmc '1ĽÁ]ZXS;5-qsCTtYT~g?쳿JFuGr6mp0 6k#``k C,XtS, +/9 +eA=cw܉vʒ)='q~@U6gNjA#1M;N)Ng؄G 넔BnR9A7%´븇'|WXZ,_ O"$s4朝WLT 67z%mɍ;yG L6lќL1/≻SA.\P4JҺU_l+(.ʓ8D4K sN] gSm-;%w.rrs Lr4v&R;jQ.nuJ|0 z9ܜ_ )yRKuG.|xΞD2*,&kt^7#;A@iD4 RPk4@*1 ;{GNQQY3z֒sw򁥛#FvcV^Myv):n0y60]|Oqb2NI,:@E1(TtY/ d +\4K?EPh19Ix\Mlr ] BC8?/Ca}< +Y2J2HMҁɝhx1Q\ ?㆗ϞA7JĒ΢4Os,y,;jFN4PL~BST0L1 +u9nYPg TŌLRٌv׈yyð)bB{.cK_s]/ P,65>piʣ8 BT = ,Fa |qԈ!'2^]UujOQda2իi-Tċ?Ur)<1L*(~!^nZ 坌C8\'fp~ٖ&8Wl5/HMbW&`0Ig~_ ҅Vi(h%<+G $'F$S i9e 19l*C,JlfqG%sG4tƩ*4Yl2s28#с)/H' vRChzHKˍn~?HŮ/'a _#l[fbؐ@!QԌ8. i`8XFDf\j h/$cC**x9BSwdK`l#TxKUWtv +!~^Rgͥ>;u?c}8ˡB3#P1sw`0P&2@Lc*ObXMsbdXmQ#!vFdbY&:5P]L1hp3yIsjD4IQDs1gwDG`a;ooR TWc 9׽\KNZJ&v0z d2\[IkkoDx:;XΧt$35%R8BX2>'*fTDGbYdsKB7|3/}&Qa +R֚&G?DffNf-,bIN!SY34o2VuN2?* ya,5(zGrˌa&+Nbf"3i9wfR:X~S7?F` |80 ? +7mn.JXyA 8&%ƐZ5/)6a$!pLS +,~;PH-3Yݹ9tDG3{gn(D$j(b7@D9Q+P!TXϯF*DZAU/+u[*,P0)X%b$ 4ĉIVX6zmp˗/͍r졡J/+b3.gg0}.h.\GƠC]hNd"V(%:̌K4hk#ufAQPɾ[ +Q0aXP0XڂQp)29I.K,{&Βy9jٰr*-٭h+Xo亩uTm۟v{Xl!Tjof2j$r~uʊ&_aBvEL6K=Qk0`ܹ&,5ЊCt1Û9pD+.f%77[7h)!%H8ncѢEř 1:Dt1Vy:%ot@J?56 gr$ʴˡmF]gϸ+[X$ߚ!ș2~XxRA2?Z^1]%FtH|\i94H%s̸77SKl-ɺsf&02G\ P7-\֝9sneb\p {:9)yfʀ4i +˱e+8@;M hYȈPHl%kP1-F{(s3IM^׌2/eD%,-!-LgKM~,?0dJJ7¢fSqnHZ PzSZ- QmSmSoJ&La-T`2/U;rrRKW1wZZȁs emO +4/Ҳ + dxnM^mhNrX-$L$P/JPMNϳW +y¡q+HuG0w<:DR-IeRT7qfYĜL#Өa& *NG EqEn~DNbd +ZDð5H*V^MeY{Y\Ȃ6%Jh |EjQ4q;ITFȻ͍.lsB f8BJ +F* o3?ͨ@Wm3zUяs:q 9kЭxW DZD`X\쇢,)lCNl$%FVY^U6TIM֮zF"9üGh7U%aMP27@ө"fAZ=:,0f͢/h["uxjXJ_8||վq"baq %FGx/ 4*1-UݾqQbpK"k +3e*Em});e̜!SDfD!$Y2dfO;vB,K#3T8i_khufZ5TGb}t7caOZQ_dzirZ n "[$R!7`k^|@r61o%I2(zJ¤Sf:*IbqY*O/[ΆűIUF.PhYAAV71("¤`}h O^oU2= ;o +,B:k`Tc(TV60pիM }t"79I* .0wU |'^ NB2dGuErh4a3Ĵџ( @lIȘEV5o]r܀uBTjW^wQBCLVr> +i@ +ѽ^5 +rsW.eMtql0`H* +V!@- <5ބ1绊Ydo߀N#ě/D:ռͦqdY[+$bcTAfBf\tIޱC,?櫐 nGR SeiG 2Ǖ"iYm4p?eh1 ǰ*B D49`l$tz-T\EFLJN첅2(B . cf~HY' R'`#] D5i?fa7pqtdS HRӹJ\d } (w_\1[h#(ƇKCH+d P59z/粒V+=<5fo&2H$ԁTtob+Et$n>-.{S !\=5e6bQ,\q-~8-ݬVup#H1^c 5PatCN. kXY znDT@w76pネ3Kzo\-Er  &I`WcdHb A5q}dPt^gno>Fc@('rFvŜن)_R<e.V +H3}t`%ųГ>_s%8K^޳d]Eɺ_,ugLO6EuYrfK +m0 +ֱ, +z/5HX  Gr ۮ8d62/]RfFEka}zVE#ĩ44{&axn䵦T"эr4{q\7<@n|_k@@"iWuBy4k݃/:dGyFcMj!Xt8xE#G;DҟI bv +R*HQH \x-KH<|%f&Er^#וl:?, +H8Fe?ND#dU +R7ۮ+G,ʗ@\T'݀c^R{{ZQсA:r<S}g> kv$_kq,Y \i rݽ[{z@d. EjJ'@(J7 yÌ*3 p +ͽgS8B2%nlEEE% Qt&!¹roW CSbw!L"aWAz4NRΕܹŅ1 ~xSn5)Ɯy_S_q6 +&B1?jgbCkԃ"QHz@Ku5=u5|g FC5wH}!^Џ}^P;ڇ2}m35rC"TCTJyu0o^&F%)(N~% S­u <3D,=KæyR{!Ȕ+wÝs]b"Og6rE_cPDOgQDK梹}uINpW Eh0~Qt>nӭ==gnׁJrS欯3 + ]$< W= ~w  V ,ZkAtRǛ%ȁl3}ad4 gl˳sfF اgP(gEd "O?Ȗ2_zEϟUQHį@g[#.Ssr: aIIVw'MS@ERdZq:żAPed+j[[Qb/ jݽx׷pYXyXJl1 +  R/Ў^^<vA4H]]\AA_ogYsEZoH g3JX4c9F DdψC=‚yз;7w/XPS +S<%XᲚ@6 —Hpg94M̛~`Hf"X}"h8jg&țWQZ[πqin#0=gΜFhE+t AGd/]ť0x{4` +H ACM9B`O& s!jfuytS+w/Rn(L踯_t!7ժx.SRڷ:lvW{bݧaW8p֢fRlzd9\Pr["GoG Qs60W$QD0JTΤ81"JϜhm],ޙb^-1< c"7܃ +("8f13ҍ^Y ?՞tn[}K@Y{D"߃@kl,7" k"FV$)1̈́/ +Yla Ct{ÙHu*?4\ZVDiK +gJK`DiFEVqRS!_ :5Հq)il"iR Elz pJDV%ӧ[A9#" (P%ZXtfT%0t]VOF6,KG{{IpOmzF" EHEc9 9 ZT+9.SK 4`ɞru@4t,"2KT)%q3IhSK/IB%.LXdD'$,74ehtېRᚎ(ZXE/p,_+l~!RW&Ѯ"Ġ,ӽD Z0"@ oEPzv7#om>s$O7idvs Y>b8xҲ\jBX%Q_15& 챤"܃BȠ`tFٌQǩ_xJO"~S_9܁}.5ދFAͭ^: '/SO{Aπ9p` +FIlD|GZ2{XrE>HM dem{C6eܒ"8$W-pu +vYKE 0ȯcQGY#%dJ4-~/h' N)rs:ZI"#DQNGN/Ʈg ƻQvӅ >Ӥ5rOkۑgkO75 ~xWa zgt,`0q]3Ci{f3G,xr1H&-x`6.'$NgL8"B쾁e0d/N{N*6a +ONj^湌b3h&s}yYÈ 0Y8T=AȟPVLT+^ݻ#=N7؁`a2^0a@9̙3'PF`=P&Ϣ>7)8ftz{O8Ћi'΀^Vߐ15Jrː&EBMNd).K@?qQG2O,jpJ`xB2b]#;K"[ U}FWu#Ƙ-45=X(%gfF8 FX3g8s GOw7^b3S6wׂkE> z ɓ3'fХ%RK(2gNw,zU!STX2VKШFt82CþbwaA$ب'pK2SƴiWSϰVL2lqrD5 t+3hJ pƫp7Hl"*HIvC>E:鎰PFgsH@՝NkEzzI58qӠ AV'bx9pAc~L_xJwûz>}Iopr{,碕/W/c## CKJpé;QXf~H@}9ulՉm'Puvjm%ք*S1s#pK`iG';MnG9ѳ, @ 6o,#A#Átc\GC}̴,\f\aSkX)d&-ǥ%P4oZm3ʻb ݌_k;rDmAOvw_x{p;xD ]*`z29q ͭO4<~ݟER{eoytՔQ_JNoH5 ?hg)^ +`ɺ!D0^ZcE Ù6orldi831ƲXpcK4.7sH1h%H-y76%K )]P~yb<%5Xf[H@hn +Y@g3O?vmIv ,$kӃzO7>r D +tTh't\j`@$< >yPm\n=1Zfo;L?~ܬp?Ei0xJ}`Є\Bb#DSB!D +(0%& +K`ZTaZFX`p(n+lsFagϛHD!g[* 8J2 hN2Xqo{Sg--d$bS䜁[|aOA?;9J2ybMfG`Iu|2rGc'AC I`K@jrJvu~IМ /mP]ot+9tݟ¹փ`@=y('ېf*F;)֤B`ڃ}R^_(Z7 J@p/dJ Z9YYz!j5eM";eCOYWm#Zx٢L2\`6cQ$ՙS yq|ok `C1 }&t.f +'w"A@`TiwmOGO-ZRGaONl#^Ob+ +=mK(g'\3O܌i.waF=T?уFw9՜do=F}bH$oLճ1] wRE,)*F/Fh/pƊy#*3`QNd*>(eJ,H*灔?wbcH\ 6p[<ɥ0 A_G;Ӈ;&0:<"%AS%3yPr,OvDt3GNG@7RϑK i ozbOnl xi~P9*ɣV?tCxǏ= +2 puNM5-Q +R-M`Dtk^Ce^M ,,Z`2 +DdaaQ+ϿUXhEn wb=Ͷx)0gͼ)ÕvbyV~g{^.pp7C|?rӧ!sxqǎ"(jBH#KB͍4q)<:HW,Tk)²%KRϐ%.4^&CuE.Lxq8vK"NIpG4s;FFή#ˋx#g2"4G\3r|/%PEȿFFVD,=GvΏ[ ջ ,=ZWwɺC X{W +NO6=Ԇ7< 4OH w#qAֶ;sl У(WۆMELVٸ޾+k ɀg,׼0Zp 7z )TEn>URTh%Ӌ]f:y0u~!vD\@J^[WZ$:VzИƨDL5+EbNNuNCY ^58= 9X[O] |9tѽI(ݻ =#CJ + ?[4#4mp/`vGϓgPj>Ow_iT~k6(KD3# +R3L/),roDF?",18a:}v뢇-*rcK] ;U)*H$wًe9Ie KfU{KUP! + +?1 Ҵ^XC{Wp}XC$Fp"c\>G 7Jd >w|;w o5A9xPدBG߿cup#?6@OrYpֈ)6()wgP5'i!|fP C$\7=5{[4Ufn:BFO)~Jdsc(,YY[ӿwW\# +$kAqΈ4zi EqM4*A:8рrF[ye@Eֶs瑝 GvXζ={>1Zp{=`69Ͼwn nD Ey8(5R/xh34S[[u|~Rm6oVcj}+㋮jEp 'h2u9a(!u}fQ#7h.2;ᇋJ[ ]44\fT{#uIJKxzl) ͧEW>n?ĭgpc6 H  =psz'N65<p>m{kaKz=bY+HງiZC{W9xp7`jkkwyh'>Av⟁N1 Npȝ6s=w((t|3|ȝ5]V0UӚ-hLK05aAWgyShꭀߟ1lŮ|)X5DѨ1xOm! &a +nCVT }8l)g4ٛ9|L])҈mXCtL޺G?q$p?t[J~gκ +k 溺#'NN^8I@ ަ8 n=6 L޽{¿Cu{2=n;|xV+BOA wpHh|=f"źrL:}S3ɫ)x_1}tF#w e9Q+*wҧm=oͺD*`\=LаHL_ lp3 NC\bt8@3FʯbNjB*Hʹ]@|([ vd+=88)iLV iG"I{'?g֭[j; ]PGQuׁ,T'nJZt3jC&%yX\MӐ\`fE(Ss-Xȱ0r]3fBa4ϊ[[RPxjlK1]@)]שּׁf(6[,TZ@r\CGnF+|uC὏ xرo;^Vqӽ_L^?<B7CG~yϞO@A5; >:t @n/z\`Gv[o61'BZ^uy06e/_e/+kbU=S1ȟzK5(uSSsҙ麍aS-E)̱#aYEs +ERȹ +ns6ttf>D5X8F*uްYʹ5>[@9c͍Xb7C{3 `5d@@>~ Ta~'zN{? Yζo_֣[byo[puomݶ[{]h P=tّ%TvQ"^^2U ,m@@}uJkXؘQƒ\$ HNW?Zzn#H.S5,kERr0q:h>==s}~T{jTʬ[|Uc)ۮӄ? mef0)C@;a,/W %vh',{뭭۷<|HKT}coն4!4b۷y50V$gcv:pOF;k#a1Wi4Bb/Q%z}X/fTTO)>pKYŒ8O+oxuSws8or]-8GNgUX*;X὎vl:6F<[cQ啾U@ CN#SLtǪm.G'9|(U%s>A~Qp{RkpΜؽ&1xj#{lȷZ[o^~yz|a˻m9 +E\%S(^2f/7T^ %oj&SCWk4ܺ\Vٓ`XS޳Uh$"֟{'<{6M$N)Yws~6\6T9CLDʀ|l$)L̝ ù^Xəs2%#_R86;E|8Ġa$/!,zJD_ƣ{Qh@y {o! Tw{D|! mmuߺ^BjH=mu[O{ ymo#Տt؅kvٵY{xu_x~*b5$Ѡ`ݫ'Jʑ*/djkC3*cqM씳xݒ).,P\Z"Sz&5L[,`4R[6 ̑]=}h]㣕꒺v㪮uc)%RkMqcPh=*)$huѣ?+\G٤O՛o'v\j~o=/wh͟KtdΝ]7m]j@PBAz@o+wڱc;Վs/BOZɷѿ /&dž[ Ba mnX܌.iRÔtW87F.g;'[?_\ ;@|ֽcombE'>ŘmxЍ=[ֽ[aBl\8s-H$:lj3ܷjUK+dpl)TQ3<oFEh/%+ +޽0شOW۱ +LnJrBt zjubN]$.WҘ9jz/J)T8H2=G@8zn@J22cȺ45,YR *J28 +&=.װSg)i#E]A€(E@+{y67zSw4H`:`:W}g=%˨5`wl9iF->:GW.}qe, ;ݍH |XI@ve?};kϬn˖m5\=5M(֎J6\PD,ݜ 疖c4=,XIf8?M,YȔf e"Rs4s: GHݽ:ybnV)s +qXf8v{c])hElKTdA-j ,kW/9/u̙61zl}ˤvoYGcm D]ouOw#`U>:3U܏{-5_7ֽVk]v8H.3۟Yjkܱ8ƶgvn_FjJRb֕,HЕplVzRH#4UH]K):*@n!.9 J&﮻3]Ĺ|J$՞VHKݚs Ԡ^"Of!°CinX/Q,7a)W/ᵏqM\.Q@J0ee5(`/@ֽ*ؑC@kE{{෷Μ:1389)֣`7yw{@$lق$pQ„7º֣ջH:t>DgJEg"K+#|^6ڻʧt޴xF!(f'!<*..L1U>t_ɝ;5\SZ.[Qt~ +!yE=5- +z2?H頖)PNɫ!H±+ZQc+7vzԮ]9uI m>"l1зo[$ɉ5ZpzaCvzmFO?v3_yOŷۯ}t|5qd?B^S[ \V55vA۷=K :U|1!S5M>?RW S,dž T`}_3 1T\> ++(\H)9|Yi,k7͸ȿM*ߤ#ݪt œyb70Jpy08X8>~3> ('у@3SNs *;QzK=m#GSXs)J`WL=qÜt]5h2ƣG)=kvBa K;=Am_]l Br豓gNnǺT__ma~}݃0-Gxl\ +4 @ WC} +3xW@mEN*{O?:q5VIL3xr`Dԓ[Z +1_Weq_YA&UNM5o.T\\/HO!p('eAKv]*D;.*@`ROD'x}Krc3rT0)~)ə"8E12ɧ}7OπNJq01R5<,5og}mM8];wW~>s;~'A_Yrׯx٧Xp_bͪk8x21OC0 +icSrڎOR/7<>0βq!૩<)5U&z^zYgfVj+ g;lܞZn*2kj0.$Ӆ +c)|җ_c]b Ss +oqʕ=R. N= [Zd֯w;0^Ь"HѺYP`vGu k Ϗ~^;yt; Z׀ѳd +/ <@=P> ҃Ϭz^^DʫID[xOk6Vvj&ySKAv\IB )N`b0{nzc}gka342"Ej1˚$ SkWrf=[brSNXYG1oN+Fi8|r\Q[ 9[GFH$[[kVrۇI_qaPh޽mEqۘF8"(UxLGUo{~-$ϒܱ Skh +oHuS3*֮lyZ@m]h=/:uNzo8t[0KXjLAz^9%jh95>.ń#{quj.8ةh.]=PY.6dލ^YR +vh!i^3y';_{'wv/_Ju/Py7O=Ϟzr1mGM|ρ.zf`ohR!%'_{V?"RZ.ת0{O럁o0++fpWp4ϔ2KSXv-)r_tS7}-/O&K&=j?W,[Vr-IfM3͙DH)e۝ |]>;h@+?x@~Ӝ:t/N?=o eC@'z 11|g=~?I?_yes}؞9yU(ʺ ~<_^^ac}޽;g޹/t @8i.jc򴅥N)qڕd+"("~e6Eh4JTĮYDa R_"WI2EFu?}&o/M6è+9 Ţ+Er47a%UTU r՞ӿxoUk@|%Mؓ1y5Oyoݾk~}淩 غj;k#؂ܻw+Ud8pjggzfgN\oJḶPA(c9slң-I"!6ׁXs]9zoZT1/(˼Ϋ%+&kåT]xƕs< +WG\e2"k1gf +zzTÖl=5n*BJ9;7|1 :Xd<枽G{Lim{M +|8HTJU«"F?xaۚѽ~g+Xz6{\2CN/[Kf&<_yeE\kbx3.YlOeŮ +V3+ lNk_XIHNU:䖹hEZDuJ9_nlڕեkYH +99Q& My*IWc,C4 +!Xx50hA֬cgwʮ]cws<zn+__+' pk~cV?lz^L6H MJlLTb&o^P/ejƚeN…K얣 TAInʝHĈ!-1XEKKJsA݀3@IY H1"Z~|Tť+\ 1;i&ע]w4j +SuӤ8UXalGSO>o~ӟ>{{YX +>W =oo?9x< +l3T?=#?T/}D,{"]^K1Q.x%Y9۪F'De90 +3n>z6]\mLIf/a eJOiE7SܿeSuMkT߄LW.|iZ%oz(C/DGo2PAhhw=Ov1rٹPvm51n%[?H3Q]t}i3C73ӣ6/$7*Z&vg7CkE]CLȈ]`Ǯ@E5(-R,i/*$wK@a4iַ4LFjjs3O FwٓO>Ȼx>Y?ٝwjZ: A]*cuzpbt(mﴲ!߂* ޽EP^H༯ݺے(]5޺.փ{O~?}bo֍ƭ[dN,Pua, C6|ZZxY Ο&HLudGR?vOm A`r} (Ͽ/]a{"%SSCtq듟{$u SK\n}34̀Nvq7zqo&;,zK@*[U;s(zbj#|ݟO~ߺkyk Hi7Z8Wo!&Vsw2 :$W%Jwf*E* 'aac^{\T5Wnaa8W:2L^̿}ⅩCR_‹'!)ؿS0>O|b);ZV2Rw)UӪd6᰿Fm Y6aLw򣟏 9 T:dVIo[V1u~uDN~߿I [х7}ͻ޺)t^E091WXܼv6( do0=&~``@jd;*6`pw[( v+_W~:ű.Ipɯ}A4#^ I Op'S/>'SL }K|g g_5ayXÃ`;; r,*na8p dpNU"F_O߽7Oyeq7.`k7^ʓ7/Rs\$;V4$2Ȳ/NEKndڣc>*=;ZX4'W3/}]# ~p?҃'$_ů|H0DU؈ߓ?|_|1NM=ԢlҜ:!Ll$% [+,38 66Qr/G0km>5}|EbCĵkVnFk}?__9~?[VkӺqKaҖpb[9-u ~&?қDHV3/5~A5DX\ۭv;0ioo̢d5,uk.6{ܓ,_u}sOO|Wٯ")TnO=1;) ś N `xm3^Y)Po>}Bw0"7E/ν~ͻ,-G%Kx&秀.Ѩ1{6(x~SR|޼{or^Lڶ$Wv=^i6:s%F䒜ʛgBnYvӲU:{~CUiF|GLn\x({o?9jW{ʐf$ʗ9B_/\#Ig88TDO\Lnq{;h3Jgs/ܑU[42 sȆ;_<;8F^Y\E㌉߻Jdʻ}hAa+C|u@*,7.s3@u.@kXT5\1---AsBo}B[[Fi^kl Jܨ4̆ąEL(\aeomLTu:4?LAs/>@ pYRI?zBgIF")t>qcP,Ƚ3x6S9ЛA8-ԙs WY,aGF ~lG{c;K3+2;vݹnWKHkp2Hђ|m  w/c_[\U$hٕTHЭ\J QbAqF#2ٰZ+/bZ^zMA7Ϝ#z0Jgά}yYk 7664,X@  00:x_hI__ܳO~'>u4L*۬# xjS\'0i ]G'3#^*8vfldÍHwDbppcjͦŠۅ^lbk7_'H߂J]-gXڻvvPǽ[0a$Ph jD6DYdpO*Ty}kn\I_)ZQYŦ!˯THM#Χr 5nvǸP+puHotxտ/IB}L}WkL:Wy@FNX=G|Whf߈IQA6}hۀ'G+)9F0-Ӆm8н(lN$s<]C\j7R+bڳ3;YFك/(~1#W4L)vYVHd ++T$"X̄,ڕZQp#/a {ܼtM\A (s]6`萀zkZͻku%/a]~sąՐK. R#R!3bggFS6ӰuLr!5f3{/ Õ$?p,&au:NbX@+A&5'D흕ӑH,ugc"̴ +L2tMEQs;͔EE\ +$sc7:~o֡AIX/1SVMz;=%]V^\\ ۶k5ߠfvM&[ ̶TKtin*МXIa%0< )T{o;|hu p{gg>RC]!2H[dN%$3S0`vfs6+CV;`&%A5e#NɞfIVDưJe7{.+*d4|{fXvW ˔Bez't ׹J-K x,1vCug6&$(8N`M$! z$k͗h&XVeH0Giʶq_uUN}{7A`$1p6zS09 +TnϠcd_pQZ,Ãٕͳ$ %em, ]DstM=BQÖ*G! +\~smm?w1J[_ˀ^e djJd-s2žDw^AEYh%^⇤He|&.XXDS$xs4!G(v*f_U #+2$0%ywfWAeI찵WΟi(.ǧȯ 3]xPolG-(GJ.AF1~m-x/&@PG $paF_Dk~L EKj],FvůkNTZxgdnŅ8,fGSXW +^:wϊ!@!ݽfN0xFVS75 +CDo׏U~}>h`vvg`08PБmZU;+Nҍ;fvuEgib}/!Cζ; I^Ei' օ[:@M 7]y0* +#!> "u%r_b/oօ{n-sIŸ<;Y2& JA?S3_o{s8/+,D³eFRA8:8lxpZIO H5ߌFmD8;^ʆ0E--iRb ӌl"̚8f;鐮le##dO 姝*DH#.ٷ˽[.ZFbUpUFKZ|kg@h}9vlfܴ4_Co QYJ مW^)Exٕ_ye%U`yvg㽦 pFAhʩ˘Eo"hsae+Xnߦ9Ro08N9$6Xt%޻|_\_tٚ.vXԔήRN˵+E*߁Ҡ-W& =,2ˆ˚-R[mц uC/; P,3K3g W2s@NeR "`  *eea2pʆB+Ĺb%CȄQB hwL + 3F+ }J{= +=!,Eg +hZ:~xl![m躬L) gu}̣盂jK$ۆb$eb.@͌KMX4 M!nc%l u"<+?wHJH&ٳٿ\}{Zݶ)0EMOU`}pz((0!̘PP@Ɠt>ά7_4 ("W-(@PU.>H6;2/tF'W\vۯ_w2C]T԰ё SUKi]>#?0FJTAj0Im 옮 dBxm&vD|bqS\a$8Qb2R!. $=! ;B +d7z'8Pdyl`pjztb;xΐϮl$~FRS#f[5%vW lfeK͘ELVbnApj[6FVv Q[?Hu%*$v/ܻ[WJ +ڕӰA4N\^S@UBobb䗘M#-2[1Ba *gpD͒/hnxCH՚-IN=B0$C +t| +"`vާXzw7 +TX{_\f3k'I.K,feP;(mYeX(R)8Y*<!ם8ApwuDMlW lI]Z>rVr3PHSұj Xk MZJ +Af\ xCy.R~tF +:D ~']c,M^.v+Utw1&08&ҰٰTGL*u oK/vF&}.b1U).lqu_?yRRX!NݙO1+y _ZgKC.4G {K/2[-Ah.2+ۼpLa8h5M2KdF|6z/VUftޮL:+&H;nmC&Z-kjť;Wљ;GV%o0lq~ +.ż#y"Xxsy/s/L2&4 `P?,}$ޤPʶON/:,ϼۨMݘ9q̨0}z3:pb' ^E, Rq</^0]¡VGW7}]F m0VdVX:.=:nw,9 _]K7DGpVhWXMn cmrI(ra\iKLjV*&_!9[ʁmbߕ4zn.W7_:)4Ĥ1Q~K +g!Ĉa̶OpEHnZ&#3\;3vĜexaa RKizfa :AU.UICW(hOÜQuU :*k,e#}Y;Y\@i&E{DP@-\,'oT&Ǣ|k3b tѬM y(TO!N]&9ٕYr\WϿҶPްsb$g.x2u(+LT 7 += QNIX";z09"QB䲺!&<2}$(pׯ%Rm&VSݢ^ m/\Z[_ﲃql|I_ycnV0:0ʹ\\l i1Z.W|y!dC  I\p)D,N.߱XL,tL\4<;E<>ݍF+B*3#s?qo,sa@d)~o^l@T_\\[[Xl oǬ`$<9VH4l=ht;F<᣺̠w7Q!iPg]KGm]% H*]]7ZIR޸|ҥ-4` +N9ucu/AlXQi!EBW0]؍|舷l6Y $>m# vt(<`0@'#k6F>⃪ +gd$ :Cvh =EB%| 1$p 66A~C.[B+1 P *GV$dupmX'eByQ._nn.U0t r (U5X#;\.lWt3rзZX,%rqD~ Y9I2VU^odr&;CFi?h`tᙓ!`~ +EC0KA&MI[+$# +/" e gAhZ ~ +N%4YoXjt0nIVVTt:UNvۨk m*YE]>eة/WZ2`Gfx#c(5NҌMM$o{f&YnFv@cH8`qf# +gϬhвavzxIrJx]ә K-q!*άRd ~X c>u3\4% 2\`e߱w4iu+fpVݫi#w<ruA DHz aBmz6 Ȣ{ ԈM|@fq6Nbч| +%+#V*s6NXP$6 {-F60b^VCKa?~O1:y!z:K! +[6zADo&*CP|U6-P#idw^#iy6 +7vpK!c;7/\'Mb('ЏEqleDd0JLVY;W(4.jO?-?ӒXA7aeiuJ2 O&l(:M4 nPY(V(B؛d 677gwv- + BRP)K]] 5UUa nnpUKc dE)eOUdrժ2琁t+u2.ؙQ..ZY]__1LV +L(XSAҶdn-H2d}A)-)7[YYٙIHvq5D2zHӃDb=jvwD.vP)4@+8LBu"PC.ܨ7E7Z/Nx%5@Ppr +5)D +HHy p .:jbH:_ҥF\±K>AʬWUk^hNa..Uo6aB̅g}T!Ă٣y 7K"3T3s$&Me(-Ζ!:$5#\$(* LHo;G"4(D4/64iT+̤\"~Z65120pphzf8akTլ^lbGeݦU g.|ƞu *Reر4IJ1gYXحy4BVsahvv `DRqǽY^?sK cG nd9@8ʥ>sNJP+$$YJc/IaY ;#E喿P!btcP_4C7h^kXM^Q>4ùF,N*$TQGo +5!%'*F +wLFȒ"X}[b3S eM @T|by+Ka(ܠ^7e7sB>f8Ʉ'vl4xPw͐̀+A6#6[($Qp7/Rj ͈,I vR5s2`(fH#6k.JR Sʴ4XT$k8o 6vt![ꄜ nonuzѐFوiƂfvCFe9ؠ_F~Pb`@;fbNL$;(|81q7OTzpX8av,AȨW*30[VH$b0qW.`k ̛ѕ+G`*>]'K|Y{MH71\\|8^V`%M^GʜALe!+һ(i9-$\!d eC,\ c6B5N `o-[۬*YG% Bvif+@y%ҌvmpJj*5 *kb +?s;I(6d6DcBT50e)Uчe z/]X_[j}]fe,cQinVTRnQCmx9h2egکtP5 R1NڬMږ䄼8!NiG,8Pٖ_X.Z0/Y? n n8T-bK/*a)ŃP: 7Rk[%2ږDP.b`! j@b29'8e56#VX, !+}fTf\bMIiw + -6deR杴<zhPHoE[UQ0.C +M)xVuޘXWjWq Ӻ/)Z]v+X%F`PG}1L)( }|4 gbl1_E.FKFG橉ڔ(۳TL:vO"=bY'Vj! uƲ7iKe,-EO^P,'E 0"+FpQ*g SZ\  +)rNQ8I"<=]+:kZ,i-?&UX"Q` bazMYBbL]HIF15ȍ oh濌dET - =G\$E|L1:<-#Y3?*8X$n)^8fnƶ*-2}Jc R6nX :(?擢ʇ$qN]MpWsD&)ٮy|wWI,c,`JBӵe@j(d ?- +)n!IELTAd@`˩-J'4b ag< 3+Oa +aW Ti[$ŦϏ)֛>rYoI@lb訜:+|f-I,N(k $bZ*ZmɈk(9u㹿C+ sf`}S yl٠8PAd4$SN}Uʙr2)-$3=Y!B0d PNT:I ̢FC`͢钥!Qչ<1U0DdyZC¨;p@V(-2E:Ʉ :"Oh؁ [Sj;G8vbΒ((We}x2 ,7x`0$06,AZ `ƃרV/%8WM9>Vv39#`p1 !urmY,4U-Q.F"9cb#-JR3-jaD]YR_6݃"MJJMˌ(<y,Wlg.,R:f3DB>׍snRhPM`2\;fp3A!qp=uP}Ǹ*B%!PB%. +eNJAƸ-AVCizaimͲyܪ{Շ~>|dmĞl* +Y,6 !~cm rU2MUR*R6Ң7@A` +*f6d+ʢOP<:N@n? /wPH8"hIYĬ%Z犱Ⲁ1c<Ȅ<߁8bdt#-Haf*IXcaܬ騗=ݖמ*PN1o3L q,M,#?a+ 5# ZQW+utmIMNIq3?C)j wZ(3aUW:pGxTECiĺC*ը3ǂs5aqPIg ZijsdtWr,dAV\0a%AAn\^6Җݵ89b²KzX6ͺWQ JP 5ZHayKx8|A<(N[DX @kC4  +ıaQMf?YxؤکjJk#ISj,fe(SbQ0E,ELD OXE0_a(4,+YQBWZ-wזЩ.٤@#O4{578.p-$/Swy5{vd IQi+LJmtbMNh%I,ðUfճe)u2~\H8@VX԰r5rM9*-the') +]MȢdoKZX%g#XCpd ;> 1 +iR1yDd@,"wdp>,oԛ#[UB\`V)E.n:=Z()$!'5ɈF9P@b`6a <c6?,eF:16Ng%%\b^Rzv8۞9Ov20cA bX֤k*JPH'5Rk^Rg!r8Jר}䠱jYˉ.x];&O*1]LW@J9tBLI\:/Cnq1Ô0/DUKf29gIm,͖TbTux0$ $c"(X*ɸyXԝX|YmB( +G!M! :.,`Sx>)wYRq?^o| +NЃ1IZX:PVJa,Q >P^3J++ķ +JX +FTJ4SEKJD8 +YN2 5Q'96.2 Ŷ0lZ1:B~! +kBT9Kafޜsptոhai `&SZ0oDߓ\WsRl`4Q.Ҷ&mmCl4+:\yYe,~_(&qr;Q -d (n_d 2M{ns,q\g͒E[Bq7G$_sjjH{ )GGƳn37p ?v ks@#_2`PNtQ/nqO؂Jy4ke: +R~Y4K+e)Kj):h!*XP\HXrެZ[jya{Z d,=_,~˦+v(8$%2T $`u"T=R[VbhQ4>τQ6#&{SLLCW1{ +b)$X[K "77jzٗ~ѱ7Ep0z)+NNLvƂzh5(]l4./rPN7Q +@>Z䮏N +P=6͡k֏$%c i֪1Viq. ҁ-oM|3fLBv +g$Lo4%W}SGhO*INJe5|*8, `Ӓj ̘ +)ιz4L#6g@K. 5tIRU$3P{XWs^Є= %嘕 +i9GMr`3~ %k;i%(\jЙFOT% tDA_xuO\E `ÉlyJ%-LմaljŤ{HP~DRj<[9]" yfr@o+P1LBfj!H.$7`J&"- +'_Ru]׃S?qm^y31JH6W(&s!HHR S2WJFh6Cc ,wV{Gi?BZnz=S?s\O S +XC)A&|yn7&3}ƬR) +a}2 `b%ɲ[Xm7/i۸#|m?nA:vqCtݠ%e0'lpZ !W;C,ѨVpǷpC-KúWrՂPq*Ķ ഀI`X0ɱU`VC` FN& +s&Cy ֔+85'rP(Ouڃ|H!˜</Xʧ=vjqq˭`N7sjZceQ4R{}9M 9HU zd *e%A#d\Jp0HSu  uEWmGU`E_:t- +Nmݵ SO1#QᇁG+tUXǜ"8C[*-l+UdP{)A!Uqȍm*~SZC(*eZ)SBܭS%ڐ91Ua{rl:\e"#"IDrDžOy)Ss *C|K*yX3fiabr!BtD$H 力wy&/&D4嬓rC肜X|{u +mJÓj+Q489jBХ~gT=G?֙>XjGcA&r) ̍yuYL4k3*b͹D-*'p)JrU1.uF(XJtKA. x\e(gBC(q&hT7tP:KduHݬ c(ϊL[Z]WaNs jn.WKx2Eu_W +9"I^.sp0 glm㘔XTr*|]tXXODŽ +DKP)d;x:/E!rЖ) 2ge2 +$MBuK+2KEXHf{U_QLQ6mr2",OL1u\u*[anG`tg.T9:V ~vLV]ɓH(pNXrz\9ձp<~J(s 25fwA˜h9WI˕ G$cM~v ”P4x )6Cg'خr  ZqxP:p{bdDJ|S=G-!V3ˠĪz 3"MX<9*ۘЩy:}V+V]5q'T5lH`σ8tAv8b:fUPU, Q>H^ob,' : !Y`Yhdlۗۏ*9*Dw{ ˊ[йY +%uM x3U+qTd  3Zg<){ctpm%WM1o$#ct`I1eCyGaqDzθV@ +Oc98,uvs Nh*uLq_dho)0a}:{t<5ɲí)Y㎏F$47 y)4!(HkbTF.3i;ŵeOUKaOSRBiyYBPMP7y^(!\0 tb)=ct%z{kE33>{ +Sr Gi\tQs@ + ̼'lMp֊rvK8ھ*1 rĪYiP 8glCDa9Y@:kU)\lEAb4I0zE(`șScU;Vk47',iEkhㄯÄcM'0KmIaߧ*o9eU @O-P^hPiek)L qxRG^5aE@(x8H1桬81X?'ZCxDŽFJ$=7ywd͟~櫾(@dˊkR!g=Q:kXJ10ĪZr5gaM>5U96C<&ގ/n>#TTʂq<^HBD|zPUnr6,#(/O;( +#hX=w5bvuV`CD>WΦ +ڞԆ8uL +O+ZL%)b]wBNqUKHD͂cUi +`CS'S4k*h=gȜ#:D'lP )2~Uj B8.XdJc}W}\I`ȃl! %3V8"yV Ԗ&|u]]8Q*/*trYK ޟ=SųŲj} +pZ}ڇ68eŞ]س'Ju Zc#SCU{PAZm_8 +o?BLy%35 /S +7\B!GcJ2OE<)% lW[*c&&dKUCҬeHK$@-7_S/DHKWCK*ѯZl[f3.T>(C *̟"<^om&U! F f#&U;Si荏r~'x2T5v/2ޚH$cN:!ﺔc*L7vs0V~NPNaVԖ{(Y'b6:z RxK]!w +ܟ +prru,Y8 O +5uŠNGP$6_ސLIGx9+q!NM?jX\h,RƍU/2~*scnҎ&XEhI[.=(3:2]i4#¼@6pF:yhN kH(_FB23TJ̮8Sԧ}x?tBmIS>ɸ1ɴ~(ԧ;dpOINfh`oQ$imOg)/z0=ĉ{@Ͻ`tX8 W(Q$8:}@>'IF#'C*,z~Ta4G#>g>F0?:Oڰ4_A.sÉO~l,Qg'FwN`,Ĕ=}0:5*h P8̎k􄄦m>?ԧMO<}GD0}L a?~LR6]88r#3}č3I}J vx:#5j|&}[B~#y|V&*g}&* C_ +endstream +endobj +2078 0 obj << +/Length 529 +/Filter /FlateDecode +>> +stream +xv!/0 0 0 0] 4 43Kgwy9J#RZ9%Qb"GI!gP +)^[=ϗ^q5Ep[5d:ۛsZrkjsXֲ`WsT@bz9KXcR!NvͯbG7go3aJξַ}魏>\κ٧fX}]*!C^i`WV<t +endstream +endobj +2077 0 obj << +/XObject << /Im5 2055 0 R >> +/ProcSet [ /PDF /ImageC /ImageI ] +>> endobj +2054 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 393.781 500.892 733.526] +/Subtype/Link/A<> +>> endobj +2067 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [93.558 276.639 297.782 286.653] +/Subtype/Link/A<> +>> endobj +2068 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [80.108 200.873 268.918 210.887] +/Subtype/Link/A<> +>> endobj +2057 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [360.201 106.994 450.231 119.788] +/Subtype/Link/A<> +>> endobj +2058 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [172.276 95.039 368.993 105.983] +/Subtype/Link/A<> +>> endobj +2059 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [116.223 83.084 288.599 94.028] +/Subtype/Link/A<> +>> endobj +2069 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2070 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2074 0 obj << +/D [2072 0 R /XYZ 72 767.399 null] +>> endobj +2075 0 obj << +/D [2072 0 R /XYZ 72 336.404 null] +>> endobj +2076 0 obj << +/D [2072 0 R /XYZ 72 237.699 null] +>> endobj +2071 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R /F11 720 0 R >> +/XObject << /Fm6 2056 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2101 0 obj << +/Length 2271 +/Filter /FlateDecode +>> +stream +xZ[~_!/6yoEA_v KƖ]2,3VsI`໇<>,%$ 4҂qPҁIƂ$<}qqYQ:+r.n,؎lNWU:>>@`8  ?|  ~`Ĵ +1 A{|zI%&f#8ňKn7+m]>.OOOsgM@yYFe̞`|9M^jQvb]`- B!gԊ9f BM`%P;M9'j)$e+P0Ĕշc # HDĭM`?|ge2 6El\ :B#2*(٫BCvX!9Rr}^TQ9 nVZ:f "2eGP1((;2($d,%t傠$k} +R",Iǐ0I AAhOK +( qw1 +7骺U( +\E8T2RaLD9E u!.h)KH9Ukm.GB~s).18(~'$ZZ D4M!2Zk""NÚb }o3?>"B +3ʯ&B]6=X 0L>1@(8y}%X 0,PY 3~U}k +WM+6}Myra_HCKs,z!cRo~m퓕P>f*myv;x"IA +M/JFWə:C ^HIW^›i(MZ+R|{`NқN4{zxQ̽mu +ЁSoWbb*2if 9(=iB!x<GnaU +([LoSc(vKs.j(xb%Ӡ:KCY,RTC e\;ӶQ]"M2yxTsL˸?'.gt܁gO\<>XP(_p][kGcxVZF"x5xEM.x0T&(}+EZ  Œ!ťT_UN$XxP +IkÐǓdO.P_{  ɬަ`d*׊$u_`´Qsq݅|f6)ʶ P$-q:{mk?yՀPGQ]q0X>d)w-};tbqˡ,bw%If}_7yl߳٘7iEs+RɓшiW0 oAQ4vxI?qwd %zNty<(fke gf,G~Q%XQu?=#0D-# (>tvXVJcw/~B-}y61Uzotpf"}9sIy9s|ӨvnWuWN/Lr>WlFoOۢnVvm:5Iπ3;3?謴c@Y|[zǞ;23|9z`4OB9IBRwY47%EHs?)6jDW?i]z:h?ANؙeEsgkt$c oS5XeY}@"s}iXـ;Fic$XoNtg8.\P͐6|Ҩ}57fWm2HMQ$>[m^^QSnUFR@\3Zz4#[tdݔǠ)i<Ӫ$*;Mho8l^O찙Y8`unFR_;bEhn! +#hK +kq=ZId8g0> endobj +2079 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 665.376 190.706 680.412] +/Subtype/Link/A<> +>> endobj +2081 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 645.627 183.425 660.663] +/Subtype/Link/A<> +>> endobj +2083 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 628.299 168.123 640.914] +/Subtype/Link/A<> +>> endobj +2085 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 588.801 185.709 601.416] +/Subtype/Link/A<> +>> endobj +2087 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 566.631 233.517 581.667] +/Subtype/Link/A<> +>> endobj +2089 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 546.882 205.626 561.918] +/Subtype/Link/A<> +>> endobj +2091 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 527.133 238.837 542.169] +/Subtype/Link/A<> +>> endobj +2093 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 507.384 215.596 522.42] +/Subtype/Link/A<> +>> endobj +2095 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 468.749 267.335 478.763] +/Subtype/Link/A<> +>> endobj +2096 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 449 298.53 459.014] +/Subtype/Link/A<> +>> endobj +2080 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 394.411 316.14 408.635] +/Subtype/Link/A<> +>> endobj +2082 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 382.181 311.286 396.404] +/Subtype/Link/A<> +>> endobj +2084 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 371.811 301.084 384.173] +/Subtype/Link/A<> +>> endobj +2086 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 347.625 312.808 359.987] +/Subtype/Link/A<> +>> endobj +2088 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 263.663 344.68 276.026] +/Subtype/Link/A<> +>> endobj +2090 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 215.567 326.086 227.929] +/Subtype/Link/A<> +>> endobj +2092 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 167.471 348.227 179.833] +/Subtype/Link/A<> +>> endobj +2094 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 119.375 332.733 131.737] +/Subtype/Link/A<> +>> endobj +2097 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2098 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2102 0 obj << +/D [2100 0 R /XYZ 72 767.399 null] +>> endobj +2099 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2120 0 obj << +/Length 2069 +/Filter /FlateDecode +>> +stream +xYo~_:7E>2m%WnEڒb]|{EIErffLMBw?-J h Ds<ϳOL<\\39]U_!ku^nOe~t/Ս_yx@Y&,vwd?&pkn.)8ɧѡ8X)BsbU)Z)9MtMYwL9sҹ2~Tn*\˪k?Ib64eӦe{M owu=~ΕmI(պ3PP&PN6Oz %1, B0;]8bfE,CrPjgVqXU盼L0?,ٺRΚ03W6;|bbCsHk`Ya ,_Snp(H NfРD5DyZN)G0" ZOȇCrE^)Y@,1,g +:[op\[uAY,~3&8EJr:NؘŒfc(Yp.5Aܯ~Q*s[ ch$3+멺kX\۴ w`#r!OiZŐ1>_}w: t0}D&&۸5ȍV!4bU!_a0ԧu%~w*gZIO( Jhf!d ]/C5#710!g0 Qv\[j!j!Z|6m@=bܺ9"ڇЭ>Mes_ ڌX5 . k$mbDavc]-ƥگKY½v8Nӿ! ys4}Ucwg,&0 +` PgMxq\Jk+ź( X`7Gc>t1]g{"5 Wc}[{J]:<KW;v:pE$>aFG..EZ߃AR9NVmf<;{ͩo5,]n3ǘGF2~^I!*$Z;dR!RZRTLLƭe*မ C"EsY!3 BN/PTs1af~+=-V-ž6ukKEHyn`eTc%oOK]Ŭ ۺ +8n)!~!`/Ea S㰖ي;KaZÚy([״]YbNݻTi֮kfU>X$g*%-6gғ&6!/auXx +ƈ0KeYS%dNpFJ\KN}[D0@c bɰƾmm< dgسh {#콖&7PCR_ +>W4⇱W(HpD@evri@_G;O_0\_T?zXט G&3KW' +endstream +endobj +2119 0 obj << +/Type /Page +/Contents 2120 0 R +/Resources 2118 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2123 0 R +/Annots [ 2103 0 R 2105 0 R 2107 0 R 2108 0 R 2110 0 R 2112 0 R 2114 0 R 2104 0 R 2106 0 R 2109 0 R 2111 0 R 2113 0 R 2115 0 R 2116 0 R 2117 0 R ] +>> endobj +2103 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 668.273 262.735 683.183] +/Subtype/Link/A<> +>> endobj +2105 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 648.447 245.149 663.483] +/Subtype/Link/A<> +>> endobj +2107 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 609.659 323.102 619.673] +/Subtype/Link/A<> +>> endobj +2108 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 589.833 410.063 599.848] +/Subtype/Link/A<> +>> endobj +2110 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 493.379 239.172 508.414] +/Subtype/Link/A<> +>> endobj +2112 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 473.553 206.642 488.589] +/Subtype/Link/A<> +>> endobj +2114 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 453.728 306.24 468.763] +/Subtype/Link/A<> +>> endobj +2104 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 252.276 430.549 264.535] +/Subtype/Link/A<> +>> endobj +2106 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 216.135 418.825 228.497] +/Subtype/Link/A<> +>> endobj +2109 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 190.088 204.2 204.311] +/Subtype/Link/A<> +>> endobj +2111 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 179.718 297.849 192.08] +/Subtype/Link/A<> +>> endobj +2113 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 143.577 276.162 155.939] +/Subtype/Link/A<> +>> endobj +2115 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 107.436 342.561 119.798] +/Subtype/Link/A<> +>> endobj +2116 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2117 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2121 0 obj << +/D [2119 0 R /XYZ 72 767.399 null] +>> endobj +2122 0 obj << +/D [2119 0 R /XYZ 72 551.061 null] +>> endobj +2118 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2128 0 obj << +/Length 325 +/Filter /FlateDecode +>> +stream +x}Qn0+h8RE D&RDMHuPKW 8CA&OBhPAr>sRPaC2_LNȤus~uu_nw隲:*k(=m $"AC 3l9#*x (4ZrBBV1]ThS+Qȳ(+YIX-te2lh>\zIm> endobj +2124 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2125 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2129 0 obj << +/D [2127 0 R /XYZ 72 767.399 null] +>> endobj +386 0 obj << +/D [2127 0 R /XYZ 72 713.13 null] +>> endobj +2126 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2139 0 obj << +/Length 2388 +/Filter /FlateDecode +>> +stream +xڵYIW4IAAҍ~ 虃,Ѷd-Qy*.ZlT"kjhp hqחca4qr8$I)B/Eey]oH(ÆG=glj7>}[GK\FvjϫAHX՗_iP&YsH(0O48!A +HNI$#+f+NgUe9VvRqLh5i< cAD[. S+dŤ?/fAѠ +%;νdE3g&`8#$,qXbqF!p8;4`ZPUȂ +1Qn̰܂d!=oj_f ytp# >"8Yv.U\PHиVJ e!%<`K}Wck 6*W[bE4~At`Z2m7٫H|47o!|cFi$$ cPUK!㦯j==000j;~9);FUwQӖ߻=µT!\Ԫݏдn?gG߽*{ F9Q2AЌ}(LB_hD第Tv*axQUg ;2[OM j7KKq)R[FH-Rvƃ{RXVd/ i?{ӢSJb:'"g+~caZu_E%b j3 4MP.ͥZR>[,t;зa:obD+R~I=sgruY{Š,"2s1'ϰ[ kFF1Ľ*3S6 + H@_kY0S![\߰mԳtM9*=zBz\.:ڡ?įG4=a<8],* F:1|N$>jQDɤbyoG[}N[s= }V,y,}o1" ]6KuN :>cVw g+ti,zDskA3-mBWOJm;@ /=*@ >/:Yu;{#sʉH%yǪ!-0<} +Mh,fKgޫo[輪؊W>xҳƲI.ui__pbxS+KWW0LQ`총u餳]vB! I6x. +Kyо Ix&}Y3!c"7$t0}N/7ā3NUVQJ0,r[)v( ]dea:j۽H_6nvvYndrf-m;apW"_'rTn2boh3k{ ,!Kä,M 8 U6,nYO)WsFT{]:ҶPڥ"1ކuG##8OU]_M]"5YGLNS, /:;O۠ύ_`g~]{k{kck>M'+$J g5Y!yAA/('#qR`qZDN +p?ل@4"ӋlnV oF҃|"$4) +ΊۏDH %hLd>A&\}%, PgR| KBe <$20;1n1h^8b>/ Ag`Xws08I41`Q yAQN'5夈f1;)%1lFY4݇kFl'9:Qr}S*v2?mt-V~j(~oYҀvvKae+top:t)u +endstream +endobj +2138 0 obj << +/Type /Page +/Contents 2139 0 R +/Resources 2137 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2123 0 R +/Annots [ 2130 0 R 2133 0 R 2131 0 R 2132 0 R 2134 0 R 2135 0 R 2136 0 R ] +>> endobj +2130 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.348 689.942 189.403 704.977] +/Subtype/Link/A<> +>> endobj +2133 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [178.412 334.624 319.5 349.66] +/Subtype/Link/A<> +>> endobj +2131 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 107.699 217.088 120.061] +/Subtype/Link/A<> +>> endobj +2132 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.883 213.31 104.898] +/Subtype/Link/A<> +>> endobj +2134 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.652 210.776 95.876] +/Subtype/Link/A<> +>> endobj +2135 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2136 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2140 0 obj << +/D [2138 0 R /XYZ 72 767.399 null] +>> endobj +390 0 obj << +/D [2138 0 R /XYZ 72 713.185 null] +>> endobj +394 0 obj << +/D [2138 0 R /XYZ 72 651.865 null] +>> endobj +2137 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2157 0 obj << +/Length 2403 +/Filter /FlateDecode +>> +stream +xYK-60fMj$b Զl+kK$OOTԃ24Тr#E]B-c2IIN 41#DI>.?,W\?.ZT1k m}^(wCY,]|y_ÿAmOLJd'&/NH%ڇ 3$5F*PJ2;NjhE"qT솝Zg0d/Ez٢lp/MќWx:+_2aj0FR8Ja$0?}^Q[CQ?{1nMքj 8esK'ZDPz?nMuKkUx Yӱ=K!,85@CJ3)+0W|T}C/9Qü\y5*=erw*F!FF$VDJۼi +\ҴgB`DsI9uk8e_]CY~~R{ۇG_MMJ)Ο49%f0"DK[H"Bɭ16 rr Kz8b#@Ϻ*1s=|fFfPo,9QGjOuaTl0;cm' +f:?h#A-Kf령9``Čh naC! 1(H?lބ(gKbO74D VrK0ԻNm!uUun5^^\bֺҷyViͥ]q2k)wN2J}8mAYjPy6k&f53+~ұ +Mճ 4w])ױn%-OasIEc_fO5=`dlzzʿM4Ez"g&F8 FGu&|0.B&HϯyjaHUN$hJD(F76y?"Ňuw rn‰3l +@yWgHFgmy|f6~W=?y>ʌ!X!/4p;0jy!M""T/cLYTfmF zr(po1ԅ.A^[(b8,{Y +;:;(`IsUD\#cLoG`q·` ZXտ} P T# 14 :7W7fx @@1]=pG;]ӥaۧ?_08 +Y0L]:ܳ]p +ʣ44lB;.-_AF G_Rk(?4)@Rdڂӌ/|i _at,]JÇ.+TNXu/]n;jEXc8 Qƅyw^لg2C5a1,tݵ`| =ܷn7_[iGvX(ai-޹0h+٢[4"k6k[7Օ_8RM~Nv(* |^`8@r,vmfo;?vVcWux"7"1.B%80 =7KM ar.*RVx/s7Z.RqɊ qRs +endstream +endobj +2156 0 obj << +/Type /Page +/Contents 2157 0 R +/Resources 2155 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2123 0 R +/Annots [ 2141 0 R 2145 0 R 2149 0 R 2142 0 R 2143 0 R 2144 0 R 2146 0 R 2147 0 R 2148 0 R 2153 0 R 2154 0 R ] +>> endobj +2141 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [209.833 398.684 234.408 413.719] +/Subtype/Link/A<> +>> endobj +2145 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [348.987 364.413 373.563 379.448] +/Subtype/Link/A<> +>> endobj +2149 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.445 196.741 112.622 211.777] +/Subtype/Link/A<> +>> endobj +2142 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 119.666 164.941 132.028] +/Subtype/Link/A<> +>> endobj +2143 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [180.936 119.666 267.124 132.028] +/Subtype/Link/A<> +>> endobj +2144 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 105.849 204.042 116.864] +/Subtype/Link/A<> +>> endobj +2146 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 95.48 164.941 107.842] +/Subtype/Link/A<> +>> endobj +2147 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [180.936 95.48 267.124 107.842] +/Subtype/Link/A<> +>> endobj +2148 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.664 204.042 92.678] +/Subtype/Link/A<> +>> endobj +2153 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2154 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2158 0 obj << +/D [2156 0 R /XYZ 72 767.399 null] +>> endobj +398 0 obj << +/D [2156 0 R /XYZ 72 654.55 null] +>> endobj +2159 0 obj << +/D [2156 0 R /XYZ 72 564.393 null] +>> endobj +2155 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2165 0 obj << +/Length 888 +/Filter /FlateDecode +>> +stream +xVێ6}WQR  @YbP$ۄ[w*I&=s Ν(mBd*6?W0&_ 0qpAXu$R$SU2}n6( dˑ;hh3\2BxY YLl% +endstream +endobj +2164 0 obj << +/Type /Page +/Contents 2165 0 R +/Resources 2163 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2123 0 R +/Annots [ 2150 0 R 2151 0 R 2152 0 R 2160 0 R 2161 0 R 2162 0 R ] +>> endobj +2150 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 142.299 201.754 156.522] +/Subtype/Link/A<> +>> endobj +2151 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 118.113 215.478 129.128] +/Subtype/Link/A<> +>> endobj +2152 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.927 250.235 104.942] +/Subtype/Link/A<> +>> endobj +2160 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.697 204.2 95.92] +/Subtype/Link/A<> +>> endobj +2161 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2162 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2166 0 obj << +/D [2164 0 R /XYZ 72 767.399 null] +>> endobj +2163 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2171 0 obj << +/Length 1307 +/Filter /FlateDecode +>> +stream +xڵX[o6~У 4`]v( k\ @٢m';)ߢ "@ttH;"oBx8a0cŁIƂI oͷј +<N)&UQϪ)zDSEFOǀ8 %,= #G\0$8y cXjaH@I1R8Lј}/M6ʫS\Sϴ*&S'a*Ё)b)x"FJ \lgy4!Cٓ#"VG+]VN +tdNU-:YCSÕ$?f& +r1vGSt#"\N;6aV:hAT ¡>=Ѡ˒g, HPGy +E Ƅ#C7[,(z4(`qHt Dpb + +v5RcwK { +%N0İy6f IHr%U5b!vFXrNfߓnrԳ*X$FWKSWnؕ]i/Zsf):C 5Z ͵uϗXmp+en~n7%zu`|Ye^y,p y HzqYLF.m ҧ֋d~Ԑo6Y<89 +o +pصW>\ٟ*ie+jI2ह1UmJogoOK/- _?.#>cdl6KTkrsaI8܍ !@= : +endstream +endobj +2170 0 obj << +/Type /Page +/Contents 2171 0 R +/Resources 2169 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2123 0 R +/Annots [ 2167 0 R 2168 0 R ] +>> endobj +2167 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2168 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2172 0 obj << +/D [2170 0 R /XYZ 72 767.399 null] +>> endobj +402 0 obj << +/D [2170 0 R /XYZ 72 710.919 null] +>> endobj +406 0 obj << +/D [2170 0 R /XYZ 72 637.572 null] +>> endobj +2169 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2177 0 obj << +/Length 1118 +/Filter /FlateDecode +>> +stream +xڵ_o8)xLƵ pҽnoۦw'yा64o66 G/Tqƞ1xSQZLDsj-cR:Ws"9e"m  576IW8UlOL5[$NIg\z G]''uIǖ~Z:O6zLm"0uc^iRfO[=B7eqajٓw2E$̋k8̳[w]I5)3P`R[%\ +a6v^yܨW es"W=cvS !_>qնt[ 33~qh4KFcZ2?٨յ8V_pxjtiZ8ub:i/8zL]6V`^fQ(G٠<8b8~hx^,)۾|܆MbXKQpR31d*İRhά_YLtNb.Ƿ}퉩xo*[ +Uo$S/yWBԬߣ#鹊7^q[b7>{3On> endobj +2173 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2174 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2178 0 obj << +/D [2176 0 R /XYZ 72 767.399 null] +>> endobj +410 0 obj << +/D [2176 0 R /XYZ 72 181.006 null] +>> endobj +2175 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2184 0 obj << +/Length 1195 +/Filter /FlateDecode +>> +stream +xڭX[o8~ϯH ư4ڗf>pR߯MB2rڨR;;6x6k1G(D8kCc FȽ ~LA S۴Ui_Nrc?J1Gli}u1{!eǰ"mg'J݃$l@Cƅ0gO@$bS^( PFbiD-o1wJ c}(0ĬBaDc/ 06eӦE,2m*uZ IZfP\ŢxQr> E $xIh=91 y7NyC) O1@KM{`uv*r> ĀEp 2ZVyq;Qfw3U?tK.V"sA1X/xuR+Q̣}SÛ.k " ͆7\ѫ(3n-{5g%SO4SDtFg%|M$=.dѷ ,熪A`RPB#(,Ӕ!v!=@KPVU+l֕e.U'8` {c⨚v#(yRp$|%$B$GD,^ZD?3HD?6]})#I L|I۟PXJ&G(U +/8 +ad.4$Le}D +y`!W"gDt;)̓zc^80WpUoO3Esjr_i+JdvePI޾zϻN*D|rj9d?Vאɗ> endobj +2180 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2181 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2185 0 obj << +/D [2183 0 R /XYZ 72 767.399 null] +>> endobj +414 0 obj << +/D [2183 0 R /XYZ 72 710.919 null] +>> endobj +418 0 obj << +/D [2183 0 R /XYZ 72 629.798 null] +>> endobj +422 0 obj << +/D [2183 0 R /XYZ 72 469.406 null] +>> endobj +2182 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2190 0 obj << +/Length 1142 +/Filter /FlateDecode +>> +stream +xXKs8WhW-<3S5xj[ D@+!g-WuZ-X>c@#`B0@`P +)XG8{qyq- תIF|k;r Uzui9{a ?$j@{iC;g3 ! =cqN B1*DI) IdS}Hs/j1J.p;Mi"zD#>o? Sk4nT"OEHQ-;zr%^Zˢ7\z/7|zPZu2 SV;Z[fOlJG7Oٿh +endstream +endobj +2189 0 obj << +/Type /Page +/Contents 2190 0 R +/Resources 2188 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2179 0 R +/Annots [ 2186 0 R 2187 0 R ] +>> endobj +2186 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2187 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2191 0 obj << +/D [2189 0 R /XYZ 72 767.399 null] +>> endobj +426 0 obj << +/D [2189 0 R /XYZ 72 621.206 null] +>> endobj +430 0 obj << +/D [2189 0 R /XYZ 72 427.759 null] +>> endobj +2188 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2196 0 obj << +/Length 378 +/Filter /FlateDecode +>> +stream +xڥMO0s.7]/.mwݏN@\drŘVs +8[0̒ާW4Ɇep**qU9~n|;oZ/]h_K_/\䃰h2{(l]_*)BSrKHqT1JH(GjW#UT7)NH!8fBmՏ3> endobj +2192 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2193 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2197 0 obj << +/D [2195 0 R /XYZ 72 767.399 null] +>> endobj +2194 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2202 0 obj << +/Length 1575 +/Filter /FlateDecode +>> +stream +xڽXK8 WƊ$v[`4A~UߗdNNR2E`g`ꏇ5!$s(ƈ%N9}~qyy[ЭeU^Wv[.U̫!|57OV??[zX}];ĉG1NZ?c';#?aΡ) Q.>?!( C)S84#|0}_ZťPj4^o̼Ukֆo^M!JwXEG ,? יE m"F +,* +k԰kG'V 33M|7o3*浬[eV`bjB'_& .oG-RXkXphG!K&J.8+@Q R~{њzG9(<ۼ8I/,Rsɇ'ngV- "D!gF (%Dp)J9 +RBޅL2D._SP(x^m!49v3pHcO3d]%@cנ(@Ӂ>ϬUftL2}ʵmPBWܦn|k ݏ[}R0Ҁ"2_Loۮб,J6BިM QVXOZf 8\{\1pab #m& yU\蚌>X K|6gNiuBEDŽP(ItIir[Lz;>WY:dfFZU<3[:ϲ\/ Kטޢw) +'o(=h XHxˮ!Qyx35AzRyT>aLQ'Eߘ׍En-@U]y;),=+%X@-z1B & lnr fVX|6 h$G?OG0l n kT.z(5n>[4,DeBWSne  +$r'(<58 Fr<"PĂ+ Iqx?4C~qiğ@&dHEI5=_ +S\: +]_ע.QUo4l7g1L,RMJR*RJF z]SsI͉1 ?WtFXƢC{$Mf^8dS,PfƎ3c3;41K`h-h7||nߝ1̬JSWvki uCFd|d7C.o"^{P|+{9d-ºmndUru+ 5b>_&"/D̶'M=hndvaPOj Kf޶v[vUe&gU?2bQXxag9ٿb{w~EX1T@s u(d\_ݎsM'W}j,bt;3<<%@P^ )zzLCO,^Ȧ\*8Y^?e]=6ͅ, )Zy>YzW:t|f{,>YMB: j?D4\ +LFK0mzX}nk +endstream +endobj +2201 0 obj << +/Type /Page +/Contents 2202 0 R +/Resources 2200 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2179 0 R +/Annots [ 2198 0 R 2199 0 R ] +>> endobj +2198 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2199 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2203 0 obj << +/D [2201 0 R /XYZ 72 767.399 null] +>> endobj +434 0 obj << +/D [2201 0 R /XYZ 72 710.919 null] +>> endobj +438 0 obj << +/D [2201 0 R /XYZ 72 686.136 null] +>> endobj +2204 0 obj << +/D [2201 0 R /XYZ 72 610.37 null] +>> endobj +2205 0 obj << +/D [2201 0 R /XYZ 72 234.131 null] +>> endobj +2200 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2214 0 obj << +/Length 1986 +/Filter /FlateDecode +>> +stream +x]6ݿB@_dK( +hsHh[,9mp(Yʻn//Cr8qoq_﷫+!4ys^ -w G?獲ޭe7ueSyכۺ\ iՏէ>'Xzq3ջ+`' MGsTPWޛo+~), Cb Ē0I bѿ˪jάE7GZMo׹u +YVG*xAXT08d̸J {N ڳ\ T@ oX/&pkg:8kn_0HTԚlT@1!N,N;o6(}aui˶ߠhA7z&+ء;V_1K DxI594S՞c_P0 3ٻ#yk6^񋮫B?:mj$vk:86nfG[<`9*@6q4Hϲ׸336% G.;!ŒDS&2MVw#~*'isV2֒}Yut8D]\V $Ц.bunDъ:i(1" _Td<KI?e*M;]C;{ ѕun3ec^bĖMܺΫ'aȠvwx^:]:# +kyi/.hC_@o\\"!wXMO]K!HӴG6ŁE8YE`p pwyכZtGZ*4,P8T^[}Z#/.`S@OMn?UgT*;mQlaS47+N2*o w5tc9\:;" "w:\8R㈅b kgTww"5R +endstream +endobj +2213 0 obj << +/Type /Page +/Contents 2214 0 R +/Resources 2212 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2179 0 R +/Annots [ 2206 0 R 2207 0 R 2210 0 R 2211 0 R ] +>> endobj +2206 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 362.635 233.869 372.65] +/Subtype/Link/A<> +>> endobj +2207 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 342.81 282.351 352.824] +/Subtype/Link/A<> +>> endobj +2210 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2211 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2215 0 obj << +/D [2213 0 R /XYZ 72 767.399 null] +>> endobj +2216 0 obj << +/D [2213 0 R /XYZ 72 713.185 null] +>> endobj +2212 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2221 0 obj << +/Length 2104 +/Filter /FlateDecode +>> +stream +xY۶ +=@L*aCE H KE\QߡHٖ-;jŦx97H88[Bx +i6E* XJOه_ *lYS1+}\geIʊϞ폮韫ߟȁHP"$O v>!Okqb" )!U`(FB +_Z9pKn4pHILYҞr?ʠY7e5'l,=a'ύ0GDſ-K,e{ -Pm!ɻqʂQw 뷩o۪lWI F1AG7Jቜ@P$HKpB"R +@RRra`r3g9Ήuy۱3SQ yȳ=BbCŸcٸ>>A}<"wEw|ZKx3{BqC=3ogxQeVBC)P$BD\љ6)'9 _ǭ.t˦>458>gcϡ!88ydn˒:G)vd2=%3=tk"uvU ٗk*L{J_׺KO/>Cj&rWiMk)"{tGwq:wnχΧ4tRձ΀ x?fBnCi8RH:&z]\lW^Y1>Peq'UFuLRG{٘jivqi,mش?E(8930㏊"HXFA䌠LØCj%؅Y3U ҥ3gul߶R}㬸x?G?y;&S~N`?s +ٺc eMYdqi'.|]ŵ%eQj؛=6m),x}!ߴ4Sl1>:!VFp˲~qS5uQs16(*omqŢ2^x|vJ$U*`Lo +iI؃@!)!`ja8 S8-DDܡO}vwM•T:LN–*DؚrSA+ iDP!y 2f (/ʋ͡,HwjsȂM؄FYC1v;ۖҸHt )śeuQe K$ٗ~/'n՝i9+,GL_4>z*>0c\N~ޜrEk5X^u[\}{.v Gl|qM7ft:ATߍi+U]buW3ӴkuS?۰sv='w~goD Ї4?PmMmqI7ui_% ٱ6\'`uCM@ v'bH*nƖ.(ūhD< o!cͰ m(ChK(p ('<%x!!llppc "d +D +JM ͠ "b3$YYDAұUWo +1``($^NWզ(2uM]ϾE4PVP:D4uq8Mg߳En_T 2DeOcP(ݫӂ0HR3 ./ +endstream +endobj +2220 0 obj << +/Type /Page +/Contents 2221 0 R +/Resources 2219 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2225 0 R +/Annots [ 2208 0 R 2209 0 R 2217 0 R 2218 0 R ] +>> endobj +2208 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 717.853 197.056 727.867] +/Subtype/Link/A<> +>> endobj +2209 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 698.42 236.157 708.435] +/Subtype/Link/A<> +>> endobj +2217 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2218 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2222 0 obj << +/D [2220 0 R /XYZ 72 767.399 null] +>> endobj +442 0 obj << +/D [2220 0 R /XYZ 72 599.31 null] +>> endobj +2223 0 obj << +/D [2220 0 R /XYZ 72 388.301 null] +>> endobj +2224 0 obj << +/D [2220 0 R /XYZ 72 260.009 null] +>> endobj +2219 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2239 0 obj << +/Length 1509 +/Filter /FlateDecode +>> +stream +xY]6ϯ264Nv6j{AOH +!У؆@Br)T>Ov^gׄ D2Xo1aA` >'?,T=NabYT&\CYa&>qaٷ9p@E%C6}`B<5YC3_3|΂ +Ak +X % &EIT,ǩ:J&*/HץzMsͷ7 ,VA@BK bYDoWu[rf2XRpc!7HMnei\TG\Ǐr2۸^q%ث=8*r$+9ҚKҭǢVւX+O[e3&1xF/}UX}~Oc^S &"H )Է<\ϭ%X"ɔ=Л% +1¦`!$eDO8XAkn ^4agZ@ef$k`9F$#-5|VTD٥k$pK|fԏI&Qf ~ل +D!<[?׳;gpE98 h{!h§Ѥy+LItD4GoE)PhrZ4Qh҃M&D7pV˦]2MS`MS/qLXbBR,|ExvIoG.zCoFuNC38Ų1;~!j2s>&_oyL͠|Dzd%|R>tF1W[T"^U%.86E xtX(͛2N~gU~-KH0^~:M&T* xNE N!ట |lDe +)Dtr' +,\t%a +J U5|ү>/=)/ [V\tW9Œ`hPPI;O')% mƩwj4N%Ν"6 +endstream +endobj +2238 0 obj << +/Type /Page +/Contents 2239 0 R +/Resources 2237 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2225 0 R +/Annots [ 2226 0 R 2228 0 R 2230 0 R 2232 0 R 2233 0 R 2227 0 R 2229 0 R 2231 0 R 2235 0 R 2236 0 R ] +>> endobj +2226 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 424.853 114.014 437.438] +/Subtype/Link/A<> +>> endobj +2228 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 405.692 114.014 418.306] +/Subtype/Link/A<> +>> endobj +2230 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 384.139 153.179 399.174] +/Subtype/Link/A<> +>> endobj +2232 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 207.742 167.44 217.756] +/Subtype/Link/A<> +>> endobj +2233 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 188.61 186.488 198.624] +/Subtype/Link/A<> +>> endobj +2227 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 106.109 201.124 120.333] +/Subtype/Link/A<> +>> endobj +2229 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 201.124 108.102] +/Subtype/Link/A<> +>> endobj +2231 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 180.53 95.871] +/Subtype/Link/A<> +>> endobj +2235 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2236 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2240 0 obj << +/D [2238 0 R /XYZ 72 767.399 null] +>> endobj +2241 0 obj << +/D [2238 0 R /XYZ 72 710.919 null] +>> endobj +446 0 obj << +/D [2238 0 R /XYZ 72 540.882 null] +>> endobj +2242 0 obj << +/D [2238 0 R /XYZ 72 514.527 null] +>> endobj +2243 0 obj << +/D [2238 0 R /XYZ 72 344.49 null] +>> endobj +2244 0 obj << +/D [2238 0 R /XYZ 72 227.162 null] +>> endobj +450 0 obj << +/D [2238 0 R /XYZ 72 148.098 null] +>> endobj +2237 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2249 0 obj << +/Length 843 +/Filter /FlateDecode +>> +stream +xڕUM(Wg$c> j4ҌfZjk&#q {Inp66[S 䄃`& +JCiBE](Sum6ڣ_V[oG~ٽ|`  H@l PA*3p0 H,v^t +P2F3LmX`Lע)Z~=l/P +Q 1bvg:Ssz$yY8Vld1qB$CpOLat^fde3L.@q)Yb,arEWQxA5Z굟T}R2~GSgHܠ=YxsQWS}%(VC{v,.G+ +h`E&r.Ԗ8/[۫VZ}ڮKO'TBa+Cfh`+t5y=e؄e:à@WL؜CEȝ0ˈA +4`vs7~h'd.`Nި 5~v]Y5˚_6$ Lme T^ 䮬6Q )g cZi + FrQ z6;k3cUj}˨_ǪpS*ayMڴ +;{Ʒ+ElW*T>PKPim1STJ2[ VzAҢFegS)~a +;Ug]i0E3G8 7g-7b[pʻ~p p8dxp>XWQc)iQzC: +endstream +endobj +2248 0 obj << +/Type /Page +/Contents 2249 0 R +/Resources 2247 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2225 0 R +/Annots [ 2234 0 R 2245 0 R 2246 0 R ] +>> endobj +2234 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 717.853 209.298 727.867] +/Subtype/Link/A<> +>> endobj +2245 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2246 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2250 0 obj << +/D [2248 0 R /XYZ 72 767.399 null] +>> endobj +2247 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2255 0 obj << +/Length 319 +/Filter /FlateDecode +>> +stream +x}MO0 >zv>+ `8L;}]'MWm %':G B5xVZ( 0S +e\4duM!&۹KtsהqL2eJcߴtS,}!>9gJ؞zC *ChhXgA]Fl 㻠Jh]<]/ (w>D)X&7UQ2JY)FH]" Lk.&+6GL[y.!FOO{1;ԼԚ߻ƪe~:c%N̏Bo +endstream +endobj +2254 0 obj << +/Type /Page +/Contents 2255 0 R +/Resources 2253 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2225 0 R +/Annots [ 2251 0 R 2252 0 R ] +>> endobj +2251 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2252 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2256 0 obj << +/D [2254 0 R /XYZ 72 767.399 null] +>> endobj +454 0 obj << +/D [2254 0 R /XYZ 72 713.13 null] +>> endobj +2253 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2274 0 obj << +/Length 1292 +/Filter /FlateDecode +>> +stream +xڽXrFZBT%fx!@D0s[ݭ,'oLӴt=u{w7y9Y|"{ +$rQxJazͩӹh7t;b\պ8}2_xFE"=.?O~YN=))#6Èw=.:'O@P(P¸@ʲk4'0%PTa郁Y%oNu̹d7 +a?Y"4ȬaZߚ".wYlze gTq]~l9EFLSuHptwڈ#Dp&veyXǙS*Pg(E\T1&@i@'C@SF0 2@EFc]X?Lf\8O*p8@#Dˢv +99AMgCfg3"/&ژqQ/P]ӝ +sk?LH!}$"4L-r7rⴌp]U/ڋh<*9CBGO<8??]"Ws+6Q~!r ZMNLr4]?: wEawPHgp_]ޥǼu/Ew?$Qq; DOe6pCE.ʃb($wޅoU_ג|>?@5,]8/\tϭ⤜ǩkW_V=zPfڞ I^3ilMo4͝Z}>@!׃fV}mh +}u֌ԣ[ "*+kԫ.fVdY;^tCE@P{q&XtU8ǫc!aa\FgfnGdo> endobj +2257 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 670.979 195.989 680.993] +/Subtype/Link/A<> +>> endobj +2260 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 480.776 196.719 495.811] +/Subtype/Link/A<> +>> endobj +2262 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 463.401 114.014 475.986] +/Subtype/Link/A<> +>> endobj +2264 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 443.546 114.014 456.16] +/Subtype/Link/A<> +>> endobj +2266 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 421.299 163.293 436.335] +/Subtype/Link/A<> +>> endobj +2268 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [84.453 403.895 156.825 416.509] +/Subtype/Link/A<> +>> endobj +2270 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2271 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2275 0 obj << +/D [2273 0 R /XYZ 72 767.399 null] +>> endobj +458 0 obj << +/D [2273 0 R /XYZ 72 710.919 null] +>> endobj +462 0 obj << +/D [2273 0 R /XYZ 72 581.056 null] +>> endobj +466 0 obj << +/D [2273 0 R /XYZ 72 361.131 null] +>> endobj +2272 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2280 0 obj << +/Length 1161 +/Filter /FlateDecode +>> +stream +xVKs6WHuLoNԙfzhbgzpr`%b͇BqxP[}X}JDлR 6)tF5ŚstB7Uui2I4|]ϙLmյqҎ}Ֆ$ܿ?g_g "͐V3lf7_Z=" y ɱ5}((FJ`h@Z\ck]_U[]e7atYpmnq~N[%)s(DeߗLrLR1&x6gL2TF$yݹT9iFy;2| /`R7cuM1実bԫeޯMҿfm܆aP\ſ¦'y< p1RP;"avؙWm }ʶvY R3;Oh``<*0GcΔ60o)<>M>3ƧH:Ice5x,P?E><;$_?_p:g j>k|Hbɳ|2V m߭e<avjԭcQ˱)Z;x;yG(D3G+h(QL.3fvsXO9V4֠,Z8n&~7q؉,Hp Ts1Daݔфz)rvfv}Yw!u祰,p[؅KB *$ޕT^t3p@+LbEDx)wi;q=ޑ)(#~m^zqm:X*`o+(߃؂,Xʍpf)3)xwc05kX)l۾XQꪽ8rww7W2bțm]k #0aqgOG1 +p9Q9<껀NYmv]á 0}xgIyte?FiM\)raMĹ  ̦|w*s$ G{xFHj|Vh@M#^HVWhh@LGwė`TdNݹ'ٿS9l$Xq|Y>F’)zݤ3%_` +endstream +endobj +2279 0 obj << +/Type /Page +/Contents 2280 0 R +/Resources 2278 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2225 0 R +/Annots [ 2258 0 R 2259 0 R 2261 0 R 2263 0 R 2265 0 R 2267 0 R 2269 0 R 2276 0 R 2277 0 R ] +>> endobj +2258 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 180.572 226.493 189.725] +/Subtype/Link/A<> +>> endobj +2259 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 142.845 174.767 153.86] +/Subtype/Link/A<> +>> endobj +2261 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 130.614 182.745 144.838] +/Subtype/Link/A<> +>> endobj +2263 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 118.384 217.734 132.607] +/Subtype/Link/A<> +>> endobj +2265 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 106.153 217.734 120.376] +/Subtype/Link/A<> +>> endobj +2267 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.922 250.586 108.145] +/Subtype/Link/A<> +>> endobj +2269 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.691 246.274 95.915] +/Subtype/Link/A<> +>> endobj +2276 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2277 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2281 0 obj << +/D [2279 0 R /XYZ 72 767.399 null] +>> endobj +470 0 obj << +/D [2279 0 R /XYZ 72 710.919 null] +>> endobj +2278 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F11 720 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2286 0 obj << +/Length 1533 +/Filter /FlateDecode +>> +stream +xڽXKFWpDU#8ˮ41v)i'U9 g ƾ{q@~(v{!}|tzCr71D[4,ύlӦC!_?.k|~iA`'$Nqgd@} Ƒsuܭ> +1 +y,d y xV:D#\FPld2/C  +"~MǸ!|3AܼmSYgBq)"k(fVy ֵZB$RjbYG^4MHJJ>\س$+'Tx =/S f ƾ]8{SрW AJ 'Dae+jU"P\ca +|J\Q׭=ژ +]祂dHiy<&Ev|XgR{tf{-fחM4 $By<-RGf1'oɱ!mו 6% kx!BXQ` KrP*6O@ gY7{>@\aHʙzqg,iǤV)yTXJ*_lU?j^ +>JߣL#4ir#9%8vaQޢl쮩q'+Ѻsm$~oڣIy"$^QoR#Y}zx:R"rCل:&_t+F1 ɟZ@WxC&h(@y<[dDp0 Fݰo8ڭ-C2eRu9') NeA:X3\dI33" _Vʢ6TS!tVlV:g|R_̋:4U6WsiH.g>*npB/Qj8(㘪 3δݳ{1O%ԍu˪7] j/Җ)izۜ +7ӬϏ r%Jkt}wMTA/^ +MWY͚{՟ y@2~").NidžYlMm8fޞR/$lK<_M ڨY<@-Mzɥ+ܨ!Q{$LE*BV kDGhmșPtD}8GqOXD1#oBp!EH XEl+ls$`92\lx8?Gl{!biPd]6Bh7STLl7ϣѩ3ijKu> endobj +2282 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2283 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2287 0 obj << +/D [2285 0 R /XYZ 72 767.399 null] +>> endobj +474 0 obj << +/D [2285 0 R /XYZ 72 710.919 null] +>> endobj +478 0 obj << +/D [2285 0 R /XYZ 72 683.879 null] +>> endobj +2288 0 obj << +/D [2285 0 R /XYZ 72 568.494 null] +>> endobj +2284 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2295 0 obj << +/Length 2082 +/Filter /FlateDecode +>> +stream +xڭYIsW9Ph8+fR*$\XD߿@d q6v|qp7_ F:qtQґIƢuy1 +B^>R0.irSjӦr>-G/o~zC@HH(|GkX=ˆiܙ]C3Ǜnp!9PHHoQunέЏ~Pe# %N,JɣP9GT׍eN t3.sLj xj@ 1;M5A;ST)J#Ј=Aۛ űbEmQF!xNuʓ\J8 eHMY7y:?gb%{ɀ#AeXLR1c1jI1X3F|g7U69-UXssu<  άl}ћ G|j!nAVz[چSlU?M_X"{ Mj?(MXI +Zd/9."A,Iq<8` Lo_'n7'lt뗻gCX9qț <;8*NN4'PjkOm:l""z "G&mwY sG:W˴nX|sZU6z\]70mfc/r!U[y|FWfUd;$xdڰ jT_| ;ٍ(T~œA!K?w[~ɬ HH HL؊ Y}VZރ`=5V:˰ 8) +cy,:;]@״d!G wmBQvTyt[i4A9 79P@XR1~9O:М?ӭ;x>a+5ItK<1*b08pN\wǮ |yqִźKso:P 7xNy1HyR: ԃ:cBG@r r~4EK $1_gadLۦ{=M[wv6ιk+tLz`ղB:X˥O.!O8Hq ŰF9-:sv~:1i51E$#rX^kK5ʃw"_-an"%UȩJO*F Q(D-B5d,-,& B "d+2ՇMpBl'qd.2]rbPwmkUOvlFadF ѧY=&^F?N)D~75 L0q "ۘ_. &{yR}qоz΀+N | +;Jlr~/g P0E;G$$^7J\yY.y;*_YAzu${hc~Ș#eф& ]ٶ+gTfŐ"Ex^NBL=z++õE~>Dp%pJ\-x} 4Fl}rbh(k`G+\6`[4C4/>WȒlLJc\.1pc4.3 S`uR^oSVtǪdeuK!4M&pwOIyګ!D4nJ*);Pl 2DI0U9L*LQ17u(P! +SD }M]Ҥ[`OdS%meq̯{f[MS` A#O~O&HpoFIၜM>our0ԄvN`ܳyNoݮ{钢ʼnO01lO1*K +Dײԟ :އ֨ *+#;hy: +endstream +endobj +2294 0 obj << +/Type /Page +/Contents 2295 0 R +/Resources 2293 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2289 0 R +/Annots [ 2290 0 R 2291 0 R 2292 0 R ] +>> endobj +2290 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 342.859 220.863 352.874] +/Subtype/Link/A<> +>> endobj +2291 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2292 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2296 0 obj << +/D [2294 0 R /XYZ 72 767.399 null] +>> endobj +2293 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2301 0 obj << +/Length 796 +/Filter /FlateDecode +>> +stream +xڽWMs0W}X}L +qelHi*R0YvZ#0Cπ D`x G^7 +<$lP2Jkdu +97&b4X_Bi1`` ""A2; Mbڔ d<_ga0 ceQ& eQW\vеXHk%űŦ_*u gUeʼe`E[UCN!cw zG'0nZB7N|mJdJ +yre t'-V^2Vmiqoi _:{ӽ}j>{A&{Z؅+Z^6Bh'w'C۲ +ocB J qpf=mB_!\쯩*RlE*ۣgC%N +%tvq:SC\$~$Yɉ Y/YKUeB]׻T37tm̵ۧJ;*^TІ_]itn6);e{u}Usk9)B&NZRE{>6X:IG> vwziO^A߼#)^y{G{tUW&Er7TI?IQp5*ERgZ]V̼N?\r9۠"qL JdNtq!û؛fl4l +ꦥ~sLG0>7 +endstream +endobj +2300 0 obj << +/Type /Page +/Contents 2301 0 R +/Resources 2299 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2289 0 R +/Annots [ 2297 0 R 2298 0 R ] +>> endobj +2297 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2298 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2302 0 obj << +/D [2300 0 R /XYZ 72 767.399 null] +>> endobj +482 0 obj << +/D [2300 0 R /XYZ 72 639.262 null] +>> endobj +2303 0 obj << +/D [2300 0 R /XYZ 72 609.948 null] +>> endobj +2304 0 obj << +/D [2300 0 R /XYZ 72 534.182 null] +>> endobj +2305 0 obj << +/D [2300 0 R /XYZ 72 480.507 null] +>> endobj +2306 0 obj << +/D [2300 0 R /XYZ 72 402.476 null] +>> endobj +2307 0 obj << +/D [2300 0 R /XYZ 72 346.536 null] +>> endobj +2308 0 obj << +/D [2300 0 R /XYZ 72 292.861 null] +>> endobj +486 0 obj << +/D [2300 0 R /XYZ 72 234.655 null] +>> endobj +2299 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2313 0 obj << +/Length 542 +/Filter /FlateDecode +>> +stream +xڥTK0+R6Uڰ(@j`G^U%BG1X'[3JCШ%/(*!`΋3A\ZzL$mQWtiۙZ(q!7MΏP˃@I ҍx#3:ݰf(BnO|TA)j!X/CY6A(k|n)|WBت3'gE7=`f1jCB)" Pa JɦAS40%3i]7f-(N +UYnn;1 6Onxx_e]u1CIn01Iyv|| .>B(֓##uȡQ)lmg[fhNTT2NFgꁆX +ד_/,$QžPJnI⟮Gg§Хű?C +endstream +endobj +2312 0 obj << +/Type /Page +/Contents 2313 0 R +/Resources 2311 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2289 0 R +/Annots [ 2309 0 R 2310 0 R ] +>> endobj +2309 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2310 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2314 0 obj << +/D [2312 0 R /XYZ 72 767.399 null] +>> endobj +490 0 obj << +/D [2312 0 R /XYZ 72 710.919 null] +>> endobj +2311 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2322 0 obj << +/Length 1852 +/Filter /FlateDecode +>> +stream +xXI6W(4Q(4iPLs[rE)n}m(%{;q pvnzCH$(h=c' Ƃup?n/uqA(wʊ]uZe߸lAQVwf$4@4Hw8X#~ Bv jAJ8F Zq!F%~S}0B}!a!@ \$W=0bq%Z_+>łlno0>.I@YZl+7[vfy9 ya[Ux\D|5틕t :τÖO#00E=4x%<i@%%iٵvF"Wa `ƕMWu"B&aW.@ r I *K\ snCru;:~W{꽐Ŵ#LGe#/QS?~☂! +}-K!GT@P&XpEx('=) 빰ǹ)eW,t6Cz,d$B4pNeb&@U|Qsf^9sZaQ~-=@yYzyRo83 +" +312M,( +My4dj1mHgo1S;Tt2t0kJߘ֙KxZ|6z]պ\,x.19&o$C=ğ\׍?g( rC+BD{B ȹW<'8Ҟ/7+maeEe +#Lrh7iY5|c]l-rn|[0)' O%tIGۣvw[}li[Xt%xzzTM![-&\|W=}GĐ5[%!7Xq:0o\HwÇO0؆,R,?'kmf2w;KiXm]*͚s:͔KL4n :.U](/2XfdyKt +<1*쀵Q-vl'G" J-UEE9τ+4[[3*X@6ͬbuui#i^'ugJZjoB4#^5'I +^Gc(YR٤8*_ bYDq:Aȑkce2T:wmPٓeQo~!4 m1 +6)5Z{L{[[qz!b!-|=,F>`8nƖ,$K Or;)a> endobj +2315 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 671.01 167.44 681.025] +/Subtype/Link/A<> +>> endobj +2316 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 651.2 194.658 661.215] +/Subtype/Link/A<> +>> endobj +2317 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 631.39 186.488 641.405] +/Subtype/Link/A<> +>> endobj +2318 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2319 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2323 0 obj << +/D [2321 0 R /XYZ 72 767.399 null] +>> endobj +494 0 obj << +/D [2321 0 R /XYZ 72 710.919 null] +>> endobj +498 0 obj << +/D [2321 0 R /XYZ 72 376.203 null] +>> endobj +502 0 obj << +/D [2321 0 R /XYZ 72 246.402 null] +>> endobj +2324 0 obj << +/D [2321 0 R /XYZ 72 185.113 null] +>> endobj +2320 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2329 0 obj << +/Length 1573 +/Filter /FlateDecode +>> +stream +xڥYrF+2F/9qŧ$O I@b9`5HRH&>~]A 21#m"REn)ySױ{qCź(OI\Ͷn,߻y!xK*~\]}[G$R4RR!mO{c3:zniN 1{V!A!n8pH(xk)2JёLyi(l)J(kuoEYk4/ ꨎmOa!{"1 #F1 1ml{_R#z-%"+KlGz$#Œ]謀۩ߌYq$sK8-9Lj"DY'l[-p_dQ07:sl ;fUM|Z>ևT!r˪Ӭ>d0wŶ9AIwnb3lYiz^(DIwL& =|V,VR^s ^Qޔ#E/Rdq,G|. 2@@ yG"ndЗzZ!za !*xĕDİK]:4}qB Y,' 5qz7 ݑP@+' X@/obk"CXf.̘S]). p}FqE!9҆C880cx7cHO $=}EwL"T2T_4ceBdJ!_@N4WC9 ̷p h*+];6\+΃|CWepV"2 +#ыw7*O +v*-{8Hx *w:t96N',3DXqackW@efˉ8¨*s:8mqrxq쇥=o~}S%'ɗggmP*3HI +mqj'`~#ƽтf.0#BIy8@Oee^v|BK$kE\o ~ӽ&Ԓ%)ZZѠlȑ#'ȳNj}jAcyRg̿ +ӗ`ɷ?r} !jGn]P}r|Z秢^Jr{pgIsetL3}ZO[ 1ڇR^'^-YU>UM('ŗtphAi{Tx %Z[wK9O!4RoZk٬Jz\PB{rn%3+u|odB4]M4FX4TW/^ȽZX> endobj +2325 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2326 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2330 0 obj << +/D [2328 0 R /XYZ 72 767.399 null] +>> endobj +2331 0 obj << +/D [2328 0 R /XYZ 72 639.262 null] +>> endobj +2332 0 obj << +/D [2328 0 R /XYZ 72 498.585 null] +>> endobj +2333 0 obj << +/D [2328 0 R /XYZ 72 395.402 null] +>> endobj +506 0 obj << +/D [2328 0 R /XYZ 72 276.871 null] +>> endobj +2327 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2349 0 obj << +/Length 1234 +/Filter /FlateDecode +>> +stream +xXKoFWloҁ}oE:@PhhHLQQ~~\EIma@^vg3bdEy7q1H\#Q1@d$w,Mو3I 8ٖ_g!;v7>l#Jyh#@ 'Ffr%' +gɱ8!R N~> +9 (ppFQdTz{~3/L[Z\-Xa*+,HW/x7).R *%T9" }ƆX"JSI 8(rtxylUs:Ye7>Mֵ$@/iAg(DTZA0Q1ֺXno6`L4QQ JAKz1/-M/sn*9U 0 ǿ*3L73ۊ[R^LT_{' ×"b٠x1xěp .0/.#@},j\X"F@( + +u40c3}LDχ8>:f~?K >[,b8 @\G^n0(Xuݿ()UJa'2TSݰq1XEŒS)އr}LgO~U)ʨ0qс2z\ǵ%|UHi ɲRK;r*J+74[-rj j`kUw er1X1ViAK3ftq9f]+`Unؕ'>Jz+u4rv(dOQ,aq^XJ8Ei1[GtF9Xk~oeYJY_P1_fFK Ps5Xvc4梠r}^6(Ns6x9_<ş8pR_}_M1BRg5/h* we~ԯ:i$a%hXvZy8[XT +n,r 4:U~cInn?[K 0D4`JP'x0 rJ5:o6\OJ7A55Ht/kz'>%6c/p2glh#JX~ׇ̔SfOA0qՔuCmR;)\)~L ;] +endstream +endobj +2348 0 obj << +/Type /Page +/Contents 2349 0 R +/Resources 2347 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2351 0 R +/Annots [ 2334 0 R 2335 0 R 2339 0 R 2341 0 R 2342 0 R 2340 0 R 2344 0 R 2345 0 R 2346 0 R ] +>> endobj +2337 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 120 39] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2352 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+242PAcK0˥k[( +endstream +endobj +2336 0 obj << +/Type /XObject +/Subtype /Image +/Width 120 +/Height 39 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 1752 +/Filter /FlateDecode +>> +stream +xZiLSY$N&*RB?P2n+F@((Q)`\\qՊu*S KYPRN{k_{ ''$%󝻝{ؗAf_.U)rhL-Ꞟ&PT.OJɠ:\z5ۻ22&6V҈3g%!n"%%ˎǎqbʕŮ"{ PģWP%uur?Ǹ(umrbG\ i + ll=<ل 11̣qf˿ȱDEDY ekaa"\rbGI9' E>ziu0%Жn2٤I2{rd2Q>4qwGD ^ob8Q:߿yʔfG-w6GGez:tQ1""HQQVqfۆE_ZT(2<#:bhJME'9sSΟ/@>|HJg tf- V=2qvO0YAe~NI"@jzz>Iщifӧӑ^`eՌ$(ՎF  SUjz\WG#]/E^Rko4 ޽,(Νws"Z.,cUZZAQJ_wbI.Wmm;5H+̣󳐍lvg^||hZϴAC⊏/E`A+6nْ %504Z*geG$#͡'YAei4}Gtc +u.e˗G!mcbGڃb+,,ےky" +U0ΰyToNTc>}}ꜜE.QFFh0*88Fz$AJ-ҥ8/f8ZgVPA" !{{4=9z41/6> +*zW! #شmm `pa ++pBy sU +@:rtDcO{T8tTWݼe#:Q@-筭 +0ڵB; x@LJkAeMrԨQ3)F9 4J(;릦.PA^ nõ#d|kLp;!@*+[L"4/^|f⒡|iiSRZ +F^l\HM>%E%#X@ |᠗OV aP̠*QOOarYZgyz&Xq6_V|wßu;ήa+}};9Ex$0@@SɘWo( +endstream +endobj +2352 0 obj << +/XObject << /Im6 2336 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2338 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 64 80] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2353 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+23Q0B 0˥kV} +endstream +endobj +2353 0 obj << +/XObject << /Im1 1150 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2343 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 120 39] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2354 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+242PAcK0˥k[( +endstream +endobj +2354 0 obj << +/XObject << /Im6 2336 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2334 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 692.813 99.74 703.126] +/Subtype/Link/A<> +>> endobj +2335 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 625.835 197.031 666.683] +/Subtype/Link/A<> +>> endobj +2339 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [72.498 494.865 99.74 507.479] +/Subtype/Link/A<> +>> endobj +2341 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [229.846 433.917 287.27 447.865] +/Subtype/Link/A<> +>> endobj +2342 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [75.487 370.161 197.031 411.009] +/Subtype/Link/A<> +>> endobj +2340 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 93.879 136.176 108.102] +/Subtype/Link/A<> +>> endobj +2344 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [78.752 81.648 136.176 95.871] +/Subtype/Link/A<> +>> endobj +2345 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2346 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2350 0 obj << +/D [2348 0 R /XYZ 72 767.399 null] +>> endobj +510 0 obj << +/D [2348 0 R /XYZ 72 713.185 null] +>> endobj +514 0 obj << +/D [2348 0 R /XYZ 72 296.071 null] +>> endobj +518 0 obj << +/D [2348 0 R /XYZ 72 233.439 null] +>> endobj +2347 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R /F11 720 0 R >> +/XObject << /Fm7 2337 0 R /Fm8 2338 0 R /Fm9 2343 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2359 0 obj << +/Length 1152 +/Filter /FlateDecode +>> +stream +xYn6+tc)aV-0S`.hE2 %S[re^4-9tA2 DL{됲)J~>2&I暤3)8!00BtJnϓ+:`Y&\j˲pUs_7ղ/чtψ!J1m %S|PILvݜ5JWzLj:/W1HWL0`T +(ֲEmn*WfaZ7ۖr 1 +[jV"9 k"Cb 8a |BX,Ż fіvo.ZcbvK>O@ +.YL f}WlREynVyPSZoDǛtZgixެK[w8bps[" qIAi/a٘i,'!RrA]f^w FM9]B] &5s;dώWj!n_owf5u;V~_]-{Z}9`i0mQG(a{r +>$ɋg"Aw)*%5+\{"1Bw]\P놹ϵpO +L}S_Vu^x>W0mD a)s/HDKa"j_׬*ZW.|$RX{35`PPB8҉T&"q,W !,j퇲s'RC|؞Ģl]Ѡ+%X .1x8!?[aa^!LҠ^5FȠCH R ۊ?C;^\"AdCU{Ma %p~}cPFUS؛׾}Usbot_^o_F FVwD1|m,K(ʫr\ P ZS>$l +endstream +endobj +2358 0 obj << +/Type /Page +/Contents 2359 0 R +/Resources 2357 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2351 0 R +/Annots [ 2355 0 R 2356 0 R ] +>> endobj +2355 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2356 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2360 0 obj << +/D [2358 0 R /XYZ 72 767.399 null] +>> endobj +522 0 obj << +/D [2358 0 R /XYZ 72 559.959 null] +>> endobj +2357 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2365 0 obj << +/Length 879 +/Filter /FlateDecode +>> +stream +xVK:WxG"3W$6<.#!6mMRe=4H `:}ǔl%Ep1ARHWd&R0)њN]xF14I˰eWnnvu^n#F[76x ͉V8Y'J2#ԐQ B& E % + 04@@纎 no3'XD)O-Ɣj}$D(Ttt”J{-MAhњ:RA8 ӕm:KDK 3p}6ó9I +FㄬXkЩ@@=[*SmΑR8 e=L(lBRl')c 0? f9eelI ' HLh|:PA}0G|eu ! 4$W^lmm]Cإ{-ZUVw}>=l+卑g7Ya8m6>4Zn#k[l /<껥S0P,۞ '*~2NrBjvfY,37{R2}oU#Ii#&1@ 9F~ª=od>sW*M{vz S%6۪en:YufAG~!<);ۻ:q|~ү+.-na:ɩs7_X4}|'*{f3IiY2g' IyQ13w e|y˴pL +υ# %H Cdj:Jbp%B> +endstream +endobj +2364 0 obj << +/Type /Page +/Contents 2365 0 R +/Resources 2363 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2351 0 R +/Annots [ 2361 0 R 2362 0 R ] +>> endobj +2361 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2362 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2366 0 obj << +/D [2364 0 R /XYZ 72 767.399 null] +>> endobj +526 0 obj << +/D [2364 0 R /XYZ 72 710.919 null] +>> endobj +530 0 obj << +/D [2364 0 R /XYZ 72 355.004 null] +>> endobj +2363 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2371 0 obj << +/Length 1831 +/Filter /FlateDecode +>> +stream +xڭ]6=G"5ml ֞zڇvJw@$ v}@B6c{3OSoQc‹I{zRŞR 3P<|\ +?gDQm\>$mQWn]vvXKF/Maۂ9<=*½z`?xq=5OȀH\z?R +H,%7b(0S"D1#UGxO]GxT=$V*D!a,F"T')kQ5Ӫ1yN0t#\@pɳ"#k o7]]Is t^&x{{Gc"iwȫ~crRO2,g " BҲˬmMj4eRNlk= +}}X2 0lÓHJTMY4<҃lHI?yV$TU(LC`ei7pBf*vaUn Fa7qM$3U@P6}1+ 2a@oMHEkdM</uaJ +)?f!m0̀U +X6`$ 0I]ygp/rMG6 {c>vUsBO +6IYt€06.a^{e こЩjn[7`kOSgmwd#,'ELS/8:ei'$@q7x9P܅s# Ơ BI*e8f{H30%4dp +5L4эD0rZ5gT:]zsů0uަ?\1} ϮfG\,Tz"R'4f``w+!7NC|J\AVpՕ/3kc]Uۺ,kOy옴"W6PLPNrɄ@S$$%8Fӌi#1h_zJ<4xo*]^q5iLcJa<6 DZ4~)YtVhj o*(ac \mV5E߰e#Y-rx !Jx]v]`a +<_VGJ$c]ᚘ@rU5#fsžŲߺo񸺏"u{{VBzA4Ww=Ĉ͏i7i{͈*h5M hv= LJ781;= +9 Ҵ6\aSE:[2m54='PwݿUR!/7(Vbw>^Wp>5yNcޏ{Y%Âi  +r8иj@B[s0]8+#v 9ήӃd\>u_&`7`Pd1šxU2Dv>1h ~RzUqeyCRίυ󆷳0X2hF)C}hH7-)ۺn 1E}(Cehܖ,tkbys+|ȵ\o5 X0P哑靇_$4?彰XW!gOOO&tEMnDbeۓF +endstream +endobj +2370 0 obj << +/Type /Page +/Contents 2371 0 R +/Resources 2369 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2351 0 R +/Annots [ 2367 0 R 2368 0 R ] +>> endobj +2367 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2368 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2372 0 obj << +/D [2370 0 R /XYZ 72 767.399 null] +>> endobj +534 0 obj << +/D [2370 0 R /XYZ 72 710.919 null] +>> endobj +538 0 obj << +/D [2370 0 R /XYZ 72 686.082 null] +>> endobj +542 0 obj << +/D [2370 0 R /XYZ 72 240.703 null] +>> endobj +2369 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2377 0 obj << +/Length 575 +/Filter /FlateDecode +>> +stream +xڕTM0 +|ecl;6)́' QB&zAY}*!BB(E[wm^=ru=ȊG[Vyde1^7U4m{ZdOU]|P`J ")!&Gg'q9dޅswѧsmeۜƂIJ'MYn5Gk5Gm"](@eOPvs( B)jѿ#mp?Y4Ӎ 'LDM\q]յ5~BOzte(_9qȡBԌƱO޽@3?T#umI1i끦@9"j@o+H}yPS8ŒWj,(2is]3QY'~tfS7]_r>zL8Օǹl05֋rlmf?vrA[?4S5?;}KIC|D9Kq(Whum}`4 \ysa@mE +endstream +endobj +2376 0 obj << +/Type /Page +/Contents 2377 0 R +/Resources 2375 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2351 0 R +/Annots [ 2373 0 R 2374 0 R ] +>> endobj +2373 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2374 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2378 0 obj << +/D [2376 0 R /XYZ 72 767.399 null] +>> endobj +2375 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2383 0 obj << +/Length 359 +/Filter /FlateDecode +>> +stream +x}RMo0 Wj|6GE8L|hB_Hvyl=%v `ri譴oA +Ragl5QD^cQnVǦ.]EBaS62Aξ98 :ڳR:d P Ng(4Zf앉[F> endobj +2379 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2380 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2384 0 obj << +/D [2382 0 R /XYZ 72 767.399 null] +>> endobj +546 0 obj << +/D [2382 0 R /XYZ 72 713.13 null] +>> endobj +2381 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2391 0 obj << +/Length 2544 +/Filter /FlateDecode +>> +stream +x]6}NZ^aI@D[ȒKRqf8ԗ:,Vh43Owvpݛ 8|r'M/ CgS9ݏ՚žDŽvbBZhwԊUl~y&9|'pRI1|;`r|/3hhN^7Ǜ_nS-㘡)h^ƤFļ:>~k 5 ^Dcb2a<'@|ws619||)y_ʽwjwwqĮ^y輶SB!ճgE#Q=dTOP*8$EzZpR )rWsșg`Y֤l{nK{lAjzbrE9*j%7 Ara)Hr0` +YWu񤖌 KT3Km,'˓`,3DoGh%M{j hOF%owV}^5g%Ph4I! ?!a_QñvĘ橗FJ ae 7- +z`b7r7k&aHK$lY>Z(4igm[jI/canJ}K!QxsxS԰OT5/VNΘ$@#wP y,WӦz*T.C!czΦH< h)LvW=p0P0aQ`T~u~q,>-2ywF?%M ir{0g2)!PEp QL RR0=;aWG$}؋Rˠ0A ;Dn*#1ePelbe1/a'(h0MXL'fR]QN%|i7S$oLA7CQ~E$//z(d8YP5R&ZMN:c5|G:M{S}>^?`b00b `U*a=)$֪m1hsP^EY>054S$ &Vތ@`ਏ- + +F35\|KC3:nPxWM%v\B8.B`eVw/un~•i6Ocޞ䣹K IWUש\R_y;rÌ= +78Qt=aߴah́m4- tp%Ʃ=.`~"\i Vѥ9> endobj +2385 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [140.422 670.584 226.259 683.151] +/Subtype/Link/A<> +>> endobj +2386 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [140.422 223.942 226.259 236.509] +/Subtype/Link/A<> +>> endobj +2387 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2388 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2392 0 obj << +/D [2390 0 R /XYZ 72 767.399 null] +>> endobj +550 0 obj << +/D [2390 0 R /XYZ 72 713.185 null] +>> endobj +2389 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2401 0 obj << +/Length 2099 +/Filter /FlateDecode +>> +stream +xYݏ۸_!/2ERAQA.=kwSZmveɑ8;䐲 +}rH x?.>/) d1ǂ$${υO+ +˂KM{J6Vm>rIS]ϋ +z%qB~V³;FD!XWV ,6#$B(ЌAא12\<>塩۩h_#ҝ:W ."Y%!gNMx\7˜θI!# dEV/J3NT?MWJ90kzu[A81{uNvKpH}B y$24e("r9@R4͍eoʠRT8/3^VrJدM>…"~ᗦS>W5QsQ6>CVnPT΂'i/FUD^S?oz)&=w< ,첅eQZ1۶|wԮi +0tT) x4A<*HrI#+҇2P]U.H'|\@-~L68%Na5V\ԸLW.9a5̢%ߕH[m]a`#snӖݱgGъ]+{܅Ȃ7h۴Ȋ%Ec +|lzY#Uq0>.-kG\6}mfWk1.pal+Y~VNfʈRs® SN  LМ5Sog{%<䲶C}96'4F¨Ws DNa ).4qTjU?N)H@wாmȝj],#Wҍ+`opʑkϤ&6wջF8x[{#[ J'%8M1B}>1DڞXh  MIGmҹV ׌oĭ>^,B+U,DOb&K&6DPRwP8I:jMAmEzΎ8((>Hcw!Zs)\J`j +)hϔf뺵E(^8yNn&?Ca5%,u mSsr] {0` w,ͤE_KU4-1UwSNe%482P~ VV@*t*u#@ew|$6~F_v%PLhCڃF<$AYR.F]d vv\HQR.aSio#a 쿿%x/ QW8|uu^',釴wן MgjAzܢt5` Cn-mgr).X+(+;[}Ͳ^%T 1?Δ(,ԣ0e$rk>B%+).2vs1mqr/yS|rja3<*Z[BizT:t@%a(Oٚz#"m5i +u'-%J(][rtC%^u +9f*b8~k_cQfH<}O"WMJzn&~ܴZG$P/oE@kg#Osȫ|KQ8 gQ# Ugkܙu?ݠsX ^G{qDt归}%\NyRu +endstream +endobj +2400 0 obj << +/Type /Page +/Contents 2401 0 R +/Resources 2399 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2393 0 R +/Annots [ 2394 0 R 2397 0 R 2398 0 R ] +>> endobj +2394 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 393.331 167.44 403.345] +/Subtype/Link/A<> +>> endobj +2397 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2398 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2402 0 obj << +/D [2400 0 R /XYZ 72 767.399 null] +>> endobj +554 0 obj << +/D [2400 0 R /XYZ 72 413.419 null] +>> endobj +558 0 obj << +/D [2400 0 R /XYZ 72 295.019 null] +>> endobj +2403 0 obj << +/D [2400 0 R /XYZ 72 233.751 null] +>> endobj +2399 0 obj << +/Font << /F114 769 0 R /F100 705 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2410 0 obj << +/Length 1640 +/Filter /FlateDecode +>> +stream +xڽX]o6}@͐ba]b6>ms%e~"eK* :({rWBB/EiD#zQQzqLPuĻe_ǩCT%e~-u>k溕ڎX6T|ӂ#^L8# +}aw콐Kv^?;`!(e(fň̺U1p0vAn=xn4LJӺy~uu8߭BQU_)ګL;a`@{ Kq3(ii+u-LcjW``}lO= P'1c#N֍7^A IQb])O$W~;p/<܈!ƆFS(@KG3{%iM_ e{6E{^i۽m/*7%Wϖ&v"٦ v Vz?nnsmdm? /@$1( KYczWN )J۴R/,E+կQ8C_+m{Lq7 ~juʋ}= ۑ胑L:l[˝$5,?v +!GuoOY[SV/@$kB1km n"S6M'M@{@SUgH,A3/B8JL!EgwzIt)phpѰ$b`|nwk[i4/ Cb[7Rط lJaM.P{bV擘:_N>dmm:6b~nmPui6 +(xB|!Gjh}l(>D$s; YgoDA(n񩘘Pa`1LMR-6* +֙m (LKC A|:EO1}XYI +e?gfyNuu_|6ke4fgbRʤ3\ k!ZwuGﬗ$Trb<Ԙu +OQ3]o]i;8r@f9;1Sv w)A(#&.%j\}*/F,̗&^h|W}*!hgT}QTm@;)uΏ#:9섦 +HMk?eB?>lּqUsйgȞta*\n qdkoP,& +pӯ+p_]çPhȥ(#>I RswLҐн=`>; +/8i)Mγooqba{b6ZջYFO(}xq| +endstream +endobj +2409 0 obj << +/Type /Page +/Contents 2410 0 R +/Resources 2408 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2393 0 R +/Annots [ 2395 0 R 2396 0 R 2406 0 R 2407 0 R ] +>> endobj +2395 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [131.12 717.853 242.31 729.724] +/Subtype/Link/A<> +>> endobj +2396 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [149.04 698.027 260.23 709.899] +/Subtype/Link/A<> +>> endobj +2406 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2407 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2411 0 obj << +/D [2409 0 R /XYZ 72 767.399 null] +>> endobj +2412 0 obj << +/D [2409 0 R /XYZ 72 550.893 null] +>> endobj +2413 0 obj << +/D [2409 0 R /XYZ 72 433.211 null] +>> endobj +2414 0 obj << +/D [2409 0 R /XYZ 72 204.219 null] +>> endobj +2408 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2423 0 obj << +/Length 1432 +/Filter /FlateDecode +>> +stream +xXI6Wh1͝Ҡ P :qCƢmJTٲv̤A{G[h0^“ edL((R%"y7~Sy;RS9LrBŸn)*,[)x[ݴz~z|爀8! +d{f_',M6!ЛV~UL$Lj""%.PUW*)L ,`YJ'DX=LJftY{%, +r; hܥ0,D̋gO9PLIR{EumhmxAf_u @=R",d +SE<;"hjŭ7? k]LH:օ/:Sn?OΨ8\2RЖ*;%nxX\ k<>Foo_ KM0Y-knJ >5)F:^~Ј2}˦}jn8R!Y"s-+R}NtH!JĝT*oHcL7z[32^ZiuH۹lʘ}覂v[}z*gCZov#n|_:$iha0TSL\D7 ![InF]a#m^'5siDvw)Mg|O+]zL{m +PMyq҃G.UҔ88.*dw~*sZ#MӮ?i|z1}{9!o˞TѬ-njH(?{)̞T +/)1ŗJ#E)J#_!={jXFKƁ]9V,ڑ+pгqY&Sf㟂uT:+:!UD܇7 2<]~Vj\vS XsOGdPNYJ\`ni(56:R{ k7.sMj^o6xdAfjQd)XnhO> endobj +2404 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 717.853 233.869 727.867] +/Subtype/Link/A<> +>> endobj +2405 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 698.027 282.351 708.042] +/Subtype/Link/A<> +>> endobj +2415 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 616.882 193.509 626.896] +/Subtype/Link/A<> +>> endobj +2416 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 597.056 232.172 607.07] +/Subtype/Link/A<> +>> endobj +2417 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 180.568 197.056 190.582] +/Subtype/Link/A<> +>> endobj +2418 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 160.742 236.157 170.757] +/Subtype/Link/A<> +>> endobj +2419 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2420 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2424 0 obj << +/D [2422 0 R /XYZ 72 767.399 null] +>> endobj +2425 0 obj << +/D [2422 0 R /XYZ 72 656.822 null] +>> endobj +2426 0 obj << +/D [2422 0 R /XYZ 72 397.245 null] +>> endobj +2421 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2431 0 obj << +/Length 2018 +/Filter /FlateDecode +>> +stream +xYK6WEz-v7 H2$m3Gv:>E%KjۓCN{],UԾsp|o(NJ(>IR')sr{zA>.UAM):UWvkUswiׇ6_?l>n(;ԉ'b8Y@ KlxJp7?m4 mF V%|!PIV2%[7pMH86>QD(Md?eD$)rPenISMۉcW +WQmRu.%{EkZm>puucAQvGh[v*BPagsv5AVD)צ,%&+#Ξ[ECC, Vb 1SϪ;ƙXrщhՕ3^PA8wɣM)a5M`ܹ=)'QဨR4kEy*dBC@4rEH2NgUumT'-\6rD(V$9(0\4@GJxj5` ma0 )z qQrn;\'|eaNoy5rTVTuci}_֊b9ԿV>̈́]PHQaeK\a4.Zw36 oL5-rFh86#ھ;8XÙkeA!uJd +5twJ-2ci,ʥNmӬkMY{jQEC_k]Ph tc*d5 _@D5cYJSjW4r>*Sa)9#ܶw+{qaL̀Y ߬AB\:?̢kYIz^uwnnL:MNM i +OPIwқ6)Tw]x<<ObX1llWtl54mвdŴshv˂)&Zla ;GX?}%2~dGNSA$ej3B#z" 'A%A:h#w ÿP"-@wvgkT+е;}:50!8YWLeݠ*=wz@C^{y*D&ߐ2rCkdzhPEh&%Ц+.Qޭ)ݩ|ʨEH"RH anᲦ} +ƜœRJ9a|lU(^ak9hF!)t SPP2?𘫶 US]dU$hUc4Yf Qv}S;xi'8,h+OH&ك|q=M> \HXd\u΋ȿ >kUpbi1BX7\aClX;enŤoA#|֬\A ~k^I.2iN-;pMП[>v)ᒲУvZO$oĬ+0; v-Zoouy2Ǟo7&{ildЭ٨QݳeOf{Ue~/} f$kE7ǢϷnG<x_ B4 ABgnWE#Q'ټ:s#4wLOC|NThR^HLSs;R/ph1ٸWF>+9>,;k3޻_ͽK{u.6v|E> endobj +2427 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2428 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2432 0 obj << +/D [2430 0 R /XYZ 72 767.399 null] +>> endobj +562 0 obj << +/D [2430 0 R /XYZ 72 710.919 null] +>> endobj +2429 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F155 1126 0 R /F137 1093 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2437 0 obj << +/Length 1823 +/Filter /FlateDecode +>> +stream +xX[o6~I,;tH/(:mܭ@F-ֺd~I2&}ۋ uxwsy=c3| glډsg:_ #vRnga4h8J& %{$ދL}ݼLOw'x{/_}'oߛWΡ]S8hE9\Zbo0"*ő40jA}JÔ_te474aBCfB/^ +[yߺ%ƾ oԂIy5TkgA4}>pa_:nzA$,J*i +\rfmL{HMInNBe*aD*i1&QJ.,~^C R* +YNJLE W)K[=|S;63 +(j9N3l=[0\nX(*R\#:jkW爔?~ڼrWpG~ca#KCXy/$aCϰǒ%UC JHpJKidI:=9$epj{j >=EŸ!#ʻ,C +iチ3%@Mq E `yꃤ\BM4 l|'/?Mk ^WW7כ6f>ׯQIH]M]w đ_fw);]?-;e_*4f0f1SiDʸԘ +f() JC( 84N!35X{Tb1~݇]liF #uJߜ?"$+Cr* 2THdD`_f_uʆHzFo~}AUBM 5UBߕP,|®6צ6] (bd5W,P5n4R>1 U|\V2f-x}r?H*"mt5X@KFj7ā STF*kM:Q8.5m㦳k2Λ +>lRyzpFS>[L84 6q \ה(>AtGkshK65w|yLQ#M*g¦5j&$zGXcpH@|z쑽E WĨ +,bJN𼟷k/ j2/hT 2 }[üT^Y]d`5VD q{^2c/\Ԓ`,,j8VM ;ʾ D[q,_ DL;h&0Q&Z[' >! \u5nax}χOHsh-iG,5,>՟"u|nb4h^Sg LJM%MF1˾<IG鏌w1}2d#ӛW[|.H2'Ҭיvr8EgS5*r^mi-Hgn2tB^N:v2:n|Ab=v[8|E'(viHu<\.A/^n&p{ +endstream +endobj +2436 0 obj << +/Type /Page +/Contents 2437 0 R +/Resources 2435 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2393 0 R +/Annots [ 2433 0 R 2434 0 R ] +>> endobj +2433 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2434 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2438 0 obj << +/D [2436 0 R /XYZ 72 767.399 null] +>> endobj +2435 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F137 1093 0 R /F155 1126 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2443 0 obj << +/Length 1561 +/Filter /FlateDecode +>> +stream +xYˎ6+1-R("m(dAK͌^!L{)d˓IEƲtu_<{/,ֿazb{7[>J3/I0J)WrE"je>7x]Uc%\u;sM͗ؿ0!ů7 y%qW}/=Y6FKzjᏫeuI4>\Vgt + .Xs&M19TF:.zLצSmb0ʲ[a|BL"7{nõ4;fn!=D-n_MoEwRQ^1ܨZshb5jM~VЊiiP4tMZSm"X7ɘL(^z}ww+ 䲛 ( #C]4 +9N Nq<*5ےiҋmaXT;rSDiڹh9k~vSlU[ns{1~gVwdiK{F6Y3^wʙJ|T?FNZq?ƼMnrxٴ]I\hd*:DrES;jԍɺmmeOF3g'ط_$m$7WFr@r3}ƛ%cT(tNF9o;.`, ,K5T35^+Fx SDeݛR0E#7#(8g^;XUǩׂ˶kL^жZwOޏaf}s5]aBMeK[-h}\B:ߓGD xtG|^QɃ +$+FM󩴚{_.3~^NmD|AA}:73m?/9 TJ*2$(4x~kP31'V8a"H N}Ɓ=e w,׍5T? +6v]S/L0M$_#ƽg4S#ٙ(M5bBRQtU-tdrWPR8XhT CI#P6vPd|қ,}7E[aS]qC2S>Jwb rFܟkz:!Aw>OWI`별pXwR z l<8> endobj +2439 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2440 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2444 0 obj << +/D [2442 0 R /XYZ 72 767.399 null] +>> endobj +566 0 obj << +/D [2442 0 R /XYZ 72 196.35 null] +>> endobj +2441 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F155 1126 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2452 0 obj << +/Length 1915 +/Filter /FlateDecode +>> +stream +xڵYK6.4=h +P(ezzKdiW:(3qvwyKb4 Eq %An|\OXRWy -k*Ve&- mViqtM/dw7$4D47?`X'3'`HpYܷb!B2cb$VUyHCVŬ(@CXf(7 +{yX-gʂ[Héi:z8Kuߧvd_%XPP&p1dKت LtPN Ci1!S<]G1ݕ9  aHghDnB*:RgɥbC0r:W9VU .U4Bu3(C Ni*Q]7QM0h^Tn ] vܑ Yؿe[\%u5ώVdD4 \FaD s.}B{[sUn@n9Sk[%Iv.qWn<)1E2rHFL(VM!) +԰e0_rM$bwv©JuilzZË>0gfZKa/^d?wu;Yvn._3XpEsP95[! &%f&؇\E1" 9lN }ikԦ%*ʍIYRV17rge(c9۽jX2T%vJ ]\EP,01y \{`!BN\EP &)< + `"QN1ך^D LQ_|+Ȅb99U|P(#BB-)aFבO$Α,yϑL눅B~f؜ʫhc‡*P|GC,Y)jKg=v='ElAgQn@IoS6=4y|Z%p*cHal973Cˑ\3!-:K~b\CAva\n^4#Zegi\5IMu̹|v$"l b9|t\m|WY]V\@,:͖A]4>DCq,P +Эzyv;"Ρ]͹U9Y풽qNh6tŦN `FA '~jǪI*\v|[69g۾jX7ݪmZtsiE5ȫ\lTq0Jp zX1=AW /-4<T_2|Mwo7&ձX#҉]8vʀa$E<'#C 4ޠQvB_Oen}-k߬Q>cTyq?ƾjG}4F=Cjmjta0.0J)$F$ !|4 v >o؉*>@?qwP +endstream +endobj +2451 0 obj << +/Type /Page +/Contents 2452 0 R +/Resources 2450 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2445 0 R +/Annots [ 2446 0 R 2447 0 R 2448 0 R 2449 0 R ] +>> endobj +2446 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [116.141 624.105 394.916 635.976] +/Subtype/Link/A<> +>> endobj +2447 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 510.531 238.563 520.545] +/Subtype/Link/A<> +>> endobj +2448 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2449 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2453 0 obj << +/D [2451 0 R /XYZ 72 767.399 null] +>> endobj +570 0 obj << +/D [2451 0 R /XYZ 72 290.894 null] +>> endobj +2450 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F113 721 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2458 0 obj << +/Length 1710 +/Filter /FlateDecode +>> +stream +xڽXms6~ofr;ؗ$q:q<tw40\wW8M,bծ}vej-jXtxΘg$Y$0d$t]2wS{灼ڭMҶkjWQ ˗_/W7+B +8VZK7)-w ֻ+:2ľK e)C_-_|gnэx$kE}D7]LD!ymYu=+ R\t0+h@Pφ8;/!Y;ԄA nX́D%ں3} r.ܐ)LTզ-XEL:C[I ¶Ьycp5aD+aPɡNĮh%b̲Æ+@^ +_ޘ.A5 9?r@h0>^t1%,2 .Dqh |27"}\J<:TہаBVv0g>hJ5-ŒlE1(I;rL#ι 3eT )ۧaíl^Î`g{$ߋ6#F+؝;V{ݜ9lBц +AJB c7 5hZu>=`$ms @SXxQW&eReDĪ-ywqgkV<8f`2Ƥࡲ'NnTgnP|l$$3.&yNV~Mْ5 k=Ш<>qiz;eptCx/߸BQw0}CU7wdruv7LusO?b0z.pp+):0:7U.ن~x,4@W*L %yZ(<ѲꬡA,8iPd/<%/lў#(jl˟Џgs P:^%q ^jzqD٩=q'H?.fG%$c&$qSKGv.<}/̻~t}ނ06]ec\ykhH_Nv{0o.x[[ZL>%~7fީa@|6>h$rA*q\LV6"0'|ba +endstream +endobj +2457 0 obj << +/Type /Page +/Contents 2458 0 R +/Resources 2456 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2445 0 R +/Annots [ 2454 0 R 2455 0 R ] +>> endobj +2454 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2455 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2459 0 obj << +/D [2457 0 R /XYZ 72 767.399 null] +>> endobj +574 0 obj << +/D [2457 0 R /XYZ 72 548.074 null] +>> endobj +578 0 obj << +/D [2457 0 R /XYZ 72 392.175 null] +>> endobj +2456 0 obj << +/Font << /F114 769 0 R /F100 705 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2465 0 obj << +/Length 1234 +/Filter /FlateDecode +>> +stream +xڵXn6}WCmHJEч^Aۗ>0mKDJd;V,DE Ϝ;[;~^D28c$9AU<%ex4@m"UUguU.lk>fSO^|^};#`véNg#O +gIy'^W$WSE1bʸ}( "NUQca C62#Bv5\~nH$(ƅ^Wy<if5G8@ ,aL)׸X18#kA{hYCdy)GؗfZwt)+$:/-STȗ݋3as(d=.*֑9QEꖆhR֪GY]_d~Ĵ(u ;Ib=Sŗz7|@kk\mu&BVz Az4:P'op(7~f=($.+Ayl93 u\YjtRpJ RL/ 3PC+oP#@$I.kJw>d- u +Q8*iU7m>KrU@߱Q8{H#7TrV.kGeERhΩtcY=ڝh@::`1T7@@Cز= 7\JJ2{5:pMn1wyl hnPq}A%vjC]ݶS(#oLTUwqܰJ&Z:s_&A+l'c-y]'?}l$ė7u .ncn1iKhSY9%e>?A<Ž#odžPT do%:K|?'&1 +endstream +endobj +2464 0 obj << +/Type /Page +/Contents 2465 0 R +/Resources 2463 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2445 0 R +/Annots [ 2460 0 R 2461 0 R 2462 0 R ] +>> endobj +2460 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 162.585 238.563 172.6] +/Subtype/Link/A<> +>> endobj +2461 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2462 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2466 0 obj << +/D [2464 0 R /XYZ 72 767.399 null] +>> endobj +582 0 obj << +/D [2464 0 R /XYZ 72 656.822 null] +>> endobj +586 0 obj << +/D [2464 0 R /XYZ 72 536.025 null] +>> endobj +590 0 obj << +/D [2464 0 R /XYZ 72 460.259 null] +>> endobj +2463 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2473 0 obj << +/Length 1013 +/Filter /FlateDecode +>> +stream +xWYs6~ׯ4S8d:㶎;<9y`HXbC%@ P'Ў'h8`@` o1@#N8X # RH60CS66"YUu$ri'> COw 6z @p H'R3 Hl5, :F1#- aPAdY[.4ks;^Uk$2 љ#"98BtjOp +iȮ^d-mc\YZ}U٪p{ѱu]0>dLGĐR)vfŶ_]U\M \ c7|՛oObB#gp觱}Ow;켙;1ܮnTcKi3ꍤQ0K`:~j_Z "BYڻU҆I뎽y?o4jy{)jh;Inoc-Wz}b^Ks7`]g"ѫ0Y3F41)iD ؟bHmT֥FYdN6Bga1$CG50Y暈Q@46oI{Clr*]Wź${PڂWJb~1"2\&}~UET8sDԵ,֦nyy]1Jm "S8*U֚~*.>A}vt)*26D=i_/z=|vVq'x<!<SmnܙA#ۺ]o6gSQ*XVj/r)j W4< b{y?اF5NOTƣдw1#}Uu#EQw {kƄ&UqΥfSqM{vޡ!1  I֓&8dxK|p*0%> endobj +2467 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 270.78 267.335 280.794] +/Subtype/Link/A<> +>> endobj +2468 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 250.954 323.102 260.968] +/Subtype/Link/A<> +>> endobj +2469 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2470 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2474 0 obj << +/D [2472 0 R /XYZ 72 767.399 null] +>> endobj +594 0 obj << +/D [2472 0 R /XYZ 72 710.919 null] +>> endobj +598 0 obj << +/D [2472 0 R /XYZ 72 592.388 null] +>> endobj +602 0 obj << +/D [2472 0 R /XYZ 72 471.537 null] +>> endobj +2471 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2479 0 obj << +/Length 362 +/Filter /FlateDecode +>> +stream +x}RKO0 Wy6G@$@4RDO۲?D }z" H!0S +Ly^$FsDYi޼mu,foZwIU&$wkn̊Q!Ip֡Mg!;gp hhO+ J[ٮwa@LEe= u( c"-IE`%4> endobj +2475 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2476 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2480 0 obj << +/D [2478 0 R /XYZ 72 767.399 null] +>> endobj +606 0 obj << +/D [2478 0 R /XYZ 72 713.13 null] +>> endobj +2477 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2490 0 obj << +/Length 2386 +/Filter /FlateDecode +>> +stream +xZY~_G Z}Ʌa 6Aq`%C +ʿ)4 }U_WU {;{{a(=n=1 +BOJ$c{Z|J>\Q+4$vI"/Q뮊:"v,YTϏ?>?$/gmG#Ɍ9x\0$8JA +Z R@ ) \R24y\RpGYԷW%OwS/$d;C,hx l+U4;:d':IYpLUm|IXPs6y\T-#=t]I*/K_,2{*0l}󼖒qD(V$Dl==X,>*[k̟k4@z>Q = dk&aͶ܍(joڒ䴯j,/ *}=kǩZ^QiIBcxwvJ@`>lj[U0|CVG;9jk +KW*$8XQ xve%γ2jU7"4N |VG+E|yw26 &4>UF%UIձh>OI9hЀwx ?0FMP,vq:+$Y<3f[cy1D|#"C 0bR&@A'TF$2au𮍆BT$ +Yr0ҧ9T8CS9'z<Ψh>Px0 "Nzou$GYnJcжܶ/!OKe1r. FK7M.d{EN 3t*\K1Tl!(H#'x,@1 0 +EbwCtB-*sp.B1 $8!d"SZ_C5y p`_ Е笊dO^(OK1]ǍrV@s`Ĕ +0g֒r{<M0Zeh@*! +_@hr N! $yz)&qOem +q{A L^K/ddYlݸ,8q.J.|%_ik,/^`W7^2=)7Źf\ Vލi7jkNM*\.e֥Nl4Y=A i{Q9`[J#>vGKs&|x#|{`s7 H]h,śhMDF \0L[Ŀ &/w\NO>jU4)Nİ246Bv~$we6ʼn[[{Z8؟#~{ +endstream +endobj +2489 0 obj << +/Type /Page +/Contents 2490 0 R +/Resources 2488 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2492 0 R +/Annots [ 2481 0 R 2482 0 R 2483 0 R 2484 0 R 2485 0 R 2486 0 R 2487 0 R ] +>> endobj +2481 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [145.406 337.48 295.226 349.351] +/Subtype/Link/A<> +>> endobj +2482 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [145.406 317.654 424.181 329.525] +/Subtype/Link/A<> +>> endobj +2483 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 238.351 238.563 248.366] +/Subtype/Link/A<> +>> endobj +2484 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [145.406 184.254 360.812 196.125] +/Subtype/Link/A<> +>> endobj +2485 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [175.628 115.711 391.034 127.583] +/Subtype/Link/A<> +>> endobj +2486 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2487 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2491 0 obj << +/D [2489 0 R /XYZ 72 767.399 null] +>> endobj +610 0 obj << +/D [2489 0 R /XYZ 72 710.919 null] +>> endobj +614 0 obj << +/D [2489 0 R /XYZ 72 683.871 null] +>> endobj +2488 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2498 0 obj << +/Length 1443 +/Filter /FlateDecode +>> +stream +xڭXm6 _a`( "ɖ,ݺ W˥+,i'vιˡ@-;ɇ|HQUG?G$L=Nb9l\VyRgeݢUYr>لg󟪴<ߎ~$i`p׷FABĢ֛n{O +$cԠ",'_qbHƱ EFPcϊ"scfH$LXvkĚH)_vIL&*&Ɇ}Y[k{ЊM#JYl5DykB_6mQTdvr'+~ŊAb'e2sLaV[(D)S.v*GyR}yӬ1V}x'Q@P}Jc#TJtltle݈&WY^3dJj,q!XI+6ԽhCg:Mx + A<"Ob.sV'98iX˭q|GƮXvwoBo7JqUi9Km4@ uے05pʉFNFMo!'O|BV+v5KJ|]CY5eh +s| !&=qtJ:WE:m t\#!{0v[Lv^', i  ?" FWes԰#^ư`(]gRfdC($ⒼS3!] fNBt{nl{&lk}2CQ'_`FO +{fE~zRZp &P(_~WWG V11)>\f6v/ q7̎*+d2[H!=ILS?ߟ>ν"Ð)3z]61oPl2M3{Xo[j=6lnV:gӲIh.GB_ˋE-u{ oe\If4ojO\A ,hН@0YA񐩜rD_P{ZXGv=dW`qٺOD 4n..乬jMjto*'-JXX MÑ\Ӎ.ĩG\-!7}()q ex[b5.5}U6lMYe"v#`-\%OzKt +7^QYRQmn ]'MZ2OZܹf׷ǯ߽{=l?yTֺK3nS|f6s`%HGcv{4Q +endstream +endobj +2497 0 obj << +/Type /Page +/Contents 2498 0 R +/Resources 2496 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2492 0 R +/Annots [ 2493 0 R 2494 0 R 2495 0 R ] +>> endobj +2493 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 469.036 223.715 479.051] +/Subtype/Link/A<> +>> endobj +2494 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2495 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2499 0 obj << +/D [2497 0 R /XYZ 72 767.399 null] +>> endobj +618 0 obj << +/D [2497 0 R /XYZ 72 617.171 null] +>> endobj +2500 0 obj << +/D [2497 0 R /XYZ 72 308.877 null] +>> endobj +2501 0 obj << +/D [2497 0 R /XYZ 72 170.466 null] +>> endobj +2496 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2507 0 obj << +/Length 2372 +/Filter /FlateDecode +>> +stream +xڥX[6~?B6P=(iZYmm$D%W;ánܞt_lr8"ͅwݿX=9K3/I|-w덈jC#k$Mnٴ]nDxWkjw>=K ^~{P8 ԻXFƕ;>|eQ$P$`a®EIDZ웖oF iԠh$C˒Ě-)c\63őnpL|FBKj6'pT!k"~PRKG~Mmڦ?r.*E'~WuA (*@B:mc%NԲP(ޭ9KVq< Y0d |Đ`ɐK, Rʜƫ6ΒU@(4keY]YlmE &UweN6CvI)c$[EY @o$'-*/{9e4=LDe1\`1KB?!"Ƚ/כlK=+N-Bgt/gqhvſtU(%I6aZbtPo \EwTݮ*s߂4;&Mەl-x`o%@ yA$7# *E YY]CHwOXe]l'ܪlL84'dj\dYo e>4HJ&E;%i}i41pƘi$ۀQ?F~&zdyj'&o^ttv jؔ9j P dp烪UkG-NX\TӦ$}9EuH\{ iL8;픫QLjraςd* 溼ꊁ" bzOc%}O<"\0 pCmOWoz0->,S樵uPtWlhFaBB@cpr䭗$Fh "$<P!!5.uf sQz\ȏ>GٔЇ\~O-@+ > [42߆g ԪjU9٥S$a̹3nYHK}vI j\%A!/r)?iX +'C4Q@żi Idipf(m%]/xi]6kPkNػelF/䍾7GlGQN#0\u@u MU~غcIjئmS-H͍#Nh:72ʒn/nsy M yG+JB(7'I[ \fAl'C*Ռ1i2j>(:sƷmdUg˱TYLƸ[񳈥Wo^$&fC A_0&PAJDX!G ڂv0gϷ[Q(2I<7{jـU0bSk5^n~;e&| ad7:ce[XuP%-JN';s/ U"7q=ZU_Iq:7BoM,(>zr<==]&GJw4r~4ʆ}2<~qz4vSp$3~-&f> endobj +2502 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [140.422 258.709 226.259 271.276] +/Subtype/Link/A<> +>> endobj +2503 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2504 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2508 0 obj << +/D [2506 0 R /XYZ 72 767.399 null] +>> endobj +2509 0 obj << +/D [2506 0 R /XYZ 72 218.366 null] +>> endobj +2505 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2514 0 obj << +/Length 884 +/Filter /FlateDecode +>> +stream +xڭVMs(WpVO!ܦjUsۍsJ@$3q/$'IJ4y <Z}ٮ673,! ACA)>շwpž9 z&<2M%;mwy7~w^cpմjmuvv`  +Y +Ü +0N!g%]B(0A.($->ufB Y@gYg]YbD@IJ@ԙt E|ZcBegw0y_:d#\~U|[B? DT}뙶f;`X':B7*LUH +9$iJ@d,KniIoΔqz9N8n~1slEP`JBg`AaE 2ӐUP*& 91*"<muoWٲ>ѕ^E3V/@(lQS7nTo~!- MXb<:\ +ٽNw*6."K,]/ˍQYca92oqivE?{>{G1$jͮ+urJ:3݇ptC҄IT2n[gG 6*bdž*E^ܯy'd-x]aF xxtW޷ߥg^})IXy/K +endstream +endobj +2513 0 obj << +/Type /Page +/Contents 2514 0 R +/Resources 2512 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2492 0 R +/Annots [ 2510 0 R 2511 0 R ] +>> endobj +2510 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2511 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2515 0 obj << +/D [2513 0 R /XYZ 72 767.399 null] +>> endobj +2516 0 obj << +/D [2513 0 R /XYZ 72 713.131 null] +>> endobj +2512 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2521 0 obj << +/Length 1424 +/Filter /FlateDecode +>> +stream +xڽX˒8+XBUPx&Ig,zL; m&X8 ߏ$lE=#s5V~Ϯn d14o{w y: + 0zdQ ;,v!ۺ+QN )C^$NgRox%FDKvOO(:I04Q(7AWADn>r!Gҡί^f͌܌ݶѧnynT +$1qv!3hőy!N*RX1?DG <i1m]B#\1Ý2V"7 [ULڽBH3AVǞ?F[g j)9:uR(Q)L~ףDYd-PdvЍeUh +~= +I,TO!@-{QMi?A`ADIbXׅ VVhU[-"kh+Uq vKNvu^ bKek(쌑v*@Tj嶵x[3l#LAϘbD7͂D U;/jS˲McyC2:`\4B"sil5FTv_{XبyLurwa[Y]vځBM'Js~[VN>1۵t$  +agfvt Es>Jp}!2489S0. ׼vDdؘ2;E2g=>c0K0dɕՃwrU5 Vz +Nz=R?ؾ؍EYBz⁲Qt2LݮyӖrV5,EhO5մ^h:xzs|*er\ ^sDF3Jǒ7MVu +L]s;5/M_`ÿԽzm!!o[2U I~^S^yכّasaBX]}y1mڢ$] vBDpă; +endstream +endobj +2520 0 obj << +/Type /Page +/Contents 2521 0 R +/Resources 2519 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2492 0 R +/Annots [ 2517 0 R 2518 0 R ] +>> endobj +2517 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2518 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2522 0 obj << +/D [2520 0 R /XYZ 72 767.399 null] +>> endobj +622 0 obj << +/D [2520 0 R /XYZ 72 710.919 null] +>> endobj +626 0 obj << +/D [2520 0 R /XYZ 72 671.69 null] +>> endobj +630 0 obj << +/D [2520 0 R /XYZ 72 554.008 null] +>> endobj +634 0 obj << +/D [2520 0 R /XYZ 72 373.734 null] +>> endobj +638 0 obj << +/D [2520 0 R /XYZ 72 252.937 null] +>> endobj +2519 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2527 0 obj << +/Length 2777 +/Filter /FlateDecode +>> +stream +xڭrF]_@U! ݇MRʉ7rT~C3At4oUwW7/0^~tu] beEZ_" 5 GDmEC+MwWoi$pYOc<e"?-2GE ?j3ЗJkp|js+ Ԃϣ3-'QА4{*<3J~[FC̎$nxՃ6"F>U-*S$ShOQ.7sNlP"̝I-"ɲީfO{zoatSŃjh-s6Zа9[F iRwgQaZlME@tC_]◻?߿}c7KR?LNcH!b_k`rШN*P[ -hZ?5X *zIƯ#({#?ٙP+6"\"ܓSU b!!(fv44|>n|xJOw3:ȭxFܖ}kuD)JD%W1("Ayn҃MTSʼnyKGȖ>5ػ7>WF&G^iv%a41sӟMԺeb?Ҭ3"M4bEg~r/iοOD9qmk&Zdl%QA5:l)\G+y]OauIJΚ|Kf)LT-\][eS_&@A/|4tf43vK.dS|ѲUN +HnqV*eYB&%.V!:|r`2R41\8U6|_}c,҄c }w c]Q:jQJFve+ rB㦩KP"G6`s(.0JWc<>`[pp)&@^UWXȦ ϲ<ق`m}!z|A?߲ef@]w[Krj[oX)ќCrc# ݅<l/k3ˆ g_f>ZHXEAe;s]ҁ .'K;QL9E6w_d56u wܯ$Ik8#!7@tD„E#ν\;?/#*| +e|( wu#Mjj,Nԗ?NakQ=S?+~ +E$f4~A 3ԛ M#;0W ƒP4 +c'A{-F|3 q$^|գdC#D>ɞ>Ul1ywx/l2,[vm|Dʂ>Ց=p9՞Ҟ:Ȓຌ)Ș`&1vaj;6tg4_>l>h8\*]RrpZ@ WU6Ps#5-l> %gLDI,A ~<=ΑO4F׀3Cz`߫ϲʭ{\c'3c)R8 +$ME 7.ׁWhG=rbAb X׏hb#mۺ|VQ5@x)fxNZmC+۬ 3iB# ?\PώͰmȹH|Vqg9K†VA?ͺ7<lǷΓOS7WO~1JA'eyzzB}(hAnNN]YHc/WF [ +endstream +endobj +2526 0 obj << +/Type /Page +/Contents 2527 0 R +/Resources 2525 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2492 0 R +/Annots [ 2523 0 R 2524 0 R ] +>> endobj +2523 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2524 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2528 0 obj << +/D [2526 0 R /XYZ 72 767.399 null] +>> endobj +642 0 obj << +/D [2526 0 R /XYZ 72 710.919 null] +>> endobj +646 0 obj << +/D [2526 0 R /XYZ 72 376.445 null] +>> endobj +2525 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2533 0 obj << +/Length 2349 +/Filter /FlateDecode +>> +stream +xڭYsܸ _>e=E;ig6in:7}HAd/k}E6ۿJk,)}n.Kzb{7w}f^HwSzW˵՚n.U&tЏ0_[})SNj\<^H(/0 Ki0 +DЯ닟/@'ȢHN"J"`_*.ׁV96 y?X9qpv$^ &6zVG-m7|>o u뷝1^gmICGtEװxme(0&5vJ 2 95@Xy[+1LyK[^YV3&<׵[H[ ;DHDz;QM]K슱 A^C۾CeehZPNiPpqn uHdIbc'"ti#y8:Cjn ŋ=,cƎҐդHaYX3ppPk1}>m}ð| +|>9SSb0}vwM[zĿ}n3ZObovѦxbSuM]@@ؚ"&$W`(k\f@:Y$ Y]?i +p,v5]`CHQt#1RuAIAtY~o&w n d5=g˟-X`Kq~C,OWL7Xq:U"SP;>tlzHC֓ UUM W]v-@|Ay]2?[ͼFo!04VEeL炙zzJ LެIڨQV {䠏'.װgG& YͩT"~P9GF : [qz3%NZޟ3&\yl$k~"O]B4/qd s)25fg 75_훫nw h&LEcFaƫ/*!->}iFNwD0\#nsa {y&-ivO5}:Ćtc]zWι$ʂ 1%@>uT?>?Gw l&UAbSn{cѼV+A?.[! +`9?D Vɾ`zlM׺,t7]]wŰg/8KNv_wg63jf{Uvs?CA1yf}h7|(Z9kqNUgDWCؚ0UKٳĞ#YA2Qp)r,qnIB8M_v TW:<|'Eysx|0u)!?;^s[3>=)T*( 3cQW,C}t$??"3__o2ʲIjUA>-Lոn4Þߞ u~a87 b" a5cɃe Ru'hFϸz2@+~ +endstream +endobj +2532 0 obj << +/Type /Page +/Contents 2533 0 R +/Resources 2531 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2535 0 R +/Annots [ 2529 0 R 2530 0 R ] +>> endobj +2529 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2530 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2534 0 obj << +/D [2532 0 R /XYZ 72 767.399 null] +>> endobj +650 0 obj << +/D [2532 0 R /XYZ 72 521.43 null] +>> endobj +2531 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2540 0 obj << +/Length 963 +/Filter /FlateDecode +>> +stream +xڕUK6W(kOQ:-CN76Zm5zEwv&s83o^$zyڼTv!8/R+ѶBc>]3Iu8^uOLն(\yC`ꔒogɤoWlWW "ŐflW ̋NX +tW- +Jq!%s0bK% !py:1yb")K|g W.kCB)#ed98vQ4hEk0E2ʜcʳɅҏ 2I2/> +ݧyTf{%#96QgB(q4]<<,뮺&V`E=%(LК +,Dz4GMRp%lۣ/b]d6&>&ZA=k<^yDh~:.rQӭY>!r1RVWP,YĻ,pL&c#h6.f8 EH)n0U;MP7WOLW;)H.܇F(R%~}рCYk=;=%).xq^zJ,iNK_ !qX]GpHi Fu~p-f;"ro f^[)nZЛ˵?][9b臹VVdpHKFsV)ր +z ݌Q g2 %l3߬Se1@ڃ?T̿`t ++_/!T%/qqrR.0$ZsZ˥%ۡEKs# P7P ~I=IpF=W;*Òt:T_]i\YEkY&ʋ 4& +endstream +endobj +2539 0 obj << +/Type /Page +/Contents 2540 0 R +/Resources 2538 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2535 0 R +/Annots [ 2536 0 R 2537 0 R ] +>> endobj +2536 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2537 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2541 0 obj << +/D [2539 0 R /XYZ 72 767.399 null] +>> endobj +654 0 obj << +/D [2539 0 R /XYZ 72 713.185 null] +>> endobj +2538 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2552 0 obj << +/Length 1216 +/Filter /FlateDecode +>> +stream +xڵX]8}Wdߴj lVuּ=ʨhjqd#{rϣ#D0℃ 0B`((<ǯ048f/yegeQeU| FCZMMF@AGOH B_Ԝ:c1F4Œ ̦08pe^XhJܻ?|2e?$ FBi +8&~j8\ՁB# WOIBb{1DM=ǤĄG0$MOd)}ʏWbUTp4qD?J^B}JYF6JfR_TIVfفMs֑+3BH~y +#Yg/iICs_u39e)@͒ؓE8=Ĉ,rsv8,70@ 2Rѡܠrlm(@=]=e +iyPF\0e2H^C$3ߝCi4`CjąS+ZYwVDEb W"pb[j]u,ekDr^U|@.WW5mg:Prb/$E@}bHf熶-ҲTYn]s +sNact20St1D 83,D:$"=>E'wUth?e t K;{&4WUsd7 <#/'D+PKYfY{C:,\&ʭa`!(2JMdZÐϰg:k<#԰AKmkҰJsmݛY)e +endstream +endobj +2551 0 obj << +/Type /Page +/Contents 2552 0 R +/Resources 2550 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2535 0 R +/Annots [ 2542 0 R 2543 0 R 2544 0 R 2545 0 R 2546 0 R 2547 0 R 2548 0 R 2549 0 R ] +>> endobj +2542 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [129.088 610.639 193.741 623.373] +/Subtype/Link/A<> +>> endobj +2543 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [120.457 531.337 240.007 544.071] +/Subtype/Link/A<> +>> endobj +2544 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [126.435 511.511 200.532 524.245] +/Subtype/Link/A<> +>> endobj +2545 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [119.788 353.769 208.343 363.783] +/Subtype/Link/A<> +>> endobj +2546 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [266.763 233.952 363.216 246.686] +/Subtype/Link/A<> +>> endobj +2547 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [170.25 96.035 230.543 107.906] +/Subtype/Link/A<> +>> endobj +2548 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2549 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2553 0 obj << +/D [2551 0 R /XYZ 72 767.399 null] +>> endobj +658 0 obj << +/D [2551 0 R /XYZ 72 710.919 null] +>> endobj +2550 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2561 0 obj << +/Length 1512 +/Filter /FlateDecode +>> +stream +xXK6Wh1ͧ(m +rhY EÇd+^ 1EQo>~3 ~z7[Fb4 6Eq %A. Œ +<_DVnT̫HtVnkor&>ق7jZx0{7:#H i Ch.f8HaC` `fGqkADE0ER@X#! 4W7%ڬݣEn\_ Ki!#B]%8=7>\E^y'kՁws942{8s>վmV.i*vhU'^ON VU! ћDvcF~$Z}ڷ774mˍO8Hv>lz7K݊]טzhjՎoa?D10 UF8.@v("ivdDb$i*37kqd#!^D 4V:!C 8>&r̬!*ʹߕB>П}J͟f><Ħiu}ZE(ȚBpI0v">@xNT"p4"D8@0~A%U ` 99FtNKYQWx$QH 8E *c8^5sx8ԖhBNyN\xh<:V4'Z/+?jT~}Z᪊O* +U. +Zgˎ7 +mf-t<+}94I}"Y(~ٖNsVmh&E;ˊDERI!G4GNځ(-*UH]ՆR:b:ܓeHcnw~ŧGWuMiRWECG1{^,~v2pj{pGaE'ϜReeDKL |<| h!Nú)C$HOݮo>PYkukp"|N@/]u +endstream +endobj +2560 0 obj << +/Type /Page +/Contents 2561 0 R +/Resources 2559 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2535 0 R +/Annots [ 2554 0 R 2555 0 R 2556 0 R 2557 0 R 2558 0 R ] +>> endobj +2554 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [120.457 579.074 188.648 590.945] +/Subtype/Link/A<> +>> endobj +2555 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [126.422 479.945 281.081 489.96] +/Subtype/Link/A<> +>> endobj +2556 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [162.969 360.129 227.622 372.863] +/Subtype/Link/A<> +>> endobj +2557 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2558 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2562 0 obj << +/D [2560 0 R /XYZ 72 767.399 null] +>> endobj +2559 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F100 705 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2576 0 obj << +/Length 1504 +/Filter /FlateDecode +>> +stream +xZMsF+t|+*Njo'g@WߧG+֖ R==G"_[YbSc(%FZќGax83Iej8briJ<-fyꃏ/Nx4HH+MX4 >h~(D5HHN~ (04FhFԲ +C(2stx=Mtf83$Z\UAp5nL4fPaoGxpKVl6%y߭8"}ȯ5}ɪz]yfy/:qZ_&{۸g<&u} $<ޞ60tIu޺*.u GSh*+^W%Iũ4zWeIa s81uE)|#7(dPap[u/Lyy7"׈Jl PYcM)[7ɤId&.x*[#tD*R1BÔRAuS|e XVogyOH!HJ6x颙)iVft t}i", 7mNx]?yk[p&Z`I#] +SI$͙BR1\µ ظ umcۣ$%X>NP 4R̒0TI.]A0$``A2\"4c(/[B3;]#]D +/+4`/@O% +2 8.]\m7ۓy wfgHԽ)気j\{7{'@P*Ĵ'pOJ2EhTn庍,ӛ&9n +{&A-xB(Rg +uxE-쮺j* +LU B}YICiaq1C-LqPgh^ v'uܴQ/T_fߒ%«c+HvP)։qc|ɾT=P}~Bfv(C4M\^3͉zܙԏd̳>R% +dåWѿ+ZiCl)v>s ^'^ar-= +V:̭~" +I\'?Hrx,}[s܂?v[g +mJ)jBř[j$T45?!1S1))zA'"-3ND>rliV<Š)XUjh_m4m_˯A z#\kpr)1v,-4\ĝW;i57FcLs,?@3 +endstream +endobj +2575 0 obj << +/Type /Page +/Contents 2576 0 R +/Resources 2574 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2535 0 R +/Annots [ 2563 0 R 2564 0 R 2565 0 R 2566 0 R 2567 0 R 2568 0 R 2569 0 R 2570 0 R 2571 0 R 2572 0 R 2573 0 R ] +>> endobj +2563 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 611.502 259.652 621.516] +/Subtype/Link/A<> +>> endobj +2564 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 591.676 266.443 601.691] +/Subtype/Link/A<> +>> endobj +2565 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 552.025 297.597 562.039] +/Subtype/Link/A<> +>> endobj +2566 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 532.199 276.867 542.214] +/Subtype/Link/A<> +>> endobj +2567 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 512.374 305.28 522.388] +/Subtype/Link/A<> +>> endobj +2568 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 433.071 324.368 443.085] +/Subtype/Link/A<> +>> endobj +2569 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 413.245 300.251 423.26] +/Subtype/Link/A<> +>> endobj +2570 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 393.42 303.639 403.434] +/Subtype/Link/A<> +>> endobj +2571 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 373.594 332.052 383.609] +/Subtype/Link/A<> +>> endobj +2572 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2573 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2577 0 obj << +/D [2575 0 R /XYZ 72 767.399 null] +>> endobj +662 0 obj << +/D [2575 0 R /XYZ 72 710.919 null] +>> endobj +666 0 obj << +/D [2575 0 R /XYZ 72 332.389 null] +>> endobj +2578 0 obj << +/D [2575 0 R /XYZ 72 307.606 null] +>> endobj +2574 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2586 0 obj << +/Length 1618 +/Filter /FlateDecode +>> +stream +xZKoFW(jg[=h Psrs`$ZbC2v;ˇDɴB[9C4  ~r7Y Kb*{@k nO??L9.Ìio22e麹)g@O(/_&u4ar;L^P­ {H< >N֋c>@y--FԲqk-z$()gV2z!|a YUrM AHD-Q?,պ.3(YSȹx0K #Yʥ +W1hyFumK ۬bzrTO**Ax:dڇf +ڏhG*x(ü尹a0S֫ȣmVF>y ʏhKݬ|㬦>=_|GApɯq:H*JӓҋΖmTa^f +^YLMݗ ZJ[?^q7zOڰ' ui~ =Q1%!.H=G_rtlr [JL0GnPQa_ۆ?$qhNˬ9nPсVw/N9ӄv}Jw $!\O%69 VٲF%yK1 w]ܹ[_M!A4 4L[}plmx'$mPZ {|} b|A`m:NI64f(/|ښ?Үnj;o{Xm|%jm'E֜5W2*h\}2@+Z6ut` D@ mL +ϖat.6I ߦE~N1m6!:hNjSF +a>M)KEUb^x#9iNqT0g4L9^%RpbnR)m>7Va8C qltaK'bHv<-_%wd׊[*qD\껱7QLRlYE%RILzM9/{MNTfTW|1hU9VbI!,ݧ1'aMI7;8;m<K/ $0C^HpcvK/bWguo˿LVhKIs>;?6et IIF(g~2n>_f+*'kdF|w2WQݵJ#r~>; KGWU}l) -.x ?W5nؑ2?%/^;{U쮋{[ Z*^ Q/}7qoms~TDrh<>;2w^P9K#ԷS)iz3n8P?-zQމd5t>@klZ3OzE> endobj +2579 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 369.472 278.071 378.079] +/Subtype/Link/A<> +>> endobj +2580 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 348.239 268.332 358.254] +/Subtype/Link/A<> +>> endobj +2581 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 328.414 295.103 338.428] +/Subtype/Link/A<> +>> endobj +2582 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2583 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2587 0 obj << +/D [2585 0 R /XYZ 72 767.399 null] +>> endobj +670 0 obj << +/D [2585 0 R /XYZ 72 478.391 null] +>> endobj +2588 0 obj << +/D [2585 0 R /XYZ 72 388.179 null] +>> endobj +2584 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2611 0 obj << +/Length 1666 +/Filter /FlateDecode +>> +stream +x[M6+|dJ吪$U{Kv0c`#AFZ'׭֓ Mf M Kb*y|JDk q|N?y0Itd?2͖?z\t9۾e>i^L=~{&hh KƋo4ໟJ53DHN%Gw8| +@ +(#Z%R"Q>NHxt Dnh$z'@k9hCג\["j2& +8Lw2//n0X "5n͐U8.0 tTg 0A0q4XZ bW~ +P6ab G߱?W]ؗ7}0㰏(rcWٺ\c\H S؉[:u$`(^&LBa< bWI&O]Ovc@PqXBcW૬(gxm" +y vſNE9.ۛ/[|!m8 +Nx>]d4}4K7]b>vBD(ϻp|qv.o|xN]g\x>C7 +xŽ 7ۮ:76Nur¹\e 'nSAR* vw0BFA>qFI *S0<diK/%uܗ-Zrpgg1P}‘8A&j*"i +@k~9D_=RT6[8nu>$](eՑALk L25QY#ӶLD}L17͘$Cz-}R L +JszaBDClNk}lTx2=$Q8V=a/1bJ;%P lcl7lGg˶ԲA*4G$2ZF%=BSI ص>dZt.2.37ʙ߅ 1Tv +h+GnhH6U2Ofq6ݏEf  zZfkT%غBQ*D11 ?Tc +خ)*9LױF_(PQH8\$j!@䫡k}evAG QVE1O.S2@ku}l P,Hba8t͠OEZТ6JJ;ʙ&ʜ0`P~;$CÌq1@eڿy+**x.+' N3̶QL> + +endstream +endobj +2610 0 obj << +/Type /Page +/Contents 2611 0 R +/Resources 2609 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2614 0 R +/Annots [ 2589 0 R 2590 0 R 2591 0 R 2592 0 R 2593 0 R 2594 0 R 2595 0 R 2596 0 R 2597 0 R 2598 0 R 2599 0 R 2600 0 R 2601 0 R 2602 0 R 2603 0 R 2604 0 R 2607 0 R 2608 0 R ] +>> endobj +2589 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 398.8 257.342 408.814] +/Subtype/Link/A<> +>> endobj +2590 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 378.974 260.274 388.988] +/Subtype/Link/A<> +>> endobj +2591 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 359.148 297.677 369.163] +/Subtype/Link/A<> +>> endobj +2592 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 339.323 292.361 349.337] +/Subtype/Link/A<> +>> endobj +2593 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 319.497 305.647 329.511] +/Subtype/Link/A<> +>> endobj +2594 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 299.671 298.562 309.686] +/Subtype/Link/A<> +>> endobj +2595 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 279.846 293.126 289.86] +/Subtype/Link/A<> +>> endobj +2596 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 260.02 273.241 270.034] +/Subtype/Link/A<> +>> endobj +2597 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 240.194 290.153 250.209] +/Subtype/Link/A<> +>> endobj +2598 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 220.369 276.867 230.383] +/Subtype/Link/A<> +>> endobj +2599 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 200.543 303.639 210.558] +/Subtype/Link/A<> +>> endobj +2600 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 180.717 282.869 190.732] +/Subtype/Link/A<> +>> endobj +2601 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 160.892 302.108 170.906] +/Subtype/Link/A<> +>> endobj +2602 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 141.066 286.607 151.081] +/Subtype/Link/A<> +>> endobj +2603 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 121.241 287.491 131.255] +/Subtype/Link/A<> +>> endobj +2604 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 101.415 315.602 111.429] +/Subtype/Link/A<> +>> endobj +2607 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2608 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2612 0 obj << +/D [2610 0 R /XYZ 72 767.399 null] +>> endobj +2613 0 obj << +/D [2610 0 R /XYZ 72 418.914 null] +>> endobj +2609 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2649 0 obj << +/Length 1730 +/Filter /FlateDecode +>> +stream +x՛Ms8 +ဢn}omavjn9΁LIfAAj|HHkJ6f>~ 3ǜFe9.3"d_OCT?ܽ/EUy\q)le>z:zmt<`fa/_y6w?f g1L*CW[qkPsJopdFQ3eԮ]nσo×lۤj3wwUf7b̊r?U`Z[UcdSvM6$Jf,7`1ZnFo# +&d +mDEګMLؼZ<+0.?vH2OK!("y(}E6ǬO *I.2Em}ju5+LJ(ƚmd,`2Vb X[ت'`-!Cy=5#M>_Wcl4iL1;QZCg@P>r{P.jXYeX!\M7S#IB!MZ^8^OGxXӄK&lvF`Z$|)&o{P{}/YDw^׍@IR$t[K4c{gkhJׇ2.$%Юi/ѷ3 KK/DwSJ/o/@$饽Ȯ҇ +E`<2ynt^e{Cg pC%8oK0\( +xTk:fCf?^Iͨ-5}f6y:h֡^4^4>CkEuS)LpT&z}H\B&mmDӎgPw~Rg [;A!4qCdҩK .XX' d\$WBהyJ#NXd/6WmlinUX׬)΋׬׬CqbzF:6ʶ[$)Ι׬׬Cqsmf\y[根xXޮS]mi\}(t{Gz\xt:*:%T ,Z:7MlLgBh|7vڍ,Jm(e_gk kܡdbd1,lV?'$1A>A@FqiW-fFLnU6G\C R׸CaLϤgȌ6)8PJ )=3n Z +UFcu)DZ ^Xi :5n'X>HIu\Slit[w7D +=51{)kءxbǻ=s *mӭF0󑸋YI]>xVn-5(< +@&},^oV.{\HH-<JB|OHTMuFH\]C==yM˧|2o4> +N0U;5"IQ( 1 H)| %ILխuBI\;#0'1-}0]p[B'Y;ch'imo V%""f)xM;0K9>5CЧKn>90jK` +endstream +endobj +2648 0 obj << +/Type /Page +/Contents 2649 0 R +/Resources 2647 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2614 0 R +/Annots [ 2605 0 R 2606 0 R 2615 0 R 2616 0 R 2617 0 R 2618 0 R 2619 0 R 2620 0 R 2621 0 R 2622 0 R 2623 0 R 2624 0 R 2625 0 R 2626 0 R 2627 0 R 2628 0 R 2629 0 R 2630 0 R 2631 0 R 2632 0 R 2633 0 R 2634 0 R 2635 0 R 2636 0 R 2637 0 R 2638 0 R 2639 0 R 2640 0 R 2641 0 R 2642 0 R 2645 0 R 2646 0 R ] +>> endobj +2605 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 717.853 273.767 727.867] +/Subtype/Link/A<> +>> endobj +2606 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 698.027 295.908 708.042] +/Subtype/Link/A<> +>> endobj +2615 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 678.202 294.577 688.216] +/Subtype/Link/A<> +>> endobj +2616 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 658.376 285.276 668.391] +/Subtype/Link/A<> +>> endobj +2617 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 638.55 283.498 648.565] +/Subtype/Link/A<> +>> endobj +2618 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 618.725 276.429 628.739] +/Subtype/Link/A<> +>> endobj +2619 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 598.899 280.414 608.914] +/Subtype/Link/A<> +>> endobj +2620 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 579.074 325.795 589.088] +/Subtype/Link/A<> +>> endobj +2621 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 559.248 275.544 569.262] +/Subtype/Link/A<> +>> endobj +2622 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 539.422 288.814 549.437] +/Subtype/Link/A<> +>> endobj +2623 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 478.102 285.755 488.117] +/Subtype/Link/A<> +>> endobj +2624 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 458.277 288.687 468.291] +/Subtype/Link/A<> +>> endobj +2625 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 438.451 326.09 448.465] +/Subtype/Link/A<> +>> endobj +2626 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 418.625 320.774 428.64] +/Subtype/Link/A<> +>> endobj +2627 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 398.8 334.06 408.814] +/Subtype/Link/A<> +>> endobj +2628 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 378.974 326.975 388.988] +/Subtype/Link/A<> +>> endobj +2629 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 359.148 321.539 369.163] +/Subtype/Link/A<> +>> endobj +2630 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 339.323 301.654 349.337] +/Subtype/Link/A<> +>> endobj +2631 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 319.497 318.566 329.511] +/Subtype/Link/A<> +>> endobj +2632 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 299.671 305.28 309.686] +/Subtype/Link/A<> +>> endobj +2633 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 279.846 332.052 289.86] +/Subtype/Link/A<> +>> endobj +2634 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 260.02 311.282 270.034] +/Subtype/Link/A<> +>> endobj +2635 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 240.194 330.522 250.209] +/Subtype/Link/A<> +>> endobj +2636 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 220.369 315.02 230.383] +/Subtype/Link/A<> +>> endobj +2637 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 200.543 315.905 210.558] +/Subtype/Link/A<> +>> endobj +2638 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 180.717 344.015 190.732] +/Subtype/Link/A<> +>> endobj +2639 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 160.892 302.18 170.906] +/Subtype/Link/A<> +>> endobj +2640 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 141.066 324.321 151.081] +/Subtype/Link/A<> +>> endobj +2641 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 121.241 322.99 131.255] +/Subtype/Link/A<> +>> endobj +2642 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 101.415 313.689 111.429] +/Subtype/Link/A<> +>> endobj +2645 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2646 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2650 0 obj << +/D [2648 0 R /XYZ 72 767.399 null] +>> endobj +2651 0 obj << +/D [2648 0 R /XYZ 72 498.217 null] +>> endobj +2647 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2664 0 obj << +/Length 1367 +/Filter /FlateDecode +>> +stream +xZKsF+yO*C[bɻ2(ȖzߧGBFF {bRkfȊ0ih'$:5%1j1\/*2rEp5Nͼ"-]oW_<|>Nw9)ݦ!IheCt&x~o{,x2> endobj +2643 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 717.853 311.911 727.867] +/Subtype/Link/A<> +>> endobj +2644 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 698.027 304.842 708.042] +/Subtype/Link/A<> +>> endobj +2652 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 678.202 308.827 688.216] +/Subtype/Link/A<> +>> endobj +2653 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 658.376 354.208 668.391] +/Subtype/Link/A<> +>> endobj +2654 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 638.55 303.957 648.565] +/Subtype/Link/A<> +>> endobj +2655 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 618.725 317.228 628.739] +/Subtype/Link/A<> +>> endobj +2656 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 531.763 240.126 540.371] +/Subtype/Link/A<> +>> endobj +2657 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 510.531 230.387 520.545] +/Subtype/Link/A<> +>> endobj +2658 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 490.705 257.158 500.719] +/Subtype/Link/A<> +>> endobj +2660 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2661 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2665 0 obj << +/D [2663 0 R /XYZ 72 767.399 null] +>> endobj +2666 0 obj << +/D [2663 0 R /XYZ 72 579.785 null] +>> endobj +2667 0 obj << +/D [2663 0 R /XYZ 72 550.471 null] +>> endobj +2662 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2702 0 obj << +/Length 1460 +/Filter /FlateDecode +>> +stream +xZKSFWhnOSRݪ%':%0tnD6Dy` Qe!]f$8Y`.i~dDZ G XN|\i-|*?A1͊ٗog:D Mo"_2һlWg)-A+ɯx"x)a9 +~bIz2@`+v'V ao)yX୭Qƀ0=UF޿ = FdA(Ug|TN,;>n\\O8^ɪz=",c Ŀt+A+nS:DX{NpU.uD{ M(<D }9(zpPF'V7$R+diiL@XNל^ޒ«@zݬtz(ȴd}t&5=RR'e}n_;U|zśH"oH +WKT"RMKv~-4'2,YBF K!^6T\bVv,&Ƕ @lXKI fSMۢ҂hH2#87|$AMYe bur `YHP6eٟ\W`ӋZ{zF.j ᤷ*6°*W1$Ci6R^נOմt]DL]l?:U$aBH`J)Քk{yDx158tIfSkxsqI#J R10߫'X)VzS΋vMkV׫c}RKa4IΛozSN cLb)DoXzh +S@Lkb\s1cR#JUaW|%ٔnD~=+_xPA@ͦlS﵎{ yڻFo>M89 (q EOVc:Tw?PQCTމ' +endstream +endobj +2701 0 obj << +/Type /Page +/Contents 2702 0 R +/Resources 2700 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2614 0 R +/Annots [ 2659 0 R 2668 0 R 2669 0 R 2670 0 R 2671 0 R 2672 0 R 2673 0 R 2674 0 R 2675 0 R 2676 0 R 2677 0 R 2678 0 R 2679 0 R 2680 0 R 2681 0 R 2682 0 R 2683 0 R 2684 0 R 2685 0 R 2686 0 R 2687 0 R 2688 0 R 2689 0 R 2690 0 R 2691 0 R 2692 0 R 2693 0 R 2694 0 R 2695 0 R 2698 0 R 2699 0 R ] +>> endobj +2659 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 690.805 220.719 700.819] +/Subtype/Link/A<> +>> endobj +2668 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 670.979 210.98 680.993] +/Subtype/Link/A<> +>> endobj +2669 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 651.153 237.751 661.168] +/Subtype/Link/A<> +>> endobj +2670 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 631.328 221.436 641.342] +/Subtype/Link/A<> +>> endobj +2671 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 611.502 258.839 621.516] +/Subtype/Link/A<> +>> endobj +2672 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 591.676 253.523 601.691] +/Subtype/Link/A<> +>> endobj +2673 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 571.851 266.809 581.865] +/Subtype/Link/A<> +>> endobj +2674 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 552.025 234.403 562.039] +/Subtype/Link/A<> +>> endobj +2675 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 532.199 238.029 542.214] +/Subtype/Link/A<> +>> endobj +2676 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 512.374 264.801 522.388] +/Subtype/Link/A<> +>> endobj +2677 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 492.548 244.031 502.562] +/Subtype/Link/A<> +>> endobj +2678 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 472.722 248.654 482.737] +/Subtype/Link/A<> +>> endobj +2679 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 452.897 234.929 462.911] +/Subtype/Link/A<> +>> endobj +2680 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 433.071 257.07 443.085] +/Subtype/Link/A<> +>> endobj +2681 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 413.245 255.739 423.26] +/Subtype/Link/A<> +>> endobj +2682 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 393.42 246.438 403.434] +/Subtype/Link/A<> +>> endobj +2683 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 373.594 244.66 383.609] +/Subtype/Link/A<> +>> endobj +2684 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 353.769 237.591 363.783] +/Subtype/Link/A<> +>> endobj +2685 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 333.943 241.576 343.957] +/Subtype/Link/A<> +>> endobj +2686 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 314.117 286.957 324.132] +/Subtype/Link/A<> +>> endobj +2687 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 294.292 236.706 304.306] +/Subtype/Link/A<> +>> endobj +2688 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 274.466 249.976 284.48] +/Subtype/Link/A<> +>> endobj +2689 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 213.146 246.917 223.16] +/Subtype/Link/A<> +>> endobj +2690 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 193.32 237.178 203.335] +/Subtype/Link/A<> +>> endobj +2691 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [81.603 173.495 263.949 183.509] +/Subtype/Link/A<> +>> endobj +2692 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 153.669 249.849 163.683] +/Subtype/Link/A<> +>> endobj +2693 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 133.843 287.252 143.858] +/Subtype/Link/A<> +>> endobj +2694 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 114.018 281.936 124.032] +/Subtype/Link/A<> +>> endobj +2695 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 94.192 295.222 104.206] +/Subtype/Link/A<> +>> endobj +2698 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2699 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2703 0 obj << +/D [2701 0 R /XYZ 72 767.399 null] +>> endobj +2704 0 obj << +/D [2701 0 R /XYZ 72 710.919 null] +>> endobj +2705 0 obj << +/D [2701 0 R /XYZ 72 233.26 null] +>> endobj +2700 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2723 0 obj << +/Length 1054 +/Filter /FlateDecode +>> +stream +xYKoH+~TV9;vÜ9'NlfV&keiW2g[/!yF098Ϭ`b5w_gst^t3zɪ]懇鶾5gO__y"HYcAdr5]8(رz&ahT޳hXk42%I/A[]{%[V/LoW r ;;|m83P! E\*5ҀE$t&^լԹHJPf]=]j@ޡ$ҧpB [<="0$?$=G bsuH+{t M,Fh0 @eZ0thD%0Gx +WT+j]r-C'̋`˼ntAK8ݩB8YCNڏkp` X)IY,Y叇>Uwj0T!Vj||1K +0hH!Zl̠@ ;sA 2Q"Q֠Z9t k9:5CO: v e}=cQW\v;6UV[.|h#A?ؔ}=(ʨ_>D;J+mq2xU[wx4 R Eenc48nuJζ;i68~Ho3 c +@nomG$83HyHgZ~\9 i>_EKxӯmEIEN+]L18[BJ%N%gbU),).9FTZkJQK{vRMa; 8AU0 +}E-e0a%9Y5#x&Yի2J8M^iY,wyvi'Y 1{JXZ+(IO4DEޒU=o.)SQ}gwN{O# +to?Us +endstream +endobj +2722 0 obj << +/Type /Page +/Contents 2723 0 R +/Resources 2721 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2614 0 R +/Annots [ 2696 0 R 2697 0 R 2706 0 R 2707 0 R 2708 0 R 2709 0 R 2710 0 R 2711 0 R 2712 0 R 2713 0 R 2714 0 R 2715 0 R 2716 0 R 2717 0 R 2718 0 R 2719 0 R 2720 0 R ] +>> endobj +2696 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 717.853 262.816 727.867] +/Subtype/Link/A<> +>> endobj +2697 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 698.027 266.443 708.042] +/Subtype/Link/A<> +>> endobj +2706 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 678.202 293.214 688.216] +/Subtype/Link/A<> +>> endobj +2707 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 658.376 272.444 668.391] +/Subtype/Link/A<> +>> endobj +2708 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 638.55 277.067 648.565] +/Subtype/Link/A<> +>> endobj +2709 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 618.725 263.342 628.739] +/Subtype/Link/A<> +>> endobj +2710 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 598.899 285.483 608.914] +/Subtype/Link/A<> +>> endobj +2711 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 579.074 284.152 589.088] +/Subtype/Link/A<> +>> endobj +2712 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 559.248 274.851 569.262] +/Subtype/Link/A<> +>> endobj +2713 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 539.422 273.074 549.437] +/Subtype/Link/A<> +>> endobj +2714 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 519.597 266.004 529.611] +/Subtype/Link/A<> +>> endobj +2715 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 499.771 269.989 509.785] +/Subtype/Link/A<> +>> endobj +2716 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 479.945 315.371 489.96] +/Subtype/Link/A<> +>> endobj +2717 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 460.12 265.119 470.134] +/Subtype/Link/A<> +>> endobj +2718 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [110.868 440.294 278.39 450.308] +/Subtype/Link/A<> +>> endobj +2719 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2720 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2724 0 obj << +/D [2722 0 R /XYZ 72 767.399 null] +>> endobj +2721 0 obj << +/Font << /F114 769 0 R /F135 957 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2730 0 obj << +/Length 2744 +/Filter /FlateDecode +>> +stream +xڭZ[w~ׯ#y~i{ʎsⴵ8~HHBC*/Qp _(R\|;ofg.~sq: ,XiLr|Ȝ)̳ϣOŧ_ihRyGt7f\=N7z6Ut_㗧b,wzW|Nj7399flq^LŌVx>]7)m%a-d8SV+BBN\u|V>U?9P~'}Je2݊RQnc|_+E}|-T` nfGz($ op\~gnBdKjY=KuTDœG3zET?|s" >'!>/ *<7͎WNJ-,-ƹj^[}}'ޡ'Rytbn[ݞ3e[Kf<-˸v-]w=Ӿi5S5Δ +a*533 IjhO e|S5JE[;ǯ#1;WBL5#Y`bեçm֡V`{=y <^}$mȉ͓ԐϩWBPM/EOrSՑK" !\AA1QW%7TJuܽ"0G8;Xmr1qH_eАn^ED)kat5ܱiۆ0Mb֎ )ЫѶ7NćjzJӗw_ڰ/k6.a"/PxFq{.o˧JIJ`؊/Hzw]K"CMC!ꃻIW hMB % dGL섻T=wH5v 2"3=$ЌNwe<AUo7ʝݗ +UX4> endobj +2725 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [80.108 643.93 309.39 653.945] +/Subtype/Link/A<> +>> endobj +2726 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2727 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2731 0 obj << +/D [2729 0 R /XYZ 72 767.399 null] +>> endobj +674 0 obj << +/D [2729 0 R /XYZ 72 710.942 null] +>> endobj +678 0 obj << +/D [2729 0 R /XYZ 72 686.136 null] +>> endobj +2728 0 obj << +/Font << /F114 769 0 R /F98 704 0 R /F135 957 0 R /F113 721 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2762 0 obj << +/Length 1628 +/Filter /FlateDecode +>> +stream +xڽXr8+xB.>3]Tflrpr(Hb-\F㿟.(cU.bݯ[k [ ! +PRz\Yc9çM9DjF4+QEYjҵF3YrlˣzZa2y%~0r6kqq['x| +\qZ1YmRK,V--t +Y 4DG 6Y鑇,ZʅV68rرq5 ʬnTT7`*BPyclE~=ysjXixcz.Z*+PmU33n,/z 4 +Tc +c`'v,>OA* +YzjVl[}KTGJy|yXn`[¸3S|U *SBTU(.ýLD(ӬH@Zmn^32#vnAYCS4':<=>u\:lWmTig7L̦yrSVhRF .5 +ܕ7VzUU]aӴNۈOQ<׹5#|KibLL=˕)^hia#9iCV)hHxoLPEErEoxDe)6fujogy>K=9%ή#|XXM|wYۿZg2C(JFT;c\Q(RuMc*?>b"ng$( ?Uhis ʶPEx,Ȉ F,  f owоkV=R $p:#:Nt*@3:M%.j6H% +谩=Q:IR4I{)2Cz\]j- +baؖƊW:t*j>?Rj3yP;= 7u-3{PCSܶJDZxBD2V|{P2p.`݋T9\ E.N7n +Rʡ=X&1q*&ݻ(}.۫0jWPV]4Jke\Ƭ:;dv2+U%U۶oX$y,ˑlzZ~YSf;RW oyƀHQ.x Pm`^, ly?ߪURY"S=`w}0ypQEM BTN6ξ8; +Z@F[SP>`Gwɑ2@3t~C]6% zRIs +endstream +endobj +2761 0 obj << +/Type /Page +/Contents 2762 0 R +/Resources 2760 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2764 0 R +/Annots [ 2732 0 R 2733 0 R 2734 0 R 2735 0 R 2736 0 R 2737 0 R 2738 0 R 2741 0 R 2742 0 R 2743 0 R 2744 0 R 2745 0 R 2746 0 R 2747 0 R 2748 0 R 2749 0 R 2750 0 R 2751 0 R 2752 0 R 2753 0 R 2754 0 R 2755 0 R 2756 0 R 2758 0 R 2759 0 R ] +>> endobj +2740 0 obj << +/Type /XObject +/Subtype /Form +/BBox [0 0 120 39] +/FormType 1 +/Matrix [1 0 0 1 0 0] +/Resources 2765 0 R +/Length 32 +/Filter /FlateDecode +>> +stream +x+242PAcK0˥k[) +endstream +endobj +2739 0 obj << +/Type /XObject +/Subtype /Image +/Width 120 +/Height 39 +/BitsPerComponent 8 +/ColorSpace /DeviceRGB +/Length 1752 +/Filter /FlateDecode +>> +stream +xZiLSY$N&*RB?P2n+F@((Q)`\\qՊu*S KYPRN{k_{ ''$%󝻝{ؗAf_.U)rhL-Ꞟ&PT.OJɠ:\z5ۻ22&6V҈3g%!n"%%ˎǎqbʕŮ"{ PģWP%uur?Ǹ(umrbG\ i + ll=<ل 11̣qf˿ȱDEDY ekaa"\rbGI9' E>ziu0%Жn2٤I2{rd2Q>4qwGD ^ob8Q:߿yʔfG-w6GGez:tQ1""HQQVqfۆE_ZT(2<#:bhJME'9sSΟ/@>|HJg tf- V=2qvO0YAe~NI"@jzz>Iщifӧӑ^`eՌ$(ՎF  SUjz\WG#]/E^Rko4 ޽,(Νws"Z.,cUZZAQJ_wbI.Wmm;5H+̣󳐍lvg^||hZϴAC⊏/E`A+6nْ %504Z*geG$#͡'YAei4}Gtc +u.e˗G!mcbGڃb+,,ےky" +U0ΰyToNTc>}}ꜜE.QFFh0*88Fz$AJ-ҥ8/f8ZgVPA" !{{4=9z41/6> +*zW! #شmm `pa ++pBy sU +@:rtDcO{T8tTWݼe#:Q@-筭 +0ڵB; x@LJkAeMrԨQ3)F9 4J(;릦.PA^ nõ#d|kLp;!@*+[L"4/^|f⒡|iiSRZ +F^l\HM>%E%#X@ |᠗OV aP̠*QOOarYZgyz&Xq6_V|wßu;ήa+}};9Ex$0@@SɘWo( +endstream +endobj +2765 0 obj << +/XObject << /Im7 2739 0 R >> +/ProcSet [ /PDF /ImageC ] +>> endobj +2732 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [248.02 623.784 353.806 636.447] +/Subtype/Link/A<> +>> endobj +2733 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [127.821 597.18 150.854 608.124] +/Subtype/Link/A<> +>> endobj +2734 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [188.174 597.18 271.162 608.124] +/Subtype/Link/A<> +>> endobj +2735 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [340.637 597.18 411.531 608.124] +/Subtype/Link/A<> +>> endobj +2736 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [163.974 553.843 194.748 564.786] +/Subtype/Link/A<> +>> endobj +2737 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [229.548 553.843 351.638 564.786] +/Subtype/Link/A<> +>> endobj +2738 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [185.221 531.882 246.989 554.839] +/Subtype/Link/A<> +>> endobj +2741 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 516.612 96.036 528.483] +/Subtype/Link/A<> +>> endobj +2742 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [167.668 516.612 264.372 528.483] +/Subtype/Link/A<> +>> endobj +2743 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 473.911 236.087 483.064] +/Subtype/Link/A<> +>> endobj +2744 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 459.465 244.049 468.619] +/Subtype/Link/A<> +>> endobj +2745 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 416.128 226.355 425.285] +/Subtype/Link/A<> +>> endobj +2746 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 401.682 228.125 410.835] +/Subtype/Link/A<> +>> endobj +2747 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 371.927 143.734 384.661] +/Subtype/Link/A<> +>> endobj +2748 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 358.344 259.335 367.498] +/Subtype/Link/A<> +>> endobj +2749 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 328.745 98.245 341.408] +/Subtype/Link/A<> +>> endobj +2750 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [145.783 328.745 251.569 341.408] +/Subtype/Link/A<> +>> endobj +2751 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 254.024 200.006 263.177] +/Subtype/Link/A<> +>> endobj +2752 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 219.921 198.699 229.074] +/Subtype/Link/A<> +>> endobj +2753 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 185.818 180.902 194.971] +/Subtype/Link/A<> +>> endobj +2754 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 151.715 179.483 160.868] +/Subtype/Link/A<> +>> endobj +2755 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 117.612 188.41 126.766] +/Subtype/Link/A<> +>> endobj +2756 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 83.509 203.027 92.663] +/Subtype/Link/A<> +>> endobj +2758 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2759 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2763 0 obj << +/D [2761 0 R /XYZ 72 767.399 null] +>> endobj +682 0 obj << +/D [2761 0 R /XYZ 72 695.218 null] +>> endobj +686 0 obj << +/D [2761 0 R /XYZ 72 617.558 null] +>> endobj +690 0 obj << +/D [2761 0 R /XYZ 72 288.416 null] +>> endobj +2760 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/XObject << /Fm10 2740 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2775 0 obj << +/Length 499 +/Filter /FlateDecode +>> +stream +xڵUr0w %lf&dɂ &#Q~pMB9s$0$:wB8(TBcP عtmf-œG[VyԤe1>nvߴUZ$CzWu=ηEAI(sg`V#hwr!gu~8xZyAmb$XVz"+C/UP0X6#ulΓEmڴDEi?LHбɳiлk \j=FEge>_>g/I;()X 5wא!!H%)6.pS7MM^pF5+Y]>?#8`Ǵr _ #|˔9)ՈkvVf\笣@\r{L`7㛋! 0پ6 +c!xU0=Pr̔.(iw¨.dxtIZ +endstream +endobj +2774 0 obj << +/Type /Page +/Contents 2775 0 R +/Resources 2773 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 2764 0 R +/Annots [ 2757 0 R 2766 0 R 2767 0 R 2768 0 R 2769 0 R 2770 0 R 2771 0 R 2772 0 R ] +>> endobj +2757 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 703.407 225.949 712.561] +/Subtype/Link/A<> +>> endobj +2766 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 669.136 227.471 678.289] +/Subtype/Link/A<> +>> endobj +2767 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 634.864 231.217 644.018] +/Subtype/Link/A<> +>> endobj +2768 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 600.593 257.988 609.746] +/Subtype/Link/A<> +>> endobj +2769 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 582.325 98.245 592.638] +/Subtype/Link/A<> +>> endobj +2770 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 565.614 176.79 578.276] +/Subtype/Link/A<> +>> endobj +2771 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [71.004 32.582 85.621 41.548] +/Subtype/Link/A<> +>> endobj +2772 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[0 1 1] +/Rect [247.516 30.34 350.027 46.779] +/Subtype/Link/A<> +>> endobj +2776 0 obj << +/D [2774 0 R /XYZ 72 767.399 null] +>> endobj +2773 0 obj << +/Font << /F114 769 0 R /F98 704 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +2778 0 obj +[333 333 333 500 570 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 832 667 667 667 722 667 667 722 778 389 500 667 611 889 722 722 611 722 667 556 611 722 667 889 667 611 611 333 278 333 570 500 333 500 500 444 500 444 333 500 556 278 278 500 278 778 556 500 500 500 389 389 278 556 444 667 500 444 389 348 220 348 570 0 0 0 333 500 500 1000 500 500 333 1000 556 333 944 0 0 0 0 0 0 500 500] +endobj +2779 0 obj +[826.4 531.3 826.4] +endobj +2780 0 obj +[388.9 388.9 500 777.8] +endobj +2781 0 obj +[531.3 531.3 413.2 413.2 295.1] +endobj +2782 0 obj +[761.6 489.6 761.6] +endobj +2783 0 obj +[556 556 167 333 667 278 333 333 0 333 570 0 667 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 278 250 333 555 500 500 1000 833 333 333 333 500 570 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 570 570 570 500 930 722 667 722 722 667 611 778 778 389 500 778 667 944 722 778 611 778 722 556 667 722 722 1000 722 722 667 333 278 333 581 500 333 500 556 444 556 444 333 500 556 278 333 556 278 833 556 500 556 556 444 389 333 556 500 722 500 500 444 394 220 394 520 0 0 0 333 500 500 1000 500 500 333 1000 556 333 1000 0 0 0 0 0 0 500 500 350 500 1000 333] +endobj +2784 0 obj +[500 500 167 333 556 278 333 333 0 333 675 0 556 389 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 214 250 333 420 500 500 833 778 333 333 333 500 675 250 333 250 278 500 500 500 500 500 500 500 500 500 500 333 333 675 675 675 500 920 611 611 667 722 611 611 722 722 333 444 667 556 833 667 722 611 722 611 500 556 722 611 833 611 556 556 389 278 389 422 500 333 500 500 444 500 444 278 500 500 278 278 444 278 722 500 500 500 500 389 389 278 500 444 667 444 444 389 400 275 400 541 0 0 0 333 500 556 889 500 500 333 1000 500 333 944 0 0 0 0 0 0 556 556] +endobj +2785 0 obj +[277.8 777.8 500 777.8] +endobj +2786 0 obj +[500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 761.9 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8] +endobj +2787 0 obj +[556 556 167 333 611 278 333 333 0 333 564 0 611 444 333 278 0 0 0 0 0 0 0 0 0 0 0 0 333 180 250 333 408 500 500 833 778 333 333 333 500 564 250 333 250 278 500 500 500 500 500 500 500 500 500 500 278 278 564 564 564 444 921 722 667 667 722 611 556 722 722 333 389 722 611 889 722 722 556 722 667 556 611 722 722 944 722 722 611 333 278 333 469 500 333 444 500 444 500 444 333 500 500 278 278 500 278 778 500 500 500 500 333 389 278 500 500 722 500 500 444 480 200 480 541 0 0 0 333 500 444 1000 500 500 333 1000 556 333 889 0 0 0 0 0 0 444 444 350 500 1000 333 980 389 333 722 0 0 722 0 333 500 500 500 500 200 500 333 760 276 500 564 333 760 333 400 564 300 300 333 500 453 250 333 300 310 500 750 750 750 444] +endobj +2788 0 obj +[891.7 891.7 255.6 286.1 550 550 550 550 550 733.3 488.9 565.3 794.4 855.6 550 947.2 1069.4 855.6 255.6 366.7 558.3 916.7 550 1029.1 830.6 305.6 427.8 427.8 550 855.6 305.6 366.7 305.6 550 550 550 550 550 550 550 550 550 550 550 305.6 305.6 366.7 855.6 519.4 519.4 733.3 733.3 733.3 702.8 794.4 641.7 611.1 733.3 794.4 330.6 519.4 763.9 580.6 977.8 794.4 794.4 702.8 794.4 702.8 611.1 733.3 763.9 733.3 1038.9 733.3 733.3 672.2 343.1 558.3 343.1 550 305.6 305.6 525 561.1 488.9 561.1 511.1 336.1 550 561.1 255.6 286.1 530.6 255.6 866.7 561.1 550 561.1 561.1 372.2 421.7 404.2 561.1 500 744.4 500 500] +endobj +2789 0 obj << +/Length1 807 +/Length2 1344 +/Length3 0 +/Length 1901 +/Filter /FlateDecode +>> +stream +xڭwXSYp2PLRB  J(m $x0WqqUQ)*(JPAl+T,0g}!8GY|̑*"DlKBl 9"PdмK3p+";c,!B +xgR'"JK,ĎPXX c0DQB* #(1s_kb5g%KurCyvh ++u-uN]?[o{y 'YY]y}aGqA܄g?[4mO8WqzTF ۷dgl}` ryK{N8IW0yܸyZr'#^=|f^޸LxhDV0cqfDY>7Kjk"y/&y0{mڹkV/.~7^X>S?'6г{cgT_*N$Ħ}&vmP9BG,x/ tzB[]dpNH?V;rdWMYx`)*[7ieL8.0BvRgZWsʍ)Եf'xs,^>l5mId?>볻WN=/mp̌>nqik+.: gcve*, 3'`V+:UsAU+<=*UC%i$,!AbhLZݢT_S{@Y|{ͩ8_kSG{^u:v5-IFqEf3.K4?iv""M24HjKdȱ9X v7N7qNG ҼxrvoGqgUԇ_4΍{R97y{ջ3NmG'+jTr|K߽y"礸iDK/Z;9ë3 ,~A4a$ق +ڥ?dƇ+Rw%.,dm:r978gEu؄T'23ԦDw7Ŧ/uSDP8C+W{Şic +ڽ㴕/[5kO 5ͬ?*mA7Kܦi7nb6DoX|`*[fir~x[;Dt +endstream +endobj +2790 0 obj << +/Type /FontDescriptor +/FontName /IBBLEA+CMMI10 +/Flags 4 +/FontBBox [-32 -250 1048 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 72 +/XHeight 431 +/CharSet (/comma/greater/less/slash) +/FontFile 2789 0 R +>> endobj +2791 0 obj << +/Length1 771 +/Length2 1151 +/Length3 0 +/Length 1696 +/Filter /FlateDecode +>> +stream +xڭRkTS2ȳ"U*!%H1ThxHE.!g&`0@]( +C PA[ +"*UQXbF{J5{3a|7 Slh$ +%@ + +too/U0X9b3$ +U2TKNX#2T(OHRP |\Bp$vr(K;N*Tx(F1uS0&=$%~LNKl.I$*@ akz$$T l??xT$@6]ߛAMNg *`b ntOw{J +a $r8C ok.7t͗SdDhj_5 U4wNaaڰGPL L/ *h`2A** Tw WGL2z1U<Ո=FT ˧^WyЀI1IKP$AL1}>"B%]g+KoTZ*w,vFmm/>eásFUQ>ʧjd1oiIp0&vF{q[HcK_bg#wMnU2@g%67o\7/@?:HP|6$Ffw⥸>G-:7, +fv{[7Uc(~6ԉ<ՍV>ΖkRtC˽3,Mת<`hըff_ݨ/k[/SQ[tm~=aT|q4Y.ŐTf|S{t &ھ)LigI9QUPhW~nAIMY.3է/ώu<`Q,M!!)cG /e_$kJ7[=suJy1hmu)x{팜nA/3IpINՙ}k35*~m$^diE'C4Ʋd;ji}TaՎu|brmٍ92 Q5ʡikML<qʄ{m݀o鋚cuږw2O丢ۡcNBlQHHK}Rȯ:ttؐ9iX1&ylydV~ q2kb"ۆbjd@|^ק5+'c/tbƻ)bB ?EIܸG8s=} +ճ,. y᪪Cu'e +Mw|p9+|ɶ>C|2N![o2Ùq' +tzT]^.t]>ͯf5NOV+2ϬzSw`sjeq'mzd N9]H5^=92~^vMb= +endstream +endobj +2792 0 obj << +/Type /FontDescriptor +/FontName /ZGGNQH+CMMI12 +/Flags 4 +/FontBBox [-30 -250 1026 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 65 +/XHeight 431 +/CharSet (/greater/less) +/FontFile 2791 0 R +>> endobj +2793 0 obj << +/Length1 768 +/Length2 1151 +/Length3 0 +/Length 1695 +/Filter /FlateDecode +>> +stream +xڭRkTSWU +RփyA&AB(Kr \I0jBy + XaFD@ +h(*PFe +ws}9Ύ|Q҃J2 B!8;s0R"<RL@em*)y7ɤ{`$V \9Eހ%1DR2>*B`XR)?a1@1"RhX yKx/bU[*)`s#MQTp `*4 ͷ4$C +PYJ caLT /zbD%[+!)"b%RxPHEQ"jX(E *:[A#8map+xP~/k<" QBŅzZ2k\ a!PV4:ha5ոa2I*#&ĠaU4@4<+X(,7cQփp^)Q!;3RWn$ > endobj +2795 0 obj << +/Length1 789 +/Length2 1321 +/Length3 0 +/Length 1864 +/Filter /FlateDecode +>> +stream +xڭR{8Tð0 O5f\C喑43f֜1fv"n.vf\:QbK5claYwO_o3,dьh\"+"0@hggHP@_{k+{k >pe 8pL, ]E94* H,QM!D`L@Y q!Ht((fa͗-yvP+6jf1Ecͽiakms-_O45f +~yd6JUodֲ ӜY1LV!KFh B+8Ģ5&b-Ѝk:Η +A]+550/ϗUX46f k@p,z{̢C|Qf,6nh&i .Ԋńej%< +_vqaSvXXAMv.4틬(4/u4 A|}Msbg_Nw꫕7uqһg2kz<U%IRmwIS 'K$IDܬ,xm.J[kY/\S>pĆ,`snWp9*g4 WtJn~f:#GddzJ\'֭ c5ʤKrp*?|IT +b8@"XY-*OrָKN2mn o>V<$2j*KAG󭞅JU)D*4 +Qjfj%gӱ>i5\, p1DWBqgEc%iKL4~0wOץ=gƜ(;OxQϺgѱk!@-IL4 ޓt]bX]kGE•iEX{QzÆ|dc#:A#kvqztL=d'T^)^fy8w(y[%t-Rb["cq0y§F^3Wu1紾~,Oh={uLsj[WoG~oaNҭ  RKQp 'Ṋ:*au2Ϗݥ~:Ÿs,Qr 7%YLm㾛j0aFa4RDh[+{F .w.6]hEj<4C )zldŰ;{ nex:<4U8M.W0h>:d{/xxcf +YQ^*Hȭ ƾ-:ȟ\F@c2d麗>b2W9?M +Ewk~42Nq e3VwߣI$W5Y > l+>Gc:Zia'^LE[.fXɦ:7. a37- s.k7#&GMZ +"38q)Әpˏ'$UWxs$w2z`Cmӗ]i`1'$UDڅ-IoJ-g$s[Ҧ@6݃6?\wuig>mLl{Y.(GngĿ-R2e}y*d-u޹ԭuuPSz#ۜvEoiRٝ@@'Dy[O+ܯ>ʙ1  +endstream +endobj +2796 0 obj << +/Type /FontDescriptor +/FontName /IEVEFP+CMR10 +/Flags 4 +/FontBBox [-251 -250 1009 969] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle 0 +/StemV 69 +/XHeight 431 +/CharSet (/parenleft/parenright/plus) +/FontFile 2795 0 R +>> endobj +2797 0 obj << +/Length1 1560 +/Length2 8269 +/Length3 0 +/Length 9152 +/Filter /FlateDecode +>> +stream +xڭe\niKR `nP$Nơwl=uk]5ksךRf 9 7'@ZES.7 si(1uRVs'le`fI eM!Sk=\`xrphAP7'77l0Y!X<)B,-\:M&Yp;O ? w˹٩%O==. (@oo{/A.v`s)w ,Y[,MA kܿ TUM qtG1o'{8qs 0~)P'v C,@3 tb +R&!P7  | *&P7 *  U4~\E7Z okC4MpfNPSs[wAn<7hԁh႖>,n( +Cbbh @x< <?>o_Lo)~Vc>k2\ +W|w|op;z8pçu2EgXCAZpF +r÷z/_:xxsr8x +Z (_Px.zS j@ 9 亐"?/cŨ,)AC5)/8V^MAG@40`Bp Aѫ2%EO&0x%;U?>#|g٦c=Ū[+j`QJÙ<' $,ìfDj~2ԋ'K)‘Y*)bKEDކx {5,bz܌ ,f4vo:1\nyt^ +kE pޘ^2} ǥ`)#Ql*+n9Rn>$̀I.I' L̓8rVz[zBlH~F #2GKl~ +md'2f#tD*;6kkzq!-`8DvaL6x-pT_S^IVdCt^#73G:,וKI G~{M}ћeM Ob *.rʰ:b\ZRD>&UgphX0e1LP@WGxv珦*+Y+٥D}UQh81B7jeZC ³&B=ma2Exuo3n &NH"S}wa \׻0Tnh7֦ɲ(܂'0ebNOrIOJ1ɼI݃+A۬an8<_?îj=oF٦-rzoT!r<#?(]I-F,twY΁{Vm;* POUkS(y@M]?.&`E"%$F9#*.#)9b %O|K\Ც)):1Z[Y+־ "xPq#tLOucGv\wlY =1yB 7Uv_ٛ\@bdyD_eC0�@tT(f&%YiQߡѯ K; ]L7غ=P8m!U$hE8u%ܾ0#W#}'@lH[+s[[Gz(Ȝkf콂Ɯ ƜAXjܔET'EVkP.aQP*92 ]LWL¬77==WiϹk8 K 疸˄&B =O窠<@qMd4jü̱L,GmSG_RV"jPE_u9ajuBtDlj6flrYa,̙I6i) MgPȽNBM! D\|NZ˶=33) ʄ"WTy^sWeR׵eG՚?!L92*~z%?@Jm;{/|P˅ +Ź1+#6~[Ďp9!ZԎWרKl:Lsz+\%7>7Jas-f}&a_MMl?(}'y}Dlkj ja=Ln0<T<h[D꒗e?$w*k1Z*0y ўp7OT<$TtT:HrZa Gvh=؉y[`‚ + +C\;fd~C% +ð<s$ŔfW-M b͗<Dg 1WSmb?f+PGIAC(?)[IVl q-Zen'Պp 2dO0M%)AWpF^acuI`@oJ^T2j}CK 086^2V|sCЫ֍6+kОVGAvuk?ύ zb[!o7&!KR%7 1x.\V~ʯQn\=vvr}H&mnf8lP oE{c'ҺiG¹)R7(nن;eA+ҡC&ƥJro_z1/_).%a%+x?{}"ql>٭EXx餤% hW'eqGUw{!fӒ +s /QNBvvֱJSyvǐig^G'vR(/T!+ۍ~"J|_&DR|;**baX8~лQ%`P68V?3 z%%; -յHb>UF({cB!nCs9l iB03~f߶#X"XfK?.s8r Ep)tOa#8cq&C.`ʋ~7Pj=U1vWXl:Ǿ46} g1~Fq ]Vօ$YiaWl l'FfKJ7qOŜfA`}M]*r撦Z\d k7kȒƒͱ$3|:&A"L^gVOgOx U_tA||-b뭿D*{ٶ~UV[K Oو(QkCCrG+w +Ipw?0h|q"Mtٌ晕qb^.Xo̿ﺢ!7~MD ڝF\Z,'p.N'wmnC?BGOr血_yKp~׳[ + 9* H&T nHݧ ;൝ҷJ*g+.:@&~P} F,=_CK?jN=MH5teDSg' 3i֤DN +՛Iy֞b:jҌt9i65v-8{Hힾ=_$&VP%DD.=jma-׉mƓrHs `\6ƛ7ZtLL#4;Mf3AH;ְk۷RI?GvrvCʪՀAjFoʰ?Uq3Po0 ~IWMR9V;,ola.GWPx!I9~1|nD][v*FঞlHէϤ"Jr@yPtlE,Cy.㩤VgqA +qU:Q4Ruy5>rI:Pg$WbSbmݬCj%֖"q&j), +-g" <ԤYNJSU3BgfĴ/ʃY6 Ho'{~j!K4WL"&d +rw]>ulmP8E筮|ZܖE(* aW-Ƴ&_%д ,joqnq+^'q Y CW6(v]/ sgH(%E_ x.;R͠3={bP>fU6Tj㧓~7Q\Z(Bq's3*:˂DP}2ѕŞ,޵Cl`xއJwJ$*Hjw^l7,յO?Lӏ6d?J6gTzy>~W`1)GЀQ}!\,gF×2}MiϹvVW2*Wp8Y twO  )#[DI"){0pK%g#XG!:Hk =Ӯn+ī vX4`,ٓm|cRyii}>NI[Og rԟ;6di= < ,4AL]J[ՂV=7re[]iEg64s _N^KJs'c<tent6"3?wb&tN]x0nCV MB +WXE E7EERC U^ri Af/{ m%DvC.-:~kb+n!)ޙsVP7>bcbs OY6 !L\d?h;W-PDK9; ^>&Spj^2\/Ebm(![5/~ܑUBj ::1Ƭu1ty:_M+ً!hE^ KK0WyQԸ%mQ#0e]&#;= UC8m6 dg:L{z\Z86(ft@!c*2ު-j8 FG#I:ǔhz0DA+ԪdYRzƠ\k}ׅՊ%b>UiEobkіDvHW4ɳ#b%b;OI$:0H5m u.bv~:fӷI:`WfBYgZ LcD_J4 yU +K͵Q{lQAwJ1mPtS9Ԇ3\KFf +V2F6oM$^t83;=9-Rӫ,LC(I|џ} gJI c,<Fk>Tʷ[8^fc=}^*WdHO$PaO߄&D157HyLȀT]0Ah [O=ŶjER}F%R:uB$! S;}LfajqȇŹ 3S՚rTY=ޯrS6% S-;:5m/k8(S\撫2΄whڞ+xL52$.͊"_-W7- ? $*%3y GI'dw\6ܟqA"R{gOzҩ8Q>NqIp~yBVw{"jMh9ms ) I1/v5J<ܳV3WxBQ~Qh&=T_ d,&&TE"QvuQ8jI>;zob"_4KC +vA]/zB3ag,T`Y$K$K[mLݤ嬾Mg_kR7w}v +xʆU߰AQ)Ms,`6܃itL_xuv󪌈G͏#5Zp(97Y.ep@8 o'Ha$PF&=YQ՝;Ȫ+5NL +7]ؗ.Nx1ӖY}5V11JL]#{q3Ĝds }Hz[po45kz_^GK ࣸwZLXxe(<ץHaT3/ ̜4fv5.}F[\.麼cO((^>g'NwmVΌIJ$sT(k6BsB;Sxl3)1aI3RRmTTj% B;cjE +endstream +endobj +2798 0 obj << +/Type /FontDescriptor +/FontName /HVANMG+CMSSBX10 +/Flags 4 +/FontBBox [-71 -250 1099 780] +/Ascent 694 +/CapHeight 694 +/Descent -194 +/ItalicAngle 0 +/StemV 136 +/XHeight 458 +/CharSet (/A/D/E/H/I/L/M/O/R/S/T/U/W/a/b/bracketleft/bracketright/c/comma/d/e/eight/f/ffi/five/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/question/r/s/t/three/u/v/w/x/y/zero) +/FontFile 2797 0 R +>> endobj +2799 0 obj << +/Length1 838 +/Length2 1233 +/Length3 0 +/Length 1803 +/Filter /FlateDecode +>> +stream +xڭRiXuiY"׊"!*v +R@$MX4,쥕uLlfDe ZAµ ETAHiS">`"( }ϼsg򁏿%!L@j A:Hƙ8H +.  ٖnESmq&P0s6_ >"FY\`A<_B0xC#>+Jǒ鈇اs׉ziݤ 9׾شuF;l4݃OVFgo}|/a&َ^B3PvZmQp;.X>fog2|:!jf&AhSڸ:C6eOZC(M^zreCJhR0!Wf tCǾvxO$~\~1yArSGvp]Ωsy^- V3ܔQ~uKG[A_ _|C+psI#~'QD"+u[$ h>-WYv6}vj |T!xz)cxLWX;V34}xҺArr߽ԾU䔚a4CN(w+벸ZE!;H MRquF[^g=}5ێzlo:Nbu_ lT'}y7irjaq&3j!GUF{{$~r;%uO_[0Nyj~>]d*d wlÆCj >-73m.1g 7X]^ -_Ʈ'̆sxT\3K1GɹU_D\I.֝u^^P)gFԿhȰRoa Xp}_>KLU"-)÷_pvmmwOOucW_MŰǏt_(jkj>3̨ǡJ>NTGxX0}$XHJqo֒Hkݮ9ɴ!OFCT?-ĎʌSZ4$~f:= D)9Bd~n=Z׎{fZRWM3j(JtImtp J8OΝn{ QEVõ\>*3qJptLfMcSO{e7',}|: +Ӳt<]A> >_/nxd.wz-_4}EJAܨ5*D'7뢭#zv^v#'Ypz͗Z~# +endstream +endobj +2800 0 obj << +/Type /FontDescriptor +/FontName /RXFHAX+CMSY10 +/Flags 4 +/FontBBox [-29 -960 1116 775] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 85 +/XHeight 431 +/CharSet (/asteriskmath/bar/braceleft/braceright/bullet) +/FontFile 2799 0 R +>> endobj +2801 0 obj << +/Length1 792 +/Length2 979 +/Length3 0 +/Length 1517 +/Filter /FlateDecode +>> +stream +xڭR{XLiƮQS5I5\dfjVjb%Q{:5s2s8sJ#-ZBZt1.I-ٲz*RZDQ{*w{>.'( #I<Ȁp+@B6EAIb&JC@Rx("BL$!xZ=+U4rIR8UPP5&1z>PȡRPg#P "'؂^C~D $"F1 (`[@2 05OZjzjphchHR)bt>xf Gj jxtYO:<*pS(T}8$0]ؿ>. :D@IW#j&# +aBP0B|Z<`7 +PBH, 01,$\L2 ؽKE.@R@A5;ڋӞd\D"M(H}ϊc3qC1vc=N?DoCMPK-8 W$p޶{%)K:*1sϘ $-u_y;2޳glujyBCiWsiiS&HXsLWgzqJbrN60;ACCѡ,Ye#_=9镱vJAy`4hjQnx_.{凎;!_P*OI5}Co,Ut!w͖ȱ@cz¥ǽ.;wZ[`|ڃ :7l^Hݦ-ߔ`EߝZt?d? uN=}zʲՕ6!Wc o4F"5|6߂jvD9VUDVe}eGWG&CCc~'K|Өo}<}TZ[/۰M:}}=L%:d{fz􏛾mq!Dzɂs{fiXVi椄{F8`ٙSJ0#-&nY%zsI7nVFxS_YTV ZpirɥvQWuw&>)^Iq\B'&jWDO{jۣ% wVHgG: Lߛ}Z^>svbAo$@ՒzBStT{L[]{,:e49>=0⌈wWۡVNG֧)YgR&1V/f~U׳Ȳk+Bg^[| |ޝ*6RZStbif+(Uj6YݼKm3D%/᎙' Unjw;32^ڜn*3#+kuvm[ #f?[,7- +endstream +endobj +2802 0 obj << +/Type /FontDescriptor +/FontName /DHXINH+CMSY8 +/Flags 4 +/FontBBox [-30 -955 1185 779] +/Ascent 750 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 89 +/XHeight 431 +/CharSet (/bar/braceleft/braceright) +/FontFile 2801 0 R +>> endobj +2803 0 obj << +/Length1 1626 +/Length2 18780 +/Length3 0 +/Length 19622 +/Filter /FlateDecode +>> +stream +xڬsto&FSmcI'۶tlIǶmc;ӿ3ggQk=SUdD +tBƶ??lmr?lldd怿r68224&...82RUI?%~毧 h72p2ḼyMI9q*@ht0(827ȘmT[տ#[cJsK`puQ掎SC=pY9_lZX `h`nUAǿq::`kts'O o?V@Gǿa;Y'_޶_̝V&pLs9mjnϬHژ-7v _ gf04rMlP߱LG-Fle%ghwc Y4Cks+?j7Za[+t2!ӿ03[h h`dd01ۯUmV6:&FS1376_ARL^BB\ewTb?amtL:Vw/ .vFCbϳ@o݌L~_ˆ36N6' Q9;8%_oqn@#%[# _iN9C}=LCv% *~նݾv* k?>Gz(Sy߼IzQ79hJGy^-lCh3N(*CL8\=Qa>!bv4!OA + /=k4uC;LyC05>+a= i/h +mh)f +\|:]"6 *%.)MP:pU%dk\f!Yt_Mq0][D L&t7Y̨m:cNԟwx)j2n5ԅOB/`'RbW'ER[BIФ0 _ل#IdT\n=uJ]A80<+1 J.,Nӿ6!jMBqK *8A&gW5q'Jrq[(i\tE﵉"v6\}B_{fxWUĞ*|iCuKHB%KH'df@!^&-jG#Ԟ4jpAbHR^[7~ѬNLQ-hEga'^6R[壃OV('N (*zeh%V=0 #iKhZ ps:4tjѯKV3ÅLE^@1W(8?6(Pu՝ w_-QGΌ还rS)G/H:fKxKz<y,{Oب)%pSIĩD6) NtUN+OJQE\e:- C~Yġ(v=Z[TƮEAa 5\N;M1%#NiHƀyͅ4[xBm ADZXx CbvʷSR(-x'JeQ@uQoИn%-vLiazk6V '8jQ,a[B'8}k~5÷wt>gL {uA̅d.<+tTq"k{.l-f1gm2K`&z%Z~$h^x f!̀@qI]xy"IH~o{5g1o<џ?Җ KbW=iX>*!Xđͯ| 7R,StZ G0gLx|WoSm멯gY${-WiAP .{6n{bek>!cMf .M-cdrh6mi½rЗ*Ev0TzS< O~YA}I.jqق@h8diXŐ bgfT?"Q0* kݙ?2V2?@\=[}sP*e;mB =鼺j(Ko 6ǩCL7Ɏ-jGoaJ\% +:K9P{S;coCgjNPhsZ|Hu>QbEl6[=i|g)Iߧ~C}C#6V!bQW b l}Jܚ_fº Or1da>[jDJvQAє8XSP%25a(<$ᙅIKzeqõ)%:d]'H'|HZ}ꙃL{hh'hSu8"'=؊"GS_$mu eqaczgwvoA`HY |²^$c;Rֶ$ v?[l* KDϲu!N椑#[u̩I5SQ:7F}|Fx{I&)'z?Zlh.xwwG#^҄MU`])7 FcSȲ1(FMג1 +;V>v1 ;\ d'QC.yoCN}ڋavlmNjÖ4tONy |.~|i1sj ziț$ B6XVi8>8k!널NuMe Re? 6s6RFMnݷz yx'K&Zr,yE.:`a9~@2 x`ϛBMl0_NƳѰ#;l(=:}0BڰC a + %kkkXݨT0r*,cqu3V4Ӭvޢfnk8Ԁ %8'_bA!4IU,p: zc@[9%7Jٹf0@p=y7UK\a1wj&]sZCbY|WqW&!?;Zze`Fsޫ;đR.3B(niWVb^A2{#+--h*sg!P +`NݮGm8N3(͎>hS37Ȧ-4z=O<|߿:,iŒ?ً y*nq[_vD%VJk(L!Pq#uٸo3y'%LI[al\xqp"ڗ*cKPnJ3\Hf&֗?>_dy06;~&ؖm%].c*kHYknohqcnGj: {Zgm޻JL< XzY/:qNPkLM4&Fv5Z:E,V,i57 +#Cw^:`W(yߺSXjM:BX ⦲6}-g&kf,-pcxpg<'3B,>ls|FFNm*/tqu!vl2DA 6- p~qO8>;@`ӈ&+ G/1>yzLQ1vDGƨMe:~}+@#%:Hy'lHI{ :۹v4GeSfXՃ[bҘO<cE~WtB#u¾R)WࣻLG~=Sq14+>xC7R8/ >"]b-̈">[0,x]mgv;ĜRO#~[QEa*LÔρ^2 P3ys@V|."tPH(݄ ?: 9MoAQ\]5d>OWUЎ +vygyga{+Zu+.1 +Ѽsk%[4Q>bG6V&or1fzN2ءF굺U"9"܌ y<_\3N&uCzϜ#Wnq;] Z~(Fs>6M igﻸ"uq3yFCP[wy 3Z/}.&XJ%c<f sH|A5Mq3)毷: +F~zDM_ȑcyԩ=nENwp ,]S'^{TPݥ:Dt.G6EaO HP*9:c{4}2XUC{Nx HLz;OAxAW*UX96&^jPqql_="~w4 rh +RZ`Jr0I A( . +EDH=V3ҬPpz%JcąHϞv+(YP2&+KE_{jqb/nɩ!E]J_?YCK_<ލ^.i|nj2450~AUHu&my` y"ی֔t a d@m&u~g]bXsJ/پƐj5};Q(ܭDbj̯?IP[ГkDpx@r7#.o@YCex#$v$8fE\ 2XVų_T! +-*~4E^9`?gh:F&v~Ϙ.d|$פ^ `MJn1lFdOCy[јwl3ˈœ<]\m7{Yf#}SXՊ+xRr0յL}΂*+yfrblo:h;#LƳg|jqKܧ /'@tDʟ|ĽcގE kfJ7ty˯7!A.lHv=h F'xh{໒咧-y/i\ުwLިo( +h?`rCU.v+=X`1DًHM:XؼrA%<UǜP7B +YNy|oZe-H%'dkFp%ưM5pÄ]៍2=Kb#W=uK0^+JXƩ`U| vHՍkYUs|3MlTpm~.Q[r_8l!`č8^G_  i\ӚQ_*MI)b=9 +xnkUSWM)y$5A :JBi-4(D*8xӫiC"s +r`/U2RQi`^˸E<EQVt!RpS&PP؂2|GWҚva\Q#J`]b2¤=doZn Vf]:F3S @U'I{d(EQP}az|QKT{~U a"q+ /[rOݚ9My1'j 6zVF E63GFr) 2uiFkCGGE + hngNkcք^QWeDLp}lj۩@84 knWxz.* >J6AtT\oa>[.e+۰a7)hHsm_Ln6= |lOf,"ipoK[v4Lc[oթ`wv"ӌƢ=鴣2 +–PoVGwHyT b=(sj lލ#f*ZukI=49tzrnouzSu) 2)b5jWZGQe 4n6|g)_ٱ0;3~+mk;WZF_y6Vw S-_39Pߪ$v#ԭKSKu/cR,s+kvaFul#҆y]88&#k+?b+Ё$P?h'ԭPJn8x +v˭N: 2 *=%ڑlBOyvF/0#62g xșdT5ZpNQz\G2tђYJDIh6iۭ3 :-nfafEB4Lc /<-p]8rrj$=9t^N^.*ٜ#.6m6OG2U M>I !?@-PVLy-Y^Keyo0([UEێ>G2[PQo{[فM5lؒ~x\3Zӳ?rx+_GU*aE6ٜ6-V1QHkE"ȔzEsEa2%Ҵޝ4Gy"{uBWx t ؉S(r}Z|RmX@K\MV0hƥ lY)sΎ% +MZ^IrUWtGZ,aE!SWBt! +luDަ8d ܲB󯺵?&>i [

    d[Ok;Bs&O5*Gʃbc;#4ҶTS#Ͼo@n`s"<,+0(>ү@{5L8MePĻ/Ut=\5LngYoMtRhKp\)o(%c-b['v4P, S +f5/Lv>F1C'O_M_.t*/Նw_gS`k>[%]GW{<8.&[ 9á16u`ھٿٙ]ޣ  qѿlרz$}WKѵP@Emcg7¡X}7cN;d' ѺEb-Җ_'#dc>-[^ϧAVu}[pɗ7  g(J'r h: >>:,baVMS |l!9jL5d^?Yub* +w![?`ؚ iɸ{]ɳ>\q簡VʘWZ>`'"e_טa~Ll)e7ƞq/wKEqXuJG"6P>\ `-Nrŭ fʹnXG.*8:S/U#% JD$-?WG( /I +)CCc6ӷ-˹oL7^B 4TB˹cK;)I,9,8/݆wVdpw&YRI;ZXތ>J +# '_Ŏ0l͕޳ ^prɈbM= dk!əDg +Yx+߅}xn傇#$^DxDtL=ʜaʿk"= D˖AV "=NXowͻl#ИY=R6U_ZAqQ +_5 #U0[-j&&ߺ}_F UwGL'Dv&P߼- "/D3~Z,1:+r v[w}ۙ.! ŋr |{+&؆wKYc0kc@4qͻ5IOw$_Š8G`,jۨb;zM9yKUNJHf^K_iYT4> 5! Blr33M& + $!3V@ZVU %"g}ఈ\  =0ɆO_$9^TݬܬXq]hn~", A0O5FljXm[TaΣJ V;VJS//FuֆI18dgBL:Qҩ͋r*[8DUE,n4~Y7)C~kjywh:=5$.\΢ ,`{D? 7ic46d͚}~B-ö{6'Kn/긑8m7s=. >k`jc aTZaIw uj/ xf1Pnx[ΎUj2vo*~y +jZEV`{P#7N E2뾌Kɜ.dD>Ga>u3o5b +?`M8%`eA h<(ִҁB{)Ky-#EAu jŪ,fYxQ6{!gG+0{eK./= ?B0$Ak ѐul$D}HӹdX  +)aWTF.7*M/S#Qe{j_w^rXk) pSD + ,cޡCh11Mmsf YD"F%A}a4TWO\#)ߛk]Nz{nr>lZ7B^! k46 4DQ%#Zؿlc* q9[3-}чu  C-9mBO)+`i3 +&L61{ a ogcPsӏ*vE DMNuƚJȤeG}qV t MRNDD8Ȁ/92(uc)P=|3 +0'RҗdN 0y'j +΢W"|ש^,g'"id>5n`"ZϨox?61IlZC!txYhҬ (ʢnԥcڼxꡨ196Gv} yN;/tFMEܹS`>W"rEӒ|AFJ!+^^0i(P=Sx] TrShl"L8rvqLY i_W8]S7d2M6UOBGK{xF|"c؂. : +ᓰGKͪx_m9/jou31Xʀ~}i4fʡم̔?[Q]=H3 >-{)ӓߝɄ"V&e'br85Iݴ͔Mٲb1i1?.6~$g^ ;OZZjKW ViG|BUŞVcFD4Uu؎al8 /8O}O:ZCP-{߶TdHܱyJ"oJ_V ɀFhiBJFNܟEί:Ł%s{lT:织'Χ"?#iOAĚ7 HnWc3͑}Qo֣pmF +XBL9.8AmÊ 3GwȤO/xImH=KΙ=B0 +iK|Mۯ0{G:-@8ˆqSto+r +wwI^$QҎۈT؋bIVx{9%H.h骈@8MW";5*5w}]%Wpoܮz} ]G|(M%F$%@[b3?`ÖXR+mS?>aidWk_YjǸu+CQ]Ҝ=QF;WFJ7ROF#d̈́ʇFͯ) $ K&HG^Eݦ$b6Ln&l(.(q +g4H7v2_CNcq56pyg"@y0`̋n)?L|1$8|ltcl_vwʶ{~)RHIk? +0F*ٕQHbS|^1O;D.䍌 8kq MpNI^^p`UtP_p\2 e +z讛s\;MVZ?5`fN6=i\D8gEgwJYLjfjwF64z=Jwy4<[,6\r$GQ`2]$n<˶cXS3OɼUHZ;H[~uS&1 DkΙcmm>4% V "$`q,0,ekjO)"9~jă^j7\ 0D`N1P㖹W`f&xaě#YJSIxV_qo3U2WapELNZ›f\FO;םϮh8[\f7t }t"@5ݏE>QںGi4C}az''ٗӹvB!OZ-l¤ɮnR0VIQh8^=B-zWH~L{"ǨfH+Ob0* e~{k:yB0zHBTW@DZ-g>QRS@f4S(onC5)\ioc%wI52 "wϷ|WT KYTosAD4]^ڊ>6rlaJ0 tUג>ڇRޔ aؖ՚$,UAQ#\1>) ͘<1}ѩoT[x|1|#:NuBR%27dՊD(}G8t?`h6t0G3n˛R#m +➊ q}ڸԥrkXyki~>r쿁^os!vc!,%un~q +`V9#txvߘ.Vq~ |ӣۿҨDAYnC^  0_--cMW} Ld0U\^v)_{P0śj'2GV(:j#DN¶@v=Pă_];gW_s>v񈇿킫.6b +f+F ;dKM|o•زPIK4Gi2ƃν+V-aɶHIVԶL/!uU$6ҳ-C$SPDrˎ~OYPgmA'\=V}̯:ګ42oZwGUE.Z2:Wm&YOQZ2W5Q,$+fsg=b]e? K6Gzb9t"ZR,e0 +t}e5 0E:X o]tP9{+Z~2y_Ḅnj< +M_zzya{C19 z$؏: +9.l/ύrs$l<|O:$ w)Va +RMsRjje4?}ԪB{7U;Y$ON vA`W{)^X&(ax軓  6#`u܆.{P]%u:"Kf W7XܿX  z̜֨`nOT3 @5.T-=)efpgr+Pɖ펋^%OCP&͔E7s^*lQH=9i('XGbWtz?7~G n!c P9;tpp.j/l(-QH;~c\9,K\jө,aI O!v&2M}\eR^mdA}yV"!=FwpޱnivIh nsHʨY{cm-fp>qɛvGGR)S%8ݹs7iC PD$\ qy-] 4z<30wն.FYjVQ5(5oC' ^٠.b9&Ԇ([x9Q F6sT<3ķ^L{;w@4WQk~H.!~06IJ$zY^ .  unލT߆n¬Hd*: + 2?tr~~HsA:)S82%(u>J+Eq6R K.Z&VE>pVG~i (_{Rw +*FR8À^6&`GnCA+]2nsOuB楱a`!uPJ +֏/K܆l Ъ_sF(1`1 ŷYdKC$?!Vaek0yn\S6轐Pt?,ĤGu&+XB8Yپ_j )&V.6J/@:C=x`v0ꕏnZ Nw,y-ZuNW`?!%:Vg=#5iGKĨtݙaf6,v6寍r+i,+կ]n,c^̒yt0YxV 6R@-ț7OkյҝC$Xz|ҡ`$lls" +m}j:f͌Q,9[6MxJxAg[V 1Ker`KSP d=GGok:A5_6#.ƒOוT|cBn$a`-R r鯤ϝ[e۽W/,oAlhh1rѸ;/YC4\LSQe3'IpCwTwjuY*vY.SN"pS# qV:pLR'? f6=ΖtF [RAkͭow'l'Bŧ[a[NȊ]8IczU|^ȁE-W+~B_ sԼgydEN&E#MK-#2LĤdψTq~{)K0F8mn!0T HeNj |-G/RkE\?9v7篇`pF*ٜ5*0 gp^ixTdQJP?NEws3E w,6D<욢-ʀgIB8p Ԟ~QXБ^cL.GI/{ŒZ#c$pnW ꠘn } O%>)h#R@!-lS;-@_ZyQ3^&ʤ޶JkH/Nnk*oCrTη)hJ59Lƃ)2`V@jdXwhk8:Q[_ў<}Ech2A5؅❦A(:X!;A?`k_3O !^m]Dm֌$}|**o/iRsX`eąn/֐@T/;ѢKOWEVSL 9+4 5yW`3e+ hBـ4p:e?EG\#&At&d:_ p'TnL|ѱ#!"͚1I~aR1'xjqqV6@$@ "e7[~LZh;Oi[0\ksnPG*ߕ_P##~>v^RbPnԁw@&|yȵB3i]}D.NP8P[ۥ/pÀ 'U]\(U][P(MYbh1^X?@eb !}?ے8y˟76Lo,x~L: F j%Ir9Q|,m)(:U hrg ]GL*O[/?[}KS_%$S-PGV þ`(^' RV2E` ?Ą-۝m`Hܲm.@ŽXg7XQ9TYpbg/` 7,dX_p#}`T@xWJa3 \txCW&t,q5GqZ9ݗ:Aj"F&/E=[2i$@nbWӧlop滾|tlA䥶NhxJOek4P]6+#U{ 1NO}`!ݎF۵K@\-R 㪥@ Z>>n. l>4F^>!h娾­N!c'"X$| +֮~XS%iH}6}gѫ ,F!0zNMj"8̐ڀx# +Y|>.vIk~Qx)ܾ8-a=W77449/zz EVy'à Y-g֧0٭ČAx.KW', rwWRe*.TM9 ڤPFڱ|#9ZYHvڄ& J9N;) 4=Oڶ;/rUoyQ4Rs? d(L:f5ʍt.>kfP.4~>#B vJhSjv's9\$R\@&stxp9VndkM +N0]XIϧ J,Lģ܇+ר}jzW =iQ:u!3s9"ah+П]䇑c:dҤJ+stkѵktm3G(\PV'ڤLx$$mV^1pTN`k&Wf(U +edGp'.`Gf2#! '7r.D*ĄnbD JAA2vȊ+2E#\A=^T3˲! Ks=YqYc$V D>DxW!ޛ5v1IǑB΅"U)fQ]Am1Ψۃ|q5JEJ6+7gঊ`cV7w + ))@-`ԁg,,$e.ZƫQU,Ne+JҋB˱Q-!{?n-UJ@{}*n\z|f@Od!KͩMMAf JArJʎ"$peyEx _Baw i-nr~"NRm߻V/xS&l,p_8+z'+'aW ? τBbEl+#<9 [QXܶF)IQŪz7DT\ {ŔZVN3Y3XˋvS:dOQ=: :IJG.`Y)->hդ}Mb.`!wô9Q9u pcALژ.6݀#6p? [!m ϗ}Jy9H54~dN쫭зռ8kbw/a)IUE2'ea^?1_{8%Ki$t +t&s$T5MRh#֒ +endstream +endobj +2804 0 obj << +/Type /FontDescriptor +/FontName /IEOHHK+NimbusRomNo9L-Medi +/Flags 4 +/FontBBox [-168 -341 1000 960] +/Ascent 690 +/CapHeight 690 +/Descent -209 +/ItalicAngle 0 +/StemV 140 +/XHeight 461 +/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/asterisk/at/b/bracketleft/bracketright/c/colon/comma/d/e/eight/endash/equal/f/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/percent/period/q/question/quotedblleft/quotedblright/quoteright/r/s/seven/six/slash/t/three/tilde/two/u/v/w/x/y/z/zero) +/FontFile 2803 0 R +>> endobj +2805 0 obj << +/Length1 1642 +/Length2 13519 +/Length3 0 +/Length 14374 +/Filter /FlateDecode +>> +stream +xڭveX-Npk!h\{pww -9{~VժwWĊ*B@c3q3=3@Ih+䖥33r6|bp"fFV@;Q#g3)@`#=,,TjԴt0'dea|p5ۚ9RUΖfs+3JB^ afgل @Ɍ`t0ڙZ՚'dofbfnbfD7srr|X9,?3q1O9'"UQTu:[9?=M&.7I:Y9ܝel0r1Ifhw.NVvhfahjcIOh^Q93gNVvp͋9?1W3ǿ/ꯙ,hg053c:PTfAW>;c>sd-[_4b[E mLŧ: 0[9[*Z9X̍l>/o٧gӿaV&R73jk˪KogωpV7Lr@8E%, txѳ|Bpsy;@ϿNzF#fg4kTL?? &.b>73s73[]Yf9` M0ۗԫU}Sö+ _34Lz,ؿK`Pv']{Rh=`/AL;Ո\݂`R?ؙPR/~"jgu|#uBvocRсVSprJppO90:<4} ٻGK +H琍'VMDIa'Lga4Og!2]LGP㱰3J>1Z9DDh)҈$&kd}2R~͓V/t]@4.yFޝo5; D,ͩ" rϞx1d +۳#z$uHO_M2&#vp4x~>1fq$0d!}q.62>6y3( +.m7 Nd>( (0D|{(-G XMu橪._B)fa&MG84%0jAR'Z1sh1cd:0( "`}/{IF#lp9+^[o q aYQ +[xH?΄hմcQʙ[4c+/vtjh#kXa},Lv!D^Rtd yaGe& >KQ v=JIߏ;A F[H$\l=%G=ePI4Қaw02]7)z=7|J>+ "k9Ok%sd~;DjIyHw_~5,*o05_3uΈ R?XƤh]I2e4&Z<-? +)r_sM]wǴCn7Qc'I&Jxm`vT&AıỦP/td(or˟%6]BժFJJNV6+?˗NB3N@.^YD|L u*I&+izqRXa⹊`]=]DK%]T??SWq|fjh0K `-"X +qCӅF +ȫgL5*҉oIVɑH#Հy8qAKaff"l$㈾o-v5zd WI{s`1Ltم&; + bD3_ݏVfH?ny dAQ>n+3C~rӗE~7嶥i15)E +΋8dk$e2 Tצ;X^+A|Pي.JA|Wg3KىPDQ +M3UQ£g:]PrWՓ +5yf +]zswy*|Ō=hںeﰾ%2i F}L-el#Þ56Y{ʊL}-íW'ķ?>4jLc YCtF!ˬqΟ>F7BmuA~R ꆎ&xzlZ4Ct,.P٧:J>X9<\l8!ϥjT3LZV^AK@8r֦MEig(Tu}`$c4Q(W>"IkP[GX QhٶM=UؘD@/u&+02ɂ)YC$m #v+ J<5z[aI9wTa.>2gi(%j} )-By/6A,I!d# + wAt)rpzH,C/D$Ϳ6ݼ`#,Y]#,a I}Se(-{ުjr&Y|VQxqqe*A:!rI0߹p` %ozmU!Ce?[8{r.!1u]ꏼ?Ķ/;.E'61 +$z>-B磩}L$)զlkj+tG23ѮdwHTl~ۧĬ4 d}!C f !]A#]ՍRBLRe\l9\n'ab#ZJpJRpc"򭳋;>7{3l᧩b5wg՜!x?r)`]nfY7lvYICL|0~WC]Wb:l1B;M ľ\0T]F~5iUplpr8OL?Egc?An{p˸6,0)!|]z_Tcɲ + v0qt^0N4TDy<`A//whKekynIdួ)G3wmY# ԯ0t0:]:`r#?«jJ\;$%.N~qRDXT?y~z'Jŧv&| PgĬ)J ,4!*`>!MUa8X0iXA3HG<@rÅ+7(E +Q7fLYPq5v2UT&5y@4OVQbF=UIc؅y.M嵭?ǩ09m%@u͈|&vKNussFZ5dTe@R1x٥O~x`j :&}1:rӣI'FW%kIKc@n6Yo˴_%Ҧݣ|m}Dt1]%jaJ_[)l{gpֆ3btq \aEik"Uժ!cy%3m8|J,#$c,6jYpZTnTWP_VAAPXǶEY﮸& ݶNt3yQ +]L &h&Ec3;a'y>.mucnyO_8Wl +7'F .4_*=FХ w<ʾd/ T*k1=\7y@(4s +lwjbb9m0ZESTe{jXFNK +đVM=^k]Vb]F/%,~#.ߺGC9#/Oh\gD40|ʖ'Ue*sU$rePx2c5O +%QF/PvB!;x\FP&»ü@]"d7"3#҆& +,ٌ4$-Troe.n6fv+oyflA J'¤` H\4T,+ZN \a\4fyfYvgOE,dqM]4oHΤm߇T*W_LLm4љ)9c7"X1H׸j=! RBeEVxTJ9A&m"(pRy'$]߄ _5,iMK),bgܔ,oj nqX:{ߢhA=`ԺEI= d5u Ўgx%d3ϔD@,XO/c۱g#΋Mi.Z5RVZyALf'E,Uo3&|NvSWC]œ^d_9]*"q2n  Z,`AWWD~zWW D.6u;<,n؟~?l[GCJxcNC>ͻƲ,Q'k"ڪMfM4SA{SÐ&F /FChnYF1 +F#2ҝUd/6a+LآԂk/A]C ո^rmw פn{ME<k csֲ|ddjm!BtF +K;9,,;w?rp>Ѽu(U(9@HPD|ӁÜ01_ڙi#6JZ%"chӶZYēHJ-rqH [CFבU}\eyh4.c|sFe*_l=.8A9-RɍY*z jQvs΀*X}N˕)j"$nwT!2ϰg#-qުE;)k8),s+c + +f Znsx5+ǭVoOZ7ÅqΏtiHXItX!P_xsSJdGϣ%},Rr0Ā}Nk4e6X? +!㞽a ]hͶqG2y?=S_.1#r IYvvЎh^%-q` +ɭš=N\>04"x qjWF@DJ3}[O7<nx$n܆1؁w_=o7ptΦ=390 Mft+>)>! bƗMըr^4l +mɤ'/ 8#f5ThON瘍bUCi7*A"Cwj¶,;MqwІwF'@Y>pw + BZamdNJYQGP +܆,ޫ88-%R 0Oo(AVdȨlCdí +\?UT'E+\Zbu656^o'B_`OO}hp=ℾ*h.c&Co;79wh1j:3e3_ptǨj!B^%6[uw>@v[4 2+Aw=S T1$9N'1zo Ÿ3z5Z˧HwX%%a/K\aQV<۲#ay. ΑKDV#- sVr J#g&5y"dEF _x7`Dp-X!LlN6[T9A|͂bNˮJl=‹\cBu{Vq*ڲQ.㩶s %e Od*/E4Q7ο-냥2۳ߤ-M%:~ +D}

    <|z:Z. ++c- +b?w[-ʰ쫊,D V)"MV@܂G*KWAXtD}ƽ=q.^c:") f6Po"Aet@4N54"3CDiBŽJ訹Mt`h%3$ԫ^۱abx" h6OkzKK}I^1Kf._BF#?[mx{9Fsv.b֔PmOk +PdQΎ36d'_kŒ#AZ8W(|Qf#HϘ=$_,~fZF񃀁Hu"44Q|Vp^Pw,7$,x|,-r +}LwkfMbAxl7ZkLJ%]a9,+Sb=G5~8us@[0! +Ð_t&9 +SPfimw$ vxMEkY+b{ $$ͽ[tiJ) +jfq(/_&Nu +VZ4wQ.MIB2b@]]CG,w5Q.s]M!@l'Am)*L|CI3}Ei^i&J$bEwDr')Z’T|LsIM,\u`Gq0th.GƳOAHC?e6DŽɸx5SU}3ơa2IxKLgq d]FKG>n7$];[MаmiR\kG3wz!>Rj)9ݷ7%68A4kGQ$z75m g (hʎ,W]0裑]Б0QLSBmưqӐD{DbwYLpH$hvB`eס5H(!R~G16E5g%[&fYݩi o(mhN?Dٙ.b*Tm_JAQEBWCA_fܼKG:B%m;;qn$`S~;W8~QjpY(D7xۡ +紃D9*i +hD8Luk7ս"Mѧӝ1 ѯq 'ALk)3!|/GعNW؉r5]^:U O JfmyX@A[AA&s73Vf5!#_*YxG*3jW}Ik !X>3'{cL0X`gkr3qd, ^Qtt".5(̻eD`3%s+Z\G:KE}?AJݝg5=g C586CjtJhˌG׺&q&S]QH&T[l`;y3*ܷp67]wN]> +t{*{a[ D7$or2nɇO wu jK.';-xsԀ ڏ8 DtASSDނ +sQ&e(5[> ~3g !f֓g}q^%_GFKw&y#Rgy2Le٤Z +!@dӦjzzXP|mG!}4BvWWn_#f *ΠAscNUp!˭~h-݌z"SulOTo'1^<+PKK[ tyt w Hz@i}^ g^aos֤_G?csذf +S~0Q(t%$lӏ?U9ϝG_ɔҔ{6HF'*WO֒ fJyǙZhxMѼ~o5#Йn +Y9;<'kGCP>jQ<7"fc(*qǺ(ym(n =s +6&ҿm rg8{"?ŕWoalx'>,prGF$\VJd?<GX FPk9ی!뾯uhx9uŔPJ՚Z}U|ۋ㪢 9NF{O03eL~a)W7 2[XjǽLQPnJXb&,'f%:c2 +gM۬SYbjeL{BV%w5"Z,SP\]¬mU_S{g`K]+T x5i= +|x,jVOWH"J Ϳ"C75 h`ۣs_Ϧ|GH39N8G?(N |شp`H>8Sr\VNHtc¶u܍<>BǥmG=vXj]NMu\"<-oA-PgG5K^%d\b0A_) ⎆]cVRԋ׽JՉxVjee[pf=M->qOY$ +.#힙آx&.{ÈmD?}X)32` 2\բ\-5_1ʤ, 3&y)2|鍠v!D:Ӭ#x˶ Fix`1 )?p{¢@6qxxy|hIEo塼#xF Zj*q +U{;RKHLz-o`Ƽ8Ҭ9sv/8D2ub޼r$h`/QQ38 <:49CLɳ $:"nZc hFR5BN@IHjc}@_W @^Q`}r"D #6!Atv^&vo,JoU#Fؔkp]S>+n!CB-9/)dbZΠ1@XWm7N#B0Ul.&XX!с_̣H^=a Sn׃ҝ)& D +W֤ X'x<]lf5A6FYp]YX[}ӀTC#821m!?C*۠_ Gye)zfǍ1~2y‹w7_'j'[5.s:oλF= XT/1TiXU`9o3L&)e5hIJxIĽI«ttN8#: ێ|(t 'V}pX軛lMӴJCh^by'f\Q>h3@˪2g+/:UD4,g@Gxô# +6R̸x=Gn 'Gƈ#+x62m_2Sb95⚈b鬟9E' + A;,;bKj)(f׏|~G-vCic.:lc[fJV rp'ZNtqcT#hg% 9}ɼx&Rb]#6UK1I2Qpn7c_\!v`m̳P gVB]O6hðCFs^f'#lqmp?#=:_1A@n*f3!2 nhIQ(H~$vW¬0y>rvJt&UrM8#:;u`+.`d^!xsGepHX DNe)m3謂x=r_)6={n.A;+&:$ZNO_ +qL*5B4)ٔ3ż`)vm Wfv̧U1IDPtUx֮]hxGіbIU@v!M-԰EsǗAܰD_Dߔ<;0$y9"F~ľhKg_WG?O֢\/yUas=Mƞo A4Y6gTpil kMՅ-^ܪK5=sYKV7BV!,TSt:PU1{.Bs78- aTgG=k+[cH+VAݱmnw5Kfޯ|WMAb~WÓ;N;p|9k +1u>=\8mX]SΑyֳ1A֑lӭsĒB.6E0qU= i tc˛~?5tԳxV{n} ++polk1_ 9Ve2Hz8#^tF"/q#*x%ֿ<(hc5!4@"SȭTT spcEs Q<Y1]Yafj>wc\'&y #-eye5F 5] GȌ0ՠDm[8WinT9hiF[MH6BY^և^$QKI!oX1 +7NX{7& ׉?#Z +endstream +endobj +2806 0 obj << +/Type /FontDescriptor +/FontName /ZZLSNH+NimbusRomNo9L-MediItal +/Flags 4 +/FontBBox [-200 -324 996 964] +/Ascent 688 +/CapHeight 688 +/Descent -209 +/ItalicAngle -15 +/StemV 120 +/XHeight 462 +/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/P/Q/R/S/T/U/W/a/b/c/colon/d/e/f/g/h/hyphen/i/k/l/m/n/nine/o/one/p/period/quotedblleft/quotedblright/quoteright/r/s/seven/t/three/two/u/v/w/x/y/z) +/FontFile 2805 0 R +>> endobj +2807 0 obj << +/Length1 1630 +/Length2 21119 +/Length3 0 +/Length 21963 +/Filter /FlateDecode +>> +stream +xڬSfݶ% ۶m¶ ۶m۶#@u߻NjVTښ}9ZdD*tBq{;:&zFnByK[cWge{[y{.Y:e+_9 NM0%232qqq;x:Y[R)kPBct4#$wعvT],f6BE-)y BJ y5B ȆP҄P` "4w"Ҝb 9:;L,+/CK#Z5\]Kě+bsm2U.3?YqѨk^9"\wxY@,`|L` :jŌ@?i?H^DkM ".fQ$~Ǿt¥reW! ˨W{:I$~oz]AicH"frg\cb"ڮ\OV܂+!9!"(B]4$%NPEc%T=}C + ^ ua,l2S3G"1X"'>:^[ pkz ·n0S 0 F=wv,tZ^MB!Gi'rig]Ox+S4igvstā5!>6-!=ӄh5Kd[ (0s ﷲL?][nBXO1GM˂դh4]w55Os]!4w&]8J>٤qOq􊫊_u |# +!ʪx[KrusZ0qaA-`;KY +"zpewoL ;66\vL,6mebK7VQn]D_!\د^E>6mHX3<$|h +6NWQ15o@{vRc,hk`\1#jyr$Q4܇efq>bNu6uф)\31BRBn'=̡=@gxfB'':ئ±2hkk!5cĔNm&c-S!(81iXk !Ii{\B c +6#3Pg?Yv@:VfTN}iVJLRMZ2\ɺ-:'j\fݐlVjo֥@??]ZF3p+Cm-"CZ;\jmx@IERm$|njP=t˗ ԐKzZq~Kb|Y# )}bFJ2*9R +44nY]RpGlֹYJl~0OqV0U Bgg=QlQHAF^,OtGEn*X+FJ ڷ<{fp(cs_6_ھe\ +.8,)9,Y8^5q^I%FbܿK&_Lnۃ(pQ <8,="+pMܕ(b@=)9Vzus|ڥ.* "'Q{&bZiOCb"=*o33RmϺyL q|cOG("'؟EX+>0*Pg'\%*8LŒ8ĝɮ;o16Ei⚴Ş|gxD"7`FrWu3B&RS9Q9$&r{Y/+H$}܀)+7{.Mħf똰*,WSCob*ר7 + Ѕ 3dHeq?=_q=\?/p*p'9̍ +߿gcE^aO0EF5j_`r:% F1c Eyc+4 +fX 87 jG :xX| +nR^6jO{.-/~^F:8ā8$KuWn?{.[7o% ;aϰUZk{4{|~G߂=J*l:˺a C$S%+iiv@X>2{K';wDORx[Y<T[4Y83*tw2:u\oū.L,>-YYUMu%.YAO1;iTmp Cfz.PE#|g,Q{S%;}h04[?i +#r +3ОLu nz6Ͷ0gbc}$,Ѻi;]XJla<'[5UEC"kꑞ+f[퐹yt9x2FzQy;t{uͳ}q "|Ig댥KLS%JҀ-UJ2ZߔI^AG%&P ^\6N;D HdQ6dSE=!^gov5tI IBe7:LSQ{tjG<BG65Lo3'#CҼC2Ür`1@ɩAzb/>k?90|'!?^j=ɂ+(R<̅8f^Z\)D+vNv\ <tZ}L(&-h7|8EY݂䊕EA)Xټ)Ab 9Xa{Xpuiԭm3$oVWJeE +Cl߫9"oǍC h#C}EeC 0&vbUsD*J[Hbt]gȂ=^g#.خV9v۸-""͖SXu{|UQ8l2d322S>#3T 116Hf,:38}_BRkا): в$\ep"2a ]\^隕Ln`@3R\L WIXpfh,<;|XJgw>Kkk襗&CV7s@ &+r6|fW/ o\1*pUEtp_8l{GC~`M81@TcΔU֍ z,+^;P]LG.ߚ){,CA-cCr}@._%$-L9%kSкr:!s4(<. +HQf ^i[%C׽d*'k`x&|OT`XbO,0#^}u#pK%K"\s _m`еqNYw^؈=ev?>| 2<$v#_%ZN5ٸP{E:**In ~U+Mb9ZtEI-n:.ԲQ(stu>({=8q8ݮbΡfYZ{\Y}XFL%{"n7'x$N 'RT%"AEPuug/C` +O_9 ^I'uf5]Rv (w[""q(]F44۷(z8,JO_jXMp/ӕ@6. F6F{C+|:s&U=aҤ,?CGv:O/߬mJ +_聒?Mćb}2ՠ> +WMiЛ! m,r; +Kcb]씳AѩZ<99݊PΆdŒTYۊxo^G(c[n&4*ȒLu 6.VGR)ԯǡMkHm豩5Y$Y> S,.}+()$z@z,IdV7NPCxۢck;&[^D +rc7ܡ{旱x$TP01 u #/6 CHJǸ+Rw!~4Q 4/v>קٓuOÒ{qvjoK^8 Pʑt^Q*ǵGZi+hpG50l7Q3/M{̡[XzrpFEzxYkK3mLo@ԠY"$Ku/SH\ |zH>tT +rSъ8_ăqnt ck҂A=@!Vx^[WLe!ۋ)N 5$Ǧ2W_h-54O?0#3Za㎒E!81o=/Ovѐ":ߞXpԟA-T!7<Ԝ|]8S`R: +}Rd3ثi;osʘC+z506SOm g^CbWl1`,CTd/+>irb +iJ(UKYiZ8?4.ɛMZ+6cM!%f~M gt`)#$Z/bg|O/6QAk^w2wQW%3LџT[O)"7 7i}>(,ǔ\2inޟΨ&ܦ?]s2ȯ8cNmɃ͍@%YܽMY5T&ݕ-zt`Pٛ]Jhr.#KmA/ wF7F3k1|3˃})3 w\q)ѓ4el3S϶MoBZX;ֱ2]89qQ}H/[:k.^vBG\elxۙ ]VJH!ʍ~LJLTdw$d4@szC !/Mfh+oʰqz< ddeX-4c\?uE>uָ^<3N3xK]aD|< mUSOj H3cIӝQqɞmVuٌ>WČ`$$4u +Cyl"\gyk+7֌S@ V[OxۇW R.t=sSc^bE=[5y_ fs!Ny?@#Ҩꌆ"Z#:(c[.9uSNqkfJ?tX][gRT)Fo19B1#<2+=-~ϺZWu}4 +$@'_z +w9lLPĉD7IN΀;ieD_A&1SµE/!cζg4>2Xe/R#Ϝ,/ k\q8cN'XYˮhU#Lv܌JX/Cr #Xy98~')&f(P3 D[$_})4@̻R帅$DݳV+#K-7Yx\eDsKSI@1RߥO1垯A?/4:xmŒuv=~ ?||1 +(eo!6%%ʠPE)7~3p j> "# U[ ):(Kc%C01R?Iyl0N~іto=jP%=iq*AJG_{1M9B\(JfHQkpZ[rF5C|,~4ӷc^ݡ16ʕڣ"G(DoOhBڷ&*D +<Ks@;HаV%i:VP-<3Ck)h7+$Ԕ| +mii56ƒX'zm.?G3](q9.Ĩ$tKu^=Paz'OUǖ㆙o.N&&#(z"U'dVPk_t;kwou؅{d@9.wsPI FK-tSsIp稟k|)V&?-0&N +ԫ$rT~0@OlvE:J[5'U$ؔ&|H.r?d{SC"I6Q^4jI_WnWՄ$;W!Msk4,BIif3D-,B26W ڊ0C0u9rKez[?ӆ ȨV\uC^+]>.~9da&$0aO|)ˎVkg +EJ@>t`^Bߎ{O;ш=<M* +.cBA[9ͻRƟԞb7M6Ul4boq{4Xݼ੼l9%BqJT^i~nR0H{Yhʀ"%Hr ߠm4?Kzs}èWnt R Y FeMss8(xi'u@:[zV(KE(J''+el5aڮw3Sa\[pDKx- nvJ}"dp<gх3uq -:F@ɇҀ|Mbu҂@0UqS&4d}mOH ْƐ}aZ/n=9"4< o0gP3B>>Z_񳙑:H=֑k\~Y瞞?S|ە-P#sq6y<7NW2TzDE to9)~)T_OVM+%Ż+U_s:"xQ #`Oi0r Jܠ(ʈV;h@ %\:d @lј`eh.ډg]9&sI5LǖP_XITawhM6G؃;o1oMzX"ۃ/=<?f<@kn(©d!~sE4s#>G9?jΗ,-M 7@/Uwn +ֽ"^lm=Nsӄ!8X|S(<[Ie|-#]aNq-"70Fz#LPjbfX?6jILzeXK|jN0zHĘ2-"#jQWѡQg7CIz&Ċlh%eǭ-&[8y ui - c륌|#A~D=򩻽G*=] +H C|Ty͵)n6HyΚpx6Y@-g;(~64@IZnnɵ,s;-]3Vz|mK2Jhx^}H}d2J62h^|Arx)A<0 MKD]cGA9rMXJA%A5-:jݢu4ӏד@ +uM{/ݎ)fFB :{9ȖpJ +8NãV점j;kAwCWCWn[Nh?+6v<ߧDɮ7$jŁ+XECدmBKe@N{5 +X?YYUs3eHsgoO:®RA#Ocx3Є3M5tSÄL"[sڍ% +6ۑ:T<~91"k#FPG6Ll>G~Z\\ +u"~XQOw}޲qVX V/gCD%F-PFM0g0A(BK +]UtنLu;L&^"&.^bR^\k!'}}zZaAq0"¹Unfkԃ-y4ջ㮸LÒRk(JoW bJ8]zJ+g@2a\'@$&RMw2EdZM PT|G*XK^،cٛuÌНϏGw(1'UUqv=x;ʤuMU"8Mf.;i8 $ӥls| +4>>7| ^)2,b̕F7na/,2Z6)/3數T֯v^rnowa:3Z[1όѹ_!͝w%ja Y%.0w0.|w.d E'^Tqz߮ Wt0#OPrv2'[;K=|2EP)Ŀ'JKѯSI=sꇀ9_ȳ.lYJ~_/d!,w3[,QF@Ђ>>1aCު(4 -D.\>Zȴ-rHkyYBR`A,n-EȢ rG+4 | +AQA*B]HcN#9Ė*lc/~ca'Y6h%C`JlAIDLIfB* VXrw`J7Ʋ JE`m3N&ɂx}.K{8cΟø0@VXW4+ca6c=-/x2=~-kC3kTmQ@yyl.AJ$!1bR'Z$_Гtkflg@^V fNe:Ƀ_=zQ`r`ʦp:#NlѠ ڼNp}.9D)CUdΨs:|Zϒ~[bLa}4:KUVPjd԰֙$'6I8ҎY5.4gKMMSn']#M m.&[/ 6ʔQv%aUf90cRߟ2,uJX}@gP&(!sMr N/3UiL:tڸ[̍@AOʨrpg\m2.MãȿKw8}ki +ɠxi*)+XN9sFnT#ȏz[Y̤Ul>cb9{mX4\zѹ.mSGpd/;`i!xnEA`/-Y(+Dspшk]3h"ܨT7nH C;9bϴw'mB1X$7E0}y/[kce(O 9ǥ7E#E5SoA[8D!wK5c{T)?2/L#@BDENt<%ܽyݞS28~2t^x|h*r2 NL9},b!/h-n]lɪicYSAZ,m^cѠϝVUrz[>eA~{Xr&Q<X ^ мU3$2f@Y?p+y,?FkJ$nq_G{h|x0BKMԪǗƅu; +Q⨵JE>FBC{m)"&ti`]9ɦ #h0 ш_ IܿM@-1ٴPp}z-%vrIZQS5tۨ&+eM+o k5bp?TJ-+T țM'? 3c[ڥ]ɒ }im&a7B .o|&3yՋ7c][UlHo}A!?Nљ'Sx@?yeoCv !`E̥QƟJر?#_0fP XP1T$ `ӈa +sR~0z(0*%iwlc%F\g4l~ +&ܢUZ3xKXhWX/Fr%}0"V"^ A_Y@͞{z8ֻO\G)4 +2KTH=2-V;xBy*4 +T]yMk#r AT%B >eI#dl8ίbi1=:7!:K52@33&3Xh븻ЩiZ+ Ʉ(ch4,(߮wallEcj^TG/f}@ Ʒ.A5D;o]FCc!zۦp,Ј) $hp9pŤi&D](-FJsoGI sNd=94aVqh0D@iyr=i"R ;nWޠ[+80\"tbL&jLǴnӚ`6Rd e{]PNc,<Ţ1%!Apd8D _ǞY)?!"{Xk ~%.0Qswy{vH:/P;͚*%ai3*c\GAuH]_ұڦk@Z/vMEOZڌ_Ъ> G5ts:IOoCQ\m!1iA<#_ pUpR\vɩJ@#ysG9kS`Dž?~u<8FPU8r"'(s0uV4:iE\".fP2~3S,`:x 6xƩƷt\DyӡCG\d%^\2J=ٿ;2:H6a j^n51~xB0k;jq.݋1HOx裾@ =6zc C0SdeiPo +,jvL!s<+lV20@Xf@9B:v?S\ɔ$o&,gd8ᖟc7#4> p d Utk) $xxn7F=4|IK5倪 Qk%$i>!AWAHt;vȉ!KpE?>73ƲQǨ@WƢFӟ;Pu){B}"~x"I,A*箱H^ )DEsz}A\۝N,W7ՅZz 5XO{ۣ<T)'z!Yt6[db6vh?v@KV0 :\-W\bJ2z Ҩb4ӥFݵهLM8!1/ L0]03!)xti/EEf9Ճ +qUT܅gJ@ +JyΛ䆤C6w7^>2SHjWa<ڻ-+5܈R횻e " $7 2$>6 ktXiۺzV ݻ(=Mm#gYo:KV҇C4Yvn6} ^NQ]-*>F< z#olS0 #~^rdkfJ)Ir؀#`> n6~[}&oDDCə2эZ{ %((llZku"R7޷ϴl"ڕIdšFe"ޏȮ+FsGfۇC~LHwIT>'`&u!(5Vnۜ$c$c[ R}puQ_ʸGU"oI[>P~غ:t$)Y<$-a k]h1 4κ@ 4 \թ>.,X Qܡll +!)PF].DNu\?{nf]WU)>~6b8h`~4'֮ <\·'_DjQK0值x!]?B:/sKJP41e%#̎?Dɹ~:)gR&&.9MJW"mjo bE|ǩ1ܰ+K+dzIȌ.%ge-98ܑq &9WKuy&~#~FJ-Or:6)ZgKk+VEjWtb뿳LJա#I67Z\Ŋ[>ܒCU'6^tFqަzF!ͫx9DJ ILo@F} jzw4T*JX4Oq 趮hɽODuzķ&AE-3 F4[eNLj"s_S>1K= ;nT6!븸 IzQqD +(0->P\Eʔ3rkY3-\Y +3E^KSԃƿәoK6 H0TS'Ef$P!#\%Zng}ې6V균mU=.yK:6T˫VF,NM)<ĭQ>칥oAFt[m/w BuaܩY`I؝) T7$4}v.r^a=5ipA,HG.n*]_V>+tsiHl0qm enJA*x% =#٣OѠQ琬ĴDFhH m֩T,MVJo>j+)f D8kŽ+/ՠOr64a@8V qӌܴfh8%aӎ9>_fu#v 0NcJ)߁2bGwo˩0Sdڎ{~]\By  ɾL.ěquӄ"T~|cC74"s"2CV#HsәqK]f2FD&V(1=+ Fz2N]TaɜƥnGkHe{(-0$'C 9uY>\?۰7]y(OT%ܧً(@70gޘMkxaTrGs7_y>LȳIiч_jct[Uc꩗maʚ̏ǽlø!߀6ŵ>e0.L9:ZF))Q +R u` `tс,R6jqH?Ar~K#`=ݵ([Et֮?߯HwvӕŊ,}dc$u'4?TV3SJ5f 01ţ#No:b3d~4o*LTz +^;LtZ .QJ,E:R?t=}6 UNt7vߗvv7>W͑5{_5]q nrbٖ,^y&gG~f3McV/. :Lb4_W)uȔTȝ0I3g2~/%A9 +ecꍵqN" H-xs-[%;_Qڼdj -.iUkeZ^eRX5gT7݀9&k@;fC:/V7-,alp0</ܥ 'cZ|*wΑ>*ri%ޅ*uKpEQ7u2I7j頦VNT$@o]2aXKt +S7gSws~ 8S>s:/B~`IKgBD'6vibSI }"+Oéhb0mp۪/N/ ̹7QMpYoQ=@T;C9-nBa;v+^D4tNBγ,iPc^V#0ӸҷѵW| blZpOQDzuusJWBteE,^=UƬ( +Z:3SgE.z4|9˭\hYn&wr x귇.yqx 0>n%> endobj +2809 0 obj << +/Length1 1647 +/Length2 10904 +/Length3 0 +/Length 11751 +/Filter /FlateDecode +>> +stream +xڭveT]ݒ-=8 nKpp]wwN<^5WͪZVMC,fno +CYJ ;Sg5{;%{~f5,q#H8M { ($f;???2 @ diii322?7Og%@ +w!ocGu ,@@4NZI ފPq1@f@3`a`f6U334̀ALrX:!ogf.%f;!'vo3 EUG+_Ao0m_%ѼCe +lMm;/^ a ZvO X=6qU5gxvN'{z*|\;t_ԺX(ڂ_Ǵw t_3"¢F;ӬQTh^"KM+z +EWj K]P^akU1 YOeW~kR1xg.p *˦OF3E559[+何;HJ u|"? ~= ̙fG"P>Zh8.+0G~֦ +g"CJqƩ[| 18h/ Gjsڼe;U] +eEv& !zz{Z9 +eUyC); ~Tbg,^޺[窥$% Cɹ~~ gNn^}a't!'h bF-vZ%kɲ5ͨdƹbt ;0.3\ =6p-\$.Haj߽P(jRꑑ]T~ yފ<1 !p\+4:'`'H:VaH,wPFwrGrp! [0S4qAO\=%{zRq' beލ5u\P7%HbYԵAq6:i(5Egr+|1tJi,P!fx>k9a0(n|:c16ضL%yJh-YV%ns%UN=|Vf3l SwTnV6[371,. ǞsT߄жrtHr _cR[v3eGh+CLvS=b|&8qOV%ٰ=8~`s%S/elNa%O?k1Xk*y^gA D&ZQʳfUvnt~ـ1H?-t*sqWGh'v` +&'Dko;!? c-qSU ݔWYk + c囗]˙)~ϭjxZ%4շ}n]KʽN@pdkFX=&"`4̗W晭,'%+gt=i#Szʭ? -HzXԮ a#ȍ> hljֺs`t2KqT[ =k<r]0v;@l/0`AE8U-+9o94?qBQ%6#X$T+Nﳬs &(]e`+3bT9C #h9YnTxa=(oԣ֑bqdۖv7gIAC +0*ү,UkCGyiqxn6wZ'r>E)$HlDgZ;[_p~WTJx5q!eOVu_nQll.C~瞰_ +q6 !uL,L1ȌIbzF~ëK@CfvbKvim~?,8alt˂r!"*K-~8ii9Mlay\a zԛ&hF yB_%8ƈsY: ۵dQFVd'D +vJnupHL`KHB2ەk[f h5X(Ln[e()Tم}w`D3Rf0PmM&Rc:V_JDApjs*2d}$(׎×!9?l4~3ɓ'x؛LFPr`2Bn/5LihLu^d]yHI/aDZz˻6C6>Y ΐ, jޙӠ@erc|aj@ +c  |Qg|7=LYj+o.&*-<숣aKjB*@r\GJk3iBo va;YV +QTK3|ôi~ lM9f z:R;ҁ:ˎrKKaVTFTߤr>I2ىmqlbWk]nyX8@}3!(3 kuzTI_dx^~jA%,6YfLL'P膆 +ڗ: ӊ3 O#}也|]W&3}ǻvSWkIorfF(t_a{mهA.G,dqۥ;"j8Hꕒǽů&p&q?,0;eyFv~R_tSjبo/X("V˲Ƕ +u_¡x aG>CuZ&4^- ]ƒp5ɰ ȀeDo1OLJ5dBP)lWH{f BJ~G:-4"M+We|U!.( W@#Ω 2;o9X-rOAҮl} + -lzD`",-7:dTaDS_8uԻڠJ]6I/~B6*.9]xa'G>rѭz 7EP +C/}wK9Ҷ%o\O..)OTg2$2sb}"r -|{))DR[kCA{4$ڔ6Q ݰ!ےoC)D*<$!;@]#ӎs8$/8U>++`oqˍL_ށ6;8O3+zho^񠔦dz^]Ri puFPx=a$,ޣ,bSNj%;96/jj`L]ɽ74q5viɨ.'Hi{@7 nRODO!{'*ug3$U<4JҲ ԅ-Ivo6Db,I.3& +cE_< 6*&r & փO"I4\<_f/6mG-(Ǘ) +U~2+J\cAPf;J1 j;y#",i/1yS>Xy/ 9 j-:6gDdI8ne˯45 \equya9]|HG|*}X)dT~~>+)"W\) +j ζkN8zL +o4k2mxQ-J"sVOa+unD^B'-W/:-$xULc}jŵw\s_=DI$5I&1ڤB?/G2;`ji 7Mx>)RˆK&T]i]jFLs8E,2nD9b/:i1$%&|uщ„ϏעjݹGĆ +`:w@eԝrD#\~*CP#.Q\Abr0%;#WēMhKԱ"eRbJ//2omF#O*b_6zݶ.vQ!\{8 lID[j.b+-Odcw[fg=JsXyO1|ɽ+)KǴ`h(F)-H)2!fc8wYBѩ$:%JX[d=.z8a%"hT_ 9elWuvC8-&g.єCJGQ16ͬb6uMŏ!ab %/~jVc&nfU)z# ]ҦxbE=?&nezZ:uQ>LJ$ vNl,w1AGriR.tQNXU:\<6#EډĢDz1)ĄDs3S?*?5UٰU  +6(t9EV,ฅ >F'ewSܡ'm"K&dݝW8?{xΖrrINP\El%+<`MHעM =ySP`> +"\t禣J$;b-Y,@ζk4VBzua*N#CeKwwFX=mSBEKiĴxXCp!cI<<U2}R9bBnh `ȁ(/'Ii>VCn#T*pY[q#9FN[:*vA9׸1@6^hm;# 𩐯OElS]ȟnGXXgvm=T*zڇ=[:69_mg" 2`yu7u!gKɴL.岡GDxmا%\ёsQC +h?-uRڼRԿ%`uuj hz4J6'DpaX1-i!߬,>/KP{CpmU8J%a~&)bEخc 4v^b̰??הnx5>ԒbyR +`ld}go4 nFmg+ܒN쩂{Uתcp< ˾8^%Vdɶ \Hbɼ0Ui)(`د7xQc +b J~^mm,*ڏK!)axflyd6 qK4?>\#,032~!4txW)F*7'!3Uo;q6/qʈ(K@PK&TEݙל^A/>tx:mARQ# 'ʰ[r~v?F,h + } JE"Cɭ>f. 'G$A!Eޟσs1 +#&L`s1,N~Ge[3 ;9s6ZGmN"H +1Qlz? ]~a5`dѠr(]NId?oE8}~k.8VhmN4 +^Ɂ?r6/Cnp(}gfF5BB@ "Pcl0MmL±t3TS6xp&_Gddf)nL#-BG4eG(v, +6FrtfkX ++^]vӶ^0Aܼn8z?+ޒyi+DܞMg\sX;STmhQM=TjNA砢nѺRTMBIWo}6AM2--cUliuMk6sR#U"6|/ Ww\2+.ʮh˝Jm*q[J~JF36 ىT"]}6oJ& Fn +TKP Ėmjmۗ4k$K[/W;S瓗)Sx0#ҏxZ8&> [-۟z`bSpF='gs" v +}]1Vh#Ek}|^Mk#y2`_ETΙ81I p}11đ?GxgOp;ỚlF*~ll=g1!toF㦗`eݨ{ I"?>›>h\Tpj2%/oM3w0ŜO{5b2+ ƫQ~Ocj_z_ hD# +Vm1v?vR4jI-H;) 1eޝނ[Hp Zu7o4>?uCE]!j*V^Z}0N_s0DHqS{⻅yЈ RJlȯ(j̠]Mh8Pa0|n '{NJbϭKB|f}]V_<! QvnĴc%YM?/B %\"}QY3cT-DUVY] HS%Ol征-cؼ1‘ K qlIOpiO +Qnv3?QM?:3 +NQWl pQbgOGf^W\wm4H-͈LxǷ` ?~ .jܯ S4JCI`IgufvU0!\KA>&1/ŢeQa|CV[uoen;3իOpmQ0֭\.TiL3ã +PhΌa5D!ud-#Z|J6ރ/y_[6{ۗXjЕޏs6lS.kwVR9./`c#0 JsfZ28j'/牥U]To5?ЗkH "GAPaA蹾%:Kj{,N';nO[V,zf..#VJH@%6{5>8oxqDXjb8+KD +h%/qIet)bdlkT{^YveH'zܒ"6JϜGW7fO(8F*EE&p5A7v ]S'eS_&Ҽ\u·c2IHUdd/)[sSq .Wi ;%e|L|IG1i`@CS]畂L&+dtMΥcC R11NO:H#.n_piH0h(I,%~nu;MDJƦ D.ӈagnJ"B17rժاS_B> +<Ǟ.› fIsDKZ%;mA`ժtΕs ޴V#c=^E"|[b()y!wT\亜ŬN'0a#P?x%v +Ż=n|xz/hVyY0![Rqxs0U7'UR$*zlV!i*%Gŋaŧ `jm@3ɺ.y˖iӏi/\19BJ;>{e?>ͰVzE<^벻3Ladr:B[V+-4<ˌ1[: ~>_qMVӝ-"^5׏M*S:KL.|Ka۸+0w?}s3MaRV!5;p2˞{ɢt'O ,(g͊MwG $vVY۟3eU:aY򇵵灈/DK[ S02heP;S!%'~R)!QT5.~1$M2K+ jKY3Mf4pd&(=`ZŢn{*KP愂%k-AV.͡dN`20AQ7;0ZѾ n> rt2(..wNf#NH]\ +endstream +endobj +2810 0 obj << +/Type /FontDescriptor +/FontName /FYGIGD+NimbusRomNo9L-ReguItal +/Flags 4 +/FontBBox [-169 -270 1010 924] +/Ascent 668 +/CapHeight 668 +/Descent -193 +/ItalicAngle -15 +/StemV 78 +/XHeight 441 +/CharSet (/A/C/D/R/S/T/a/b/c/d/e/f/fi/g/h/i/j/k/l/m/n/o/p/period/q/quotedblleft/quotedblright/r/s/t/u/v/w/x/y) +/FontFile 2809 0 R +>> endobj +2777 0 obj << +/Type /Encoding +/Differences [2/fi/fl 33/exclam 35/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 61/equal 63/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft 93/bracketright 96/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 147/quotedblleft/quotedblright 150/endash 152/tilde 161/exclamdown 168/dieresis/copyright 191/questiondown] +>> endobj +720 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /IBBLEA+CMMI10 +/FontDescriptor 2790 0 R +/FirstChar 59 +/LastChar 62 +/Widths 2785 0 R +>> endobj +957 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZGGNQH+CMMI12 +/FontDescriptor 2792 0 R +/FirstChar 60 +/LastChar 62 +/Widths 2782 0 R +>> endobj +1126 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZRLUIR+CMMI8 +/FontDescriptor 2794 0 R +/FirstChar 60 +/LastChar 62 +/Widths 2779 0 R +>> endobj +1106 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /IEVEFP+CMR10 +/FontDescriptor 2796 0 R +/FirstChar 40 +/LastChar 43 +/Widths 2780 0 R +>> endobj +703 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /HVANMG+CMSSBX10 +/FontDescriptor 2798 0 R +/FirstChar 14 +/LastChar 121 +/Widths 2788 0 R +>> endobj +705 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /RXFHAX+CMSY10 +/FontDescriptor 2800 0 R +/FirstChar 3 +/LastChar 106 +/Widths 2786 0 R +>> endobj +1093 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /DHXINH+CMSY8 +/FontDescriptor 2802 0 R +/FirstChar 102 +/LastChar 106 +/Widths 2781 0 R +>> endobj +769 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /IEOHHK+NimbusRomNo9L-Medi +/FontDescriptor 2804 0 R +/FirstChar 2 +/LastChar 152 +/Widths 2783 0 R +/Encoding 2777 0 R +>> endobj +1340 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZZLSNH+NimbusRomNo9L-MediItal +/FontDescriptor 2806 0 R +/FirstChar 39 +/LastChar 148 +/Widths 2778 0 R +/Encoding 2777 0 R +>> endobj +704 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZUOULP+NimbusRomNo9L-Regu +/FontDescriptor 2808 0 R +/FirstChar 2 +/LastChar 191 +/Widths 2787 0 R +/Encoding 2777 0 R +>> endobj +721 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /FYGIGD+NimbusRomNo9L-ReguItal +/FontDescriptor 2810 0 R +/FirstChar 2 +/LastChar 148 +/Widths 2784 0 R +/Encoding 2777 0 R +>> endobj +706 0 obj << +/Type /Pages +/Count 6 +/Parent 2811 0 R +/Kids [694 0 R 717 0 R 766 0 R 817 0 R 866 0 R 913 0 R] +>> endobj +930 0 obj << +/Type /Pages +/Count 6 +/Parent 2811 0 R +/Kids [926 0 R 934 0 R 940 0 R 947 0 R 954 0 R 961 0 R] +>> endobj +970 0 obj << +/Type /Pages +/Count 6 +/Parent 2811 0 R +/Kids [967 0 R 974 0 R 980 0 R 991 0 R 1006 0 R 1013 0 R] +>> endobj +1023 0 obj << +/Type /Pages +/Count 6 +/Parent 2811 0 R +/Kids [1020 0 R 1027 0 R 1033 0 R 1039 0 R 1045 0 R 1051 0 R] +>> endobj +1060 0 obj << +/Type /Pages +/Count 6 +/Parent 2811 0 R +/Kids [1057 0 R 1064 0 R 1076 0 R 1083 0 R 1090 0 R 1097 0 R] +>> endobj +1107 0 obj << +/Type /Pages +/Count 6 +/Parent 2811 0 R +/Kids [1103 0 R 1111 0 R 1117 0 R 1123 0 R 1130 0 R 1145 0 R] +>> endobj +1165 0 obj << +/Type /Pages +/Count 6 +/Parent 2812 0 R +/Kids [1161 0 R 1173 0 R 1182 0 R 1188 0 R 1194 0 R 1201 0 R] +>> endobj +1211 0 obj << +/Type /Pages +/Count 6 +/Parent 2812 0 R +/Kids [1207 0 R 1215 0 R 1221 0 R 1227 0 R 1233 0 R 1243 0 R] +>> endobj +1257 0 obj << +/Type /Pages +/Count 6 +/Parent 2812 0 R +/Kids [1253 0 R 1261 0 R 1269 0 R 1276 0 R 1282 0 R 1288 0 R] +>> endobj +1297 0 obj << +/Type /Pages +/Count 6 +/Parent 2812 0 R +/Kids [1294 0 R 1301 0 R 1307 0 R 1315 0 R 1337 0 R 1377 0 R] +>> endobj +1419 0 obj << +/Type /Pages +/Count 6 +/Parent 2812 0 R +/Kids [1412 0 R 1450 0 R 1487 0 R 1514 0 R 1550 0 R 1587 0 R] +>> endobj +1628 0 obj << +/Type /Pages +/Count 6 +/Parent 2812 0 R +/Kids [1624 0 R 1663 0 R 1702 0 R 1735 0 R 1775 0 R 1815 0 R] +>> endobj +1853 0 obj << +/Type /Pages +/Count 6 +/Parent 2813 0 R +/Kids [1849 0 R 1872 0 R 1904 0 R 1921 0 R 1927 0 R 1934 0 R] +>> endobj +1948 0 obj << +/Type /Pages +/Count 6 +/Parent 2813 0 R +/Kids [1945 0 R 1952 0 R 1959 0 R 1966 0 R 1973 0 R 1982 0 R] +>> endobj +1991 0 obj << +/Type /Pages +/Count 6 +/Parent 2813 0 R +/Kids [1988 0 R 1996 0 R 2004 0 R 2011 0 R 2017 0 R 2025 0 R] +>> endobj +2034 0 obj << +/Type /Pages +/Count 6 +/Parent 2813 0 R +/Kids [2031 0 R 2038 0 R 2044 0 R 2063 0 R 2072 0 R 2100 0 R] +>> endobj +2123 0 obj << +/Type /Pages +/Count 6 +/Parent 2813 0 R +/Kids [2119 0 R 2127 0 R 2138 0 R 2156 0 R 2164 0 R 2170 0 R] +>> endobj +2179 0 obj << +/Type /Pages +/Count 6 +/Parent 2813 0 R +/Kids [2176 0 R 2183 0 R 2189 0 R 2195 0 R 2201 0 R 2213 0 R] +>> endobj +2225 0 obj << +/Type /Pages +/Count 6 +/Parent 2814 0 R +/Kids [2220 0 R 2238 0 R 2248 0 R 2254 0 R 2273 0 R 2279 0 R] +>> endobj +2289 0 obj << +/Type /Pages +/Count 6 +/Parent 2814 0 R +/Kids [2285 0 R 2294 0 R 2300 0 R 2312 0 R 2321 0 R 2328 0 R] +>> endobj +2351 0 obj << +/Type /Pages +/Count 6 +/Parent 2814 0 R +/Kids [2348 0 R 2358 0 R 2364 0 R 2370 0 R 2376 0 R 2382 0 R] +>> endobj +2393 0 obj << +/Type /Pages +/Count 6 +/Parent 2814 0 R +/Kids [2390 0 R 2400 0 R 2409 0 R 2422 0 R 2430 0 R 2436 0 R] +>> endobj +2445 0 obj << +/Type /Pages +/Count 6 +/Parent 2814 0 R +/Kids [2442 0 R 2451 0 R 2457 0 R 2464 0 R 2472 0 R 2478 0 R] +>> endobj +2492 0 obj << +/Type /Pages +/Count 6 +/Parent 2814 0 R +/Kids [2489 0 R 2497 0 R 2506 0 R 2513 0 R 2520 0 R 2526 0 R] +>> endobj +2535 0 obj << +/Type /Pages +/Count 6 +/Parent 2815 0 R +/Kids [2532 0 R 2539 0 R 2551 0 R 2560 0 R 2575 0 R 2585 0 R] +>> endobj +2614 0 obj << +/Type /Pages +/Count 6 +/Parent 2815 0 R +/Kids [2610 0 R 2648 0 R 2663 0 R 2701 0 R 2722 0 R 2729 0 R] +>> endobj +2764 0 obj << +/Type /Pages +/Count 2 +/Parent 2815 0 R +/Kids [2761 0 R 2774 0 R] +>> endobj +2811 0 obj << +/Type /Pages +/Count 36 +/Parent 2816 0 R +/Kids [706 0 R 930 0 R 970 0 R 1023 0 R 1060 0 R 1107 0 R] +>> endobj +2812 0 obj << +/Type /Pages +/Count 36 +/Parent 2816 0 R +/Kids [1165 0 R 1211 0 R 1257 0 R 1297 0 R 1419 0 R 1628 0 R] +>> endobj +2813 0 obj << +/Type /Pages +/Count 36 +/Parent 2816 0 R +/Kids [1853 0 R 1948 0 R 1991 0 R 2034 0 R 2123 0 R 2179 0 R] +>> endobj +2814 0 obj << +/Type /Pages +/Count 36 +/Parent 2816 0 R +/Kids [2225 0 R 2289 0 R 2351 0 R 2393 0 R 2445 0 R 2492 0 R] +>> endobj +2815 0 obj << +/Type /Pages +/Count 14 +/Parent 2816 0 R +/Kids [2535 0 R 2614 0 R 2764 0 R] +>> endobj +2816 0 obj << +/Type /Pages +/Count 158 +/Kids [2811 0 R 2812 0 R 2813 0 R 2814 0 R 2815 0 R] +>> endobj +2817 0 obj << +/Type /Outlines +/First 7 0 R +/Last 683 0 R +/Count 172 +>> endobj +691 0 obj << +/Title 692 0 R +/A 689 0 R +/Parent 683 0 R +/Prev 687 0 R +>> endobj +687 0 obj << +/Title 688 0 R +/A 685 0 R +/Parent 683 0 R +/Next 691 0 R +>> endobj +683 0 obj << +/Title 684 0 R +/A 681 0 R +/Parent 2817 0 R +/Prev 675 0 R +/First 687 0 R +/Last 691 0 R +/Count 2 +>> endobj +679 0 obj << +/Title 680 0 R +/A 677 0 R +/Parent 675 0 R +>> endobj +675 0 obj << +/Title 676 0 R +/A 673 0 R +/Parent 2817 0 R +/Prev 607 0 R +/Next 683 0 R +/First 679 0 R +/Last 679 0 R +/Count 1 +>> endobj +671 0 obj << +/Title 672 0 R +/A 669 0 R +/Parent 663 0 R +/Prev 667 0 R +>> endobj +667 0 obj << +/Title 668 0 R +/A 665 0 R +/Parent 663 0 R +/Next 671 0 R +>> endobj +663 0 obj << +/Title 664 0 R +/A 661 0 R +/Parent 607 0 R +/Prev 659 0 R +/First 667 0 R +/Last 671 0 R +/Count 2 +>> endobj +659 0 obj << +/Title 660 0 R +/A 657 0 R +/Parent 607 0 R +/Prev 623 0 R +/Next 663 0 R +>> endobj +655 0 obj << +/Title 656 0 R +/A 653 0 R +/Parent 623 0 R +/Prev 651 0 R +>> endobj +651 0 obj << +/Title 652 0 R +/A 649 0 R +/Parent 623 0 R +/Prev 647 0 R +/Next 655 0 R +>> endobj +647 0 obj << +/Title 648 0 R +/A 645 0 R +/Parent 623 0 R +/Prev 643 0 R +/Next 651 0 R +>> endobj +643 0 obj << +/Title 644 0 R +/A 641 0 R +/Parent 623 0 R +/Prev 639 0 R +/Next 647 0 R +>> endobj +639 0 obj << +/Title 640 0 R +/A 637 0 R +/Parent 623 0 R +/Prev 635 0 R +/Next 643 0 R +>> endobj +635 0 obj << +/Title 636 0 R +/A 633 0 R +/Parent 623 0 R +/Prev 631 0 R +/Next 639 0 R +>> endobj +631 0 obj << +/Title 632 0 R +/A 629 0 R +/Parent 623 0 R +/Prev 627 0 R +/Next 635 0 R +>> endobj +627 0 obj << +/Title 628 0 R +/A 625 0 R +/Parent 623 0 R +/Next 631 0 R +>> endobj +623 0 obj << +/Title 624 0 R +/A 621 0 R +/Parent 607 0 R +/Prev 611 0 R +/Next 659 0 R +/First 627 0 R +/Last 655 0 R +/Count 8 +>> endobj +619 0 obj << +/Title 620 0 R +/A 617 0 R +/Parent 611 0 R +/Prev 615 0 R +>> endobj +615 0 obj << +/Title 616 0 R +/A 613 0 R +/Parent 611 0 R +/Next 619 0 R +>> endobj +611 0 obj << +/Title 612 0 R +/A 609 0 R +/Parent 607 0 R +/Next 623 0 R +/First 615 0 R +/Last 619 0 R +/Count 2 +>> endobj +607 0 obj << +/Title 608 0 R +/A 605 0 R +/Parent 2817 0 R +/Prev 547 0 R +/Next 675 0 R +/First 611 0 R +/Last 663 0 R +/Count 16 +>> endobj +603 0 obj << +/Title 604 0 R +/A 601 0 R +/Parent 551 0 R +/Prev 599 0 R +>> endobj +599 0 obj << +/Title 600 0 R +/A 597 0 R +/Parent 551 0 R +/Prev 595 0 R +/Next 603 0 R +>> endobj +595 0 obj << +/Title 596 0 R +/A 593 0 R +/Parent 551 0 R +/Prev 591 0 R +/Next 599 0 R +>> endobj +591 0 obj << +/Title 592 0 R +/A 589 0 R +/Parent 551 0 R +/Prev 587 0 R +/Next 595 0 R +>> endobj +587 0 obj << +/Title 588 0 R +/A 585 0 R +/Parent 551 0 R +/Prev 583 0 R +/Next 591 0 R +>> endobj +583 0 obj << +/Title 584 0 R +/A 581 0 R +/Parent 551 0 R +/Prev 579 0 R +/Next 587 0 R +>> endobj +579 0 obj << +/Title 580 0 R +/A 577 0 R +/Parent 551 0 R +/Prev 575 0 R +/Next 583 0 R +>> endobj +575 0 obj << +/Title 576 0 R +/A 573 0 R +/Parent 551 0 R +/Prev 571 0 R +/Next 579 0 R +>> endobj +571 0 obj << +/Title 572 0 R +/A 569 0 R +/Parent 551 0 R +/Prev 567 0 R +/Next 575 0 R +>> endobj +567 0 obj << +/Title 568 0 R +/A 565 0 R +/Parent 551 0 R +/Prev 563 0 R +/Next 571 0 R +>> endobj +563 0 obj << +/Title 564 0 R +/A 561 0 R +/Parent 551 0 R +/Prev 559 0 R +/Next 567 0 R +>> endobj +559 0 obj << +/Title 560 0 R +/A 557 0 R +/Parent 551 0 R +/Prev 555 0 R +/Next 563 0 R +>> endobj +555 0 obj << +/Title 556 0 R +/A 553 0 R +/Parent 551 0 R +/Next 559 0 R +>> endobj +551 0 obj << +/Title 552 0 R +/A 549 0 R +/Parent 547 0 R +/First 555 0 R +/Last 603 0 R +/Count 13 +>> endobj +547 0 obj << +/Title 548 0 R +/A 545 0 R +/Parent 2817 0 R +/Prev 455 0 R +/Next 607 0 R +/First 551 0 R +/Last 551 0 R +/Count 14 +>> endobj +543 0 obj << +/Title 544 0 R +/A 541 0 R +/Parent 535 0 R +/Prev 539 0 R +>> endobj +539 0 obj << +/Title 540 0 R +/A 537 0 R +/Parent 535 0 R +/Next 543 0 R +>> endobj +535 0 obj << +/Title 536 0 R +/A 533 0 R +/Parent 455 0 R +/Prev 495 0 R +/First 539 0 R +/Last 543 0 R +/Count 2 +>> endobj +531 0 obj << +/Title 532 0 R +/A 529 0 R +/Parent 495 0 R +/Prev 527 0 R +>> endobj +527 0 obj << +/Title 528 0 R +/A 525 0 R +/Parent 495 0 R +/Prev 523 0 R +/Next 531 0 R +>> endobj +523 0 obj << +/Title 524 0 R +/A 521 0 R +/Parent 495 0 R +/Prev 519 0 R +/Next 527 0 R +>> endobj +519 0 obj << +/Title 520 0 R +/A 517 0 R +/Parent 495 0 R +/Prev 515 0 R +/Next 523 0 R +>> endobj +515 0 obj << +/Title 516 0 R +/A 513 0 R +/Parent 495 0 R +/Prev 511 0 R +/Next 519 0 R +>> endobj +511 0 obj << +/Title 512 0 R +/A 509 0 R +/Parent 495 0 R +/Prev 507 0 R +/Next 515 0 R +>> endobj +507 0 obj << +/Title 508 0 R +/A 505 0 R +/Parent 495 0 R +/Prev 503 0 R +/Next 511 0 R +>> endobj +503 0 obj << +/Title 504 0 R +/A 501 0 R +/Parent 495 0 R +/Prev 499 0 R +/Next 507 0 R +>> endobj +499 0 obj << +/Title 500 0 R +/A 497 0 R +/Parent 495 0 R +/Next 503 0 R +>> endobj +495 0 obj << +/Title 496 0 R +/A 493 0 R +/Parent 455 0 R +/Prev 491 0 R +/Next 535 0 R +/First 499 0 R +/Last 531 0 R +/Count 9 +>> endobj +491 0 obj << +/Title 492 0 R +/A 489 0 R +/Parent 455 0 R +/Prev 475 0 R +/Next 495 0 R +>> endobj +487 0 obj << +/Title 488 0 R +/A 485 0 R +/Parent 475 0 R +/Prev 483 0 R +>> endobj +483 0 obj << +/Title 484 0 R +/A 481 0 R +/Parent 475 0 R +/Prev 479 0 R +/Next 487 0 R +>> endobj +479 0 obj << +/Title 480 0 R +/A 477 0 R +/Parent 475 0 R +/Next 483 0 R +>> endobj +475 0 obj << +/Title 476 0 R +/A 473 0 R +/Parent 455 0 R +/Prev 459 0 R +/Next 491 0 R +/First 479 0 R +/Last 487 0 R +/Count 3 +>> endobj +471 0 obj << +/Title 472 0 R +/A 469 0 R +/Parent 459 0 R +/Prev 467 0 R +>> endobj +467 0 obj << +/Title 468 0 R +/A 465 0 R +/Parent 459 0 R +/Prev 463 0 R +/Next 471 0 R +>> endobj +463 0 obj << +/Title 464 0 R +/A 461 0 R +/Parent 459 0 R +/Next 467 0 R +>> endobj +459 0 obj << +/Title 460 0 R +/A 457 0 R +/Parent 455 0 R +/Next 475 0 R +/First 463 0 R +/Last 471 0 R +/Count 3 +>> endobj +455 0 obj << +/Title 456 0 R +/A 453 0 R +/Parent 2817 0 R +/Prev 387 0 R +/Next 547 0 R +/First 459 0 R +/Last 535 0 R +/Count 22 +>> endobj +451 0 obj << +/Title 452 0 R +/A 449 0 R +/Parent 435 0 R +/Prev 447 0 R +>> endobj +447 0 obj << +/Title 448 0 R +/A 445 0 R +/Parent 435 0 R +/Prev 443 0 R +/Next 451 0 R +>> endobj +443 0 obj << +/Title 444 0 R +/A 441 0 R +/Parent 435 0 R +/Prev 439 0 R +/Next 447 0 R +>> endobj +439 0 obj << +/Title 440 0 R +/A 437 0 R +/Parent 435 0 R +/Next 443 0 R +>> endobj +435 0 obj << +/Title 436 0 R +/A 433 0 R +/Parent 387 0 R +/Prev 403 0 R +/First 439 0 R +/Last 451 0 R +/Count 4 +>> endobj +431 0 obj << +/Title 432 0 R +/A 429 0 R +/Parent 403 0 R +/Prev 427 0 R +>> endobj +427 0 obj << +/Title 428 0 R +/A 425 0 R +/Parent 403 0 R +/Prev 423 0 R +/Next 431 0 R +>> endobj +423 0 obj << +/Title 424 0 R +/A 421 0 R +/Parent 403 0 R +/Prev 419 0 R +/Next 427 0 R +>> endobj +419 0 obj << +/Title 420 0 R +/A 417 0 R +/Parent 403 0 R +/Prev 415 0 R +/Next 423 0 R +>> endobj +415 0 obj << +/Title 416 0 R +/A 413 0 R +/Parent 403 0 R +/Prev 411 0 R +/Next 419 0 R +>> endobj +411 0 obj << +/Title 412 0 R +/A 409 0 R +/Parent 403 0 R +/Prev 407 0 R +/Next 415 0 R +>> endobj +407 0 obj << +/Title 408 0 R +/A 405 0 R +/Parent 403 0 R +/Next 411 0 R +>> endobj +403 0 obj << +/Title 404 0 R +/A 401 0 R +/Parent 387 0 R +/Prev 391 0 R +/Next 435 0 R +/First 407 0 R +/Last 431 0 R +/Count 7 +>> endobj +399 0 obj << +/Title 400 0 R +/A 397 0 R +/Parent 391 0 R +/Prev 395 0 R +>> endobj +395 0 obj << +/Title 396 0 R +/A 393 0 R +/Parent 391 0 R +/Next 399 0 R +>> endobj +391 0 obj << +/Title 392 0 R +/A 389 0 R +/Parent 387 0 R +/Next 403 0 R +/First 395 0 R +/Last 399 0 R +/Count 2 +>> endobj +387 0 obj << +/Title 388 0 R +/A 385 0 R +/Parent 2817 0 R +/Prev 359 0 R +/Next 455 0 R +/First 391 0 R +/Last 435 0 R +/Count 16 +>> endobj +383 0 obj << +/Title 384 0 R +/A 381 0 R +/Parent 379 0 R +>> endobj +379 0 obj << +/Title 380 0 R +/A 377 0 R +/Parent 359 0 R +/Prev 375 0 R +/First 383 0 R +/Last 383 0 R +/Count 1 +>> endobj +375 0 obj << +/Title 376 0 R +/A 373 0 R +/Parent 359 0 R +/Prev 363 0 R +/Next 379 0 R +>> endobj +371 0 obj << +/Title 372 0 R +/A 369 0 R +/Parent 363 0 R +/Prev 367 0 R +>> endobj +367 0 obj << +/Title 368 0 R +/A 365 0 R +/Parent 363 0 R +/Next 371 0 R +>> endobj +363 0 obj << +/Title 364 0 R +/A 361 0 R +/Parent 359 0 R +/Next 375 0 R +/First 367 0 R +/Last 371 0 R +/Count 2 +>> endobj +359 0 obj << +/Title 360 0 R +/A 357 0 R +/Parent 2817 0 R +/Prev 131 0 R +/Next 387 0 R +/First 363 0 R +/Last 379 0 R +/Count 6 +>> endobj +355 0 obj << +/Title 356 0 R +/A 353 0 R +/Parent 131 0 R +/Prev 319 0 R +>> endobj +351 0 obj << +/Title 352 0 R +/A 349 0 R +/Parent 319 0 R +/Prev 347 0 R +>> endobj +347 0 obj << +/Title 348 0 R +/A 345 0 R +/Parent 319 0 R +/Prev 343 0 R +/Next 351 0 R +>> endobj +343 0 obj << +/Title 344 0 R +/A 341 0 R +/Parent 319 0 R +/Prev 339 0 R +/Next 347 0 R +>> endobj +339 0 obj << +/Title 340 0 R +/A 337 0 R +/Parent 319 0 R +/Prev 335 0 R +/Next 343 0 R +>> endobj +335 0 obj << +/Title 336 0 R +/A 333 0 R +/Parent 319 0 R +/Prev 331 0 R +/Next 339 0 R +>> endobj +331 0 obj << +/Title 332 0 R +/A 329 0 R +/Parent 319 0 R +/Prev 327 0 R +/Next 335 0 R +>> endobj +327 0 obj << +/Title 328 0 R +/A 325 0 R +/Parent 319 0 R +/Prev 323 0 R +/Next 331 0 R +>> endobj +323 0 obj << +/Title 324 0 R +/A 321 0 R +/Parent 319 0 R +/Next 327 0 R +>> endobj +319 0 obj << +/Title 320 0 R +/A 317 0 R +/Parent 131 0 R +/Prev 315 0 R +/Next 355 0 R +/First 323 0 R +/Last 351 0 R +/Count 8 +>> endobj +315 0 obj << +/Title 316 0 R +/A 313 0 R +/Parent 131 0 R +/Prev 303 0 R +/Next 319 0 R +>> endobj +311 0 obj << +/Title 312 0 R +/A 309 0 R +/Parent 303 0 R +/Prev 307 0 R +>> endobj +307 0 obj << +/Title 308 0 R +/A 305 0 R +/Parent 303 0 R +/Next 311 0 R +>> endobj +303 0 obj << +/Title 304 0 R +/A 301 0 R +/Parent 131 0 R +/Prev 283 0 R +/Next 315 0 R +/First 307 0 R +/Last 311 0 R +/Count 2 +>> endobj +299 0 obj << +/Title 300 0 R +/A 297 0 R +/Parent 283 0 R +/Prev 295 0 R +>> endobj +295 0 obj << +/Title 296 0 R +/A 293 0 R +/Parent 283 0 R +/Prev 291 0 R +/Next 299 0 R +>> endobj +291 0 obj << +/Title 292 0 R +/A 289 0 R +/Parent 283 0 R +/Prev 287 0 R +/Next 295 0 R +>> endobj +287 0 obj << +/Title 288 0 R +/A 285 0 R +/Parent 283 0 R +/Next 291 0 R +>> endobj +283 0 obj << +/Title 284 0 R +/A 281 0 R +/Parent 131 0 R +/Prev 263 0 R +/Next 303 0 R +/First 287 0 R +/Last 299 0 R +/Count 4 +>> endobj +279 0 obj << +/Title 280 0 R +/A 277 0 R +/Parent 263 0 R +/Prev 275 0 R +>> endobj +275 0 obj << +/Title 276 0 R +/A 273 0 R +/Parent 263 0 R +/Prev 271 0 R +/Next 279 0 R +>> endobj +271 0 obj << +/Title 272 0 R +/A 269 0 R +/Parent 263 0 R +/Prev 267 0 R +/Next 275 0 R +>> endobj +267 0 obj << +/Title 268 0 R +/A 265 0 R +/Parent 263 0 R +/Next 271 0 R +>> endobj +263 0 obj << +/Title 264 0 R +/A 261 0 R +/Parent 131 0 R +/Prev 255 0 R +/Next 283 0 R +/First 267 0 R +/Last 279 0 R +/Count 4 +>> endobj +259 0 obj << +/Title 260 0 R +/A 257 0 R +/Parent 255 0 R +>> endobj +255 0 obj << +/Title 256 0 R +/A 253 0 R +/Parent 131 0 R +/Prev 251 0 R +/Next 263 0 R +/First 259 0 R +/Last 259 0 R +/Count 1 +>> endobj +251 0 obj << +/Title 252 0 R +/A 249 0 R +/Parent 131 0 R +/Prev 247 0 R +/Next 255 0 R +>> endobj +247 0 obj << +/Title 248 0 R +/A 245 0 R +/Parent 131 0 R +/Prev 219 0 R +/Next 251 0 R +>> endobj +243 0 obj << +/Title 244 0 R +/A 241 0 R +/Parent 219 0 R +/Prev 239 0 R +>> endobj +239 0 obj << +/Title 240 0 R +/A 237 0 R +/Parent 219 0 R +/Prev 235 0 R +/Next 243 0 R +>> endobj +235 0 obj << +/Title 236 0 R +/A 233 0 R +/Parent 219 0 R +/Prev 231 0 R +/Next 239 0 R +>> endobj +231 0 obj << +/Title 232 0 R +/A 229 0 R +/Parent 219 0 R +/Prev 227 0 R +/Next 235 0 R +>> endobj +227 0 obj << +/Title 228 0 R +/A 225 0 R +/Parent 219 0 R +/Prev 223 0 R +/Next 231 0 R +>> endobj +223 0 obj << +/Title 224 0 R +/A 221 0 R +/Parent 219 0 R +/Next 227 0 R +>> endobj +219 0 obj << +/Title 220 0 R +/A 217 0 R +/Parent 131 0 R +/Prev 207 0 R +/Next 247 0 R +/First 223 0 R +/Last 243 0 R +/Count 6 +>> endobj +215 0 obj << +/Title 216 0 R +/A 213 0 R +/Parent 207 0 R +/Prev 211 0 R +>> endobj +211 0 obj << +/Title 212 0 R +/A 209 0 R +/Parent 207 0 R +/Next 215 0 R +>> endobj +207 0 obj << +/Title 208 0 R +/A 205 0 R +/Parent 131 0 R +/Prev 195 0 R +/Next 219 0 R +/First 211 0 R +/Last 215 0 R +/Count 2 +>> endobj +203 0 obj << +/Title 204 0 R +/A 201 0 R +/Parent 195 0 R +/Prev 199 0 R +>> endobj +199 0 obj << +/Title 200 0 R +/A 197 0 R +/Parent 195 0 R +/Next 203 0 R +>> endobj +195 0 obj << +/Title 196 0 R +/A 193 0 R +/Parent 131 0 R +/Prev 191 0 R +/Next 207 0 R +/First 199 0 R +/Last 203 0 R +/Count 2 +>> endobj +191 0 obj << +/Title 192 0 R +/A 189 0 R +/Parent 131 0 R +/Prev 171 0 R +/Next 195 0 R +>> endobj +187 0 obj << +/Title 188 0 R +/A 185 0 R +/Parent 171 0 R +/Prev 183 0 R +>> endobj +183 0 obj << +/Title 184 0 R +/A 181 0 R +/Parent 171 0 R +/Prev 179 0 R +/Next 187 0 R +>> endobj +179 0 obj << +/Title 180 0 R +/A 177 0 R +/Parent 171 0 R +/Prev 175 0 R +/Next 183 0 R +>> endobj +175 0 obj << +/Title 176 0 R +/A 173 0 R +/Parent 171 0 R +/Next 179 0 R +>> endobj +171 0 obj << +/Title 172 0 R +/A 169 0 R +/Parent 131 0 R +/Prev 159 0 R +/Next 191 0 R +/First 175 0 R +/Last 187 0 R +/Count 4 +>> endobj +167 0 obj << +/Title 168 0 R +/A 165 0 R +/Parent 159 0 R +/Prev 163 0 R +>> endobj +163 0 obj << +/Title 164 0 R +/A 161 0 R +/Parent 159 0 R +/Next 167 0 R +>> endobj +159 0 obj << +/Title 160 0 R +/A 157 0 R +/Parent 131 0 R +/Prev 151 0 R +/Next 171 0 R +/First 163 0 R +/Last 167 0 R +/Count 2 +>> endobj +155 0 obj << +/Title 156 0 R +/A 153 0 R +/Parent 151 0 R +>> endobj +151 0 obj << +/Title 152 0 R +/A 149 0 R +/Parent 131 0 R +/Prev 139 0 R +/Next 159 0 R +/First 155 0 R +/Last 155 0 R +/Count 1 +>> endobj +147 0 obj << +/Title 148 0 R +/A 145 0 R +/Parent 139 0 R +/Prev 143 0 R +>> endobj +143 0 obj << +/Title 144 0 R +/A 141 0 R +/Parent 139 0 R +/Next 147 0 R +>> endobj +139 0 obj << +/Title 140 0 R +/A 137 0 R +/Parent 131 0 R +/Prev 135 0 R +/Next 151 0 R +/First 143 0 R +/Last 147 0 R +/Count 2 +>> endobj +135 0 obj << +/Title 136 0 R +/A 133 0 R +/Parent 131 0 R +/Next 139 0 R +>> endobj +131 0 obj << +/Title 132 0 R +/A 129 0 R +/Parent 2817 0 R +/Prev 11 0 R +/Next 359 0 R +/First 135 0 R +/Last 355 0 R +/Count 56 +>> endobj +127 0 obj << +/Title 128 0 R +/A 125 0 R +/Parent 11 0 R +/Prev 99 0 R +>> endobj +123 0 obj << +/Title 124 0 R +/A 121 0 R +/Parent 99 0 R +/Prev 119 0 R +>> endobj +119 0 obj << +/Title 120 0 R +/A 117 0 R +/Parent 99 0 R +/Prev 115 0 R +/Next 123 0 R +>> endobj +115 0 obj << +/Title 116 0 R +/A 113 0 R +/Parent 99 0 R +/Prev 111 0 R +/Next 119 0 R +>> endobj +111 0 obj << +/Title 112 0 R +/A 109 0 R +/Parent 99 0 R +/Prev 107 0 R +/Next 115 0 R +>> endobj +107 0 obj << +/Title 108 0 R +/A 105 0 R +/Parent 99 0 R +/Prev 103 0 R +/Next 111 0 R +>> endobj +103 0 obj << +/Title 104 0 R +/A 101 0 R +/Parent 99 0 R +/Next 107 0 R +>> endobj +99 0 obj << +/Title 100 0 R +/A 97 0 R +/Parent 11 0 R +/Prev 87 0 R +/Next 127 0 R +/First 103 0 R +/Last 123 0 R +/Count 6 +>> endobj +95 0 obj << +/Title 96 0 R +/A 93 0 R +/Parent 87 0 R +/Prev 91 0 R +>> endobj +91 0 obj << +/Title 92 0 R +/A 89 0 R +/Parent 87 0 R +/Next 95 0 R +>> endobj +87 0 obj << +/Title 88 0 R +/A 85 0 R +/Parent 11 0 R +/Prev 75 0 R +/Next 99 0 R +/First 91 0 R +/Last 95 0 R +/Count 2 +>> endobj +83 0 obj << +/Title 84 0 R +/A 81 0 R +/Parent 75 0 R +/Prev 79 0 R +>> endobj +79 0 obj << +/Title 80 0 R +/A 77 0 R +/Parent 75 0 R +/Next 83 0 R +>> endobj +75 0 obj << +/Title 76 0 R +/A 73 0 R +/Parent 11 0 R +/Prev 71 0 R +/Next 87 0 R +/First 79 0 R +/Last 83 0 R +/Count 2 +>> endobj +71 0 obj << +/Title 72 0 R +/A 69 0 R +/Parent 11 0 R +/Prev 67 0 R +/Next 75 0 R +>> endobj +67 0 obj << +/Title 68 0 R +/A 65 0 R +/Parent 11 0 R +/Prev 63 0 R +/Next 71 0 R +>> endobj +63 0 obj << +/Title 64 0 R +/A 61 0 R +/Parent 11 0 R +/Prev 47 0 R +/Next 67 0 R +>> endobj +59 0 obj << +/Title 60 0 R +/A 57 0 R +/Parent 47 0 R +/Prev 55 0 R +>> endobj +55 0 obj << +/Title 56 0 R +/A 53 0 R +/Parent 47 0 R +/Prev 51 0 R +/Next 59 0 R +>> endobj +51 0 obj << +/Title 52 0 R +/A 49 0 R +/Parent 47 0 R +/Next 55 0 R +>> endobj +47 0 obj << +/Title 48 0 R +/A 45 0 R +/Parent 11 0 R +/Prev 27 0 R +/Next 63 0 R +/First 51 0 R +/Last 59 0 R +/Count 3 +>> endobj +43 0 obj << +/Title 44 0 R +/A 41 0 R +/Parent 27 0 R +/Prev 39 0 R +>> endobj +39 0 obj << +/Title 40 0 R +/A 37 0 R +/Parent 27 0 R +/Prev 35 0 R +/Next 43 0 R +>> endobj +35 0 obj << +/Title 36 0 R +/A 33 0 R +/Parent 27 0 R +/Prev 31 0 R +/Next 39 0 R +>> endobj +31 0 obj << +/Title 32 0 R +/A 29 0 R +/Parent 27 0 R +/Next 35 0 R +>> endobj +27 0 obj << +/Title 28 0 R +/A 25 0 R +/Parent 11 0 R +/Prev 23 0 R +/Next 47 0 R +/First 31 0 R +/Last 43 0 R +/Count 4 +>> endobj +23 0 obj << +/Title 24 0 R +/A 21 0 R +/Parent 11 0 R +/Prev 19 0 R +/Next 27 0 R +>> endobj +19 0 obj << +/Title 20 0 R +/A 17 0 R +/Parent 11 0 R +/Prev 15 0 R +/Next 23 0 R +>> endobj +15 0 obj << +/Title 16 0 R +/A 13 0 R +/Parent 11 0 R +/Next 19 0 R +>> endobj +11 0 obj << +/Title 12 0 R +/A 9 0 R +/Parent 2817 0 R +/Prev 7 0 R +/Next 131 0 R +/First 15 0 R +/Last 127 0 R +/Count 29 +>> endobj +7 0 obj << +/Title 8 0 R +/A 5 0 R +/Parent 2817 0 R +/Next 11 0 R +>> endobj +2818 0 obj << +/Names [(Doc-Start) 702 0 R (page.1) 936 0 R (page.10) 1008 0 R (page.100) 2203 0 R (page.101) 2215 0 R (page.102) 2222 0 R] +/Limits [(Doc-Start) (page.102)] +>> endobj +2819 0 obj << +/Names [(page.103) 2240 0 R (page.104) 2250 0 R (page.105) 2256 0 R (page.106) 2275 0 R (page.107) 2281 0 R (page.108) 2287 0 R] +/Limits [(page.103) (page.108)] +>> endobj +2820 0 obj << +/Names [(page.109) 2296 0 R (page.11) 1015 0 R (page.110) 2302 0 R (page.111) 2314 0 R (page.112) 2323 0 R (page.113) 2330 0 R] +/Limits [(page.109) (page.113)] +>> endobj +2821 0 obj << +/Names [(page.114) 2350 0 R (page.115) 2360 0 R (page.116) 2366 0 R (page.117) 2372 0 R (page.118) 2378 0 R (page.119) 2384 0 R] +/Limits [(page.114) (page.119)] +>> endobj +2822 0 obj << +/Names [(page.12) 1022 0 R (page.120) 2392 0 R (page.121) 2402 0 R (page.122) 2411 0 R (page.123) 2424 0 R (page.124) 2432 0 R] +/Limits [(page.12) (page.124)] +>> endobj +2823 0 obj << +/Names [(page.125) 2438 0 R (page.126) 2444 0 R (page.127) 2453 0 R (page.128) 2459 0 R (page.129) 2466 0 R (page.13) 1029 0 R] +/Limits [(page.125) (page.13)] +>> endobj +2824 0 obj << +/Names [(page.130) 2474 0 R (page.131) 2480 0 R (page.132) 2491 0 R (page.133) 2499 0 R (page.134) 2508 0 R (page.135) 2515 0 R] +/Limits [(page.130) (page.135)] +>> endobj +2825 0 obj << +/Names [(page.136) 2522 0 R (page.137) 2528 0 R (page.138) 2534 0 R (page.139) 2541 0 R (page.14) 1035 0 R (page.140) 2553 0 R] +/Limits [(page.136) (page.140)] +>> endobj +2826 0 obj << +/Names [(page.141) 2562 0 R (page.142) 2577 0 R (page.143) 2587 0 R (page.144) 2612 0 R (page.145) 2650 0 R (page.146) 2665 0 R] +/Limits [(page.141) (page.146)] +>> endobj +2827 0 obj << +/Names [(page.147) 2703 0 R (page.148) 2724 0 R (page.149) 2731 0 R (page.15) 1041 0 R (page.150) 2763 0 R (page.151) 2776 0 R] +/Limits [(page.147) (page.151)] +>> endobj +2828 0 obj << +/Names [(page.16) 1047 0 R (page.17) 1053 0 R (page.18) 1059 0 R (page.19) 1066 0 R (page.2) 942 0 R (page.20) 1078 0 R] +/Limits [(page.16) (page.20)] +>> endobj +2829 0 obj << +/Names [(page.21) 1085 0 R (page.22) 1092 0 R (page.23) 1099 0 R (page.24) 1105 0 R (page.25) 1113 0 R (page.26) 1119 0 R] +/Limits [(page.21) (page.26)] +>> endobj +2830 0 obj << +/Names [(page.27) 1125 0 R (page.28) 1132 0 R (page.29) 1147 0 R (page.3) 949 0 R (page.30) 1163 0 R (page.31) 1175 0 R] +/Limits [(page.27) (page.31)] +>> endobj +2831 0 obj << +/Names [(page.32) 1184 0 R (page.33) 1190 0 R (page.34) 1196 0 R (page.35) 1203 0 R (page.36) 1209 0 R (page.37) 1217 0 R] +/Limits [(page.32) (page.37)] +>> endobj +2832 0 obj << +/Names [(page.38) 1223 0 R (page.39) 1229 0 R (page.4) 956 0 R (page.40) 1235 0 R (page.41) 1245 0 R (page.42) 1255 0 R] +/Limits [(page.38) (page.42)] +>> endobj +2833 0 obj << +/Names [(page.43) 1263 0 R (page.44) 1271 0 R (page.45) 1278 0 R (page.46) 1284 0 R (page.47) 1290 0 R (page.48) 1296 0 R] +/Limits [(page.43) (page.48)] +>> endobj +2834 0 obj << +/Names [(page.49) 1303 0 R (page.5) 963 0 R (page.50) 1309 0 R (page.51) 1317 0 R (page.52) 1339 0 R (page.53) 1379 0 R] +/Limits [(page.49) (page.53)] +>> endobj +2835 0 obj << +/Names [(page.54) 1414 0 R (page.55) 1452 0 R (page.56) 1489 0 R (page.57) 1516 0 R (page.58) 1552 0 R (page.59) 1589 0 R] +/Limits [(page.54) (page.59)] +>> endobj +2836 0 obj << +/Names [(page.6) 969 0 R (page.60) 1626 0 R (page.61) 1665 0 R (page.62) 1704 0 R (page.63) 1737 0 R (page.64) 1777 0 R] +/Limits [(page.6) (page.64)] +>> endobj +2837 0 obj << +/Names [(page.65) 1817 0 R (page.66) 1851 0 R (page.67) 1874 0 R (page.68) 1906 0 R (page.69) 1923 0 R (page.7) 976 0 R] +/Limits [(page.65) (page.7)] +>> endobj +2838 0 obj << +/Names [(page.70) 1929 0 R (page.71) 1936 0 R (page.72) 1947 0 R (page.73) 1954 0 R (page.74) 1961 0 R (page.75) 1968 0 R] +/Limits [(page.70) (page.75)] +>> endobj +2839 0 obj << +/Names [(page.76) 1975 0 R (page.77) 1984 0 R (page.78) 1990 0 R (page.79) 1998 0 R (page.8) 982 0 R (page.80) 2006 0 R] +/Limits [(page.76) (page.80)] +>> endobj +2840 0 obj << +/Names [(page.81) 2013 0 R (page.82) 2019 0 R (page.83) 2027 0 R (page.84) 2033 0 R (page.85) 2040 0 R (page.86) 2046 0 R] +/Limits [(page.81) (page.86)] +>> endobj +2841 0 obj << +/Names [(page.87) 2065 0 R (page.88) 2074 0 R (page.89) 2102 0 R (page.9) 993 0 R (page.90) 2121 0 R (page.91) 2129 0 R] +/Limits [(page.87) (page.91)] +>> endobj +2842 0 obj << +/Names [(page.92) 2140 0 R (page.93) 2158 0 R (page.94) 2166 0 R (page.95) 2172 0 R (page.96) 2178 0 R (page.97) 2185 0 R] +/Limits [(page.92) (page.97)] +>> endobj +2843 0 obj << +/Names [(page.98) 2191 0 R (page.99) 2197 0 R (page.i) 701 0 R (page.ii) 719 0 R (page.iii) 768 0 R (page.iv) 819 0 R] +/Limits [(page.98) (page.iv)] +>> endobj +2844 0 obj << +/Names [(page.v) 868 0 R (page.vi) 915 0 R (page.vii) 928 0 R (section*.1) 770 0 R (section*.10) 38 0 R (section*.100) 230 0 R] +/Limits [(page.v) (section*.100)] +>> endobj +2845 0 obj << +/Names [(section*.101) 234 0 R (section*.102) 238 0 R (section*.103) 242 0 R (section*.104) 246 0 R (section*.105) 250 0 R (section*.106) 254 0 R] +/Limits [(section*.101) (section*.106)] +>> endobj +2846 0 obj << +/Names [(section*.107) 258 0 R (section*.108) 262 0 R (section*.109) 266 0 R (section*.11) 42 0 R (section*.110) 270 0 R (section*.111) 274 0 R] +/Limits [(section*.107) (section*.111)] +>> endobj +2847 0 obj << +/Names [(section*.112) 278 0 R (section*.113) 1955 0 R (section*.114) 1962 0 R (section*.115) 282 0 R (section*.116) 286 0 R (section*.117) 290 0 R] +/Limits [(section*.112) (section*.117)] +>> endobj +2848 0 obj << +/Names [(section*.118) 294 0 R (section*.119) 298 0 R (section*.12) 46 0 R (section*.120) 1969 0 R (section*.121) 1976 0 R (section*.122) 302 0 R] +/Limits [(section*.118) (section*.122)] +>> endobj +2849 0 obj << +/Names [(section*.123) 306 0 R (section*.124) 310 0 R (section*.125) 314 0 R (section*.126) 318 0 R (section*.127) 322 0 R (section*.128) 326 0 R] +/Limits [(section*.123) (section*.128)] +>> endobj +2850 0 obj << +/Names [(section*.129) 330 0 R (section*.13) 50 0 R (section*.130) 334 0 R (section*.131) 338 0 R (section*.132) 342 0 R (section*.133) 346 0 R] +/Limits [(section*.129) (section*.133)] +>> endobj +2851 0 obj << +/Names [(section*.134) 350 0 R (section*.135) 354 0 R (section*.136) 358 0 R (section*.137) 362 0 R (section*.138) 366 0 R (section*.139) 370 0 R] +/Limits [(section*.134) (section*.139)] +>> endobj +2852 0 obj << +/Names [(section*.14) 54 0 R (section*.140) 374 0 R (section*.141) 378 0 R (section*.142) 382 0 R (section*.143) 2066 0 R (section*.144) 2075 0 R] +/Limits [(section*.14) (section*.144)] +>> endobj +2853 0 obj << +/Names [(section*.145) 2076 0 R (section*.146) 2122 0 R (section*.147) 386 0 R (section*.148) 390 0 R (section*.149) 394 0 R (section*.15) 58 0 R] +/Limits [(section*.145) (section*.15)] +>> endobj +2854 0 obj << +/Names [(section*.150) 398 0 R (section*.151) 2159 0 R (section*.152) 402 0 R (section*.153) 406 0 R (section*.154) 410 0 R (section*.155) 414 0 R] +/Limits [(section*.150) (section*.155)] +>> endobj +2855 0 obj << +/Names [(section*.156) 418 0 R (section*.157) 422 0 R (section*.158) 426 0 R (section*.159) 430 0 R (section*.16) 62 0 R (section*.160) 434 0 R] +/Limits [(section*.156) (section*.160)] +>> endobj +2856 0 obj << +/Names [(section*.161) 438 0 R (section*.162) 2204 0 R (section*.163) 2205 0 R (section*.164) 2216 0 R (section*.165) 442 0 R (section*.166) 2223 0 R] +/Limits [(section*.161) (section*.166)] +>> endobj +2857 0 obj << +/Names [(section*.167) 2224 0 R (section*.168) 2241 0 R (section*.169) 446 0 R (section*.17) 66 0 R (section*.170) 2242 0 R (section*.171) 2243 0 R] +/Limits [(section*.167) (section*.171)] +>> endobj +2858 0 obj << +/Names [(section*.172) 2244 0 R (section*.173) 450 0 R (section*.174) 454 0 R (section*.175) 458 0 R (section*.176) 462 0 R (section*.177) 466 0 R] +/Limits [(section*.172) (section*.177)] +>> endobj +2859 0 obj << +/Names [(section*.178) 470 0 R (section*.179) 474 0 R (section*.18) 70 0 R (section*.180) 478 0 R (section*.181) 2288 0 R (section*.182) 482 0 R] +/Limits [(section*.178) (section*.182)] +>> endobj +2860 0 obj << +/Names [(section*.183) 2303 0 R (section*.184) 2304 0 R (section*.185) 2305 0 R (section*.186) 2306 0 R (section*.187) 2307 0 R (section*.188) 2308 0 R] +/Limits [(section*.183) (section*.188)] +>> endobj +2861 0 obj << +/Names [(section*.189) 486 0 R (section*.19) 1067 0 R (section*.190) 490 0 R (section*.191) 494 0 R (section*.192) 498 0 R (section*.193) 502 0 R] +/Limits [(section*.189) (section*.193)] +>> endobj +2862 0 obj << +/Names [(section*.194) 2324 0 R (section*.195) 2331 0 R (section*.196) 2332 0 R (section*.197) 2333 0 R (section*.198) 506 0 R (section*.199) 510 0 R] +/Limits [(section*.194) (section*.199)] +>> endobj +2863 0 obj << +/Names [(section*.2) 6 0 R (section*.20) 74 0 R (section*.200) 514 0 R (section*.201) 518 0 R (section*.202) 522 0 R (section*.203) 526 0 R] +/Limits [(section*.2) (section*.203)] +>> endobj +2864 0 obj << +/Names [(section*.204) 530 0 R (section*.205) 534 0 R (section*.206) 538 0 R (section*.207) 542 0 R (section*.208) 546 0 R (section*.209) 550 0 R] +/Limits [(section*.204) (section*.209)] +>> endobj +2865 0 obj << +/Names [(section*.21) 78 0 R (section*.210) 554 0 R (section*.211) 558 0 R (section*.212) 2403 0 R (section*.213) 2412 0 R (section*.214) 2413 0 R] +/Limits [(section*.21) (section*.214)] +>> endobj +2866 0 obj << +/Names [(section*.215) 2414 0 R (section*.216) 2425 0 R (section*.217) 2426 0 R (section*.218) 562 0 R (section*.219) 566 0 R (section*.22) 82 0 R] +/Limits [(section*.215) (section*.22)] +>> endobj +2867 0 obj << +/Names [(section*.220) 570 0 R (section*.221) 574 0 R (section*.222) 578 0 R (section*.223) 582 0 R (section*.224) 586 0 R (section*.225) 590 0 R] +/Limits [(section*.220) (section*.225)] +>> endobj +2868 0 obj << +/Names [(section*.226) 594 0 R (section*.227) 598 0 R (section*.228) 602 0 R (section*.229) 606 0 R (section*.23) 1079 0 R (section*.230) 610 0 R] +/Limits [(section*.226) (section*.230)] +>> endobj +2869 0 obj << +/Names [(section*.231) 614 0 R (section*.232) 618 0 R (section*.233) 2500 0 R (section*.234) 2501 0 R (section*.235) 2509 0 R (section*.236) 2516 0 R] +/Limits [(section*.231) (section*.236)] +>> endobj +2870 0 obj << +/Names [(section*.237) 622 0 R (section*.238) 626 0 R (section*.239) 630 0 R (section*.24) 1086 0 R (section*.240) 634 0 R (section*.241) 638 0 R] +/Limits [(section*.237) (section*.241)] +>> endobj +2871 0 obj << +/Names [(section*.242) 642 0 R (section*.243) 646 0 R (section*.244) 650 0 R (section*.245) 654 0 R (section*.246) 658 0 R (section*.247) 662 0 R] +/Limits [(section*.242) (section*.247)] +>> endobj +2872 0 obj << +/Names [(section*.248) 666 0 R (section*.249) 2578 0 R (section*.25) 86 0 R (section*.250) 670 0 R (section*.251) 2588 0 R (section*.252) 2613 0 R] +/Limits [(section*.248) (section*.252)] +>> endobj +2873 0 obj << +/Names [(section*.253) 2651 0 R (section*.254) 2666 0 R (section*.255) 2667 0 R (section*.256) 2704 0 R (section*.257) 2705 0 R (section*.258) 674 0 R] +/Limits [(section*.253) (section*.258)] +>> endobj +2874 0 obj << +/Names [(section*.259) 678 0 R (section*.26) 90 0 R (section*.260) 682 0 R (section*.261) 686 0 R (section*.262) 690 0 R (section*.27) 94 0 R] +/Limits [(section*.259) (section*.27)] +>> endobj +2875 0 obj << +/Names [(section*.28) 98 0 R (section*.29) 102 0 R (section*.3) 10 0 R (section*.30) 106 0 R (section*.31) 110 0 R (section*.32) 114 0 R] +/Limits [(section*.28) (section*.32)] +>> endobj +2876 0 obj << +/Names [(section*.33) 118 0 R (section*.34) 1133 0 R (section*.35) 1148 0 R (section*.36) 1149 0 R (section*.37) 122 0 R (section*.38) 1164 0 R] +/Limits [(section*.33) (section*.38)] +>> endobj +2877 0 obj << +/Names [(section*.39) 1178 0 R (section*.4) 14 0 R (section*.40) 1197 0 R (section*.41) 1210 0 R (section*.42) 126 0 R (section*.43) 130 0 R] +/Limits [(section*.39) (section*.43)] +>> endobj +2878 0 obj << +/Names [(section*.44) 134 0 R (section*.45) 138 0 R (section*.46) 142 0 R (section*.47) 1246 0 R (section*.48) 1247 0 R (section*.49) 1256 0 R] +/Limits [(section*.44) (section*.49)] +>> endobj +2879 0 obj << +/Names [(section*.5) 18 0 R (section*.50) 146 0 R (section*.51) 150 0 R (section*.52) 154 0 R (section*.53) 1264 0 R (section*.54) 1265 0 R] +/Limits [(section*.5) (section*.54)] +>> endobj +2880 0 obj << +/Names [(section*.55) 1272 0 R (section*.56) 158 0 R (section*.57) 162 0 R (section*.58) 166 0 R (section*.59) 170 0 R (section*.6) 22 0 R] +/Limits [(section*.55) (section*.6)] +>> endobj +2881 0 obj << +/Names [(section*.60) 174 0 R (section*.61) 178 0 R (section*.62) 182 0 R (section*.63) 186 0 R (section*.64) 190 0 R (section*.65) 194 0 R] +/Limits [(section*.60) (section*.65)] +>> endobj +2882 0 obj << +/Names [(section*.66) 198 0 R (section*.67) 202 0 R (section*.68) 206 0 R (section*.69) 210 0 R (section*.7) 26 0 R (section*.70) 214 0 R] +/Limits [(section*.66) (section*.70)] +>> endobj +2883 0 obj << +/Names [(section*.71) 218 0 R (section*.72) 222 0 R (section*.73) 226 0 R (section*.74) 1341 0 R (section*.75) 1380 0 R (section*.76) 1381 0 R] +/Limits [(section*.71) (section*.76)] +>> endobj +2884 0 obj << +/Names [(section*.77) 1415 0 R (section*.78) 1453 0 R (section*.79) 1454 0 R (section*.8) 30 0 R (section*.80) 1490 0 R (section*.81) 1491 0 R] +/Limits [(section*.77) (section*.81)] +>> endobj +2885 0 obj << +/Names [(section*.82) 1517 0 R (section*.83) 1553 0 R (section*.84) 1554 0 R (section*.85) 1590 0 R (section*.86) 1591 0 R (section*.87) 1627 0 R] +/Limits [(section*.82) (section*.87)] +>> endobj +2886 0 obj << +/Names [(section*.88) 1666 0 R (section*.89) 1667 0 R (section*.9) 34 0 R (section*.90) 1705 0 R (section*.91) 1706 0 R (section*.92) 1738 0 R] +/Limits [(section*.88) (section*.92)] +>> endobj +2887 0 obj << +/Names [(section*.93) 1742 0 R (section*.94) 1778 0 R (section*.95) 1818 0 R (section*.96) 1819 0 R (section*.97) 1852 0 R (section*.98) 1875 0 R] +/Limits [(section*.93) (section*.98)] +>> endobj +2888 0 obj << +/Names [(section*.99) 1907 0 R (table.1) 1176 0 R (table.2) 1177 0 R (table.3) 1930 0 R] +/Limits [(section*.99) (table.3)] +>> endobj +2889 0 obj << +/Kids [2818 0 R 2819 0 R 2820 0 R 2821 0 R 2822 0 R 2823 0 R] +/Limits [(Doc-Start) (page.13)] +>> endobj +2890 0 obj << +/Kids [2824 0 R 2825 0 R 2826 0 R 2827 0 R 2828 0 R 2829 0 R] +/Limits [(page.130) (page.26)] +>> endobj +2891 0 obj << +/Kids [2830 0 R 2831 0 R 2832 0 R 2833 0 R 2834 0 R 2835 0 R] +/Limits [(page.27) (page.59)] +>> endobj +2892 0 obj << +/Kids [2836 0 R 2837 0 R 2838 0 R 2839 0 R 2840 0 R 2841 0 R] +/Limits [(page.6) (page.91)] +>> endobj +2893 0 obj << +/Kids [2842 0 R 2843 0 R 2844 0 R 2845 0 R 2846 0 R 2847 0 R] +/Limits [(page.92) (section*.117)] +>> endobj +2894 0 obj << +/Kids [2848 0 R 2849 0 R 2850 0 R 2851 0 R 2852 0 R 2853 0 R] +/Limits [(section*.118) (section*.15)] +>> endobj +2895 0 obj << +/Kids [2854 0 R 2855 0 R 2856 0 R 2857 0 R 2858 0 R 2859 0 R] +/Limits [(section*.150) (section*.182)] +>> endobj +2896 0 obj << +/Kids [2860 0 R 2861 0 R 2862 0 R 2863 0 R 2864 0 R 2865 0 R] +/Limits [(section*.183) (section*.214)] +>> endobj +2897 0 obj << +/Kids [2866 0 R 2867 0 R 2868 0 R 2869 0 R 2870 0 R 2871 0 R] +/Limits [(section*.215) (section*.247)] +>> endobj +2898 0 obj << +/Kids [2872 0 R 2873 0 R 2874 0 R 2875 0 R 2876 0 R 2877 0 R] +/Limits [(section*.248) (section*.43)] +>> endobj +2899 0 obj << +/Kids [2878 0 R 2879 0 R 2880 0 R 2881 0 R 2882 0 R 2883 0 R] +/Limits [(section*.44) (section*.76)] +>> endobj +2900 0 obj << +/Kids [2884 0 R 2885 0 R 2886 0 R 2887 0 R 2888 0 R] +/Limits [(section*.77) (table.3)] +>> endobj +2901 0 obj << +/Kids [2889 0 R 2890 0 R 2891 0 R 2892 0 R 2893 0 R 2894 0 R] +/Limits [(Doc-Start) (section*.15)] +>> endobj +2902 0 obj << +/Kids [2895 0 R 2896 0 R 2897 0 R 2898 0 R 2899 0 R 2900 0 R] +/Limits [(section*.150) (table.3)] +>> endobj +2903 0 obj << +/Kids [2901 0 R 2902 0 R] +/Limits [(Doc-Start) (table.3)] +>> endobj +2904 0 obj << +/Dests 2903 0 R +>> endobj +2905 0 obj << +/Type /Catalog +/Pages 2816 0 R +/Outlines 2817 0 R +/Names 2904 0 R +/PageMode/UseOutline/ViewerPreferences<>/PageLabels << /Nums [0 << /S /r >> 7 << /S /D >> ] >> +/OpenAction 693 0 R +>> endobj +2906 0 obj << +/Author(LM-sisu-scribe)/Title(SiSU: - SiSU - SiSU information Structuring Universe Manual [0.58])/Subject(law)/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords(law) +/CreationDate (D:20070923041242+01'00') +/ModDate (D:20070923041242+01'00') +/Trapped /False +/PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6) +>> endobj +xref +0 2907 +0000000001 65535 f +0000000002 00000 f +0000000003 00000 f +0000000004 00000 f +0000000000 00000 f +0000000015 00000 n +0000061420 00000 n +0000918765 00000 n +0000000061 00000 n +0000000158 00000 n +0000061475 00000 n +0000918639 00000 n +0000000204 00000 n +0000000236 00000 n +0000065416 00000 n +0000918565 00000 n +0000000283 00000 n +0000000334 00000 n +0000073896 00000 n +0000918478 00000 n +0000000381 00000 n +0000000423 00000 n +0000077436 00000 n +0000918391 00000 n +0000000470 00000 n +0000000512 00000 n +0000085611 00000 n +0000918268 00000 n +0000000559 00000 n +0000000586 00000 n +0000085667 00000 n +0000918194 00000 n +0000000633 00000 n +0000000672 00000 n +0000085723 00000 n +0000918107 00000 n +0000000719 00000 n +0000000761 00000 n +0000090086 00000 n +0000918020 00000 n +0000000809 00000 n +0000000867 00000 n +0000090143 00000 n +0000917946 00000 n +0000000915 00000 n +0000000955 00000 n +0000094726 00000 n +0000917823 00000 n +0000001003 00000 n +0000001042 00000 n +0000094783 00000 n +0000917749 00000 n +0000001090 00000 n +0000001126 00000 n +0000094840 00000 n +0000917662 00000 n +0000001174 00000 n +0000001213 00000 n +0000094895 00000 n +0000917588 00000 n +0000001261 00000 n +0000001322 00000 n +0000107204 00000 n +0000917501 00000 n +0000001370 00000 n +0000001415 00000 n +0000109261 00000 n +0000917414 00000 n +0000001463 00000 n +0000001503 00000 n +0000111500 00000 n +0000917327 00000 n +0000001551 00000 n +0000001613 00000 n +0000115524 00000 n +0000917204 00000 n +0000001661 00000 n +0000001711 00000 n +0000115581 00000 n +0000917130 00000 n +0000001759 00000 n +0000001794 00000 n +0000115638 00000 n +0000917056 00000 n +0000001842 00000 n +0000001885 00000 n +0000120404 00000 n +0000916933 00000 n +0000001933 00000 n +0000001974 00000 n +0000120461 00000 n +0000916859 00000 n +0000002022 00000 n +0000002064 00000 n +0000120518 00000 n +0000916785 00000 n +0000002112 00000 n +0000002158 00000 n +0000132509 00000 n +0000916658 00000 n +0000002206 00000 n +0000002256 00000 n +0000132566 00000 n +0000916580 00000 n +0000002305 00000 n +0000002349 00000 n +0000132624 00000 n +0000916488 00000 n +0000002398 00000 n +0000002443 00000 n +0000134659 00000 n +0000916396 00000 n +0000002492 00000 n +0000002545 00000 n +0000137029 00000 n +0000916304 00000 n +0000002594 00000 n +0000002644 00000 n +0000137087 00000 n +0000916212 00000 n +0000002693 00000 n +0000002728 00000 n +0000181296 00000 n +0000916134 00000 n +0000002777 00000 n +0000002819 00000 n +0000196818 00000 n +0000916057 00000 n +0000002868 00000 n +0000002918 00000 n +0000198015 00000 n +0000915925 00000 n +0000002967 00000 n +0000003008 00000 n +0000200359 00000 n +0000915846 00000 n +0000003057 00000 n +0000003127 00000 n +0000204415 00000 n +0000915715 00000 n +0000003176 00000 n +0000003215 00000 n +0000204473 00000 n +0000915636 00000 n +0000003264 00000 n +0000003329 00000 n +0000207657 00000 n +0000915557 00000 n +0000003378 00000 n +0000003462 00000 n +0000209457 00000 n +0000915426 00000 n +0000003511 00000 n +0000003582 00000 n +0000209515 00000 n +0000915361 00000 n +0000003631 00000 n +0000003676 00000 n +0000213168 00000 n +0000915230 00000 n +0000003725 00000 n +0000003763 00000 n +0000213226 00000 n +0000915151 00000 n +0000003812 00000 n +0000003879 00000 n +0000213284 00000 n +0000915072 00000 n +0000003928 00000 n +0000003992 00000 n +0000215873 00000 n +0000914941 00000 n +0000004041 00000 n +0000004071 00000 n +0000215931 00000 n +0000914862 00000 n +0000004120 00000 n +0000004163 00000 n +0000215989 00000 n +0000914769 00000 n +0000004212 00000 n +0000004256 00000 n +0000216047 00000 n +0000914676 00000 n +0000004305 00000 n +0000004344 00000 n +0000216105 00000 n +0000914597 00000 n +0000004393 00000 n +0000004435 00000 n +0000219505 00000 n +0000914504 00000 n +0000004484 00000 n +0000004565 00000 n +0000221925 00000 n +0000914373 00000 n +0000004614 00000 n +0000004657 00000 n +0000221983 00000 n +0000914294 00000 n +0000004706 00000 n +0000004767 00000 n +0000222041 00000 n +0000914215 00000 n +0000004816 00000 n +0000004864 00000 n +0000225180 00000 n +0000914084 00000 n +0000004913 00000 n +0000004947 00000 n +0000225238 00000 n +0000914005 00000 n +0000004996 00000 n +0000005083 00000 n +0000225296 00000 n +0000913926 00000 n +0000005132 00000 n +0000005185 00000 n +0000227279 00000 n +0000913795 00000 n +0000005234 00000 n +0000005285 00000 n +0000227337 00000 n +0000913716 00000 n +0000005334 00000 n +0000005379 00000 n +0000296741 00000 n +0000913623 00000 n +0000005428 00000 n +0000005491 00000 n +0000471013 00000 n +0000913530 00000 n +0000005541 00000 n +0000005595 00000 n +0000476384 00000 n +0000913437 00000 n +0000005645 00000 n +0000005703 00000 n +0000476442 00000 n +0000913344 00000 n +0000005753 00000 n +0000005856 00000 n +0000476500 00000 n +0000913265 00000 n +0000005906 00000 n +0000005979 00000 n +0000478650 00000 n +0000913172 00000 n +0000006029 00000 n +0000006083 00000 n +0000480615 00000 n +0000913079 00000 n +0000006133 00000 n +0000006184 00000 n +0000484955 00000 n +0000912948 00000 n +0000006234 00000 n +0000006262 00000 n +0000485013 00000 n +0000912883 00000 n +0000006312 00000 n +0000006371 00000 n +0000487416 00000 n +0000912752 00000 n +0000006421 00000 n +0000006456 00000 n +0000487474 00000 n +0000912673 00000 n +0000006506 00000 n +0000006540 00000 n +0000487532 00000 n +0000912580 00000 n +0000006590 00000 n +0000006631 00000 n +0000487590 00000 n +0000912487 00000 n +0000006681 00000 n +0000006719 00000 n +0000487648 00000 n +0000912408 00000 n +0000006769 00000 n +0000006807 00000 n +0000491443 00000 n +0000912277 00000 n +0000006857 00000 n +0000006888 00000 n +0000491501 00000 n +0000912198 00000 n +0000006938 00000 n +0000006972 00000 n +0000491559 00000 n +0000912105 00000 n +0000007022 00000 n +0000007063 00000 n +0000491617 00000 n +0000912012 00000 n +0000007113 00000 n +0000007151 00000 n +0000491675 00000 n +0000911933 00000 n +0000007201 00000 n +0000007239 00000 n +0000497023 00000 n +0000911802 00000 n +0000007289 00000 n +0000007326 00000 n +0000497081 00000 n +0000911723 00000 n +0000007376 00000 n +0000007547 00000 n +0000497139 00000 n +0000911644 00000 n +0000007597 00000 n +0000007638 00000 n +0000501854 00000 n +0000911551 00000 n +0000007688 00000 n +0000007726 00000 n +0000506622 00000 n +0000911420 00000 n +0000007776 00000 n +0000007816 00000 n +0000506680 00000 n +0000911341 00000 n +0000007866 00000 n +0000007900 00000 n +0000506738 00000 n +0000911248 00000 n +0000007950 00000 n +0000007988 00000 n +0000506796 00000 n +0000911155 00000 n +0000008038 00000 n +0000008079 00000 n +0000506854 00000 n +0000911062 00000 n +0000008129 00000 n +0000008178 00000 n +0000506911 00000 n +0000910969 00000 n +0000008228 00000 n +0000008291 00000 n +0000506969 00000 n +0000910876 00000 n +0000008341 00000 n +0000008390 00000 n +0000507027 00000 n +0000910783 00000 n +0000008440 00000 n +0000008476 00000 n +0000508216 00000 n +0000910704 00000 n +0000008526 00000 n +0000008564 00000 n +0000510917 00000 n +0000910625 00000 n +0000008614 00000 n +0000008662 00000 n +0000512078 00000 n +0000910493 00000 n +0000008712 00000 n +0000008754 00000 n +0000514304 00000 n +0000910376 00000 n +0000008804 00000 n +0000008842 00000 n +0000514362 00000 n +0000910297 00000 n +0000008892 00000 n +0000008930 00000 n +0000514420 00000 n +0000910218 00000 n +0000008980 00000 n +0000009023 00000 n +0000515861 00000 n +0000910125 00000 n +0000009073 00000 n +0000009112 00000 n +0000520084 00000 n +0000910008 00000 n +0000009162 00000 n +0000009213 00000 n +0000520142 00000 n +0000909943 00000 n +0000009263 00000 n +0000009321 00000 n +0000609427 00000 n +0000909810 00000 n +0000009371 00000 n +0000009403 00000 n +0000613678 00000 n +0000909693 00000 n +0000009453 00000 n +0000009490 00000 n +0000613736 00000 n +0000909614 00000 n +0000009540 00000 n +0000009576 00000 n +0000618618 00000 n +0000909535 00000 n +0000009626 00000 n +0000009674 00000 n +0000623203 00000 n +0000909404 00000 n +0000009724 00000 n +0000009788 00000 n +0000623261 00000 n +0000909325 00000 n +0000009838 00000 n +0000009872 00000 n +0000625176 00000 n +0000909232 00000 n +0000009922 00000 n +0000009965 00000 n +0000627168 00000 n +0000909139 00000 n +0000010015 00000 n +0000010058 00000 n +0000627226 00000 n +0000909046 00000 n +0000010108 00000 n +0000010146 00000 n +0000627284 00000 n +0000908953 00000 n +0000010196 00000 n +0000010241 00000 n +0000629223 00000 n +0000908860 00000 n +0000010291 00000 n +0000010332 00000 n +0000629281 00000 n +0000908781 00000 n +0000010382 00000 n +0000010423 00000 n +0000632756 00000 n +0000908664 00000 n +0000010473 00000 n +0000010531 00000 n +0000632814 00000 n +0000908585 00000 n +0000010581 00000 n +0000010623 00000 n +0000639403 00000 n +0000908492 00000 n +0000010673 00000 n +0000010734 00000 n +0000643400 00000 n +0000908399 00000 n +0000010784 00000 n +0000010826 00000 n +0000643634 00000 n +0000908320 00000 n +0000010876 00000 n +0000010920 00000 n +0000646554 00000 n +0000908187 00000 n +0000010970 00000 n +0000010995 00000 n +0000649819 00000 n +0000908070 00000 n +0000011045 00000 n +0000011082 00000 n +0000649877 00000 n +0000907991 00000 n +0000011132 00000 n +0000011180 00000 n +0000649935 00000 n +0000907898 00000 n +0000011230 00000 n +0000011278 00000 n +0000653290 00000 n +0000907819 00000 n +0000011328 00000 n +0000011400 00000 n +0000655633 00000 n +0000907688 00000 n +0000011450 00000 n +0000011496 00000 n +0000655691 00000 n +0000907609 00000 n +0000011546 00000 n +0000011603 00000 n +0000660366 00000 n +0000907516 00000 n +0000011653 00000 n +0000011687 00000 n +0000660778 00000 n +0000907437 00000 n +0000011737 00000 n +0000011793 00000 n +0000662103 00000 n +0000907344 00000 n +0000011843 00000 n +0000011887 00000 n +0000665294 00000 n +0000907213 00000 n +0000011937 00000 n +0000011968 00000 n +0000665352 00000 n +0000907134 00000 n +0000012018 00000 n +0000012055 00000 n +0000665410 00000 n +0000907041 00000 n +0000012105 00000 n +0000012144 00000 n +0000668030 00000 n +0000906948 00000 n +0000012194 00000 n +0000012232 00000 n +0000674110 00000 n +0000906855 00000 n +0000012282 00000 n +0000012317 00000 n +0000674168 00000 n +0000906762 00000 n +0000012367 00000 n +0000012410 00000 n +0000674226 00000 n +0000906669 00000 n +0000012460 00000 n +0000012505 00000 n +0000676259 00000 n +0000906576 00000 n +0000012555 00000 n +0000012591 00000 n +0000677950 00000 n +0000906483 00000 n +0000012641 00000 n +0000012683 00000 n +0000678008 00000 n +0000906404 00000 n +0000012733 00000 n +0000012781 00000 n +0000680665 00000 n +0000906287 00000 n +0000012831 00000 n +0000012873 00000 n +0000680723 00000 n +0000906208 00000 n +0000012923 00000 n +0000012958 00000 n +0000680781 00000 n +0000906129 00000 n +0000013008 00000 n +0000013041 00000 n +0000683223 00000 n +0000905996 00000 n +0000013091 00000 n +0000013135 00000 n +0000686917 00000 n +0000905892 00000 n +0000013185 00000 n +0000013216 00000 n +0000689995 00000 n +0000905813 00000 n +0000013266 00000 n +0000013330 00000 n +0000690053 00000 n +0000905720 00000 n +0000013380 00000 n +0000013422 00000 n +0000699334 00000 n +0000905627 00000 n +0000013472 00000 n +0000013514 00000 n +0000704286 00000 n +0000905534 00000 n +0000013564 00000 n +0000013605 00000 n +0000707440 00000 n +0000905441 00000 n +0000013655 00000 n +0000013704 00000 n +0000709975 00000 n +0000905348 00000 n +0000013754 00000 n +0000013804 00000 n +0000710033 00000 n +0000905255 00000 n +0000013854 00000 n +0000013888 00000 n +0000712258 00000 n +0000905162 00000 n +0000013938 00000 n +0000013987 00000 n +0000712316 00000 n +0000905069 00000 n +0000014037 00000 n +0000014085 00000 n +0000712374 00000 n +0000904976 00000 n +0000014135 00000 n +0000014172 00000 n +0000714606 00000 n +0000904883 00000 n +0000014222 00000 n +0000014270 00000 n +0000714664 00000 n +0000904790 00000 n +0000014320 00000 n +0000014358 00000 n +0000714722 00000 n +0000904711 00000 n +0000014408 00000 n +0000014452 00000 n +0000715895 00000 n +0000904578 00000 n +0000014502 00000 n +0000014546 00000 n +0000720160 00000 n +0000904461 00000 n +0000014596 00000 n +0000014644 00000 n +0000720218 00000 n +0000904382 00000 n +0000014694 00000 n +0000014761 00000 n +0000722650 00000 n +0000904303 00000 n +0000014811 00000 n +0000014866 00000 n +0000730011 00000 n +0000904172 00000 n +0000014916 00000 n +0000014982 00000 n +0000730069 00000 n +0000904093 00000 n +0000015032 00000 n +0000015152 00000 n +0000730126 00000 n +0000904000 00000 n +0000015202 00000 n +0000015269 00000 n +0000730184 00000 n +0000903907 00000 n +0000015319 00000 n +0000015382 00000 n +0000730242 00000 n +0000903814 00000 n +0000015432 00000 n +0000015514 00000 n +0000733816 00000 n +0000903721 00000 n +0000015564 00000 n +0000015619 00000 n +0000733874 00000 n +0000903628 00000 n +0000015669 00000 n +0000015810 00000 n +0000737006 00000 n +0000903535 00000 n +0000015860 00000 n +0000015953 00000 n +0000738765 00000 n +0000903456 00000 n +0000016003 00000 n +0000016054 00000 n +0000741860 00000 n +0000903363 00000 n +0000016104 00000 n +0000016161 00000 n +0000748931 00000 n +0000903246 00000 n +0000016211 00000 n +0000016248 00000 n +0000748989 00000 n +0000903167 00000 n +0000016298 00000 n +0000016337 00000 n +0000752121 00000 n +0000903088 00000 n +0000016387 00000 n +0000016454 00000 n +0000788102 00000 n +0000902956 00000 n +0000016504 00000 n +0000016557 00000 n +0000788160 00000 n +0000902891 00000 n +0000016607 00000 n +0000016635 00000 n +0000797281 00000 n +0000902773 00000 n +0000016685 00000 n +0000016805 00000 n +0000797339 00000 n +0000902694 00000 n +0000016855 00000 n +0000016908 00000 n +0000797397 00000 n +0000902615 00000 n +0000016958 00000 n +0000017007 00000 n +0000017504 00000 n +0000017667 00000 n +0000017842 00000 n +0000018015 00000 n +0000018188 00000 n +0000018467 00000 n +0000017060 00000 n +0000018354 00000 n +0000018410 00000 n +0000897362 00000 n +0000898160 00000 n +0000897510 00000 n +0000898516 00000 n +0000019922 00000 n +0000020096 00000 n +0000020270 00000 n +0000020439 00000 n +0000020623 00000 n +0000020807 00000 n +0000020981 00000 n +0000021185 00000 n +0000021355 00000 n +0000021584 00000 n +0000019719 00000 n +0000018566 00000 n +0000021528 00000 n +0000896782 00000 n +0000898336 00000 n +0000023725 00000 n +0000023877 00000 n +0000024029 00000 n +0000024181 00000 n +0000024333 00000 n +0000024485 00000 n +0000024637 00000 n +0000024789 00000 n +0000024941 00000 n +0000025094 00000 n +0000025248 00000 n +0000025401 00000 n +0000025555 00000 n +0000025709 00000 n +0000025862 00000 n +0000026015 00000 n +0000026168 00000 n +0000026321 00000 n +0000026474 00000 n +0000026627 00000 n +0000026781 00000 n +0000026934 00000 n +0000027088 00000 n +0000027242 00000 n +0000027395 00000 n +0000027547 00000 n +0000027696 00000 n +0000027850 00000 n +0000028004 00000 n +0000028158 00000 n +0000028312 00000 n +0000028464 00000 n +0000028617 00000 n +0000028769 00000 n +0000028922 00000 n +0000029076 00000 n +0000029230 00000 n +0000029382 00000 n +0000029536 00000 n +0000029688 00000 n +0000032443 00000 n +0000029841 00000 n +0000030011 00000 n +0000030297 00000 n +0000023258 00000 n +0000021683 00000 n +0000030183 00000 n +0000897802 00000 n +0000030240 00000 n +0000032596 00000 n +0000032749 00000 n +0000032902 00000 n +0000033055 00000 n +0000033208 00000 n +0000033362 00000 n +0000033515 00000 n +0000033667 00000 n +0000033821 00000 n +0000033975 00000 n +0000034128 00000 n +0000034281 00000 n +0000034434 00000 n +0000034587 00000 n +0000034741 00000 n +0000034895 00000 n +0000035050 00000 n +0000035205 00000 n +0000035360 00000 n +0000035514 00000 n +0000035668 00000 n +0000035820 00000 n +0000035974 00000 n +0000036128 00000 n +0000036281 00000 n +0000036436 00000 n +0000036591 00000 n +0000036746 00000 n +0000036901 00000 n +0000037055 00000 n +0000037209 00000 n +0000037363 00000 n +0000037518 00000 n +0000037673 00000 n +0000037827 00000 n +0000038134 00000 n +0000038288 00000 n +0000038442 00000 n +0000038596 00000 n +0000038751 00000 n +0000038906 00000 n +0000039057 00000 n +0000041580 00000 n +0000039209 00000 n +0000039379 00000 n +0000039608 00000 n +0000031944 00000 n +0000030396 00000 n +0000039551 00000 n +0000037980 00000 n +0000041734 00000 n +0000041887 00000 n +0000042042 00000 n +0000042197 00000 n +0000042351 00000 n +0000042504 00000 n +0000042656 00000 n +0000042811 00000 n +0000042965 00000 n +0000043119 00000 n +0000043273 00000 n +0000043428 00000 n +0000043582 00000 n +0000043736 00000 n +0000043890 00000 n +0000044045 00000 n +0000044199 00000 n +0000044354 00000 n +0000044509 00000 n +0000044664 00000 n +0000044819 00000 n +0000044974 00000 n +0000045129 00000 n +0000045283 00000 n +0000045436 00000 n +0000045591 00000 n +0000045746 00000 n +0000045901 00000 n +0000046056 00000 n +0000046210 00000 n +0000046363 00000 n +0000046518 00000 n +0000046673 00000 n +0000046828 00000 n +0000046982 00000 n +0000047137 00000 n +0000047292 00000 n +0000047446 00000 n +0000047600 00000 n +0000047754 00000 n +0000047909 00000 n +0000050719 00000 n +0000048062 00000 n +0000048232 00000 n +0000048461 00000 n +0000041097 00000 n +0000039694 00000 n +0000048404 00000 n +0000050874 00000 n +0000051029 00000 n +0000051183 00000 n +0000051338 00000 n +0000051492 00000 n +0000051647 00000 n +0000051801 00000 n +0000051954 00000 n +0000052108 00000 n +0000052263 00000 n +0000052416 00000 n +0000052570 00000 n +0000052725 00000 n +0000052879 00000 n +0000053033 00000 n +0000053188 00000 n +0000053343 00000 n +0000053496 00000 n +0000053650 00000 n +0000053805 00000 n +0000053960 00000 n +0000054115 00000 n +0000054270 00000 n +0000054425 00000 n +0000054580 00000 n +0000054734 00000 n +0000054888 00000 n +0000055043 00000 n +0000055198 00000 n +0000055352 00000 n +0000055660 00000 n +0000055815 00000 n +0000055970 00000 n +0000056125 00000 n +0000056279 00000 n +0000056586 00000 n +0000056740 00000 n +0000056893 00000 n +0000057047 00000 n +0000057201 00000 n +0000058701 00000 n +0000057354 00000 n +0000057524 00000 n +0000057753 00000 n +0000050228 00000 n +0000048560 00000 n +0000057696 00000 n +0000055506 00000 n +0000056432 00000 n +0000058855 00000 n +0000059009 00000 n +0000059163 00000 n +0000059468 00000 n +0000059622 00000 n +0000059776 00000 n +0000059946 00000 n +0000060175 00000 n +0000058498 00000 n +0000057852 00000 n +0000060118 00000 n +0000059316 00000 n +0000898634 00000 n +0000061021 00000 n +0000061191 00000 n +0000061531 00000 n +0000060874 00000 n +0000060274 00000 n +0000061363 00000 n +0000065017 00000 n +0000065187 00000 n +0000065472 00000 n +0000064870 00000 n +0000061617 00000 n +0000065359 00000 n +0000069326 00000 n +0000069521 00000 n +0000069691 00000 n +0000069920 00000 n +0000069171 00000 n +0000065558 00000 n +0000069863 00000 n +0000071227 00000 n +0000071399 00000 n +0000071569 00000 n +0000071798 00000 n +0000071072 00000 n +0000070019 00000 n +0000071741 00000 n +0000896927 00000 n +0000073497 00000 n +0000073667 00000 n +0000073952 00000 n +0000073350 00000 n +0000071898 00000 n +0000073839 00000 n +0000077037 00000 n +0000077207 00000 n +0000077492 00000 n +0000076890 00000 n +0000074038 00000 n +0000077379 00000 n +0000898752 00000 n +0000080620 00000 n +0000080790 00000 n +0000081019 00000 n +0000080473 00000 n +0000077592 00000 n +0000080962 00000 n +0000082038 00000 n +0000082208 00000 n +0000082437 00000 n +0000081891 00000 n +0000081119 00000 n +0000082380 00000 n +0000084487 00000 n +0000084850 00000 n +0000085040 00000 n +0000084672 00000 n +0000088735 00000 n +0000085212 00000 n +0000085382 00000 n +0000085779 00000 n +0000084308 00000 n +0000082523 00000 n +0000085554 00000 n +0000087961 00000 n +0000088912 00000 n +0000088150 00000 n +0000089101 00000 n +0000088339 00000 n +0000089290 00000 n +0000088537 00000 n +0000089487 00000 n +0000091064 00000 n +0000089683 00000 n +0000089854 00000 n +0000090200 00000 n +0000087735 00000 n +0000085906 00000 n +0000090027 00000 n +0000091272 00000 n +0000091488 00000 n +0000091659 00000 n +0000091891 00000 n +0000090894 00000 n +0000090314 00000 n +0000091832 00000 n +0000094148 00000 n +0000094323 00000 n +0000094494 00000 n +0000094952 00000 n +0000093986 00000 n +0000091992 00000 n +0000094667 00000 n +0000898872 00000 n +0000097592 00000 n +0000097763 00000 n +0000097995 00000 n +0000097439 00000 n +0000095053 00000 n +0000097936 00000 n +0000100552 00000 n +0000100723 00000 n +0000100955 00000 n +0000100399 00000 n +0000098096 00000 n +0000100896 00000 n +0000103495 00000 n +0000103666 00000 n +0000103898 00000 n +0000103342 00000 n +0000101042 00000 n +0000103839 00000 n +0000105329 00000 n +0000105500 00000 n +0000105732 00000 n +0000105176 00000 n +0000103985 00000 n +0000105673 00000 n +0000106801 00000 n +0000106972 00000 n +0000107261 00000 n +0000106648 00000 n +0000105819 00000 n +0000107145 00000 n +0000108858 00000 n +0000109029 00000 n +0000109318 00000 n +0000108705 00000 n +0000107348 00000 n +0000109202 00000 n +0000898997 00000 n +0000111097 00000 n +0000111268 00000 n +0000111616 00000 n +0000110944 00000 n +0000109405 00000 n +0000111441 00000 n +0000111557 00000 n +0000114174 00000 n +0000114360 00000 n +0000114550 00000 n +0000114738 00000 n +0000114925 00000 n +0000115121 00000 n +0000115292 00000 n +0000115752 00000 n +0000113976 00000 n +0000111717 00000 n +0000115465 00000 n +0000115694 00000 n +0000116685 00000 n +0000116856 00000 n +0000117147 00000 n +0000116532 00000 n +0000115867 00000 n +0000117029 00000 n +0000117088 00000 n +0000120001 00000 n +0000120172 00000 n +0000120575 00000 n +0000119848 00000 n +0000117234 00000 n +0000120345 00000 n +0000897655 00000 n +0000123115 00000 n +0000123286 00000 n +0000123518 00000 n +0000122962 00000 n +0000120677 00000 n +0000123459 00000 n +0000126998 00000 n +0000127169 00000 n +0000127401 00000 n +0000126845 00000 n +0000123619 00000 n +0000127342 00000 n +0000897217 00000 n +0000899122 00000 n +0000128726 00000 n +0000128897 00000 n +0000129129 00000 n +0000128573 00000 n +0000127530 00000 n +0000129070 00000 n +0000132106 00000 n +0000132277 00000 n +0000132682 00000 n +0000131953 00000 n +0000129230 00000 n +0000132450 00000 n +0000134256 00000 n +0000134427 00000 n +0000134717 00000 n +0000134103 00000 n +0000132840 00000 n +0000134600 00000 n +0000897072 00000 n +0000136626 00000 n +0000136797 00000 n +0000137204 00000 n +0000136473 00000 n +0000134847 00000 n +0000136970 00000 n +0000137145 00000 n +0000139073 00000 n +0000139247 00000 n +0000139422 00000 n +0000139601 00000 n +0000139775 00000 n +0000139955 00000 n +0000140131 00000 n +0000140307 00000 n +0000140480 00000 n +0000140651 00000 n +0000141001 00000 n +0000138848 00000 n +0000137306 00000 n +0000140824 00000 n +0000140883 00000 n +0000140942 00000 n +0000143032 00000 n +0000142816 00000 n +0000180372 00000 n +0000147854 00000 n +0000180719 00000 n +0000180544 00000 n +0000148369 00000 n +0000148149 00000 n +0000180893 00000 n +0000181064 00000 n +0000181413 00000 n +0000142636 00000 n +0000141130 00000 n +0000181237 00000 n +0000181354 00000 n +0000899247 00000 n +0000147775 00000 n +0000148070 00000 n +0000180293 00000 n +0000183970 00000 n +0000184178 00000 n +0000184349 00000 n +0000184757 00000 n +0000183808 00000 n +0000181585 00000 n +0000184522 00000 n +0000184581 00000 n +0000184639 00000 n +0000184698 00000 n +0000185979 00000 n +0000186150 00000 n +0000186382 00000 n +0000185826 00000 n +0000184872 00000 n +0000186323 00000 n +0000187422 00000 n +0000187593 00000 n +0000187825 00000 n +0000187269 00000 n +0000186484 00000 n +0000187766 00000 n +0000189127 00000 n +0000189298 00000 n +0000189589 00000 n +0000188974 00000 n +0000187912 00000 n +0000189471 00000 n +0000189530 00000 n +0000190728 00000 n +0000190899 00000 n +0000191131 00000 n +0000190575 00000 n +0000189691 00000 n +0000191072 00000 n +0000192718 00000 n +0000192889 00000 n +0000193180 00000 n +0000192565 00000 n +0000191233 00000 n +0000193062 00000 n +0000193121 00000 n +0000899372 00000 n +0000193943 00000 n +0000194114 00000 n +0000194346 00000 n +0000193790 00000 n +0000193267 00000 n +0000194287 00000 n +0000196415 00000 n +0000196586 00000 n +0000196876 00000 n +0000196262 00000 n +0000194433 00000 n +0000196759 00000 n +0000197612 00000 n +0000197783 00000 n +0000198072 00000 n +0000197459 00000 n +0000197007 00000 n +0000197956 00000 n +0000199956 00000 n +0000200127 00000 n +0000200417 00000 n +0000199803 00000 n +0000198159 00000 n +0000200300 00000 n +0000203270 00000 n +0000203456 00000 n +0000203641 00000 n +0000203827 00000 n +0000204012 00000 n +0000204183 00000 n +0000204648 00000 n +0000203081 00000 n +0000200518 00000 n +0000204356 00000 n +0000204531 00000 n +0000204590 00000 n +0000206825 00000 n +0000207011 00000 n +0000207195 00000 n +0000207366 00000 n +0000207715 00000 n +0000206654 00000 n +0000204749 00000 n +0000207539 00000 n +0000207598 00000 n +0000899497 00000 n +0000209054 00000 n +0000209225 00000 n +0000209691 00000 n +0000208901 00000 n +0000207816 00000 n +0000209398 00000 n +0000209573 00000 n +0000209632 00000 n +0000210558 00000 n +0000210729 00000 n +0000211020 00000 n +0000210405 00000 n +0000209778 00000 n +0000210902 00000 n +0000210961 00000 n +0000212765 00000 n +0000212936 00000 n +0000213342 00000 n +0000212612 00000 n +0000211107 00000 n +0000213109 00000 n +0000215470 00000 n +0000215641 00000 n +0000216163 00000 n +0000215317 00000 n +0000213429 00000 n +0000215814 00000 n +0000217017 00000 n +0000217188 00000 n +0000217420 00000 n +0000216864 00000 n +0000216250 00000 n +0000217361 00000 n +0000219102 00000 n +0000219273 00000 n +0000219563 00000 n +0000218949 00000 n +0000217507 00000 n +0000219446 00000 n +0000899622 00000 n +0000221522 00000 n +0000221693 00000 n +0000222099 00000 n +0000221369 00000 n +0000219650 00000 n +0000221866 00000 n +0000224777 00000 n +0000224948 00000 n +0000225354 00000 n +0000224624 00000 n +0000222186 00000 n +0000225121 00000 n +0000226500 00000 n +0000226687 00000 n +0000226876 00000 n +0000227047 00000 n +0000227395 00000 n +0000226329 00000 n +0000225456 00000 n +0000227220 00000 n +0000293436 00000 n +0000229500 00000 n +0000229272 00000 n +0000295514 00000 n +0000295690 00000 n +0000295898 00000 n +0000293614 00000 n +0000293847 00000 n +0000296097 00000 n +0000294091 00000 n +0000294325 00000 n +0000294558 00000 n +0000294797 00000 n +0000295035 00000 n +0000295276 00000 n +0000298406 00000 n +0000296338 00000 n +0000296509 00000 n +0000296858 00000 n +0000229002 00000 n +0000227496 00000 n +0000296682 00000 n +0000897978 00000 n +0000296799 00000 n +0000293349 00000 n +0000292742 00000 n +0000298639 00000 n +0000298872 00000 n +0000299107 00000 n +0000299349 00000 n +0000299585 00000 n +0000299852 00000 n +0000300088 00000 n +0000300311 00000 n +0000322804 00000 n +0000300546 00000 n +0000300771 00000 n +0000300996 00000 n +0000301226 00000 n +0000301455 00000 n +0000301688 00000 n +0000301917 00000 n +0000302141 00000 n +0000302364 00000 n +0000302589 00000 n +0000302822 00000 n +0000303049 00000 n +0000303298 00000 n +0000303526 00000 n +0000303796 00000 n +0000323038 00000 n +0000304077 00000 n +0000304347 00000 n +0000304618 00000 n +0000306931 00000 n +0000307205 00000 n +0000304894 00000 n +0000305065 00000 n +0000305415 00000 n +0000298010 00000 n +0000297016 00000 n +0000305238 00000 n +0000305297 00000 n +0000305356 00000 n +0000307484 00000 n +0000307758 00000 n +0000308028 00000 n +0000308297 00000 n +0000308569 00000 n +0000308847 00000 n +0000309120 00000 n +0000309461 00000 n +0000309734 00000 n +0000310615 00000 n +0000323317 00000 n +0000310847 00000 n +0000311069 00000 n +0000311291 00000 n +0000311518 00000 n +0000311743 00000 n +0000311973 00000 n +0000312199 00000 n +0000312420 00000 n +0000312640 00000 n +0000312863 00000 n +0000313089 00000 n +0000313312 00000 n +0000313555 00000 n +0000316418 00000 n +0000316657 00000 n +0000323548 00000 n +0000313780 00000 n +0000313951 00000 n +0000314242 00000 n +0000306526 00000 n +0000305517 00000 n +0000314124 00000 n +0000314183 00000 n +0000309954 00000 n +0000310174 00000 n +0000310394 00000 n +0000899747 00000 n +0000316907 00000 n +0000317147 00000 n +0000317387 00000 n +0000317631 00000 n +0000317875 00000 n +0000318123 00000 n +0000318367 00000 n +0000318606 00000 n +0000318845 00000 n +0000319084 00000 n +0000319332 00000 n +0000319574 00000 n +0000319853 00000 n +0000320096 00000 n +0000320317 00000 n +0000323796 00000 n +0000320549 00000 n +0000320772 00000 n +0000320995 00000 n +0000321223 00000 n +0000321449 00000 n +0000321680 00000 n +0000321906 00000 n +0000322128 00000 n +0000322350 00000 n +0000322574 00000 n +0000359146 00000 n +0000324026 00000 n +0000324197 00000 n +0000324547 00000 n +0000315977 00000 n +0000314344 00000 n +0000324370 00000 n +0000324429 00000 n +0000324488 00000 n +0000359370 00000 n +0000359615 00000 n +0000359841 00000 n +0000360062 00000 n +0000372718 00000 n +0000360294 00000 n +0000360516 00000 n +0000360738 00000 n +0000360964 00000 n +0000361190 00000 n +0000361420 00000 n +0000361645 00000 n +0000361866 00000 n +0000362087 00000 n +0000362310 00000 n +0000362540 00000 n +0000362764 00000 n +0000363006 00000 n +0000363230 00000 n +0000326218 00000 n +0000325996 00000 n +0000363437 00000 n +0000363664 00000 n +0000372949 00000 n +0000363903 00000 n +0000364132 00000 n +0000364361 00000 n +0000368799 00000 n +0000369031 00000 n +0000364595 00000 n +0000364766 00000 n +0000365116 00000 n +0000325627 00000 n +0000324662 00000 n +0000364939 00000 n +0000364998 00000 n +0000365057 00000 n +0000359067 00000 n +0000369268 00000 n +0000369501 00000 n +0000369728 00000 n +0000369956 00000 n +0000370184 00000 n +0000370421 00000 n +0000370651 00000 n +0000370908 00000 n +0000371139 00000 n +0000373187 00000 n +0000371359 00000 n +0000373395 00000 n +0000371591 00000 n +0000371813 00000 n +0000372035 00000 n +0000372262 00000 n +0000372488 00000 n +0000375713 00000 n +0000373624 00000 n +0000373795 00000 n +0000374086 00000 n +0000368457 00000 n +0000365247 00000 n +0000373968 00000 n +0000374027 00000 n +0000375939 00000 n +0000376160 00000 n +0000376381 00000 n +0000376604 00000 n +0000376834 00000 n +0000377058 00000 n +0000377300 00000 n +0000377525 00000 n +0000377752 00000 n +0000390889 00000 n +0000377989 00000 n +0000378217 00000 n +0000378445 00000 n +0000378678 00000 n +0000378910 00000 n +0000379146 00000 n +0000379378 00000 n +0000379605 00000 n +0000379832 00000 n +0000380061 00000 n +0000380297 00000 n +0000380527 00000 n +0000380782 00000 n +0000381012 00000 n +0000381240 00000 n +0000391126 00000 n +0000381478 00000 n +0000384144 00000 n +0000384373 00000 n +0000381707 00000 n +0000381878 00000 n +0000382228 00000 n +0000375326 00000 n +0000374215 00000 n +0000382051 00000 n +0000382110 00000 n +0000382169 00000 n +0000384606 00000 n +0000384839 00000 n +0000385076 00000 n +0000385309 00000 n +0000385536 00000 n +0000385764 00000 n +0000385993 00000 n +0000386226 00000 n +0000386457 00000 n +0000386714 00000 n +0000386946 00000 n +0000387187 00000 n +0000391363 00000 n +0000387439 00000 n +0000387681 00000 n +0000387923 00000 n +0000388170 00000 n +0000388416 00000 n +0000388665 00000 n +0000388911 00000 n +0000389152 00000 n +0000389393 00000 n +0000389636 00000 n +0000389886 00000 n +0000390130 00000 n +0000390411 00000 n +0000390655 00000 n +0000394093 00000 n +0000401662 00000 n +0000391612 00000 n +0000391783 00000 n +0000392132 00000 n +0000383712 00000 n +0000382330 00000 n +0000391956 00000 n +0000392015 00000 n +0000392074 00000 n +0000394339 00000 n +0000394575 00000 n +0000394811 00000 n +0000395052 00000 n +0000395291 00000 n +0000395535 00000 n +0000395775 00000 n +0000396010 00000 n +0000396245 00000 n +0000396481 00000 n +0000396724 00000 n +0000396962 00000 n +0000397233 00000 n +0000397472 00000 n +0000397743 00000 n +0000401906 00000 n +0000398025 00000 n +0000398295 00000 n +0000398567 00000 n +0000398844 00000 n +0000399120 00000 n +0000399400 00000 n +0000399676 00000 n +0000399947 00000 n +0000400218 00000 n +0000400491 00000 n +0000400770 00000 n +0000401044 00000 n +0000401387 00000 n +0000402185 00000 n +0000402356 00000 n +0000402647 00000 n +0000393661 00000 n +0000392247 00000 n +0000402529 00000 n +0000402588 00000 n +0000899872 00000 n +0000404205 00000 n +0000404407 00000 n +0000427094 00000 n +0000404622 00000 n +0000404826 00000 n +0000405031 00000 n +0000405241 00000 n +0000405450 00000 n +0000405663 00000 n +0000405872 00000 n +0000406076 00000 n +0000406280 00000 n +0000406486 00000 n +0000406698 00000 n +0000406905 00000 n +0000407114 00000 n +0000407322 00000 n +0000408162 00000 n +0000427308 00000 n +0000408384 00000 n +0000408594 00000 n +0000408806 00000 n +0000409023 00000 n +0000409239 00000 n +0000409459 00000 n +0000409675 00000 n +0000409886 00000 n +0000410096 00000 n +0000410308 00000 n +0000412396 00000 n +0000412609 00000 n +0000410528 00000 n +0000410699 00000 n +0000411049 00000 n +0000403782 00000 n +0000402762 00000 n +0000410872 00000 n +0000410931 00000 n +0000410990 00000 n +0000407532 00000 n +0000407742 00000 n +0000407952 00000 n +0000412832 00000 n +0000413047 00000 n +0000413269 00000 n +0000427529 00000 n +0000413503 00000 n +0000413727 00000 n +0000413951 00000 n +0000414179 00000 n +0000414407 00000 n +0000414639 00000 n +0000414866 00000 n +0000415089 00000 n +0000415312 00000 n +0000415537 00000 n +0000415769 00000 n +0000415995 00000 n +0000416241 00000 n +0000416467 00000 n +0000416687 00000 n +0000427761 00000 n +0000416917 00000 n +0000417138 00000 n +0000417359 00000 n +0000417585 00000 n +0000417810 00000 n +0000418038 00000 n +0000420868 00000 n +0000421088 00000 n +0000418263 00000 n +0000418434 00000 n +0000418784 00000 n +0000412009 00000 n +0000411151 00000 n +0000418607 00000 n +0000418666 00000 n +0000418725 00000 n +0000421308 00000 n +0000421530 00000 n +0000421759 00000 n +0000421981 00000 n +0000422221 00000 n +0000422445 00000 n +0000423356 00000 n +0000427991 00000 n +0000423596 00000 n +0000423825 00000 n +0000424055 00000 n +0000424290 00000 n +0000424524 00000 n +0000424761 00000 n +0000424994 00000 n +0000425223 00000 n +0000425450 00000 n +0000425681 00000 n +0000425919 00000 n +0000426151 00000 n +0000426410 00000 n +0000426643 00000 n +0000426863 00000 n +0000428229 00000 n +0000430498 00000 n +0000428457 00000 n +0000428628 00000 n +0000428977 00000 n +0000420418 00000 n +0000418886 00000 n +0000428801 00000 n +0000428860 00000 n +0000422672 00000 n +0000422900 00000 n +0000423128 00000 n +0000428918 00000 n +0000430718 00000 n +0000430939 00000 n +0000431165 00000 n +0000431390 00000 n +0000431619 00000 n +0000431844 00000 n +0000432063 00000 n +0000432283 00000 n +0000432505 00000 n +0000432733 00000 n +0000432956 00000 n +0000433197 00000 n +0000433421 00000 n +0000434334 00000 n +0000459786 00000 n +0000434573 00000 n +0000434802 00000 n +0000435032 00000 n +0000435267 00000 n +0000435501 00000 n +0000435739 00000 n +0000435973 00000 n +0000436198 00000 n +0000436427 00000 n +0000436658 00000 n +0000436895 00000 n +0000437127 00000 n +0000437386 00000 n +0000439507 00000 n +0000437619 00000 n +0000437790 00000 n +0000438081 00000 n +0000430066 00000 n +0000429092 00000 n +0000437963 00000 n +0000438022 00000 n +0000433649 00000 n +0000433877 00000 n +0000434105 00000 n +0000439776 00000 n +0000460025 00000 n +0000440056 00000 n +0000440325 00000 n +0000440595 00000 n +0000440870 00000 n +0000441144 00000 n +0000441422 00000 n +0000441696 00000 n +0000441965 00000 n +0000442234 00000 n +0000442505 00000 n +0000442782 00000 n +0000443054 00000 n +0000443393 00000 n +0000443666 00000 n +0000443902 00000 n +0000460304 00000 n +0000444149 00000 n +0000444386 00000 n +0000444622 00000 n +0000444863 00000 n +0000445104 00000 n +0000445349 00000 n +0000445590 00000 n +0000445825 00000 n +0000446061 00000 n +0000446298 00000 n +0000448288 00000 n +0000448526 00000 n +0000446543 00000 n +0000446714 00000 n +0000447063 00000 n +0000439111 00000 n +0000438183 00000 n +0000446887 00000 n +0000446946 00000 n +0000447005 00000 n +0000448799 00000 n +0000449039 00000 n +0000460550 00000 n +0000460750 00000 n +0000460964 00000 n +0000461173 00000 n +0000461387 00000 n +0000461596 00000 n +0000461810 00000 n +0000449251 00000 n +0000462019 00000 n +0000449474 00000 n +0000449687 00000 n +0000449900 00000 n +0000450117 00000 n +0000450334 00000 n +0000450555 00000 n +0000450771 00000 n +0000450983 00000 n +0000451195 00000 n +0000451409 00000 n +0000451630 00000 n +0000451845 00000 n +0000452069 00000 n +0000455899 00000 n +0000462241 00000 n +0000452284 00000 n +0000452455 00000 n +0000452746 00000 n +0000447973 00000 n +0000447165 00000 n +0000452628 00000 n +0000452687 00000 n +0000899997 00000 n +0000456151 00000 n +0000462481 00000 n +0000456414 00000 n +0000456666 00000 n +0000456919 00000 n +0000457177 00000 n +0000457434 00000 n +0000457695 00000 n +0000457952 00000 n +0000458204 00000 n +0000458456 00000 n +0000458710 00000 n +0000458970 00000 n +0000459225 00000 n +0000459530 00000 n +0000462741 00000 n +0000462912 00000 n +0000463203 00000 n +0000455494 00000 n +0000452848 00000 n +0000463085 00000 n +0000463144 00000 n +0000464877 00000 n +0000465112 00000 n +0000474676 00000 n +0000465359 00000 n +0000465595 00000 n +0000465832 00000 n +0000466074 00000 n +0000466315 00000 n +0000466560 00000 n +0000466801 00000 n +0000467037 00000 n +0000467273 00000 n +0000467511 00000 n +0000467755 00000 n +0000467994 00000 n +0000468267 00000 n +0000468507 00000 n +0000468680 00000 n +0000468913 00000 n +0000469155 00000 n +0000469395 00000 n +0000469617 00000 n +0000469849 00000 n +0000470091 00000 n +0000470330 00000 n +0000470551 00000 n +0000470722 00000 n +0000471070 00000 n +0000464508 00000 n +0000463318 00000 n +0000470895 00000 n +0000470954 00000 n +0000473614 00000 n +0000474922 00000 n +0000473790 00000 n +0000475099 00000 n +0000474006 00000 n +0000475315 00000 n +0000475545 00000 n +0000474236 00000 n +0000475769 00000 n +0000474449 00000 n +0000475981 00000 n +0000476152 00000 n +0000476558 00000 n +0000473362 00000 n +0000471186 00000 n +0000476325 00000 n +0000478247 00000 n +0000478418 00000 n +0000478767 00000 n +0000478094 00000 n +0000476686 00000 n +0000478591 00000 n +0000478708 00000 n +0000480212 00000 n +0000480383 00000 n +0000480673 00000 n +0000480059 00000 n +0000478854 00000 n +0000480556 00000 n +0000483655 00000 n +0000483828 00000 n +0000484007 00000 n +0000484194 00000 n +0000484372 00000 n +0000484552 00000 n +0000484723 00000 n +0000485071 00000 n +0000483457 00000 n +0000480760 00000 n +0000484896 00000 n +0000900122 00000 n +0000487013 00000 n +0000487184 00000 n +0000487764 00000 n +0000486860 00000 n +0000485185 00000 n +0000487357 00000 n +0000487706 00000 n +0000488662 00000 n +0000488833 00000 n +0000489124 00000 n +0000488509 00000 n +0000487851 00000 n +0000489006 00000 n +0000489065 00000 n +0000491040 00000 n +0000491211 00000 n +0000491792 00000 n +0000490887 00000 n +0000489211 00000 n +0000491384 00000 n +0000491733 00000 n +0000492704 00000 n +0000492875 00000 n +0000493166 00000 n +0000492551 00000 n +0000491893 00000 n +0000493048 00000 n +0000493107 00000 n +0000496275 00000 n +0000496448 00000 n +0000496620 00000 n +0000496791 00000 n +0000497197 00000 n +0000496104 00000 n +0000493253 00000 n +0000496964 00000 n +0000498217 00000 n +0000498388 00000 n +0000498620 00000 n +0000498064 00000 n +0000497297 00000 n +0000498561 00000 n +0000900247 00000 n +0000501265 00000 n +0000501451 00000 n +0000501622 00000 n +0000501912 00000 n +0000501103 00000 n +0000498707 00000 n +0000501795 00000 n +0000503198 00000 n +0000503363 00000 n +0000503549 00000 n +0000503720 00000 n +0000503952 00000 n +0000503027 00000 n +0000502027 00000 n +0000503893 00000 n +0000506044 00000 n +0000506219 00000 n +0000506390 00000 n +0000507085 00000 n +0000505882 00000 n +0000504094 00000 n +0000506563 00000 n +0000507813 00000 n +0000507984 00000 n +0000508274 00000 n +0000507660 00000 n +0000507186 00000 n +0000508157 00000 n +0000510140 00000 n +0000510327 00000 n +0000510514 00000 n +0000510685 00000 n +0000510975 00000 n +0000509969 00000 n +0000508361 00000 n +0000510858 00000 n +0000511675 00000 n +0000511846 00000 n +0000512135 00000 n +0000511522 00000 n +0000511076 00000 n +0000512019 00000 n +0000900372 00000 n +0000513901 00000 n +0000514072 00000 n +0000514478 00000 n +0000513748 00000 n +0000512222 00000 n +0000514245 00000 n +0000515458 00000 n +0000515629 00000 n +0000515919 00000 n +0000515305 00000 n +0000514565 00000 n +0000515802 00000 n +0000519003 00000 n +0000518136 00000 n +0000519204 00000 n +0000518359 00000 n +0000519426 00000 n +0000518614 00000 n +0000518808 00000 n +0000593485 00000 n +0000522465 00000 n +0000522237 00000 n +0000594079 00000 n +0000594255 00000 n +0000594462 00000 n +0000519681 00000 n +0000519852 00000 n +0000520259 00000 n +0000517920 00000 n +0000516006 00000 n +0000520025 00000 n +0000520200 00000 n +0000593664 00000 n +0000593873 00000 n +0000594661 00000 n +0000594832 00000 n +0000595182 00000 n +0000522030 00000 n +0000520387 00000 n +0000595005 00000 n +0000595064 00000 n +0000595123 00000 n +0000593398 00000 n +0000592787 00000 n +0000598007 00000 n +0000600198 00000 n +0000598230 00000 n +0000600420 00000 n +0000598451 00000 n +0000600641 00000 n +0000598668 00000 n +0000600858 00000 n +0000598889 00000 n +0000601079 00000 n +0000599119 00000 n +0000601308 00000 n +0000599344 00000 n +0000601533 00000 n +0000599576 00000 n +0000601765 00000 n +0000599803 00000 n +0000599998 00000 n +0000601993 00000 n +0000602164 00000 n +0000602396 00000 n +0000597692 00000 n +0000595339 00000 n +0000602337 00000 n +0000604945 00000 n +0000606540 00000 n +0000605199 00000 n +0000606794 00000 n +0000605449 00000 n +0000605659 00000 n +0000607044 00000 n +0000605894 00000 n +0000607228 00000 n +0000606108 00000 n +0000607441 00000 n +0000606315 00000 n +0000607648 00000 n +0000607874 00000 n +0000608045 00000 n +0000608336 00000 n +0000604675 00000 n +0000602524 00000 n +0000608218 00000 n +0000608277 00000 n +0000900497 00000 n +0000609024 00000 n +0000609195 00000 n +0000609484 00000 n +0000608871 00000 n +0000608464 00000 n +0000609368 00000 n +0000612239 00000 n +0000612714 00000 n +0000612902 00000 n +0000612428 00000 n +0000613088 00000 n +0000613275 00000 n +0000613446 00000 n +0000613794 00000 n +0000612041 00000 n +0000609571 00000 n +0000613619 00000 n +0000616613 00000 n +0000617151 00000 n +0000617325 00000 n +0000617500 00000 n +0000616788 00000 n +0000617686 00000 n +0000617858 00000 n +0000618031 00000 n +0000616963 00000 n +0000619993 00000 n +0000620181 00000 n +0000620373 00000 n +0000618215 00000 n +0000618386 00000 n +0000618734 00000 n +0000616379 00000 n +0000613894 00000 n +0000618559 00000 n +0000618675 00000 n +0000620574 00000 n +0000620755 00000 n +0000620926 00000 n +0000621158 00000 n +0000619804 00000 n +0000618834 00000 n +0000621099 00000 n +0000622800 00000 n +0000622971 00000 n +0000623319 00000 n +0000622647 00000 n +0000621258 00000 n +0000623144 00000 n +0000624773 00000 n +0000624944 00000 n +0000625234 00000 n +0000624620 00000 n +0000623420 00000 n +0000625117 00000 n +0000900622 00000 n +0000626765 00000 n +0000626936 00000 n +0000627342 00000 n +0000626612 00000 n +0000625335 00000 n +0000627109 00000 n +0000628820 00000 n +0000628991 00000 n +0000629339 00000 n +0000628667 00000 n +0000627443 00000 n +0000629164 00000 n +0000630053 00000 n +0000630224 00000 n +0000630456 00000 n +0000629900 00000 n +0000629440 00000 n +0000630397 00000 n +0000632353 00000 n +0000632524 00000 n +0000632989 00000 n +0000632200 00000 n +0000630543 00000 n +0000632697 00000 n +0000632872 00000 n +0000632930 00000 n +0000635315 00000 n +0000635503 00000 n +0000638639 00000 n +0000638814 00000 n +0000635705 00000 n +0000635876 00000 n +0000636167 00000 n +0000635144 00000 n +0000633076 00000 n +0000636049 00000 n +0000636108 00000 n +0000639000 00000 n +0000639171 00000 n +0000639578 00000 n +0000638468 00000 n +0000636282 00000 n +0000639344 00000 n +0000639460 00000 n +0000639519 00000 n +0000900747 00000 n +0000641495 00000 n +0000642394 00000 n +0000641680 00000 n +0000642579 00000 n +0000641865 00000 n +0000642763 00000 n +0000642043 00000 n +0000642216 00000 n +0000644907 00000 n +0000642938 00000 n +0000643109 00000 n +0000643692 00000 n +0000641270 00000 n +0000639679 00000 n +0000643282 00000 n +0000643341 00000 n +0000643458 00000 n +0000643517 00000 n +0000643575 00000 n +0000645093 00000 n +0000645264 00000 n +0000645496 00000 n +0000644745 00000 n +0000643820 00000 n +0000645437 00000 n +0000646151 00000 n +0000646322 00000 n +0000646611 00000 n +0000645998 00000 n +0000645597 00000 n +0000646495 00000 n +0000648279 00000 n +0000651567 00000 n +0000651759 00000 n +0000648461 00000 n +0000651934 00000 n +0000648640 00000 n +0000652113 00000 n +0000648830 00000 n +0000652303 00000 n +0000649019 00000 n +0000652493 00000 n +0000649218 00000 n +0000652691 00000 n +0000649416 00000 n +0000649587 00000 n +0000649993 00000 n +0000648072 00000 n +0000646698 00000 n +0000649760 00000 n +0000652887 00000 n +0000653058 00000 n +0000653348 00000 n +0000651351 00000 n +0000650108 00000 n +0000653231 00000 n +0000655230 00000 n +0000655401 00000 n +0000655808 00000 n +0000655077 00000 n +0000653462 00000 n +0000655574 00000 n +0000655749 00000 n +0000900872 00000 n +0000658221 00000 n +0000658414 00000 n +0000658585 00000 n +0000658817 00000 n +0000658059 00000 n +0000655895 00000 n +0000658758 00000 n +0000659963 00000 n +0000660134 00000 n +0000660836 00000 n +0000659810 00000 n +0000658932 00000 n +0000660307 00000 n +0000660424 00000 n +0000660483 00000 n +0000660542 00000 n +0000660601 00000 n +0000660660 00000 n +0000660719 00000 n +0000661700 00000 n +0000661871 00000 n +0000662161 00000 n +0000661547 00000 n +0000660923 00000 n +0000662044 00000 n +0000664362 00000 n +0000664534 00000 n +0000664713 00000 n +0000664891 00000 n +0000665062 00000 n +0000665527 00000 n +0000664182 00000 n +0000662248 00000 n +0000665235 00000 n +0000665468 00000 n +0000667450 00000 n +0000667621 00000 n +0000668088 00000 n +0000667297 00000 n +0000665642 00000 n +0000667794 00000 n +0000667853 00000 n +0000667912 00000 n +0000667971 00000 n +0000672552 00000 n +0000672716 00000 n +0000669952 00000 n +0000669735 00000 n +0000671961 00000 n +0000672882 00000 n +0000673378 00000 n +0000673046 00000 n +0000673212 00000 n +0000672256 00000 n +0000673543 00000 n +0000673707 00000 n +0000673878 00000 n +0000674284 00000 n +0000669519 00000 n +0000668203 00000 n +0000674051 00000 n +0000900997 00000 n +0000671882 00000 n +0000672177 00000 n +0000672473 00000 n +0000675856 00000 n +0000676027 00000 n +0000676317 00000 n +0000675703 00000 n +0000674469 00000 n +0000676200 00000 n +0000677547 00000 n +0000677718 00000 n +0000678066 00000 n +0000677394 00000 n +0000676433 00000 n +0000677891 00000 n +0000680262 00000 n +0000680433 00000 n +0000680839 00000 n +0000680109 00000 n +0000678196 00000 n +0000680606 00000 n +0000681736 00000 n +0000681907 00000 n +0000682139 00000 n +0000681583 00000 n +0000680926 00000 n +0000682080 00000 n +0000682820 00000 n +0000682991 00000 n +0000683280 00000 n +0000682667 00000 n +0000682226 00000 n +0000683164 00000 n +0000686164 00000 n +0000686339 00000 n +0000686514 00000 n +0000686685 00000 n +0000686975 00000 n +0000685993 00000 n +0000683367 00000 n +0000686858 00000 n +0000901122 00000 n +0000689419 00000 n +0000692178 00000 n +0000692359 00000 n +0000689592 00000 n +0000689763 00000 n +0000690170 00000 n +0000689257 00000 n +0000687076 00000 n +0000689936 00000 n +0000690111 00000 n +0000694942 00000 n +0000695131 00000 n +0000692540 00000 n +0000692711 00000 n +0000693120 00000 n +0000692007 00000 n +0000690285 00000 n +0000692884 00000 n +0000692943 00000 n +0000693002 00000 n +0000693061 00000 n +0000695334 00000 n +0000695509 00000 n +0000695694 00000 n +0000695869 00000 n +0000696056 00000 n +0000696227 00000 n +0000696577 00000 n +0000694735 00000 n +0000693221 00000 n +0000696400 00000 n +0000696459 00000 n +0000696518 00000 n +0000698931 00000 n +0000699102 00000 n +0000699392 00000 n +0000698778 00000 n +0000696678 00000 n +0000699275 00000 n +0000701567 00000 n +0000701738 00000 n +0000701970 00000 n +0000701414 00000 n +0000699509 00000 n +0000701911 00000 n +0000703883 00000 n +0000704054 00000 n +0000704343 00000 n +0000703730 00000 n +0000702087 00000 n +0000704227 00000 n +0000901247 00000 n +0000706613 00000 n +0000706850 00000 n +0000707037 00000 n +0000707208 00000 n +0000707498 00000 n +0000706442 00000 n +0000704445 00000 n +0000707381 00000 n +0000709572 00000 n +0000709743 00000 n +0000710091 00000 n +0000709419 00000 n +0000707627 00000 n +0000709916 00000 n +0000711670 00000 n +0000711855 00000 n +0000712026 00000 n +0000712432 00000 n +0000711508 00000 n +0000710192 00000 n +0000712199 00000 n +0000713799 00000 n +0000713993 00000 n +0000714203 00000 n +0000714374 00000 n +0000714780 00000 n +0000713628 00000 n +0000712533 00000 n +0000714547 00000 n +0000715492 00000 n +0000715663 00000 n +0000715952 00000 n +0000715339 00000 n +0000714895 00000 n +0000715836 00000 n +0000718705 00000 n +0000718901 00000 n +0000719138 00000 n +0000719325 00000 n +0000719541 00000 n +0000719757 00000 n +0000719928 00000 n +0000720276 00000 n +0000718507 00000 n +0000716039 00000 n +0000720101 00000 n +0000901372 00000 n +0000722064 00000 n +0000722247 00000 n +0000722418 00000 n +0000722826 00000 n +0000721902 00000 n +0000720377 00000 n +0000722591 00000 n +0000722708 00000 n +0000722767 00000 n +0000725543 00000 n +0000725718 00000 n +0000725889 00000 n +0000726180 00000 n +0000725381 00000 n +0000722927 00000 n +0000726062 00000 n +0000726121 00000 n +0000727400 00000 n +0000727571 00000 n +0000727862 00000 n +0000727247 00000 n +0000726281 00000 n +0000727744 00000 n +0000727803 00000 n +0000729608 00000 n +0000729779 00000 n +0000730300 00000 n +0000729455 00000 n +0000727949 00000 n +0000729952 00000 n +0000733413 00000 n +0000733584 00000 n +0000733932 00000 n +0000733260 00000 n +0000730401 00000 n +0000733757 00000 n +0000736603 00000 n +0000736774 00000 n +0000737063 00000 n +0000736450 00000 n +0000734019 00000 n +0000736947 00000 n +0000901497 00000 n +0000738362 00000 n +0000738533 00000 n +0000738823 00000 n +0000738209 00000 n +0000737164 00000 n +0000738706 00000 n +0000740415 00000 n +0000740582 00000 n +0000740766 00000 n +0000740937 00000 n +0000741112 00000 n +0000741291 00000 n +0000741457 00000 n +0000741628 00000 n +0000741918 00000 n +0000740208 00000 n +0000738910 00000 n +0000741801 00000 n +0000743807 00000 n +0000743976 00000 n +0000744168 00000 n +0000744335 00000 n +0000744506 00000 n +0000744738 00000 n +0000743627 00000 n +0000742033 00000 n +0000744679 00000 n +0000746673 00000 n +0000746870 00000 n +0000747066 00000 n +0000747274 00000 n +0000747474 00000 n +0000747681 00000 n +0000747897 00000 n +0000748105 00000 n +0000748312 00000 n +0000748528 00000 n +0000748699 00000 n +0000749106 00000 n +0000746439 00000 n +0000744853 00000 n +0000748872 00000 n +0000749047 00000 n +0000751087 00000 n +0000751296 00000 n +0000751503 00000 n +0000751718 00000 n +0000751889 00000 n +0000752238 00000 n +0000750907 00000 n +0000749207 00000 n +0000752062 00000 n +0000752179 00000 n +0000754384 00000 n +0000754583 00000 n +0000754778 00000 n +0000754982 00000 n +0000755186 00000 n +0000755395 00000 n +0000755602 00000 n +0000755805 00000 n +0000756003 00000 n +0000756208 00000 n +0000756408 00000 n +0000756616 00000 n +0000756817 00000 n +0000757025 00000 n +0000757227 00000 n +0000757429 00000 n +0000760438 00000 n +0000760637 00000 n +0000757640 00000 n +0000757811 00000 n +0000758102 00000 n +0000754087 00000 n +0000752339 00000 n +0000757984 00000 n +0000758043 00000 n +0000901622 00000 n +0000760843 00000 n +0000761049 00000 n +0000761251 00000 n +0000761452 00000 n +0000761652 00000 n +0000761854 00000 n +0000762069 00000 n +0000762268 00000 n +0000762471 00000 n +0000762680 00000 n +0000762883 00000 n +0000763094 00000 n +0000763305 00000 n +0000763519 00000 n +0000763734 00000 n +0000763946 00000 n +0000764153 00000 n +0000764366 00000 n +0000764573 00000 n +0000764788 00000 n +0000764996 00000 n +0000765212 00000 n +0000765421 00000 n +0000765631 00000 n +0000765850 00000 n +0000766056 00000 n +0000766270 00000 n +0000766483 00000 n +0000768939 00000 n +0000769149 00000 n +0000766693 00000 n +0000766864 00000 n +0000767155 00000 n +0000760015 00000 n +0000758203 00000 n +0000767037 00000 n +0000767096 00000 n +0000769357 00000 n +0000769567 00000 n +0000769790 00000 n +0000769996 00000 n +0000770207 00000 n +0000770405 00000 n +0000770601 00000 n +0000773383 00000 n +0000770805 00000 n +0000770976 00000 n +0000771326 00000 n +0000768705 00000 n +0000767256 00000 n +0000771149 00000 n +0000771208 00000 n +0000771267 00000 n +0000773573 00000 n +0000773760 00000 n +0000773956 00000 n +0000774139 00000 n +0000774331 00000 n +0000774523 00000 n +0000774720 00000 n +0000774907 00000 n +0000775095 00000 n +0000775291 00000 n +0000775480 00000 n +0000775670 00000 n +0000775857 00000 n +0000776050 00000 n +0000776243 00000 n +0000776432 00000 n +0000776621 00000 n +0000776809 00000 n +0000776999 00000 n +0000777202 00000 n +0000777389 00000 n +0000777579 00000 n +0000777775 00000 n +0000777969 00000 n +0000778172 00000 n +0000778363 00000 n +0000778563 00000 n +0000778763 00000 n +0000781012 00000 n +0000781207 00000 n +0000778967 00000 n +0000779138 00000 n +0000779487 00000 n +0000772969 00000 n +0000771427 00000 n +0000779311 00000 n +0000779370 00000 n +0000779429 00000 n +0000781403 00000 n +0000781607 00000 n +0000781804 00000 n +0000782001 00000 n +0000782196 00000 n +0000782398 00000 n +0000782600 00000 n +0000782798 00000 n +0000782996 00000 n +0000783192 00000 n +0000783390 00000 n +0000783600 00000 n +0000783794 00000 n +0000783992 00000 n +0000784163 00000 n +0000784395 00000 n +0000780724 00000 n +0000779588 00000 n +0000784336 00000 n +0000787484 00000 n +0000787699 00000 n +0000787870 00000 n +0000788218 00000 n +0000787322 00000 n +0000784496 00000 n +0000788043 00000 n +0000792629 00000 n +0000792804 00000 n +0000792979 00000 n +0000793154 00000 n +0000793324 00000 n +0000793509 00000 n +0000793694 00000 n +0000790620 00000 n +0000790403 00000 n +0000793870 00000 n +0000794044 00000 n +0000794220 00000 n +0000794419 00000 n +0000794619 00000 n +0000794814 00000 n +0000795009 00000 n +0000795214 00000 n +0000795419 00000 n +0000795593 00000 n +0000795769 00000 n +0000795956 00000 n +0000796142 00000 n +0000796323 00000 n +0000796506 00000 n +0000796691 00000 n +0000798360 00000 n +0000796878 00000 n +0000797049 00000 n +0000797455 00000 n +0000790043 00000 n +0000788333 00000 n +0000797222 00000 n +0000901747 00000 n +0000792550 00000 n +0000798553 00000 n +0000798747 00000 n +0000798944 00000 n +0000799149 00000 n +0000799323 00000 n +0000799497 00000 n +0000799668 00000 n +0000799900 00000 n +0000798153 00000 n +0000797572 00000 n +0000799841 00000 n +0000896256 00000 n +0000799987 00000 n +0000800431 00000 n +0000800469 00000 n +0000800511 00000 n +0000800561 00000 n +0000800599 00000 n +0000801183 00000 n +0000801746 00000 n +0000801788 00000 n +0000802391 00000 n +0000803122 00000 n +0000803741 00000 n +0000805762 00000 n +0000806009 00000 n +0000807825 00000 n +0000808060 00000 n +0000809875 00000 n +0000810109 00000 n +0000812093 00000 n +0000812339 00000 n +0000821612 00000 n +0000822022 00000 n +0000823945 00000 n +0000824212 00000 n +0000825848 00000 n +0000826094 00000 n +0000845838 00000 n +0000846396 00000 n +0000860892 00000 n +0000861300 00000 n +0000883385 00000 n +0000884045 00000 n +0000895918 00000 n +0000901836 00000 n +0000901959 00000 n +0000902085 00000 n +0000902211 00000 n +0000902337 00000 n +0000902436 00000 n +0000902537 00000 n +0000918838 00000 n +0000919020 00000 n +0000919205 00000 n +0000919389 00000 n +0000919574 00000 n +0000919757 00000 n +0000919940 00000 n +0000920125 00000 n +0000920309 00000 n +0000920494 00000 n +0000920678 00000 n +0000920853 00000 n +0000921030 00000 n +0000921205 00000 n +0000921382 00000 n +0000921557 00000 n +0000921734 00000 n +0000921909 00000 n +0000922086 00000 n +0000922260 00000 n +0000922434 00000 n +0000922611 00000 n +0000922786 00000 n +0000922963 00000 n +0000923138 00000 n +0000923315 00000 n +0000923488 00000 n +0000923674 00000 n +0000923885 00000 n +0000924094 00000 n +0000924307 00000 n +0000924518 00000 n +0000924729 00000 n +0000924938 00000 n +0000925149 00000 n +0000925359 00000 n +0000925569 00000 n +0000925781 00000 n +0000925990 00000 n +0000926205 00000 n +0000926418 00000 n +0000926630 00000 n +0000926840 00000 n +0000927057 00000 n +0000927268 00000 n +0000927483 00000 n +0000927686 00000 n +0000927897 00000 n +0000928108 00000 n +0000928319 00000 n +0000928530 00000 n +0000928741 00000 n +0000928956 00000 n +0000929167 00000 n +0000929378 00000 n +0000929590 00000 n +0000929806 00000 n +0000930012 00000 n +0000930212 00000 n +0000930419 00000 n +0000930623 00000 n +0000930829 00000 n +0000931031 00000 n +0000931232 00000 n +0000931435 00000 n +0000931636 00000 n +0000931842 00000 n +0000932048 00000 n +0000932257 00000 n +0000932463 00000 n +0000932672 00000 n +0000932819 00000 n +0000932937 00000 n +0000933054 00000 n +0000933170 00000 n +0000933285 00000 n +0000933406 00000 n +0000933531 00000 n +0000933657 00000 n +0000933783 00000 n +0000933909 00000 n +0000934034 00000 n +0000934158 00000 n +0000934269 00000 n +0000934391 00000 n +0000934512 00000 n +0000934594 00000 n +0000934634 00000 n +0000934856 00000 n +trailer +<< /Size 2907 +/Root 2905 0 R +/Info 2906 0 R +/ID [<9A14FA36A0A2DAEAB00AEEE6259A0943> <9A14FA36A0A2DAEAB00AEEE6259A0943>] >> +startxref +935274 +%%EOF diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/postgresql.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/postgresql.html new file mode 100644 index 00000000..6118017c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/postgresql.html @@ -0,0 +1,745 @@ + + + + + + postgresql - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 25. Postgresql +

    +
    +

    +   1010 +

    +
    + + 25.1 Name + +
    + + 25.2 Description + +
    + + 25.3 Synopsis + +
    + + 25.4 Commands + +
    + + 25.4.1 create and destroy database + +
    + + 25.4.2 import and remove documents + +
    + + +
    + +

    + 25.1 Name +

    +
    +

    +   1011 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package +

    +
    +

    +   1012 +

    +
    + + +
    + +

    + 25.2 Description +

    +
    +

    +   1013 +

    +
    + + +
    +

    + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). +

    +
    +

    +   1014 +

    +
    + + +
    + +

    + 25.3 Synopsis +

    +
    +

    +   1015 +

    +
    + + +
    +

    + sisu -D [instruction] [filename/wildcard if required] +

    +
    +

    +   1016 +

    +
    + + +
    +

    + sisu -D --pg --[instruction] [filename/wildcard if required] +

    +
    +

    +   1017 +

    +
    + + +
    + +

    + 25.4 Commands +

    +
    +

    +   1018 +

    +
    + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   1019 +

    +
    + + +
    +

    + -D or --pgsql may be used interchangeably. +

    +
    +

    +   1020 +

    +
    + + +
    + +

    + 25.4.1 create and destroy database +

    +
    +

    +   1021 +

    +
    + + +
    +

    + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   1022 +

    +
    + + +
    +

    + sisu -D --createdb
    creates database where no database existed before +

    +
    +

    +   1023 +

    +
    + + +
    +

    + sisu -D --create
    creates database tables where no database tables existed before +

    +
    +

    +   1024 +

    +
    + + +
    +

    + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   1025 +

    +
    + + +
    +

    + sisu -D --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   1026 +

    +
    + + +
    + +

    + 25.4.2 import and remove documents +

    +
    +

    +   1027 +

    +
    + + +
    +

    + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). +

    +
    +

    +   1028 +

    +
    + + +
    +

    + sisu -D --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   1029 +

    +
    + + +
    +

    + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database. +

    +
    +

    +   1030 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_output.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_output.html new file mode 100644 index 00000000..dadd8229 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_output.html @@ -0,0 +1,593 @@ + + + + + + remote_output - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1139 +

    +
    + + +
    + +   +
    + + +
    +

    + + 31. Remote Output +

    +
    +

    +   1140 +

    +
    + + 31.1 commands + +
    + + 31.2 configuration + +
    + + +
    +

    + Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. +

    +
    +

    +   1141 +

    +
    + + +
    +

    + In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. +

    +
    +

    +   1142 +

    +
    + + +
    +

    +   sisu -3R sisu_remote.sst +

    +
    +

    +   1143 +

    +
    + + +
    + +

    + 31.1 commands +

    +
    +

    +   1144 +

    +
    + + +
    +

    + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

    +
    +

    +   1145 +

    +
    + + +
    +

    + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

    +
    +

    +   1146 +

    +
    + + +
    + +

    + 31.2 configuration +

    +
    +

    +   1147 +

    +
    + + +
    +

    + [expand on the setting up of an ssh-agent / keychain] +

    +
    +

    +   1148 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_servers.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_servers.html new file mode 100644 index 00000000..12c83196 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_servers.html @@ -0,0 +1,506 @@ + + + + + + remote_servers - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   1139 +

    +
    + + +
    + +   +
    + + +
    +

    + + 32. Remote Servers +

    +
    +

    +   1149 +

    +
    + + +
    +

    + As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. +

    +
    +

    +   1150 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_source.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_source.html new file mode 100644 index 00000000..52fdcd13 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/remote_source.html @@ -0,0 +1,616 @@ + + + + + + remote_source - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 30. Remote Source Documents +

    +
    +

    +   1127 +

    +
    + + +
    +

    + SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp +

    +
    +

    +   1128 +

    +
    + + +
    +

    + .sst / .ssm - sisu text files +

    +
    +

    +   1129 +

    +
    + + +
    +

    + SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. +

    +
    +

    +   1130 +

    +
    + + +
    +

    +   sisu -3 http://[provide url to valid .sst or .ssm file] +

    +
    +

    +   1131 +

    +
    + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   1132 +

    +
    + + +
    +

    + NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image +

    +
    +

    +   1133 +

    +
    + + +
    +

    + sisupod - zipped sisu files +

    +
    +

    +   1134 +

    +
    + + +
    +

    + A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. +

    +
    +

    +   1135 +

    +
    + + +
    +

    + SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. +

    +
    +

    +   1136 +

    +
    + + +
    +

    +   sisu -3 http://[provide url to valid sisupod.zip or .ssp file] +

    +
    +

    +   1137 +

    +
    + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   1138 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_manual/sax.xml new file mode 100644 index 00000000..dacc8b40 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sax.xml @@ -0,0 +1,19077 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Manual [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-08-30 + +
    + Date: + + 2007-08-30 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe - Manual [0.58],
    +Ralph Amissah +
    +
    + + 2 + + What is SiSU? + + + + 3 + + 1. Introduction - What is SiSU? + + + + 4 + + SiSU is a system for document markup, publishing (in multiple +open standard formats) and search + + + + 5 + + SiSU1 is a2 framework for document +structuring, publishing and search, comprising of (a) a lightweight +document structure and presentation markup syntax and (b) an +accompanying engine for generating standard document format outputs +from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system +for the citation of text within a document. + + + 1 + + "SiSU information Structuring Universe" or "Structured +information, Serialized Units".
    also chosen for the meaning of +the Finnish term "sisu". +
    +
    + + 2 + + Unix command line oriented + + +
    + + 6 + + SiSU is developed under an open source, software libre license +(GPL3). It has been developed in the context of coping with large +document sets with evolving markup related technologies, for which you +want multiple output formats, a common mechanism for +cross-output-format citation, and search. + + + + 7 + + SiSU both defines a markup syntax and provides an engine that +produces open standards format outputs from documents prepared with +SiSU markup. From a single lightly prepared document sisu custom +builds several standard output formats which share a common (text +object) numbering system for citation of content within a document +(that also has implications for search). The sisu engine works with an +abstraction of the document's structure and content from which it is +possible to generate different forms of representation of the document. +Significantly SiSU markup is more sparse than html and outputs +which include html, LaTeX, landscape and portrait pdfs, Open Document +Format (ODF), all of which can be added to and updated. SiSU is +also able to populate SQL type databases at an object level, which +means that searches can be made with that degree of granularity. +Results of objects (primarily paragraphs and headings) can be viewed +directly in the database, or just the object numbers shown - your +search criteria is met in these documents and at these locations within +each document. + + + + 8 + + Source document preparation and output generation is a two step +process: (i) document source is prepared, that is, marked up in sisu +markup syntax and (ii) the desired output subsequently generated by +running the sisu engine against document source. Output representations +if updated (in the sisu engine) can be generated by re-running the +engine against the prepared source. Using SiSU markup applied to +a document, SiSU custom builds various standard open output +formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or +PDF files, and populate an SQL database with objects3 +(equating generally to paragraph-sized chunks) so searches may be +performed and matches returned with that degree of granularity ( e.g. +your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object +numbering system for locating content. This is particularly suitable +for "published" works (finalized texts as opposed to works that are +frequently changed or updated) for which it provides a fixed means of +reference of content. + + + 3 + + objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object +from which they are referenced. + + + + + 9 + + In preparing a SiSU document you optionally provide semantic +information related to the document in a document header, and in +marking up the substantive text provide information on the structure of +the document, primarily indicating heading levels and footnotes. You +also provide information on basic text attributes where used. The rest +is automatic, sisu from this information custom builds4 the +different forms of output requested. + + + 4 + + i.e. the html, pdf, odf outputs are each built individually and +optimised for that form of presentation, rather than for example the +html being a saved version of the odf, or the pdf being a saved version +of the html. + + + + + 10 + + SiSU works with an abstraction of the document based on its +structure which is comprised of its frame5 and the +objects6 it contains, which enables SiSU to represent +the document in many different ways, and to take advantage of the +strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for +citing material within a document across the different output format +types. This is significant as page numbers are not suited to the +digital age, in web publishing, changing a browser's default font or +using a different browser means that text appears on different pages; +and in publishing in different formats, html, landscape and portrait +pdf etc. again page numbers are of no use to cite text in a manner that +is relevant against the different output types. Dealing with documents +at an object level together with object numbering also has implications +for search. + + + 5 + + the different heading levels + + + + 6 + + units of text, primarily paragraphs and headings, also any tables, +poems, code-blocks + + + + + 11 + + One of the challenges of maintaining documents is to keep them in a +format that would allow users to use them without depending on a +proprietary software popular at the time. Consider the ease of dealing +with legacy proprietary formats today and what guarantee you have that +old proprietary formats will remain (or can be read without proprietary +software/equipment) in 15 years time, or the way the way in which html +has evolved over its relatively short span of existence. SiSU +provides the flexibility of outputing documents in multiple +non-proprietary open formats including html, pdf7 and the ISO +standard ODF.8 Whilst SiSU relies on software, the +markup is uncomplicated and minimalistic which guarantees that future +engines can be written to run against it. It is also easily converted +to other formats, which means documents prepared in SiSU can be +migrated to other document formats. Further security is provided by the +fact that the software itself, SiSU is available under GPL3 a +licence that guarantees that the source code will always be open, and +free as in libre which means that that code base can be used updated +and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. SiSU +permits new forms of output to be added as they become important, (Open +Document Format text was added in 2006), and existing output to be +updated (html has evolved and the related module has been updated +repeatedly over the years, presumably when the World Wide Web +Consortium (w3c) finalises html 5 which is currently under development, +the html module will again be updated allowing all existing documents +to be regenerated as html 5). + + + 7 + + Specification submitted by Adobe to ISO to become a full open ISO +specification
    <http://www.linux-watch.com/news/NS7542722606.html> +
    +
    + + 8 + + ISO/IEC 26300:2006 + + +
    + + 12 + + The document formats are written to the file-system and available for +indexing by independent indexing tools, whether off the web like Google +and Yahoo or on the site like Lucene and Hyperestraier. + + + + 13 + + SiSU also provides other features such as concordance files and +document content certificates, and the working against an abstraction +of document structure has further possibilities for the research and +development of other document representations, the availability of +objects is useful for example for topic maps and the commercial law +thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility +of SiSU offers great possibilities. + + + + 14 + + SiSU is primarily for published works, which can take advantage +of the citation system to reliably reference its documents. SiSU +works well in a complementary manner with such collaborative +technologies as Wikis, which can take advantage of and be used to +discuss the substance of content prepared in SiSU. + + + + 15 + + <http://www.jus.uio.no/sisu> + + + + 16 + + 2. How does sisu work? + + + + 17 + + SiSU markup is fairly minimalistic, it consists of: a (largely +optional) document header, made up of information about the document +(such as when it was published, who authored it, and granting what +rights) and any processing instructions; and markup within the +substantive text of the document, which is related to document +structure and typeface. SiSU must be able to discern the +structure of a document, (text headings and their levels in relation to +each other), either from information provided in the document header or +from markup within the text (or from a combination of both). Processing +is done against an abstraction of the document comprising of +information on the document's structure and its objects,[2] which the +program serializes (providing the object numbers) and which are +assigned hash sum values based on their content. This abstraction of +information about document structure, objects, (and hash sums), +provides considerable flexibility in representing documents different +ways and for different purposes (e.g. search, document layout, +publishing, content certification, concordance etc.), and makes it +possible to take advantage of some of the strengths of established ways +of representing documents, (or indeed to create new ones). + + + + 18 + + 3. Summary of features + + + + 19 + + sparse/minimal markup (clean utf-8 source texts). Documents are +prepared in a single UTF-8 file using a minimalistic mnemonic syntax. +Typical literature, documents like "War and Peace" require almost no +markup, and most of the headers are optional. + + + + 20 + + markup is easily readable/parsable by the human eye, (basic markup is +simpler and more sparse than the most basic HTML), [this may also be +converted to XML representations of the same input/source document]. + + + + 21 + + markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic +text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header +information, extended beyond the Dublin core and easily further +extended as required); the headers may also contain processing +instructions. SiSU markup is primarily an abstraction of +document structure and document metadata to permit taking advantage of +the basic strengths of existing alternative practical standard ways of +representing documents [be that browser viewing, paper publication, sql +search etc.] (html, xml, odf, latex, pdf, sql) + + + + 22 + + for output produces reasonably elegant output of established industry +and institutionally accepted open standard formats.[3] takes advantage +of the different strengths of various standard formats for representing +documents, amongst the output formats currently supported are: + + + + 23 + + html - both as a single scrollable text and a segmented document + + + + 24 + + xhtml + + + + 25 + + XML - both in sax and dom style xml structures for further +development as required + + + + 26 + + ODF - open document format, the iso standard for document storage + + + + 27 + + LaTeX - used to generate pdf + + + + 28 + + pdf (via LaTeX) + + + + 29 + + sql - population of an sql database, (at the same object level +that is used to cite text within a document) + + + + 30 + + Also produces: concordance files; document content certificates (md5 or +sha256 digests of headings, paragraphs, images etc.) and html manifests +(and sitemaps of content). (b) takes advantage of the strengths +implicit in these very different output types, (e.g. PDFs produced +using typesetting of LaTeX, databases populated with documents at an +individual object/paragraph level, making possible granular search (and +related possibilities)) + + + + 31 + + ensuring content can be cited in a meaningful way regardless of +selected output format. Online publishing (and publishing in multiple +document formats) lacks a useful way of citing text internally within +documents (important to academics generally and to lawyers) as page +numbers are meaningless across browsers and formats. sisu seeks to +provide a common way of pinpoint the text within a document, (which can +be utilized for citation and by search engines). The outputs share a +common numbering system that is meaningful (to man and machine) across +all digital outputs whether paper, screen, or database oriented, (pdf, +HTML, xml, sqlite, postgresql), this numbering system can be used to +reference content. + + + + 32 + + Granular search within documents. SQL databases are populated at an +object level (roughly headings, paragraphs, verse, tables) and become +searchable with that degree of granularity, the output information +provides the object/paragraph numbers which are relevant across all +generated outputs; it is also possible to look at just the matching +paragraphs of the documents in the database; [output indexing also work +well with search indexing tools like hyperestraier]. + + + + 33 + + long term maintainability of document collections in a world of +changing formats, having a very sparsely marked-up source document +base. there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added. e.g. addition of odf (open document text) module in 2006 and in +future html5 output sometime in future, without modification of +existing prepared texts + + + + 34 + + SQL search aside, documents are generated as required and static once +generated. + + + + 35 + + documents produced are static files, and may be batch processed, this +needs to be done only once but may be repeated for various reasons as +desired (updated content, addition of new output formats, updated +technology document presentations/representations) + + + + 36 + + document source (plaintext utf-8) if shared on the net may be used as +input and processed locally to produce the different document outputs + + + + 37 + + document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with +inclusions) and images and sent as a zip file called a sisupod, if +shared on the net these too may be processed locally to produce the +desired document outputs + + + + 38 + + generated document outputs may automatically be posted to remote sites. + + + + 39 + + for basic document generation, the only software dependency is +Ruby, and a few standard Unix tools (this covers plaintext, +HTML, XML, ODF, LaTeX). To use a database you of course need that, and +to convert the LaTeX generated to pdf, a latex processor like tetex or +texlive. + + + + 40 + + as a developers tool it is flexible and extensible + + + + 41 + + Syntax highlighting for SiSU markup is available for a number of +text editors. + + + + 42 + + SiSU is less about document layout than about finding a way with +little markup to be able to construct an abstract representation of a +document that makes it possible to produce multiple representations of +it which may be rather different from each other and used for different +purposes, whether layout and publishing, or search of content + + + + 43 + + i.e. to be able to take advantage from this minimal preparation +starting point of some of the strengths of rather different established +ways of representing documents for different purposes, whether for +search (relational database, or indexed flat files generated for that +purpose whether of complete documents, or say of files made up of +objects), online viewing (e.g. html, xml, pdf), or paper publication +(e.g. pdf)... + + + + 44 + + the solution arrived at is by extracting structural information about +the document (about headings within the document) and by tracking +objects (which are serialized and also given hash values) in the manner +described. It makes possible representations that are quite different +from those offered at present. For example objects could be saved +individually and identified by their hashes, with an index of how the +objects relate to each other to form a document. + + + + 45 + + 4. Help + + + + 46 + + 4.1 SiSU Manual + + + + 47 + + The most up to date information on sisu should be contained in the +sisu_manual, available at: + + + + 48 + + <http://www.jus.uio.no/sisu/sisu_manual/> + + + + 49 + + and (from SiSU 0.59 onwards) installed locally at: + + + + 50 + + /usr/share/doc/sisu/sisu_manual/ + + + + 51 + + or equivalent directory + + + + 52 + + Within the SiSU tarball at: + + + + 53 + + ./data/doc/sisu/sisu_manual/ + + + + 54 + + 4.2 SiSU man pages + + + + 55 + + If SiSU is installed on your system usual man commands should be +available, try: + + + + 56 + + man sisu + + + + 57 + + man sisu_markup + + + + 58 + + man sisu_commands + + + + 59 + + Most SiSU man pages are generated directly from sisu documents +that are used to prepare the sisu manual, the sources files for which +are located within the SiSU tarball at: + + + + 60 + + ./data/doc/sisu/sisu_manual/ + + + + 61 + + Once installed, directory equivalent to: + + + + 62 + + /usr/share/doc/sisu/sisu_manual/ + + + + 63 + + Available man pages are converted back to html using man2html: + + + + 64 + + /usr/share/doc/sisu/html/ + + + + 65 + + ./data/doc/sisu/html/ + + + + 66 + + The SiSU man pages can be viewed online at:9 + + + 9 + + generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html> +
    With regard to SiSU man pages the formatting generated +for markup syntax is not quite right, for that you might prefer the +links under:
    <http://www.jus.uio.no/sample> +
    +
    +
    + + 67 + + An online version of the sisu man page is available here: + + + + 68 + + various sisu man pages + 10 + + + 10 + + <http://www.jus.uio.no/sisu/man/> + + + + + 69 + + sisu.1 +11 + + + 11 + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + 70 + + sisu.8 +12 + + + 12 + + <http://www.jus.uio.no/sisu/man/sisu.8.html> + + + + + 71 + + +sisu_examples.1 13 + + + 13 + + <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + + + + 72 + + +sisu_webrick.1 14 + + + 14 + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + + 73 + + 4.3 SiSU built-in interactive help + + + + 74 + + This is particularly useful when current installation information is +obtained as the interactive help is able to provide information on your +sisu configuration and setup. + + + + 75 + + sisu --help + + + + 76 + + sisu --help [subject] + + + + 77 + + sisu --help env [for feedback on the way your system is setup +with regard to sisu] + + + + 78 + + sisu -V [same as above command] + + + + 79 + + sisu --help commands + + + + 80 + + sisu --help markup + + + + 81 + + Apart from real-time information on your current configuration the +SiSU manual and man pages are likely to contain more up-to-date +information than the sisu interactive help (for example on commands and +markup). + + + + 82 + + NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command +that is not recognised. Enter to escape. + + + + 83 + + 4.4 Help Sources + + + + 84 + + For lists of alternative help sources, see: + + + + 85 + + man page + + + + 86 + + man sisu_help_sources + + + + 87 + + man2html + + + + 88 + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + 89 + + sisu generated html + + + + 90 + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + + + 91 + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + 92 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 93 + + 5. Commands Summary + + + + 94 + + 5.1 Synopsis + + + + 95 + + SiSU - Structured information, Serialized Units - a document +publishing system + + + + 96 + + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + + + 97 + + sisu [ -Ddcv ] [ instruction ] + + + + 98 + + sisu [ -CcFLSVvW ] + + + + 99 + + Note: commands should be issued from within the directory that contains +the marked up files, cd to markup directory. + + + + 100 + + 5.2 Description + + + + 101 + + SiSU SiSU is a document publishing system, that from a +simple single marked-up document, produces multiple of output formats +including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL +(PostgreSQL and SQLite), which share numbered text objects ("object +citation numbering") and the same document structure information. For +more see: <http://www.jus.uio.no/sisu> + + + + 102 + + 5.3 Document Processing Command Flags + + + + 103 + + -a [filename/wildcard]
    produces plaintext with Unix +linefeeds and without markup, (object numbers are omitted), has +footnotes at end of each paragraph that contains them [ -A for +equivalent dos (linefeed) output file] [see -e for endnotes]. (Options +include: --endnotes for endnotes --footnotes for footnotes at the end +of each paragraph --unix for unix linefeed (default) --msdos for msdos +linefeed) +
    +
    + + 104 + + -b [filename/wildcard]
    produces xhtml/XML output for +browser viewing (sax parsing). +
    +
    + + 105 + + -C [--init-site]
    configure/initialise shared output +directory files initialize shared output directory (config files such +as css and dtd files are not updated if they already exist unless +modifier is used). -C --init-site configure/initialise site more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if this modifier is used. +
    +
    + + 106 + + -CC
    configure/initialise shared output directory files +initialize shared output directory (config files such as css and dtd +files are not updated if they already exist unless modifier is used). +The equivalent of: -C --init-site configure/initialise site, more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if -CC is used. +
    +
    + + 107 + + -c [filename/wildcard]
    screen toggle ansi screen colour +on or off depending on default set (unless -c flag is used: if sisurc +colour default is set to 'true', output to screen will be with colour, +if sisurc colour default is set to 'false' or is undefined screen +output will be without colour). +
    +
    + + 108 + + -D [instruction] [filename]
    database postgresql ( --pgsql +may be used instead) possible instructions, include: --createdb; +--create; --dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
    +
    + + 109 + + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename] +
    database type default set to sqlite, (for which --sqlite may +be used instead) or to specify another database --db-[pgsql, sqlite] +(however see -D) possible instructions include: --createdb; --create; +--dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
    +
    + + 110 + + -F [--webserv=webrick]
    generate examples of (naive) cgi +search form for sqlite and pgsql depends on your already having used +sisu to populate an sqlite and/or pgsql database, (the sqlite version +scans the output directories for existing sisu_sqlite databases, so it +is first necessary to create them, before generating the search form) +see -d -D and the database section below. If the optional parameter +--webserv=webrick is passed, the cgi examples created will be set up to +use the default port set for use by the webrick server, (otherwise the +port is left blank and the system setting used, usually 80). The +samples are dumped in the present work directory which must be +writable, (with screen instructions given that they be copied to the +cgi-bin directory). -Fv (in addition to the above) provides some +information on setting up hyperestraier for sisu +
    +
    + + 111 + + -H [filename/wildcard]
    produces html without link +suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately +configured web server. [behaviour switched after 0.35 see -h]. +
    +
    + + 112 + + -h [filename/wildcard]
    produces html (with hardlinks i.e. +with name suffixes in links/local urls). html, with internal document +links that include the document suffix, i.e. whether it is .html or +.pdf (required for browsing directly off a file system, and works with +most web servers). [behaviour switched after 0.35 see -H]. +
    +
    + + 113 + + -I [filename/wildcard]
    produces texinfo and info file, +(view with pinfo). +
    +
    + + 114 + + -L
    prints license information. +
    +
    + + 115 + + -M [filename/wildcard/url]
    maintenance mode files created +for processing preserved and their locations indicated. (also see -V) +
    +
    + + 116 + + -m [filename/wildcard/url]
    assumed for most other flags, +creates new meta-markup file, (the metaverse ) that is used in all +subsequent processing of other output. This step is assumed for most +processing flags. To skip it see -n +
    +
    + + 117 + + -N [filename/wildcard/url]
    document digest or document +content certificate ( DCC ) as md5 digest tree of the document: the +digest for the document, and digests for each object contained within +the document (together with information on software versions that +produced it) (digest.txt). -NV for verbose digest output to screen. +
    +
    + + 118 + + -n [filename/wildcard/url]
    skip meta-markup (building of +"metaverse"), this skips the equivalent of -m which is otherwise +assumed by most processing flags. +
    +
    + + 119 + + -o [filename/wildcard/url]
    output basic document in +opendocument file format (opendocument.odt). +
    +
    + + 120 + + -p [filename/wildcard]
    produces LaTeX pdf (portrait.pdf +& landscape.pdf). Default paper size is set in config file, or +document header, or provided with additional command line parameter, +e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and +'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +
    +
    + + 121 + + -q [filename/wildcard]
    quiet less output to screen. +
    +
    + + 122 + + -R [filename/wildcard]
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
    +
    + + 123 + + -r [filename/wildcard]
    copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
    +
    + + 124 + + -S
    produces a sisupod a zipped sisu directory of markup +files including sisu markup source files and the directories local +configuration file, images and skins. Note: this only includes the +configuration files or skins contained in ./_sisu not those in +~/.sisu -S [filename/wildcard] option. Note: (this option is +tested only with zsh). +
    +
    + + 125 + + -S [filename/wildcard]
    produces a zipped file of the +prepared document specified along with associated images, by default +named sisupod.zip they may alternatively be named with the filename +extension .ssp This provides a quick way of gathering the relevant +parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated +documents if a master file, or available in multilingual versions), +together with related images and skin. SiSU commands can be run +directly against a sisupod contained in a local directory, or provided +as a url on a remote site. As there is a security issue with skins +provided by other users, they are not applied unless the flag --trust +or --trusted is added to the command instruction, it is recommended +that file that are not your own are treated as untrusted. The directory +structure of the unzipped file is understood by sisu, and sisu commands +can be run within it. Note: if you wish to send multiple files, it +quickly becomes more space efficient to zip the sisu markup directory, +rather than the individual files for sending). See the -S option +without [filename/wildcard]. +
    +
    + + 126 + + -s [filename/wildcard]
    copies sisu markup file to output +directory. +
    +
    + + 127 + + -t [filename/wildcard (*.termsheet.rb)]
    standard form +document builder, preprocessing feature +
    +
    + + 128 + + -U [filename/wildcard]
    prints url output list/map for the +available processing flags options and resulting files that could be +requested, (can be used to get a list of processing options in relation +to a file, together with information on the output that would be +produced), -u provides url output mapping for those flags requested for +processing. The default assumes sisu_webrick is running and provides +webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml +
    +
    + + 129 + + -u [filename/wildcard]
    provides url mapping of output +files for the flags requested for processing, also see -U +
    +
    + + 130 + + -V
    on its own, provides SiSU version and +environment information (sisu --help env) +
    +
    + + 131 + + -V [filename/wildcard]
    even more verbose than the -v +flag. (also see -M) +
    +
    + + 132 + + -v
    on its own, provides SiSU version information +
    +
    + + 133 + + -v [filename/wildcard]
    provides verbose output of what is +being built, where it is being built (and error messages if any), as +with -u flag provides a url mapping of files created for each of the +processing flag requests. See also -V +
    +
    + + 134 + + -W
    starts ruby's webrick webserver points at sisu output +directories, the default port is set to 8081 and can be changed in the +resource configuration files. [tip: the webrick server requires link +suffixes, so html output should be created using the -h option rather +than -H; also, note -F webrick ]. +
    +
    + + 135 + + -w [filename/wildcard]
    produces concordance (wordmap) a +rudimentary index of all the words in a document. (Concordance files +are not generated for documents of over 260,000 words unless this limit +is increased in the file sisurc.yml) +
    +
    + + 136 + + -X [filename/wildcard]
    produces XML output with deep +document structure, in the nature of dom. +
    +
    + + 137 + + -x [filename/wildcard]
    produces XML output shallow +structure (sax parsing). +
    +
    + + 138 + + -Y [filename/wildcard]
    produces a short sitemap entry for +the document, based on html output and the sisu_manifest. --sitemaps +generates/updates the sitemap index of existing sitemaps. +(Experimental, [g,y,m announcement this week]) +
    +
    + + 139 + + -y [filename/wildcard]
    produces an html summary of output +generated (hyperlinked to content) and document specific metadata +(sisu_manifest.html). This step is assumed for most processing flags. +
    +
    + + 140 + + -Z [filename/wildcard]
    Zap, if used with other processing +flags deletes output files of the type about to be processed, prior to +processing. If -Z is used as the lone processing related flag (or in +conjunction with a combination of -[mMvVq]), will remove the related +document output directory. +
    +
    + + 141 + + -z [filename/wildcard]
    produces php (zend) [this feature +is disabled for the time being] +
    +
    + + 142 + + 6. command line modifiers + + + + 143 + + --no-ocn
    [with -h -H or -p] switches off object citation +numbering. Produce output without identifying numbers in margins of +html or LaTeX/pdf output. +
    +
    + + 144 + + --no-annotate
    strips output text of editor +endnotes*1 denoted by asterisk or dagger/plus sign +
    + + *1 + + square brackets + + +
    + + 145 + + --no-asterisk
    strips output text of editor +endnotes*2 denoted by asterisk sign +
    + + *2 + + square brackets + + +
    + + 146 + + --no-dagger
    strips output text of editor +endnotes+1 denoted by dagger/plus sign +
    + + +1 + + square brackets + + +
    + + 147 + + 7. database commands + + + + 148 + + dbi - database interface + + + + 149 + + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite +-d is modifiable with --db=[database type (pgsql or sqlite)] + + + + 150 + + -Dv --createall
    initial step, creates required relations +(tables, indexes) in existing postgresql database (a database should be +created manually and given the same name as working directory, as +requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be +necessary to run sisu -Dv --createdb initially NOTE: at the present +time for postgresql it may be necessary to manually create the +database. The command would be 'createdb [database name]' where +database name would be SiSU_[present working directory name (without +path)]. Please use only alphanumerics and underscores. +
    +
    + + 151 + + -Dv --import
    [filename/wildcard] imports data specified +to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +
    +
    + + 152 + + -Dv --update
    [filename/wildcard] updates/imports +specified data to postgresql db (rb.dbi) [ -dv --update sqlite +equivalent] +
    +
    + + 153 + + -D --remove
    [filename/wildcard] removes specified data to +postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +
    +
    + + 154 + + -D --dropall
    kills data" and drops (postgresql or sqlite) +db, tables & indexes [ -d --dropall sqlite equivalent] +
    +
    + + 155 + + The v in e.g. -Dv is for verbose output. + + + + 156 + + 8. Shortcuts, Shorthand for multiple flags + + + + 157 + + --update [filename/wildcard]
    Checks existing file output +and runs the flags required to update this output. This means that if +only html and pdf output was requested on previous runs, only the -hp +files will be applied, and only these will be generated this time, +together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same +again. +
    +
    + + 158 + + -0 to -5 [filename or wildcard]
    Default shorthand +mappings (note that the defaults can be changed/configured in the +sisurc.yml file): +
    +
    + + 159 + + -0
    -mNhwpAobxXyYv [this is the default action run when no +options are give, i.e. on 'sisu [filename]'] +
    +
    + + 160 + + -1
    -mNHwpy +
    +
    + + 161 + + -2
    -mNHwpaoy +
    +
    + + 162 + + -3
    -mNhwpAobxXyY +
    +
    + + 163 + + -4
    -mNhwpAobxXDyY --import +
    +
    + + 164 + + -5
    -mNhwpAobxXDyY --update +
    +
    + + 165 + + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or +wildcard] + + + + 166 + + consider -u for appended url info or -v for verbose output + + + + 167 + + 8.0.1 Command Line with Flags - Batch Processing + + + + 168 + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h +cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all +documents. + + + + 169 + + Running sisu (alone without any flags, filenames or wildcards) brings +up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + + + + 170 + + 9. Introduction to SiSU Markup15 + + + 15 + + From sometime after SiSU 0.58 it should be possible to describe SiSU +markup using SiSU, which though not an original design goal is useful. + + + + + 171 + + 9.1 Summary + + + + 172 + + SiSU source documents are plaintext (UTF-8)16 files + + + 16 + + files should be prepared using UTF-8 character encoding + + + + + 173 + + All paragraphs are separated by an empty line. + + + + 174 + + Markup is comprised of: + + + + 175 + + at the top of a document, the document header made up of semantic +meta-data about the document and if desired additional processing +instructions (such an instruction to automatically number headings from +a particular level down) + + + + 176 + + followed by the prepared substantive text of which the most important +single characteristic is the markup of different heading levels, which +define the primary outline of the document structure. Markup of +substantive text includes: + + + + 177 + + heading levels defines document structure + + + + 178 + + text basic attributes, italics, bold etc. + + + + 179 + + grouped text (objects), which are to be treated differently, such +as code blocks or poems. + + + + 180 + + footnotes/endnotes + + + + 181 + + linked text and images + + + + 182 + + paragraph actions, such as indent, bulleted, numbered-lists, etc. + + + + 183 + + Some interactive help on markup is available, by typing sisu and +selecting markup or sisu --help markup + + + + 184 + + 9.2 Markup Examples + + + + 185 + + 9.2.1 Online + + + + 186 + + Online markup examples are available together with the respective +outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> +or from <http://www.jus.uio.no/sisu/sisu_examples/> + + + + 187 + + There is of course this document, which provides a cursory overview of +sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> + + + + 188 + + Some example marked up files are available as html with syntax +highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> + + + + 189 + + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> + + + + 190 + + 9.2.2 Installed + + + + 191 + + With SiSU installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) +and if sisu-markup-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non-free + + + + 192 + + 10. Markup of Headers + + + + 193 + + Headers consist of semantic meta-data about a document, which can be +used by any output module of the program; and may in addition include +extra processing instructions. + + + + 194 + + Note: the first line of a document may include information on the +markup version used in the form of a comment. Comments are a percentage +mark at the start of a paragraph (and as the first character in a line +of text) followed by a space and the comment: + + + + 195 + +      % this would be a comment     + + + + 196 + + 10.1 Sample Header + + + + 197 + + This current document has a header similar to this one (without the +comments): + + + + 198 + +      % SiSU 0.57

         @title: SiSU

         @subtitle: Markup [0.58]

         @creator: Ralph Amissah

         @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

         @type: information

         @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

         @date.created: 2002-08-28

         @date.issued: 2002-08-28

         @date.available: 2002-08-28

         @date.modified: 2007-09-16

         @date: 2007-09-16

         @level: new=C; break=1; num_top=1

         % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

         @skin: skin_sisu_manual

         % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

         @bold: /Gnu|Debian|Ruby|SiSU/

         @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
         { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
         { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
         { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
         { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
         { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
         { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
         { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

         +
    +
    + + 199 + + 10.2 Available Headers + + + + 200 + + Header tags appear at the beginning of a document and provide meta +information on the document (such as the Dublin Core), or information +as to how the document as a whole is to be processed. All header +instructions take either the form @headername: or 0~headername. All +Dublin Core meta tags are available + + + + 201 + + @indentifier: information or instructions + + + + 202 + + where the "identifier" is a tag recognised by the program, and the +"information" or "instructions" belong to the tag/indentifier specified + + + + 203 + + Note: a header where used should only be used once; all headers apart +from @title: are optional; the @structure: header is used to describe +document structure, and can be useful to know. + + + + 204 + + This is a sample header + + + + 205 + + % SiSU 0.38 [declared file-type identifier with markup version] + + + + 206 + + @title: [title text] This is the title of the document and used +as such, this header is the only one that is mandatory + + + + 207 + + @subtitle: The Subtitle if any + + + + 208 + + @creator: [or @author:] Name of Author + + + + 209 + + @subject: (whatever your subject) + + + + 210 + + @description: + + + + 211 + + @publisher: + + + + 212 + + @contributor: + + + + 213 + + @translator: [or @translated_by:] + + + + 214 + + @illustrator: [or @illustrated_by:] + + + + 215 + + @prepared_by: [or @digitized_by:] + + + + 216 + + @date: 2000-08-27 [ also @date.created: @date.issued: +@date.available: @date.valid: @date.modified: ] + + + + 217 + + @type: article + + + + 218 + + @format: + + + + 219 + + @identifier: + + + + 220 + + @source: + + + + 221 + + @language: [or @language.document:] [country code for language +if available, or language, English, en is the default setting] (en - +English, fr - French, de - German, it - Italian, es - Spanish, pt - +Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is +- Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro +- Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - +Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) +[however, encodings are not available for all of the languages listed.] + + + + 222 + + [@language.original: original language in which the work was published] + + + + 223 + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + + + + 224 + + @relation: + + + + 225 + + @coverage: + + + + 226 + + @rights: Copyright (c) Name of Right Holder, all rights +reserved, or as granted: public domain, copyleft, creative commons +variant, etc. + + + + 227 + + @owner: + + + + 228 + + @keywords: text document generation processing management latex +pdf structured xml citation [your keywords here, used for example by +rss feeds, and in sql searches] + + + + 229 + + @abstract: [paper abstract, placed after table of contents] + + + + 230 + + @comment: [...] + + + + 231 + + @catalogue: loc=[Library of Congress classification]; +dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text +number] + + + + 232 + + @classify_loc: [Library of Congress classification] + + + + 233 + + @classify_dewey: [Dewey classification] + + + + 234 + + @classify_isbn: [ISBN] + + + + 235 + + @classify_pg: [Project Gutenberg text number] + + + + 236 + + @prefix: [prefix is placed just after table of contents] + + + + 237 + + @prefix_a: [prefix is placed just before table of contents - not +implemented] + + + + 238 + + @prefix_b: + + + + 239 + + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ +[used by rcs or cvs to embed version (revision control) information +into document, rcs or cvs can usefully provide a history of updates to +a document ] + + + + 240 + + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    +optional, document structure can be defined by words to match or +regular expression (the regular expression is assumed to start at the +beginning of a line of text i.e. ^) default markers :A~ to +:C~ and 1~ to 6~ can be used within text instead, without this +header tag, and may be used to supplement the instructions provided in +this header tag if provided (@structure: is a synonym for @toc:) +
    +
    + + 241 + + @level: newpage=3; breakpage=4
    [paragraph level, used by +latex to breakpages, the page is optional eg. in newpage] +
    +
    + + 242 + + @markup: information on the markup used, e.g. new=1,2,3; +break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage +and breakpage, heading level, used by LaTeX to breakpages. breakpage: +starts on a new page in single column text and on a new column in +double column text; newpage: starts on a new page for both single and +double column texts.
    num_top=4 [auto-number document, starting at +level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level +5, 1.1.1 level 6, markup to be merged within level]
    num_extract +[take numbering of headings provided (manually in marked up source +document), and use for numbering of segments. Available where a clear +numbering structure is provided within document, without the repetition +of a number in a header.] [In 0.38 notation, you would map to the +equivalent levels, the examples provided would map to the following +new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; +num_top=1] see headings] +
    +
    + + 243 + + @bold: [regular expression of words/phrases to be made bold] + + + + 244 + + @italics: [regular expression of words/phrases to italicise] + + + + 245 + + @vocabulary: name of taxonomy/vocabulary/wordlist to use against +document + + + + 246 + + @skin: skin_doc_[name_of_desired_document_skin]
    skins +change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. +
    +
    + + 247 + + @links: { SiSU }http://www.jus.uio.no/sisu/;
    +{ FSF }http://www.fsf.org +
    +
    + + 248 + + @promo: sisu, ruby, search_libre_docs, open_society
    +[places content in right pane in html, makes use of list.yml and +promo.yml, commented out sample in document sample: +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +
    +
    + + 249 + + 11. Markup of Substantive Text + + + + 250 + + 11.1 Heading Levels + + + + 251 + + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ +,3~ ... :A - :C being part / section headings, followed by other +heading levels, and 1 -6 being headings followed by substantive text or +sub-headings. :A~ usually the title :A~? conditional level 1 +heading (used where a stand-alone document may be imported into +another) + + + + 252 + + :A~ [heading text] Top level heading [this usually has +similar content to the title @title: ] NOTE: the heading levels +described here are in 0.38 notation, see heading + + + + 253 + + :B~ [heading text] Second level heading [this is a heading +level divider] + + + + 254 + + :C~ [heading text] Third level heading [this is a heading +level divider] + + + + 255 + + 1~ [heading text] Top level heading preceding substantive +text of document or sub-heading 2, the heading level that would +normally be marked 1. or 2. or 3. etc. in a document, and the level on +which sisu by default would break html output into named segments, +names are provided automatically if none are given (a number), +otherwise takes the form +1~my_filename_for_this_segment + + + + 256 + + 2~ [heading text] Second level heading preceding +substantive text of document or sub-heading 3, the heading level +that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a +document. + + + + 257 + + 3~ [heading text] Third level heading preceding substantive +text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 +or 2.1.1 etc. in a document + + + + 258 + +      1~filename level 1 heading,

         % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made)     +
    +
    + + 259 + + 11.2 Font Attributes + + + + 260 + + markup example: + + + + 261 + +      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

         normal text

         !{emphasis}!

         *{bold text}*

         _{underscore}

         /{italics}/

         "{citation}"

         ^{superscript}^

         ,{subscript},

         +{inserted text}+

         -{strikethrough}-     +
    +
    + + 262 + + resulting output: + + + + 263 + + normal text emphasis bold text underscore +italics citation superscript +subscript inserted text strikethrough + + + + 264 + + normal text + + + + 265 + + emphasis + + + + 266 + + bold text + + + + 267 + + underscore + + + + 268 + + italics + + + + 269 + + citation + + + + 270 + + superscript + + + + 271 + + subscript + + + + 272 + + inserted text + + + + 273 + + strikethrough + + + + 274 + + 11.3 Indentation and bullets + + + + 275 + + markup example: + + + + 276 + +      ordinary paragraph

         _1 indent paragraph one step

         _2 indent paragraph two steps

         _9 indent paragraph nine steps     +
    +
    + + 277 + + resulting output: + + + + 278 + + ordinary paragraph + + + + 279 + + indent paragraph one step + + + + 280 + + indent paragraph two steps + + + + 281 + + indent paragraph nine steps + + + + 282 + + markup example: + + + + 283 + +      _* bullet text

         _1* bullet text, first indent

         _2* bullet text, two step indent     +
    +
    + + 284 + + resulting output: + + + + 285 + + bullet text + + + + 286 + + bullet text, first indent + + + + 287 + + bullet text, two step indent + + + + 288 + + Numbered List (not to be confused with headings/titles, (document +structure)) + + + + 289 + + markup example: + + + + 290 + +      # numbered list                numbered list 1., 2., 3, etc.

         _# numbered list numbered list indented a., b., c., d., etc.     +
    +
    + + 291 + + 11.4 Footnotes / Endnotes + + + + 292 + + Footnotes and endnotes not distinguished in markup. They are +automatically numbered. Depending on the output file format (html, odf, +pdf etc.), the document output selected will have either footnotes or +endnotes. + + + + 293 + + markup example: + + + + 294 + +      ~{ a footnote or endnote }~     + + + + 295 + + resulting output: + + + + 296 + + 17 + + + 17 + + a footnote or endnote + + + + + 297 + + markup example: + + + + 298 + +      normal text~{ self contained endnote marker & endnote in one }~ continues     + + + + 299 + + resulting output: + + + + 300 + + normal text18 continues + + + 18 + + self contained endnote marker & endnote in one + + + + + 301 + + markup example: + + + + 302 + +      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

         normal text ~{** another unnumbered asterisk footnote/endnote }~ continues     +
    +
    + + 303 + + resulting output: + + + + 304 + + normal text * continues + + + * + + unnumbered asterisk footnote/endnote, insert multiple asterisks if +required + + + + + 305 + + normal text ** continues + + + ** + + another unnumbered asterisk footnote/endnote + + + + + 306 + + markup example: + + + + 307 + +      normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

         normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues     +
    +
    + + 308 + + resulting output: + + + + 309 + + normal text *3 continues + + + *3 + + editors notes, numbered asterisk footnote/endnote series + + + + + 310 + + normal text +2 continues + + + +2 + + editors notes, numbered asterisk footnote/endnote series + + + + + 311 + + Alternative endnote pair notation for footnotes/endnotes: + + + + 312 + +      % note the endnote marker "~^"

         normal text~^ continues

         ^~ endnote text following the paragraph in which the marker occurs     +
    +
    + + 313 + + the standard and pair notation cannot be mixed in the same document + + + + 314 + + 11.5 Links + + + + 315 + + 11.5.1 Naked URLs within text, dealing with urls + + + + 316 + + urls are found within text and marked up automatically. A url within +text is automatically hyperlinked to itself and by default decorated +with angled braces, unless they are contained within a code block (in +which case they are passed as normal text), or escaped by a preceding +underscore (in which case the decoration is omitted). + + + + 317 + + markup example: + + + + 318 + +      normal text http://www.jus.uio.no/sisu continues     + + + + 319 + + resulting output: + + + + 320 + + normal text <http://www.jus.uio.no/sisu> +continues + + + + 321 + + An escaped url without decoration + + + + 322 + + markup example: + + + + 323 + +      normal text _http://www.jus.uio.no/sisu continues

         deb _http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 324 + + resulting output: + + + + 325 + + normal text http://www.jus.uio.no/sisu +continues + + + + 326 + + deb http://www.jus.uio.no/sisu/archive +unstable main non-free + + + + 327 + + where a code block is used there is neither decoration nor +hyperlinking, code blocks are discussed later in this document + + + + 328 + + resulting output: + + + + 329 + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 330 + + To link text or an image to a url the markup is as follows + + + + 331 + + markup example: + + + + 332 + +      about { SiSU }http://url.org markup     + + + + 333 + + 11.5.2 Linking Text + + + + 334 + + resulting output: + + + + 335 + + about SiSU + markup + + + + 336 + + A shortcut notation is available so the url link may also be provided +automatically as a footnote + + + + 337 + + markup example: + + + + 338 + +      about {~^ SiSU }http://url.org markup     + + + + 339 + + resulting output: + + + + 340 + + about SiSU + 19 markup + + + 19 + + <http://www.jus.uio.no/sisu/> + + + + + 341 + + 11.5.3 Linking Images + + + + 342 + + markup example: + + + + 343 + +      {tux.png 64x80 }image

         % various url linked images

         {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

         {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

         {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

         +
    +
    + + 344 + + resulting output: + + + + 345 + + {tux.png 64x80 }image + + + + 346 + + [tux.png] "Gnu/Linux - a better way" + + + + 347 + + [ ruby_logo (png missing) ] 20 + + + 20 + + <http://www.ruby-lang.org/en/> + + + + + 348 + + [GnuDebianLinuxRubyBetterWay.png] "Way +Better - with Gnu/Linux, Debian and Ruby" + + + + 349 + + linked url footnote shortcut + + + + 350 + +      {~^ [text to link] }http://url.org

         % maps to: { [text to link] }http://url.org ~{ http://url.org }~

         % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink     +
    +
    + + 351 + +      text marker *~name     + + + + 352 + + note at a heading level the same is automatically achieved by providing +names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case +of auto-heading numbering, without further intervention. + + + + 353 + + 11.6 Grouped Text + + + + 354 + + 11.6.1 Tables + + + + 355 + + Tables may be prepared in two either of two forms + + + + 356 + + markup example: + + + + 357 + +      table{ c3; 40; 30; 30;

         This is a table
         this would become column two of row one
         column three of row one is here

         And here begins another row
         column two of row two
         column three of row two, and so on

         }table     +
    +
    + + 358 + + resulting output: + + + + + + + + + + + + + + + + + +
    + This is a table + + this would become column two of row one + + column three of row one is here +
    + And here begins another row + + column two of row two + + column three of row two, and so on +
    +
    + + 360 + + a second form may be easier to work with in cases where there is not +much information in each column + + + + 361 + + markup example:21 + + + 21 + + Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +
    +
    +
    + + 362 + +      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

         {table~h 24; 12; 12; 12; 12; 12; 12;}
                                         |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
         Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
         Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
         Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
         No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
         No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

         \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month.     +
    +
    + + 363 + + resulting output: + + + + 364 + + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Jan. 2001 + Jan. 2002 + Jan. 2003 + Jan. 2004 + July 2004 + June 2006 +
    + Contributors* + + 10 + + 472 + + 2,188 + + 9,653 + + 25,011 + + 48,721 +
    + Active contributors** + + 9 + + 212 + + 846 + + 3,228 + + 8,442 + + 16,945 +
    + Very active contributors*** + + 0 + + 31 + + 190 + + 692 + + 1,639 + + 3,016 +
    + No. of English language articles + + 25 + + 16,000 + + 101,000 + + 190,000 + + 320,000 + + 630,000 +
    + No. of articles, all languages + + 25 + + 19,000 + + 138,000 + + 490,000 + + 862,000 + + 1,600,000 +
    +
    + + 366 + + * Contributed at least ten times; ** at least 5 times in last +month; *** more than 100 times in last month. + + + + 367 + + 11.6.2 Poem + + + + 368 + + basic markup: + + + + 369 + +      poem{

           Your poem here

         }poem

         Each verse in a poem is given a separate object number.     +
    +
    + + 370 + + markup example: + + + + 371 + +      poem{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }poem     +
    +
    + + 372 + + resulting output: + + + + 373 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + 374 + + 11.6.3 Group + + + + 375 + + basic markup: + + + + 376 + +      group{

           Your grouped text here

         }group

         A group is treated as an object and given a single object number.     +
    +
    + + 377 + + markup example: + + + + 378 + +      group{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }group     +
    +
    + + 379 + + resulting output: + + + + 380 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + 381 + + 11.6.4 Code + + + + 382 + + Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of SiSU +markup. You cannot however use code tags to escape code tags. They are +however used in the same way as group or poem tags. + + + + 383 + + A code-block is treated as an object and given a single object number. +[an option to number each line of code may be considered at some later +time] + + + + 384 + + use of code tags instead of poem compared, resulting output: + + + + 385 + +                          'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'     +
    +
    + + 386 + + 12. Composite documents markup + + + + 387 + + It is possible to build a document by creating a master document that +requires other documents. The documents required may be complete +documents that could be generated independently, or they could be +markup snippets, prepared so as to be easily available to be placed +within another text. If the calling document is a master document +(built from other documents), it should be named with the suffix +.ssm Within this document you would provide information on the +other documents that should be included within the text. These may be +other documents that would be processed in a regular way, or markup +bits prepared only for inclusion within a master document .sst +regular markup file, or .ssi (insert/information) A secondary +file of the composite document is built prior to processing with the +same prefix and the suffix ._sst + + + + 388 + + basic markup for importing a document into a master document + + + + 389 + +      << |filename1.sst|@|^|

         << |filename2.ssi|@|^|     +
    +
    + + 390 + + The form described above should be relied on. Within the Vim editor it +results in the text thus linked becoming hyperlinked to the document it +is calling in which is convenient for editing. Alternative markup for +importation of documents under consideration, and occasionally +supported have been. + + + + 391 + +      r{filename}

         {filename.ssi}require

         << {filename.ssi}

         % using textlink alternatives

         |filename.ssi|@|^|require

         << |filename.ssi|@|^|

         % using thlnk alternatives

         <url:filename.ssi>require

         << <url:filename.ssi>     +
    +
    + + 392 + + Markup Syntax History + + + + 393 + + 13. Notes related to Files-types and Markup Syntax + + + + 394 + + 0.38 is substantially current, depreciated 0.16 supported, though file +names were changed at 0.37 + + + + 395 + + 0.52 (2007w14/6) declared document type identifier at start of +text/document: + + + + 396 + + SiSU 0.52 + + + + 397 + + or, backward compatible using the comment marker: + + + + 398 + + % SiSU 0.38 + + + + 399 + + variations include 'SiSU (text|master|insert) [version]' and +'sisu-[version]' + + + + 400 + + 0.51 (2007w13/6) skins changed (simplified), markup unchanged + + + + 401 + + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in +relation to author + + + + 402 + + 0.38 (2006w15/7) introduced new/alternative notation for +headers, e.g. @title: (instead of 0~title), and accompanying +document structure markup, :A,:B,:C,1,2,3 (maps to previous +1,2,3,4,5,6) + + + + 403 + + 0.37 (2006w09/7) introduced new file naming convention, .sst +(text), .ssm (master), .ssi (insert), markup syntax unchanged + + + + 404 + + 0.35 (2005w52/3) sisupod, zipped content file introduced + + + + 405 + + 0.23 (2005w36/2) utf-8 for markup file + + + + 406 + + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is +available to be relied upon + + + + 407 + + 0.20.4 (2005w33/4) header 0~links + + + + 408 + + 0.16 (2005w25/2) substantial changes introduced to make markup +cleaner, header 0~title type, and headings [1-6]~ introduced, +also percentage sign (%) at start of a text line as comment marker + + + + 409 + + 14. SiSU filetypes + + + + 410 + + SiSU has plaintext and binary filetypes, and can process either +type of document. + + + + 411 + + 14.1 .sst .ssm .ssi marked up plain text + + + + 412 + + SiSU documents are prepared as plain-text (utf-8) files with +SiSU markup. They may make reference to and contain images (for +example), which are stored in the directory beneath them _sisu/image. +SiSU plaintext markup files are of three types that may be +distinguished by the file extension used: regular text .sst; master +documents, composite documents that incorporate other text, which can +be any regular text or text insert; and inserts the contents of which +are like regular text except these are marked .ssi and are not +processed. + + + + 413 + + SiSU processing can be done directly against a sisu documents; +which may be located locally or on a remote server for which a url is +provided. + + + + 414 + + SiSU source markup can be shared with the command: + + + + 415 + + sisu -s [filename] + + + + 416 + + 14.1.1 sisu text - regular files (.sst) + + + + 417 + + The most common form of document in SiSU, see the section on +SiSU markup. + + + + 418 + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + 419 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 420 + + 14.1.2 sisu master files (.ssm) + + + + 421 + + Composite documents which incorporate other SiSU documents which +may be either regular SiSU text .sst which may be generated +independently, or inserts prepared solely for the purpose of being +incorporated into one or more master documents. + + + + 422 + + The mechanism by which master files incorporate other documents is +described as one of the headings under under SiSU markup in the +SiSU manual. + + + + 423 + + Note: Master documents may be prepared in a similar way to regular +documents, and processing will occur normally if a .sst file is renamed +.ssm without requiring any other documents; the .ssm marker flags that +the document may contain other documents. + + + + 424 + + Note: a secondary file of the composite document is built prior to +processing with the same prefix and the suffix ._sst 22 + + + 22 + + .ssc (for composite) is under consideration but ._sst makes clear +that this is not a regular file to be worked on, and thus less likely +that people will have "accidents", working on a .ssc file that is +overwritten by subsequent processing. It may be however that when the +resulting file is shared .ssc is an appropriate suffix to use. + + + + + 425 + + <http://www.jus.uio.no/sisu/sisu_markup> + + + + 426 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 427 + + 14.1.3 sisu insert files (.ssi) + + + + 428 + + Inserts are documents prepared solely for the purpose of being +incorporated into one or more master documents. They resemble regular +SiSU text files except they are ignored by the SiSU +processor. Making a file a .ssi file is a quick and convenient way of +flagging that it is not intended that the file should be processed on +its own. + + + + 429 + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) + + + + 430 + + A sisupod is a zipped SiSU text file or set of SiSU text +files and any associated images that they contain (this will be +extended to include sound and multimedia-files) + + + + 431 + + SiSU plaintext files rely on a recognised directory structure to +find contents such as images associated with documents, but all images +for example for all documents contained in a directory are located in +the sub-directory _sisu/image. Without the ability to create a sisupod +it can be inconvenient to manually identify all other files associated +with a document. A sisupod automatically bundles all associated files +with the document that is turned into a pod. + + + + 432 + + The structure of the sisupod is such that it may for example contain a +single document and its associated images; a master document and its +associated documents and anything else; or the zipped contents of a +whole directory of prepared SiSU documents. + + + + 433 + + The command to create a sisupod is: + + + + 434 + + sisu -S [filename] + + + + 435 + + Alternatively, make a pod of the contents of a whole directory: + + + + 436 + + sisu -S + + + + 437 + + SiSU processing can be done directly against a sisupod; which +may be located locally or on a remote server for which a url is +provided. + + + + 438 + + <http://www.jus.uio.no/sisu/sisu_commands> + + + + 439 + + <http://www.jus.uio.no/sisu/sisu_manual> + + + + 440 + + 15. Experimental Alternative Input Representations + + + + 441 + + 15.1 Alternative XML + + + + 442 + + SiSU offers alternative XML input representations of documents +as a proof of concept, experimental feature. They are however not +strictly maintained, and incomplete and should be handled with care. + + + + 443 + + convert from sst to simple xml representations (sax, dom and +node): + + + + 444 + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + + + 445 + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + + + 446 + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + + + 447 + + convert to sst from any sisu xml representation (sax, dom and +node): + + + + 448 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 449 + + or the same: + + + + 450 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 451 + + 15.1.1 XML SAX representation + + + + 452 + + To convert from sst to simple xml (sax) representation: + + + + 453 + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + + + 454 + + To convert from any sisu xml representation back to sst + + + + 455 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 456 + + or the same: + + + + 457 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 458 + + 15.1.2 XML DOM representation + + + + 459 + + To convert from sst to simple xml (dom) representation: + + + + 460 + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + + + 461 + + To convert from any sisu xml representation back to sst + + + + 462 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 463 + + or the same: + + + + 464 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 465 + + 15.1.3 XML Node representation + + + + 466 + + To convert from sst to simple xml (node) representation: + + + + 467 + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + + + 468 + + To convert from any sisu xml representation back to sst + + + + 469 + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + + + 470 + + or the same: + + + + 471 + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + + + 472 + + 16. Configuration + + + + 473 + + 16.1 Determining the Current Configuration + + + + 474 + + Information on the current configuration of SiSU should be +available with the help command: + + + + 475 + + sisu -v + + + + 476 + + which is an alias for: + + + + 477 + + sisu --help env + + + + 478 + + Either of these should be executed from within a directory that +contains sisu markup source documents. + + + + 479 + + 16.2 Configuration files (config.yml) + + + + 480 + + SiSU configration parameters are adjusted in the configuration +file, which can be used to override the defaults set. This includes +such things as which directory interim processing should be done in and +where the generated output should be placed. + + + + 481 + + The SiSU configuration file is a yaml file, which means +indentation is significant. + + + + 482 + + SiSU resource configuration is determined by looking at the +following files if they exist: + + + + 483 + + ./_sisu/sisurc.yml + + + + 484 + + ~/.sisu/sisurc.yml + + + + 485 + + /etc/sisu/sisurc.yml + + + + 486 + + The search is in the order listed, and the first one found is used. + + + + 487 + + In the absence of instructions in any of these it falls back to the +internal program defaults. + + + + 488 + + Configuration determines the output and processing directories and the +database access details. + + + + 489 + + If SiSU is installed a sample sisurc.yml may be found in +/etc/sisu/sisurc.yml + + + + 490 + + 17. Skins + + + + 491 + + Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following +locations: + + + + 492 + + ./_sisu/skin + + + + 493 + + ~/.sisu/skin + + + + 494 + + /etc/sisu/skin + + + + 495 + + Within the skin directory are the following the default +sub-directories for document skins: + + + + 496 + + ./skin/doc + + + + 497 + + ./skin/dir + + + + 498 + + ./skin/site + + + + 499 + + A skin is placed in the appropriate directory and the file named +skin_[name].rb + + + + 500 + + The skin itself is a ruby file which modifies the default appearances +set in the program. + + + + 501 + + 17.1 Document Skin + + + + 502 + + Documents take on a document skin, if the header of the document +specifies a skin to be used. + + + + 503 + +      @skin: skin_united_nations     + + + + 504 + + 17.2 Directory Skin + + + + 505 + + A directory may be mapped on to a particular skin, so all documents +within that directory take on a particular appearance. If a skin exists +in the skin/dir with the same name as the document directory, it will +automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the +skin/doc directory). + + + + 506 + + A personal habit is to place all skins within the doc directory, and +symbolic links as needed from the site, or dir directories as required. + + + + 507 + + 17.3 Site Skin + + + + 508 + + A site skin, modifies the program default skin. + + + + 509 + + 17.4 Sample Skins + + + + 510 + + With SiSU installed sample skins may be found in: + + + + 511 + + /etc/sisu/skin/doc and +/usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + + + 512 + + (or equivalent directory) and if sisu-markup-samples is installed also +under: + + + + 513 + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + + + 514 + + Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: + + + + 515 + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or +equivalent directory) + + + + 516 + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) + + + + 517 + + CSS files to modify the appearance of SiSU html, XHTML or XML +may be placed in the configuration directory: ./_sisu/css; +~/.sisu/css or; /etc/sisu/css and these will be copied to the +output directories with the command sisu -CC. + + + + 518 + + The basic CSS file for html output is html.css, placing a file of that +name in directory _sisu/css or equivalent will result in the default +file of that name being overwritten. + + + + 519 + + HTML: html.css + + + + 520 + + XML DOM: dom.css + + + + 521 + + XML SAX: sax.css + + + + 522 + + XHTML: xhtml.css + + + + 523 + + The default homepage may use homepage.css or html.css + + + + 524 + + Under consideration is to permit the placement of a CSS file with a +different name in directory _sisu/css directory or equivalent, and +change the default CSS file that is looked for in a skin.23 + + + 23 + + SiSU has worked this way in the past, though this was dropped +as it was thought the complexity outweighed the flexibility, however, +the balance was rather fine and this behaviour could be reinstated. + + + + + 525 + + 19. Organising Content + + + + 526 + + 19.1 Directory Structure and Mapping + + + + 527 + + The output directory root can be set in the sisurc.yml file. Under the +root, subdirectories are made for each directory in which a document +set resides. If you have a directory named poems or conventions, that +directory will be created under the output directory root and the +output for all documents contained in the directory of a particular +name will be generated to subdirectories beneath that directory (poem +or conventions). A document will be placed in a subdirectory of the +same name as the document with the filetype identifier stripped (.sst +.ssm) + + + + 528 + + The last part of a directory path, representing the sub-directory in +which a document set resides, is the directory name that will be used +for the output directory. This has implications for the organisation of +document collections as it could make sense to place documents of a +particular subject, or type within a directory identifying them. This +grouping as suggested could be by subject (sales_law, +english_literature); or just as conveniently by some other +classification (X University). The mapping means it is also possible to +place in the same output directory documents that are for +organisational purposes kept separately, for example documents on a +given subject of two different institutions may be kept in two +different directories of the same name, under a directory named after +each institution, and these would be output to the same output +directory. Skins could be associated with each institution on a +directory basis and resulting documents will take on the appropriate +different appearance. + + + + 529 + + 19.2 Organising Content + + + + 530 + + 20. Homepages + + + + 531 + + SiSU is about the ability to auto-generate documents. Home pages +are regarded as custom built items, and are not created by SiSU. +More accurately, SiSU has a default home page, which will not be +appropriate for use with other sites, and the means to provide your own +home page instead in one of two ways as part of a site's configuration, +these being: + + + + 532 + + 1. through placing your home page and other custom built documents in +the subdirectory _sisu/home/ (this probably being the easier and more +convenient option) + + + + 533 + + 2. through providing what you want as the home page in a skin, + + + + 534 + + Document sets are contained in directories, usually organised by site +or subject. Each directory can/should have its own homepage. See the +section on directory structure and organisation of content. + + + + 535 + + 20.1 Home page and other custom built pages in a sub-directory + + + + 536 + + Custom built pages, including the home page index.html may be placed +within the configuration directory _sisu/home/ in any of the locations +that is searched for the configuration directory, namely ./_sisu; +~/_sisu; /etc/sisu From there they are copied to the root of the +output directory with the command: + + + + 537 + + sisu -CC + + + + 538 + + 20.2 Home page within a skin + + + + 539 + + Skins are described in a separate section, but basically are a file +written in the programming language Ruby that may be provided to +change the defaults that are provided with sisu with respect to +individual documents, a directories contents or for a site. + + + + 540 + + If you wish to provide a homepage within a skin the skin should be in +the directory _sisu/skin/dir and have the name of the directory for +which it is to become the home page. Documents in the directory +commercial_law would have the homepage modified in skin_commercial +law.rb; or the directory poems in skin_poems.rb + + + + 541 + +        class Home
             def homepage
               # place the html content of your homepage here, this will become index.html
               <<HOME <html>
         <head></head>
         <doc>
         <p>this is my new homepage.</p>
         </doc>
         </html>
         HOME
             end
           end     +
    +
    + + 542 + + 21. Markup and Output Examples + + + + 543 + + 21.1 Markup examples + + + + 544 + + Current markup examples and document output samples are provided at +<http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 545 + + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> +but is not as up to date. + + + + 546 + + For some documents hardly any markup at all is required at all, other +than a header, and an indication that the levels to be taken into +account by the program in generating its output are. + + + + 547 + + 21.2 A few book (and other) examples + + + + + 548 + + [aukio.png] "Aukio, by Leena Krohn" 24 + + + 24 + + Reproduced with the kind permission of author and artist Leena +Krohn, <http://www.kaapeli.fi/krohn> +"Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> +which is included as a book example in this section, together with +another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> + + + + + 549 + + "The Wealth of Networks", Yochai Benkler + + + + + 550 + + +"The Wealth of Networks", Yochai Benkler + + + + 551 + + +document manifest 25 + + + 25 + + <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> + + + + + 552 + + +html, segmented text + + + + 553 + + +html, scroll, document in one + + + + 554 + + +pdf, landscape + + + + 555 + + +pdf, portrait + + + + 556 + + +open document + + + + 557 + + +xhtml scroll + + + + 558 + + +xml, sax + + + + 559 + + +xml, dom + + + + 560 + + +plain text utf-8 + + + + 561 + + +concordance + + + + 562 + + +dcc, document content certificate (digests) + + + + 563 + + +markup source text + + + + 564 + + +zipped markup source pod + + + + 565 + + "Free Culture", Lawrence Lessig + + + + 566 + + +"Free Culture", Lawrence Lessig + + + + 567 + + +document manifest 26 + + + 26 + + <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> + + + + + 568 + + +html, segmented text + + + + 569 + + +html, scroll, document in one + + + + 570 + + +pdf, landscape + + + + 571 + + +pdf, portrait + + + + 572 + + +open document + + + + 573 + + +xhtml scroll + + + + 574 + + +xml, sax + + + + 575 + + +xml, dom + + + + 576 + + +plain text utf-8 + + + + 577 + + +concordance + + + + 578 + + +dcc, document content certificate (digests) + + + + 579 + + +markup source text + + + + 580 + + +zipped markup source pod + + + + 581 + + "Free as in Freedom: Richard Stallman's Crusade for Free +Software", by Sam Williams + + + + 582 + + +"Free as in Freedom: Richard Stallman's Crusade for Free Software", by +Sam Williams + + + + 583 + + +document manifest 27 + + + 27 + + <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> + + + + + 584 + + +html, segmented text + + + + 585 + + +html, scroll, document in one + + + + 586 + + +pdf, landscape + + + + 587 + + +pdf, portrait + + + + 588 + + +open document + + + + 589 + + +xhtml scroll + + + + 590 + + +xml, sax + + + + 591 + + +xml, dom + + + + 592 + + +plain text utf-8 + + + + 593 + + +concordance + + + + 594 + + +dcc, document content certificate (digests) + + + + 595 + + +markup source text + + + + 596 + + +zipped markup source pod + + + + 597 + + "Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + + + 598 + + +"Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + + + 599 + + +document manifest 28 + + + 28 + + <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> + + + + + 600 + + +html, segmented text + + + + 601 + + +html, scroll, document in one + + + + 602 + + +pdf, landscape + + + + 603 + + +pdf, portrait + + + + 604 + + +open document + + + + 605 + + +xhtml scroll + + + + 606 + + +xml, sax + + + + 607 + + +xml, dom + + + + 608 + + +plain text utf-8 + + + + 609 + + +concordance + + + + 610 + + +dcc, document content certificate (digests) + + + + 611 + + +markup source text + + + + 612 + + +zipped markup source pod + + + + 613 + + "The Cathedral and the Bazaar", by Eric S. Raymond + + + + 614 + + +"The Cathedral and the Bazaar", by Eric S. Raymond + + + + 615 + + +document manifest 29 + + + 29 + + <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> + + + + + 616 + + +html, segmented text + + + + 617 + + +html, scroll, document in one + + + + 618 + + +pdf, landscape + + + + 619 + + +pdf, portrait + + + + 620 + + +open document + + + + 621 + + +xhtml scroll + + + + 622 + + +xml, sax + + + + 623 + + +xml, dom + + + + 624 + + +plain text utf-8 + + + + 625 + + +concordance + + + + 626 + + +dcc, document content certificate (digests) + + + + 627 + + +markup source text + + + + 628 + + +zipped markup source pod + + + + 629 + + "Accelerando", Charles Stross + + + + + 630 + + +"Accelerando", Charles Stross + + + + 631 + + +document manifest 30 + + + 30 + + <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> + + + + + 632 + + +html, segmented text + + + + 633 + + +html, scroll, document in one + + + + 634 + + +pdf, landscape + + + + 635 + + +pdf, portrait + + + + 636 + + +open document + + + + 637 + + +xhtml scroll + + + + 638 + + +xml, sax + + + + 639 + + +xml, dom + + + + 640 + + +plain text utf-8 + + + + 641 + + +concordance + + + + 642 + + +dcc, document content certificate (digests) + + + + 643 + + +markup source text + + + + 644 + + +zipped markup source pod + + + + 645 + + "Tainaron", Leena Krohn + + + + 646 + + +"Tainaron", Leena Krohn + + + + 647 + + +document manifest 31 + + + 31 + + <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> + + + + + 648 + + +html, segmented text + + + + 649 + + +html, scroll, document in one + + + + 650 + + +pdf, landscape + + + + 651 + + +pdf, portrait + + + + 652 + + +open document + + + + 653 + + +xhtml scroll + + + + 654 + + +xml, sax + + + + 655 + + +xml, dom + + + + 656 + + +plain text utf-8 + + + + 657 + + +concordance + + + + 658 + + +dcc, document content certificate (digests) + + + + 659 + + +markup source text + + + + 660 + + +zipped markup source pod + + + + 661 + + "Sphinx or Robot", Leena Krohn + + + + 662 + + [i_sor.png] "Sphinx or Robot by Leena Krohn" + + + + 663 + + +"Sphinx or Robot", Leena Krohn + + + + 664 + + +document manifest 32 + + + 32 + + <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> + + + + + 665 + + +html, segmented text + + + + 666 + + +html, scroll, document in one + + + + 667 + + +pdf, landscape + + + + 668 + + +pdf, portrait + + + + 669 + + +open document + + + + 670 + + +xhtml scroll + + + + 671 + + +xml, sax + + + + 672 + + +xml, dom + + + + 673 + + +plain text utf-8 + + + + 674 + + +concordance + + + + 675 + + +dcc, document content certificate (digests) + + + + 676 + + +markup source text + + + + 677 + + +zipped markup source pod + + + + 678 + + "War and Peace", Leo Tolstoy, PG Etext 2600 + + + + + 679 + + +"War and Peace", Leo Tolstoy 33 + + + 33 + + <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html> +
    The ascii text was taken from Project Gutenberg. The markup +transforms required are trivial. Of interest, in this instance I am +saved by having alternative syntaxes/(structural modes) for marking up +endnotes... as it was possible to do a simple search and replace to +make the Project Gutenberg ascii presentation suitable for SiSU, +using the older endnote markup style. This example instructs the +program to use regular expressions, in this example the words: none; +none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, +to identify what should be treated as different levels of heading in a +document (and used to make the table of contents). Note that there was +very little markup required after the document headers and +Project Gutenberg legal notices. As I presume the legal notices are +similar in Project Gutenberg documents, (and I could not bear to think +of preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by +<:insert1> and <:insert2> and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one.
    I did a +stylesheet/skin for the Gutenberg Project, ... I may have to remove. +The markup transforms required are trivial. Of interest, in this +instance I am saved by having alternative syntaxes/(structural modes) +for marking up endnotes... as it is possible to do a simple search and +replace to make Project Gutenberg ascii presentations suitable for +SiSU using the older endnote markup style. There is very +little markup required after the document headers and Project +Gutenberg legal notices. As I presume the legal notices are similar in +Project Gutenberg documents, (and I could not bear to think of +preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by the +<:insert1> and <:insert2> markers and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one. +
    +
    +
    + + 680 + + +document manifest 34 + + + 34 + + <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> + + + + + 681 + + +html, segmented text + + + + 682 + + +html, scroll, document in one + + + + 683 + + +pdf, landscape + + + + 684 + + +pdf, portrait + + + + 685 + + +open document + + + + 686 + + +xhtml scroll + + + + 687 + + +xml, sax + + + + 688 + + +xml, dom + + + + 689 + + +plain text utf-8 + + + + 690 + + +concordance + + + + 691 + + +dcc, document content certificate (digests) + + + + 692 + + +markup source text + + + + 693 + + +zipped markup source pod + + + + 694 + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by +John Ormsby, PG Etext 996 + + + + 695 + + +"Don Quixote", Miguel de Cervantes [Saavedra] + + + + 696 + + +document manifest 35 + + + 35 + + <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> + + + + + 697 + + +html, segmented text + + + + 698 + + +html, scroll, document in one + + + + 699 + + +pdf, landscape + + + + 700 + + +pdf, portrait + + + + 701 + + +open document + + + + 702 + + +xhtml scroll + + + + 703 + + +xml, sax + + + + 704 + + +xml, dom + + + + 705 + + +plain text utf-8 + + + + 706 + + +concordance + + + + 707 + + +dcc, document content certificate (digests) + + + + 708 + + +markup source text + + + + 709 + + +zipped markup source pod + + + + 710 + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 +George Bell and Sons edition by David Price, PG Etext 829 + + + + + 711 + + +"Gulliver's Travels", Jonathan Swift + + + + 712 + + +document manifest 36 + + + 36 + + <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> + + + + + 713 + + +html, segmented text + + + + 714 + + +html, scroll, document in one + + + + 715 + + +pdf, landscape + + + + 716 + + +pdf, portrait + + + + 717 + + +open document + + + + 718 + + +xhtml scroll + + + + 719 + + +xml, sax + + + + 720 + + +xml, dom + + + + 721 + + +plain text utf-8 + + + + 722 + + +concordance + + + + 723 + + +dcc, document content certificate (digests) + + + + 724 + + +markup source text + + + + 725 + + +zipped markup source pod + + + + 726 + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + + + + + 727 + + +"Alice's Adventures in Wonderland", Lewis Carroll + + + + 728 + + +document manifest 37 + + + 37 + + <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> + + + + + 729 + + +html, segmented text + + + + 730 + + +html, scroll, document in one + + + + 731 + + +pdf, landscape + + + + 732 + + +pdf, portrait + + + + 733 + + +open document + + + + 734 + + +xhtml scroll + + + + 735 + + +xml, sax + + + + 736 + + +xml, dom + + + + 737 + + +plain text utf-8 + + + + 738 + + +concordance + + + + 739 + + +dcc, document content certificate (digests) + + + + 740 + + +markup source text + + + + 741 + + +zipped markup source pod + + + + 742 + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + + + + + 743 + + +"Through The Looking-Glass", Lewis Carroll + + + + 744 + + +document manifest 38 + + + 38 + + <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + 745 + + +html, segmented text + + + + 746 + + +html, scroll, document in one + + + + 747 + + +pdf, landscape + + + + 748 + + +pdf, portrait + + + + 749 + + +open document + + + + 750 + + +xhtml scroll + + + + 751 + + +xml, sax + + + + 752 + + +xml, dom + + + + 753 + + +plain text utf-8 + + + + 754 + + +concordance + + + + 755 + + +dcc, document content certificate (digests) + + + + 756 + + +markup source text + + + + 757 + + +zipped markup source pod + + + + 758 + + "Alice's Adventures in Wonderland" and "Through The +Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + + + + 759 + + +"Alice's Adventures in Wonderland" and "Through The Looking-Glass", +Lewis Carroll + + + + 760 + + +document manifest 39 + + + 39 + + <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + + + + 761 + + +html, segmented text + + + + 762 + + +html, scroll, document in one + + + + 763 + + +pdf, landscape + + + + 764 + + +pdf, portrait + + + + 765 + + +open document + + + + 766 + + +xhtml scroll + + + + 767 + + +xml, sax + + + + 768 + + +xml, dom + + + + 769 + + +plain text utf-8 + + + + 770 + + +concordance + + + + 771 + + +dcc, document content certificate (digests) + + + + 772 + + +markup source text + + + + 773 + + +zipped markup source pod + + + + 774 + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + + + 775 + + +"Gnu Public License 2", (GPL 2) Free Software Foundation + + + + 776 + + +document manifest 40 + + + 40 + + <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> + + + + + 777 + + +html, segmented text + + + + 778 + + +html, scroll, document in one + + + + 779 + + +pdf, landscape + + + + 780 + + +pdf, portrait + + + + 781 + + +open document + + + + 782 + + +xhtml scroll + + + + 783 + + +xml, sax + + + + 784 + + +xml, dom + + + + 785 + + +plain text utf-8 + + + + 786 + + +concordance + + + + 787 + + +dcc, document content certificate (digests) + + + + 788 + + +markup source text + + + + 789 + + +zipped markup source pod + + + + 790 + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free +Software Foundation + + + + 791 + + +"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free +Software Foundation + + + + 792 + + +document manifest 41 + + + 41 + + <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> + + + + + 793 + + +html, segmented text + + + + 794 + + +html, scroll, document in one + + + + 795 + + +pdf, landscape + + + + 796 + + +pdf, portrait + + + + 797 + + +open document + + + + 798 + + +xhtml scroll + + + + 799 + + +xml, sax + + + + 800 + + +xml, dom + + + + 801 + + +plain text utf-8 + + + + 802 + + +concordance + + + + 803 + + +dcc, document content certificate (digests) + + + + 804 + + +markup source text + + + + 805 + + +zipped markup source pod + + + + 806 + + "Debian Social Contract" + + + + 807 + + +"Debian Social Contract" + + + + 808 + + +document manifest 42 + + + 42 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> + + + + + 809 + + +html, segmented text + + + + 810 + + +html, scroll, document in one + + + + 811 + + +pdf, landscape + + + + 812 + + +pdf, portrait + + + + 813 + + +open document + + + + 814 + + +xhtml scroll + + + + 815 + + +xml, sax + + + + 816 + + +xml, dom + + + + 817 + + +plain text utf-8 + + + + 818 + + +concordance + + + + 819 + + +dcc, document content certificate (digests) + + + + 820 + + +markup source text + + + + 821 + + +zipped markup source pod + + + + 822 + + "Debian Constitution v1.3", (simple/default markup) + + + + 823 + + +"Debian Constitution v1.3" + + + + 824 + + +document manifest 43 + + + 43 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> + + + + + 825 + + +html, segmented text + + + + 826 + + +html, scroll, document in one + + + + 827 + + +pdf, landscape + + + + 828 + + +pdf, portrait + + + + 829 + + +open document + + + + 830 + + +xhtml scroll + + + + 831 + + +xml, sax + + + + 832 + + +xml, dom + + + + 833 + + +plain text utf-8 + + + + 834 + + +concordance + + + + 835 + + +dcc, document content certificate (digests) + + + + 836 + + +markup source text + + + + 837 + + +zipped markup source pod + + + + 838 + + "Debian Constitution v1.3", (markup adjusted for output to more +closely match the original) + + + + 839 + + +"Debian Constitution v1.3", (markup adjusted for output to more closely +match the original) + + + + 840 + + +document manifest 44 + + + 44 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> + + + + + 841 + + +html, segmented text + + + + 842 + + +html, scroll, document in one + + + + 843 + + +pdf, landscape + + + + 844 + + +pdf, portrait + + + + 845 + + +open document + + + + 846 + + +xhtml scroll + + + + 847 + + +xml, sax + + + + 848 + + +xml, dom + + + + 849 + + +plain text utf-8 + + + + 850 + + +concordance + + + + 851 + + +dcc, document content certificate (digests) + + + + 852 + + +markup source text + + + + 853 + + +zipped markup source pod + + + + 854 + + "Debian Constitution v1.2", (simple/default markup) + + + + 855 + + +"Debian Constitution v1.2 (more translations)" + + + + 856 + + +document manifest 45 + + + 45 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> + + + + + 857 + + +html, segmented text + + + + 858 + + +html, scroll, document in one + + + + 859 + + +pdf, landscape + + + + 860 + + +pdf, portrait + + + + 861 + + +open document + + + + 862 + + +xhtml scroll + + + + 863 + + +xml, sax + + + + 864 + + +xml, dom + + + + 865 + + +plain text utf-8 + + + + 866 + + +concordance + + + + 867 + + +dcc, document content certificate (digests) + + + + 868 + + +markup source text + + + + 869 + + +zipped markup source pod + + + + 870 + + "Debian Constitution v1.2", (markup adjusted for output to more +closely match the original) + + + + 871 + + +"Debian Constitution (more translations)", (markup adjusted for output +to more closely match the original) + + + + 872 + + +document manifest 46 + + + 46 + + <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> + + + + + 873 + + +html, segmented text + + + + 874 + + +html, scroll, document in one + + + + 875 + + +pdf, landscape + + + + 876 + + +pdf, portrait + + + + 877 + + +open document + + + + 878 + + +xhtml scroll + + + + 879 + + +xml, sax + + + + 880 + + +xml, dom + + + + 881 + + +plain text utf-8 + + + + 882 + + +concordance + + + + 883 + + +dcc, document content certificate (digests) + + + + 884 + + +markup source text + + + + 885 + + +zipped markup source pod + + + + 886 + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + + 887 + + +"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + + 888 + + +document manifest 47 + + + 47 + + <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> + + + + + 889 + + +html, segmented text + + + + 890 + + +html, scroll, document in one + + + + 891 + + +pdf, landscape + + + + 892 + + +pdf, portrait + + + + 893 + + +open document + + + + 894 + + +xhtml scroll + + + + 895 + + +xml, sax + + + + 896 + + +xml, dom + + + + 897 + + +plain text utf-8 + + + + 898 + + +concordance + + + + 899 + + +dcc, document content certificate (digests) + + + + 900 + + +markup source text + + + + 901 + + +zipped markup source pod + + + + 902 + + "The Autonomous Contract" 1997 - markup sample + + + + + 903 + + +"The Autonomous Contract" 1997 - markup sample + + + + 904 + + +document manifest 48 + + + 48 + + <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> + + + + + 905 + + +html, segmented text + + + + 906 + + +html, scroll, document in one + + + + 907 + + +pdf, landscape + + + + 908 + + +pdf, portrait + + + + 909 + + +open document + + + + 910 + + +xhtml scroll + + + + 911 + + +xml, sax + + + + 912 + + +xml, dom + + + + 913 + + +plain text utf-8 + + + + 914 + + +concordance + + + + 915 + + +dcc, document content certificate (digests) + + + + 916 + + +markup source text + + + + 917 + + +zipped markup source pod + + + + 918 + + "The Autonomous Contract Revisited" - markup sample + + + + + 919 + + +"The Autonomous Contract Revisited" - markup sample 49 + + + 49 + + <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html> +
    alternative markup variations revolving around endnotes
    +(i) as above, markup with embedded endnotes, and header list of +words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst> +
    (ii) Again markup with embedded endnotes, but font faces changed +within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst> +
    (iii) Markup with endnote placemarks within paragraphs, the +endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst> +
    (iv) Another alternative is to place the marked up endnotes +sequentially and at the end of the text. This also works. The paragraph +variant iii is perhaps easier to visually check should there be missing +endnotes; but this variant iv may better suit the conversion of +alternatively pre-prepared documents. +
    +
    +
    + + 920 + + +document manifest 50 + + + 50 + + <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> + + + + + 921 + + +html, segmented text + + + + 922 + + +html, scroll, document in one + + + + 923 + + +pdf, landscape + + + + 924 + + +pdf, portrait + + + + 925 + + +open document + + + + 926 + + +xhtml scroll + + + + 927 + + +xml, sax + + + + 928 + + +xml, dom + + + + 929 + + +plain text utf-8 + + + + 930 + + +concordance + + + + 931 + + +dcc, document content certificate (digests) + + + + 932 + + +markup source text + + + + 933 + + +zipped markup source pod + + + + 934 + + "United Nations Convention on Contracts for the International Sale +of Goods" + + + + 935 + + +"United Nations Convention on Contracts for the International Sale of +Goods" 51 + + + 51 + + <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +
    This example instructs the program to use regular expressions, +in this example the words: Part, Chapter, Section, Article occurring at +the beginning of a line, to identify what should be treated as +different levels of heading in a document (and used to make the table +of contents).
    This example instructs the program to use regular +expressions, in this example the words: Part, Chapter, Section, Article +occurring at the beginning of a line, to identify what should be +treated as different levels of heading in a document (and used to make +the table of contents). +
    +
    +
    + + 936 + + +document manifest 52 + + + 52 + + <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> + + + + + 937 + + +html, segmented text + + + + 938 + + +html, scroll, document in one + + + + 939 + + +pdf, landscape + + + + 940 + + +pdf, portrait + + + + 941 + + +open document + + + + 942 + + +xhtml scroll + + + + 943 + + +xml, sax + + + + 944 + + +xml, dom + + + + 945 + + +plain text utf-8 + + + + 946 + + +concordance + + + + 947 + + +dcc, document content certificate (digests) + + + + 948 + + +markup source text + + + + 949 + + +zipped markup source pod + + + + 950 + + PECL the "Principles of European Contract Law" + + + + 951 + + +"Principles of European Contract Law" + + + + 952 + + +document manifest 53 + + + 53 + + <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> + + + + + 953 + + +html, segmented text + + + + 954 + + +html, scroll, document in one + + + + 955 + + +pdf, landscape + + + + 956 + + +pdf, portrait + + + + 957 + + +open document + + + + 958 + + +xhtml scroll + + + + 959 + + +xml, sax + + + + 960 + + +xml, dom + + + + 961 + + +plain text utf-8 + + + + 962 + + +concordance + + + + 963 + + +dcc, document content certificate (digests) + + + + 964 + + +markup source text + + + + 965 + + +zipped markup source pod + + + + 966 + + 21.3 SQL - PostgreSQL, SQLite + + + + 967 + + A Sample search form is available at <http://search.sisudoc.org> + + + + 968 + + A few canned searches, showing object numbers. Search for: + + + + 969 + + +English documents matching Linux OR Debian + + + + 970 + + +GPL OR Richard Stallman + + + + 971 + + +invention OR innovation in English language + + + + 972 + + +copyright in English language documents + + + + 973 + + Note that the searches done in this form are case sensitive. + + + + 974 + + Expand those same searches, showing the matching text in each document: + + + + 975 + + +English documents matching Linux OR Debian + + + + 976 + + +GPL OR Richard Stallman + + + + 977 + + +invention OR innovation in English language + + + + 978 + + +copyright in English language documents + + + + 979 + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.54 + + + 54 + + of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + + + + 980 + + 21.4 Lex Mercatoria as an example + + + + 981 + + There is quite a bit to peruse if you explore the site Lex Mercatoria: + + + + 982 + + <http://www.lexmercatoria.org/> +55 + + + 55 + + <http://www.jus.uio.no/lm/index> + + + + + 983 + + or perhaps: + + + + 984 + + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological> +56 + + + 56 + + <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> + + + + + 985 + + 21.5 For good measure the markup for a document with lots of (simple) +tables + + + + 986 + + SiSU is not optimised for table making, but does handle simple +tables. + + + + 987 + + +SiSU marked up file with tables 57 + + + 57 + + <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +
    +
    +
    + + 988 + + +Output of table file example 58 + + + 58 + + <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> + + + + + 989 + + 21.6 And a link to the output of a reported case + + + + 990 + + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> + + + + 991 + + 22. A Checklist of Output Features + + + + 992 + + This table gives an indication of the features that are available for +various forms of output of SiSU. 59 + + + 59 + + updated for sisu-0.36.6 on 2006-01-23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + feature + txt + ltx/pdf + HTML + XHTML + XML/s + XML/d + ODF + SQLite + pgSQL +
    + headings + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + footnotes + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + bold, underscore, italics + + . + + * + + * + + * + + * + + * + + * + + * + + * +
    + strikethrough + + . + + * + + * + + * + + * + + * + + * + + + + +
    + superscript, subscript + + . + + * + + * + + * + + * + + * + + * + + + + +
    + extended ascii set (utf-8) + + * + + * + + * + + * + + * + + * + + * + + + + * +
    + indents + + * + + * + + * + + * + + * + + * + + * + + + + +
    + bullets + + . + + * + + * + + * + + * + + * + + . + + + + +
    + groups + + + + + + + + + + + + + + + + + + +
    + * tables + + + + * + + * + + . + + . + + . + + . + + . + + . +
    + * poem + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + * code + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + url + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + links + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + images + + - + + * + + * + + T + + T + + T + + * + + T + + T +
    + image caption + + - + + * + + * + + + + + + + + + + + + +
    + table of contents + + + + * + + * + + * + + * + + * + + . + + + + +
    + page header/footer? + + - + + * + + * + + * + + * + + * + + t + + + + +
    + line break + + * + + * + + * + + * + + * + + * + + * + + + + +
    + page break + + + + * + + + + + + + + + + * + + + + +
    + segments + + + + + + * + + + + + + + + + + + + +
    + skins + + * + + * + + * + + * + + * + + * + + + + + + +
    + ocn + + . + + * + + * + + * + + * + + * + + -? + + * + + * +
    + auto-heading numbers + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + minor list numbering + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + special characters + + . + + . + + . + + + + + + + + + + + + +
    +
    + + 994 + + Done
    * yes/done
    . partial
    - not available/appropriate
    + Not Done
    T task todo
    t lesser task/todo
    not done
    +
    +
    + + 995 + + 23. SiSU Search - Introduction + + + + 996 + + SiSU output can easily and conveniently be indexed by a number +of standalone indexing tools, such as Lucene, Hyperestraier. + + + + 997 + + Because the document structure of sites created is clearly defined, and +the text object citation system is available hypothetically at least, +for all forms of output, it is possible to search the sql database, and +either read results from that database, or just as simply map the +results to the html output, which has richer text markup. + + + + 998 + + In addition to this SiSU has the ability to populate a +relational sql type database with documents at an object level, with +objects numbers that are shared across different output types, which +make them searchable with that degree of granularity. Basically, your +match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in +various output formats. + + + + 999 + + 24. SQL + + + + 1000 + + 24.1 populating SQL type databases + + + + 1001 + + SiSU feeds sisu markupd documents into sql type databases +PostgreSQL60 and/or SQLite61 database together with +information related to document structure. + + + 60 + + <http://www.postgresql.org/> +
    <http://advocacy.postgresql.org/> +
    <http://en.wikipedia.org/wiki/Postgresql> +
    +
    + + 61 + + <http://www.hwaci.com/sw/sqlite/> +
    <http://en.wikipedia.org/wiki/Sqlite> +
    +
    +
    + + 1002 + + This is one of the more interesting output forms, as all the structural +data of the documents are retained (though can be ignored by the user +of the database should they so choose). All site texts/documents are +(currently) streamed to four tables: + + + + 1003 + + one containing semantic (and other) headers, including, title, +author, subject, (the Dublin Core...); + + + + 1004 + + another the substantive texts by individual "paragraph" (or +object) - along with structural information, each paragraph being +identifiable by its paragraph number (if it has one which almost all of +them do), and the substantive text of each paragraph quite naturally +being searchable (both in formatted and clean text versions for +searching); and + + + + 1005 + + a third containing endnotes cross-referenced back to the +paragraph from which they are referenced (both in formatted and clean +text versions for searching). + + + + 1006 + + a fourth table with a one to one relation with the headers table +contains full text versions of output, eg. pdf, html, xml, and ascii. + + + + 1007 + + There is of course the possibility to add further structures. + + + + 1008 + + At this level SiSU loads a relational database with documents +chunked into objects, their smallest logical structurally constituent +parts, as text objects, with their object citation number and all other +structural information needed to construct the document. Text is stored +(at this text object level) with and without elementary markup tagging, +the stripped version being so as to facilitate ease of searching. + + + + 1009 + + Being able to search a relational database at an object level with the +SiSU citation system is an effective way of locating content +generated by SiSU. As individual text objects of a document +stored (and indexed) together with object numbers, and all versions of +the document have the same numbering, complex searches can be tailored +to return just the locations of the search results relevant for all +available output formats, with live links to the precise locations in +the database or in html/xml documents; or, the structural information +provided makes it possible to search the full contents of the database +and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make +use of that as well). + + + + 1010 + + 25. Postgresql + + + + 1011 + + 25.1 Name + + + + 1012 + + SiSU - Structured information, Serialized Units - a document +publishing system, postgresql dependency package + + + + 1013 + + 25.2 Description + + + + 1014 + + Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, +this being part of SiSU - man sisu). + + + + 1015 + + 25.3 Synopsis + + + + 1016 + + sisu -D [instruction] [filename/wildcard if required] + + + + 1017 + + sisu -D --pg --[instruction] [filename/wildcard if required] + + + + 1018 + + 25.4 Commands + + + + 1019 + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + + + 1020 + + -D or --pgsql may be used interchangeably. + + + + 1021 + + 25.4.1 create and destroy database + + + + 1022 + + --pgsql --createall
    initial step, creates required +relations (tables, indexes) in existing (postgresql) database (a +database should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    +
    + + 1023 + + sisu -D --createdb
    creates database where no database +existed before +
    +
    + + 1024 + + sisu -D --create
    creates database tables where no database +tables existed before +
    +
    + + 1025 + + sisu -D --Dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    +
    + + 1026 + + sisu -D --recreate
    destroys existing database and builds a +new empty database structure +
    +
    + + 1027 + + 25.4.2 import and remove documents + + + + 1028 + + sisu -D --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to a +postgresql database (at an object level). +
    +
    + + 1029 + + sisu -D --update -v [filename/wildcard]
    updates file +contents in database +
    +
    + + 1030 + + sisu -D --remove -v [filename/wildcard]
    removes specified +document from postgresql database. +
    +
    + + 1031 + + 26. Sqlite + + + + 1032 + + 26.1 Name + + + + 1033 + + SiSU - Structured information, Serialized Units - a document +publishing system. + + + + 1034 + + 26.2 Description + + + + 1035 + + Information related to using sqlite with sisu (and related to the +sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, +this being part of SiSU - man sisu). + + + + 1036 + + 26.3 Synopsis + + + + 1037 + + sisu -d [instruction] [filename/wildcard if required] + + + + 1038 + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if +required] + + + + 1039 + + 26.4 Commands + + + + 1040 + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + + + 1041 + + -d or --sqlite may be used interchangeably. + + + + 1042 + + 26.4.1 create and destroy database + + + + 1043 + + --sqlite --createall
    initial step, creates required +relations (tables, indexes) in existing (sqlite) database (a database +should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    +
    + + 1044 + + sisu -d --createdb
    creates database where no database +existed before +
    +
    + + 1045 + + sisu -d --create
    creates database tables where no database +tables existed before +
    +
    + + 1046 + + sisu -d --dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    +
    + + 1047 + + sisu -d --recreate
    destroys existing database and builds a +new empty database structure +
    +
    + + 1048 + + 26.4.2 import and remove documents + + + + 1049 + + sisu -d --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to an +sqlite database (at an object level). +
    +
    + + 1050 + + sisu -d --update -v [filename/wildcard]
    updates file +contents in database +
    +
    + + 1051 + + sisu -d --remove -v [filename/wildcard]
    removes specified +document from sqlite database. +
    +
    + + 1052 + + 27. Introduction + + + + 1053 + + 27.1 Search - database frontend sample, utilising database and SiSU +features, including object citation numbering (backend currently +PostgreSQL) + + + + 1054 + + Sample search frontend +62 A small database and sample query front-end (search from) +that makes use of the citation system, object citation numbering +to demonstrates functionality.63 + + + 62 + + <http://search.sisudoc.org> + + + + 63 + + (which could be extended further with current back-end). As regards +scaling of the database, it is as scalable as the database (here +Postgresql) and hardware allow. + + + + + 1055 + + SiSU can provide information on which documents are matched and +at what locations within each document the matches are found. These +results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL +database. You can then refer to one of the other outputs or in the SQL +database expand the text within the matched objects (paragraphs) in the +documents matched. + + + + 1056 + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.64 + + + 64 + + of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + + + + 1057 + + sisu -F --webserv-webrick
    builds a cgi web search frontend +for the database created +
    +
    + + 1058 + + The following is feedback on the setup on a machine provided by the +help command: + + + + 1059 + + sisu --help sql + + + + 1060 + +      Postgresql
           user:             ralph
           current db set:   SiSU_sisu
           port:             5432
           dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

         sqlite
           current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
           dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db     +
    +
    + + 1061 + + Note on databases built + + + + 1062 + + By default, [unless otherwise specified] databases are built on a +directory basis, from collections of documents within that directory. +The name of the directory you choose to work from is used as the +database name, i.e. if you are working in a directory called +/home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual +mapping for the collection is necessary] + + + + 1063 + + 27.2 Search Form + + + + 1064 + + sisu -F
    generates a sample search form, which must be +copied to the web-server cgi directory +
    +
    + + 1065 + + sisu -F --webserv-webrick
    generates a sample search form +for use with the webrick server, which must be copied to the web-server +cgi directory +
    +
    + + 1066 + + sisu -Fv
    as above, and provides some information on +setting up hyperestraier +
    +
    + + 1067 + + sisu -W
    starts the webrick server which should be +available wherever sisu is properly installed +
    +
    + + 1068 + + The generated search form must be copied manually to the webserver +directory as instructed + + + + 1069 + + 28. Hyperestraier + + + + 1070 + + See the documentation for hyperestraier: + + + + 1071 + + <http://hyperestraier.sourceforge.net/> + + + + 1072 + + /usr/share/doc/hyperestraier/index.html + + + + 1073 + + man estcmd + + + + 1074 + + on sisu_hyperestraier: + + + + 1075 + + man sisu_hyperestraier + + + + 1076 + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + + + 1077 + + NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + + + + 1078 + + (A) to generate the index within the webserver directory to be indexed: + + + + 1079 + + estcmd gather -sd [index name] [directory path to index] + + + + 1080 + + the following are examples that will need to be tailored according to +your needs: + + + + 1081 + + cd /home/ralph/sisu_www + + + + 1082 + + estcmd gather -sd casket /home/ralph/sisu_www + + + + 1083 + + you may use the 'find' command together with 'egrep' to limit indexing +to particular document collection directories within the web server +directory: + + + + 1084 + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + + + 1085 + + Check which directories in the webserver/output directory +(~/sisu_www or elsewhere depending on configuration) you wish to +include in the search index. + + + + 1086 + + As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may +also be desirable to exclude files 'plain.txt', 'toc.html' and +'concordance.html', as these duplicate information held in other html +output e.g. + + + + 1087 + + find /home/ralph/sisu_www -type f | egrep +'/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v +'(doc|concordance).html$' |estcmd gather -sd casket - + + + + 1088 + + from your current document preparation/markup directory, you would +construct a rune along the following lines: + + + + 1089 + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/([specify first directory for inclusion]|[specify +second directory for inclusion]|[another directory for inclusion? +...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather +-sd /home/ralph/sisu_www/casket - + + + + 1090 + + (B) to set up the search form + + + + 1091 + + (i) copy estseek.cgi to your cgi directory and set file permissions to +755: + + + + 1092 + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + + + 1093 + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + + + 1094 + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + + + 1095 + + [see estraier documentation for paths] + + + + 1096 + + (ii) edit estseek.conf, with attention to the lines starting +'indexname:' and 'replace:': + + + + 1097 + + indexname: /home/ralph/sisu_www/casket + + + + 1098 + + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + + + + 1099 + + replace: /index.html?${{!}}/ + + + + 1100 + + (C) to test using webrick, start webrick: + + + + 1101 + + sisu -W + + + + 1102 + + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> + + + + 1103 + + 29. sisu_webrick + + + + 1104 + + 29.1 Name + + + + 1105 + + SiSU - Structured information, Serialized Units - a document +publishing system + + + + 1106 + + 29.2 Synopsis + + + + 1107 + + sisu_webrick [port] + + + + 1108 + + or + + + + 1109 + + sisu -W [port] + + + + 1110 + + 29.3 Description + + + + 1111 + + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts +Ruby's Webrick web-server and points it to the directories to +which SiSU output is written, providing a list of these +directories (assuming SiSU is in use and they exist). + + + + 1112 + + The default port for sisu_webrick is set to 8081, this may be modified +in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided +as /etc/sisu/sisurc.yml (or in the equivalent directory on your +system). + + + + 1113 + + 29.4 Summary of man page + + + + 1114 + + sisu_webrick, may be started on it's own with the command: sisu_webrick +[port] or using the sisu command with the -W flag: sisu -W [port] + + + + 1115 + + where no port is given and settings are unchanged the default port is +8081 + + + + 1116 + + 29.5 Document processing command flags + + + + 1117 + + sisu -W [port] starts Ruby Webrick web-server, serving +SiSU output directories, on the port provided, or if no port is +provided and the defaults have not been changed in +~/.sisu/sisurc.yaml then on port 8081 + + + + 1118 + + 29.6 Further information + + + + 1119 + + For more information on SiSU see: <http://www.jus.uio.no/sisu> + + + + 1120 + + or man sisu + + + + 1121 + + 29.7 Author + + + + 1122 + + Ralph Amissah or + + + + 1123 + + 29.8 SEE ALSO + + + + 1124 + + sisu(1) + + + + 1125 + + sisu_vim(7) + + + + 1126 + + sisu(8) + + + + 1127 + + 30. Remote Source Documents + + + + 1128 + + SiSU processing instructions can be run against remote source +documents by providing the url of the documents against which the +processing instructions are to be carried out. The remote SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm +or; zipped sisu files, sisupod.zip or filename.ssp + + + + 1129 + + .sst / .ssm - sisu text files + + + + 1130 + + SiSU can be run against source text files on a remote machine, +provide the processing instruction and the url. The source file and any +associated parts (such as images) will be downloaded and generated +locally. + + + + 1131 + +      sisu -3 http://[provide url to valid .sst or .ssm file]     + + + + 1132 + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + + + 1133 + + NOTE: to set up a remote machine to serve SiSU documents in this +way, images should be in the directory relative to the document source +../_sisu/image + + + + 1134 + + sisupod - zipped sisu files + + + + 1135 + + A sisupod is the zipped content of a sisu marked up text or texts and +any other associated parts to the document such as images. + + + + 1136 + + SiSU can be run against a sisupod on a (local or) remote +machine, provide the processing instruction and the url, the sisupod +will be downloaded and the documents it contains generated locally. + + + + 1137 + +      sisu -3 http://[provide url to valid sisupod.zip or .ssp file]     + + + + 1138 + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + + + 1139 + + Remote Document Output + + + + 1140 + + 31. Remote Output + + + + 1141 + + Once properly configured SiSU output can be automatically posted +once generated to a designated remote machine using either rsync, or +scp. + + + + 1142 + + In order to do this some ssh authentication agent and keychain or +similar tool will need to be configured. Once that is done the +placement on a remote host can be done seamlessly with the -r (for scp) +or -R (for rsync) flag, which may be used in conjunction with other +processing flags, e.g. + + + + 1143 + +      sisu -3R sisu_remote.sst     + + + + 1144 + + 31.1 commands + + + + 1145 + + -R [filename/wildcard]
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
    +
    + + 1146 + + -r [filename/wildcard]
    copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
    +
    + + 1147 + + 31.2 configuration + + + + 1148 + + [expand on the setting up of an ssh-agent / keychain] + + + + 1149 + + 32. Remote Servers + + + + 1150 + + As SiSU is generally operated using the command line, and works +within a Unix type environment, SiSU the program and all +documents can just as easily be on a remote server, to which you are +logged on using a terminal, and commands and operations would be pretty +much the same as they would be on your local machine. + + + + 1151 + + 33. Download SiSU - Linux/Unix + + + + 1152 + + SiSU Current Version - Linux/Unix + + + + 1153 + + Source (tarball tar.gz) + + + + 1154 + + Download the latest version of SiSU (and SiSU markup +samples):65 + + + 65 + + Breakage and Fixes Report
    <http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html> +
    +
    +
    + + 1155 + + +sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3) 66 + + + 66 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> +
    e9a20a06ffee8d633b8ce525017d89ba 1278987 +
    +
    +
    + + 1156 + + cgi generated sample search form + + + + 1157 + + order results on files of the same title, in multiple files (with +different filenames) + + + + 1158 + + postgresql, character case sensitivity, control, on/off + + + + 1159 + + tail decoration, gplv3 & sisu info + + + + 1160 + + texinfo/info (pinfo) module starts to do something vaguely useful +again [not a much used module, testing required] + + + + 1161 + + print XML rendition of document structure to screen -T + + + + 1162 + + help on environment visited, sisu -V + + + + 1163 + + sisurc.yml default, color set to true [apologies if this causes +anyone any inconvenience, it is configurable in sisurc.yml] + + + + 1164 + + help and man pages, some work man(8) related + + + + 1165 + + sisu-install (install ruby rant script renamed) and permissions +set to executable + + + + 1166 + + +sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 ) +67 + + + 67 + + <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz> +
    04ae2812617a4689666600a0fb32301f 3438571 +
    +
    +
    + + 1167 + + For installation notes see <http://www.jus.uio.no/sisu/SiSU/download.html> + + + + 1168 + + For changelogs see <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + + + 1169 + + [tulva.png] "Tulva, by Leena Krohn" 68 + + + 68 + + Reproduced with the kind permission of author and artist Leena +Krohn, <http://www.kaapeli.fi/krohn> +Tulva is from the work Sphinx or Robot <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> +other works available online include Tainaron <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>, +these two works can be found in the book sample section <http://www.jus.uio.no/sisu/SiSU/2.html#sample> + + + + + 1170 + + Git (source control management) + + + + 1171 + + Git repository currently at: + + + + 1172 + + git clone git://sisudoc.org/git/sisu/ + + + + 1173 + + <http://search.sisudoc.org/cgi-bin/gitweb.cgi?p=sisu;a=summary> + + + + 1174 + + Debian + + + + 1175 + + This section contains information on the latest SiSU release. +For installation notes see <http://www.jus.uio.no/sisu/sisu_download/installation.html> + + + + 1176 + + SiSU is updated fairly regularly in Debian testing and +unstable, and should be available therefrom. + + + + 1177 + + To add this archive, should you still choose to do so, add the +following lines to your /etc/apt/sources.list + + + + 1178 + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 1179 + + Source + + + + 1180 + + +sisu_0.58.3.orig.tar.gz 69 + + + 69 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> + + + + + 1181 + + +sisu_0.58.3-1.diff.gz 70 + + + 70 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz> + + + + + 1182 + + +sisu_0.58.3-1.dsc 71 + + + 71 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc> +
    b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc +
    +
    +
    + + 1183 + + Debs + + + + 1184 + + +sisu_0.58.3-1_all.deb 72 + + + 72 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb> +
    sisu, the base code, (the main package on which the others +depend), without any dependencies other than ruby (and for convenience +the ruby webrick web server), this generates a number of types of +output on its own, other packages provide additional functionality, and +have their dependencies
    Depends: ruby (>=1.8.2), +libwebrick-ruby
    Recommends: sisu-pdf, sisu-sqlite, +sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, +libtidy, librexml-ruby, zip, unzip, openssl +
    +
    +
    + + 1185 + + +sisu-complete_0.58.3-1_all.deb 73 + + + 73 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb> +
    a package that pulls in other packages to build the whole of +sisu (excluding sisu-examples)
    Depends: ruby (>=1.8.2), sisu, +sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu
    +Recommends: sisu-examples +
    +
    +
    + + 1186 + + +sisu-pdf_0.58.3-1_all.deb 74 + + + 74 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb> +
    dependencies used by sisu to produce pdf from LaTeX generated +
    Depends: sisu, tetex-bin, tetex-extra, latex-ucs
    Suggests: +evince, xpdf +
    +
    +
    + + 1187 + + +sisu-postgresql_0.58.3-1_all.deb 75 + + + 75 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb> +
    dependencies used by sisu to populate postgresql database +(further configuration is necessary)
    Depends: sisu, +postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
    +Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +
    +
    +
    + + 1188 + + +sisu-sqlite_0.58.3-1_all.deb 76 + + + 76 + + <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb> +
    dependencies used by sisu to populate sqlite database
    +Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
    Suggests: libdbd-sqlite +
    +
    +
    + + 1189 + + For changelogs see: + + + + 1190 + + <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + + + 1191 + + <http://www.jus.uio.no/sisu/sisu_changelog/changelog.html> + + + + 1192 + + non-free + + + + 1193 + + Book markup samples have been moved to non-free as the substantive text +of the documents are available under the author or original publisher's +license, and usually do not comply with the Debian Free Software +Guidelines. + + + + 1194 + + +sisu-markup-samples_1.0.8-1_all.deb 77 + + + 77 + + <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb> +
    marked up documents and other examples related to sisu, a larger +package containing a number of texts
    Depends: sisu +
    +
    +
    + + 1195 + + +sisu-markup-samples_1.0.8-1.dsc 78 + + + 78 + + <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc> +
    ca03c11467097d6049c43c54d0961ef5 606 +sisu-markup-samples_1.0.8-1.dsc +
    +
    +
    + + 1196 + + For changelogs see: + + + + 1197 + + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> + + + + 1198 + + <http://www.jus.uio.no/sisu/sisu_markup_samples_changelog/changelog_markup_samples.html> + + + + 1199 + + RPM + + + + 1200 + + The RPM is generated from the source file using Alien.79 +Dependencies are not handled, not even that of the essential +Ruby. + + + 79 + + <http://www.kitenet.net/programs/alien/> + + + + + 1201 + + +sisu_0.58.3.orig-1-2.noarch.rpm 80 + + + 80 + + <http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm> +
    31f5cd3e0e577b418e7c98492f71f0af
    untested, created using: +alien -r sisu_0.58.3.orig.tar.gz +
    +
    +
    + + 1202 + + +sisu-0.58.3-2.noarch.rpm 81 + + + 81 + + <http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm> +
    8b6858f0117351ce441e8559bf5308be
    untested, created using: +alien -r sisu_0.58.3-1_all.deb +
    +
    +
    + + 1203 + + +sisu-markup-samples_1.0.8.orig-2.noarch.rpm 82 + + + 82 + + <http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm> +
    15eed830b4d004f011bafe831bb816da
    untested, created using +alien +
    +
    +
    + + 1204 + + sudo rpm -i [package name] + + + + 1205 + + Installation + + + + 1206 + + 34. Installation + + + + 1207 + + See the download pages + 83 for information related to installation. + + + 83 + + <http://www.jus.uio.no/sisu/SiSU/download> +
    <http://www.jus.uio.no/sisu/sisu_download> +
    +
    +
    + + 1208 + + 34.1 Debian + + + + 1209 + + SiSU is developed on Debian, and packages are available +for Debian that take care of the dependencies encountered on +installation. + + + + 1210 + + The package is divided into the following components: + + + + 1211 + + sisu, the base code, (the main package on which the others +depend), without any dependencies other than ruby (and for convenience +the ruby webrick web server), this generates a number of types of +output on its own, other packages provide additional functionality, and +have their dependencies + + + + 1212 + + sisu-complete, a dummy package that installs the whole of +greater sisu as described below, apart from sisu-examples + + + + 1213 + + sisu-pdf, dependencies used by sisu to produce pdf from +LaTeX generated + + + + 1214 + + sisu-postgresql, dependencies used by sisu to populate +postgresql database (further configuration is necessary) + + + + 1215 + + sisu-remote, dependencies used to place sisu output on a +remote server (further configuration is necessary) + + + + 1216 + + sisu-sqlite, dependencies used by sisu to populate sqlite +database + + + + 1217 + + sisu-markup-samples, sisu markup samples and other +miscellany (under Debian Free Software Guidelines non-free) + + + + 1218 + + SiSU is available off +Debian Unstable and Testing 84 install it using +apt-get, aptitude or alternative Debian install tools. +SiSU is currently comprised of eight packages. + + + 84 + + <http://packages.qa.debian.org/s/sisu.html> + + + + + 1219 + + Initial packaging is done here and to get the latest version of +SiSU available you may add the following line(s) to your sources +list: + + + + 1220 + +      #/etc/apt/sources.list

         deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 1221 + + The non-free section is for sisu markup samples provided, which contain +authored works the substantive text of which cannot be changed, and +which as a result do not meet the debian free software guidelines. + + + + 1222 + + On Debian there is little more to know beyond how to install +software on Debian using apt, aptitude or synaptic. + + + + 1223 + +      #Using aptitude:

           aptitude update

           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + 1224 + +      Using apt-get

           apt-get update

           apt get install sisu-complete sisu-examples     +
    +
    + + 1225 + + 34.2 Other Unix / Linux + + + + 1226 + + A source tarball or an rpms built using alien are available, (however +dependencies have not been tested). SiSU is first packaged and +tested with dependency handling for Debian. 85 +Information on dependencies configured for Debian is provided as +this may be of assistance. + + + 85 + + Notes on dependencies are provided in the section that follows + + + + + 1227 + + 34.2.1 source tarball + + + + 1228 + + installation with provided install script + + + + 1229 + + To install SiSU, in the root directory of the unpacked +SiSU as root type:86 + + + 86 + + This makes use of rant and the provided Rantfile. Note however, that +additional external package dependencies, such as tetex-extra are not +taken care of for you. + + + + + 1230 + + ruby install + + + + 1231 + + Once installed see man 8 sisu for information on additional programs +that sisu makes use of. + + + + 1232 + + Further notes on install script. + + + + 1233 + + The install script is prepared using Rant, and a Rantfile +is provided,87 with more comprehensive install options, and +post install and setup configuration and generation of first test file, +if you have installed Stefan Lang's Rant 88 +installed. While in the package directory, type: rant help, or rant -T, +or to install SiSU as root, type: + + + 87 + + a Rantfile has been configured to do post installation setup + + + + 88 + + <http://make.rubyforge.org/> +<http://make.rubyforge.org/> +
    <http://rubyforge.org/frs/?group_id=615> +
    +
    +
    + + 1234 + + install is an install script prepared using Stefan Lang's Rant 89 It +should work whether you have previously installed Rant or not. It has +fairly comprehensive install options, and can do some post install and +setup configuration and generation of first test file. For options +type: + + + 89 + + <http://make.rubyforge.org/> +<http://make.rubyforge.org/> +
    <http://rubyforge.org/frs/?group_id=615> +
    +
    +
    + + 1235 + + ruby install -T + + + + 1236 + + To install as root type: + + + + 1237 + + ruby install + + + + 1238 + + For a minimal install type: + + + + 1239 + + ruby install base + + + + 1240 + + installation with setup.rb + + + + 1241 + + setup.rb +90 is provided the package and will install +SiSU91 installation is a 3 step process92 the +following string assumes you are in the package directory and that you +have root as sudo: + + + 90 + + <http://i.loveruby.net/en/projects/setup/> + + + + 91 + + Minero Aoki
    <http://i.loveruby.net/en/projects/setup/doc/> +
    +
    + + 92 + + Installation instructions
    <http://i.loveruby.net/en/projects/setup/doc/usage.html> +
    +
    +
    + + 1242 + + ruby setup.rb config && ruby setup.rb setup && +sudo ruby setup.rb install + + + + 1243 + + installation of rpm + + + + 1244 + + The RPM is generated from the source file using Alien.93 +Dependencies are not handled, not even that of the essential +Ruby. + + + 93 + + <http://www.kitenet.net/programs/alien/> + + + + + 1245 + + 35. SiSU Components, Dependencies and Notes + + + + 1246 + + The dependency lists are from the Debian control file for +SiSU version 0.36, and may assist in building SiSU on +other distributions. + + + + 1247 + + 35.1 sisu + + + + 1248 + + the base code, (the main package on which the others depend), without +any dependencies other than ruby (and for convenience the ruby webrick +web server), this generates a number of types of output on its own, +other packages provide additional functionality, and have their +dependencies + + + + 1249 + + Depends: on ruby (>=1.8.2), libwebrick-ruby + + + + 1250 + + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, +sisu-examples, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, +zip, unzip, openssl + + + + 1251 + + initialise directory + + + + 1252 + + sisu -CC + + + + 1253 + + html + + + + 1254 + + sisu -hv [filename/wildcard] + + + + 1255 + + sisu -Hv [filename/wildcard] + + + + 1256 + + LaTeX (but sisu-pdf dependencies required to convert that to pdf) + + + + 1257 + + sisu -pv [filename/wildcard] + + + + 1258 + + plain text Unix with footnotes + + + + 1259 + + sisu -av [filename/wildcard] + + + + 1260 + + plain text Dos with footnotes + + + + 1261 + + sisu -Av [filename/wildcard] + + + + 1262 + + plain text Unix with endnotes + + + + 1263 + + sisu -ev [filename/wildcard] + + + + 1264 + + plain text Dos with endnotes + + + + 1265 + + sisu -Ev [filename/wildcard] + + + + 1266 + + openoffice odt + + + + 1267 + + sisu -ov [filename/wildcard] + + + + 1268 + + xhtml + + + + 1269 + + sisu -bv [filename/wildcard] + + + + 1270 + + XML SAX + + + + 1271 + + sisu -xv [filename/wildcard] + + + + 1272 + + XML DOM + + + + 1273 + + sisu -Xv [filename/wildcard] + + + + 1274 + + wordmap (a rudimentary index of content) + + + + 1275 + + sisu -wv [filename/wildcard] + + + + 1276 + + document content certificate + + + + 1277 + + sisu -Nv [filename/wildcard] + + + + 1278 + + placement of sourcefile in output directory + + + + 1279 + + sisu -sv [filename/wildcard] + + + + 1280 + + creation of source tarball with images, and placement of source tarball +in ouput directory + + + + 1281 + + sisu -Sv [filename/wildcard] + + + + 1282 + + manifest of output produced (polls output directory and provides links +to existing output) + + + + 1283 + + sisu -yv [filename/wildcard] + + + + 1284 + + url for output files -u -U + + + + 1285 + + sisu -uv[and other flags] [filename/wildcard] + + + + 1286 + + sisu -Uv [filename/wildcard] + + + + 1287 + + toggle screen colour + + + + 1288 + + sisu -cv[and processing flags] [filename/wildcard] + + + + 1289 + + verbose mode + + + + 1290 + + sisu -v[and processing flags] [filename/wildcard] + + + + 1291 + + sisu -V[and processing flags] [filename/wildcard] + + + + 1292 + + quiet mode + + + + 1293 + + sisu -q[and processing flags] [filename/wildcard] + + + + 1294 + + maintenance mode, intermediate files kept -M + + + + 1295 + + sisu -Mv[and other flags] [filename/wildcard] + + + + 1296 + + [the -v is for verbose] + + + + 1297 + + start the webrick server + + + + 1298 + + sisu -W + + + + 1299 + + 35.2 sisu-complete + + + + 1300 + + a dummy package that installs the whole SiSU, apart from +sisu-examples + + + + 1301 + + Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, +sisu-remote, sisu-sqlite + + + + 1302 + + Recommends: sisu-examples + + + + 1303 + + 35.3 sisu-examples + + + + 1304 + + installs sisu markup samples and other miscelleny + + + + 1305 + + Depends: sisu + + + + 1306 + + 35.4 sisu-pdf + + + + 1307 + + dependencies used by sisu to produce pdf from LaTeX generated + + + + 1308 + + Depends: sisu, tetex-bin, tetex-extra, latex-ucs + + + + 1309 + + Suggests: evince, xpdf + + + + 1310 + + converts sisu LaTeX produced to pdf + + + + 1311 + + sisu -pv [filename/wildcard] + + + + 1312 + + [the -v is for verbose] + + + + 1313 + + 35.5 sisu-postgresql + + + + 1314 + + dependencies used by sisu to populate postgresql database (further +configuration is necessary) + + + + 1315 + + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, +libdbd-pg-ruby + + + + 1316 + + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + + + + 1317 + + installs dependencies for sisu to work with and populate postgresql +database + + + + 1318 + + create database + + + + 1319 + + sisu -Dv createall + + + + 1320 + + drop database + + + + 1321 + + sisu -Dv dropall + + + + 1322 + + import content + + + + 1323 + + sisu -Div [filename/wildcard] + + + + 1324 + + sisu -Dv import [filename/wildcard] + + + + 1325 + + update content + + + + 1326 + + sisu -Duv [filename/wildcard] + + + + 1327 + + sisu -Dv update [filename/wildcard] + + + + 1328 + + [the -v is for verbose] + + + + 1329 + + The following are available without installation of the sisu-postgresql +component, but are of interest in this context + + + + 1330 + + generate a sample database query form for use with webserver on port 80 + + + + 1331 + + sisu -F + + + + 1332 + + or for use with webrick server + + + + 1333 + + sisu -F webrick + + + + 1334 + + to start webrick server + + + + 1335 + + sisu -W + + + + 1336 + + 35.6 sisu-remote + + + + 1337 + + dependencies used to place sisu output on a remote server (further +configuration is necessary) + + + + 1338 + + scp + + + + 1339 + + sisu -vr[and processing flags] [filename/wildcard] + + + + 1340 + + rsync + + + + 1341 + + sisu -vR[and processing flags] [filename/wildcard] + + + + 1342 + + [the -v is for verbose] + + + + 1343 + + Depends: sisu, rsync, openssh-client|lsh-client, keychain + + + + 1344 + + 35.7 sisu-sqlite + + + + 1345 + + dependencies used by sisu to populate sqlite database + + + + 1346 + + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, +libdbd-sqlite-ruby + + + + 1347 + + Suggests: libdbd-sqlite + + + + 1348 + + installs dependencies for sisu to work with and populate sqlite +database + + + + 1349 + + create database + + + + 1350 + + sisu -dv createall + + + + 1351 + + drop database + + + + 1352 + + sisu -dv dropall + + + + 1353 + + update content + + + + 1354 + + sisu -div [filename/wildcard] + + + + 1355 + + sisu -dv import [filename/wildcard] + + + + 1356 + + update content + + + + 1357 + + sisu -duv [filename/wildcard] + + + + 1358 + + sisu -dv update [filename/wildcard] + + + + 1359 + + [the -v is for verbose] + + + + 1360 + + The following are available without installation of the sisu-sqlite +component, but are of interest in this context + + + + 1361 + + generate a sample database query form for use with webserver on port 80 + + + + 1362 + + sisu -F + + + + 1363 + + or for use with webrick server + + + + 1364 + + sisu -F webrick + + + + 1365 + + to start webrick server + + + + 1366 + + sisu -W + + + + 1367 + + 36. Quickstart - Getting Started Howto + + + + 1368 + + 36.1 Installation + + + + 1369 + + Installation is currently most straightforward and tested on the +Debian platform, as there are packages for the installation of +sisu and all requirements for what it does. + + + + 1370 + + 36.1.1 Debian Installation + + + + 1371 + + SiSU is available directly from the Debian Sid and +testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + + + 1372 + +        aptitude update
           aptitude install sisu-complete     +
    +
    + + 1373 + + The following /etc/apt/sources.list setting permits the download of +additional markup samples: + + + + 1374 + +      #/etc/apt/sources.list

           deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
           deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
         d     +
    +
    + + 1375 + + The aptitude commands become: + + + + 1376 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + 1377 + + If there are newer versions of SiSU upstream of the +Debian archives, they will be available by adding the following +to your /etc/apt/sources.list + + + + 1378 + +      #/etc/apt/sources.list

           deb http://www.jus.uio.no/sisu/archive unstable main non-free
           deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 1379 + + repeat the aptitude commands + + + + 1380 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + 1381 + + Note however that it is not necessary to install sisu-complete if not +all components of sisu are to be used. Installing just the package sisu +will provide basic functionality. + + + + 1382 + + 36.1.2 RPM Installation + + + + 1383 + + RPMs are provided though untested, they are prepared by running alien +against the source package, and against the debs. + + + + 1384 + + They may be downloaded from: + + + + 1385 + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + + + 1386 + + as root type: + + + + 1387 + + rpm -i [rpm package name] + + + + 1388 + + 36.1.3 Installation from source + + + + 1389 + + To install SiSU from source check information at: + + + + 1390 + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + 1391 + + download the source package + + + + 1392 + + Unpack the source + + + + 1393 + + Two alternative modes of installation from source are provided, +setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install +file, in either case: the first steps are the same, download and unpack +the source file: + + + + 1394 + + For basic use SiSU is only dependent on the programming language +in which it is written Ruby, and SiSU will be able to +generate html, various XMLs, including ODF (and will also produce +LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball +does not take care of, for things like using a database (postgresql or +sqlite)94 or converting LaTeX to pdf. + + + 94 + + There is nothing to stop MySQL support being added in future. + + + + + 1395 + + setup.rb + + + + 1396 + + This is a standard ruby installer, using setup.rb is a three step +process. In the root directory of the unpacked SiSU as root +type: + + + + 1397 + +          ruby setup.rb config
             ruby setup.rb setup
             #[and as root:]
             ruby setup.rb install     +
    +
    + + 1398 + + further information on setup.rb is available from: + + + + 1399 + + <http://i.loveruby.net/en/projects/setup/> + + + + 1400 + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + + + 1401 + + "install" + + + + 1402 + + The "install" file provided is an installer prepared using "rant". In +the root directory of the unpacked SiSU as root type: + + + + 1403 + + ruby install base + + + + 1404 + + or for a more complete installation: + + + + 1405 + + ruby install + + + + 1406 + + or + + + + 1407 + + ruby install base + + + + 1408 + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration +and generation of first test file. Note however, that additional +external package dependencies, such as tetex-extra are not taken care +of for you. + + + + 1409 + + Further information on "rant" is available from: + + + + 1410 + + <http://make.rubyforge.org/> + + + + 1411 + + <http://rubyforge.org/frs/?group_id=615> + + + + 1412 + + For a list of alternative actions you may type: + + + + 1413 + + ruby install help + + + + 1414 + + ruby install -T + + + + 1415 + + 36.2 Testing SiSU, generating output + + + + 1416 + + To check which version of sisu is installed: + + + + 1417 + + sisu -v + + + + 1418 + + Depending on your mode of installation one or a number of markup sample +files may be found either in the directory: + + + + 1419 + + ... + + + + 1420 + + or + + + + 1421 + + ... + + + + 1422 + + change directory to the appropriate one: + + + + 1423 + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + 1424 + + 36.2.1 basic text, plaintext, html, XML, ODF + + + + 1425 + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + + + 1426 + + sisu -NhwoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1427 + + this will generate html including a concordance file, opendocument text +format, plaintext, XHTML and various forms of XML, and OpenDocument +text + + + + 1428 + + 36.2.2 LaTeX / pdf + + + + 1429 + + Assuming a LaTeX engine such as tetex or texlive is installed with the +required modules (done automatically on selection of sisu-pdf in +Debian) + + + + 1430 + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + + + 1431 + + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1432 + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1433 + + should generate most available output formats: html including a +concordance file, opendocument text format, plaintext, XHTML and +various forms of XML, and OpenDocument text and pdf + + + + 1434 + + 36.2.3 relational database - postgresql, sqlite + + + + 1435 + + Relational databases need some setting up - you must have permission to +create the database and write to it when you run sisu. + + + + 1436 + + Assuming you have the database installed and the requisite permissions + + + + 1437 + + sisu --sqlite --recreate + + + + 1438 + + sisu --sqlite -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1439 + + sisu --pgsql --recreate + + + + 1440 + + sisu --pgsql -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1441 + + 36.3 Getting Help + + + + 1442 + + 36.3.1 The man pages + + + + 1443 + + Type: + + + + 1444 + + man sisu + + + + 1445 + + The man pages are also available online, though not always kept as up +to date as within the package itself: + + + + 1446 + + sisu.1 +95 + + + 95 + + <http://www.jus.uio.no/sisu/man/sisu.1> + + + + + 1447 + + sisu.8 +96 + + + 96 + + <http://www.jus.uio.no/sisu/man/sisu.8> + + + + + 1448 + + man directory +97 + + + 97 + + <http://www.jus.uio.no/sisu/man> + + + + + 1449 + + 36.3.2 Built in help + + + + 1450 + + sisu --help + + + + 1451 + + sisu --help --env + + + + 1452 + + sisu --help --commands + + + + 1453 + + sisu --help --markup + + + + 1454 + + 36.3.3 The home page + + + + 1455 + + <http://www.jus.uio.no/sisu> + + + + 1456 + + <http://www.jus.uio.no/sisu/SiSU> + + + + 1457 + + 36.4 Markup Samples + + + + 1458 + + A number of markup samples (along with output) are available off: + + + + 1459 + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 1460 + + Additional markup samples are packaged separately in the file: + + + + 1461 + + * + + + + 1462 + + On Debian they are available in non-free98 to include +them it is necessary to include non-free in your /etc/apt/source.list +or obtain them from the sisu home site. + + + 98 + + the Debian Free Software guidelines require that everything +distributed within Debian can be changed - and the documents are +authors' works that while freely distributable are not freely +changeable. + + + + + 1463 + + HowTo + + + + 1464 + + 37. Getting Help + + + + 1465 + + An online manual of sorts should be available at: + + + + 1466 + + <http://www.jus.uio.no/sisu_manual/> + + + + 1467 + + The manual pages provided with SiSU are also available online, +and there is an interactive help, which is being superseded by the man +page, and possibly some document which contains this component. + + + + 1468 + + 37.1 SiSU "man" pages + + + + 1469 + + If SiSU is installed on your system usual man commands should be +available, try: + + + + 1470 + + man sisu + + + + 1471 + + The SiSU man pages can be viewed online at:99 + + + 99 + + generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html> +
    With regard to SiSU man pages the formatting generated +for markup syntax is not quite right, for that you might prefer the +links under:
    <http://www.jus.uio.no/sample> +
    +
    +
    + + 1472 + + An online version of the sisu man page is available here: + + + + 1473 + + various sisu man pages + 100 + + + 100 + + <http://www.jus.uio.no/sisu/man/> + + + + + 1474 + + sisu.1 +101 + + + 101 + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + + 1475 + + sisu.8 +102 + + + 102 + + <http://www.jus.uio.no/sisu/man/sisu.8.html> + + + + + 1476 + + +sisu_examples.1 103 + + + 103 + + <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + + + + 1477 + + +sisu_webrick.1 104 + + + 104 + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + + 1478 + + 37.2 SiSU built-in help + + + + 1479 + + sisu --help + + + + 1480 + + sisu --help [subject] + + + + 1481 + + sisu --help env [for feedback on the way your system is setup +with regard to sisu] + + + + 1482 + + sisu -V [same as above command] + + + + 1483 + + sisu --help commands + + + + 1484 + + sisu --help markup + + + + 1485 + + 37.3 Command Line with Flags - Batch Processing + + + + 1486 + + Running sisu (alone without any flags, filenames or wildcards) brings +up the interactive help, as does any sisu command that is not +recognised. + + + + 1487 + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h +cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all +documents. + + + + 1488 + + 38. Setup, initialisation + + + + 1489 + + 38.1 initialise output directory + + + + 1490 + + Images, css files for a document directory are copied to their +respective locations in the output directory. + + + + 1491 + + while within your document markup/preparation directory, issue the +following command + + + + 1492 + + sisu -CC + + + + 1493 + + 38.1.1 Use of search functionality, an example using sqlite + + + + 1494 + + SiSU can populate PostgreSQL and Sqlite databases and provides a +sample search form for querying these databases. + + + + 1495 + + This note provides an example to get you started and will use sqlite + + + + 1496 + + It is necessary to: + + + + 1497 + + (1) make sure the required dependencies have been installed + + + + 1498 + + (2) have a directory with sisu markup samples that is writable + + + + 1499 + + (3) use sisu to create a database + + + + 1500 + + (4) use sisu tp populate a database + + + + 1501 + + (5) use sisu to start the webrick (httpd) server + + + + 1502 + + (6) use sisu to create a search form + + + + 1503 + + (7) copy the search form to the cgi directory + + + + 1504 + + (8) open up the form in your browser + + + + 1505 + + (9) query the database using the search form + + + + 1506 + + (1) make sure the required dependencies have been installed + + + + 1507 + + if you use Debian, the following command will install the +required dependencies + + + + 1508 + + aptitude install sisu-sqlite + + + + 1509 + + (2) have a directory with sisu markup samples that is writable + + + + 1510 + + ideally copy the sisu-examples directory to your home directory +(because the directory in which you run this example should be +writable) + + + + 1511 + + cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup +~/. + + + + 1512 + + (3) use sisu to create an sqlite database + + + + 1513 + + within the sisu-examples directory + + + + 1514 + + sisu -dv createall + + + + 1515 + + (4) use sisu tp populate a database with some text + + + + 1516 + + within the sisu-examples directory + + + + 1517 + + sisu -div free_*.sst + + + + 1518 + + or + + + + 1519 + + sisu -dv import free_*.sst debian_constitution_v1.2.sst +debian_social_contract_v1.1.sst gpl2.fsf.sst + + + + 1520 + + (5) use sisu to start the webrick (httpd) server (if it has not +already been started): + + + + 1521 + + sisu -W + + + + 1522 + + (6) use sisu to create a search form (for use with the webrick +server, and your sample documents) + + + + 1523 + + within the sisu-examples directory + + + + 1524 + + sisu -F webrick + + + + 1525 + + #here i run into a problem, you are working from a read only +#directory..., not my usual mode of operation, to complete the example +#the following is necessary sudo touch sisu_sqlite.cgi sisu_pgsql.cgi +sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi + + + + 1526 + + #now this should be possible: sisu -F webrick + + + + 1527 + + (7) copy the search form to the cgi directory + + + + 1528 + + the string should be provided as output from the previous command + + + + 1529 + + sudo cp -vi +/usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi +/usr/lib/cgi-bin + + + + 1530 + + sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi + + + + 1531 + + (8) open up the form in your browser and query it + + + + 1532 + + url: + + + + 1533 + + <http://localhost:8081/cgi-bin/sisu_sqlite.cgi> + + + + 1534 + + or as instructed by command sisu -F webrick + + + + 1535 + + (9) query the database using the search form + + + + 1536 + + if there are other options in the dropdown menu select + + + + 1537 + + document_samples_sisu_markup + + + + 1538 + + and search for some text, e.g.: + + + + 1539 + + aim OR project + + + + 1540 + + selecting the index radio button gives an index of results using +the object numbers + + + + 1541 + + selecting the text radio button gives the content of the matched +paragraphs with the match highlighted + + + + 1542 + + (10) to start again with a new database + + + + 1543 + + to start from scratch you can drop the database with the command + + + + 1544 + + sisu -dv dropall + + + + 1545 + + and go to step 3 + + + + 1546 + + to get to step 3 in one step with a single command + + + + 1547 + + sisu -dv recreate + + + + 1548 + + continue subsequent steps + + + + 1549 + + 38.2 misc + + + + 1550 + + 38.2.1 url for output files -u -U + + + + 1551 + + sisu -uv[and other flags] [filename/wildcard] + + + + 1552 + + sisu -Uv [filename/wildcard] + + + + 1553 + + 38.2.2 toggle screen color + + + + 1554 + + sisu -cv[and processing flags] [filename/wildcard] + + + + 1555 + + 38.2.3 verbose mode + + + + 1556 + + sisu -v[and processing flags] [filename/wildcard] + + + + 1557 + + sisu -V[and processing flags] [filename/wildcard] + + + + 1558 + + 38.2.4 quiet mode + + + + 1559 + + sisu -q[and processing flags] [filename/wildcard] + + + + 1560 + + 38.2.5 maintenance mode intermediate files kept -M + + + + 1561 + + sisu -Mv[and other flags] [filename/wildcard] + + + + 1562 + + 38.2.6 start the webrick server + + + + 1563 + + sisu -W + + + + 1564 + + 38.3 remote placement of output + + + + 1565 + + configuration is necessary + + + + 1566 + + scp + + + + 1567 + + sisu -vr[and processing flags] [filename/wildcard] + + + + 1568 + + rsync + + + + 1569 + + sisu -vR[and processing flags] [filename/wildcard] + + + + 1570 + + 39. Configuration Files + + + + 1571 + + Sample provided, on untarring the source tarball: + + + + 1572 + + conf/sisu/sisurc.yaml + + + + 1573 + + and on installation under: + + + + 1574 + + /etc/sisu/sisurc.yaml + + + + 1575 + + The following paths are searched: + + + + 1576 + + ./_sisu/sisurc.yaml + + + + 1577 + + ~/.sisu/sisurc.yaml + + + + 1578 + + ./etc/sisu/sisurc.yaml + + + + 1579 + + 40. Markup + + + + 1580 + + See sample markup provided on + + + + 1581 + + <http://www.jus.uio.no/sisu> + + + + 1582 + + <http://www.jus.uio.no/sisu_markup> + + + + 1583 + + <http://www.jus.uio.no/sisu/SiSU> + + + + 1584 + + in particular for each of the document output samples provided, the +source document is provided as well + + + + 1585 + + <http://www.jus.uio.no/sisu/SiSU/2#books> + + + + 1586 + + on untarring the source tarball: + + + + 1587 + + data/sisu-examples/sample/document_samples_sisu_markup/ + + + + 1588 + + or the same once source is installed (or sisu-examples) under: + + + + 1589 + + /usr/share/sisu-examples/sample/document_samples_sisu_markup/ + + + + 1590 + + Some notes are contained within the man page, man sisu and +within sisu help via the commands sisu help markup and sisu +help headers + + + + 1591 + + SiSU is for literary and legal text, also for some social +science material. In particular it does not do formula, and is not +particularly suited to technical documentation. Despite the latter +caveat, some notes will be provided here and added to over time: + + + + 1592 + + 40.1 Headers + + + + 1593 + + Headers @headername: provide information related to the document, this +may relate to + + + + 1594 + + 1. how it is to be processed, such as whether headings are to be +numbered, what skin is to be used and markup instructions, such as the +document structure, or words to be made bold within the document + + + + 1595 + + 2. semantic information about the document including the dublin core + + + + 1596 + + 40.2 Font Face + + + + 1597 + + Defaults are set. You may change the face to: bold, italics, +underscore, strikethrough, ... + + + + 1598 + + 40.2.1 Bold + + + + 1599 + + \@bold: [list of words that should be made bold within document] + + + + 1600 + + bold line + + + + 1601 + + !_ bold line + + + + 1602 + + bold word or sentence + + + + 1603 + + !{ bold word or sentence }! + + + + 1604 + + *{ bold word or sentence }* + + + + 1605 + + boldword or boldword + + + + 1606 + + *boldword* or !boldword! + + + + 1607 + + 40.2.2 Italics + + + + 1608 + + \@italics: [list of words that should be italicised within document] + + + + 1609 + + italicise word or sentence + + + + 1610 + + /{ italicise word or sentence }/ + + + + 1611 + + italicisedword + + + + 1612 + + /italicisedword/ + + + + 1613 + + 40.2.3 Underscore + + + + 1614 + + underscore word or sentence + + + + 1615 + + _{ underscore word or sentence }_ + + + + 1616 + + underscoreword + + + + 1617 + + 40.2.4 Strikethrough + + + + 1618 + + strikethrough word or sentence + + + + 1619 + + -{ strikethrough word or sentence }- + + + + 1620 + + strikeword + + + + 1621 + + -strikeword- + + + + 1622 + + 40.3 Endnotes + + + + 1623 + + There are two forms of markup for endnotes, they cannot be mixed within +the same document + + + + 1624 + + here105 + + + 105 + + this is an endnote + + + + + 1625 + + 1. preferred endnote markup + + + + 1626 + + here~{ this is an endnote }~ + + + + 1627 + + 2. alternative markup equivalent, kept because it is possible to search +and replace to get markup in existing texts such as Project Gutenberg + + + + 1628 + + here~^ + + + + 1629 + + ^~ this is an endote + + + + 1630 + + 40.4 Links + + + + 1631 + + SiSU + + + + 1632 + + { SiSU }http://sisudoc.org + + + + 1633 + + sisu.png + + + + 1634 + + {sisu.png }http://sisudoc.org + + + + 1635 + + {tux.png 64x80 }image + + + + 1636 + + { tux.png 64x80 }image + + + + 1637 + + SiSU 106 + + + 106 + + <http://sisudoc.org> + + + + + 1638 + + { SiSU }http://sisudoc.org + + + + 1639 + + is equivalent to: + + + + 1640 + + { SiSU }http://sisudoc.org ~{ <http://sisudoc.org> }~ + + + + 1641 + + the same can be done with an image: + + + + 1642 + + [sisu.png] "SiSU" 108 + + + 108 + + <http://sisudoc.org> + + + + + 1643 + + { sisu.png "SiSU" }http://sisudoc.org + + + + 1644 + + 40.5 Number Titles + + + + 1645 + + Set with the header @markup: + + + + 1646 + + 40.6 Line operations + + + + 1647 + + Line Operations (marker placed at start of line) + + + + 1648 + + !_ bold line + + + + 1649 + + bold line + + + + 1650 + + _1 indent paragraph one level + + + + 1651 + + indent paragraph one level + + + + 1652 + + _2 indent paragraph two steps + + + + 1653 + + indent paragraph two steps + + + + 1654 + + _* bullet paragraph + + + + 1655 + + bullet paragraph + + + + 1656 + + # number paragraph (see headers for numbering document headings) + + + + 1657 + + 1. number paragraph (see headers for numbering document headings) + + + + 1658 + + _# number paragraph level 2 (see headers for numbering document +headings) + + + + 1659 + + a. number paragraph level 2 (see headers for numbering document +headings) + + + + 1660 + + 40.7 Tables + + + + 1661 + + Table markup sample + + + + 1662 + + table{~h c3; 26; 32; 32;
    +
    +
    + + 1663 + + This is a table, column1
    this would become row one of column two
    column three of row one is here
    +
    +
    + + 1664 + + column one row 2
    column two of row two
    column three of row two, and so on
    +
    +
    + + 1665 + + column one row three
    and so on
    here
    +
    +
    + + 1666 + + }table
    +
    +
    + + 1667 + + Alternative form of table markup + + + + 1668 + +      {t\~h}
              |Mon|Tue|Wed|Thu|Fri|Sat|Sun
         0    | * | * | * | * | * | * | *
         1    | * | * | * | * |   |   |  
         2    | - | * | * | * | * | * |  
         3    | - | * | * | * | * | * | *
         4    | - |   |   | * | * | * |  
         5    | * | * | * | * | * | * | *     +
    +
    + + 1669 + + 40.8 Grouped Text + + + + 1670 + +        5.times { puts 'Ruby' }     + + + + 1671 + + code{ + + + + 1672 + +        5.times { puts 'Ruby' }     + + + + 1673 + + }code + + + + 1674 + + A Limerick
    +
    +
    + + 1675 + + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    +
    +
    + + 1676 + + poem{
    +
    +
    + + 1677 + + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    +
    +
    + + 1678 + + }\poem
    +
    +
    + + 1679 + + 40.9 Composite Document + + + + 1680 + + To import another document, the master document or importing document +should be named filename.r3 (r for require) + + + + 1681 + + << { filename.sst } + + + + 1682 + + << { filename.ssi } + + + + 1683 + + 41. Change Appearance + + + + 1684 + + 41.1 Skins + + + + 1685 + + "Skins" may be used to change various aspects related to the output +documents appearance, including such things as the url for the home +page on which the material will be published, information on the credit +band, and for html documents colours and icons used in navigation bars. +Skins are ruby files which permit changing of the default values set +within the program for SiSU output. + + + + 1686 + + There are a few examples provided, on untarring the source tarball: + + + + 1687 + + conf/sisu/skin/doc/ + + + + 1688 + + +data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + + + 1689 + + and on installation under: + + + + 1690 + + /etc/sisu/skin/doc/ + + + + 1691 + + +/usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + + + 1692 + + The following paths are searched: + + + + 1693 + + ./_sisu/skin + + + + 1694 + + ~/.sisu/skin + + + + 1695 + + /etc/sisu/skin + + + + 1696 + + Skins under the searched paths in a per document directory, a per +directory directory, or a site directory, named: + + + + 1697 + + doc [may be specified individually in each document] + + + + 1698 + + dir [used if identifier part of name matches markup directory name] + + + + 1699 + + site + + + + 1700 + + It is usual to place all skins in the document directory, with symbolic +links as required from dir or site directories. + + + + 1701 + + 41.2 CSS + + + + 1702 + + The appearance of html and XML related output can be changed for an +ouput collection directory by prepareing and placing a new css file in +one of the sisu css directories searched in the sisu configuration +path. These are located at: + + + + 1703 + + _./_sisu/css + + + + 1704 + + ~/.sisu/css + + + + 1705 + + and + + + + 1706 + + /etc/sisu/css + + + + 1707 + + The contents of the first directory found in the search path are copied +to the corresponding sisu output directory with the commnd: + + + + 1708 + + sisu -CC + + + + 1709 + + The SiSU standard css files for SiSU output are: + + + + 1710 + + dom.css html.css html_tables.css index.css sax.css xhtml.css + + + + 1711 + + A document may specify its own/bespoke css file using the css header. + + + + 1712 + + \@css: + + + + 1713 + + [expand] + + + + 1714 + + Extracts from the README + + + + 1715 + + 42. README + + + + 1716 + + SiSU 0.55 2007w27/6 2007-07-07 + + + + 1717 + + Homepage: <http://www.jus.uio.no/sisu> + + + + 1718 + + Description + + + + 1719 + + SiSU is lightweight markup based document creation and +publishing framework that is controlled from the command line. Prepare +documents for SiSU using your text editor of choice, then use +SiSU to generate various output document formats. + + + + 1720 + + With minimal preparation of a plain-text (UTF-8) file using its native +markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, +ODF:ODT (Opendocument), LaTeX, PDF, and populates an SQL database +(PostgreSQL or SQLite) in paragraph sized chunks so that document +searches are done at this "atomic" level of granularity. + + + + 1721 + + Outputs share a common citation numbering system, and any semantic +meta-data provided about the document. + + + + 1722 + + SiSU also provides concordance files, document content +certificates and manifests of generated output. + + + + 1723 + + SiSU takes advantage of well established open standard ways of +representing text, and provides a bridge to take advantage of the +strengths of each, while remaining simple. SiSU implements +across document formats a "useful common feature set" [coming from a +humanities, law, and possibly social sciences perspective, rather than +technical or scientific writing] ... focus is primarily on content and +data integrity rather than appearance, (though outputs in the various +formats are respectable). + + + + 1724 + + A vim syntax highlighting file and an ftplugin with folds for sisu +markup is provided. Vim 7 includes syntax highlighting for SiSU. + + + + 1725 + + man pages, and interactive help are provided. + + + + 1726 + + Dependencies for various features are taken care of in sisu related +packages. The package sisu-complete installs the whole of SiSU. + + + + 1727 + + Additional document markup samples are provided in the package +sisu-markup-samples which is found in the non-free archive the licenses +for the substantive content of the marked up documents provided is that +provided by the author or original publisher. + + + + 1728 + + Homepage: <http://www.jus.uio.no/sisu> + + + + 1729 + + SiSU - simple information structuring universe, is a publishing +tool, document generation and management, (and search enabling) tool +primarily for literary, academic and legal published works. + + + + 1730 + + SiSU can be used for Internet, Intranet, local filesystem or cd +publishing. + + + + 1731 + + SiSU can be used directly off the filesystem, or from a +database. + + + + 1732 + + SiSU's scalability, is be dependent on your hardware, and +filesystem (in my case Reiserfs), and/or database Postgresql. + + + + 1733 + + Amongst it's characteristics are: + + + + 1734 + + simple mnemonoic markup style, + + + + 1735 + + the ability to produce multiple output formats, including html, +structured XML, LaTeX, pdf (via LaTeX), stream to a relational database +whilst retaining document structure - Postgresql and Sqlite, + + + + 1736 + + that all share a common citation system (a simple idea from which much +good), possibly most exciting, the following: if fed into a relational +database (as it can be automatically), the document set is searchable, +with results displayed at a paragraph level, or the possibility of an +indexed display of documents in which the match is found together with +a hyperlinked listing for each of each paragraph in which the match is +found. In any event citations using this system (with or without the +relational database) are relevant for all output formats. + + + + 1737 + + it is command line driven, and can be set up on a remote server + + + + 1738 + + Documents are marked up in SiSU syntax in your favourite editor. +SiSU syntax may be regarded as a type of smart ascii - which in +its basic form is simpler than the most elementary html. There is +currently a syntax highlighter, and folding for Vim. Syntax +highlighters for other editors are welcome. + + + + 1739 + + Input files should be UTF-8 + + + + 1740 + + Once set up it is simple to use. + + + + 1741 + + 42.1 Online Information, places to look + + + + 1742 + + <http://www.jus.uio.no/sisu> + + + + 1743 + + Download Sources: + + + + 1744 + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + 1745 + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + + + 1746 + + 42.2 Installation + + + + 1747 + + NB. Platform is Unix / Linux. + + + + 1748 + + 42.2.1 Debian + + + + 1749 + + If you use Debian use the Debian packages, check the +information at: + + + + 1750 + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + + + 1751 + + (A) SiSU is available directly off the Debian archives +for Sid and testing. It should necessary only to run as root: + + + + 1752 + + aptitude update + + + + 1753 + + aptitude install sisu-complete + + + + 1754 + + (B) If there are newer versions of SiSU upstream of the +Debian archives, they will be available by adding the following +to your /etc/apt/sources.list + + + + 1755 + + deb <http://www.jus.uio.no/sisu/archive> +unstable main non-free + + + + 1756 + + deb-src <http://www.jus.uio.no/sisu/archive> +unstable main non-free + + + + 1757 + + [the non-free line is for document markup samples, for which the +substantive text is provided under the author or original publisher's +license and which in most cases will not be debian free software +guideline compliant] + + + + 1758 + + Then as root run: + + + + 1759 + + aptitude update + + + + 1760 + + aptitude install sisu-complete + + + + 1761 + + 42.2.2 RPM + + + + 1762 + + RPMs are provided though untested, they are prepared by running alien +against the source package, and against the debs. + + + + 1763 + + They may be downloaded from: + + + + 1764 + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + + + 1765 + + 42.2.3 Source package .tgz + + + + 1766 + + Otherwise to install SiSU from source, check information at: + + + + 1767 + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + 1768 + + alternative modes of installation from source are provided, setup.rb +(by Minero Aoki), rake (by Jim Weirich) built install file, rant (by +Stefan Lang) built install file, + + + + 1769 + + Ruby is the essential dependency for the basic operation of +SiSU + + + + 1770 + + 1. Download the latest source (information available) from: + + + + 1771 + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + 1772 + + 2. Unpack the source + + + + 1773 + + Note however, that additional external package dependencies, such as +texlive or postgresql should you desire to use it are not taken care of +for you. + + + + 1774 + + 42.2.4 to use setup.rb + + + + 1775 + + this is a three step process, in the root directory of the unpacked +SiSU as root type: + + + + 1776 + + ruby setup.rb config + + + + 1777 + + ruby setup.rb setup + + + + 1778 + + as root: + + + + 1779 + + ruby setup.rb install + + + + 1780 + + further information: + + + + 1781 + + <http://i.loveruby.net/en/projects/setup/> + + + + 1782 + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + + + 1783 + + 42.2.5 to use install (prapared with "Rake") + + + + 1784 + + Rake must be installed on your system: + + + + 1785 + + <http://rake.rubyforge.org/> + + + + 1786 + + <http://rubyforge.org/frs/?group_id=50> + + + + 1787 + + in the root directory of the unpacked SiSU as root type: + + + + 1788 + + rake + + + + 1789 + + or + + + + 1790 + + rake base + + + + 1791 + + This makes use of Rake (by Jim Weirich) and the provided Rakefile + + + + 1792 + + For a list of alternative actions you may type: + + + + 1793 + + rake help + + + + 1794 + + rake -T + + + + 1795 + + 42.2.6 to use install (prapared with "Rant") + + + + 1796 + + (you may use the instructions above for rake substituting rant if rant +is installed on your system, or you may use an independent installer +created using rant as follows:) + + + + 1797 + + in the root directory of the unpacked SiSU as root type: + + + + 1798 + + ruby ./sisu-install + + + + 1799 + + or + + + + 1800 + + ruby ./sisu-install base + + + + 1801 + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration +and generation of first test file. Note however, that additional +external package dependencies, such as tetex-extra are not taken care +of for you. + + + + 1802 + + further information: + + + + 1803 + + <http://make.rubyforge.org/> + + + + 1804 + + <http://rubyforge.org/frs/?group_id=615> + + + + 1805 + + For a list of alternative actions you may type: + + + + 1806 + + ruby ./sisu-install help + + + + 1807 + + ruby ./sisu-install -T + + + + 1808 + + 42.3 Dependencies + + + + 1809 + + Once installed see 'man 8 sisu' for some information on additional +programs that sisu makes use of, and that you may need or wish to +install. (this will depend on such factors as whether you want to +generate pdf, whether you will be using SiSU with or without a +database, ...) 'man sisu_markup-samples' may also be of interest if the +sisu-markup-samples package has also been installed. + + + + 1810 + + The information in man 8 may not be most up to date, and it is possible +that more useful information can be gleaned from the following notes +taken from the Debian control file (end edited), gives an idea +of additional packages that SiSU can make use of if available, +(the use/requirement of some of which are interdependent for specific +actions by SiSU). + + + + 1811 + + The following is from the debian/control file of sisu-0.58.2, which +amongst other things provides the dependencies of sisu within +Debian. + + + + 1812 + +      Package: sisu
         Architecture: all
         Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
         Conflicts: vim-sisu, sisu-vim, sisu-remote
         Replaces: vim-sisu, sisu-vim
         Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang,
         tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain,
         hyperestraier, kdissert, vim-addon-manager
         Suggests: rcs | cvs, lv, texinfo, pinfo

         Package: sisu-complete
         Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
         Recommends: hyperestraier

         Package: sisu-pdf
         Architecture: all
         Depends: sisu, texlive-latex-base, texlive-fonts-recommended,
         texlive-latex-recommended, texlive-latex-extra
         Suggests: evince, xpdf

         Package: sisu-postgresql
         Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
         Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1

         Package: sisu-sqlite
         Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
         Suggests: libdbd-sqlite

         Package: sisu-markup-samples
         Depends: sisu     +
    +
    + + 1813 + +      Source: sisu
         Section: text
         Priority: optional
         Maintainer: Ralph Amissah <ralph@amissah.com>
         Build-Depends: debhelper (>= 5)
         Standards-Version: 3.7.2

         Package: sisu
         Architecture: all
         Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
         Conflicts: vim-sisu, sisu-vim, sisu-remote
         Replaces: vim-sisu, sisu-vim
         Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager
         Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang
         Description: documents - structuring, publishing in multiple formats and search
          SiSU is a lightweight markup based, command line oriented, document
          structuring, publishing and search framework for document collections.
          .
          With minimal preparation of a plain-text, (UTF-8) file, using its native
          markup syntax in your text editor of choice, SiSU can generate various
          document formats (most of which share a common object numbering system for
          locating content), including plain text, HTML, XHTML, XML, OpenDocument text
          (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects
          (roughly paragraph-sized chunks) so searches may be performed and matches
          returned with that degree of granularity: your search criteria is met by these
          documents and at these locations within each document. Object numbering is
          particularly suitable for "published" works (finalized texts as opposed to
          works that are frequently changed or updated) for which it provides a fixed
          means of reference of content. Document outputs also share semantic meta-data
          provided.
          .
          SiSU also provides concordance files, document content certificates and
          manifests of generated output.
          .
          A vim syntax highlighting file and an ftplugin with folds for sisu markup is
          provided, as are syntax highlighting files for kate, kwrite, gedit and
          diakonos. Vim 7 includes syntax highlighting for SiSU.
          .
          man pages, and interactive help are provided.
          .
          Dependencies for various features are taken care of in sisu related packages.
          The package sisu-complete installs the whole of SiSU.
          .
          Additional document markup samples are provided in the package
          sisu-markup-samples which is found in the non-free archive the licenses for
          the substantive content of the marked up documents provided is that provided
          by the author or original publisher.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1814 + +      Package: sisu-complete
         Architecture: all
         Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
         Recommends: hyperestraier
         Description: installs all SiSU related packages
          This package installs SiSU and related packages that enable sisu to produce
          pdf and to populate postgresql and sqlite databases.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
          See sisu for a description of the package.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1815 + +      Package: sisu-pdf
         Architecture: all
         Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra
         #Suggests: evince, xpdf
         Description: dependencies to convert SiSU LaTeX output to pdf
          This package enables the conversion of SiSU LaTeX output to pdf.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1816 + +      Package: sisu-postgresql
         Architecture: all
         Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql
         Recommends: libfcgi-ruby
         Suggests: postgresql-contrib
         Description: SiSU dependencies for use with postgresql database
          This package enables SiSU to populate a postgresql database. This is done at
          an object/paragraph level, making granular searches of documents possible.
          .
          This relational database feature of SiSU is not required but provides
          interesting possibilities, including that of granular searches of documents
          for matching units of text, primarily paragraphs that can be displayed or
          identified by object citation number, from which an index of documents
          matched and each matched paragraph within them can be displayed.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1817 + +      Package: sisu-sqlite
         Architecture: all
         Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby
         Recommends: libfcgi-ruby
         Description: SiSU dependencies for use with sqlite database
          This package enables SiSU to populate an sqlite database. This is done at an
          object/paragraph level, making granular searches of documents possible.
          .
          This relational database feature of SiSU is not required but provides
          interesting possibilities, including that of granular searches of documents
          for matching units of text, primarily paragraphs that can be displayed or
          identified by object citation number, from which an index of documents
          matched and each matched paragraph within them can be displayed.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1818 + + 42.4 Quick start + + + + 1819 + + Most of the installation should be taken care of by the aptitude or +rant install. (The rant install if run in full will also test run the +generation of the first document). + + + + 1820 + + After installation of sisu-complete, move to the document samples +directory + + + + 1821 + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + 1822 + + and run + + + + 1823 + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1824 + + or the same: + + + + 1825 + + sisu -NhwpoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1826 + + look at output results, see the "sisu_manifest" page created for the +document + + + + 1827 + + or to generate an online document move to a writable directory, as the +file will be downloaded there and e.g. + + + + 1828 + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> + + + + 1829 + + the database stuff is extra perhaps, the latex stuff could be +considered extra perhaps but neither needs to be installed for most of +sisu output to work + + + + 1830 + + examine source document, vim has syntax support + + + + 1831 + + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1832 + + additional markup samples in + + + + 1833 + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 1834 + + For help + + + + 1835 + + man sisu + + + + 1836 + + or + + + + 1837 + + sisu --help + + + + 1838 + + e.g. + + + + 1839 + + for the way sisu "sees/maps" your system + + + + 1840 + + sisu --help env + + + + 1841 + + for list of commands and so on + + + + 1842 + + sisu --help commands + + + + 1843 + + 42.5 Configuration files + + + + 1844 + + The default configuration/setup is contained within the program and is +altered by configuration settings in etc[sisu +version]/sisurc.yml or in ~/.sisu/sisurc.yml + + + + 1845 + + configuration file - a yaml file + + + + 1846 + + /etc/sisu/[sisu version]/sisurc.yml + + + + 1847 + + ~/.sisu/sisurc.yml + + + + 1848 + + directory structure - setting up of output and working directory. + + + + 1849 + + * skins - changing the appearance of a project, directory or individual +documents within ~/.sisu/skin + + + + 1850 + + ~/.sisu/skin/doc contains individual skins, with symbolic +links from + + + + 1851 + + ~/.sisu/skin/dir if the contents of a directory are to take +a particular document skin. + + + + 1852 + + additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra +on Debian), Postgresql, [sqlite], trang, tidy, makeinfo, ... +none of which are required for basic html or XML processing. + + + + 1853 + + if you use Vim as editor there is a syntax highlighter and fold +resource config file for SiSU. I hope more syntax highlighters +follow. + + + + 1854 + + There are post installation steps (which are really part of the overall +installation) + + + + 1855 + + sisu -C in your marked up document directory, should do some +auto-configuring provided you have the right permissions for the output +directories. (and provided the output directories have already been +specified if you are not using the defaults). + + + + 1856 + + 42.6 Use General Overview + + + + 1857 + + Documents are marked up in SiSU syntax and kept in an ordinary +text editable file, named with the suffix .sst, or .ssm + + + + 1858 + + Marked up SiSU documents are usually kept in a sub-directory of +your choosing + + + + 1859 + + use the interactive help and man pages + + + + 1860 + + sisu --help + + + + 1861 + + man sisu + + + + 1862 + + 42.7 Help + + + + 1863 + + interactive help described below, or man page: + + + + 1864 + + man sisu + + + + 1865 + + man 8 sisu + + + + 1866 + + 'man sisu_markup-samples' [if the sisu-markup-samples package is also +installed] + + + + 1867 + + Once installed an interactive help is available typing 'sisu' (without) +any flags, and select an option: + + + + 1868 + + sisu + + + + 1869 + + alternatively, you could type e.g. + + + + 1870 + + sisu --help commands + + + + 1871 + + sisu --help env + + + + 1872 + + sisu --help headers + + + + 1873 + + sisu --help markup + + + + 1874 + + sisu --help headings + + + + 1875 + + etc. + + + + 1876 + + for questions about mappings, output paths etc. + + + + 1877 + + sisu --help env + + + + 1878 + + sisu --help path + + + + 1879 + + sisu --help directory + + + + 1880 + + 42.8 Directory Structure + + + + 1881 + + Once installed, type: + + + + 1882 + + sisu --help env + + + + 1883 + + or + + + + 1884 + + sisu -V + + + + 1885 + + 42.9 Configuration File + + + + 1886 + + The defaults can be changed via SiSU's configure file sisurc.yml +which the program expects to find in ./_sisu ~/.sisu or /etc/sisu +(searched in that order, stopping on the first one found) + + + + 1887 + + 42.10 Markup + + + + 1888 + + See man pages. + + + + 1889 + + man sisu + + + + 1890 + + man 8 sisu + + + + 1891 + + Once installed there is some information on SiSU Markup in its +help: + + + + 1892 + + sisu --help markup + + + + 1893 + + and + + + + 1894 + + sisu --help headers + + + + 1895 + + Sample marked up document are provided with the download tarball in the +directory: + + + + 1896 + + ./data/doc/sisu/sisu_markup_samples/dfsg + + + + 1897 + + These are installed on the system usually at: + + + + 1898 + + /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + 1899 + + More markup samples are available in the package sisu-markup-samples + + + + 1900 + + <http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples> + + + + 1901 + + Many more are available online off: + + + + 1902 + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 1903 + + 42.11 Additional Things + + + + 1904 + + There is syntax support for some editors provided (together with a +README file) in + + + + 1905 + + ./data/sisu/conf/syntax + + + + 1906 + + usually installed to: + + + + 1907 + + /usr/share/sisu/conf/syntax + + + + 1908 + + 42.12 License + + + + 1909 + + License: GPL 3 or later see the copyright file in + + + + 1910 + + ./data/doc/sisu + + + + 1911 + + usually installed to: + + + + 1912 + + /usr/share/doc/sisu + + + + 1913 + + 42.13 SiSU Standard + + + + 1914 + + SiSU uses: + + + + 1915 + + Standard SiSU markup syntax, + + + + 1916 + + Standard SiSU meta-markup syntax, and the + + + + 1917 + + Standard SiSU object citation numbering and system + + + + 1918 + + © Ralph Amissah 1997, current 2006 All Rights Reserved. + + + + 1919 + + however note the License section + + + + 1920 + + CHANGELOG + + + + 1921 + + ./CHANGELOG + + + + 1922 + + and see + + + + 1923 + + <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + + + 1924 + + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> + + + + 1925 + + Extracts from man 8 sisu + + + + 1926 + + 43. Post Installation Setup + + + + 1927 + + 43.1 Post Installation Setup - Quick start + + + + 1928 + + After installation of sisu-complete, move to the document samples +directory, + + + + 1929 + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + 1930 + + [this is not where you would normally work but provides sample +documents for testing, you may prefer instead to copy the contents of +that directory to a local directory before proceeding] + + + + 1931 + + and in that directory, initialise the output directory with the command + + + + 1932 + + sisu -CC + + + + 1933 + + then run: + + + + 1934 + + sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1935 + + or the same: + + + + 1936 + + sisu -NhwpoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1937 + + look at output results, see the "sisu_manifest" page created for the +document + + + + 1938 + + for an overview of your current sisu setup, type: + + + + 1939 + + sisu --help env + + + + 1940 + + or + + + + 1941 + + sisu -V + + + + 1942 + + To generate a document from a remote url accessible location move to a +writable directory, (create a work directory and cd into it) as the +file will be downloaded there and e.g. + + + + 1943 + + sisu -1 <http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst> + + + + 1944 + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> + + + + 1945 + + examine source document, vim has syntax highlighting support + + + + 1946 + + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 1947 + + additional markup samples in + + + + 1948 + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 1949 + + it should also be possible to run sisu against sisupods (prepared zip +files, created by running the command sisu -S [filename]), whether +stored locally or remotely. + + + + 1950 + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> + + + + 1951 + + there is a security issue associated with the running of document skins +that are not your own, so these are turned of by default, and the use +of the following command, which switches on the associated skin is not +recommended: + + + + 1952 + + sisu -3 --trust <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> + + + + 1953 + + For help + + + + 1954 + + man sisu + + + + 1955 + + sisu --help + + + + 1956 + + sisu --help env for the way sisu "sees/maps" your system + + + + 1957 + + sisu --help commands for list of commands and so on + + + + 1958 + + 43.2 Document markup directory + + + + 1959 + + Perhaps the easiest way to begin is to create a directory for sisu +marked up documents within your home directory, and copy the file +structure (and document samples) provided in the document sample +directory: + + + + 1960 + + mkdir ~/sisu_test + + + + 1961 + + cd ~/sisu_test + + + + 1962 + + cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* +~/sisu_test/. + + + + 1963 + + Tip: the markup syntax examples may be of interest + + + + 1964 + + <http://www.jus.uio.no/sisu/sample/> + + + + 1965 + + Tip: + + + + 1966 + + sisu -U [sisu markup filename] + + + + 1967 + + should printout the different possible outputs and where sisu would +place them. + + + + 1968 + + Tip: if you want to toggle ansi color add + + + + 1969 + + c + + + + 1970 + + to your flags. + + + + 1971 + + 43.2.1 Configuration files + + + + 1972 + + SiSU configuration file search path is: + + + + 1973 + + ./_sisu/sisurc.yaml + + + + 1974 + + ~/.sisu/sisurc.yaml + + + + 1975 + + /etc/sisu/sisurc.yaml + + + + 1976 + + .\"%% Debian Installation Note + + + + 1977 + + 43.2.2 Debian INSTALLATION Note + + + + 1978 + + It is best you see + + + + 1979 + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + + + 1980 + + for up the most up to date information. + + + + 1981 + + notes taken from the Debian control file (end edited), gives an +idea of additional packages that SiSU can make use of if +available, (the use/requirement of some of which are interdependent for +specific actions by SiSU): + + + + 1982 + + Package: sisu + + + + 1983 + + SiSU is a lightweight markup based, command line oriented, +document structuring, publishing and search framework for document +collections. + + + + 1984 + + With minimal preparation of a plain-text, (UTF-8) file, using its +native markup syntax in your text editor of choice, SiSU can +generate various document formats (most of which share a common object +numbering system for locating content), including plain text, HTML, +XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate +an SQL database with objects (roughly paragraph-sized chunks) so +searches may be performed and matches returned with that degree of +granularity: your search criteria is met by these documents and at +these locations within each document. Object numbering is particularly +suitable for "published" works (finalized texts as opposed to works +that are frequently changed or updated) for which it provides a fixed +means of reference of content. Document outputs also share semantic +meta-data provided. + + + + 1985 + + SiSU also provides concordance files, document content +certificates and manifests of generated output. + + + + 1986 + + A vim syntax highlighting file and an ftplugin with folds for sisu +markup is provided, as are syntax highlighting files for kate, kwrite, +gedit and diakonos. Vim 7 includes syntax highlighting for SiSU. + + + + 1987 + + man pages, and interactive help are provided. + + + + 1988 + + Dependencies for various features are taken care of in sisu related +packages. The package sisu-complete installs the whole of SiSU. + + + + 1989 + + Additional document markup samples are provided in the package +sisu-markup-samples which is found in the non-free archive the licenses +for the substantive content of the marked up documents provided is that +provided by the author or original publisher. + + + + 1990 + + Homepage: <http://www.jus.uio.no/sisu> + + + + 1991 + + 43.2.3 Document Resource Configuration + + + + 1992 + + sisu resource configuration information is obtained from sources +(where they exist): + + + + 1993 + + ~/.sisu/sisurc.yaml + + + + 1994 + + /etc/sisu/[sisu version]/sisurc.yaml + + + + 1995 + + sisu program defaults + + + + 1996 + + 43.2.4 Skins + + + + 1997 + + Skins default document appearance may be modified using skins +contained in sub-directories located at the following paths: + + + + 1998 + + ./_sisu/skin + + + + 1999 + + ~/.sisu/skin + + + + 2000 + + /etc/sisu/skin + + + + 2001 + + more specifically, the following locations (or their /etc/sisu +equivalent) should be used: + + + + 2002 + + ~/.sisu/skin/doc + + + + 2003 + + skins for individual documents; + + + + 2004 + + ~/.sisu/skin/dir + + + + 2005 + + skins for directories of matching names; + + + + 2006 + + ~/.sisu/skin/site + + + + 2007 + + site-wide skin modifying the site-wide appearance of documents. + + + + 2008 + + Usually all skin files are placed in the document skin directory: + + + + 2009 + + ~/.sisu/skin/doc + + + + 2010 + + with softlinks being made to the skins contained there from other skin +directories as required. + + + + 2011 + + 44. FAQ - Frequently Asked/Answered Questions + + + + 2012 + + 44.1 Why are urls produced with the -v (and -u) flag that point to a +web server on port 8081? + + + + 2013 + + Try the following rune: + + + + 2014 + + sisu -W + + + + 2015 + + This should start the ruby webserver. It should be done after having +produced some output as it scans the output directory for what to +serve. + + + + 2016 + + 44.2 I cannot find my output, where is it? + + + + 2017 + + The following should provide help on output paths: + + + + 2018 + + sisu --help env + + + + 2019 + + sisu -V [same as the previous command] + + + + 2020 + + sisu --help directory + + + + 2021 + + sisu --help path + + + + 2022 + + sisu -U [filename] + + + + 2023 + + man sisu + + + + 2024 + + 44.3 I do not get any pdf output, why? + + + + 2025 + + SiSU produces LaTeX and pdflatex is run against that to generate +pdf files. + + + + 2026 + + If you use Debian the following will install the required +dependencies + + + + 2027 + + aptitude install sisu-pdf + + + + 2028 + + the following packages are required: tetex-bin, tetex-extra, latex-ucs + + + + 2029 + + 44.4 Where is the latex (or some other interim) output? + + + + 2030 + + Try adding -M (for maintenance) to your command flags, e.g.: + + + + 2031 + + sisu -HpMv [filename] + + + + 2032 + + this should result in the interim processing output being retained, and +information being provided on where to find it. + + + + 2033 + + sisu --help directory + + + + 2034 + + sisu --help path + + + + 2035 + + should also provide some relevant information as to where it is placed. + + + + 2036 + + 44.5 Why isn't SiSU markup XML + + + + 2037 + + I worked with text and (though I find XML immensely valuable) disliked +noise ... better to sidestep the question and say: + + + + 2038 + + SiSU currently "understands" three XML input representations - +or more accurately, converts from three forms of XML to native +SiSU markup for processing. The three types correspond to SAX +(structure described), DOM (structure embedded, whole document must be +read before structure is correctly discernable) and node based (a tree) +forms of XML document structure representation. Problem is I use them +very seldom and check that all is as it should be with them seldom, so +I would not be surprised if something breaks there, but as far as I +know they are working. I will check and add an XML markup help page +before the next release. There already is a bit of information in the +man page under the title SiSU VERSION CONVERSION + + + + 2039 + + sisu --to-sax [filename/wildcard] + + + + 2040 + + sisu --to-dom [filename/wildcard] + + + + 2041 + + sisu --to-node [filename/wildcard] + + + + 2042 + + The XML should be well formed... must check, but lacks sensible +headers. Suggestions welcome as to what to make of them. [For the +present time I am satisfied that I can convert (both ways) between 3 +forms of XML representation and SiSU markup]. + + + + 2043 + + sisu --from-xml2sst [filename/wildcard] + + + + 2044 + + 44.6 LaTeX claims to be a document preparation system for high-quality +typesetting. Can the same be said about SiSU? + + + + 2045 + + SiSU is not really about type-setting. + + + + 2046 + + LaTeX is the ultimate computer instruction type-setting language for +paper based publication. + + + + 2047 + + LaTeX is able to control just about everything that happens on page and +pixel, position letters kerning, space variation between characters, +words, paragraphs etc. formula. + + + + 2048 + + SiSU is not really about type-setting at all. It is about a +lightweight markup instruction that provides enough information for an +abstraction of the documents structure and objects, from which +different forms of representation of the document can be generated. + + + + 2049 + + SiSU with very little markup instruction is able to produce +relatively high quality pdf by virtue of being able to generate usable +default LaTeX; it produces "quality" html by generating the html +directly; likewise it populates an SQL database in a useful way with +the document in object sized chunks and its meta-data. But SiSU +works on an abstraction of the document's structure and content and +custom builds suitable uniform output. The html for browser viewing and +pdf for paper viewing/publishing are rather different things with +different needs for layout - as indeed is what is needed to store +information in a database in searchable objects. + + + + 2050 + + The pdfs or html produced for example by open office based on open +document format and other office/word processor suits usually attempt +to have similar looking outputs - your document rendered in html looks +much the same, or in pdf... sisu is less this way, it seeks to have a +starting point with as little information about appearance as possible, +and to come up with the best possible appearance for each output that +can be derived based on this minimal information. + + + + 2051 + + Where there are large document sets, it provides consistency in +appearance in each output format for the documents. + + + + 2052 + + The excuse for going this way is, it is a waste of time to think much +about appearance when working on substantive content, it is the +substantive content that is relevant, not the way it looks beyond the +basic informational tags - and yet you want to be able to take +advantage of as many useful different ways of representing documents as +are available, and for various types of output to to be/look as good as +it can for each medium/format in which it is presented, (with different +mediums having different focuses) and SiSU tries to achieve this +from minimal markup. + + + + 2053 + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU + + + + 2054 + + This at present needs to be done "manually" and it is probably +necessary to alter the sample search form. The following is a helpful +response from one of the contributors of GiN to Postgresql Oleg +Bartunov 2006-12-06: + + + + 2055 + + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> + + + + 2056 + + FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not +functionality. + + + + 2057 + + In your example I'd do ( simple way, just for demo): + + + + 2058 + + 0. compile, install tsearch2 and load tsearch2 into your +database + + + + 2059 + + cd contrib/tsearch2; +make&&make&&install&&make installcheck; psql DB +< tsearch2.sql + + + + 2060 + + 1. Add column fts, which holds tsvector + + + + 2061 + + alter table documents add column fts tsvector; + + + + 2062 + + 2. Fill fts column + + + + 2063 + + update document set fts = to_tsvector(clean); + + + + 2064 + + 3. create index - just for performance ! + + + + 2065 + + create index fts_gin_idx on document using gin(fts); + + + + 2066 + + 4. Run vacuum + + + + 2067 + + vacuum analyze document; + + + + 2068 + + That's all. + + + + 2069 + + Now you can search: + + + + 2070 + + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery('markup syntax') q where q @@ fts order by rank desc +limit 10; + + + + 2071 + + 44.8 Where is version 1.0? + + + + 2072 + + SiSU works pretty well as it is supposed to. Version 1.0 will +have the current markup, and directory structure. At this point it is +largely a matter of choice as to when the name change is made. + + + + 2073 + + The feature set for html,110 LaTeX/pdf and opendocument is in +place. XML, and plaintext are in order. + + + 110 + + html w3c compliance has been largely met. + + + + + 2074 + + html and LaTeX/pdf may be regarded as reference copy outputs + + + + 2075 + + With regard to the populating of sql databases (postgresql and sqlite), +there is a bit to be done. + + + + 2076 + + We are still almost there. + + + + 2077 + + 45. Editor Files, Syntax Highlighting + + + + 2078 + + The directory: + + + + 2079 + + ./data/sisu/conf/editor-syntax-etc/ + + + + 2080 + + /usr/share/sisu/conf/editor-syntax-etc + + + + 2081 + + contains rudimentary sisu syntax highlighting files for: + + + + 2082 + + (g)vim <http://www.vim.org> + + + + 2083 + + package: sisu-vim + + + + 2084 + + status: largely done + + + + 2085 + + there is a vim syntax highlighting and folds component + + + + 2086 + + gedit <http://www.gnome.org/projects/gedit> + + + + 2087 + + gobby <http://gobby.0x539.de/> + + + + 2088 + + file: sisu.lang + + + + 2089 + + place in: + + + + 2090 + + /usr/share/gtksourceview-1.0/language-specs + + + + 2091 + + or + + + + 2092 + + ~/.gnome2/gtksourceview-1.0/language-specs + + + + 2093 + + status: very basic syntax highlighting + + + + 2094 + + comments: this editor features display line wrap and is used by +Goby! + + + + 2095 + + nano <http://www.nano-editor.org> + + + + 2096 + + file: nanorc + + + + 2097 + + save as: + + + + 2098 + + ~/.nanorc + + + + 2099 + + status: basic syntax highlighting + + + + 2100 + + comments: assumes dark background; no display line-wrap; does +line breaks + + + + 2101 + + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> + + + + 2102 + + file: diakonos.conf + + + + 2103 + + save as: + + + + 2104 + + ~/.diakonos/diakonos.conf + + + + 2105 + + includes: + + + + 2106 + + status: basic syntax highlighting + + + + 2107 + + comments: assumes dark background; no display line-wrap + + + + 2108 + + kate & kwrite <http://kate.kde.org> + + + + 2109 + + file: sisu.xml + + + + 2110 + + place in: + + + + 2111 + + /usr/share/apps/katepart/syntax + + + + 2112 + + or + + + + 2113 + + ~/.kde/share/apps/katepart/syntax + + + + 2114 + + [settings::configure kate::{highlighting,filetypes}] + + + + 2115 + + [tools::highlighting::{markup,scripts}::SiSU] + + + + 2116 + + nedit <http://www.nedit.org> + + + + 2117 + + file: sisu_nedit.pats + + + + 2118 + + nedit -import sisu_nedit.pats + + + + 2119 + + status: a very clumsy first attempt [not really done] + + + + 2120 + + comments: this editor features display line wrap + + + + 2121 + + emacs <http://www.gnu.org/software/emacs/emacs.html> + + + + 2122 + + files: sisu-mode.el + + + + 2123 + + to file ~/.emacs add the following 2 lines: + + + + 2124 + + (add-to-list 'load-path +"/usr/share/sisu-examples/config/syntax_hi") + + + + 2125 + + (require 'sisu-mode.el) + + + + 2126 + + [not done / not yet included] + + + + 2127 + + vim & gvim <http://www.vim.org> + + + + 2128 + + files: + + + + 2129 + + package is the most comprehensive sisu syntax highlighting and +editor environment provided to date (is for vim/ gvim, and is separate +from the contents of this directory) + + + + 2130 + + status: this includes: syntax highlighting; vim folds; some error +checking + + + + 2131 + + comments: this editor features display line wrap + + + + 2132 + + NOTE: + + + + 2133 + + [SiSU parses files with long lines or line breaks, but, display +linewrap (without line-breaks) is a convenient editor feature to have +for sisu markup] + + + + 2134 + + 46. Help Sources + + + + 2135 + + For a summary of alternative ways to get help on SiSU try one of +the following: + + + + 2136 + + man page + + + + 2137 + + man sisu_help + + + + 2138 + + man2html + + + + 2139 + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + 2140 + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + 2141 + + sisu generated output - links to html + + + + 2142 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + 2143 + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + 2144 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + 2145 + + help sources lists + + + + 2146 + + Alternative sources for this help sources page listed here: + + + + 2147 + + man sisu_help_sources + + + + 2148 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 2149 + + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> + + + + 2150 + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + 2151 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 2152 + + 46.1 man pages + + + + 2153 + + 46.1.1 man + + + + 2154 + + man sisu + + + + 2155 + + man sisu_commands + + + + 2156 + + man 7 sisu_complete + + + + 2157 + + man sisu_configuration + + + + 2158 + + man 8 sisu_faq + + + + 2159 + + man sisu_filetypes + + + + 2160 + + man sisu_help + + + + 2161 + + man sisu_help_sources + + + + 2162 + + man 8 sisu_howto + + + + 2163 + + man sisu_introduction + + + + 2164 + + man sisu_markup + + + + 2165 + + man sisu_output_overview + + + + 2166 + + man 7 sisu_pdf + + + + 2167 + + man 7 sisu_postgresql + + + + 2168 + + man 8 sisu_quickstart + + + + 2169 + + man 8 sisu_remote + + + + 2170 + + man 8 sisu_search + + + + 2171 + + man sisu_skin + + + + 2172 + + man 7 sisu_sqlite + + + + 2173 + + man 8 sisu_syntax_highlighting + + + + 2174 + + man 7 sisu_vim + + + + 2175 + + man sisu_webrick + + + + 2176 + + 46.2 sisu generated output - links to html + + + + 2177 + + Note SiSU documentation is prepared in SiSU and output is +available in multiple formats including amongst others html, pdf, and +odf which may be also be accessed via the html pages111 + + + 111 + + named index.html or more extensively through sisu_manifest.html + + + + + 2178 + + 46.2.1 locally installed + + + + 2179 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + + + + 2180 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + + + 2181 + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 2182 + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + + + 2183 + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + + + 2184 + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + + + 2185 + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + + + 2186 + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + + + 2187 + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + + + 2188 + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + + + 2189 + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + + + 2190 + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + + + 2191 + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + + + 2192 + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + + + 2193 + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + + + 2194 + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + + + 2195 + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + + + 2196 + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + + + 2197 + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + + + 2198 + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + + + 2199 + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + + + 2200 + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + + + 2201 + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + + + 2202 + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + + + 2203 + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + + + 2204 + + +/usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + 2205 + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + + + 2206 + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + + + 2207 + + 46.2.2 www.sisudoc.org + + + + 2208 + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + 2209 + + <http://sisudoc.org/sisu_manual/sisu/index.html> + + + + 2210 + + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> + + + + 2211 + + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> + + + + 2212 + + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> + + + + 2213 + + <http://sisudoc.org/sisu_manual/sisu_description/index.html> + + + + 2214 + + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> + + + + 2215 + + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> + + + + 2216 + + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> + + + + 2217 + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + + + 2218 + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + + + 2219 + + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> + + + + 2220 + + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> + + + + 2221 + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + + + 2222 + + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> + + + + 2223 + + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> + + + + 2224 + + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> + + + + 2225 + + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> + + + + 2226 + + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> + + + + 2227 + + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> + + + + 2228 + + <http://sisudoc.org/sisu_manual/sisu_search/index.html> + + + + 2229 + + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> + + + + 2230 + + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> + + + + 2231 + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + + + 2232 + + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> + + + + 2233 + + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> + + + + 2234 + + 46.2.3 www.jus.uio.no/sisu + + + + 2235 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + 2236 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> + + + + 2237 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> + + + + 2238 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> + + + + 2239 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> + + + + 2240 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> + + + + 2241 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> + + + + 2242 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> + + + + 2243 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> + + + + 2244 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + + + 2245 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + + + 2246 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> + + + + 2247 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> + + + + 2248 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + + + 2249 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> + + + + 2250 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> + + + + 2251 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> + + + + 2252 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> + + + + 2253 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> + + + + 2254 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> + + + + 2255 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> + + + + 2256 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> + + + + 2257 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> + + + + 2258 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + + + 2259 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> + + + + 2260 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> + + + + 2261 + + 46.2.4 man2html + + + + 2262 + + 46.2.5 locally installed + + + + 2263 + + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + + + + 2264 + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + + + 2265 + + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + + + + 2266 + + /usr/share/doc/sisu/html/sisu.1.html + + + + 2267 + + /usr/share/doc/sisu/html/sisu_commands.1.html + + + + 2268 + + /usr/share/doc/sisu/html/sisu_complete.7.html + + + + 2269 + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + + + 2270 + + /usr/share/doc/sisu/html/sisu_faq.8.html + + + + 2271 + + /usr/share/doc/sisu/html/sisu_help.1.html + + + + 2272 + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + + + 2273 + + /usr/share/doc/sisu/html/sisu_howto.8.html + + + + 2274 + + /usr/share/doc/sisu/html/sisu_markup.1.html + + + + 2275 + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + + + 2276 + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + + + 2277 + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + + + 2278 + + /usr/share/doc/sisu/html/sisu_remote.8.html + + + + 2279 + + /usr/share/doc/sisu/html/sisu_search.8.html + + + + 2280 + + /usr/share/doc/sisu/html/sisu_skin.1.html + + + + 2281 + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + + + 2282 + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + + + 2283 + + /usr/share/doc/sisu/html/sisu_vim.7.html + + + + 2284 + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + + + 2285 + + 46.2.6 www.sisudoc.org + + + + 2286 + + <http:///sisudoc.org/man/sisu_manual.1.html> + + + + 2287 + + <http:///sisudoc.org/man/sisu_help.1.html> + + + + 2288 + + <http:///sisudoc.org/man/sisu_help_sources.1.html> + + + + 2289 + + <http://sisudoc.org/man/sisu.1.html> + + + + 2290 + + <http://sisudoc.org/man/sisu_commands.1.html> + + + + 2291 + + <http://sisudoc.org/man/sisu_complete.7.html> + + + + 2292 + + <http://sisudoc.org/man/sisu_configuration.1.html> + + + + 2293 + + <http://sisudoc.org/man/sisu_faq.8.html> + + + + 2294 + + <http://sisudoc.org/man/sisu_help.1.html> + + + + 2295 + + <http://sisudoc.org/man/sisu_help_sources.1.html> + + + + 2296 + + <http://sisudoc.org/man/sisu_howto.8.html> + + + + 2297 + + <http://sisudoc.org/man/sisu_markup.1.html> + + + + 2298 + + <http://sisudoc.org/man/sisu_pdf.7.html> + + + + 2299 + + <http://sisudoc.org/man/sisu_postgresql.7.html> + + + + 2300 + + <http://sisudoc.org/man/sisu_quickstart.8.html> + + + + 2301 + + <http://sisudoc.org/man/sisu_remote.8.html> + + + + 2302 + + <http://sisudoc.org/man/sisu_search.8.html> + + + + 2303 + + <http://sisudoc.org/man/sisu_skin.1.html> + + + + 2304 + + <http://sisudoc.org/man/sisu_sqlite.7.html> + + + + 2305 + + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> + + + + 2306 + + <http://sisudoc.org/man/sisu_vim.7.html> + + + + 2307 + + <http://sisudoc.org/man/sisu_webrick.1.html> + + + + 2308 + + 46.2.7 www.jus.uio.no/sisu + + + + 2309 + + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> + + + + 2310 + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + 2311 + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + 2312 + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + + + 2313 + + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> + + + + 2314 + + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> + + + + 2315 + + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> + + + + 2316 + + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> + + + + 2317 + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + + + 2318 + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + + + 2319 + + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> + + + + 2320 + + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> + + + + 2321 + + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> + + + + 2322 + + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> + + + + 2323 + + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> + + + + 2324 + + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> + + + + 2325 + + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> + + + + 2326 + + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> + + + + 2327 + + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> + + + + 2328 + + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> + + + + 2329 + + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> + + + + 2330 + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_manual/scroll.xhtml new file mode 100644 index 00000000..c8bb5805 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/scroll.xhtml @@ -0,0 +1,18730 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Manual [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-08-30 + +
    + Date: + + 2007-08-30 + +
    + + + + + SiSU - SiSU information Structuring Universe - Manual [0.58],
    +Ralph Amissah +
    + 1 +
    + + + What is SiSU? + + 2 + + + + 1. Introduction - What is SiSU? + + 3 + + + + SiSU is a system for document markup, publishing (in multiple +open standard formats) and search + + 4 + + + + SiSU1 is a2 framework for document +structuring, publishing and search, comprising of (a) a lightweight +document structure and presentation markup syntax and (b) an +accompanying engine for generating standard document format outputs +from documents prepared in sisu markup syntax, which is able to produce +multiple standard outputs that (can) share a common numbering system +for the citation of text within a document. + + + 1. "SiSU information Structuring Universe" or "Structured +information, Serialized Units".
    also chosen for the meaning of +the Finnish term "sisu". +
    + + 2. Unix command line oriented + + 5 +
    + + + SiSU is developed under an open source, software libre license +(GPL3). It has been developed in the context of coping with large +document sets with evolving markup related technologies, for which you +want multiple output formats, a common mechanism for +cross-output-format citation, and search. + + 6 + + + + SiSU both defines a markup syntax and provides an engine that +produces open standards format outputs from documents prepared with +SiSU markup. From a single lightly prepared document sisu custom +builds several standard output formats which share a common (text +object) numbering system for citation of content within a document +(that also has implications for search). The sisu engine works with an +abstraction of the document's structure and content from which it is +possible to generate different forms of representation of the document. +Significantly SiSU markup is more sparse than html and outputs +which include html, LaTeX, landscape and portrait pdfs, Open Document +Format (ODF), all of which can be added to and updated. SiSU is +also able to populate SQL type databases at an object level, which +means that searches can be made with that degree of granularity. +Results of objects (primarily paragraphs and headings) can be viewed +directly in the database, or just the object numbers shown - your +search criteria is met in these documents and at these locations within +each document. + + 7 + + + + Source document preparation and output generation is a two step +process: (i) document source is prepared, that is, marked up in sisu +markup syntax and (ii) the desired output subsequently generated by +running the sisu engine against document source. Output representations +if updated (in the sisu engine) can be generated by re-running the +engine against the prepared source. Using SiSU markup applied to +a document, SiSU custom builds various standard open output +formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or +PDF files, and populate an SQL database with objects3 +(equating generally to paragraph-sized chunks) so searches may be +performed and matches returned with that degree of granularity ( e.g. +your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object +numbering system for locating content. This is particularly suitable +for "published" works (finalized texts as opposed to works that are +frequently changed or updated) for which it provides a fixed means of +reference of content. + + + 3. objects include: headings, paragraphs, verse, tables, images, but not +footnotes/endnotes which are numbered separately and tied to the object +from which they are referenced. + + 8 + + + + In preparing a SiSU document you optionally provide semantic +information related to the document in a document header, and in +marking up the substantive text provide information on the structure of +the document, primarily indicating heading levels and footnotes. You +also provide information on basic text attributes where used. The rest +is automatic, sisu from this information custom builds4 the +different forms of output requested. + + + 4. i.e. the html, pdf, odf outputs are each built individually and +optimised for that form of presentation, rather than for example the +html being a saved version of the odf, or the pdf being a saved version +of the html. + + 9 + + + + SiSU works with an abstraction of the document based on its +structure which is comprised of its frame5 and the +objects6 it contains, which enables SiSU to represent +the document in many different ways, and to take advantage of the +strengths of different ways of presenting documents. The objects are +numbered, and these numbers can be used to provide a common base for +citing material within a document across the different output format +types. This is significant as page numbers are not suited to the +digital age, in web publishing, changing a browser's default font or +using a different browser means that text appears on different pages; +and in publishing in different formats, html, landscape and portrait +pdf etc. again page numbers are of no use to cite text in a manner that +is relevant against the different output types. Dealing with documents +at an object level together with object numbering also has implications +for search. + + + 5. the different heading levels + + + 6. units of text, primarily paragraphs and headings, also any tables, +poems, code-blocks + + 10 + + + + One of the challenges of maintaining documents is to keep them in a +format that would allow users to use them without depending on a +proprietary software popular at the time. Consider the ease of dealing +with legacy proprietary formats today and what guarantee you have that +old proprietary formats will remain (or can be read without proprietary +software/equipment) in 15 years time, or the way the way in which html +has evolved over its relatively short span of existence. SiSU +provides the flexibility of outputing documents in multiple +non-proprietary open formats including html, pdf7 and the ISO +standard ODF.8 Whilst SiSU relies on software, the +markup is uncomplicated and minimalistic which guarantees that future +engines can be written to run against it. It is also easily converted +to other formats, which means documents prepared in SiSU can be +migrated to other document formats. Further security is provided by the +fact that the software itself, SiSU is available under GPL3 a +licence that guarantees that the source code will always be open, and +free as in libre which means that that code base can be used updated +and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. SiSU +permits new forms of output to be added as they become important, (Open +Document Format text was added in 2006), and existing output to be +updated (html has evolved and the related module has been updated +repeatedly over the years, presumably when the World Wide Web +Consortium (w3c) finalises html 5 which is currently under development, +the html module will again be updated allowing all existing documents +to be regenerated as html 5). + + + 7. Specification submitted by Adobe to ISO to become a full open ISO +specification
    <http://www.linux-watch.com/news/NS7542722606.html> +
    + + 8. ISO/IEC 26300:2006 + + 11 +
    + + + The document formats are written to the file-system and available for +indexing by independent indexing tools, whether off the web like Google +and Yahoo or on the site like Lucene and Hyperestraier. + + 12 + + + + SiSU also provides other features such as concordance files and +document content certificates, and the working against an abstraction +of document structure has further possibilities for the research and +development of other document representations, the availability of +objects is useful for example for topic maps and the commercial law +thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility +of SiSU offers great possibilities. + + 13 + + + + SiSU is primarily for published works, which can take advantage +of the citation system to reliably reference its documents. SiSU +works well in a complementary manner with such collaborative +technologies as Wikis, which can take advantage of and be used to +discuss the substance of content prepared in SiSU. + + 14 + + + + <http://www.jus.uio.no/sisu> + + 15 + + + + 2. How does sisu work? + + 16 + + + + SiSU markup is fairly minimalistic, it consists of: a (largely +optional) document header, made up of information about the document +(such as when it was published, who authored it, and granting what +rights) and any processing instructions; and markup within the +substantive text of the document, which is related to document +structure and typeface. SiSU must be able to discern the +structure of a document, (text headings and their levels in relation to +each other), either from information provided in the document header or +from markup within the text (or from a combination of both). Processing +is done against an abstraction of the document comprising of +information on the document's structure and its objects,[2] which the +program serializes (providing the object numbers) and which are +assigned hash sum values based on their content. This abstraction of +information about document structure, objects, (and hash sums), +provides considerable flexibility in representing documents different +ways and for different purposes (e.g. search, document layout, +publishing, content certification, concordance etc.), and makes it +possible to take advantage of some of the strengths of established ways +of representing documents, (or indeed to create new ones). + + 17 + + + + 3. Summary of features + + 18 + + + + sparse/minimal markup (clean utf-8 source texts). Documents are +prepared in a single UTF-8 file using a minimalistic mnemonic syntax. +Typical literature, documents like "War and Peace" require almost no +markup, and most of the headers are optional. + + 19 + + + + markup is easily readable/parsable by the human eye, (basic markup is +simpler and more sparse than the most basic HTML), [this may also be +converted to XML representations of the same input/source document]. + + 20 + + + + markup defines document structure (this may be done once in a header +pattern-match description, or for heading levels individually); basic +text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header +information, extended beyond the Dublin core and easily further +extended as required); the headers may also contain processing +instructions. SiSU markup is primarily an abstraction of +document structure and document metadata to permit taking advantage of +the basic strengths of existing alternative practical standard ways of +representing documents [be that browser viewing, paper publication, sql +search etc.] (html, xml, odf, latex, pdf, sql) + + 21 + + + + for output produces reasonably elegant output of established industry +and institutionally accepted open standard formats.[3] takes advantage +of the different strengths of various standard formats for representing +documents, amongst the output formats currently supported are: + + 22 + + + + html - both as a single scrollable text and a segmented document + + 23 + + + + xhtml + + 24 + + + + XML - both in sax and dom style xml structures for further +development as required + + 25 + + + + ODF - open document format, the iso standard for document storage + + 26 + + + + LaTeX - used to generate pdf + + 27 + + + + pdf (via LaTeX) + + 28 + + + + sql - population of an sql database, (at the same object level +that is used to cite text within a document) + + 29 + + + + Also produces: concordance files; document content certificates (md5 or +sha256 digests of headings, paragraphs, images etc.) and html manifests +(and sitemaps of content). (b) takes advantage of the strengths +implicit in these very different output types, (e.g. PDFs produced +using typesetting of LaTeX, databases populated with documents at an +individual object/paragraph level, making possible granular search (and +related possibilities)) + + 30 + + + + ensuring content can be cited in a meaningful way regardless of +selected output format. Online publishing (and publishing in multiple +document formats) lacks a useful way of citing text internally within +documents (important to academics generally and to lawyers) as page +numbers are meaningless across browsers and formats. sisu seeks to +provide a common way of pinpoint the text within a document, (which can +be utilized for citation and by search engines). The outputs share a +common numbering system that is meaningful (to man and machine) across +all digital outputs whether paper, screen, or database oriented, (pdf, +HTML, xml, sqlite, postgresql), this numbering system can be used to +reference content. + + 31 + + + + Granular search within documents. SQL databases are populated at an +object level (roughly headings, paragraphs, verse, tables) and become +searchable with that degree of granularity, the output information +provides the object/paragraph numbers which are relevant across all +generated outputs; it is also possible to look at just the matching +paragraphs of the documents in the database; [output indexing also work +well with search indexing tools like hyperestraier]. + + 32 + + + + long term maintainability of document collections in a world of +changing formats, having a very sparsely marked-up source document +base. there is a considerable degree of future-proofing, output +representations are "upgradeable", and new document formats may be +added. e.g. addition of odf (open document text) module in 2006 and in +future html5 output sometime in future, without modification of +existing prepared texts + + 33 + + + + SQL search aside, documents are generated as required and static once +generated. + + 34 + + + + documents produced are static files, and may be batch processed, this +needs to be done only once but may be repeated for various reasons as +desired (updated content, addition of new output formats, updated +technology document presentations/representations) + + 35 + + + + document source (plaintext utf-8) if shared on the net may be used as +input and processed locally to produce the different document outputs + + 36 + + + + document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with +inclusions) and images and sent as a zip file called a sisupod, if +shared on the net these too may be processed locally to produce the +desired document outputs + + 37 + + + + generated document outputs may automatically be posted to remote sites. + + 38 + + + + for basic document generation, the only software dependency is +Ruby, and a few standard Unix tools (this covers plaintext, +HTML, XML, ODF, LaTeX). To use a database you of course need that, and +to convert the LaTeX generated to pdf, a latex processor like tetex or +texlive. + + 39 + + + + as a developers tool it is flexible and extensible + + 40 + + + + Syntax highlighting for SiSU markup is available for a number of +text editors. + + 41 + + + + SiSU is less about document layout than about finding a way with +little markup to be able to construct an abstract representation of a +document that makes it possible to produce multiple representations of +it which may be rather different from each other and used for different +purposes, whether layout and publishing, or search of content + + 42 + + + + i.e. to be able to take advantage from this minimal preparation +starting point of some of the strengths of rather different established +ways of representing documents for different purposes, whether for +search (relational database, or indexed flat files generated for that +purpose whether of complete documents, or say of files made up of +objects), online viewing (e.g. html, xml, pdf), or paper publication +(e.g. pdf)... + + 43 + + + + the solution arrived at is by extracting structural information about +the document (about headings within the document) and by tracking +objects (which are serialized and also given hash values) in the manner +described. It makes possible representations that are quite different +from those offered at present. For example objects could be saved +individually and identified by their hashes, with an index of how the +objects relate to each other to form a document. + + 44 + + + + 4. Help + + 45 + + + + 4.1 SiSU Manual + + 46 + + + + The most up to date information on sisu should be contained in the +sisu_manual, available at: + + 47 + + + + <http://www.jus.uio.no/sisu/sisu_manual/> + + 48 + + + + and (from SiSU 0.59 onwards) installed locally at: + + 49 + + + + /usr/share/doc/sisu/sisu_manual/ + + 50 + + + + or equivalent directory + + 51 + + + + Within the SiSU tarball at: + + 52 + + + + ./data/doc/sisu/sisu_manual/ + + 53 + + + + 4.2 SiSU man pages + + 54 + + + + If SiSU is installed on your system usual man commands should be +available, try: + + 55 + + + + man sisu + + 56 + + + + man sisu_markup + + 57 + + + + man sisu_commands + + 58 + + + + Most SiSU man pages are generated directly from sisu documents +that are used to prepare the sisu manual, the sources files for which +are located within the SiSU tarball at: + + 59 + + + + ./data/doc/sisu/sisu_manual/ + + 60 + + + + Once installed, directory equivalent to: + + 61 + + + + /usr/share/doc/sisu/sisu_manual/ + + 62 + + + + Available man pages are converted back to html using man2html: + + 63 + + + + /usr/share/doc/sisu/html/ + + 64 + + + + ./data/doc/sisu/html/ + + 65 + + + + The SiSU man pages can be viewed online at:9 + + + 9. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html> +
    With regard to SiSU man pages the formatting generated +for markup syntax is not quite right, for that you might prefer the +links under:
    <http://www.jus.uio.no/sample> +
    + 66 +
    + + + An online version of the sisu man page is available here: + + 67 + + + + various sisu man pages + 10 + + + 10. <http://www.jus.uio.no/sisu/man/> + + 68 + + + + sisu.1 +11 + + + 11. <http://www.jus.uio.no/sisu/man/sisu.1.html> + + 69 + + + + sisu.8 +12 + + + 12. <http://www.jus.uio.no/sisu/man/sisu.8.html> + + 70 + + + + +sisu_examples.1 13 + + + 13. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + 71 + + + + +sisu_webrick.1 14 + + + 14. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + 72 + + + + 4.3 SiSU built-in interactive help + + 73 + + + + This is particularly useful when current installation information is +obtained as the interactive help is able to provide information on your +sisu configuration and setup. + + 74 + + + + sisu --help + + 75 + + + + sisu --help [subject] + + 76 + + + + sisu --help env [for feedback on the way your system is setup +with regard to sisu] + + 77 + + + + sisu -V [same as above command] + + 78 + + + + sisu --help commands + + 79 + + + + sisu --help markup + + 80 + + + + Apart from real-time information on your current configuration the +SiSU manual and man pages are likely to contain more up-to-date +information than the sisu interactive help (for example on commands and +markup). + + 81 + + + + NOTE: Running the command sisu (alone without any flags, filenames or +wildcards) brings up the interactive help, as does any sisu command +that is not recognised. Enter to escape. + + 82 + + + + 4.4 Help Sources + + 83 + + + + For lists of alternative help sources, see: + + 84 + + + + man page + + 85 + + + + man sisu_help_sources + + 86 + + + + man2html + + 87 + + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + 88 + + + + sisu generated html + + 89 + + + + /usr/share/doc/sisu/html/sisu_help_sources/index.html + + 90 + + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + 91 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + 92 + + + + 5. Commands Summary + + 93 + + + + 5.1 Synopsis + + 94 + + + + SiSU - Structured information, Serialized Units - a document +publishing system + + 95 + + + + sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + + 96 + + + + sisu [ -Ddcv ] [ instruction ] + + 97 + + + + sisu [ -CcFLSVvW ] + + 98 + + + + Note: commands should be issued from within the directory that contains +the marked up files, cd to markup directory. + + 99 + + + + 5.2 Description + + 100 + + + + SiSU SiSU is a document publishing system, that from a +simple single marked-up document, produces multiple of output formats +including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL +(PostgreSQL and SQLite), which share numbered text objects ("object +citation numbering") and the same document structure information. For +more see: <http://www.jus.uio.no/sisu> + + 101 + + + + 5.3 Document Processing Command Flags + + 102 + + + + -a [filename/wildcard]
    produces plaintext with Unix +linefeeds and without markup, (object numbers are omitted), has +footnotes at end of each paragraph that contains them [ -A for +equivalent dos (linefeed) output file] [see -e for endnotes]. (Options +include: --endnotes for endnotes --footnotes for footnotes at the end +of each paragraph --unix for unix linefeed (default) --msdos for msdos +linefeed) +
    + 103 +
    + + + -b [filename/wildcard]
    produces xhtml/XML output for +browser viewing (sax parsing). +
    + 104 +
    + + + -C [--init-site]
    configure/initialise shared output +directory files initialize shared output directory (config files such +as css and dtd files are not updated if they already exist unless +modifier is used). -C --init-site configure/initialise site more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if this modifier is used. +
    + 105 +
    + + + -CC
    configure/initialise shared output directory files +initialize shared output directory (config files such as css and dtd +files are not updated if they already exist unless modifier is used). +The equivalent of: -C --init-site configure/initialise site, more +extensive than -C on its own, shared output directory files/force +update, existing shared output config files such as css and dtd files +are updated if -CC is used. +
    + 106 +
    + + + -c [filename/wildcard]
    screen toggle ansi screen colour +on or off depending on default set (unless -c flag is used: if sisurc +colour default is set to 'true', output to screen will be with colour, +if sisurc colour default is set to 'false' or is undefined screen +output will be without colour). +
    + 107 +
    + + + -D [instruction] [filename]
    database postgresql ( --pgsql +may be used instead) possible instructions, include: --createdb; +--create; --dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
    + 108 +
    + + + -d [--db-[database type (sqlite|pg)]] --[instruction] [filename] +
    database type default set to sqlite, (for which --sqlite may +be used instead) or to specify another database --db-[pgsql, sqlite] +(however see -D) possible instructions include: --createdb; --create; +--dropall; --import [filename]; --update [filename]; --remove +[filename]; see database section below. +
    + 109 +
    + + + -F [--webserv=webrick]
    generate examples of (naive) cgi +search form for sqlite and pgsql depends on your already having used +sisu to populate an sqlite and/or pgsql database, (the sqlite version +scans the output directories for existing sisu_sqlite databases, so it +is first necessary to create them, before generating the search form) +see -d -D and the database section below. If the optional parameter +--webserv=webrick is passed, the cgi examples created will be set up to +use the default port set for use by the webrick server, (otherwise the +port is left blank and the system setting used, usually 80). The +samples are dumped in the present work directory which must be +writable, (with screen instructions given that they be copied to the +cgi-bin directory). -Fv (in addition to the above) provides some +information on setting up hyperestraier for sisu +
    + 110 +
    + + + -H [filename/wildcard]
    produces html without link +suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately +configured web server. [behaviour switched after 0.35 see -h]. +
    + 111 +
    + + + -h [filename/wildcard]
    produces html (with hardlinks i.e. +with name suffixes in links/local urls). html, with internal document +links that include the document suffix, i.e. whether it is .html or +.pdf (required for browsing directly off a file system, and works with +most web servers). [behaviour switched after 0.35 see -H]. +
    + 112 +
    + + + -I [filename/wildcard]
    produces texinfo and info file, +(view with pinfo). +
    + 113 +
    + + + -L
    prints license information. +
    + 114 +
    + + + -M [filename/wildcard/url]
    maintenance mode files created +for processing preserved and their locations indicated. (also see -V) +
    + 115 +
    + + + -m [filename/wildcard/url]
    assumed for most other flags, +creates new meta-markup file, (the metaverse ) that is used in all +subsequent processing of other output. This step is assumed for most +processing flags. To skip it see -n +
    + 116 +
    + + + -N [filename/wildcard/url]
    document digest or document +content certificate ( DCC ) as md5 digest tree of the document: the +digest for the document, and digests for each object contained within +the document (together with information on software versions that +produced it) (digest.txt). -NV for verbose digest output to screen. +
    + 117 +
    + + + -n [filename/wildcard/url]
    skip meta-markup (building of +"metaverse"), this skips the equivalent of -m which is otherwise +assumed by most processing flags. +
    + 118 +
    + + + -o [filename/wildcard/url]
    output basic document in +opendocument file format (opendocument.odt). +
    + 119 +
    + + + -p [filename/wildcard]
    produces LaTeX pdf (portrait.pdf +& landscape.pdf). Default paper size is set in config file, or +document header, or provided with additional command line parameter, +e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and +'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +
    + 120 +
    + + + -q [filename/wildcard]
    quiet less output to screen. +
    + 121 +
    + + + -R [filename/wildcard]
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
    + 122 +
    + + + -r [filename/wildcard]
    copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
    + 123 +
    + + + -S
    produces a sisupod a zipped sisu directory of markup +files including sisu markup source files and the directories local +configuration file, images and skins. Note: this only includes the +configuration files or skins contained in ./_sisu not those in +~/.sisu -S [filename/wildcard] option. Note: (this option is +tested only with zsh). +
    + 124 +
    + + + -S [filename/wildcard]
    produces a zipped file of the +prepared document specified along with associated images, by default +named sisupod.zip they may alternatively be named with the filename +extension .ssp This provides a quick way of gathering the relevant +parts of a sisu document which can then for example be emailed. A +sisupod includes sisu markup source file, (along with associated +documents if a master file, or available in multilingual versions), +together with related images and skin. SiSU commands can be run +directly against a sisupod contained in a local directory, or provided +as a url on a remote site. As there is a security issue with skins +provided by other users, they are not applied unless the flag --trust +or --trusted is added to the command instruction, it is recommended +that file that are not your own are treated as untrusted. The directory +structure of the unzipped file is understood by sisu, and sisu commands +can be run within it. Note: if you wish to send multiple files, it +quickly becomes more space efficient to zip the sisu markup directory, +rather than the individual files for sending). See the -S option +without [filename/wildcard]. +
    + 125 +
    + + + -s [filename/wildcard]
    copies sisu markup file to output +directory. +
    + 126 +
    + + + -t [filename/wildcard (*.termsheet.rb)]
    standard form +document builder, preprocessing feature +
    + 127 +
    + + + -U [filename/wildcard]
    prints url output list/map for the +available processing flags options and resulting files that could be +requested, (can be used to get a list of processing options in relation +to a file, together with information on the output that would be +produced), -u provides url output mapping for those flags requested for +processing. The default assumes sisu_webrick is running and provides +webrick url mappings where appropriate, but these can be switched to +file system paths in sisurc.yml +
    + 128 +
    + + + -u [filename/wildcard]
    provides url mapping of output +files for the flags requested for processing, also see -U +
    + 129 +
    + + + -V
    on its own, provides SiSU version and +environment information (sisu --help env) +
    + 130 +
    + + + -V [filename/wildcard]
    even more verbose than the -v +flag. (also see -M) +
    + 131 +
    + + + -v
    on its own, provides SiSU version information +
    + 132 +
    + + + -v [filename/wildcard]
    provides verbose output of what is +being built, where it is being built (and error messages if any), as +with -u flag provides a url mapping of files created for each of the +processing flag requests. See also -V +
    + 133 +
    + + + -W
    starts ruby's webrick webserver points at sisu output +directories, the default port is set to 8081 and can be changed in the +resource configuration files. [tip: the webrick server requires link +suffixes, so html output should be created using the -h option rather +than -H; also, note -F webrick ]. +
    + 134 +
    + + + -w [filename/wildcard]
    produces concordance (wordmap) a +rudimentary index of all the words in a document. (Concordance files +are not generated for documents of over 260,000 words unless this limit +is increased in the file sisurc.yml) +
    + 135 +
    + + + -X [filename/wildcard]
    produces XML output with deep +document structure, in the nature of dom. +
    + 136 +
    + + + -x [filename/wildcard]
    produces XML output shallow +structure (sax parsing). +
    + 137 +
    + + + -Y [filename/wildcard]
    produces a short sitemap entry for +the document, based on html output and the sisu_manifest. --sitemaps +generates/updates the sitemap index of existing sitemaps. +(Experimental, [g,y,m announcement this week]) +
    + 138 +
    + + + -y [filename/wildcard]
    produces an html summary of output +generated (hyperlinked to content) and document specific metadata +(sisu_manifest.html). This step is assumed for most processing flags. +
    + 139 +
    + + + -Z [filename/wildcard]
    Zap, if used with other processing +flags deletes output files of the type about to be processed, prior to +processing. If -Z is used as the lone processing related flag (or in +conjunction with a combination of -[mMvVq]), will remove the related +document output directory. +
    + 140 +
    + + + -z [filename/wildcard]
    produces php (zend) [this feature +is disabled for the time being] +
    + 141 +
    + + + 6. command line modifiers + + 142 + + + + --no-ocn
    [with -h -H or -p] switches off object citation +numbering. Produce output without identifying numbers in margins of +html or LaTeX/pdf output. +
    + 143 +
    + + + --no-annotate
    strips output text of editor +endnotes*1 denoted by asterisk or dagger/plus sign +
    + + *1 square brackets + + 144 +
    + + + --no-asterisk
    strips output text of editor +endnotes*2 denoted by asterisk sign +
    + + *2 square brackets + + 145 +
    + + + --no-dagger
    strips output text of editor +endnotes+1 denoted by dagger/plus sign +
    + + +1 square brackets + + 146 +
    + + + 7. database commands + + 147 + + + + dbi - database interface + + 148 + + + + -D or --pgsql set for postgresql -d or --sqlite default set for sqlite +-d is modifiable with --db=[database type (pgsql or sqlite)] + + 149 + + + + -Dv --createall
    initial step, creates required relations +(tables, indexes) in existing postgresql database (a database should be +created manually and given the same name as working directory, as +requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be +necessary to run sisu -Dv --createdb initially NOTE: at the present +time for postgresql it may be necessary to manually create the +database. The command would be 'createdb [database name]' where +database name would be SiSU_[present working directory name (without +path)]. Please use only alphanumerics and underscores. +
    + 150 +
    + + + -Dv --import
    [filename/wildcard] imports data specified +to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +
    + 151 +
    + + + -Dv --update
    [filename/wildcard] updates/imports +specified data to postgresql db (rb.dbi) [ -dv --update sqlite +equivalent] +
    + 152 +
    + + + -D --remove
    [filename/wildcard] removes specified data to +postgresql db (rb.dbi) [ -d --remove sqlite equivalent] +
    + 153 +
    + + + -D --dropall
    kills data" and drops (postgresql or sqlite) +db, tables & indexes [ -d --dropall sqlite equivalent] +
    + 154 +
    + + + The v in e.g. -Dv is for verbose output. + + 155 + + + + 8. Shortcuts, Shorthand for multiple flags + + 156 + + + + --update [filename/wildcard]
    Checks existing file output +and runs the flags required to update this output. This means that if +only html and pdf output was requested on previous runs, only the -hp +files will be applied, and only these will be generated this time, +together with the summary. This can be very convenient, if you offer +different outputs of different files, and just want to do the same +again. +
    + 157 +
    + + + -0 to -5 [filename or wildcard]
    Default shorthand +mappings (note that the defaults can be changed/configured in the +sisurc.yml file): +
    + 158 +
    + + + -0
    -mNhwpAobxXyYv [this is the default action run when no +options are give, i.e. on 'sisu [filename]'] +
    + 159 +
    + + + -1
    -mNHwpy +
    + 160 +
    + + + -2
    -mNHwpaoy +
    + 161 +
    + + + -3
    -mNhwpAobxXyY +
    + 162 +
    + + + -4
    -mNhwpAobxXDyY --import +
    + 163 +
    + + + -5
    -mNhwpAobxXDyY --update +
    + 164 +
    + + + add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or +wildcard] + + 165 + + + + consider -u for appended url info or -v for verbose output + + 166 + + + + 8.0.1 Command Line with Flags - Batch Processing + + 167 + + + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h +cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all +documents. + + 168 + + + + Running sisu (alone without any flags, filenames or wildcards) brings +up the interactive help, as does any sisu command that is not +recognised. Enter to escape. + + 169 + + + + 9. Introduction to SiSU Markup15 + + + 15. From sometime after SiSU 0.58 it should be possible to describe SiSU +markup using SiSU, which though not an original design goal is useful. + + 170 + + + + 9.1 Summary + + 171 + + + + SiSU source documents are plaintext (UTF-8)16 files + + + 16. files should be prepared using UTF-8 character encoding + + 172 + + + + All paragraphs are separated by an empty line. + + 173 + + + + Markup is comprised of: + + 174 + + + + at the top of a document, the document header made up of semantic +meta-data about the document and if desired additional processing +instructions (such an instruction to automatically number headings from +a particular level down) + + 175 + + + + followed by the prepared substantive text of which the most important +single characteristic is the markup of different heading levels, which +define the primary outline of the document structure. Markup of +substantive text includes: + + 176 + + + + heading levels defines document structure + + 177 + + + + text basic attributes, italics, bold etc. + + 178 + + + + grouped text (objects), which are to be treated differently, such +as code blocks or poems. + + 179 + + + + footnotes/endnotes + + 180 + + + + linked text and images + + 181 + + + + paragraph actions, such as indent, bulleted, numbered-lists, etc. + + 182 + + + + Some interactive help on markup is available, by typing sisu and +selecting markup or sisu --help markup + + 183 + + + + 9.2 Markup Examples + + 184 + + + + 9.2.1 Online + + 185 + + + + Online markup examples are available together with the respective +outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> +or from <http://www.jus.uio.no/sisu/sisu_examples/> + + 186 + + + + There is of course this document, which provides a cursory overview of +sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> + + 187 + + + + Some example marked up files are available as html with syntax +highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> + + 188 + + + + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> + + 189 + + + + 9.2.2 Installed + + 190 + + + + With SiSU installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) +and if sisu-markup-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non-free + + 191 + + + + 10. Markup of Headers + + 192 + + + + Headers consist of semantic meta-data about a document, which can be +used by any output module of the program; and may in addition include +extra processing instructions. + + 193 + + + + Note: the first line of a document may include information on the +markup version used in the form of a comment. Comments are a percentage +mark at the start of a paragraph (and as the first character in a line +of text) followed by a space and the comment: + + 194 + + + 195 + +      % this would be a comment     + + + + + 10.1 Sample Header + + 196 + + + + This current document has a header similar to this one (without the +comments): + + 197 + + + 198 + +      % SiSU 0.57

         @title: SiSU

         @subtitle: Markup [0.58]

         @creator: Ralph Amissah

         @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

         @type: information

         @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

         @date.created: 2002-08-28

         @date.issued: 2002-08-28

         @date.available: 2002-08-28

         @date.modified: 2007-09-16

         @date: 2007-09-16

         @level: new=C; break=1; num_top=1

         % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

         @skin: skin_sisu_manual

         % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

         @bold: /Gnu|Debian|Ruby|SiSU/

         @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
         { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
         { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
         { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
         { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
         { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
         { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
         { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

         +
    +
    + + + 10.2 Available Headers + + 199 + + + + Header tags appear at the beginning of a document and provide meta +information on the document (such as the Dublin Core), or information +as to how the document as a whole is to be processed. All header +instructions take either the form @headername: or 0~headername. All +Dublin Core meta tags are available + + 200 + + + + @indentifier: information or instructions + + 201 + + + + where the "identifier" is a tag recognised by the program, and the +"information" or "instructions" belong to the tag/indentifier specified + + 202 + + + + Note: a header where used should only be used once; all headers apart +from @title: are optional; the @structure: header is used to describe +document structure, and can be useful to know. + + 203 + + + + This is a sample header + + 204 + + + + % SiSU 0.38 [declared file-type identifier with markup version] + + 205 + + + + @title: [title text] This is the title of the document and used +as such, this header is the only one that is mandatory + + 206 + + + + @subtitle: The Subtitle if any + + 207 + + + + @creator: [or @author:] Name of Author + + 208 + + + + @subject: (whatever your subject) + + 209 + + + + @description: + + 210 + + + + @publisher: + + 211 + + + + @contributor: + + 212 + + + + @translator: [or @translated_by:] + + 213 + + + + @illustrator: [or @illustrated_by:] + + 214 + + + + @prepared_by: [or @digitized_by:] + + 215 + + + + @date: 2000-08-27 [ also @date.created: @date.issued: +@date.available: @date.valid: @date.modified: ] + + 216 + + + + @type: article + + 217 + + + + @format: + + 218 + + + + @identifier: + + 219 + + + + @source: + + 220 + + + + @language: [or @language.document:] [country code for language +if available, or language, English, en is the default setting] (en - +English, fr - French, de - German, it - Italian, es - Spanish, pt - +Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is +- Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro +- Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - +Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) +[however, encodings are not available for all of the languages listed.] + + 221 + + + + [@language.original: original language in which the work was published] + + 222 + + + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + + 223 + + + + @relation: + + 224 + + + + @coverage: + + 225 + + + + @rights: Copyright (c) Name of Right Holder, all rights +reserved, or as granted: public domain, copyleft, creative commons +variant, etc. + + 226 + + + + @owner: + + 227 + + + + @keywords: text document generation processing management latex +pdf structured xml citation [your keywords here, used for example by +rss feeds, and in sql searches] + + 228 + + + + @abstract: [paper abstract, placed after table of contents] + + 229 + + + + @comment: [...] + + 230 + + + + @catalogue: loc=[Library of Congress classification]; +dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text +number] + + 231 + + + + @classify_loc: [Library of Congress classification] + + 232 + + + + @classify_dewey: [Dewey classification] + + 233 + + + + @classify_isbn: [ISBN] + + 234 + + + + @classify_pg: [Project Gutenberg text number] + + 235 + + + + @prefix: [prefix is placed just after table of contents] + + 236 + + + + @prefix_a: [prefix is placed just before table of contents - not +implemented] + + 237 + + + + @prefix_b: + + 238 + + + + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ +[used by rcs or cvs to embed version (revision control) information +into document, rcs or cvs can usefully provide a history of updates to +a document ] + + 239 + + + + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    +optional, document structure can be defined by words to match or +regular expression (the regular expression is assumed to start at the +beginning of a line of text i.e. ^) default markers :A~ to +:C~ and 1~ to 6~ can be used within text instead, without this +header tag, and may be used to supplement the instructions provided in +this header tag if provided (@structure: is a synonym for @toc:) +
    + 240 +
    + + + @level: newpage=3; breakpage=4
    [paragraph level, used by +latex to breakpages, the page is optional eg. in newpage] +
    + 241 +
    + + + @markup: information on the markup used, e.g. new=1,2,3; +break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage +and breakpage, heading level, used by LaTeX to breakpages. breakpage: +starts on a new page in single column text and on a new column in +double column text; newpage: starts on a new page for both single and +double column texts.
    num_top=4 [auto-number document, starting at +level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level +5, 1.1.1 level 6, markup to be merged within level]
    num_extract +[take numbering of headings provided (manually in marked up source +document), and use for numbering of segments. Available where a clear +numbering structure is provided within document, without the repetition +of a number in a header.] [In 0.38 notation, you would map to the +equivalent levels, the examples provided would map to the following +new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; +num_top=1] see headings] +
    + 242 +
    + + + @bold: [regular expression of words/phrases to be made bold] + + 243 + + + + @italics: [regular expression of words/phrases to italicise] + + 244 + + + + @vocabulary: name of taxonomy/vocabulary/wordlist to use against +document + + 245 + + + + @skin: skin_doc_[name_of_desired_document_skin]
    skins +change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. +
    + 246 +
    + + + @links: { SiSU }http://www.jus.uio.no/sisu/;
    +{ FSF }http://www.fsf.org +
    + 247 +
    + + + @promo: sisu, ruby, search_libre_docs, open_society
    +[places content in right pane in html, makes use of list.yml and +promo.yml, commented out sample in document sample: +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +
    + 248 +
    + + + 11. Markup of Substantive Text + + 249 + + + + 11.1 Heading Levels + + 250 + + + + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ +,3~ ... :A - :C being part / section headings, followed by other +heading levels, and 1 -6 being headings followed by substantive text or +sub-headings. :A~ usually the title :A~? conditional level 1 +heading (used where a stand-alone document may be imported into +another) + + 251 + + + + :A~ [heading text] Top level heading [this usually has +similar content to the title @title: ] NOTE: the heading levels +described here are in 0.38 notation, see heading + + 252 + + + + :B~ [heading text] Second level heading [this is a heading +level divider] + + 253 + + + + :C~ [heading text] Third level heading [this is a heading +level divider] + + 254 + + + + 1~ [heading text] Top level heading preceding substantive +text of document or sub-heading 2, the heading level that would +normally be marked 1. or 2. or 3. etc. in a document, and the level on +which sisu by default would break html output into named segments, +names are provided automatically if none are given (a number), +otherwise takes the form +1~my_filename_for_this_segment + + 255 + + + + 2~ [heading text] Second level heading preceding +substantive text of document or sub-heading 3, the heading level +that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a +document. + + 256 + + + + 3~ [heading text] Third level heading preceding substantive +text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 +or 2.1.1 etc. in a document + + 257 + + + 258 + +      1~filename level 1 heading,

         % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made)     +
    +
    + + + 11.2 Font Attributes + + 259 + + + + markup example: + + 260 + + + 261 + +      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

         normal text

         !{emphasis}!

         *{bold text}*

         _{underscore}

         /{italics}/

         "{citation}"

         ^{superscript}^

         ,{subscript},

         +{inserted text}+

         -{strikethrough}-     +
    +
    + + + resulting output: + + 262 + + + + normal text emphasis bold text underscore +italics citation superscript +subscript inserted text strikethrough + + 263 + + + + normal text + + 264 + + + + emphasis + + 265 + + + + bold text + + 266 + + + + underscore + + 267 + + + + italics + + 268 + + + + citation + + 269 + + + + superscript + + 270 + + + + subscript + + 271 + + + + inserted text + + 272 + + + + strikethrough + + 273 + + + + 11.3 Indentation and bullets + + 274 + + + + markup example: + + 275 + + + 276 + +      ordinary paragraph

         _1 indent paragraph one step

         _2 indent paragraph two steps

         _9 indent paragraph nine steps     +
    +
    + + + resulting output: + + 277 + + + + ordinary paragraph + + 278 + + + + indent paragraph one step + + 279 + + + + indent paragraph two steps + + 280 + + + + indent paragraph nine steps + + 281 + + + + markup example: + + 282 + + + 283 + +      _* bullet text

         _1* bullet text, first indent

         _2* bullet text, two step indent     +
    +
    + + + resulting output: + + 284 + + + + bullet text + + 285 + + + + bullet text, first indent + + 286 + + + + bullet text, two step indent + + 287 + + + + Numbered List (not to be confused with headings/titles, (document +structure)) + + 288 + + + + markup example: + + 289 + + + 290 + +      # numbered list                numbered list 1., 2., 3, etc.

         _# numbered list numbered list indented a., b., c., d., etc.     +
    +
    + + + 11.4 Footnotes / Endnotes + + 291 + + + + Footnotes and endnotes not distinguished in markup. They are +automatically numbered. Depending on the output file format (html, odf, +pdf etc.), the document output selected will have either footnotes or +endnotes. + + 292 + + + + markup example: + + 293 + + + 294 + +      ~{ a footnote or endnote }~     + + + + + resulting output: + + 295 + + + + 17 + + + 17. a footnote or endnote + + 296 + + + + markup example: + + 297 + + + 298 + +      normal text~{ self contained endnote marker & endnote in one }~ continues     + + + + + resulting output: + + 299 + + + + normal text18 continues + + + 18. self contained endnote marker & endnote in one + + 300 + + + + markup example: + + 301 + + + 302 + +      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

         normal text ~{** another unnumbered asterisk footnote/endnote }~ continues     +
    +
    + + + resulting output: + + 303 + + + + normal text * continues + + + * unnumbered asterisk footnote/endnote, insert multiple asterisks if +required + + 304 + + + + normal text ** continues + + + ** another unnumbered asterisk footnote/endnote + + 305 + + + + markup example: + + 306 + + + 307 + +      normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

         normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues     +
    +
    + + + resulting output: + + 308 + + + + normal text *3 continues + + + *3 editors notes, numbered asterisk footnote/endnote series + + 309 + + + + normal text +2 continues + + + +2 editors notes, numbered asterisk footnote/endnote series + + 310 + + + + Alternative endnote pair notation for footnotes/endnotes: + + 311 + + + 312 + +      % note the endnote marker "~^"

         normal text~^ continues

         ^~ endnote text following the paragraph in which the marker occurs     +
    +
    + + + the standard and pair notation cannot be mixed in the same document + + 313 + + + + 11.5 Links + + 314 + + + + 11.5.1 Naked URLs within text, dealing with urls + + 315 + + + + urls are found within text and marked up automatically. A url within +text is automatically hyperlinked to itself and by default decorated +with angled braces, unless they are contained within a code block (in +which case they are passed as normal text), or escaped by a preceding +underscore (in which case the decoration is omitted). + + 316 + + + + markup example: + + 317 + + + 318 + +      normal text http://www.jus.uio.no/sisu continues     + + + + + resulting output: + + 319 + + + + normal text <http://www.jus.uio.no/sisu> +continues + + 320 + + + + An escaped url without decoration + + 321 + + + + markup example: + + 322 + + + 323 + +      normal text _http://www.jus.uio.no/sisu continues

         deb _http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + resulting output: + + 324 + + + + normal text http://www.jus.uio.no/sisu +continues + + 325 + + + + deb http://www.jus.uio.no/sisu/archive +unstable main non-free + + 326 + + + + where a code block is used there is neither decoration nor +hyperlinking, code blocks are discussed later in this document + + 327 + + + + resulting output: + + 328 + + + 329 + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + To link text or an image to a url the markup is as follows + + 330 + + + + markup example: + + 331 + + + 332 + +      about { SiSU }http://url.org markup     + + + + + 11.5.2 Linking Text + + 333 + + + + resulting output: + + 334 + + + + about SiSU + markup + + 335 + + + + A shortcut notation is available so the url link may also be provided +automatically as a footnote + + 336 + + + + markup example: + + 337 + + + 338 + +      about {~^ SiSU }http://url.org markup     + + + + + resulting output: + + 339 + + + + about SiSU + 19 markup + + + 19. <http://www.jus.uio.no/sisu/> + + 340 + + + + 11.5.3 Linking Images + + 341 + + + + markup example: + + 342 + + + 343 + +      {tux.png 64x80 }image

         % various url linked images

         {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

         {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

         {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

         +
    +
    + + + resulting output: + + 344 + + + + {tux.png 64x80 }image + + 345 + + + + [tux.png] "Gnu/Linux - a better way" + + 346 + + + + [ ruby_logo (png missing) ] 20 + + + 20. <http://www.ruby-lang.org/en/> + + 347 + + + + [GnuDebianLinuxRubyBetterWay.png] "Way +Better - with Gnu/Linux, Debian and Ruby" + + 348 + + + + linked url footnote shortcut + + 349 + + + 350 + +      {~^ [text to link] }http://url.org

         % maps to: { [text to link] }http://url.org ~{ http://url.org }~

         % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink     +
    +
    + + 351 + +      text marker *~name     + + + + + note at a heading level the same is automatically achieved by providing +names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case +of auto-heading numbering, without further intervention. + + 352 + + + + 11.6 Grouped Text + + 353 + + + + 11.6.1 Tables + + 354 + + + + Tables may be prepared in two either of two forms + + 355 + + + + markup example: + + 356 + + + 357 + +      table{ c3; 40; 30; 30;

         This is a table
         this would become column two of row one
         column three of row one is here

         And here begins another row
         column two of row two
         column three of row two, and so on

         }table     +
    +
    + + + resulting output: + + 358 + + + + + + + + + + + + + + + + +
    + This is a table + + this would become column two of row one + + column three of row one is here +
    + And here begins another row + + column two of row two + + column three of row two, and so on +
    +
    + + + a second form may be easier to work with in cases where there is not +much information in each column + + 360 + + + + markup example:21 + + + 21. Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +
    + 361 +
    + + 362 + +      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

         {table~h 24; 12; 12; 12; 12; 12; 12;}
                                         |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
         Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
         Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
         Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
         No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
         No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

         \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month.     +
    +
    + + + resulting output: + + 363 + + + + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + + 364 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Jan. 2001 + Jan. 2002 + Jan. 2003 + Jan. 2004 + July 2004 + June 2006 +
    + Contributors* + + 10 + + 472 + + 2,188 + + 9,653 + + 25,011 + + 48,721 +
    + Active contributors** + + 9 + + 212 + + 846 + + 3,228 + + 8,442 + + 16,945 +
    + Very active contributors*** + + 0 + + 31 + + 190 + + 692 + + 1,639 + + 3,016 +
    + No. of English language articles + + 25 + + 16,000 + + 101,000 + + 190,000 + + 320,000 + + 630,000 +
    + No. of articles, all languages + + 25 + + 19,000 + + 138,000 + + 490,000 + + 862,000 + + 1,600,000 +
    +
    + + + * Contributed at least ten times; ** at least 5 times in last +month; *** more than 100 times in last month. + + 366 + + + + 11.6.2 Poem + + 367 + + + + basic markup: + + 368 + + + 369 + +      poem{

           Your poem here

         }poem

         Each verse in a poem is given a separate object number.     +
    +
    + + + markup example: + + 370 + + + 371 + +      poem{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }poem     +
    +
    + + + resulting output: + + 372 + + + 373 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + + 11.6.3 Group + + 374 + + + + basic markup: + + 375 + + + 376 + +      group{

           Your grouped text here

         }group

         A group is treated as an object and given a single object number.     +
    +
    + + + markup example: + + 377 + + + 378 + +      group{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }group     +
    +
    + + + resulting output: + + 379 + + + 380 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + + 11.6.4 Code + + 381 + + + + Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of SiSU +markup. You cannot however use code tags to escape code tags. They are +however used in the same way as group or poem tags. + + 382 + + + + A code-block is treated as an object and given a single object number. +[an option to number each line of code may be considered at some later +time] + + 383 + + + + use of code tags instead of poem compared, resulting output: + + 384 + + + 385 + +                          'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'     +
    +
    + + + 12. Composite documents markup + + 386 + + + + It is possible to build a document by creating a master document that +requires other documents. The documents required may be complete +documents that could be generated independently, or they could be +markup snippets, prepared so as to be easily available to be placed +within another text. If the calling document is a master document +(built from other documents), it should be named with the suffix +.ssm Within this document you would provide information on the +other documents that should be included within the text. These may be +other documents that would be processed in a regular way, or markup +bits prepared only for inclusion within a master document .sst +regular markup file, or .ssi (insert/information) A secondary +file of the composite document is built prior to processing with the +same prefix and the suffix ._sst + + 387 + + + + basic markup for importing a document into a master document + + 388 + + + 389 + +      << |filename1.sst|@|^|

         << |filename2.ssi|@|^|     +
    +
    + + + The form described above should be relied on. Within the Vim editor it +results in the text thus linked becoming hyperlinked to the document it +is calling in which is convenient for editing. Alternative markup for +importation of documents under consideration, and occasionally +supported have been. + + 390 + + + 391 + +      r{filename}

         {filename.ssi}require

         << {filename.ssi}

         % using textlink alternatives

         |filename.ssi|@|^|require

         << |filename.ssi|@|^|

         % using thlnk alternatives

         <url:filename.ssi>require

         << <url:filename.ssi>     +
    +
    + + + Markup Syntax History + + 392 + + + + 13. Notes related to Files-types and Markup Syntax + + 393 + + + + 0.38 is substantially current, depreciated 0.16 supported, though file +names were changed at 0.37 + + 394 + + + + 0.52 (2007w14/6) declared document type identifier at start of +text/document: + + 395 + + + + SiSU 0.52 + + 396 + + + + or, backward compatible using the comment marker: + + 397 + + + + % SiSU 0.38 + + 398 + + + + variations include 'SiSU (text|master|insert) [version]' and +'sisu-[version]' + + 399 + + + + 0.51 (2007w13/6) skins changed (simplified), markup unchanged + + 400 + + + + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in +relation to author + + 401 + + + + 0.38 (2006w15/7) introduced new/alternative notation for +headers, e.g. @title: (instead of 0~title), and accompanying +document structure markup, :A,:B,:C,1,2,3 (maps to previous +1,2,3,4,5,6) + + 402 + + + + 0.37 (2006w09/7) introduced new file naming convention, .sst +(text), .ssm (master), .ssi (insert), markup syntax unchanged + + 403 + + + + 0.35 (2005w52/3) sisupod, zipped content file introduced + + 404 + + + + 0.23 (2005w36/2) utf-8 for markup file + + 405 + + + + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is +available to be relied upon + + 406 + + + + 0.20.4 (2005w33/4) header 0~links + + 407 + + + + 0.16 (2005w25/2) substantial changes introduced to make markup +cleaner, header 0~title type, and headings [1-6]~ introduced, +also percentage sign (%) at start of a text line as comment marker + + 408 + + + + 14. SiSU filetypes + + 409 + + + + SiSU has plaintext and binary filetypes, and can process either +type of document. + + 410 + + + + 14.1 .sst .ssm .ssi marked up plain text + + 411 + + + + SiSU documents are prepared as plain-text (utf-8) files with +SiSU markup. They may make reference to and contain images (for +example), which are stored in the directory beneath them _sisu/image. +SiSU plaintext markup files are of three types that may be +distinguished by the file extension used: regular text .sst; master +documents, composite documents that incorporate other text, which can +be any regular text or text insert; and inserts the contents of which +are like regular text except these are marked .ssi and are not +processed. + + 412 + + + + SiSU processing can be done directly against a sisu documents; +which may be located locally or on a remote server for which a url is +provided. + + 413 + + + + SiSU source markup can be shared with the command: + + 414 + + + + sisu -s [filename] + + 415 + + + + 14.1.1 sisu text - regular files (.sst) + + 416 + + + + The most common form of document in SiSU, see the section on +SiSU markup. + + 417 + + + + <http://www.jus.uio.no/sisu/sisu_markup> + + 418 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 419 + + + + 14.1.2 sisu master files (.ssm) + + 420 + + + + Composite documents which incorporate other SiSU documents which +may be either regular SiSU text .sst which may be generated +independently, or inserts prepared solely for the purpose of being +incorporated into one or more master documents. + + 421 + + + + The mechanism by which master files incorporate other documents is +described as one of the headings under under SiSU markup in the +SiSU manual. + + 422 + + + + Note: Master documents may be prepared in a similar way to regular +documents, and processing will occur normally if a .sst file is renamed +.ssm without requiring any other documents; the .ssm marker flags that +the document may contain other documents. + + 423 + + + + Note: a secondary file of the composite document is built prior to +processing with the same prefix and the suffix ._sst 22 + + + 22. .ssc (for composite) is under consideration but ._sst makes clear +that this is not a regular file to be worked on, and thus less likely +that people will have "accidents", working on a .ssc file that is +overwritten by subsequent processing. It may be however that when the +resulting file is shared .ssc is an appropriate suffix to use. + + 424 + + + + <http://www.jus.uio.no/sisu/sisu_markup> + + 425 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 426 + + + + 14.1.3 sisu insert files (.ssi) + + 427 + + + + Inserts are documents prepared solely for the purpose of being +incorporated into one or more master documents. They resemble regular +SiSU text files except they are ignored by the SiSU +processor. Making a file a .ssi file is a quick and convenient way of +flagging that it is not intended that the file should be processed on +its own. + + 428 + + + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) + + 429 + + + + A sisupod is a zipped SiSU text file or set of SiSU text +files and any associated images that they contain (this will be +extended to include sound and multimedia-files) + + 430 + + + + SiSU plaintext files rely on a recognised directory structure to +find contents such as images associated with documents, but all images +for example for all documents contained in a directory are located in +the sub-directory _sisu/image. Without the ability to create a sisupod +it can be inconvenient to manually identify all other files associated +with a document. A sisupod automatically bundles all associated files +with the document that is turned into a pod. + + 431 + + + + The structure of the sisupod is such that it may for example contain a +single document and its associated images; a master document and its +associated documents and anything else; or the zipped contents of a +whole directory of prepared SiSU documents. + + 432 + + + + The command to create a sisupod is: + + 433 + + + + sisu -S [filename] + + 434 + + + + Alternatively, make a pod of the contents of a whole directory: + + 435 + + + + sisu -S + + 436 + + + + SiSU processing can be done directly against a sisupod; which +may be located locally or on a remote server for which a url is +provided. + + 437 + + + + <http://www.jus.uio.no/sisu/sisu_commands> + + 438 + + + + <http://www.jus.uio.no/sisu/sisu_manual> + + 439 + + + + 15. Experimental Alternative Input Representations + + 440 + + + + 15.1 Alternative XML + + 441 + + + + SiSU offers alternative XML input representations of documents +as a proof of concept, experimental feature. They are however not +strictly maintained, and incomplete and should be handled with care. + + 442 + + + + convert from sst to simple xml representations (sax, dom and +node): + + 443 + + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + 444 + + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + 445 + + + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + 446 + + + + convert to sst from any sisu xml representation (sax, dom and +node): + + 447 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 448 + + + + or the same: + + 449 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 450 + + + + 15.1.1 XML SAX representation + + 451 + + + + To convert from sst to simple xml (sax) representation: + + 452 + + + + sisu --to-sax [filename/wildcard] or sisu --to-sxs +[filename/wildcard] + + 453 + + + + To convert from any sisu xml representation back to sst + + 454 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 455 + + + + or the same: + + 456 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 457 + + + + 15.1.2 XML DOM representation + + 458 + + + + To convert from sst to simple xml (dom) representation: + + 459 + + + + sisu --to-dom [filename/wildcard] or sisu --to-sxd +[filename/wildcard] + + 460 + + + + To convert from any sisu xml representation back to sst + + 461 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 462 + + + + or the same: + + 463 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 464 + + + + 15.1.3 XML Node representation + + 465 + + + + To convert from sst to simple xml (node) representation: + + 466 + + + + sisu --to-node [filename/wildcard] or sisu --to-sxn +[filename/wildcard] + + 467 + + + + To convert from any sisu xml representation back to sst + + 468 + + + + sisu --from-xml2sst [filename/wildcard +[.sxs.xml,.sxd.xml,sxn.xml]] + + 469 + + + + or the same: + + 470 + + + + sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + + 471 + + + + 16. Configuration + + 472 + + + + 16.1 Determining the Current Configuration + + 473 + + + + Information on the current configuration of SiSU should be +available with the help command: + + 474 + + + + sisu -v + + 475 + + + + which is an alias for: + + 476 + + + + sisu --help env + + 477 + + + + Either of these should be executed from within a directory that +contains sisu markup source documents. + + 478 + + + + 16.2 Configuration files (config.yml) + + 479 + + + + SiSU configration parameters are adjusted in the configuration +file, which can be used to override the defaults set. This includes +such things as which directory interim processing should be done in and +where the generated output should be placed. + + 480 + + + + The SiSU configuration file is a yaml file, which means +indentation is significant. + + 481 + + + + SiSU resource configuration is determined by looking at the +following files if they exist: + + 482 + + + + ./_sisu/sisurc.yml + + 483 + + + + ~/.sisu/sisurc.yml + + 484 + + + + /etc/sisu/sisurc.yml + + 485 + + + + The search is in the order listed, and the first one found is used. + + 486 + + + + In the absence of instructions in any of these it falls back to the +internal program defaults. + + 487 + + + + Configuration determines the output and processing directories and the +database access details. + + 488 + + + + If SiSU is installed a sample sisurc.yml may be found in +/etc/sisu/sisurc.yml + + 489 + + + + 17. Skins + + 490 + + + + Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following +locations: + + 491 + + + + ./_sisu/skin + + 492 + + + + ~/.sisu/skin + + 493 + + + + /etc/sisu/skin + + 494 + + + + Within the skin directory are the following the default +sub-directories for document skins: + + 495 + + + + ./skin/doc + + 496 + + + + ./skin/dir + + 497 + + + + ./skin/site + + 498 + + + + A skin is placed in the appropriate directory and the file named +skin_[name].rb + + 499 + + + + The skin itself is a ruby file which modifies the default appearances +set in the program. + + 500 + + + + 17.1 Document Skin + + 501 + + + + Documents take on a document skin, if the header of the document +specifies a skin to be used. + + 502 + + + 503 + +      @skin: skin_united_nations     + + + + + 17.2 Directory Skin + + 504 + + + + A directory may be mapped on to a particular skin, so all documents +within that directory take on a particular appearance. If a skin exists +in the skin/dir with the same name as the document directory, it will +automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the +skin/doc directory). + + 505 + + + + A personal habit is to place all skins within the doc directory, and +symbolic links as needed from the site, or dir directories as required. + + 506 + + + + 17.3 Site Skin + + 507 + + + + A site skin, modifies the program default skin. + + 508 + + + + 17.4 Sample Skins + + 509 + + + + With SiSU installed sample skins may be found in: + + 510 + + + + /etc/sisu/skin/doc and +/usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + 511 + + + + (or equivalent directory) and if sisu-markup-samples is installed also +under: + + 512 + + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + 513 + + + + Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: + + 514 + + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or +equivalent directory) + + 515 + + + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) + + 516 + + + + CSS files to modify the appearance of SiSU html, XHTML or XML +may be placed in the configuration directory: ./_sisu/css; +~/.sisu/css or; /etc/sisu/css and these will be copied to the +output directories with the command sisu -CC. + + 517 + + + + The basic CSS file for html output is html.css, placing a file of that +name in directory _sisu/css or equivalent will result in the default +file of that name being overwritten. + + 518 + + + + HTML: html.css + + 519 + + + + XML DOM: dom.css + + 520 + + + + XML SAX: sax.css + + 521 + + + + XHTML: xhtml.css + + 522 + + + + The default homepage may use homepage.css or html.css + + 523 + + + + Under consideration is to permit the placement of a CSS file with a +different name in directory _sisu/css directory or equivalent, and +change the default CSS file that is looked for in a skin.23 + + + 23. SiSU has worked this way in the past, though this was dropped +as it was thought the complexity outweighed the flexibility, however, +the balance was rather fine and this behaviour could be reinstated. + + 524 + + + + 19. Organising Content + + 525 + + + + 19.1 Directory Structure and Mapping + + 526 + + + + The output directory root can be set in the sisurc.yml file. Under the +root, subdirectories are made for each directory in which a document +set resides. If you have a directory named poems or conventions, that +directory will be created under the output directory root and the +output for all documents contained in the directory of a particular +name will be generated to subdirectories beneath that directory (poem +or conventions). A document will be placed in a subdirectory of the +same name as the document with the filetype identifier stripped (.sst +.ssm) + + 527 + + + + The last part of a directory path, representing the sub-directory in +which a document set resides, is the directory name that will be used +for the output directory. This has implications for the organisation of +document collections as it could make sense to place documents of a +particular subject, or type within a directory identifying them. This +grouping as suggested could be by subject (sales_law, +english_literature); or just as conveniently by some other +classification (X University). The mapping means it is also possible to +place in the same output directory documents that are for +organisational purposes kept separately, for example documents on a +given subject of two different institutions may be kept in two +different directories of the same name, under a directory named after +each institution, and these would be output to the same output +directory. Skins could be associated with each institution on a +directory basis and resulting documents will take on the appropriate +different appearance. + + 528 + + + + 19.2 Organising Content + + 529 + + + + 20. Homepages + + 530 + + + + SiSU is about the ability to auto-generate documents. Home pages +are regarded as custom built items, and are not created by SiSU. +More accurately, SiSU has a default home page, which will not be +appropriate for use with other sites, and the means to provide your own +home page instead in one of two ways as part of a site's configuration, +these being: + + 531 + + + + 1. through placing your home page and other custom built documents in +the subdirectory _sisu/home/ (this probably being the easier and more +convenient option) + + 532 + + + + 2. through providing what you want as the home page in a skin, + + 533 + + + + Document sets are contained in directories, usually organised by site +or subject. Each directory can/should have its own homepage. See the +section on directory structure and organisation of content. + + 534 + + + + 20.1 Home page and other custom built pages in a sub-directory + + 535 + + + + Custom built pages, including the home page index.html may be placed +within the configuration directory _sisu/home/ in any of the locations +that is searched for the configuration directory, namely ./_sisu; +~/_sisu; /etc/sisu From there they are copied to the root of the +output directory with the command: + + 536 + + + + sisu -CC + + 537 + + + + 20.2 Home page within a skin + + 538 + + + + Skins are described in a separate section, but basically are a file +written in the programming language Ruby that may be provided to +change the defaults that are provided with sisu with respect to +individual documents, a directories contents or for a site. + + 539 + + + + If you wish to provide a homepage within a skin the skin should be in +the directory _sisu/skin/dir and have the name of the directory for +which it is to become the home page. Documents in the directory +commercial_law would have the homepage modified in skin_commercial +law.rb; or the directory poems in skin_poems.rb + + 540 + + + 541 + +        class Home
             def homepage
               # place the html content of your homepage here, this will become index.html
               <<HOME <html>
         <head></head>
         <doc>
         <p>this is my new homepage.</p>
         </doc>
         </html>
         HOME
             end
           end     +
    +
    + + + 21. Markup and Output Examples + + 542 + + + + 21.1 Markup examples + + 543 + + + + Current markup examples and document output samples are provided at +<http://www.jus.uio.no/sisu/SiSU/2.html> + + 544 + + + + Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax> +but is not as up to date. + + 545 + + + + For some documents hardly any markup at all is required at all, other +than a header, and an indication that the levels to be taken into +account by the program in generating its output are. + + 546 + + + + 21.2 A few book (and other) examples + + + 547 + + + + [aukio.png] "Aukio, by Leena Krohn" 24 + + + 24. Reproduced with the kind permission of author and artist Leena +Krohn, <http://www.kaapeli.fi/krohn> +"Aukio" is from the work "Sphinx or Robot" <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> +which is included as a book example in this section, together with +another of the author's works, "Tainaron" <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998> + + 548 + + + + "The Wealth of Networks", Yochai Benkler + + + 549 + + + + +"The Wealth of Networks", Yochai Benkler + + 550 + + + + +document manifest 25 + + + 25. <http://www.jus.uio.no/sisu/sisu_manual/the_wealth_of_networks.yochai_benkler/sisu_manifest.html> + + 551 + + + + +html, segmented text + + 552 + + + + +html, scroll, document in one + + 553 + + + + +pdf, landscape + + 554 + + + + +pdf, portrait + + 555 + + + + +open document + + 556 + + + + +xhtml scroll + + 557 + + + + +xml, sax + + 558 + + + + +xml, dom + + 559 + + + + +plain text utf-8 + + 560 + + + + +concordance + + 561 + + + + +dcc, document content certificate (digests) + + 562 + + + + +markup source text + + 563 + + + + +zipped markup source pod + + 564 + + + + "Free Culture", Lawrence Lessig + + 565 + + + + +"Free Culture", Lawrence Lessig + + 566 + + + + +document manifest 26 + + + 26. <http://www.jus.uio.no/sisu/sisu_manual/free_culture.lawrence_lessig/sisu_manifest.html> + + 567 + + + + +html, segmented text + + 568 + + + + +html, scroll, document in one + + 569 + + + + +pdf, landscape + + 570 + + + + +pdf, portrait + + 571 + + + + +open document + + 572 + + + + +xhtml scroll + + 573 + + + + +xml, sax + + 574 + + + + +xml, dom + + 575 + + + + +plain text utf-8 + + 576 + + + + +concordance + + 577 + + + + +dcc, document content certificate (digests) + + 578 + + + + +markup source text + + 579 + + + + +zipped markup source pod + + 580 + + + + "Free as in Freedom: Richard Stallman's Crusade for Free +Software", by Sam Williams + + 581 + + + + +"Free as in Freedom: Richard Stallman's Crusade for Free Software", by +Sam Williams + + 582 + + + + +document manifest 27 + + + 27. <http://www.jus.uio.no/sisu/sisu_manual/free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams/sisu_manifest.html> + + 583 + + + + +html, segmented text + + 584 + + + + +html, scroll, document in one + + 585 + + + + +pdf, landscape + + 586 + + + + +pdf, portrait + + 587 + + + + +open document + + 588 + + + + +xhtml scroll + + 589 + + + + +xml, sax + + 590 + + + + +xml, dom + + 591 + + + + +plain text utf-8 + + 592 + + + + +concordance + + 593 + + + + +dcc, document content certificate (digests) + + 594 + + + + +markup source text + + 595 + + + + +zipped markup source pod + + 596 + + + + "Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + 597 + + + + +"Free For All: How Linux and the Free Software Movement Undercut the +High Tech Titans", by Peter Wayner + + 598 + + + + +document manifest 28 + + + 28. <http://www.jus.uio.no/sisu/sisu_manual/free_for_all.peter_wayner/sisu_manifest.html> + + 599 + + + + +html, segmented text + + 600 + + + + +html, scroll, document in one + + 601 + + + + +pdf, landscape + + 602 + + + + +pdf, portrait + + 603 + + + + +open document + + 604 + + + + +xhtml scroll + + 605 + + + + +xml, sax + + 606 + + + + +xml, dom + + 607 + + + + +plain text utf-8 + + 608 + + + + +concordance + + 609 + + + + +dcc, document content certificate (digests) + + 610 + + + + +markup source text + + 611 + + + + +zipped markup source pod + + 612 + + + + "The Cathedral and the Bazaar", by Eric S. Raymond + + 613 + + + + +"The Cathedral and the Bazaar", by Eric S. Raymond + + 614 + + + + +document manifest 29 + + + 29. <http://www.jus.uio.no/sisu/sisu_manual/the_cathedral_and_the_bazaar.eric_s_raymond/sisu_manifest.html> + + 615 + + + + +html, segmented text + + 616 + + + + +html, scroll, document in one + + 617 + + + + +pdf, landscape + + 618 + + + + +pdf, portrait + + 619 + + + + +open document + + 620 + + + + +xhtml scroll + + 621 + + + + +xml, sax + + 622 + + + + +xml, dom + + 623 + + + + +plain text utf-8 + + 624 + + + + +concordance + + 625 + + + + +dcc, document content certificate (digests) + + 626 + + + + +markup source text + + 627 + + + + +zipped markup source pod + + 628 + + + + "Accelerando", Charles Stross + + + 629 + + + + +"Accelerando", Charles Stross + + 630 + + + + +document manifest 30 + + + 30. <http://www.jus.uio.no/sisu/sisu_manual/accelerando.charles_stross/sisu_manifest.html> + + 631 + + + + +html, segmented text + + 632 + + + + +html, scroll, document in one + + 633 + + + + +pdf, landscape + + 634 + + + + +pdf, portrait + + 635 + + + + +open document + + 636 + + + + +xhtml scroll + + 637 + + + + +xml, sax + + 638 + + + + +xml, dom + + 639 + + + + +plain text utf-8 + + 640 + + + + +concordance + + 641 + + + + +dcc, document content certificate (digests) + + 642 + + + + +markup source text + + 643 + + + + +zipped markup source pod + + 644 + + + + "Tainaron", Leena Krohn + + 645 + + + + +"Tainaron", Leena Krohn + + 646 + + + + +document manifest 31 + + + 31. <http://www.jus.uio.no/sisu/sisu_manual/tainaron.leena_krohn.1998/sisu_manifest.html> + + 647 + + + + +html, segmented text + + 648 + + + + +html, scroll, document in one + + 649 + + + + +pdf, landscape + + 650 + + + + +pdf, portrait + + 651 + + + + +open document + + 652 + + + + +xhtml scroll + + 653 + + + + +xml, sax + + 654 + + + + +xml, dom + + 655 + + + + +plain text utf-8 + + 656 + + + + +concordance + + 657 + + + + +dcc, document content certificate (digests) + + 658 + + + + +markup source text + + 659 + + + + +zipped markup source pod + + 660 + + + + "Sphinx or Robot", Leena Krohn + + 661 + + + + [i_sor.png] "Sphinx or Robot by Leena Krohn" + + 662 + + + + +"Sphinx or Robot", Leena Krohn + + 663 + + + + +document manifest 32 + + + 32. <http://www.jus.uio.no/sisu/sisu_manual/sphinx_or_robot.leena_krohn.1996/sisu_manifest.html> + + 664 + + + + +html, segmented text + + 665 + + + + +html, scroll, document in one + + 666 + + + + +pdf, landscape + + 667 + + + + +pdf, portrait + + 668 + + + + +open document + + 669 + + + + +xhtml scroll + + 670 + + + + +xml, sax + + 671 + + + + +xml, dom + + 672 + + + + +plain text utf-8 + + 673 + + + + +concordance + + 674 + + + + +dcc, document content certificate (digests) + + 675 + + + + +markup source text + + 676 + + + + +zipped markup source pod + + 677 + + + + "War and Peace", Leo Tolstoy, PG Etext 2600 + + + 678 + + + + +"War and Peace", Leo Tolstoy 33 + + + 33. <http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html> +
    The ascii text was taken from Project Gutenberg. The markup +transforms required are trivial. Of interest, in this instance I am +saved by having alternative syntaxes/(structural modes) for marking up +endnotes... as it was possible to do a simple search and replace to +make the Project Gutenberg ascii presentation suitable for SiSU, +using the older endnote markup style. This example instructs the +program to use regular expressions, in this example the words: none; +none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, +to identify what should be treated as different levels of heading in a +document (and used to make the table of contents). Note that there was +very little markup required after the document headers and +Project Gutenberg legal notices. As I presume the legal notices are +similar in Project Gutenberg documents, (and I could not bear to think +of preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by +<:insert1> and <:insert2> and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one.
    I did a +stylesheet/skin for the Gutenberg Project, ... I may have to remove. +The markup transforms required are trivial. Of interest, in this +instance I am saved by having alternative syntaxes/(structural modes) +for marking up endnotes... as it is possible to do a simple search and +replace to make Project Gutenberg ascii presentations suitable for +SiSU using the older endnote markup style. There is very +little markup required after the document headers and Project +Gutenberg legal notices. As I presume the legal notices are similar in +Project Gutenberg documents, (and I could not bear to think of +preparing the same legal notices twice), I moved those to the "skin" +for the Project, and these are now represented in the markup by the +<:insert1> and <:insert2> markers and the legal notices are +available for similar insertion into the next Project Gutenberg text +prepared for SiSU, should there be one. +
    + 679 +
    + + + +document manifest 34 + + + 34. <http://www.jus.uio.no/sisu/sisu_manual/war_and_peace.leo_tolstoy/sisu_manifest.html> + + 680 + + + + +html, segmented text + + 681 + + + + +html, scroll, document in one + + 682 + + + + +pdf, landscape + + 683 + + + + +pdf, portrait + + 684 + + + + +open document + + 685 + + + + +xhtml scroll + + 686 + + + + +xml, sax + + 687 + + + + +xml, dom + + 688 + + + + +plain text utf-8 + + 689 + + + + +concordance + + 690 + + + + +dcc, document content certificate (digests) + + 691 + + + + +markup source text + + 692 + + + + +zipped markup source pod + + 693 + + + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by +John Ormsby, PG Etext 996 + + 694 + + + + +"Don Quixote", Miguel de Cervantes [Saavedra] + + 695 + + + + +document manifest 35 + + + 35. <http://www.jus.uio.no/sisu/sisu_manual/don_quixote.miguel_de_cervantes/sisu_manifest.html> + + 696 + + + + +html, segmented text + + 697 + + + + +html, scroll, document in one + + 698 + + + + +pdf, landscape + + 699 + + + + +pdf, portrait + + 700 + + + + +open document + + 701 + + + + +xhtml scroll + + 702 + + + + +xml, sax + + 703 + + + + +xml, dom + + 704 + + + + +plain text utf-8 + + 705 + + + + +concordance + + 706 + + + + +dcc, document content certificate (digests) + + 707 + + + + +markup source text + + 708 + + + + +zipped markup source pod + + 709 + + + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 +George Bell and Sons edition by David Price, PG Etext 829 + + + 710 + + + + +"Gulliver's Travels", Jonathan Swift + + 711 + + + + +document manifest 36 + + + 36. <http://www.jus.uio.no/sisu/sisu_manual/gullivers_travels.jonathan_swift/sisu_manifest.html> + + 712 + + + + +html, segmented text + + 713 + + + + +html, scroll, document in one + + 714 + + + + +pdf, landscape + + 715 + + + + +pdf, portrait + + 716 + + + + +open document + + 717 + + + + +xhtml scroll + + 718 + + + + +xml, sax + + 719 + + + + +xml, dom + + 720 + + + + +plain text utf-8 + + 721 + + + + +concordance + + 722 + + + + +dcc, document content certificate (digests) + + 723 + + + + +markup source text + + 724 + + + + +zipped markup source pod + + 725 + + + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + + + 726 + + + + +"Alice's Adventures in Wonderland", Lewis Carroll + + 727 + + + + +document manifest 37 + + + 37. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland.lewis_carroll/sisu_manifest.html> + + 728 + + + + +html, segmented text + + 729 + + + + +html, scroll, document in one + + 730 + + + + +pdf, landscape + + 731 + + + + +pdf, portrait + + 732 + + + + +open document + + 733 + + + + +xhtml scroll + + 734 + + + + +xml, sax + + 735 + + + + +xml, dom + + 736 + + + + +plain text utf-8 + + 737 + + + + +concordance + + 738 + + + + +dcc, document content certificate (digests) + + 739 + + + + +markup source text + + 740 + + + + +zipped markup source pod + + 741 + + + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + + + 742 + + + + +"Through The Looking-Glass", Lewis Carroll + + 743 + + + + +document manifest 38 + + + 38. <http://www.jus.uio.no/sisu/sisu_manual/through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + 744 + + + + +html, segmented text + + 745 + + + + +html, scroll, document in one + + 746 + + + + +pdf, landscape + + 747 + + + + +pdf, portrait + + 748 + + + + +open document + + 749 + + + + +xhtml scroll + + 750 + + + + +xml, sax + + 751 + + + + +xml, dom + + 752 + + + + +plain text utf-8 + + 753 + + + + +concordance + + 754 + + + + +dcc, document content certificate (digests) + + 755 + + + + +markup source text + + 756 + + + + +zipped markup source pod + + 757 + + + + "Alice's Adventures in Wonderland" and "Through The +Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + + 758 + + + + +"Alice's Adventures in Wonderland" and "Through The Looking-Glass", +Lewis Carroll + + 759 + + + + +document manifest 39 + + + 39. <http://www.jus.uio.no/sisu/sisu_manual/alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll/sisu_manifest.html> + + 760 + + + + +html, segmented text + + 761 + + + + +html, scroll, document in one + + 762 + + + + +pdf, landscape + + 763 + + + + +pdf, portrait + + 764 + + + + +open document + + 765 + + + + +xhtml scroll + + 766 + + + + +xml, sax + + 767 + + + + +xml, dom + + 768 + + + + +plain text utf-8 + + 769 + + + + +concordance + + 770 + + + + +dcc, document content certificate (digests) + + 771 + + + + +markup source text + + 772 + + + + +zipped markup source pod + + 773 + + + + "Gnu Public License 2", (GPL 2) Free Software Foundation + + + 774 + + + + +"Gnu Public License 2", (GPL 2) Free Software Foundation + + 775 + + + + +document manifest 40 + + + 40. <http://www.jus.uio.no/sisu/sisu_manual/gpl2.fsf/sisu_manifest.html> + + 776 + + + + +html, segmented text + + 777 + + + + +html, scroll, document in one + + 778 + + + + +pdf, landscape + + 779 + + + + +pdf, portrait + + 780 + + + + +open document + + 781 + + + + +xhtml scroll + + 782 + + + + +xml, sax + + 783 + + + + +xml, dom + + 784 + + + + +plain text utf-8 + + 785 + + + + +concordance + + 786 + + + + +dcc, document content certificate (digests) + + 787 + + + + +markup source text + + 788 + + + + +zipped markup source pod + + 789 + + + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free +Software Foundation + + 790 + + + + +"Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free +Software Foundation + + 791 + + + + +document manifest 41 + + + 41. <http://www.jus.uio.no/sisu/sisu_manual/gpl3_draft3.fsf/sisu_manifest.html> + + 792 + + + + +html, segmented text + + 793 + + + + +html, scroll, document in one + + 794 + + + + +pdf, landscape + + 795 + + + + +pdf, portrait + + 796 + + + + +open document + + 797 + + + + +xhtml scroll + + 798 + + + + +xml, sax + + 799 + + + + +xml, dom + + 800 + + + + +plain text utf-8 + + 801 + + + + +concordance + + 802 + + + + +dcc, document content certificate (digests) + + 803 + + + + +markup source text + + 804 + + + + +zipped markup source pod + + 805 + + + + "Debian Social Contract" + + 806 + + + + +"Debian Social Contract" + + 807 + + + + +document manifest 42 + + + 42. <http://www.jus.uio.no/sisu/sisu_manual/debian_social_contract_v1.1/sisu_manifest.html> + + 808 + + + + +html, segmented text + + 809 + + + + +html, scroll, document in one + + 810 + + + + +pdf, landscape + + 811 + + + + +pdf, portrait + + 812 + + + + +open document + + 813 + + + + +xhtml scroll + + 814 + + + + +xml, sax + + 815 + + + + +xml, dom + + 816 + + + + +plain text utf-8 + + 817 + + + + +concordance + + 818 + + + + +dcc, document content certificate (digests) + + 819 + + + + +markup source text + + 820 + + + + +zipped markup source pod + + 821 + + + + "Debian Constitution v1.3", (simple/default markup) + + 822 + + + + +"Debian Constitution v1.3" + + 823 + + + + +document manifest 43 + + + 43. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3/sisu_manifest.html> + + 824 + + + + +html, segmented text + + 825 + + + + +html, scroll, document in one + + 826 + + + + +pdf, landscape + + 827 + + + + +pdf, portrait + + 828 + + + + +open document + + 829 + + + + +xhtml scroll + + 830 + + + + +xml, sax + + 831 + + + + +xml, dom + + 832 + + + + +plain text utf-8 + + 833 + + + + +concordance + + 834 + + + + +dcc, document content certificate (digests) + + 835 + + + + +markup source text + + 836 + + + + +zipped markup source pod + + 837 + + + + "Debian Constitution v1.3", (markup adjusted for output to more +closely match the original) + + 838 + + + + +"Debian Constitution v1.3", (markup adjusted for output to more closely +match the original) + + 839 + + + + +document manifest 44 + + + 44. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.3.adjusted/sisu_manifest.html> + + 840 + + + + +html, segmented text + + 841 + + + + +html, scroll, document in one + + 842 + + + + +pdf, landscape + + 843 + + + + +pdf, portrait + + 844 + + + + +open document + + 845 + + + + +xhtml scroll + + 846 + + + + +xml, sax + + 847 + + + + +xml, dom + + 848 + + + + +plain text utf-8 + + 849 + + + + +concordance + + 850 + + + + +dcc, document content certificate (digests) + + 851 + + + + +markup source text + + 852 + + + + +zipped markup source pod + + 853 + + + + "Debian Constitution v1.2", (simple/default markup) + + 854 + + + + +"Debian Constitution v1.2 (more translations)" + + 855 + + + + +document manifest 45 + + + 45. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2/sisu_manifest.html> + + 856 + + + + +html, segmented text + + 857 + + + + +html, scroll, document in one + + 858 + + + + +pdf, landscape + + 859 + + + + +pdf, portrait + + 860 + + + + +open document + + 861 + + + + +xhtml scroll + + 862 + + + + +xml, sax + + 863 + + + + +xml, dom + + 864 + + + + +plain text utf-8 + + 865 + + + + +concordance + + 866 + + + + +dcc, document content certificate (digests) + + 867 + + + + +markup source text + + 868 + + + + +zipped markup source pod + + 869 + + + + "Debian Constitution v1.2", (markup adjusted for output to more +closely match the original) + + 870 + + + + +"Debian Constitution (more translations)", (markup adjusted for output +to more closely match the original) + + 871 + + + + +document manifest 46 + + + 46. <http://www.jus.uio.no/sisu/sisu_manual/debian_constitution_v1.2.adjusted/sisu_manifest.html> + + 872 + + + + +html, segmented text + + 873 + + + + +html, scroll, document in one + + 874 + + + + +pdf, landscape + + 875 + + + + +pdf, portrait + + 876 + + + + +open document + + 877 + + + + +xhtml scroll + + 878 + + + + +xml, sax + + 879 + + + + +xml, dom + + 880 + + + + +plain text utf-8 + + 881 + + + + +concordance + + 882 + + + + +dcc, document content certificate (digests) + + 883 + + + + +markup source text + + 884 + + + + +zipped markup source pod + + 885 + + + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + + 886 + + + + +"A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + + 887 + + + + +document manifest 47 + + + 47. <http://www.jus.uio.no/sisu/sisu_manual/a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer/sisu_manifest.html> + + 888 + + + + +html, segmented text + + 889 + + + + +html, scroll, document in one + + 890 + + + + +pdf, landscape + + 891 + + + + +pdf, portrait + + 892 + + + + +open document + + 893 + + + + +xhtml scroll + + 894 + + + + +xml, sax + + 895 + + + + +xml, dom + + 896 + + + + +plain text utf-8 + + 897 + + + + +concordance + + 898 + + + + +dcc, document content certificate (digests) + + 899 + + + + +markup source text + + 900 + + + + +zipped markup source pod + + 901 + + + + "The Autonomous Contract" 1997 - markup sample + + + 902 + + + + +"The Autonomous Contract" 1997 - markup sample + + 903 + + + + +document manifest 48 + + + 48. <http://www.jus.uio.no/sisu/sisu_manual/the_autonomous_contract.amissah.19970710/sisu_manifest.html> + + 904 + + + + +html, segmented text + + 905 + + + + +html, scroll, document in one + + 906 + + + + +pdf, landscape + + 907 + + + + +pdf, portrait + + 908 + + + + +open document + + 909 + + + + +xhtml scroll + + 910 + + + + +xml, sax + + 911 + + + + +xml, dom + + 912 + + + + +plain text utf-8 + + 913 + + + + +concordance + + 914 + + + + +dcc, document content certificate (digests) + + 915 + + + + +markup source text + + 916 + + + + +zipped markup source pod + + 917 + + + + "The Autonomous Contract Revisited" - markup sample + + + 918 + + + + +"The Autonomous Contract Revisited" - markup sample 49 + + + 49. <http://www.jus.uio.no/sisu/autonomy_markup0/toc.html> +
    alternative markup variations revolving around endnotes
    +(i) as above, markup with embedded endnotes, and header list of +words/phrases to emphasise
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst> +
    (ii) Again markup with embedded endnotes, but font faces changed +within paragraphs rather than in header as in i
    <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst> +
    (iii) Markup with endnote placemarks within paragraphs, the +endnotes following the paragraph that contains them <http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst> +
    (iv) Another alternative is to place the marked up endnotes +sequentially and at the end of the text. This also works. The paragraph +variant iii is perhaps easier to visually check should there be missing +endnotes; but this variant iv may better suit the conversion of +alternatively pre-prepared documents. +
    + 919 +
    + + + +document manifest 50 + + + 50. <http://www.jus.uio.no/sisu/sisu_manual/autonomy_markup0/sisu_manifest.html> + + 920 + + + + +html, segmented text + + 921 + + + + +html, scroll, document in one + + 922 + + + + +pdf, landscape + + 923 + + + + +pdf, portrait + + 924 + + + + +open document + + 925 + + + + +xhtml scroll + + 926 + + + + +xml, sax + + 927 + + + + +xml, dom + + 928 + + + + +plain text utf-8 + + 929 + + + + +concordance + + 930 + + + + +dcc, document content certificate (digests) + + 931 + + + + +markup source text + + 932 + + + + +zipped markup source pod + + 933 + + + + "United Nations Convention on Contracts for the International Sale +of Goods" + + 934 + + + + +"United Nations Convention on Contracts for the International Sale of +Goods" 51 + + + 51. <http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html> +
    This example instructs the program to use regular expressions, +in this example the words: Part, Chapter, Section, Article occurring at +the beginning of a line, to identify what should be treated as +different levels of heading in a document (and used to make the table +of contents).
    This example instructs the program to use regular +expressions, in this example the words: Part, Chapter, Section, Article +occurring at the beginning of a line, to identify what should be +treated as different levels of heading in a document (and used to make +the table of contents). +
    + 935 +
    + + + +document manifest 52 + + + 52. <http://www.jus.uio.no/sisu/sisu_manual/un_contracts_international_sale_of_goods_convention_1980/sisu_manifest.html> + + 936 + + + + +html, segmented text + + 937 + + + + +html, scroll, document in one + + 938 + + + + +pdf, landscape + + 939 + + + + +pdf, portrait + + 940 + + + + +open document + + 941 + + + + +xhtml scroll + + 942 + + + + +xml, sax + + 943 + + + + +xml, dom + + 944 + + + + +plain text utf-8 + + 945 + + + + +concordance + + 946 + + + + +dcc, document content certificate (digests) + + 947 + + + + +markup source text + + 948 + + + + +zipped markup source pod + + 949 + + + + PECL the "Principles of European Contract Law" + + 950 + + + + +"Principles of European Contract Law" + + 951 + + + + +document manifest 53 + + + 53. <http://www.jus.uio.no/sisu/sisu_manual/eu_contract_principles_parts_1_to_3_2002/sisu_manifest.html> + + 952 + + + + +html, segmented text + + 953 + + + + +html, scroll, document in one + + 954 + + + + +pdf, landscape + + 955 + + + + +pdf, portrait + + 956 + + + + +open document + + 957 + + + + +xhtml scroll + + 958 + + + + +xml, sax + + 959 + + + + +xml, dom + + 960 + + + + +plain text utf-8 + + 961 + + + + +concordance + + 962 + + + + +dcc, document content certificate (digests) + + 963 + + + + +markup source text + + 964 + + + + +zipped markup source pod + + 965 + + + + 21.3 SQL - PostgreSQL, SQLite + + 966 + + + + A Sample search form is available at <http://search.sisudoc.org> + + 967 + + + + A few canned searches, showing object numbers. Search for: + + 968 + + + + +English documents matching Linux OR Debian + + 969 + + + + +GPL OR Richard Stallman + + 970 + + + + +invention OR innovation in English language + + 971 + + + + +copyright in English language documents + + 972 + + + + Note that the searches done in this form are case sensitive. + + 973 + + + + Expand those same searches, showing the matching text in each document: + + 974 + + + + +English documents matching Linux OR Debian + + 975 + + + + +GPL OR Richard Stallman + + 976 + + + + +invention OR innovation in English language + + 977 + + + + +copyright in English language documents + + 978 + + + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.54 + + + 54. of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + 979 + + + + 21.4 Lex Mercatoria as an example + + 980 + + + + There is quite a bit to peruse if you explore the site Lex Mercatoria: + + 981 + + + + <http://www.lexmercatoria.org/> +55 + + + 55. <http://www.jus.uio.no/lm/index> + + 982 + + + + or perhaps: + + 983 + + + + <http://lexmercatoria.org/treaties.and.organisations/lm.chronological> +56 + + + 56. <http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological> + + 984 + + + + 21.5 For good measure the markup for a document with lots of (simple) +tables + + 985 + + + + SiSU is not optimised for table making, but does handle simple +tables. + + 986 + + + + +SiSU marked up file with tables 57 + + + 57. <http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html> +
    <http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst> +
    + 987 +
    + + + +Output of table file example 58 + + + 58. <http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html> + + 988 + + + + 21.6 And a link to the output of a reported case + + 989 + + + + <http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html> + + 990 + + + + 22. A Checklist of Output Features + + 991 + + + + This table gives an indication of the features that are available for +various forms of output of SiSU. 59 + + + 59. updated for sisu-0.36.6 on 2006-01-23 + + 992 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + feature + txt + ltx/pdf + HTML + XHTML + XML/s + XML/d + ODF + SQLite + pgSQL +
    + headings + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + footnotes + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + bold, underscore, italics + + . + + * + + * + + * + + * + + * + + * + + * + + * +
    + strikethrough + + . + + * + + * + + * + + * + + * + + * + + + + +
    + superscript, subscript + + . + + * + + * + + * + + * + + * + + * + + + + +
    + extended ascii set (utf-8) + + * + + * + + * + + * + + * + + * + + * + + + + * +
    + indents + + * + + * + + * + + * + + * + + * + + * + + + + +
    + bullets + + . + + * + + * + + * + + * + + * + + . + + + + +
    + groups + + + + + + + + + + + + + + + + + + +
    + * tables + + + + * + + * + + . + + . + + . + + . + + . + + . +
    + * poem + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + * code + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + url + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + links + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + images + + - + + * + + * + + T + + T + + T + + * + + T + + T +
    + image caption + + - + + * + + * + + + + + + + + + + + + +
    + table of contents + + + + * + + * + + * + + * + + * + + . + + + + +
    + page header/footer? + + - + + * + + * + + * + + * + + * + + t + + + + +
    + line break + + * + + * + + * + + * + + * + + * + + * + + + + +
    + page break + + + + * + + + + + + + + + + * + + + + +
    + segments + + + + + + * + + + + + + + + + + + + +
    + skins + + * + + * + + * + + * + + * + + * + + + + + + +
    + ocn + + . + + * + + * + + * + + * + + * + + -? + + * + + * +
    + auto-heading numbers + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + minor list numbering + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + special characters + + . + + . + + . + + + + + + + + + + + + +
    +
    + + 994 + + Done
    * yes/done
    . partial
    - not available/appropriate
    + Not Done
    T task todo
    t lesser task/todo
    not done
    +
    +
    + + + 23. SiSU Search - Introduction + + 995 + + + + SiSU output can easily and conveniently be indexed by a number +of standalone indexing tools, such as Lucene, Hyperestraier. + + 996 + + + + Because the document structure of sites created is clearly defined, and +the text object citation system is available hypothetically at least, +for all forms of output, it is possible to search the sql database, and +either read results from that database, or just as simply map the +results to the html output, which has richer text markup. + + 997 + + + + In addition to this SiSU has the ability to populate a +relational sql type database with documents at an object level, with +objects numbers that are shared across different output types, which +make them searchable with that degree of granularity. Basically, your +match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in +various output formats. + + 998 + + + + 24. SQL + + 999 + + + + 24.1 populating SQL type databases + + 1000 + + + + SiSU feeds sisu markupd documents into sql type databases +PostgreSQL60 and/or SQLite61 database together with +information related to document structure. + + + 60. <http://www.postgresql.org/> +
    <http://advocacy.postgresql.org/> +
    <http://en.wikipedia.org/wiki/Postgresql> +
    + + 61. <http://www.hwaci.com/sw/sqlite/> +
    <http://en.wikipedia.org/wiki/Sqlite> +
    + 1001 +
    + + + This is one of the more interesting output forms, as all the structural +data of the documents are retained (though can be ignored by the user +of the database should they so choose). All site texts/documents are +(currently) streamed to four tables: + + 1002 + + + + one containing semantic (and other) headers, including, title, +author, subject, (the Dublin Core...); + + 1003 + + + + another the substantive texts by individual "paragraph" (or +object) - along with structural information, each paragraph being +identifiable by its paragraph number (if it has one which almost all of +them do), and the substantive text of each paragraph quite naturally +being searchable (both in formatted and clean text versions for +searching); and + + 1004 + + + + a third containing endnotes cross-referenced back to the +paragraph from which they are referenced (both in formatted and clean +text versions for searching). + + 1005 + + + + a fourth table with a one to one relation with the headers table +contains full text versions of output, eg. pdf, html, xml, and ascii. + + 1006 + + + + There is of course the possibility to add further structures. + + 1007 + + + + At this level SiSU loads a relational database with documents +chunked into objects, their smallest logical structurally constituent +parts, as text objects, with their object citation number and all other +structural information needed to construct the document. Text is stored +(at this text object level) with and without elementary markup tagging, +the stripped version being so as to facilitate ease of searching. + + 1008 + + + + Being able to search a relational database at an object level with the +SiSU citation system is an effective way of locating content +generated by SiSU. As individual text objects of a document +stored (and indexed) together with object numbers, and all versions of +the document have the same numbering, complex searches can be tailored +to return just the locations of the search results relevant for all +available output formats, with live links to the precise locations in +the database or in html/xml documents; or, the structural information +provided makes it possible to search the full contents of the database +and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make +use of that as well). + + 1009 + + + + 25. Postgresql + + 1010 + + + + 25.1 Name + + 1011 + + + + SiSU - Structured information, Serialized Units - a document +publishing system, postgresql dependency package + + 1012 + + + + 25.2 Description + + 1013 + + + + Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, +this being part of SiSU - man sisu). + + 1014 + + + + 25.3 Synopsis + + 1015 + + + + sisu -D [instruction] [filename/wildcard if required] + + 1016 + + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + 1017 + + + + 25.4 Commands + + 1018 + + + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + 1019 + + + + -D or --pgsql may be used interchangeably. + + 1020 + + + + 25.4.1 create and destroy database + + 1021 + + + + --pgsql --createall
    initial step, creates required +relations (tables, indexes) in existing (postgresql) database (a +database should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    + 1022 +
    + + + sisu -D --createdb
    creates database where no database +existed before +
    + 1023 +
    + + + sisu -D --create
    creates database tables where no database +tables existed before +
    + 1024 +
    + + + sisu -D --Dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    + 1025 +
    + + + sisu -D --recreate
    destroys existing database and builds a +new empty database structure +
    + 1026 +
    + + + 25.4.2 import and remove documents + + 1027 + + + + sisu -D --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to a +postgresql database (at an object level). +
    + 1028 +
    + + + sisu -D --update -v [filename/wildcard]
    updates file +contents in database +
    + 1029 +
    + + + sisu -D --remove -v [filename/wildcard]
    removes specified +document from postgresql database. +
    + 1030 +
    + + + 26. Sqlite + + 1031 + + + + 26.1 Name + + 1032 + + + + SiSU - Structured information, Serialized Units - a document +publishing system. + + 1033 + + + + 26.2 Description + + 1034 + + + + Information related to using sqlite with sisu (and related to the +sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, +this being part of SiSU - man sisu). + + 1035 + + + + 26.3 Synopsis + + 1036 + + + + sisu -d [instruction] [filename/wildcard if required] + + 1037 + + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if +required] + + 1038 + + + + 26.4 Commands + + 1039 + + + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + 1040 + + + + -d or --sqlite may be used interchangeably. + + 1041 + + + + 26.4.1 create and destroy database + + 1042 + + + + --sqlite --createall
    initial step, creates required +relations (tables, indexes) in existing (sqlite) database (a database +should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    + 1043 +
    + + + sisu -d --createdb
    creates database where no database +existed before +
    + 1044 +
    + + + sisu -d --create
    creates database tables where no database +tables existed before +
    + 1045 +
    + + + sisu -d --dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    + 1046 +
    + + + sisu -d --recreate
    destroys existing database and builds a +new empty database structure +
    + 1047 +
    + + + 26.4.2 import and remove documents + + 1048 + + + + sisu -d --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to an +sqlite database (at an object level). +
    + 1049 +
    + + + sisu -d --update -v [filename/wildcard]
    updates file +contents in database +
    + 1050 +
    + + + sisu -d --remove -v [filename/wildcard]
    removes specified +document from sqlite database. +
    + 1051 +
    + + + 27. Introduction + + 1052 + + + + 27.1 Search - database frontend sample, utilising database and SiSU +features, including object citation numbering (backend currently +PostgreSQL) + + 1053 + + + + Sample search frontend +62 A small database and sample query front-end (search from) +that makes use of the citation system, object citation numbering +to demonstrates functionality.63 + + + 62. <http://search.sisudoc.org> + + + 63. (which could be extended further with current back-end). As regards +scaling of the database, it is as scalable as the database (here +Postgresql) and hardware allow. + + 1054 + + + + SiSU can provide information on which documents are matched and +at what locations within each document the matches are found. These +results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL +database. You can then refer to one of the other outputs or in the SQL +database expand the text within the matched objects (paragraphs) in the +documents matched. + + 1055 + + + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.64 + + + 64. of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + 1056 + + + + sisu -F --webserv-webrick
    builds a cgi web search frontend +for the database created +
    + 1057 +
    + + + The following is feedback on the setup on a machine provided by the +help command: + + 1058 + + + + sisu --help sql + + 1059 + + + 1060 + +      Postgresql
           user:             ralph
           current db set:   SiSU_sisu
           port:             5432
           dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

         sqlite
           current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
           dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db     +
    +
    + + + Note on databases built + + 1061 + + + + By default, [unless otherwise specified] databases are built on a +directory basis, from collections of documents within that directory. +The name of the directory you choose to work from is used as the +database name, i.e. if you are working in a directory called +/home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual +mapping for the collection is necessary] + + 1062 + + + + 27.2 Search Form + + 1063 + + + + sisu -F
    generates a sample search form, which must be +copied to the web-server cgi directory +
    + 1064 +
    + + + sisu -F --webserv-webrick
    generates a sample search form +for use with the webrick server, which must be copied to the web-server +cgi directory +
    + 1065 +
    + + + sisu -Fv
    as above, and provides some information on +setting up hyperestraier +
    + 1066 +
    + + + sisu -W
    starts the webrick server which should be +available wherever sisu is properly installed +
    + 1067 +
    + + + The generated search form must be copied manually to the webserver +directory as instructed + + 1068 + + + + 28. Hyperestraier + + 1069 + + + + See the documentation for hyperestraier: + + 1070 + + + + <http://hyperestraier.sourceforge.net/> + + 1071 + + + + /usr/share/doc/hyperestraier/index.html + + 1072 + + + + man estcmd + + 1073 + + + + on sisu_hyperestraier: + + 1074 + + + + man sisu_hyperestraier + + 1075 + + + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + 1076 + + + + NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + + 1077 + + + + (A) to generate the index within the webserver directory to be indexed: + + 1078 + + + + estcmd gather -sd [index name] [directory path to index] + + 1079 + + + + the following are examples that will need to be tailored according to +your needs: + + 1080 + + + + cd /home/ralph/sisu_www + + 1081 + + + + estcmd gather -sd casket /home/ralph/sisu_www + + 1082 + + + + you may use the 'find' command together with 'egrep' to limit indexing +to particular document collection directories within the web server +directory: + + 1083 + + + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + 1084 + + + + Check which directories in the webserver/output directory +(~/sisu_www or elsewhere depending on configuration) you wish to +include in the search index. + + 1085 + + + + As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may +also be desirable to exclude files 'plain.txt', 'toc.html' and +'concordance.html', as these duplicate information held in other html +output e.g. + + 1086 + + + + find /home/ralph/sisu_www -type f | egrep +'/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v +'(doc|concordance).html$' |estcmd gather -sd casket - + + 1087 + + + + from your current document preparation/markup directory, you would +construct a rune along the following lines: + + 1088 + + + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/([specify first directory for inclusion]|[specify +second directory for inclusion]|[another directory for inclusion? +...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather +-sd /home/ralph/sisu_www/casket - + + 1089 + + + + (B) to set up the search form + + 1090 + + + + (i) copy estseek.cgi to your cgi directory and set file permissions to +755: + + 1091 + + + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + 1092 + + + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + 1093 + + + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + 1094 + + + + [see estraier documentation for paths] + + 1095 + + + + (ii) edit estseek.conf, with attention to the lines starting +'indexname:' and 'replace:': + + 1096 + + + + indexname: /home/ralph/sisu_www/casket + + 1097 + + + + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + + 1098 + + + + replace: /index.html?${{!}}/ + + 1099 + + + + (C) to test using webrick, start webrick: + + 1100 + + + + sisu -W + + 1101 + + + + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> + + 1102 + + + + 29. sisu_webrick + + 1103 + + + + 29.1 Name + + 1104 + + + + SiSU - Structured information, Serialized Units - a document +publishing system + + 1105 + + + + 29.2 Synopsis + + 1106 + + + + sisu_webrick [port] + + 1107 + + + + or + + 1108 + + + + sisu -W [port] + + 1109 + + + + 29.3 Description + + 1110 + + + + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts +Ruby's Webrick web-server and points it to the directories to +which SiSU output is written, providing a list of these +directories (assuming SiSU is in use and they exist). + + 1111 + + + + The default port for sisu_webrick is set to 8081, this may be modified +in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided +as /etc/sisu/sisurc.yml (or in the equivalent directory on your +system). + + 1112 + + + + 29.4 Summary of man page + + 1113 + + + + sisu_webrick, may be started on it's own with the command: sisu_webrick +[port] or using the sisu command with the -W flag: sisu -W [port] + + 1114 + + + + where no port is given and settings are unchanged the default port is +8081 + + 1115 + + + + 29.5 Document processing command flags + + 1116 + + + + sisu -W [port] starts Ruby Webrick web-server, serving +SiSU output directories, on the port provided, or if no port is +provided and the defaults have not been changed in +~/.sisu/sisurc.yaml then on port 8081 + + 1117 + + + + 29.6 Further information + + 1118 + + + + For more information on SiSU see: <http://www.jus.uio.no/sisu> + + 1119 + + + + or man sisu + + 1120 + + + + 29.7 Author + + 1121 + + + + Ralph Amissah or + + 1122 + + + + 29.8 SEE ALSO + + 1123 + + + + sisu(1) + + 1124 + + + + sisu_vim(7) + + 1125 + + + + sisu(8) + + 1126 + + + + 30. Remote Source Documents + + 1127 + + + + SiSU processing instructions can be run against remote source +documents by providing the url of the documents against which the +processing instructions are to be carried out. The remote SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm +or; zipped sisu files, sisupod.zip or filename.ssp + + 1128 + + + + .sst / .ssm - sisu text files + + 1129 + + + + SiSU can be run against source text files on a remote machine, +provide the processing instruction and the url. The source file and any +associated parts (such as images) will be downloaded and generated +locally. + + 1130 + + + 1131 + +      sisu -3 http://[provide url to valid .sst or .ssm file]     + + + + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + 1132 + + + + NOTE: to set up a remote machine to serve SiSU documents in this +way, images should be in the directory relative to the document source +../_sisu/image + + 1133 + + + + sisupod - zipped sisu files + + 1134 + + + + A sisupod is the zipped content of a sisu marked up text or texts and +any other associated parts to the document such as images. + + 1135 + + + + SiSU can be run against a sisupod on a (local or) remote +machine, provide the processing instruction and the url, the sisupod +will be downloaded and the documents it contains generated locally. + + 1136 + + + 1137 + +      sisu -3 http://[provide url to valid sisupod.zip or .ssp file]     + + + + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + 1138 + + + + Remote Document Output + + 1139 + + + + 31. Remote Output + + 1140 + + + + Once properly configured SiSU output can be automatically posted +once generated to a designated remote machine using either rsync, or +scp. + + 1141 + + + + In order to do this some ssh authentication agent and keychain or +similar tool will need to be configured. Once that is done the +placement on a remote host can be done seamlessly with the -r (for scp) +or -R (for rsync) flag, which may be used in conjunction with other +processing flags, e.g. + + 1142 + + + 1143 + +      sisu -3R sisu_remote.sst     + + + + + 31.1 commands + + 1144 + + + + -R [filename/wildcard]
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
    + 1145 +
    + + + -r [filename/wildcard]
    copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
    + 1146 +
    + + + 31.2 configuration + + 1147 + + + + [expand on the setting up of an ssh-agent / keychain] + + 1148 + + + + 32. Remote Servers + + 1149 + + + + As SiSU is generally operated using the command line, and works +within a Unix type environment, SiSU the program and all +documents can just as easily be on a remote server, to which you are +logged on using a terminal, and commands and operations would be pretty +much the same as they would be on your local machine. + + 1150 + + + + 33. Download SiSU - Linux/Unix + + 1151 + + + + SiSU Current Version - Linux/Unix + + 1152 + + + + Source (tarball tar.gz) + + 1153 + + + + Download the latest version of SiSU (and SiSU markup +samples):65 + + + 65. Breakage and Fixes Report
    <http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html> +
    + 1154 +
    + + + +sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3) 66 + + + 66. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> +
    e9a20a06ffee8d633b8ce525017d89ba 1278987 +
    + 1155 +
    + + + cgi generated sample search form + + 1156 + + + + order results on files of the same title, in multiple files (with +different filenames) + + 1157 + + + + postgresql, character case sensitivity, control, on/off + + 1158 + + + + tail decoration, gplv3 & sisu info + + 1159 + + + + texinfo/info (pinfo) module starts to do something vaguely useful +again [not a much used module, testing required] + + 1160 + + + + print XML rendition of document structure to screen -T + + 1161 + + + + help on environment visited, sisu -V + + 1162 + + + + sisurc.yml default, color set to true [apologies if this causes +anyone any inconvenience, it is configurable in sisurc.yml] + + 1163 + + + + help and man pages, some work man(8) related + + 1164 + + + + sisu-install (install ruby rant script renamed) and permissions +set to executable + + 1165 + + + + +sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 ) +67 + + + 67. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz> +
    04ae2812617a4689666600a0fb32301f 3438571 +
    + 1166 +
    + + + For installation notes see <http://www.jus.uio.no/sisu/SiSU/download.html> + + 1167 + + + + For changelogs see <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + 1168 + + + + [tulva.png] "Tulva, by Leena Krohn" 68 + + + 68. Reproduced with the kind permission of author and artist Leena +Krohn, <http://www.kaapeli.fi/krohn> +Tulva is from the work Sphinx or Robot <http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996> +other works available online include Tainaron <http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998>, +these two works can be found in the book sample section <http://www.jus.uio.no/sisu/SiSU/2.html#sample> + + 1169 + + + + Git (source control management) + + 1170 + + + + Git repository currently at: + + 1171 + + + + git clone git://sisudoc.org/git/sisu/ + + 1172 + + + + <http://search.sisudoc.org/cgi-bin/gitweb.cgi?p=sisu;a=summary> + + 1173 + + + + Debian + + 1174 + + + + This section contains information on the latest SiSU release. +For installation notes see <http://www.jus.uio.no/sisu/sisu_download/installation.html> + + 1175 + + + + SiSU is updated fairly regularly in Debian testing and +unstable, and should be available therefrom. + + 1176 + + + + To add this archive, should you still choose to do so, add the +following lines to your /etc/apt/sources.list + + 1177 + + + 1178 + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + Source + + 1179 + + + + +sisu_0.58.3.orig.tar.gz 69 + + + 69. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz> + + 1180 + + + + +sisu_0.58.3-1.diff.gz 70 + + + 70. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz> + + 1181 + + + + +sisu_0.58.3-1.dsc 71 + + + 71. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc> +
    b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc +
    + 1182 +
    + + + Debs + + 1183 + + + + +sisu_0.58.3-1_all.deb 72 + + + 72. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb> +
    sisu, the base code, (the main package on which the others +depend), without any dependencies other than ruby (and for convenience +the ruby webrick web server), this generates a number of types of +output on its own, other packages provide additional functionality, and +have their dependencies
    Depends: ruby (>=1.8.2), +libwebrick-ruby
    Recommends: sisu-pdf, sisu-sqlite, +sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, +libtidy, librexml-ruby, zip, unzip, openssl +
    + 1184 +
    + + + +sisu-complete_0.58.3-1_all.deb 73 + + + 73. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb> +
    a package that pulls in other packages to build the whole of +sisu (excluding sisu-examples)
    Depends: ruby (>=1.8.2), sisu, +sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu
    +Recommends: sisu-examples +
    + 1185 +
    + + + +sisu-pdf_0.58.3-1_all.deb 74 + + + 74. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb> +
    dependencies used by sisu to produce pdf from LaTeX generated +
    Depends: sisu, tetex-bin, tetex-extra, latex-ucs
    Suggests: +evince, xpdf +
    + 1186 +
    + + + +sisu-postgresql_0.58.3-1_all.deb 75 + + + 75. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb> +
    dependencies used by sisu to populate postgresql database +(further configuration is necessary)
    Depends: sisu, +postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
    +Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 +
    + 1187 +
    + + + +sisu-sqlite_0.58.3-1_all.deb 76 + + + 76. <http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb> +
    dependencies used by sisu to populate sqlite database
    +Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
    Suggests: libdbd-sqlite +
    + 1188 +
    + + + For changelogs see: + + 1189 + + + + <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + 1190 + + + + <http://www.jus.uio.no/sisu/sisu_changelog/changelog.html> + + 1191 + + + + non-free + + 1192 + + + + Book markup samples have been moved to non-free as the substantive text +of the documents are available under the author or original publisher's +license, and usually do not comply with the Debian Free Software +Guidelines. + + 1193 + + + + +sisu-markup-samples_1.0.8-1_all.deb 77 + + + 77. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb> +
    marked up documents and other examples related to sisu, a larger +package containing a number of texts
    Depends: sisu +
    + 1194 +
    + + + +sisu-markup-samples_1.0.8-1.dsc 78 + + + 78. <http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc> +
    ca03c11467097d6049c43c54d0961ef5 606 +sisu-markup-samples_1.0.8-1.dsc +
    + 1195 +
    + + + For changelogs see: + + 1196 + + + + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> + + 1197 + + + + <http://www.jus.uio.no/sisu/sisu_markup_samples_changelog/changelog_markup_samples.html> + + 1198 + + + + RPM + + 1199 + + + + The RPM is generated from the source file using Alien.79 +Dependencies are not handled, not even that of the essential +Ruby. + + + 79. <http://www.kitenet.net/programs/alien/> + + 1200 + + + + +sisu_0.58.3.orig-1-2.noarch.rpm 80 + + + 80. <http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm> +
    31f5cd3e0e577b418e7c98492f71f0af
    untested, created using: +alien -r sisu_0.58.3.orig.tar.gz +
    + 1201 +
    + + + +sisu-0.58.3-2.noarch.rpm 81 + + + 81. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm> +
    8b6858f0117351ce441e8559bf5308be
    untested, created using: +alien -r sisu_0.58.3-1_all.deb +
    + 1202 +
    + + + +sisu-markup-samples_1.0.8.orig-2.noarch.rpm 82 + + + 82. <http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm> +
    15eed830b4d004f011bafe831bb816da
    untested, created using +alien +
    + 1203 +
    + + + sudo rpm -i [package name] + + 1204 + + + + Installation + + 1205 + + + + 34. Installation + + 1206 + + + + See the download pages + 83 for information related to installation. + + + 83. <http://www.jus.uio.no/sisu/SiSU/download> +
    <http://www.jus.uio.no/sisu/sisu_download> +
    + 1207 +
    + + + 34.1 Debian + + 1208 + + + + SiSU is developed on Debian, and packages are available +for Debian that take care of the dependencies encountered on +installation. + + 1209 + + + + The package is divided into the following components: + + 1210 + + + + sisu, the base code, (the main package on which the others +depend), without any dependencies other than ruby (and for convenience +the ruby webrick web server), this generates a number of types of +output on its own, other packages provide additional functionality, and +have their dependencies + + 1211 + + + + sisu-complete, a dummy package that installs the whole of +greater sisu as described below, apart from sisu-examples + + 1212 + + + + sisu-pdf, dependencies used by sisu to produce pdf from +LaTeX generated + + 1213 + + + + sisu-postgresql, dependencies used by sisu to populate +postgresql database (further configuration is necessary) + + 1214 + + + + sisu-remote, dependencies used to place sisu output on a +remote server (further configuration is necessary) + + 1215 + + + + sisu-sqlite, dependencies used by sisu to populate sqlite +database + + 1216 + + + + sisu-markup-samples, sisu markup samples and other +miscellany (under Debian Free Software Guidelines non-free) + + 1217 + + + + SiSU is available off +Debian Unstable and Testing 84 install it using +apt-get, aptitude or alternative Debian install tools. +SiSU is currently comprised of eight packages. + + + 84. <http://packages.qa.debian.org/s/sisu.html> + + 1218 + + + + Initial packaging is done here and to get the latest version of +SiSU available you may add the following line(s) to your sources +list: + + 1219 + + + 1220 + +      #/etc/apt/sources.list

         deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + The non-free section is for sisu markup samples provided, which contain +authored works the substantive text of which cannot be changed, and +which as a result do not meet the debian free software guidelines. + + 1221 + + + + On Debian there is little more to know beyond how to install +software on Debian using apt, aptitude or synaptic. + + 1222 + + + 1223 + +      #Using aptitude:

           aptitude update

           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + 1224 + +      Using apt-get

           apt-get update

           apt get install sisu-complete sisu-examples     +
    +
    + + + 34.2 Other Unix / Linux + + 1225 + + + + A source tarball or an rpms built using alien are available, (however +dependencies have not been tested). SiSU is first packaged and +tested with dependency handling for Debian. 85 +Information on dependencies configured for Debian is provided as +this may be of assistance. + + + 85. Notes on dependencies are provided in the section that follows + + 1226 + + + + 34.2.1 source tarball + + 1227 + + + + installation with provided install script + + 1228 + + + + To install SiSU, in the root directory of the unpacked +SiSU as root type:86 + + + 86. This makes use of rant and the provided Rantfile. Note however, that +additional external package dependencies, such as tetex-extra are not +taken care of for you. + + 1229 + + + + ruby install + + 1230 + + + + Once installed see man 8 sisu for information on additional programs +that sisu makes use of. + + 1231 + + + + Further notes on install script. + + 1232 + + + + The install script is prepared using Rant, and a Rantfile +is provided,87 with more comprehensive install options, and +post install and setup configuration and generation of first test file, +if you have installed Stefan Lang's Rant 88 +installed. While in the package directory, type: rant help, or rant -T, +or to install SiSU as root, type: + + + 87. a Rantfile has been configured to do post installation setup + + + 88. <http://make.rubyforge.org/> +<http://make.rubyforge.org/> +
    <http://rubyforge.org/frs/?group_id=615> +
    + 1233 +
    + + + install is an install script prepared using Stefan Lang's Rant 89 It +should work whether you have previously installed Rant or not. It has +fairly comprehensive install options, and can do some post install and +setup configuration and generation of first test file. For options +type: + + + 89. <http://make.rubyforge.org/> +<http://make.rubyforge.org/> +
    <http://rubyforge.org/frs/?group_id=615> +
    + 1234 +
    + + + ruby install -T + + 1235 + + + + To install as root type: + + 1236 + + + + ruby install + + 1237 + + + + For a minimal install type: + + 1238 + + + + ruby install base + + 1239 + + + + installation with setup.rb + + 1240 + + + + setup.rb +90 is provided the package and will install +SiSU91 installation is a 3 step process92 the +following string assumes you are in the package directory and that you +have root as sudo: + + + 90. <http://i.loveruby.net/en/projects/setup/> + + + 91. Minero Aoki
    <http://i.loveruby.net/en/projects/setup/doc/> +
    + + 92. Installation instructions
    <http://i.loveruby.net/en/projects/setup/doc/usage.html> +
    + 1241 +
    + + + ruby setup.rb config && ruby setup.rb setup && +sudo ruby setup.rb install + + 1242 + + + + installation of rpm + + 1243 + + + + The RPM is generated from the source file using Alien.93 +Dependencies are not handled, not even that of the essential +Ruby. + + + 93. <http://www.kitenet.net/programs/alien/> + + 1244 + + + + 35. SiSU Components, Dependencies and Notes + + 1245 + + + + The dependency lists are from the Debian control file for +SiSU version 0.36, and may assist in building SiSU on +other distributions. + + 1246 + + + + 35.1 sisu + + 1247 + + + + the base code, (the main package on which the others depend), without +any dependencies other than ruby (and for convenience the ruby webrick +web server), this generates a number of types of output on its own, +other packages provide additional functionality, and have their +dependencies + + 1248 + + + + Depends: on ruby (>=1.8.2), libwebrick-ruby + + 1249 + + + + Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, +sisu-examples, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, +zip, unzip, openssl + + 1250 + + + + initialise directory + + 1251 + + + + sisu -CC + + 1252 + + + + html + + 1253 + + + + sisu -hv [filename/wildcard] + + 1254 + + + + sisu -Hv [filename/wildcard] + + 1255 + + + + LaTeX (but sisu-pdf dependencies required to convert that to pdf) + + 1256 + + + + sisu -pv [filename/wildcard] + + 1257 + + + + plain text Unix with footnotes + + 1258 + + + + sisu -av [filename/wildcard] + + 1259 + + + + plain text Dos with footnotes + + 1260 + + + + sisu -Av [filename/wildcard] + + 1261 + + + + plain text Unix with endnotes + + 1262 + + + + sisu -ev [filename/wildcard] + + 1263 + + + + plain text Dos with endnotes + + 1264 + + + + sisu -Ev [filename/wildcard] + + 1265 + + + + openoffice odt + + 1266 + + + + sisu -ov [filename/wildcard] + + 1267 + + + + xhtml + + 1268 + + + + sisu -bv [filename/wildcard] + + 1269 + + + + XML SAX + + 1270 + + + + sisu -xv [filename/wildcard] + + 1271 + + + + XML DOM + + 1272 + + + + sisu -Xv [filename/wildcard] + + 1273 + + + + wordmap (a rudimentary index of content) + + 1274 + + + + sisu -wv [filename/wildcard] + + 1275 + + + + document content certificate + + 1276 + + + + sisu -Nv [filename/wildcard] + + 1277 + + + + placement of sourcefile in output directory + + 1278 + + + + sisu -sv [filename/wildcard] + + 1279 + + + + creation of source tarball with images, and placement of source tarball +in ouput directory + + 1280 + + + + sisu -Sv [filename/wildcard] + + 1281 + + + + manifest of output produced (polls output directory and provides links +to existing output) + + 1282 + + + + sisu -yv [filename/wildcard] + + 1283 + + + + url for output files -u -U + + 1284 + + + + sisu -uv[and other flags] [filename/wildcard] + + 1285 + + + + sisu -Uv [filename/wildcard] + + 1286 + + + + toggle screen colour + + 1287 + + + + sisu -cv[and processing flags] [filename/wildcard] + + 1288 + + + + verbose mode + + 1289 + + + + sisu -v[and processing flags] [filename/wildcard] + + 1290 + + + + sisu -V[and processing flags] [filename/wildcard] + + 1291 + + + + quiet mode + + 1292 + + + + sisu -q[and processing flags] [filename/wildcard] + + 1293 + + + + maintenance mode, intermediate files kept -M + + 1294 + + + + sisu -Mv[and other flags] [filename/wildcard] + + 1295 + + + + [the -v is for verbose] + + 1296 + + + + start the webrick server + + 1297 + + + + sisu -W + + 1298 + + + + 35.2 sisu-complete + + 1299 + + + + a dummy package that installs the whole SiSU, apart from +sisu-examples + + 1300 + + + + Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, +sisu-remote, sisu-sqlite + + 1301 + + + + Recommends: sisu-examples + + 1302 + + + + 35.3 sisu-examples + + 1303 + + + + installs sisu markup samples and other miscelleny + + 1304 + + + + Depends: sisu + + 1305 + + + + 35.4 sisu-pdf + + 1306 + + + + dependencies used by sisu to produce pdf from LaTeX generated + + 1307 + + + + Depends: sisu, tetex-bin, tetex-extra, latex-ucs + + 1308 + + + + Suggests: evince, xpdf + + 1309 + + + + converts sisu LaTeX produced to pdf + + 1310 + + + + sisu -pv [filename/wildcard] + + 1311 + + + + [the -v is for verbose] + + 1312 + + + + 35.5 sisu-postgresql + + 1313 + + + + dependencies used by sisu to populate postgresql database (further +configuration is necessary) + + 1314 + + + + Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, +libdbd-pg-ruby + + 1315 + + + + Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + + 1316 + + + + installs dependencies for sisu to work with and populate postgresql +database + + 1317 + + + + create database + + 1318 + + + + sisu -Dv createall + + 1319 + + + + drop database + + 1320 + + + + sisu -Dv dropall + + 1321 + + + + import content + + 1322 + + + + sisu -Div [filename/wildcard] + + 1323 + + + + sisu -Dv import [filename/wildcard] + + 1324 + + + + update content + + 1325 + + + + sisu -Duv [filename/wildcard] + + 1326 + + + + sisu -Dv update [filename/wildcard] + + 1327 + + + + [the -v is for verbose] + + 1328 + + + + The following are available without installation of the sisu-postgresql +component, but are of interest in this context + + 1329 + + + + generate a sample database query form for use with webserver on port 80 + + 1330 + + + + sisu -F + + 1331 + + + + or for use with webrick server + + 1332 + + + + sisu -F webrick + + 1333 + + + + to start webrick server + + 1334 + + + + sisu -W + + 1335 + + + + 35.6 sisu-remote + + 1336 + + + + dependencies used to place sisu output on a remote server (further +configuration is necessary) + + 1337 + + + + scp + + 1338 + + + + sisu -vr[and processing flags] [filename/wildcard] + + 1339 + + + + rsync + + 1340 + + + + sisu -vR[and processing flags] [filename/wildcard] + + 1341 + + + + [the -v is for verbose] + + 1342 + + + + Depends: sisu, rsync, openssh-client|lsh-client, keychain + + 1343 + + + + 35.7 sisu-sqlite + + 1344 + + + + dependencies used by sisu to populate sqlite database + + 1345 + + + + Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, +libdbd-sqlite-ruby + + 1346 + + + + Suggests: libdbd-sqlite + + 1347 + + + + installs dependencies for sisu to work with and populate sqlite +database + + 1348 + + + + create database + + 1349 + + + + sisu -dv createall + + 1350 + + + + drop database + + 1351 + + + + sisu -dv dropall + + 1352 + + + + update content + + 1353 + + + + sisu -div [filename/wildcard] + + 1354 + + + + sisu -dv import [filename/wildcard] + + 1355 + + + + update content + + 1356 + + + + sisu -duv [filename/wildcard] + + 1357 + + + + sisu -dv update [filename/wildcard] + + 1358 + + + + [the -v is for verbose] + + 1359 + + + + The following are available without installation of the sisu-sqlite +component, but are of interest in this context + + 1360 + + + + generate a sample database query form for use with webserver on port 80 + + 1361 + + + + sisu -F + + 1362 + + + + or for use with webrick server + + 1363 + + + + sisu -F webrick + + 1364 + + + + to start webrick server + + 1365 + + + + sisu -W + + 1366 + + + + 36. Quickstart - Getting Started Howto + + 1367 + + + + 36.1 Installation + + 1368 + + + + Installation is currently most straightforward and tested on the +Debian platform, as there are packages for the installation of +sisu and all requirements for what it does. + + 1369 + + + + 36.1.1 Debian Installation + + 1370 + + + + SiSU is available directly from the Debian Sid and +testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + 1371 + + + 1372 + +        aptitude update
           aptitude install sisu-complete     +
    +
    + + + The following /etc/apt/sources.list setting permits the download of +additional markup samples: + + 1373 + + + 1374 + +      #/etc/apt/sources.list

           deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
           deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
         d     +
    +
    + + + The aptitude commands become: + + 1375 + + + 1376 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + + If there are newer versions of SiSU upstream of the +Debian archives, they will be available by adding the following +to your /etc/apt/sources.list + + 1377 + + + 1378 + +      #/etc/apt/sources.list

           deb http://www.jus.uio.no/sisu/archive unstable main non-free
           deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + repeat the aptitude commands + + 1379 + + + 1380 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + + Note however that it is not necessary to install sisu-complete if not +all components of sisu are to be used. Installing just the package sisu +will provide basic functionality. + + 1381 + + + + 36.1.2 RPM Installation + + 1382 + + + + RPMs are provided though untested, they are prepared by running alien +against the source package, and against the debs. + + 1383 + + + + They may be downloaded from: + + 1384 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + 1385 + + + + as root type: + + 1386 + + + + rpm -i [rpm package name] + + 1387 + + + + 36.1.3 Installation from source + + 1388 + + + + To install SiSU from source check information at: + + 1389 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + 1390 + + + + download the source package + + 1391 + + + + Unpack the source + + 1392 + + + + Two alternative modes of installation from source are provided, +setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install +file, in either case: the first steps are the same, download and unpack +the source file: + + 1393 + + + + For basic use SiSU is only dependent on the programming language +in which it is written Ruby, and SiSU will be able to +generate html, various XMLs, including ODF (and will also produce +LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball +does not take care of, for things like using a database (postgresql or +sqlite)94 or converting LaTeX to pdf. + + + 94. There is nothing to stop MySQL support being added in future. + + 1394 + + + + setup.rb + + 1395 + + + + This is a standard ruby installer, using setup.rb is a three step +process. In the root directory of the unpacked SiSU as root +type: + + 1396 + + + 1397 + +          ruby setup.rb config
             ruby setup.rb setup
             #[and as root:]
             ruby setup.rb install     +
    +
    + + + further information on setup.rb is available from: + + 1398 + + + + <http://i.loveruby.net/en/projects/setup/> + + 1399 + + + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + 1400 + + + + "install" + + 1401 + + + + The "install" file provided is an installer prepared using "rant". In +the root directory of the unpacked SiSU as root type: + + 1402 + + + + ruby install base + + 1403 + + + + or for a more complete installation: + + 1404 + + + + ruby install + + 1405 + + + + or + + 1406 + + + + ruby install base + + 1407 + + + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration +and generation of first test file. Note however, that additional +external package dependencies, such as tetex-extra are not taken care +of for you. + + 1408 + + + + Further information on "rant" is available from: + + 1409 + + + + <http://make.rubyforge.org/> + + 1410 + + + + <http://rubyforge.org/frs/?group_id=615> + + 1411 + + + + For a list of alternative actions you may type: + + 1412 + + + + ruby install help + + 1413 + + + + ruby install -T + + 1414 + + + + 36.2 Testing SiSU, generating output + + 1415 + + + + To check which version of sisu is installed: + + 1416 + + + + sisu -v + + 1417 + + + + Depending on your mode of installation one or a number of markup sample +files may be found either in the directory: + + 1418 + + + + ... + + 1419 + + + + or + + 1420 + + + + ... + + 1421 + + + + change directory to the appropriate one: + + 1422 + + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + 1423 + + + + 36.2.1 basic text, plaintext, html, XML, ODF + + 1424 + + + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + 1425 + + + + sisu -NhwoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1426 + + + + this will generate html including a concordance file, opendocument text +format, plaintext, XHTML and various forms of XML, and OpenDocument +text + + 1427 + + + + 36.2.2 LaTeX / pdf + + 1428 + + + + Assuming a LaTeX engine such as tetex or texlive is installed with the +required modules (done automatically on selection of sisu-pdf in +Debian) + + 1429 + + + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + 1430 + + + + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1431 + + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1432 + + + + should generate most available output formats: html including a +concordance file, opendocument text format, plaintext, XHTML and +various forms of XML, and OpenDocument text and pdf + + 1433 + + + + 36.2.3 relational database - postgresql, sqlite + + 1434 + + + + Relational databases need some setting up - you must have permission to +create the database and write to it when you run sisu. + + 1435 + + + + Assuming you have the database installed and the requisite permissions + + 1436 + + + + sisu --sqlite --recreate + + 1437 + + + + sisu --sqlite -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1438 + + + + sisu --pgsql --recreate + + 1439 + + + + sisu --pgsql -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1440 + + + + 36.3 Getting Help + + 1441 + + + + 36.3.1 The man pages + + 1442 + + + + Type: + + 1443 + + + + man sisu + + 1444 + + + + The man pages are also available online, though not always kept as up +to date as within the package itself: + + 1445 + + + + sisu.1 +95 + + + 95. <http://www.jus.uio.no/sisu/man/sisu.1> + + 1446 + + + + sisu.8 +96 + + + 96. <http://www.jus.uio.no/sisu/man/sisu.8> + + 1447 + + + + man directory +97 + + + 97. <http://www.jus.uio.no/sisu/man> + + 1448 + + + + 36.3.2 Built in help + + 1449 + + + + sisu --help + + 1450 + + + + sisu --help --env + + 1451 + + + + sisu --help --commands + + 1452 + + + + sisu --help --markup + + 1453 + + + + 36.3.3 The home page + + 1454 + + + + <http://www.jus.uio.no/sisu> + + 1455 + + + + <http://www.jus.uio.no/sisu/SiSU> + + 1456 + + + + 36.4 Markup Samples + + 1457 + + + + A number of markup samples (along with output) are available off: + + 1458 + + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + 1459 + + + + Additional markup samples are packaged separately in the file: + + 1460 + + + + * + + 1461 + + + + On Debian they are available in non-free98 to include +them it is necessary to include non-free in your /etc/apt/source.list +or obtain them from the sisu home site. + + + 98. the Debian Free Software guidelines require that everything +distributed within Debian can be changed - and the documents are +authors' works that while freely distributable are not freely +changeable. + + 1462 + + + + HowTo + + 1463 + + + + 37. Getting Help + + 1464 + + + + An online manual of sorts should be available at: + + 1465 + + + + <http://www.jus.uio.no/sisu_manual/> + + 1466 + + + + The manual pages provided with SiSU are also available online, +and there is an interactive help, which is being superseded by the man +page, and possibly some document which contains this component. + + 1467 + + + + 37.1 SiSU "man" pages + + 1468 + + + + If SiSU is installed on your system usual man commands should be +available, try: + + 1469 + + + + man sisu + + 1470 + + + + The SiSU man pages can be viewed online at:99 + + + 99. generated from source using rman
    <http://polyglotman.sourceforge.net/rman.html> +
    With regard to SiSU man pages the formatting generated +for markup syntax is not quite right, for that you might prefer the +links under:
    <http://www.jus.uio.no/sample> +
    + 1471 +
    + + + An online version of the sisu man page is available here: + + 1472 + + + + various sisu man pages + 100 + + + 100. <http://www.jus.uio.no/sisu/man/> + + 1473 + + + + sisu.1 +101 + + + 101. <http://www.jus.uio.no/sisu/man/sisu.1.html> + + 1474 + + + + sisu.8 +102 + + + 102. <http://www.jus.uio.no/sisu/man/sisu.8.html> + + 1475 + + + + +sisu_examples.1 103 + + + 103. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html> + + 1476 + + + + +sisu_webrick.1 104 + + + 104. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + 1477 + + + + 37.2 SiSU built-in help + + 1478 + + + + sisu --help + + 1479 + + + + sisu --help [subject] + + 1480 + + + + sisu --help env [for feedback on the way your system is setup +with regard to sisu] + + 1481 + + + + sisu -V [same as above command] + + 1482 + + + + sisu --help commands + + 1483 + + + + sisu --help markup + + 1484 + + + + 37.3 Command Line with Flags - Batch Processing + + 1485 + + + + Running sisu (alone without any flags, filenames or wildcards) brings +up the interactive help, as does any sisu command that is not +recognised. + + 1486 + + + + In the data directory run sisu -mh filename or wildcard eg. "sisu -h +cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all +documents. + + 1487 + + + + 38. Setup, initialisation + + 1488 + + + + 38.1 initialise output directory + + 1489 + + + + Images, css files for a document directory are copied to their +respective locations in the output directory. + + 1490 + + + + while within your document markup/preparation directory, issue the +following command + + 1491 + + + + sisu -CC + + 1492 + + + + 38.1.1 Use of search functionality, an example using sqlite + + 1493 + + + + SiSU can populate PostgreSQL and Sqlite databases and provides a +sample search form for querying these databases. + + 1494 + + + + This note provides an example to get you started and will use sqlite + + 1495 + + + + It is necessary to: + + 1496 + + + + (1) make sure the required dependencies have been installed + + 1497 + + + + (2) have a directory with sisu markup samples that is writable + + 1498 + + + + (3) use sisu to create a database + + 1499 + + + + (4) use sisu tp populate a database + + 1500 + + + + (5) use sisu to start the webrick (httpd) server + + 1501 + + + + (6) use sisu to create a search form + + 1502 + + + + (7) copy the search form to the cgi directory + + 1503 + + + + (8) open up the form in your browser + + 1504 + + + + (9) query the database using the search form + + 1505 + + + + (1) make sure the required dependencies have been installed + + 1506 + + + + if you use Debian, the following command will install the +required dependencies + + 1507 + + + + aptitude install sisu-sqlite + + 1508 + + + + (2) have a directory with sisu markup samples that is writable + + 1509 + + + + ideally copy the sisu-examples directory to your home directory +(because the directory in which you run this example should be +writable) + + 1510 + + + + cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup +~/. + + 1511 + + + + (3) use sisu to create an sqlite database + + 1512 + + + + within the sisu-examples directory + + 1513 + + + + sisu -dv createall + + 1514 + + + + (4) use sisu tp populate a database with some text + + 1515 + + + + within the sisu-examples directory + + 1516 + + + + sisu -div free_*.sst + + 1517 + + + + or + + 1518 + + + + sisu -dv import free_*.sst debian_constitution_v1.2.sst +debian_social_contract_v1.1.sst gpl2.fsf.sst + + 1519 + + + + (5) use sisu to start the webrick (httpd) server (if it has not +already been started): + + 1520 + + + + sisu -W + + 1521 + + + + (6) use sisu to create a search form (for use with the webrick +server, and your sample documents) + + 1522 + + + + within the sisu-examples directory + + 1523 + + + + sisu -F webrick + + 1524 + + + + #here i run into a problem, you are working from a read only +#directory..., not my usual mode of operation, to complete the example +#the following is necessary sudo touch sisu_sqlite.cgi sisu_pgsql.cgi +sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi + + 1525 + + + + #now this should be possible: sisu -F webrick + + 1526 + + + + (7) copy the search form to the cgi directory + + 1527 + + + + the string should be provided as output from the previous command + + 1528 + + + + sudo cp -vi +/usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi +/usr/lib/cgi-bin + + 1529 + + + + sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi + + 1530 + + + + (8) open up the form in your browser and query it + + 1531 + + + + url: + + 1532 + + + + <http://localhost:8081/cgi-bin/sisu_sqlite.cgi> + + 1533 + + + + or as instructed by command sisu -F webrick + + 1534 + + + + (9) query the database using the search form + + 1535 + + + + if there are other options in the dropdown menu select + + 1536 + + + + document_samples_sisu_markup + + 1537 + + + + and search for some text, e.g.: + + 1538 + + + + aim OR project + + 1539 + + + + selecting the index radio button gives an index of results using +the object numbers + + 1540 + + + + selecting the text radio button gives the content of the matched +paragraphs with the match highlighted + + 1541 + + + + (10) to start again with a new database + + 1542 + + + + to start from scratch you can drop the database with the command + + 1543 + + + + sisu -dv dropall + + 1544 + + + + and go to step 3 + + 1545 + + + + to get to step 3 in one step with a single command + + 1546 + + + + sisu -dv recreate + + 1547 + + + + continue subsequent steps + + 1548 + + + + 38.2 misc + + 1549 + + + + 38.2.1 url for output files -u -U + + 1550 + + + + sisu -uv[and other flags] [filename/wildcard] + + 1551 + + + + sisu -Uv [filename/wildcard] + + 1552 + + + + 38.2.2 toggle screen color + + 1553 + + + + sisu -cv[and processing flags] [filename/wildcard] + + 1554 + + + + 38.2.3 verbose mode + + 1555 + + + + sisu -v[and processing flags] [filename/wildcard] + + 1556 + + + + sisu -V[and processing flags] [filename/wildcard] + + 1557 + + + + 38.2.4 quiet mode + + 1558 + + + + sisu -q[and processing flags] [filename/wildcard] + + 1559 + + + + 38.2.5 maintenance mode intermediate files kept -M + + 1560 + + + + sisu -Mv[and other flags] [filename/wildcard] + + 1561 + + + + 38.2.6 start the webrick server + + 1562 + + + + sisu -W + + 1563 + + + + 38.3 remote placement of output + + 1564 + + + + configuration is necessary + + 1565 + + + + scp + + 1566 + + + + sisu -vr[and processing flags] [filename/wildcard] + + 1567 + + + + rsync + + 1568 + + + + sisu -vR[and processing flags] [filename/wildcard] + + 1569 + + + + 39. Configuration Files + + 1570 + + + + Sample provided, on untarring the source tarball: + + 1571 + + + + conf/sisu/sisurc.yaml + + 1572 + + + + and on installation under: + + 1573 + + + + /etc/sisu/sisurc.yaml + + 1574 + + + + The following paths are searched: + + 1575 + + + + ./_sisu/sisurc.yaml + + 1576 + + + + ~/.sisu/sisurc.yaml + + 1577 + + + + ./etc/sisu/sisurc.yaml + + 1578 + + + + 40. Markup + + 1579 + + + + See sample markup provided on + + 1580 + + + + <http://www.jus.uio.no/sisu> + + 1581 + + + + <http://www.jus.uio.no/sisu_markup> + + 1582 + + + + <http://www.jus.uio.no/sisu/SiSU> + + 1583 + + + + in particular for each of the document output samples provided, the +source document is provided as well + + 1584 + + + + <http://www.jus.uio.no/sisu/SiSU/2#books> + + 1585 + + + + on untarring the source tarball: + + 1586 + + + + data/sisu-examples/sample/document_samples_sisu_markup/ + + 1587 + + + + or the same once source is installed (or sisu-examples) under: + + 1588 + + + + /usr/share/sisu-examples/sample/document_samples_sisu_markup/ + + 1589 + + + + Some notes are contained within the man page, man sisu and +within sisu help via the commands sisu help markup and sisu +help headers + + 1590 + + + + SiSU is for literary and legal text, also for some social +science material. In particular it does not do formula, and is not +particularly suited to technical documentation. Despite the latter +caveat, some notes will be provided here and added to over time: + + 1591 + + + + 40.1 Headers + + 1592 + + + + Headers @headername: provide information related to the document, this +may relate to + + 1593 + + + + 1. how it is to be processed, such as whether headings are to be +numbered, what skin is to be used and markup instructions, such as the +document structure, or words to be made bold within the document + + 1594 + + + + 2. semantic information about the document including the dublin core + + 1595 + + + + 40.2 Font Face + + 1596 + + + + Defaults are set. You may change the face to: bold, italics, +underscore, strikethrough, ... + + 1597 + + + + 40.2.1 Bold + + 1598 + + + + \@bold: [list of words that should be made bold within document] + + 1599 + + + + bold line + + 1600 + + + + !_ bold line + + 1601 + + + + bold word or sentence + + 1602 + + + + !{ bold word or sentence }! + + 1603 + + + + *{ bold word or sentence }* + + 1604 + + + + boldword or boldword + + 1605 + + + + *boldword* or !boldword! + + 1606 + + + + 40.2.2 Italics + + 1607 + + + + \@italics: [list of words that should be italicised within document] + + 1608 + + + + italicise word or sentence + + 1609 + + + + /{ italicise word or sentence }/ + + 1610 + + + + italicisedword + + 1611 + + + + /italicisedword/ + + 1612 + + + + 40.2.3 Underscore + + 1613 + + + + underscore word or sentence + + 1614 + + + + _{ underscore word or sentence }_ + + 1615 + + + + underscoreword + + 1616 + + + + 40.2.4 Strikethrough + + 1617 + + + + strikethrough word or sentence + + 1618 + + + + -{ strikethrough word or sentence }- + + 1619 + + + + strikeword + + 1620 + + + + -strikeword- + + 1621 + + + + 40.3 Endnotes + + 1622 + + + + There are two forms of markup for endnotes, they cannot be mixed within +the same document + + 1623 + + + + here105 + + + 105. this is an endnote + + 1624 + + + + 1. preferred endnote markup + + 1625 + + + + here~{ this is an endnote }~ + + 1626 + + + + 2. alternative markup equivalent, kept because it is possible to search +and replace to get markup in existing texts such as Project Gutenberg + + 1627 + + + + here~^ + + 1628 + + + + ^~ this is an endote + + 1629 + + + + 40.4 Links + + 1630 + + + + SiSU + + 1631 + + + + { SiSU }http://sisudoc.org + + 1632 + + + + sisu.png + + 1633 + + + + {sisu.png }http://sisudoc.org + + 1634 + + + + {tux.png 64x80 }image + + 1635 + + + + { tux.png 64x80 }image + + 1636 + + + + SiSU 106 + + + 106. <http://sisudoc.org> + + 1637 + + + + { SiSU }http://sisudoc.org + + 1638 + + + + is equivalent to: + + 1639 + + + + { SiSU }http://sisudoc.org ~{ <http://sisudoc.org> }~ + + 1640 + + + + the same can be done with an image: + + 1641 + + + + [sisu.png] "SiSU" 108 + + + 108. <http://sisudoc.org> + + 1642 + + + + { sisu.png "SiSU" }http://sisudoc.org + + 1643 + + + + 40.5 Number Titles + + 1644 + + + + Set with the header @markup: + + 1645 + + + + 40.6 Line operations + + 1646 + + + + Line Operations (marker placed at start of line) + + 1647 + + + + !_ bold line + + 1648 + + + + bold line + + 1649 + + + + _1 indent paragraph one level + + 1650 + + + + indent paragraph one level + + 1651 + + + + _2 indent paragraph two steps + + 1652 + + + + indent paragraph two steps + + 1653 + + + + _* bullet paragraph + + 1654 + + + + bullet paragraph + + 1655 + + + + # number paragraph (see headers for numbering document headings) + + 1656 + + + + 1. number paragraph (see headers for numbering document headings) + + 1657 + + + + _# number paragraph level 2 (see headers for numbering document +headings) + + 1658 + + + + a. number paragraph level 2 (see headers for numbering document +headings) + + 1659 + + + + 40.7 Tables + + 1660 + + + + Table markup sample + + 1661 + + + 1662 + + table{~h c3; 26; 32; 32;
    +
    +
    + + 1663 + + This is a table, column1
    this would become row one of column two
    column three of row one is here
    +
    +
    + + 1664 + + column one row 2
    column two of row two
    column three of row two, and so on
    +
    +
    + + 1665 + + column one row three
    and so on
    here
    +
    +
    + + 1666 + + }table
    +
    +
    + + + Alternative form of table markup + + 1667 + + + 1668 + +      {t\~h}
              |Mon|Tue|Wed|Thu|Fri|Sat|Sun
         0    | * | * | * | * | * | * | *
         1    | * | * | * | * |   |   |  
         2    | - | * | * | * | * | * |  
         3    | - | * | * | * | * | * | *
         4    | - |   |   | * | * | * |  
         5    | * | * | * | * | * | * | *     +
    +
    + + + 40.8 Grouped Text + + 1669 + + + 1670 + +        5.times { puts 'Ruby' }     + + + + + code{ + + 1671 + + + 1672 + +        5.times { puts 'Ruby' }     + + + + + }code + + 1673 + + + 1674 + + A Limerick
    +
    +
    + + 1675 + + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    +
    +
    + + 1676 + + poem{
    +
    +
    + + 1677 + + There was a young lady from Clyde,
    who ate a green apple and died,
    but the apple fermented inside the lamented,
    and made cider inside her inside.
    +
    +
    + + 1678 + + }\poem
    +
    +
    + + + 40.9 Composite Document + + 1679 + + + + To import another document, the master document or importing document +should be named filename.r3 (r for require) + + 1680 + + + + << { filename.sst } + + 1681 + + + + << { filename.ssi } + + 1682 + + + + 41. Change Appearance + + 1683 + + + + 41.1 Skins + + 1684 + + + + "Skins" may be used to change various aspects related to the output +documents appearance, including such things as the url for the home +page on which the material will be published, information on the credit +band, and for html documents colours and icons used in navigation bars. +Skins are ruby files which permit changing of the default values set +within the program for SiSU output. + + 1685 + + + + There are a few examples provided, on untarring the source tarball: + + 1686 + + + + conf/sisu/skin/doc/ + + 1687 + + + + +data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + 1688 + + + + and on installation under: + + 1689 + + + + /etc/sisu/skin/doc/ + + 1690 + + + + +/usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + + 1691 + + + + The following paths are searched: + + 1692 + + + + ./_sisu/skin + + 1693 + + + + ~/.sisu/skin + + 1694 + + + + /etc/sisu/skin + + 1695 + + + + Skins under the searched paths in a per document directory, a per +directory directory, or a site directory, named: + + 1696 + + + + doc [may be specified individually in each document] + + 1697 + + + + dir [used if identifier part of name matches markup directory name] + + 1698 + + + + site + + 1699 + + + + It is usual to place all skins in the document directory, with symbolic +links as required from dir or site directories. + + 1700 + + + + 41.2 CSS + + 1701 + + + + The appearance of html and XML related output can be changed for an +ouput collection directory by prepareing and placing a new css file in +one of the sisu css directories searched in the sisu configuration +path. These are located at: + + 1702 + + + + _./_sisu/css + + 1703 + + + + ~/.sisu/css + + 1704 + + + + and + + 1705 + + + + /etc/sisu/css + + 1706 + + + + The contents of the first directory found in the search path are copied +to the corresponding sisu output directory with the commnd: + + 1707 + + + + sisu -CC + + 1708 + + + + The SiSU standard css files for SiSU output are: + + 1709 + + + + dom.css html.css html_tables.css index.css sax.css xhtml.css + + 1710 + + + + A document may specify its own/bespoke css file using the css header. + + 1711 + + + + \@css: + + 1712 + + + + [expand] + + 1713 + + + + Extracts from the README + + 1714 + + + + 42. README + + 1715 + + + + SiSU 0.55 2007w27/6 2007-07-07 + + 1716 + + + + Homepage: <http://www.jus.uio.no/sisu> + + 1717 + + + + Description + + 1718 + + + + SiSU is lightweight markup based document creation and +publishing framework that is controlled from the command line. Prepare +documents for SiSU using your text editor of choice, then use +SiSU to generate various output document formats. + + 1719 + + + + With minimal preparation of a plain-text (UTF-8) file using its native +markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, +ODF:ODT (Opendocument), LaTeX, PDF, and populates an SQL database +(PostgreSQL or SQLite) in paragraph sized chunks so that document +searches are done at this "atomic" level of granularity. + + 1720 + + + + Outputs share a common citation numbering system, and any semantic +meta-data provided about the document. + + 1721 + + + + SiSU also provides concordance files, document content +certificates and manifests of generated output. + + 1722 + + + + SiSU takes advantage of well established open standard ways of +representing text, and provides a bridge to take advantage of the +strengths of each, while remaining simple. SiSU implements +across document formats a "useful common feature set" [coming from a +humanities, law, and possibly social sciences perspective, rather than +technical or scientific writing] ... focus is primarily on content and +data integrity rather than appearance, (though outputs in the various +formats are respectable). + + 1723 + + + + A vim syntax highlighting file and an ftplugin with folds for sisu +markup is provided. Vim 7 includes syntax highlighting for SiSU. + + 1724 + + + + man pages, and interactive help are provided. + + 1725 + + + + Dependencies for various features are taken care of in sisu related +packages. The package sisu-complete installs the whole of SiSU. + + 1726 + + + + Additional document markup samples are provided in the package +sisu-markup-samples which is found in the non-free archive the licenses +for the substantive content of the marked up documents provided is that +provided by the author or original publisher. + + 1727 + + + + Homepage: <http://www.jus.uio.no/sisu> + + 1728 + + + + SiSU - simple information structuring universe, is a publishing +tool, document generation and management, (and search enabling) tool +primarily for literary, academic and legal published works. + + 1729 + + + + SiSU can be used for Internet, Intranet, local filesystem or cd +publishing. + + 1730 + + + + SiSU can be used directly off the filesystem, or from a +database. + + 1731 + + + + SiSU's scalability, is be dependent on your hardware, and +filesystem (in my case Reiserfs), and/or database Postgresql. + + 1732 + + + + Amongst it's characteristics are: + + 1733 + + + + simple mnemonoic markup style, + + 1734 + + + + the ability to produce multiple output formats, including html, +structured XML, LaTeX, pdf (via LaTeX), stream to a relational database +whilst retaining document structure - Postgresql and Sqlite, + + 1735 + + + + that all share a common citation system (a simple idea from which much +good), possibly most exciting, the following: if fed into a relational +database (as it can be automatically), the document set is searchable, +with results displayed at a paragraph level, or the possibility of an +indexed display of documents in which the match is found together with +a hyperlinked listing for each of each paragraph in which the match is +found. In any event citations using this system (with or without the +relational database) are relevant for all output formats. + + 1736 + + + + it is command line driven, and can be set up on a remote server + + 1737 + + + + Documents are marked up in SiSU syntax in your favourite editor. +SiSU syntax may be regarded as a type of smart ascii - which in +its basic form is simpler than the most elementary html. There is +currently a syntax highlighter, and folding for Vim. Syntax +highlighters for other editors are welcome. + + 1738 + + + + Input files should be UTF-8 + + 1739 + + + + Once set up it is simple to use. + + 1740 + + + + 42.1 Online Information, places to look + + 1741 + + + + <http://www.jus.uio.no/sisu> + + 1742 + + + + Download Sources: + + 1743 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + 1744 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + 1745 + + + + 42.2 Installation + + 1746 + + + + NB. Platform is Unix / Linux. + + 1747 + + + + 42.2.1 Debian + + 1748 + + + + If you use Debian use the Debian packages, check the +information at: + + 1749 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + 1750 + + + + (A) SiSU is available directly off the Debian archives +for Sid and testing. It should necessary only to run as root: + + 1751 + + + + aptitude update + + 1752 + + + + aptitude install sisu-complete + + 1753 + + + + (B) If there are newer versions of SiSU upstream of the +Debian archives, they will be available by adding the following +to your /etc/apt/sources.list + + 1754 + + + + deb <http://www.jus.uio.no/sisu/archive> +unstable main non-free + + 1755 + + + + deb-src <http://www.jus.uio.no/sisu/archive> +unstable main non-free + + 1756 + + + + [the non-free line is for document markup samples, for which the +substantive text is provided under the author or original publisher's +license and which in most cases will not be debian free software +guideline compliant] + + 1757 + + + + Then as root run: + + 1758 + + + + aptitude update + + 1759 + + + + aptitude install sisu-complete + + 1760 + + + + 42.2.2 RPM + + 1761 + + + + RPMs are provided though untested, they are prepared by running alien +against the source package, and against the debs. + + 1762 + + + + They may be downloaded from: + + 1763 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + 1764 + + + + 42.2.3 Source package .tgz + + 1765 + + + + Otherwise to install SiSU from source, check information at: + + 1766 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + 1767 + + + + alternative modes of installation from source are provided, setup.rb +(by Minero Aoki), rake (by Jim Weirich) built install file, rant (by +Stefan Lang) built install file, + + 1768 + + + + Ruby is the essential dependency for the basic operation of +SiSU + + 1769 + + + + 1. Download the latest source (information available) from: + + 1770 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + 1771 + + + + 2. Unpack the source + + 1772 + + + + Note however, that additional external package dependencies, such as +texlive or postgresql should you desire to use it are not taken care of +for you. + + 1773 + + + + 42.2.4 to use setup.rb + + 1774 + + + + this is a three step process, in the root directory of the unpacked +SiSU as root type: + + 1775 + + + + ruby setup.rb config + + 1776 + + + + ruby setup.rb setup + + 1777 + + + + as root: + + 1778 + + + + ruby setup.rb install + + 1779 + + + + further information: + + 1780 + + + + <http://i.loveruby.net/en/projects/setup/> + + 1781 + + + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + 1782 + + + + 42.2.5 to use install (prapared with "Rake") + + 1783 + + + + Rake must be installed on your system: + + 1784 + + + + <http://rake.rubyforge.org/> + + 1785 + + + + <http://rubyforge.org/frs/?group_id=50> + + 1786 + + + + in the root directory of the unpacked SiSU as root type: + + 1787 + + + + rake + + 1788 + + + + or + + 1789 + + + + rake base + + 1790 + + + + This makes use of Rake (by Jim Weirich) and the provided Rakefile + + 1791 + + + + For a list of alternative actions you may type: + + 1792 + + + + rake help + + 1793 + + + + rake -T + + 1794 + + + + 42.2.6 to use install (prapared with "Rant") + + 1795 + + + + (you may use the instructions above for rake substituting rant if rant +is installed on your system, or you may use an independent installer +created using rant as follows:) + + 1796 + + + + in the root directory of the unpacked SiSU as root type: + + 1797 + + + + ruby ./sisu-install + + 1798 + + + + or + + 1799 + + + + ruby ./sisu-install base + + 1800 + + + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration +and generation of first test file. Note however, that additional +external package dependencies, such as tetex-extra are not taken care +of for you. + + 1801 + + + + further information: + + 1802 + + + + <http://make.rubyforge.org/> + + 1803 + + + + <http://rubyforge.org/frs/?group_id=615> + + 1804 + + + + For a list of alternative actions you may type: + + 1805 + + + + ruby ./sisu-install help + + 1806 + + + + ruby ./sisu-install -T + + 1807 + + + + 42.3 Dependencies + + 1808 + + + + Once installed see 'man 8 sisu' for some information on additional +programs that sisu makes use of, and that you may need or wish to +install. (this will depend on such factors as whether you want to +generate pdf, whether you will be using SiSU with or without a +database, ...) 'man sisu_markup-samples' may also be of interest if the +sisu-markup-samples package has also been installed. + + 1809 + + + + The information in man 8 may not be most up to date, and it is possible +that more useful information can be gleaned from the following notes +taken from the Debian control file (end edited), gives an idea +of additional packages that SiSU can make use of if available, +(the use/requirement of some of which are interdependent for specific +actions by SiSU). + + 1810 + + + + The following is from the debian/control file of sisu-0.58.2, which +amongst other things provides the dependencies of sisu within +Debian. + + 1811 + + + 1812 + +      Package: sisu
         Architecture: all
         Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
         Conflicts: vim-sisu, sisu-vim, sisu-remote
         Replaces: vim-sisu, sisu-vim
         Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang,
         tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain,
         hyperestraier, kdissert, vim-addon-manager
         Suggests: rcs | cvs, lv, texinfo, pinfo

         Package: sisu-complete
         Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
         Recommends: hyperestraier

         Package: sisu-pdf
         Architecture: all
         Depends: sisu, texlive-latex-base, texlive-fonts-recommended,
         texlive-latex-recommended, texlive-latex-extra
         Suggests: evince, xpdf

         Package: sisu-postgresql
         Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
         Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1

         Package: sisu-sqlite
         Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
         Suggests: libdbd-sqlite

         Package: sisu-markup-samples
         Depends: sisu     +
    +
    + + 1813 + +      Source: sisu
         Section: text
         Priority: optional
         Maintainer: Ralph Amissah <ralph@amissah.com>
         Build-Depends: debhelper (>= 5)
         Standards-Version: 3.7.2

         Package: sisu
         Architecture: all
         Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
         Conflicts: vim-sisu, sisu-vim, sisu-remote
         Replaces: vim-sisu, sisu-vim
         Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager
         Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang
         Description: documents - structuring, publishing in multiple formats and search
          SiSU is a lightweight markup based, command line oriented, document
          structuring, publishing and search framework for document collections.
          .
          With minimal preparation of a plain-text, (UTF-8) file, using its native
          markup syntax in your text editor of choice, SiSU can generate various
          document formats (most of which share a common object numbering system for
          locating content), including plain text, HTML, XHTML, XML, OpenDocument text
          (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects
          (roughly paragraph-sized chunks) so searches may be performed and matches
          returned with that degree of granularity: your search criteria is met by these
          documents and at these locations within each document. Object numbering is
          particularly suitable for "published" works (finalized texts as opposed to
          works that are frequently changed or updated) for which it provides a fixed
          means of reference of content. Document outputs also share semantic meta-data
          provided.
          .
          SiSU also provides concordance files, document content certificates and
          manifests of generated output.
          .
          A vim syntax highlighting file and an ftplugin with folds for sisu markup is
          provided, as are syntax highlighting files for kate, kwrite, gedit and
          diakonos. Vim 7 includes syntax highlighting for SiSU.
          .
          man pages, and interactive help are provided.
          .
          Dependencies for various features are taken care of in sisu related packages.
          The package sisu-complete installs the whole of SiSU.
          .
          Additional document markup samples are provided in the package
          sisu-markup-samples which is found in the non-free archive the licenses for
          the substantive content of the marked up documents provided is that provided
          by the author or original publisher.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1814 + +      Package: sisu-complete
         Architecture: all
         Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
         Recommends: hyperestraier
         Description: installs all SiSU related packages
          This package installs SiSU and related packages that enable sisu to produce
          pdf and to populate postgresql and sqlite databases.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
          See sisu for a description of the package.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1815 + +      Package: sisu-pdf
         Architecture: all
         Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra
         #Suggests: evince, xpdf
         Description: dependencies to convert SiSU LaTeX output to pdf
          This package enables the conversion of SiSU LaTeX output to pdf.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1816 + +      Package: sisu-postgresql
         Architecture: all
         Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql
         Recommends: libfcgi-ruby
         Suggests: postgresql-contrib
         Description: SiSU dependencies for use with postgresql database
          This package enables SiSU to populate a postgresql database. This is done at
          an object/paragraph level, making granular searches of documents possible.
          .
          This relational database feature of SiSU is not required but provides
          interesting possibilities, including that of granular searches of documents
          for matching units of text, primarily paragraphs that can be displayed or
          identified by object citation number, from which an index of documents
          matched and each matched paragraph within them can be displayed.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + 1817 + +      Package: sisu-sqlite
         Architecture: all
         Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby
         Recommends: libfcgi-ruby
         Description: SiSU dependencies for use with sqlite database
          This package enables SiSU to populate an sqlite database. This is done at an
          object/paragraph level, making granular searches of documents possible.
          .
          This relational database feature of SiSU is not required but provides
          interesting possibilities, including that of granular searches of documents
          for matching units of text, primarily paragraphs that can be displayed or
          identified by object citation number, from which an index of documents
          matched and each matched paragraph within them can be displayed.
          .
          SiSU is a lightweight markup based document publishing framework.
          .
           Homepage: <http://www.jus.uio.no/sisu>

         +
    +
    + + + 42.4 Quick start + + 1818 + + + + Most of the installation should be taken care of by the aptitude or +rant install. (The rant install if run in full will also test run the +generation of the first document). + + 1819 + + + + After installation of sisu-complete, move to the document samples +directory + + 1820 + + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + 1821 + + + + and run + + 1822 + + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1823 + + + + or the same: + + 1824 + + + + sisu -NhwpoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1825 + + + + look at output results, see the "sisu_manifest" page created for the +document + + 1826 + + + + or to generate an online document move to a writable directory, as the +file will be downloaded there and e.g. + + 1827 + + + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> + + 1828 + + + + the database stuff is extra perhaps, the latex stuff could be +considered extra perhaps but neither needs to be installed for most of +sisu output to work + + 1829 + + + + examine source document, vim has syntax support + + 1830 + + + + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1831 + + + + additional markup samples in + + 1832 + + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + 1833 + + + + For help + + 1834 + + + + man sisu + + 1835 + + + + or + + 1836 + + + + sisu --help + + 1837 + + + + e.g. + + 1838 + + + + for the way sisu "sees/maps" your system + + 1839 + + + + sisu --help env + + 1840 + + + + for list of commands and so on + + 1841 + + + + sisu --help commands + + 1842 + + + + 42.5 Configuration files + + 1843 + + + + The default configuration/setup is contained within the program and is +altered by configuration settings in etc[sisu +version]/sisurc.yml or in ~/.sisu/sisurc.yml + + 1844 + + + + configuration file - a yaml file + + 1845 + + + + /etc/sisu/[sisu version]/sisurc.yml + + 1846 + + + + ~/.sisu/sisurc.yml + + 1847 + + + + directory structure - setting up of output and working directory. + + 1848 + + + + * skins - changing the appearance of a project, directory or individual +documents within ~/.sisu/skin + + 1849 + + + + ~/.sisu/skin/doc contains individual skins, with symbolic +links from + + 1850 + + + + ~/.sisu/skin/dir if the contents of a directory are to take +a particular document skin. + + 1851 + + + + additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra +on Debian), Postgresql, [sqlite], trang, tidy, makeinfo, ... +none of which are required for basic html or XML processing. + + 1852 + + + + if you use Vim as editor there is a syntax highlighter and fold +resource config file for SiSU. I hope more syntax highlighters +follow. + + 1853 + + + + There are post installation steps (which are really part of the overall +installation) + + 1854 + + + + sisu -C in your marked up document directory, should do some +auto-configuring provided you have the right permissions for the output +directories. (and provided the output directories have already been +specified if you are not using the defaults). + + 1855 + + + + 42.6 Use General Overview + + 1856 + + + + Documents are marked up in SiSU syntax and kept in an ordinary +text editable file, named with the suffix .sst, or .ssm + + 1857 + + + + Marked up SiSU documents are usually kept in a sub-directory of +your choosing + + 1858 + + + + use the interactive help and man pages + + 1859 + + + + sisu --help + + 1860 + + + + man sisu + + 1861 + + + + 42.7 Help + + 1862 + + + + interactive help described below, or man page: + + 1863 + + + + man sisu + + 1864 + + + + man 8 sisu + + 1865 + + + + 'man sisu_markup-samples' [if the sisu-markup-samples package is also +installed] + + 1866 + + + + Once installed an interactive help is available typing 'sisu' (without) +any flags, and select an option: + + 1867 + + + + sisu + + 1868 + + + + alternatively, you could type e.g. + + 1869 + + + + sisu --help commands + + 1870 + + + + sisu --help env + + 1871 + + + + sisu --help headers + + 1872 + + + + sisu --help markup + + 1873 + + + + sisu --help headings + + 1874 + + + + etc. + + 1875 + + + + for questions about mappings, output paths etc. + + 1876 + + + + sisu --help env + + 1877 + + + + sisu --help path + + 1878 + + + + sisu --help directory + + 1879 + + + + 42.8 Directory Structure + + 1880 + + + + Once installed, type: + + 1881 + + + + sisu --help env + + 1882 + + + + or + + 1883 + + + + sisu -V + + 1884 + + + + 42.9 Configuration File + + 1885 + + + + The defaults can be changed via SiSU's configure file sisurc.yml +which the program expects to find in ./_sisu ~/.sisu or /etc/sisu +(searched in that order, stopping on the first one found) + + 1886 + + + + 42.10 Markup + + 1887 + + + + See man pages. + + 1888 + + + + man sisu + + 1889 + + + + man 8 sisu + + 1890 + + + + Once installed there is some information on SiSU Markup in its +help: + + 1891 + + + + sisu --help markup + + 1892 + + + + and + + 1893 + + + + sisu --help headers + + 1894 + + + + Sample marked up document are provided with the download tarball in the +directory: + + 1895 + + + + ./data/doc/sisu/sisu_markup_samples/dfsg + + 1896 + + + + These are installed on the system usually at: + + 1897 + + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg + + 1898 + + + + More markup samples are available in the package sisu-markup-samples + + 1899 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples> + + 1900 + + + + Many more are available online off: + + 1901 + + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + 1902 + + + + 42.11 Additional Things + + 1903 + + + + There is syntax support for some editors provided (together with a +README file) in + + 1904 + + + + ./data/sisu/conf/syntax + + 1905 + + + + usually installed to: + + 1906 + + + + /usr/share/sisu/conf/syntax + + 1907 + + + + 42.12 License + + 1908 + + + + License: GPL 3 or later see the copyright file in + + 1909 + + + + ./data/doc/sisu + + 1910 + + + + usually installed to: + + 1911 + + + + /usr/share/doc/sisu + + 1912 + + + + 42.13 SiSU Standard + + 1913 + + + + SiSU uses: + + 1914 + + + + Standard SiSU markup syntax, + + 1915 + + + + Standard SiSU meta-markup syntax, and the + + 1916 + + + + Standard SiSU object citation numbering and system + + 1917 + + + + © Ralph Amissah 1997, current 2006 All Rights Reserved. + + 1918 + + + + however note the License section + + 1919 + + + + CHANGELOG + + 1920 + + + + ./CHANGELOG + + 1921 + + + + and see + + 1922 + + + + <http://www.jus.uio.no/sisu/SiSU/changelog.html> + + 1923 + + + + <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html> + + 1924 + + + + Extracts from man 8 sisu + + 1925 + + + + 43. Post Installation Setup + + 1926 + + + + 43.1 Post Installation Setup - Quick start + + 1927 + + + + After installation of sisu-complete, move to the document samples +directory, + + 1928 + + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + 1929 + + + + [this is not where you would normally work but provides sample +documents for testing, you may prefer instead to copy the contents of +that directory to a local directory before proceeding] + + 1930 + + + + and in that directory, initialise the output directory with the command + + 1931 + + + + sisu -CC + + 1932 + + + + then run: + + 1933 + + + + sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1934 + + + + or the same: + + 1935 + + + + sisu -NhwpoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1936 + + + + look at output results, see the "sisu_manifest" page created for the +document + + 1937 + + + + for an overview of your current sisu setup, type: + + 1938 + + + + sisu --help env + + 1939 + + + + or + + 1940 + + + + sisu -V + + 1941 + + + + To generate a document from a remote url accessible location move to a +writable directory, (create a work directory and cd into it) as the +file will be downloaded there and e.g. + + 1942 + + + + sisu -1 <http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst> + + 1943 + + + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst> + + 1944 + + + + examine source document, vim has syntax highlighting support + + 1945 + + + + gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 1946 + + + + additional markup samples in + + 1947 + + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + 1948 + + + + it should also be possible to run sisu against sisupods (prepared zip +files, created by running the command sisu -S [filename]), whether +stored locally or remotely. + + 1949 + + + + sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> + + 1950 + + + + there is a security issue associated with the running of document skins +that are not your own, so these are turned of by default, and the use +of the following command, which switches on the associated skin is not +recommended: + + 1951 + + + + sisu -3 --trust <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip> + + 1952 + + + + For help + + 1953 + + + + man sisu + + 1954 + + + + sisu --help + + 1955 + + + + sisu --help env for the way sisu "sees/maps" your system + + 1956 + + + + sisu --help commands for list of commands and so on + + 1957 + + + + 43.2 Document markup directory + + 1958 + + + + Perhaps the easiest way to begin is to create a directory for sisu +marked up documents within your home directory, and copy the file +structure (and document samples) provided in the document sample +directory: + + 1959 + + + + mkdir ~/sisu_test + + 1960 + + + + cd ~/sisu_test + + 1961 + + + + cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* +~/sisu_test/. + + 1962 + + + + Tip: the markup syntax examples may be of interest + + 1963 + + + + <http://www.jus.uio.no/sisu/sample/> + + 1964 + + + + Tip: + + 1965 + + + + sisu -U [sisu markup filename] + + 1966 + + + + should printout the different possible outputs and where sisu would +place them. + + 1967 + + + + Tip: if you want to toggle ansi color add + + 1968 + + + + c + + 1969 + + + + to your flags. + + 1970 + + + + 43.2.1 Configuration files + + 1971 + + + + SiSU configuration file search path is: + + 1972 + + + + ./_sisu/sisurc.yaml + + 1973 + + + + ~/.sisu/sisurc.yaml + + 1974 + + + + /etc/sisu/sisurc.yaml + + 1975 + + + + .\"%% Debian Installation Note + + 1976 + + + + 43.2.2 Debian INSTALLATION Note + + 1977 + + + + It is best you see + + 1978 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#debian> + + 1979 + + + + for up the most up to date information. + + 1980 + + + + notes taken from the Debian control file (end edited), gives an +idea of additional packages that SiSU can make use of if +available, (the use/requirement of some of which are interdependent for +specific actions by SiSU): + + 1981 + + + + Package: sisu + + 1982 + + + + SiSU is a lightweight markup based, command line oriented, +document structuring, publishing and search framework for document +collections. + + 1983 + + + + With minimal preparation of a plain-text, (UTF-8) file, using its +native markup syntax in your text editor of choice, SiSU can +generate various document formats (most of which share a common object +numbering system for locating content), including plain text, HTML, +XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate +an SQL database with objects (roughly paragraph-sized chunks) so +searches may be performed and matches returned with that degree of +granularity: your search criteria is met by these documents and at +these locations within each document. Object numbering is particularly +suitable for "published" works (finalized texts as opposed to works +that are frequently changed or updated) for which it provides a fixed +means of reference of content. Document outputs also share semantic +meta-data provided. + + 1984 + + + + SiSU also provides concordance files, document content +certificates and manifests of generated output. + + 1985 + + + + A vim syntax highlighting file and an ftplugin with folds for sisu +markup is provided, as are syntax highlighting files for kate, kwrite, +gedit and diakonos. Vim 7 includes syntax highlighting for SiSU. + + 1986 + + + + man pages, and interactive help are provided. + + 1987 + + + + Dependencies for various features are taken care of in sisu related +packages. The package sisu-complete installs the whole of SiSU. + + 1988 + + + + Additional document markup samples are provided in the package +sisu-markup-samples which is found in the non-free archive the licenses +for the substantive content of the marked up documents provided is that +provided by the author or original publisher. + + 1989 + + + + Homepage: <http://www.jus.uio.no/sisu> + + 1990 + + + + 43.2.3 Document Resource Configuration + + 1991 + + + + sisu resource configuration information is obtained from sources +(where they exist): + + 1992 + + + + ~/.sisu/sisurc.yaml + + 1993 + + + + /etc/sisu/[sisu version]/sisurc.yaml + + 1994 + + + + sisu program defaults + + 1995 + + + + 43.2.4 Skins + + 1996 + + + + Skins default document appearance may be modified using skins +contained in sub-directories located at the following paths: + + 1997 + + + + ./_sisu/skin + + 1998 + + + + ~/.sisu/skin + + 1999 + + + + /etc/sisu/skin + + 2000 + + + + more specifically, the following locations (or their /etc/sisu +equivalent) should be used: + + 2001 + + + + ~/.sisu/skin/doc + + 2002 + + + + skins for individual documents; + + 2003 + + + + ~/.sisu/skin/dir + + 2004 + + + + skins for directories of matching names; + + 2005 + + + + ~/.sisu/skin/site + + 2006 + + + + site-wide skin modifying the site-wide appearance of documents. + + 2007 + + + + Usually all skin files are placed in the document skin directory: + + 2008 + + + + ~/.sisu/skin/doc + + 2009 + + + + with softlinks being made to the skins contained there from other skin +directories as required. + + 2010 + + + + 44. FAQ - Frequently Asked/Answered Questions + + 2011 + + + + 44.1 Why are urls produced with the -v (and -u) flag that point to a +web server on port 8081? + + 2012 + + + + Try the following rune: + + 2013 + + + + sisu -W + + 2014 + + + + This should start the ruby webserver. It should be done after having +produced some output as it scans the output directory for what to +serve. + + 2015 + + + + 44.2 I cannot find my output, where is it? + + 2016 + + + + The following should provide help on output paths: + + 2017 + + + + sisu --help env + + 2018 + + + + sisu -V [same as the previous command] + + 2019 + + + + sisu --help directory + + 2020 + + + + sisu --help path + + 2021 + + + + sisu -U [filename] + + 2022 + + + + man sisu + + 2023 + + + + 44.3 I do not get any pdf output, why? + + 2024 + + + + SiSU produces LaTeX and pdflatex is run against that to generate +pdf files. + + 2025 + + + + If you use Debian the following will install the required +dependencies + + 2026 + + + + aptitude install sisu-pdf + + 2027 + + + + the following packages are required: tetex-bin, tetex-extra, latex-ucs + + 2028 + + + + 44.4 Where is the latex (or some other interim) output? + + 2029 + + + + Try adding -M (for maintenance) to your command flags, e.g.: + + 2030 + + + + sisu -HpMv [filename] + + 2031 + + + + this should result in the interim processing output being retained, and +information being provided on where to find it. + + 2032 + + + + sisu --help directory + + 2033 + + + + sisu --help path + + 2034 + + + + should also provide some relevant information as to where it is placed. + + 2035 + + + + 44.5 Why isn't SiSU markup XML + + 2036 + + + + I worked with text and (though I find XML immensely valuable) disliked +noise ... better to sidestep the question and say: + + 2037 + + + + SiSU currently "understands" three XML input representations - +or more accurately, converts from three forms of XML to native +SiSU markup for processing. The three types correspond to SAX +(structure described), DOM (structure embedded, whole document must be +read before structure is correctly discernable) and node based (a tree) +forms of XML document structure representation. Problem is I use them +very seldom and check that all is as it should be with them seldom, so +I would not be surprised if something breaks there, but as far as I +know they are working. I will check and add an XML markup help page +before the next release. There already is a bit of information in the +man page under the title SiSU VERSION CONVERSION + + 2038 + + + + sisu --to-sax [filename/wildcard] + + 2039 + + + + sisu --to-dom [filename/wildcard] + + 2040 + + + + sisu --to-node [filename/wildcard] + + 2041 + + + + The XML should be well formed... must check, but lacks sensible +headers. Suggestions welcome as to what to make of them. [For the +present time I am satisfied that I can convert (both ways) between 3 +forms of XML representation and SiSU markup]. + + 2042 + + + + sisu --from-xml2sst [filename/wildcard] + + 2043 + + + + 44.6 LaTeX claims to be a document preparation system for high-quality +typesetting. Can the same be said about SiSU? + + 2044 + + + + SiSU is not really about type-setting. + + 2045 + + + + LaTeX is the ultimate computer instruction type-setting language for +paper based publication. + + 2046 + + + + LaTeX is able to control just about everything that happens on page and +pixel, position letters kerning, space variation between characters, +words, paragraphs etc. formula. + + 2047 + + + + SiSU is not really about type-setting at all. It is about a +lightweight markup instruction that provides enough information for an +abstraction of the documents structure and objects, from which +different forms of representation of the document can be generated. + + 2048 + + + + SiSU with very little markup instruction is able to produce +relatively high quality pdf by virtue of being able to generate usable +default LaTeX; it produces "quality" html by generating the html +directly; likewise it populates an SQL database in a useful way with +the document in object sized chunks and its meta-data. But SiSU +works on an abstraction of the document's structure and content and +custom builds suitable uniform output. The html for browser viewing and +pdf for paper viewing/publishing are rather different things with +different needs for layout - as indeed is what is needed to store +information in a database in searchable objects. + + 2049 + + + + The pdfs or html produced for example by open office based on open +document format and other office/word processor suits usually attempt +to have similar looking outputs - your document rendered in html looks +much the same, or in pdf... sisu is less this way, it seeks to have a +starting point with as little information about appearance as possible, +and to come up with the best possible appearance for each output that +can be derived based on this minimal information. + + 2050 + + + + Where there are large document sets, it provides consistency in +appearance in each output format for the documents. + + 2051 + + + + The excuse for going this way is, it is a waste of time to think much +about appearance when working on substantive content, it is the +substantive content that is relevant, not the way it looks beyond the +basic informational tags - and yet you want to be able to take +advantage of as many useful different ways of representing documents as +are available, and for various types of output to to be/look as good as +it can for each medium/format in which it is presented, (with different +mediums having different focuses) and SiSU tries to achieve this +from minimal markup. + + 2052 + + + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU + + 2053 + + + + This at present needs to be done "manually" and it is probably +necessary to alter the sample search form. The following is a helpful +response from one of the contributors of GiN to Postgresql Oleg +Bartunov 2006-12-06: + + 2054 + + + + "I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> + + 2055 + + + + FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not +functionality. + + 2056 + + + + In your example I'd do ( simple way, just for demo): + + 2057 + + + + 0. compile, install tsearch2 and load tsearch2 into your +database + + 2058 + + + + cd contrib/tsearch2; +make&&make&&install&&make installcheck; psql DB +< tsearch2.sql + + 2059 + + + + 1. Add column fts, which holds tsvector + + 2060 + + + + alter table documents add column fts tsvector; + + 2061 + + + + 2. Fill fts column + + 2062 + + + + update document set fts = to_tsvector(clean); + + 2063 + + + + 3. create index - just for performance ! + + 2064 + + + + create index fts_gin_idx on document using gin(fts); + + 2065 + + + + 4. Run vacuum + + 2066 + + + + vacuum analyze document; + + 2067 + + + + That's all. + + 2068 + + + + Now you can search: + + 2069 + + + + select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, +plainto_tsquery('markup syntax') q where q @@ fts order by rank desc +limit 10; + + 2070 + + + + 44.8 Where is version 1.0? + + 2071 + + + + SiSU works pretty well as it is supposed to. Version 1.0 will +have the current markup, and directory structure. At this point it is +largely a matter of choice as to when the name change is made. + + 2072 + + + + The feature set for html,110 LaTeX/pdf and opendocument is in +place. XML, and plaintext are in order. + + + 110. html w3c compliance has been largely met. + + 2073 + + + + html and LaTeX/pdf may be regarded as reference copy outputs + + 2074 + + + + With regard to the populating of sql databases (postgresql and sqlite), +there is a bit to be done. + + 2075 + + + + We are still almost there. + + 2076 + + + + 45. Editor Files, Syntax Highlighting + + 2077 + + + + The directory: + + 2078 + + + + ./data/sisu/conf/editor-syntax-etc/ + + 2079 + + + + /usr/share/sisu/conf/editor-syntax-etc + + 2080 + + + + contains rudimentary sisu syntax highlighting files for: + + 2081 + + + + (g)vim <http://www.vim.org> + + 2082 + + + + package: sisu-vim + + 2083 + + + + status: largely done + + 2084 + + + + there is a vim syntax highlighting and folds component + + 2085 + + + + gedit <http://www.gnome.org/projects/gedit> + + 2086 + + + + gobby <http://gobby.0x539.de/> + + 2087 + + + + file: sisu.lang + + 2088 + + + + place in: + + 2089 + + + + /usr/share/gtksourceview-1.0/language-specs + + 2090 + + + + or + + 2091 + + + + ~/.gnome2/gtksourceview-1.0/language-specs + + 2092 + + + + status: very basic syntax highlighting + + 2093 + + + + comments: this editor features display line wrap and is used by +Goby! + + 2094 + + + + nano <http://www.nano-editor.org> + + 2095 + + + + file: nanorc + + 2096 + + + + save as: + + 2097 + + + + ~/.nanorc + + 2098 + + + + status: basic syntax highlighting + + 2099 + + + + comments: assumes dark background; no display line-wrap; does +line breaks + + 2100 + + + + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> + + 2101 + + + + file: diakonos.conf + + 2102 + + + + save as: + + 2103 + + + + ~/.diakonos/diakonos.conf + + 2104 + + + + includes: + + 2105 + + + + status: basic syntax highlighting + + 2106 + + + + comments: assumes dark background; no display line-wrap + + 2107 + + + + kate & kwrite <http://kate.kde.org> + + 2108 + + + + file: sisu.xml + + 2109 + + + + place in: + + 2110 + + + + /usr/share/apps/katepart/syntax + + 2111 + + + + or + + 2112 + + + + ~/.kde/share/apps/katepart/syntax + + 2113 + + + + [settings::configure kate::{highlighting,filetypes}] + + 2114 + + + + [tools::highlighting::{markup,scripts}::SiSU] + + 2115 + + + + nedit <http://www.nedit.org> + + 2116 + + + + file: sisu_nedit.pats + + 2117 + + + + nedit -import sisu_nedit.pats + + 2118 + + + + status: a very clumsy first attempt [not really done] + + 2119 + + + + comments: this editor features display line wrap + + 2120 + + + + emacs <http://www.gnu.org/software/emacs/emacs.html> + + 2121 + + + + files: sisu-mode.el + + 2122 + + + + to file ~/.emacs add the following 2 lines: + + 2123 + + + + (add-to-list 'load-path +"/usr/share/sisu-examples/config/syntax_hi") + + 2124 + + + + (require 'sisu-mode.el) + + 2125 + + + + [not done / not yet included] + + 2126 + + + + vim & gvim <http://www.vim.org> + + 2127 + + + + files: + + 2128 + + + + package is the most comprehensive sisu syntax highlighting and +editor environment provided to date (is for vim/ gvim, and is separate +from the contents of this directory) + + 2129 + + + + status: this includes: syntax highlighting; vim folds; some error +checking + + 2130 + + + + comments: this editor features display line wrap + + 2131 + + + + NOTE: + + 2132 + + + + [SiSU parses files with long lines or line breaks, but, display +linewrap (without line-breaks) is a convenient editor feature to have +for sisu markup] + + 2133 + + + + 46. Help Sources + + 2134 + + + + For a summary of alternative ways to get help on SiSU try one of +the following: + + 2135 + + + + man page + + 2136 + + + + man sisu_help + + 2137 + + + + man2html + + 2138 + + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + 2139 + + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + 2140 + + + + sisu generated output - links to html + + 2141 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + 2142 + + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + 2143 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + 2144 + + + + help sources lists + + 2145 + + + + Alternative sources for this help sources page listed here: + + 2146 + + + + man sisu_help_sources + + 2147 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + 2148 + + + + <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html> + + 2149 + + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + 2150 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + 2151 + + + + 46.1 man pages + + 2152 + + + + 46.1.1 man + + 2153 + + + + man sisu + + 2154 + + + + man sisu_commands + + 2155 + + + + man 7 sisu_complete + + 2156 + + + + man sisu_configuration + + 2157 + + + + man 8 sisu_faq + + 2158 + + + + man sisu_filetypes + + 2159 + + + + man sisu_help + + 2160 + + + + man sisu_help_sources + + 2161 + + + + man 8 sisu_howto + + 2162 + + + + man sisu_introduction + + 2163 + + + + man sisu_markup + + 2164 + + + + man sisu_output_overview + + 2165 + + + + man 7 sisu_pdf + + 2166 + + + + man 7 sisu_postgresql + + 2167 + + + + man 8 sisu_quickstart + + 2168 + + + + man 8 sisu_remote + + 2169 + + + + man 8 sisu_search + + 2170 + + + + man sisu_skin + + 2171 + + + + man 7 sisu_sqlite + + 2172 + + + + man 8 sisu_syntax_highlighting + + 2173 + + + + man 7 sisu_vim + + 2174 + + + + man sisu_webrick + + 2175 + + + + 46.2 sisu generated output - links to html + + 2176 + + + + Note SiSU documentation is prepared in SiSU and output is +available in multiple formats including amongst others html, pdf, and +odf which may be also be accessed via the html pages111 + + + 111. named index.html or more extensively through sisu_manifest.html + + 2177 + + + + 46.2.1 locally installed + + 2178 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + + 2179 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> + + 2180 + + + + <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + + 2181 + + + + /usr/share/doc/sisu/sisu_manual/sisu/index.html + + 2182 + + + + /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + + 2183 + + + + /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + + 2184 + + + + /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + + 2185 + + + + /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + + 2186 + + + + /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + + 2187 + + + + /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + + 2188 + + + + /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + + 2189 + + + + /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + + 2190 + + + + /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + + 2191 + + + + /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + + 2192 + + + + /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + + 2193 + + + + /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + + 2194 + + + + /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + + 2195 + + + + /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + + 2196 + + + + /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + + 2197 + + + + /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + + 2198 + + + + /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + + 2199 + + + + /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + + 2200 + + + + /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + + 2201 + + + + /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + + 2202 + + + + /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + + 2203 + + + + +/usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + 2204 + + + + /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + + 2205 + + + + /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + + 2206 + + + + 46.2.2 www.sisudoc.org + + 2207 + + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + 2208 + + + + <http://sisudoc.org/sisu_manual/sisu/index.html> + + 2209 + + + + <http://sisudoc.org/sisu_manual/sisu_commands/index.html> + + 2210 + + + + <http://sisudoc.org/sisu_manual/sisu_complete/index.html> + + 2211 + + + + <http://sisudoc.org/sisu_manual/sisu_configuration/index.html> + + 2212 + + + + <http://sisudoc.org/sisu_manual/sisu_description/index.html> + + 2213 + + + + <http://sisudoc.org/sisu_manual/sisu_examples/index.html> + + 2214 + + + + <http://sisudoc.org/sisu_manual/sisu_faq/index.html> + + 2215 + + + + <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html> + + 2216 + + + + <http://sisudoc.org/sisu_manual/sisu_help/index.html> + + 2217 + + + + <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html> + + 2218 + + + + <http://sisudoc.org/sisu_manual/sisu_howto/index.html> + + 2219 + + + + <http://sisudoc.org/sisu_manual/sisu_introduction/index.html> + + 2220 + + + + <http://sisudoc.org/sisu_manual/sisu_manual/index.html> + + 2221 + + + + <http://sisudoc.org/sisu_manual/sisu_markup/index.html> + + 2222 + + + + <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html> + + 2223 + + + + <http://sisudoc.org/sisu_manual/sisu_pdf/index.html> + + 2224 + + + + <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html> + + 2225 + + + + <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html> + + 2226 + + + + <http://sisudoc.org/sisu_manual/sisu_remote/index.html> + + 2227 + + + + <http://sisudoc.org/sisu_manual/sisu_search/index.html> + + 2228 + + + + <http://sisudoc.org/sisu_manual/sisu_skin/index.html> + + 2229 + + + + <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html> + + 2230 + + + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + 2231 + + + + <http://sisudoc.org/sisu_manual/sisu_vim/index.html> + + 2232 + + + + <http://sisudoc.org/sisu_manual/sisu_webrick/index.html> + + 2233 + + + + 46.2.3 www.jus.uio.no/sisu + + 2234 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + 2235 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html> + + 2236 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html> + + 2237 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html> + + 2238 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html> + + 2239 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html> + + 2240 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html> + + 2241 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html> + + 2242 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html> + + 2243 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html> + + 2244 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html> + + 2245 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html> + + 2246 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html> + + 2247 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html> + + 2248 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html> + + 2249 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html> + + 2250 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html> + + 2251 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html> + + 2252 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html> + + 2253 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html> + + 2254 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html> + + 2255 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html> + + 2256 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html> + + 2257 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + 2258 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html> + + 2259 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html> + + 2260 + + + + 46.2.4 man2html + + 2261 + + + + 46.2.5 locally installed + + 2262 + + + + <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + + 2263 + + + + <file:///usr/share/doc/sisu/html/sisu_help.1.html> + + 2264 + + + + <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + + 2265 + + + + /usr/share/doc/sisu/html/sisu.1.html + + 2266 + + + + /usr/share/doc/sisu/html/sisu_commands.1.html + + 2267 + + + + /usr/share/doc/sisu/html/sisu_complete.7.html + + 2268 + + + + /usr/share/doc/sisu/html/sisu_configuration.1.html + + 2269 + + + + /usr/share/doc/sisu/html/sisu_faq.8.html + + 2270 + + + + /usr/share/doc/sisu/html/sisu_help.1.html + + 2271 + + + + /usr/share/doc/sisu/html/sisu_help_sources.1.html + + 2272 + + + + /usr/share/doc/sisu/html/sisu_howto.8.html + + 2273 + + + + /usr/share/doc/sisu/html/sisu_markup.1.html + + 2274 + + + + /usr/share/doc/sisu/html/sisu_pdf.7.html + + 2275 + + + + /usr/share/doc/sisu/html/sisu_postgresql.7.html + + 2276 + + + + /usr/share/doc/sisu/html/sisu_quickstart.8.html + + 2277 + + + + /usr/share/doc/sisu/html/sisu_remote.8.html + + 2278 + + + + /usr/share/doc/sisu/html/sisu_search.8.html + + 2279 + + + + /usr/share/doc/sisu/html/sisu_skin.1.html + + 2280 + + + + /usr/share/doc/sisu/html/sisu_sqlite.7.html + + 2281 + + + + /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + + 2282 + + + + /usr/share/doc/sisu/html/sisu_vim.7.html + + 2283 + + + + /usr/share/doc/sisu/html/sisu_webrick.1.html + + 2284 + + + + 46.2.6 www.sisudoc.org + + 2285 + + + + <http:///sisudoc.org/man/sisu_manual.1.html> + + 2286 + + + + <http:///sisudoc.org/man/sisu_help.1.html> + + 2287 + + + + <http:///sisudoc.org/man/sisu_help_sources.1.html> + + 2288 + + + + <http://sisudoc.org/man/sisu.1.html> + + 2289 + + + + <http://sisudoc.org/man/sisu_commands.1.html> + + 2290 + + + + <http://sisudoc.org/man/sisu_complete.7.html> + + 2291 + + + + <http://sisudoc.org/man/sisu_configuration.1.html> + + 2292 + + + + <http://sisudoc.org/man/sisu_faq.8.html> + + 2293 + + + + <http://sisudoc.org/man/sisu_help.1.html> + + 2294 + + + + <http://sisudoc.org/man/sisu_help_sources.1.html> + + 2295 + + + + <http://sisudoc.org/man/sisu_howto.8.html> + + 2296 + + + + <http://sisudoc.org/man/sisu_markup.1.html> + + 2297 + + + + <http://sisudoc.org/man/sisu_pdf.7.html> + + 2298 + + + + <http://sisudoc.org/man/sisu_postgresql.7.html> + + 2299 + + + + <http://sisudoc.org/man/sisu_quickstart.8.html> + + 2300 + + + + <http://sisudoc.org/man/sisu_remote.8.html> + + 2301 + + + + <http://sisudoc.org/man/sisu_search.8.html> + + 2302 + + + + <http://sisudoc.org/man/sisu_skin.1.html> + + 2303 + + + + <http://sisudoc.org/man/sisu_sqlite.7.html> + + 2304 + + + + <http://sisudoc.org/man/sisu_syntax_highlighting.8.html> + + 2305 + + + + <http://sisudoc.org/man/sisu_vim.7.html> + + 2306 + + + + <http://sisudoc.org/man/sisu_webrick.1.html> + + 2307 + + + + 46.2.7 www.jus.uio.no/sisu + + 2308 + + + + <http://www.jus.uio.no/sisu/man/sisu_manual.1.html> + + 2309 + + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + 2310 + + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + 2311 + + + + <http://www.jus.uio.no/sisu/man/sisu.1.html> + + 2312 + + + + <http://www.jus.uio.no/sisu/man/sisu_commands.1.html> + + 2313 + + + + <http://www.jus.uio.no/sisu/man/sisu_complete.7.html> + + 2314 + + + + <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html> + + 2315 + + + + <http://www.jus.uio.no/sisu/man/sisu_faq.8.html> + + 2316 + + + + <http://www.jus.uio.no/sisu/man/sisu_help.1.html> + + 2317 + + + + <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html> + + 2318 + + + + <http://www.jus.uio.no/sisu/man/sisu_howto.8.html> + + 2319 + + + + <http://www.jus.uio.no/sisu/man/sisu_markup.1.html> + + 2320 + + + + <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html> + + 2321 + + + + <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html> + + 2322 + + + + <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html> + + 2323 + + + + <http://www.jus.uio.no/sisu/man/sisu_remote.8.html> + + 2324 + + + + <http://www.jus.uio.no/sisu/man/sisu_search.8.html> + + 2325 + + + + <http://www.jus.uio.no/sisu/man/sisu_skin.1.html> + + 2326 + + + + <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html> + + 2327 + + + + <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html> + + 2328 + + + + <http://www.jus.uio.no/sisu/man/sisu_vim.7.html> + + 2329 + + + + <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html> + + 2330 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/search_cgi.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_cgi.html new file mode 100644 index 00000000..80da2219 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_cgi.html @@ -0,0 +1,705 @@ + + + + + + search_cgi - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 27. Introduction +

    +
    +

    +   1052 +

    +
    + + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + + 27.2 Search Form + +
    + + +
    + +

    + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +

    +
    +

    +   1053 +

    +
    + + +
    +

    + Sample search frontend   62  A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.  63  +

    +
    +

    +   1054 +

    +
    + + +
    +

    + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. +

    +
    +

    +   1055 +

    +
    + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  64  +

    +
    +

    +   1056 +

    +
    + + +
    +

    + sisu -F --webserv-webrick
    builds a cgi web search frontend for the database created +

    +
    +

    +   1057 +

    +
    + + +
    +

    + The following is feedback on the setup on a machine provided by the help command: +

    +
    +

    +   1058 +

    +
    + + +
    +

    + sisu --help sql +

    +
    +

    +   1059 +

    +
    + + +
    +

    +   Postgresql
        user:             ralph
        current db set:   SiSU_sisu
        port:             5432
        dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

      sqlite
        current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
        dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db +

    +
    +

    +   1060 +

    +
    + + +
    +

    + Note on databases built +

    +
    +

    +   1061 +

    +
    + + +
    +

    + By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] +

    +
    +

    +   1062 +

    +
    + + +
    + +

    + 27.2 Search Form +

    +
    +

    +   1063 +

    +
    + + +
    +

    + sisu -F
    generates a sample search form, which must be copied to the web-server cgi directory +

    +
    +

    +   1064 +

    +
    + + +
    +

    + sisu -F --webserv-webrick
    generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory +

    +
    +

    +   1065 +

    +
    + + +
    +

    + sisu -Fv
    as above, and provides some information on setting up hyperestraier +

    +
    +

    +   1066 +

    +
    + + +
    +

    + sisu -W
    starts the webrick server which should be available wherever sisu is properly installed +

    +
    +

    +   1067 +

    +
    + + +
    +

    + The generated search form must be copied manually to the webserver directory as instructed +

    +
    +

    +   1068 +

    +

    +^

    + + +
    +

    +  62. <http://search.sisudoc.org> +

    +
      +
    + + +
    +

    +  63. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
      +
    + + +
    +

    +  64. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/search_hyperestraier.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_hyperestraier.html new file mode 100644 index 00000000..176731f7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_hyperestraier.html @@ -0,0 +1,858 @@ + + + + + + search_hyperestraier - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 28. Hyperestraier +

    +
    +

    +   1069 +

    +
    + + +
    +

    + See the documentation for hyperestraier: +

    +
    +

    +   1070 +

    +
    + + +
    +

    + <http://hyperestraier.sourceforge.net/> +

    +
    +

    +   1071 +

    +
    + + +
    +

    + /usr/share/doc/hyperestraier/index.html +

    +
    +

    +   1072 +

    +
    + + +
    +

    + man estcmd +

    +
    +

    +   1073 +

    +
    + + +
    +

    + on sisu_hyperestraier: +

    +
    +

    +   1074 +

    +
    + + +
    +

    + man sisu_hyperestraier +

    +
    +

    +   1075 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html +

    +
    +

    +   1076 +

    +
    + + +
    +

    + NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www +

    +
    +

    +   1077 +

    +
    + + +
    +

    + (A) to generate the index within the webserver directory to be indexed: +

    +
    +

    +   1078 +

    +
    + + +
    +

    + estcmd gather -sd [index name] [directory path to index] +

    +
    +

    +   1079 +

    +
    + + +
    +

    + the following are examples that will need to be tailored according to your needs: +

    +
    +

    +   1080 +

    +
    + + +
    +

    + cd /home/ralph/sisu_www +

    +
    +

    +   1081 +

    +
    + + +
    +

    + estcmd gather -sd casket /home/ralph/sisu_www +

    +
    +

    +   1082 +

    +
    + + +
    +

    + you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: +

    +
    +

    +   1083 +

    +
    + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - +

    +
    +

    +   1084 +

    +
    + + +
    +

    + Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. +

    +
    +

    +   1085 +

    +
    + + +
    +

    + As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. +

    +
    +

    +   1086 +

    +
    + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - +

    +
    +

    +   1087 +

    +
    + + +
    +

    + from your current document preparation/markup directory, you would construct a rune along the following lines: +

    +
    +

    +   1088 +

    +
    + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - +

    +
    +

    +   1089 +

    +
    + + +
    +

    + (B) to set up the search form +

    +
    +

    +   1090 +

    +
    + + +
    +

    + (i) copy estseek.cgi to your cgi directory and set file permissions to 755: +

    +
    +

    +   1091 +

    +
    + + +
    +

    + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin +

    +
    +

    +   1092 +

    +
    + + +
    +

    + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi +

    +
    +

    +   1093 +

    +
    + + +
    +

    + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin +

    +
    +

    +   1094 +

    +
    + + +
    +

    + [see estraier documentation for paths] +

    +
    +

    +   1095 +

    +
    + + +
    +

    + (ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': +

    +
    +

    +   1096 +

    +
    + + +
    +

    + indexname: /home/ralph/sisu_www/casket +

    +
    +

    +   1097 +

    +
    + + +
    +

    + replace: ^file:///home/ralph/sisu_www{!} +

    +
    +

    +   1098 +

    +
    + + +
    +

    + replace: /index.html?${{!}}/ +

    +
    +

    +   1099 +

    +
    + + +
    +

    + (C) to test using webrick, start webrick: +

    +
    +

    +   1100 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   1101 +

    +
    + + +
    +

    + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> +

    +
    +

    +   1102 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/search_intro.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_intro.html new file mode 100644 index 00000000..2b45b70c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_intro.html @@ -0,0 +1,528 @@ + + + + + + search_intro - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 23. SiSU Search - Introduction +

    +
    +

    +   995 +

    +
    + + +
    +

    + SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. +

    +
    +

    +   996 +

    +
    + + +
    +

    + Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. +

    +
    +

    +   997 +

    +
    + + +
    +

    + In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. +

    +
    +

    +   998 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/search_sql.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_sql.html new file mode 100644 index 00000000..bb5379eb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/search_sql.html @@ -0,0 +1,650 @@ + + + + + + search_sql - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 24. SQL +

    +
    +

    +   999 +

    +
    + + 24.1 populating SQL type databases + +
    + + +
    + +

    + 24.1 populating SQL type databases +

    +
    +

    +   1000 +

    +
    + + +
    +

    + SiSU feeds sisu markupd documents into sql type databases PostgreSQL  60  and/or SQLite  61  database together with information related to document structure. +

    +
    +

    +   1001 +

    +
    + + +
    +

    + This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: +

    +
    +

    +   1002 +

    +
    + + +
    +
  • + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); +
  • +
    +

    +   1003 +

    +
    + + +
    +
  • + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and +
  • +
    +

    +   1004 +

    +
    + + +
    +
  • + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). +
  • +
    +

    +   1005 +

    +
    + + +
    +
  • + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. +
  • +
    +

    +   1006 +

    +
    + + +
    +

    + There is of course the possibility to add further structures. +

    +
    +

    +   1007 +

    +
    + + +
    +

    + At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. +

    +
    +

    +   1008 +

    +
    + + +
    +

    + Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). +

    +
    +

    +   1009 +

    +

    +^

    + + +
    +

    +  60. <http://www.postgresql.org/> +

    +
      +
    + + +
    +

    + <http://advocacy.postgresql.org/> +

    +
      +
    + + +
    +

    + <http://en.wikipedia.org/wiki/Postgresql> +

    +
      +
    + + +
    +

    +  61. <http://www.hwaci.com/sw/sqlite/> +

    +
      +
    + + +
    +

    + <http://en.wikipedia.org/wiki/Sqlite> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_feature_summary.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_feature_summary.html new file mode 100644 index 00000000..d188f716 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_feature_summary.html @@ -0,0 +1,770 @@ + + + + + + sisu_feature_summary - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 3. Summary of features +

    +
    +

    +   18 +

    +
    + + +
    +
  • + sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +
  • +
    +

    +   19 +

    +
    + + +
    +
  • + markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. +
  • +
    +

    +   20 +

    +
    + + +
    +
  • + markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) +
  • +
    +

    +   21 +

    +
    + + +
    +
  • + for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: +
  • +
    +

    +   22 +

    +
    + + +
    +
  • + html - both as a single scrollable text and a segmented document +
  • +
    +

    +   23 +

    +
    + + +
    +
  • + xhtml +
  • +
    +

    +   24 +

    +
    + + +
    +
  • + XML - both in sax and dom style xml structures for further development as required +
  • +
    +

    +   25 +

    +
    + + +
    +
  • + ODF - open document format, the iso standard for document storage +
  • +
    +

    +   26 +

    +
    + + +
    +
  • + LaTeX - used to generate pdf +
  • +
    +

    +   27 +

    +
    + + +
    +
  • + pdf (via LaTeX) +
  • +
    +

    +   28 +

    +
    + + +
    +
  • + sql - population of an sql database, (at the same object level that is used to cite text within a document) +
  • +
    +

    +   29 +

    +
    + + +
    +

    + Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) +

    +
    +

    +   30 +

    +
    + + +
    +
  • + ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. +
  • +
    +

    +   31 +

    +
    + + +
    +
  • + Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. +
  • +
    +

    +   32 +

    +
    + + +
    +
  • + long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts +
  • +
    +

    +   33 +

    +
    + + +
    +
  • + SQL search aside, documents are generated as required and static once generated. +
  • +
    +

    +   34 +

    +
    + + +
    +
  • + documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) +
  • +
    +

    +   35 +

    +
    + + +
    +
  • + document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs +
  • +
    +

    +   36 +

    +
    + + +
    +
  • + document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs +
  • +
    +

    +   37 +

    +
    + + +
    +
  • + generated document outputs may automatically be posted to remote sites. +
  • +
    +

    +   38 +

    +
    + + +
    +
  • + for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. +
  • +
    +

    +   39 +

    +
    + + +
    +
  • + as a developers tool it is flexible and extensible +
  • +
    +

    +   40 +

    +
    + + +
    +

    + Syntax highlighting for SiSU markup is available for a number of text editors. +

    +
    +

    +   41 +

    +
    + + +
    +

    + SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content +

    +
    +

    +   42 +

    +
    + + +
    +

    + i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... +

    +
    +

    +   43 +

    +
    + + +
    +

    + the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. +

    +
    +

    +   44 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_how.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_how.html new file mode 100644 index 00000000..66afd460 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_how.html @@ -0,0 +1,495 @@ + + + + + + sisu_how - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 2. How does sisu work? +

    +
    +

    +   16 +

    +
    + + +
    +

    + SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). +

    +
    +

    +   17 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_intro.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_intro.html new file mode 100644 index 00000000..044f4a88 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_intro.html @@ -0,0 +1,688 @@ + + + + + + sisu_intro - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Introduction - What is SiSU? +

    +
    +

    +   3 +

    +
    + + +
    +

    + SiSU is a system for document markup, publishing (in multiple open standard formats) and search +

    +
    +

    +   4 +

    +
    + + +
    +

    + SiSU  1  is a  2  framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document. +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. +

    +
    +

    +   6 +

    +
    + + +
    +

    + SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. +

    +
    +

    +   7 +

    +
    + + +
    +

    + Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects  3  (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

    +
    +

    +   8 +

    +
    + + +
    +

    + In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds  4  the different forms of output requested. +

    +
    +

    +   9 +

    +
    + + +
    +

    + SiSU works with an abstraction of the document based on its structure which is comprised of its frame  5  and the objects  6  it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. +

    +
    +

    +   10 +

    +
    + + +
    +

    + One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf  7  and the ISO standard ODF.  8  Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5). +

    +
    +

    +   11 +

    +
    + + +
    +

    + The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. +

    +
    +

    +   12 +

    +
    + + +
    +

    + SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. +

    +
    +

    +   13 +

    +
    + + +
    +

    + SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. +

    +
    +

    +   14 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   15 +

    +

    +^

    + + +
    +

    +  1. "SiSU information Structuring Universe" or "Structured information, Serialized Units". +

    +
      +
    + + +
    +

    + also chosen for the meaning of the Finnish term "sisu". +

    +
      +
    + + +
    +

    +  2. Unix command line oriented +

    +
      +
    + + +
    +

    +  3. objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. +

    +
      +
    + + +
    +

    +  4. i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. +

    +
      +
    + + +
    +

    +  5. the different heading levels +

    +
      +
    + + +
    +

    +  6. units of text, primarily paragraphs and headings, also any tables, poems, code-blocks +

    +
      +
    + + +
    +

    +  7. Specification submitted by Adobe to ISO to become a full open ISO specification +

    +
      +
    + + +
    +

    + <http://www.linux-watch.com/news/NS7542722606.html> +

    +
      +
    + + +
    +

    +  8. ISO/IEC 26300:2006 +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_manifest.html new file mode 100644 index 00000000..356cb885 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisu_manifest.html @@ -0,0 +1,195 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe - Manual [0.58]

    +

    Ralph Amissah

    + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/toc.html>

    44.4

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/doc.html>

    1173.0

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/portrait.pdf>

    970.2

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/landscape.pdf>

    920.5

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/opendocument.odt>

    284.4

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/scroll.xhtml>

    542.5

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/sax.xml>

    546.7

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/dom.xml>

    630.6

    full length document (plaintext Unix (UTF-8) with footnotes)

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/plain.txt>

    245.2

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/concordance.html>

    997.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/digest.txt>

    235.3

    + +

    SiSU doc (zip)

    sisupod.zip   4a27dfcc2ca6da1a90e889b92cb6825e
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/sisupod.zip>

    293.4

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe - Manual [0.58]

    Title:

    SiSU - SiSU information Structuring Universe

    Subtitle:

    Manual [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-08-30

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-08-30

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/toc.html

    Sourcefile:

    sisu_manual._sst

    Word Count approximate:

    29970

    Sourcefile Digest (md5):

    1f10457d4314dc96550b6c8ded413878

    Document (metaverse) last generated:

    Sun Sep 23 04:10:53 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + +

    filename

    description

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisupod.zip new file mode 100644 index 00000000..c46b00c2 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_manual/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_manual/sitemap.xml new file mode 100644 index 00000000..3e99b9fb --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/toc.html + 2007-08-30 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/doc.html + 2007-08-30 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/sisu_manifest.html + 2007-08-30 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/skins.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/skins.html new file mode 100644 index 00000000..5fe16074 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/skins.html @@ -0,0 +1,790 @@ + + + + + + skins - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 17. Skins +

    +
    +

    +   490 +

    +
    + + 17.1 Document Skin + +
    + + 17.2 Directory Skin + +
    + + 17.3 Site Skin + +
    + + 17.4 Sample Skins + +
    + + +
    +

    + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: +

    +
    +

    +   491 +

    +
    + + +
    +

    + ./_sisu/skin +

    +
    +

    +   492 +

    +
    + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   493 +

    +
    + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   494 +

    +
    + + +
    +

    + Within the skin directory are the following the default sub-directories for document skins: +

    +
    +

    +   495 +

    +
    + + +
    +

    + ./skin/doc +

    +
    +

    +   496 +

    +
    + + +
    +

    + ./skin/dir +

    +
    +

    +   497 +

    +
    + + +
    +

    + ./skin/site +

    +
    +

    +   498 +

    +
    + + +
    +

    + A skin is placed in the appropriate directory and the file named skin_[name].rb +

    +
    +

    +   499 +

    +
    + + +
    +

    + The skin itself is a ruby file which modifies the default appearances set in the program. +

    +
    +

    +   500 +

    +
    + + +
    + +

    + 17.1 Document Skin +

    +
    +

    +   501 +

    +
    + + +
    +

    + Documents take on a document skin, if the header of the document specifies a skin to be used. +

    +
    +

    +   502 +

    +
    + + +
    +

    +   @skin: skin_united_nations +

    +
    +

    +   503 +

    +
    + + +
    + +

    + 17.2 Directory Skin +

    +
    +

    +   504 +

    +
    + + +
    +

    + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). +

    +
    +

    +   505 +

    +
    + + +
    +

    + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. +

    +
    +

    +   506 +

    +
    + + +
    + +

    + 17.3 Site Skin +

    +
    +

    +   507 +

    +
    + + +
    +

    + A site skin, modifies the program default skin. +

    +
    +

    +   508 +

    +
    + + +
    + +

    + 17.4 Sample Skins +

    +
    +

    +   509 +

    +
    + + +
    +

    + With SiSU installed sample skins may be found in: +

    +
    +

    +   510 +

    +
    + + +
    +

    + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc +

    +
    +

    +   511 +

    +
    + + +
    +

    + (or equivalent directory) and if sisu-markup-samples is installed also under: +

    +
    +

    +   512 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc +

    +
    +

    +   513 +

    +
    + + +
    +

    + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: +

    +
    +

    +   514 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) +

    +
    +

    +   515 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/sqlite.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/sqlite.html new file mode 100644 index 00000000..b4267590 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/sqlite.html @@ -0,0 +1,745 @@ + + + + + + sqlite - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 26. Sqlite +

    +
    +

    +   1031 +

    +
    + + 26.1 Name + +
    + + 26.2 Description + +
    + + 26.3 Synopsis + +
    + + 26.4 Commands + +
    + + 26.4.1 create and destroy database + +
    + + 26.4.2 import and remove documents + +
    + + +
    + +

    + 26.1 Name +

    +
    +

    +   1032 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   1033 +

    +
    + + +
    + +

    + 26.2 Description +

    +
    +

    +   1034 +

    +
    + + +
    +

    + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). +

    +
    +

    +   1035 +

    +
    + + +
    + +

    + 26.3 Synopsis +

    +
    +

    +   1036 +

    +
    + + +
    +

    + sisu -d [instruction] [filename/wildcard if required] +

    +
    +

    +   1037 +

    +
    + + +
    +

    + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] +

    +
    +

    +   1038 +

    +
    + + +
    + +

    + 26.4 Commands +

    +
    +

    +   1039 +

    +
    + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   1040 +

    +
    + + +
    +

    + -d or --sqlite may be used interchangeably. +

    +
    +

    +   1041 +

    +
    + + +
    + +

    + 26.4.1 create and destroy database +

    +
    +

    +   1042 +

    +
    + + +
    +

    + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   1043 +

    +
    + + +
    +

    + sisu -d --createdb
    creates database where no database existed before +

    +
    +

    +   1044 +

    +
    + + +
    +

    + sisu -d --create
    creates database tables where no database tables existed before +

    +
    +

    +   1045 +

    +
    + + +
    +

    + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   1046 +

    +
    + + +
    +

    + sisu -d --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   1047 +

    +
    + + +
    + +

    + 26.4.2 import and remove documents +

    +
    +

    +   1048 +

    +
    + + +
    +

    + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). +

    +
    +

    +   1049 +

    +
    + + +
    +

    + sisu -d --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   1050 +

    +
    + + +
    +

    + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database. +

    +
    +

    +   1051 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/toc.html new file mode 100644 index 00000000..d075bcb8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/toc.html @@ -0,0 +1,2012 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Manual [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    + +

    + What is SiSU? +

    + +

    + + 1. Introduction - What is SiSU? + +

    + +

    + + 2. How does sisu work? + +

    + +

    + + 3. Summary of features + +

    + +

    + + 4. Help + +

    + +
    + + 4.1 SiSU Manual + +
    + +
    + + 4.2 SiSU man pages + +
    + +
    + + 4.3 SiSU built-in interactive help + +
    + +
    + + 4.4 Help Sources + +
    + +

    + + 5. Commands Summary + +

    + +
    + + 5.1 Synopsis + +
    + +
    + + 5.2 Description + +
    + +
    + + 5.3 Document Processing Command Flags + +
    + +

    + + 6. command line modifiers + +

    + +

    + + 7. database commands + +

    + +

    + + 8. Shortcuts, Shorthand for multiple flags + +

    + +
    + + 8.0.1 Command Line with Flags - Batch Processing + +
    + +

    + + 9. Introduction to SiSU Markup + +

    + +
    + + 9.1 Summary + +
    + +
    + + 9.2 Markup Examples + +
    + +
    + + 9.2.1 Online + +
    + +
    + + 9.2.2 Installed + +
    + +

    + + 10. Markup of Headers + +

    + +
    + + 10.1 Sample Header + +
    + +
    + + 10.2 Available Headers + +
    + +

    + + 11. Markup of Substantive Text + +

    + +
    + + 11.1 Heading Levels + +
    + +
    + + 11.2 Font Attributes + +
    + +
    + + 11.3 Indentation and bullets + +
    + +
    + + 11.4 Footnotes / Endnotes + +
    + +
    + + 11.5 Links + +
    + +
    + + 11.5.1 Naked URLs within text, dealing with urls + +
    + +
    + + 11.5.2 Linking Text + +
    + +
    + + 11.5.3 Linking Images + +
    + +
    + + 11.6 Grouped Text + +
    + +
    + + 11.6.1 Tables + +
    + +
    + + 11.6.2 Poem + +
    + +
    + + 11.6.3 Group + +
    + +
    + + 11.6.4 Code + +
    + +

    + + 12. Composite documents markup + +

    + +

    + Markup Syntax History +

    + +

    + + 13. Notes related to Files-types and Markup Syntax + +

    + +

    + + 14. SiSU filetypes + +

    + +
    + + 14.1 .sst .ssm .ssi marked up plain text + +
    + +
    + + 14.1.1 sisu text - regular files (.sst) + +
    + +
    + + 14.1.2 sisu master files (.ssm) + +
    + +
    + + 14.1.3 sisu insert files (.ssi) + +
    + +
    + + 14.2 sisupod, zipped binary container (sisupod.zip, .ssp) + +
    + +

    + + 15. Experimental Alternative Input Representations + +

    + +
    + + 15.1 Alternative XML + +
    + +
    + + 15.1.1 XML SAX representation + +
    + +
    + + 15.1.2 XML DOM representation + +
    + +
    + + 15.1.3 XML Node representation + +
    + +

    + + 16. Configuration + +

    + +
    + + 16.1 Determining the Current Configuration + +
    + +
    + + 16.2 Configuration files (config.yml) + +
    + +

    + + 17. Skins + +

    + +
    + + 17.1 Document Skin + +
    + +
    + + 17.2 Directory Skin + +
    + +
    + + 17.3 Site Skin + +
    + +
    + + 17.4 Sample Skins + +
    + +

    + + 18. CSS - Cascading Style Sheets (for html, XHTML and XML) + +

    + +

    + + 19. Organising Content + +

    + +
    + + 19.1 Directory Structure and Mapping + +
    + +
    + + 19.2 Organising Content + +
    + +

    + + 20. Homepages + +

    + +
    + + 20.1 Home page and other custom built pages in a sub-directory + +
    + +
    + + 20.2 Home page within a skin + +
    + +

    + + 21. Markup and Output Examples + +

    + +
    + + 21.1 Markup examples + +
    + +
    + + 21.2 A few book (and other) examples + +
    + +
    + + "The Wealth of Networks", Yochai Benkler + +
    + +
    + + "Free Culture", Lawrence Lessig + +
    + +
    + + "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams + +
    + +
    + + "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner + +
    + +
    + + "The Cathedral and the Bazaar", by Eric S. Raymond + +
    + +
    + + "Accelerando", Charles Stross + +
    + +
    + + "Tainaron", Leena Krohn + +
    + +
    + + "Sphinx or Robot", Leena Krohn + +
    + +
    + + "War and Peace", Leo Tolstoy, PG Etext 2600 + +
    + +
    + + "Don Quixote", Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +
    + +
    + + "Gulliver's Travels", Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 + +
    + +
    + + "Alice's Adventures in Wonderland", Lewis Carroll, PG Etext 11 + +
    + +
    + + "Through The Looking-Glass", Lewis Carroll, PG Etext 12 + +
    + +
    + + "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll, PG Etexts 11 and 12 + +
    + +
    + + "Gnu Public License 2", (GPL 2) Free Software Foundation + +
    + +
    + + "Gnu Public License v3 - Third discussion draft", (GPLv3) Free Software Foundation + +
    + +
    + + "Debian Social Contract" + +
    + +
    + + "Debian Constitution v1.3", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) + +
    + +
    + + "Debian Constitution v1.2", (simple/default markup) + +
    + +
    + + "Debian Constitution v1.2", (markup adjusted for output to more closely match the original) + +
    + +
    + + "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer + +
    + +
    + + "The Autonomous Contract" 1997 - markup sample + +
    + +
    + + "The Autonomous Contract Revisited" - markup sample + +
    + +
    + + "United Nations Convention on Contracts for the International Sale of Goods" + +
    + +
    + + PECL the "Principles of European Contract Law" + +
    + +
    + + 21.3 SQL - PostgreSQL, SQLite + +
    + +
    + + 21.4 Lex Mercatoria as an example + +
    + +
    + + 21.5 For good measure the markup for a document with lots of (simple) tables + +
    + +
    + + 21.6 And a link to the output of a reported case + +
    + +

    + + 22. A Checklist of Output Features + +

    + +

    + + 23. SiSU Search - Introduction + +

    + +

    + + 24. SQL + +

    + +
    + + 24.1 populating SQL type databases + +
    + +

    + + 25. Postgresql + +

    + +
    + + 25.1 Name + +
    + +
    + + 25.2 Description + +
    + +
    + + 25.3 Synopsis + +
    + +
    + + 25.4 Commands + +
    + +
    + + 25.4.1 create and destroy database + +
    + +
    + + 25.4.2 import and remove documents + +
    + +

    + + 26. Sqlite + +

    + +
    + + 26.1 Name + +
    + +
    + + 26.2 Description + +
    + +
    + + 26.3 Synopsis + +
    + +
    + + 26.4 Commands + +
    + +
    + + 26.4.1 create and destroy database + +
    + +
    + + 26.4.2 import and remove documents + +
    + +

    + + 27. Introduction + +

    + +
    + + 27.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + +
    + + 27.2 Search Form + +
    + +

    + + 28. Hyperestraier + +

    + +

    + + 29. sisu_webrick + +

    + +
    + + 29.1 Name + +
    + +
    + + 29.2 Synopsis + +
    + +
    + + 29.3 Description + +
    + +
    + + 29.4 Summary of man page + +
    + +
    + + 29.5 Document processing command flags + +
    + +
    + + 29.6 Further information + +
    + +
    + + 29.7 Author + +
    + +
    + + 29.8 SEE ALSO + +
    + +

    + + 30. Remote Source Documents + +

    + +

    + Remote Document Output +

    + +

    + + 31. Remote Output + +

    + +
    + + 31.1 commands + +
    + +
    + + 31.2 configuration + +
    + +

    + + 32. Remote Servers + +

    + +

    + + 33. Download SiSU - Linux/Unix + +

    + +
    + + SiSU Current Version - Linux/Unix + +
    + +
    + + Source (tarball tar.gz) + +
    + +
    + + Git (source control management) + +
    + +
    + + Debian + +
    + +
    + + RPM + +
    + +

    + Installation +

    + +

    + + 34. Installation + +

    + +
    + + 34.1 Debian + +
    + +
    + + 34.2 Other Unix / Linux + +
    + +
    + + 34.2.1 source tarball + +
    + +

    + + 35. SiSU Components, Dependencies and Notes + +

    + +
    + + 35.1 sisu + +
    + +
    + + 35.2 sisu-complete + +
    + +
    + + 35.3 sisu-examples + +
    + +
    + + 35.4 sisu-pdf + +
    + +
    + + 35.5 sisu-postgresql + +
    + +
    + + 35.6 sisu-remote + +
    + +
    + + 35.7 sisu-sqlite + +
    + +

    + + 36. Quickstart - Getting Started Howto + +

    + +
    + + 36.1 Installation + +
    + +
    + + 36.1.1 Debian Installation + +
    + +
    + + 36.1.2 RPM Installation + +
    + +
    + + 36.1.3 Installation from source + +
    + +
    + + 36.2 Testing SiSU, generating output + +
    + +
    + + 36.2.1 basic text, plaintext, html, XML, ODF + +
    + +
    + + 36.2.2 LaTeX / pdf + +
    + +
    + + 36.2.3 relational database - postgresql, sqlite + +
    + +
    + + 36.3 Getting Help + +
    + +
    + + 36.3.1 The man pages + +
    + +
    + + 36.3.2 Built in help + +
    + +
    + + 36.3.3 The home page + +
    + +
    + + 36.4 Markup Samples + +
    + +

    + HowTo +

    + +

    + + 37. Getting Help + +

    + +
    + + 37.1 SiSU "man" pages + +
    + +
    + + 37.2 SiSU built-in help + +
    + +
    + + 37.3 Command Line with Flags - Batch Processing + +
    + +

    + + 38. Setup, initialisation + +

    + +
    + + 38.1 initialise output directory + +
    + +
    + + 38.1.1 Use of search functionality, an example using sqlite + +
    + +
    + + 38.2 misc + +
    + +
    + + 38.2.1 url for output files -u -U + +
    + +
    + + 38.2.2 toggle screen color + +
    + +
    + + 38.2.3 verbose mode + +
    + +
    + + 38.2.4 quiet mode + +
    + +
    + + 38.2.5 maintenance mode intermediate files kept -M + +
    + +
    + + 38.2.6 start the webrick server + +
    + +
    + + 38.3 remote placement of output + +
    + +

    + + 39. Configuration Files + +

    + +

    + + 40. Markup + +

    + +
    + + 40.1 Headers + +
    + +
    + + 40.2 Font Face + +
    + +
    + + 40.2.1 Bold + +
    + +
    + + 40.2.2 Italics + +
    + +
    + + 40.2.3 Underscore + +
    + +
    + + 40.2.4 Strikethrough + +
    + +
    + + 40.3 Endnotes + +
    + +
    + + 40.4 Links + +
    + +
    + + 40.5 Number Titles + +
    + +
    + + 40.6 Line operations + +
    + +
    + + 40.7 Tables + +
    + +
    + + 40.8 Grouped Text + +
    + +
    + + 40.9 Composite Document + +
    + +

    + + 41. Change Appearance + +

    + +
    + + 41.1 Skins + +
    + +
    + + 41.2 CSS + +
    + +

    + Extracts from the README +

    + +

    + + 42. README + +

    + +
    + + 42.1 Online Information, places to look + +
    + +
    + + 42.2 Installation + +
    + +
    + + 42.2.1 Debian + +
    + +
    + + 42.2.2 RPM + +
    + +
    + + 42.2.3 Source package .tgz + +
    + +
    + + 42.2.4 to use setup.rb + +
    + +
    + + 42.2.5 to use install (prapared with "Rake") + +
    + +
    + + 42.2.6 to use install (prapared with "Rant") + +
    + +
    + + 42.3 Dependencies + +
    + +
    + + 42.4 Quick start + +
    + +
    + + 42.5 Configuration files + +
    + +
    + + 42.6 Use General Overview + +
    + +
    + + 42.7 Help + +
    + +
    + + 42.8 Directory Structure + +
    + +
    + + 42.9 Configuration File + +
    + +
    + + 42.10 Markup + +
    + +
    + + 42.11 Additional Things + +
    + +
    + + 42.12 License + +
    + +
    + + 42.13 SiSU Standard + +
    + +

    + Extracts from man 8 sisu +

    + +

    + + 43. Post Installation Setup + +

    + +
    + + 43.1 Post Installation Setup - Quick start + +
    + +
    + + 43.2 Document markup directory + +
    + +
    + + 43.2.1 Configuration files + +
    + +
    + + 43.2.2 Debian INSTALLATION Note + +
    + +
    + + 43.2.3 Document Resource Configuration + +
    + +
    + + 43.2.4 Skins + +
    + +

    + + 44. FAQ - Frequently Asked/Answered Questions + +

    + +
    + + 44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? + +
    + +
    + + 44.2 I cannot find my output, where is it? + +
    + +
    + + 44.3 I do not get any pdf output, why? + +
    + +
    + + 44.4 Where is the latex (or some other interim) output? + +
    + +
    + + 44.5 Why isn't SiSU markup XML + +
    + +
    + + 44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +
    + +
    + + 44.7 How do I create GIN or GiST index in Postgresql for use in SiSU + +
    + +
    + + 44.8 Where is version 1.0? + +
    + +

    + + 45. Editor Files, Syntax Highlighting + +

    + +

    + + 46. Help Sources + +

    + +
    + + 46.1 man pages + +
    + +
    + + 46.1.1 man + +
    + +
    + + 46.2 sisu generated output - links to html + +
    + +
    + + 46.2.1 locally installed + +
    + +
    + + 46.2.2 www.sisudoc.org + +
    + +
    + + 46.2.3 www.jus.uio.no/sisu + +
    + +
    + + 46.2.4 man2html + +
    + +
    + + 46.2.5 locally installed + +
    + +
    + + 46.2.6 www.sisudoc.org + +
    + +
    + + 46.2.7 www.jus.uio.no/sisu + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/webrick.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/webrick.html new file mode 100644 index 00000000..c2ee385b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/webrick.html @@ -0,0 +1,788 @@ + + + + + + webrick - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Manual [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Manual [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   392 +

    +
    + + +
    + +   +
    + + +
    +

    + + 29. sisu_webrick +

    +
    +

    +   1103 +

    +
    + + 29.1 Name + +
    + + 29.2 Synopsis + +
    + + 29.3 Description + +
    + + 29.4 Summary of man page + +
    + + 29.5 Document processing command flags + +
    + + 29.6 Further information + +
    + + 29.7 Author + +
    + + 29.8 SEE ALSO + +
    + + +
    + +

    + 29.1 Name +

    +
    +

    +   1104 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system +

    +
    +

    +   1105 +

    +
    + + +
    + +

    + 29.2 Synopsis +

    +
    +

    +   1106 +

    +
    + + +
    +

    + sisu_webrick [port] +

    +
    +

    +   1107 +

    +
    + + +
    +

    + or +

    +
    +

    +   1108 +

    +
    + + +
    +

    + sisu -W [port] +

    +
    +

    +   1109 +

    +
    + + +
    + +

    + 29.3 Description +

    +
    +

    +   1110 +

    +
    + + +
    +

    + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). +

    +
    +

    +   1111 +

    +
    + + +
    +

    + The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). +

    +
    +

    +   1112 +

    +
    + + +
    + +

    + 29.4 Summary of man page +

    +
    +

    +   1113 +

    +
    + + +
    +

    + sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] +

    +
    +

    +   1114 +

    +
    + + +
    +

    + where no port is given and settings are unchanged the default port is 8081 +

    +
    +

    +   1115 +

    +
    + + +
    + +

    + 29.5 Document processing command flags +

    +
    +

    +   1116 +

    +
    + + +
    +

    + sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 +

    +
    +

    +   1117 +

    +
    + + +
    + +

    + 29.6 Further information +

    +
    +

    +   1118 +

    +
    + + +
    +

    + For more information on SiSU see: <http://www.jus.uio.no/sisu> +

    +
    +

    +   1119 +

    +
    + + +
    +

    + or man sisu +

    +
    +

    +   1120 +

    +
    + + +
    + +

    + 29.7 Author +

    +
    +

    +   1121 +

    +
    + + +
    +

    + Ralph Amissah <<ralph@amissah.com>> or <<ralph.amissah@gmail.com>> +

    +
    +

    +   1122 +

    +
    + + +
    + +

    + 29.8 SEE ALSO +

    +
    +

    +   1123 +

    +
    + + +
    +

    + sisu(1) +

    +
    +

    +   1124 +

    +
    + + +
    +

    + sisu_vim(7) +

    +
    +

    +   1125 +

    +
    + + +
    +

    + sisu(8) +

    +
    +

    +   1126 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/3.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/3.html new file mode 100644 index 00000000..67ba61c9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/3.html @@ -0,0 +1,2137 @@ + + + + + + 3 - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 3. Markup of Substantive Text +

    +
    +

    +   82 +

    +
    + + 3.1 Heading Levels + +
    + + 3.2 Font Attributes + +
    + + 3.3 Indentation and bullets + +
    + + 3.4 Footnotes / Endnotes + +
    + + 3.5 Links + +
    + + 3.5.1 Naked URLs within text, dealing with urls + +
    + + 3.5.2 Linking Text + +
    + + 3.5.3 Linking Images + +
    + + 3.6 Grouped Text + +
    + + 3.6.1 Tables + +
    + + 3.6.2 Poem + +
    + + 3.6.3 Group + +
    + + 3.6.4 Code + +
    + + +
    + +

    + 3.1 Heading Levels +

    +
    +

    +   83 +

    +
    + + +
    +

    + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) +

    +
    +

    +   84 +

    +
    + + +
    +

    + :A~ [heading text] Top level heading [this usually has similar content to the title @title: ] NOTE: the heading levels described here are in 0.38 notation, see heading +

    +
    +

    +   85 +

    +
    + + +
    +

    + :B~ [heading text] Second level heading [this is a heading level divider] +

    +
    +

    +   86 +

    +
    + + +
    +

    + :C~ [heading text] Third level heading [this is a heading level divider] +

    +
    +

    +   87 +

    +
    + + +
    +

    + 1~ [heading text] Top level heading preceding substantive text of document or sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my_filename_for_this_segment +

    +
    +

    +   88 +

    +
    + + +
    +

    + 2~ [heading text] Second level heading preceding substantive text of document or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. +

    +
    +

    +   89 +

    +
    + + +
    +

    + 3~ [heading text] Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document +

    +
    +

    +   90 +

    +
    + + +
    +

    +   1~filename level 1 heading,

      % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) +

    +
    +

    +   91 +

    +
    + + +
    + +

    + 3.2 Font Attributes +

    +
    +

    +   92 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   93 +

    +
    + + +
    +

    +   normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

      normal text

      !{emphasis}!

      *{bold text}*

      _{underscore}<br />
      /{italics}/

      "{citation}"

      ^{superscript}^

      ,{subscript},

      +{inserted text}+

      -{strikethrough}- +

    +
    +

    +   94 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   95 +

    +
    + + +
    +

    + normal text emphasis bold text underscore italics citation superscript subscript inserted text strikethrough +

    +
    +

    +   96 +

    +
    + + +
    +

    + normal text +

    +
    +

    +   97 +

    +
    + + +
    +

    + emphasis +

    +
    +

    +   98 +

    +
    + + +
    +

    + bold text +

    +
    +

    +   99 +

    +
    + + +
    +

    + underscore +

    +
    +

    +   100 +

    +
    + + +
    +

    + italics +

    +
    +

    +   101 +

    +
    + + +
    +

    + citation +

    +
    +

    +   102 +

    +
    + + +
    +

    + superscript +

    +
    +

    +   103 +

    +
    + + +
    +

    + subscript +

    +
    +

    +   104 +

    +
    + + +
    +

    + inserted text +

    +
    +

    +   105 +

    +
    + + +
    +

    + strikethrough +

    +
    +

    +   106 +

    +
    + + +
    + +

    + 3.3 Indentation and bullets +

    +
    +

    +   107 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   108 +

    +
    + + +
    +

    +   ordinary paragraph

      _1 indent paragraph one step

      _2 indent paragraph two steps

      _9 indent paragraph nine steps +

    +
    +

    +   109 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   110 +

    +
    + + +
    +

    + ordinary paragraph +

    +
    +

    +   111 +

    +
    + + +
    +

    + indent paragraph one step +

    +
    +

    +   112 +

    +
    + + +
    +

    + indent paragraph two steps +

    +
    +

    +   113 +

    +
    + + +
    +

    + indent paragraph nine steps +

    +
    +

    +   114 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   115 +

    +
    + + +
    +

    +   _* bullet text

      _1* bullet text, first indent

      _2* bullet text, two step indent +

    +
    +

    +   116 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   117 +

    +
    + + +
    +
  • + bullet text +
  • +
    +

    +   118 +

    +
    + + +
    +
  • + bullet text, first indent +
  • +
    +

    +   119 +

    +
    + + +
    +
  • + bullet text, two step indent +
  • +
    +

    +   120 +

    +
    + + +
    +

    + Numbered List (not to be confused with headings/titles, (document structure)) +

    +
    +

    +   121 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   122 +

    +
    + + +
    +

    +   # numbered list                numbered list 1., 2., 3, etc.

      _# numbered list numbered list indented a., b., c., d., etc. +

    +
    +

    +   123 +

    +
    + + +
    + +

    + 3.4 Footnotes / Endnotes +

    +
    +

    +   124 +

    +
    + + +
    +

    + Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. +

    +
    +

    +   125 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   126 +

    +
    + + +
    +

    +   ~{ a footnote or endnote }~ +

    +
    +

    +   127 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   128 +

    +
    + + +
    +

    +   3  +

    +
    +

    +   129 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   130 +

    +
    + + +
    +

    +   normal text~{ self contained endnote marker & endnote in one }~ continues +

    +
    +

    +   131 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   132 +

    +
    + + +
    +

    + normal text  4  continues +

    +
    +

    +   133 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   134 +

    +
    + + +
    +

    +   normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

      normal text ~{** another unnumbered asterisk footnote/endnote }~ continues +

    +
    +

    +   135 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   136 +

    +
    + + +
    +

    + normal text   *  continues +

    +
    +

    +   137 +

    +
    + + +
    +

    + normal text   **  continues +

    +
    +

    +   138 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   139 +

    +
    + + +
    +

    +   normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

      normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues +

    +
    +

    +   140 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   141 +

    +
    + + +
    +

    + normal text   *1  continues +

    +
    +

    +   142 +

    +
    + + +
    +

    + normal text   +1  continues +

    +
    +

    +   143 +

    +
    + + +
    +

    + Alternative endnote pair notation for footnotes/endnotes: +

    +
    +

    +   144 +

    +
    + + +
    +

    + <:code>  % note the endnote marker "~^"

      normal text~^ continues

      ^~ endnote text following the paragraph in which the marker occurs +

    +
    +

    +   145 +

    +
    + + +
    +

    + the standard and pair notation cannot be mixed in the same document +

    +
    +

    +   146 +

    +
    + + +
    + +

    + 3.5 Links +

    +
    +

    +   147 +

    +
    + + +
    + +

    + 3.5.1 Naked URLs within text, dealing with urls +

    +
    +

    +   148 +

    +
    + + +
    +

    + urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). +

    +
    +

    +   149 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   150 +

    +
    + + +
    +

    +   normal text http://www.jus.uio.no/sisu continues +

    +
    +

    +   151 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   152 +

    +
    + + +
    +

    + normal text <http://www.jus.uio.no/sisu> continues +

    +
    +

    +   153 +

    +
    + + +
    +

    + An escaped url without decoration +

    +
    +

    +   154 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   155 +

    +
    + + +
    +

    +   normal text _http://www.jus.uio.no/sisu continues

      deb _http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   156 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   157 +

    +
    + + +
    +

    + normal text http://www.jus.uio.no/sisu continues +

    +
    +

    +   158 +

    +
    + + +
    +

    + deb http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   159 +

    +
    + + +
    +

    + where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document +

    +
    +

    +   160 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   161 +

    +
    + + +
    +

    +   deb http://www.jus.uio.no/sisu/archive unstable main non-free
      deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   162 +

    +
    + + +
    +

    + To link text or an image to a url the markup is as follows +

    +
    +

    +   163 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   164 +

    +
    + + +
    +

    +   about { SiSU }http://url.org markup +

    +
    +

    +   165 +

    +
    + + +
    + +

    + 3.5.2 Linking Text +

    +
    +

    +   166 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   167 +

    +
    + + +
    +

    + about SiSU markup +

    +
    +

    +   168 +

    +
    + + +
    +

    + A shortcut notation is available so the url link may also be provided automatically as a footnote +

    +
    +

    +   169 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   170 +

    +
    + + +
    +

    +   about {~^ SiSU }http://url.org markup +

    +
    +

    +   171 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   172 +

    +
    + + +
    +

    + about SiSU   5  markup +

    +
    +

    +   173 +

    +
    + + +
    + +

    + 3.5.3 Linking Images +

    +
    +

    +   174 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   175 +

    +
    + + +
    +

    +   {tux.png 64x80 }image

      % various url linked images

      {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

      {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

      {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

    +

    +
    +

    +   176 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   177 +

    +
    + + +
    +

    + +

    +
    +

    +   178 +

    +
    + + +
    +

    +

    Gnu/Linux - a better way

    +

    +
    +

    +   179 +

    +
    + + +
    +

    + [ ruby_logo (png missing) ]   6  +

    +
    +

    +   180 +

    +
    + + +
    +

    +

    Way Better - with Gnu/Linux, Debian and Ruby

    +

    +
    +

    +   181 +

    +
    + + +
    +

    + linked url footnote shortcut +

    +
    +

    +   182 +

    +
    + + +
    +

    +   {~^ [text to link] }http://url.org

      % maps to: { [text to link] }http://url.org ~{ http://url.org }~

      % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink +

    +
    +

    +   183 +

    +
    + + +
    +

    +   text marker *~name +

    +
    +

    +   184 +

    +
    + + +
    +

    + note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. +

    +
    +

    +   185 +

    +
    + + +
    + +

    + 3.6 Grouped Text +

    +
    +

    +   186 +

    +
    + + +
    + +

    + 3.6.1 Tables +

    +
    +

    +   187 +

    +
    + + +
    +

    + Tables may be prepared in two either of two forms +

    +
    +

    +   188 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   189 +

    +
    + + +
    +

    +   table{ c3; 40; 30; 30;

      This is a table
      this would become column two of row one
      column three of row one is here

      And here begins another row
      column two of row two
      column three of row two, and so on

      }table +

    +
    +

    +   190 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   191 +

    +
    + + + + +
    +

    +
    + + +

    This is a table

    this would become column two of row one

    column three of row one is here

    And here begins another row

    column two of row two

    column three of row two, and so on

    +
    +

    +   192 +

    +
    + + +
    +

    + a second form may be easier to work with in cases where there is not much information in each column +

    +
    +

    +   193 +

    +
    + + +
    +

    + markup example:  7  +

    +
    +

    +   194 +

    +
    + + +
    +

    +   !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

      {table~h 24; 12; 12; 12; 12; 12; 12;}
                                      |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
      Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
      Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
      Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
      No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
      No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

      \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. +

    +
    +

    +   195 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   196 +

    +
    + + +
    +

    + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 +

    +
    +

    +   197 +

    +
    + + + + +
    +

    +
    + + + + + + +

    Jan. 2001

    Jan. 2002

    Jan. 2003

    Jan. 2004

    July 2004

    June 2006

    Contributors*

    10

    472

    2,188

    9,653

    25,011

    48,721

    Active contributors**

    9

    212

    846

    3,228

    8,442

    16,945

    Very active contributors***

    0

    31

    190

    692

    1,639

    3,016

    No. of English language articles

    25

    16,000

    101,000

    190,000

    320,000

    630,000

    No. of articles, all languages

    25

    19,000

    138,000

    490,000

    862,000

    1,600,000

    +
    +

    +   198 +

    +
    + + +
    +

    + * Contributed at least ten times; ** at least 5 times in last month; *** more than 100 times in last month. +

    +
    +

    +   199 +

    +
    + + +
    + +

    + 3.6.2 Poem +

    +
    +

    +   200 +

    +
    + + +
    +

    + basic markup: +

    +
    +

    +   201 +

    +
    + + +
    +

    +   poem{

        Your poem here

      }poem

      Each verse in a poem is given a separate object number. +

    +
    +

    +   202 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   203 +

    +
    + + +
    +

    +   poem{

                          'Fury said to a
                         mouse, That he
                       met in the
                     house,
                  "Let us
                    both go to
                      law:  I will
                        prosecute
                          YOU.  --Come,
                             I'll take no
                              denial; We
                           must have a
                       trial:  For
                    really this
                 morning I've
                nothing
               to do."
                 Said the
                   mouse to the
                     cur, "Such
                       a trial,
                         dear Sir,
                               With
                           no jury
                        or judge,
                      would be
                    wasting
                   our
                    breath."
                     "I'll be
                       judge, I'll
                         be jury,"
                               Said
                          cunning
                            old Fury:
                           "I'll
                            try the
                               whole
                                cause,
                                   and
                              condemn
                             you
                            to
                             death."'

      }poem +

    +
    +

    +   204 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   205 +

    +
    + + +
    +

    +                     'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    +

    +
    +

    +   206 +

    +
    + + +
    + +

    + 3.6.3 Group +

    +
    +

    +   207 +

    +
    + + +
    +

    + basic markup: +

    +
    +

    +   208 +

    +
    + + +
    +

    +   group{

        Your grouped text here

      }group

      A group is treated as an object and given a single object number. +

    +
    +

    +   209 +

    +
    + + +
    +

    + markup example: +

    +
    +

    +   210 +

    +
    + + +
    +

    +   group{

                          'Fury said to a
                         mouse, That he
                       met in the
                     house,
                  "Let us
                    both go to
                      law:  I will
                        prosecute
                          YOU.  --Come,
                             I'll take no
                              denial; We
                           must have a
                       trial:  For
                    really this
                 morning I've
                nothing
               to do."
                 Said the
                   mouse to the
                     cur, "Such
                       a trial,
                         dear Sir,
                               With
                           no jury
                        or judge,
                      would be
                    wasting
                   our
                    breath."
                     "I'll be
                       judge, I'll
                         be jury,"
                               Said
                          cunning
                            old Fury:
                           "I'll
                            try the
                               whole
                                cause,
                                   and
                              condemn
                             you
                            to
                             death."'

      }group +

    +
    +

    +   211 +

    +
    + + +
    +

    + resulting output: +

    +
    +

    +   212 +

    +
    + + +
    +

    +                     'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    +

    +
    +

    +   213 +

    +
    + + +
    + +

    + 3.6.4 Code +

    +
    +

    +   214 +

    +
    + + +
    +

    + Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. +

    +
    +

    +   215 +

    +
    + + +
    +

    + A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] +

    +
    +

    +   216 +

    +
    + + +
    +

    + use of code tags instead of poem compared, resulting output: +

    +
    +

    +   217 +

    +
    + + +
    +

    +                       'Fury said to a
                         mouse, That he
                       met in the
                     house,
                  "Let us
                    both go to
                      law:  I will
                        prosecute
                          YOU.  --Come,
                             I'll take no
                              denial; We
                           must have a
                       trial:  For
                    really this
                 morning I've
                nothing
               to do."
                 Said the
                   mouse to the
                     cur, "Such
                       a trial,
                         dear Sir,
                               With
                           no jury
                        or judge,
                      would be
                    wasting
                   our
                    breath."
                     "I'll be
                       judge, I'll
                         be jury,"
                               Said
                          cunning
                            old Fury:
                           "I'll
                            try the
                               whole
                                cause,
                                   and
                              condemn
                             you
                            to
                             death."' +

    +
    +

    +   218 +

    +

    +^

    + + +
    +

    +  3. a footnote or endnote +

    +
      +
    + + +
    +

    +  4. self contained endnote marker & endnote in one +

    +
      +
    + + +
    +

    +  * unnumbered asterisk footnote/endnote, insert multiple asterisks if required +

    +
      +
    + + +
    +

    +  ** another unnumbered asterisk footnote/endnote +

    +
      +
    + + +
    +

    +  *1. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  +1. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  5. <http://www.jus.uio.no/sisu/> +

    +
      +
    + + +
    +

    +  6. <http://www.ruby-lang.org/en/> +

    +
      +
    + + +
    +

    +  7. Table from the Wealth of Networks by Yochai Benkler +

    +
      +
    + + +
    +

    + <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/4.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/4.html new file mode 100644 index 00000000..228aead5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/4.html @@ -0,0 +1,539 @@ + + + + + + 4 - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 4. Composite documents markup +

    +
    +

    +   219 +

    +
    + + +
    +

    + It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix .ssm Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document .sst regular markup file, or .ssi (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst +

    +
    +

    +   220 +

    +
    + + +
    +

    + basic markup for importing a document into a master document +

    +
    +

    +   221 +

    +
    + + +
    +

    +   << |filename1.sst|@|^|

      << |filename2.ssi|@|^| +

    +
    +

    +   222 +

    +
    + + +
    +

    + The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. +

    +
    +

    +   223 +

    +
    + + +
    +

    +   r{filename}

      {filename.ssi}require

      << {filename.ssi}

      % using textlink alternatives

      |filename.ssi|@|^|require

      << |filename.ssi|@|^|

      % using thlnk alternatives

      <url:filename.ssi>require

      << <url:filename.ssi> +

    +
    +

    +   224 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/5.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/5.html new file mode 100644 index 00000000..3a7ab6f2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/5.html @@ -0,0 +1,660 @@ + + + + + + 5 - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   225 +

    +
    + + +
    + +   +
    + + +
    +

    + + 5. Notes related to Files-types and Markup Syntax +

    +
    +

    +   226 +

    +
    + + +
    +

    + 0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 +

    +
    +

    +   227 +

    +
    + + +
    +

    + 0.52 (2007w14/6) declared document type identifier at start of text/document: +

    +
    +

    +   228 +

    +
    + + +
    +

    + SiSU 0.52 +

    +
    +

    +   229 +

    +
    + + +
    +

    + or, backward compatible using the comment marker: +

    +
    +

    +   230 +

    +
    + + +
    +

    + % SiSU 0.38 +

    +
    +

    +   231 +

    +
    + + +
    +

    + variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' +

    +
    +

    +   232 +

    +
    + + +
    +

    + 0.51 (2007w13/6) skins changed (simplified), markup unchanged +

    +
    +

    +   233 +

    +
    + + +
    +

    + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author +

    +
    +

    +   234 +

    +
    + + +
    +

    + 0.38 (2006w15/7) introduced new/alternative notation for headers, e.g. @title: (instead of 0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) +

    +
    +

    +   235 +

    +
    + + +
    +

    + 0.37 (2006w09/7) introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged +

    +
    +

    +   236 +

    +
    + + +
    +

    + 0.35 (2005w52/3) sisupod, zipped content file introduced +

    +
    +

    +   237 +

    +
    + + +
    +

    + 0.23 (2005w36/2) utf-8 for markup file +

    +
    +

    +   238 +

    +
    + + +
    +

    + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is available to be relied upon +

    +
    +

    +   239 +

    +
    + + +
    +

    + 0.20.4 (2005w33/4) header 0~links +

    +
    +

    +   240 +

    +
    + + +
    +

    + 0.16 (2005w25/2) substantial changes introduced to make markup cleaner, header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) at start of a text line as comment marker +

    +
    +

    +   241 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/concordance.html new file mode 100644 index 00000000..54d034af --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/concordance.html @@ -0,0 +1,1601 @@ + + + + + SiSU created WordIndex for: SiSU - Markup [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Markup [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_markup/concordance.html#your_word ] +

    + +

    About

    (6)

    +

    8, 26, 165, 168, 171, 173,

    +

    Above

    (1)

    +

    223,

    +

    Abstract

    (2)

    +

    62,

    +

    Accompanying

    (1)

    +

    235,

    +

    Achieved

    (1)

    +

    185,

    +

    Actions

    (1)

    +

    15,

    +

    Active

    (3)

    +

    195, 198,

    +

    Addition

    (1)

    +

    26,

    +

    Additional

    (1)

    +

    8,

    +

    Affect

    (1)

    +

    31,

    +

    Affected

    (1)

    +

    31,

    +

    After

    (3)

    +

    3, 62, 69,

    +

    Against

    (1)

    +

    78,

    +

    All

    (9)

    +

    6, 31, 33, 36, 54, 59, 195, 198,

    +

    Alone

    (1)

    +

    84,

    +

    Also

    (4)

    +

    24, 49, 169, 241,

    +

    Alternative

    (4)

    +

    22, 144, 223, 235,

    +

    Alternatives

    (2)

    +

    224,

    +

    Amissah

    (3)

    +

    [H]1, 31,

    +

    And

    (54)

    +

    8, 14, 16, 20, 24, 26, 27, 31, 33, 35, 36, 39, 61, 73, 75, 79, 81, 84, 88, 91, 107, 125, 146, 149, 176, 181, 185, 190, 192, 204, 206, 209, 211, 213, 215, 216, 218, 220, 223, 226, 232, 235, 241,

    +

    Angled

    (1)

    +

    149,

    +

    Another

    (6)

    +

    84, 135, 138, 190, 192, 220,

    +

    Any

    (2)

    +

    26, 40,

    +

    Apart

    (1)

    +

    36,

    +

    Appear

    (1)

    +

    33,

    +

    Appearance

    (2)

    +

    31, 79,

    +

    Application

    (1)

    +

    31,

    +

    Archive

    (3)

    +

    31, 156, 159,

    +

    Are

    (24)

    +

    5, 6, 12, 19, 21, 27, 31, 33, 36, 54, 84, 85, 88, 91, 125, 149, 160, 215,

    +

    Article

    (1)

    +

    50,

    +

    ARTICLE

    (1)

    +

    73,

    +

    Articles

    (3)

    +

    195, 198,

    +

    Articles¡¡12¡25¡¡12¡16

    (1)

    +

    198,

    +

    Assumed

    (1)

    +

    73,

    +

    Asterisk

    (9)

    +

    135, 137, 138, 140, 142, 143, 234,

    +

    Asterisks

    (2)

    +

    135, 137,

    +

    Attributes

    (2)

    +

    11, 92,

    +

    Author

    (3)

    +

    41, 234,

    +

    Auto

    (2)

    +

    75, 185,

    +

    Automatic

    (1)

    +

    31,

    +

    Automatically

    (7)

    +

    8, 88, 125, 149, 169, 185,

    +

    Available

    (13)

    +

    16, 19, 21, 31, 32, 33, 49, 54, 75, 169, 220, 239,

    +

    Backward

    (1)

    +

    230,

    +

    Basic

    (4)

    +

    11, 201, 208, 221,

    +

    Become

    (2)

    +

    190, 192,

    +

    Becoming

    (1)

    +

    223,

    +

    Been

    (2)

    +

    215, 223,

    +

    Before

    (1)

    +

    70,

    +

    Beginning

    (2)

    +

    33, 73,

    +

    Begins

    (2)

    +

    190, 192,

    +

    Being

    (2)

    +

    84,

    +

    Belong

    (1)

    +

    35,

    +

    Benkler

    (1)

    +

    194,

    +

    Better

    (4)

    +

    176, 179, 181,

    +

    Bits

    (1)

    +

    220,

    +

    Block

    (3)

    +

    149, 160, 216,

    +

    Blocks

    (2)

    +

    12, 160,

    +

    Bold

    (8)

    +

    11, 31, 76, 94, 96, 99,

    +

    Book

    (2)

    +

    31,

    +

    Both

    (6)

    +

    75, 204, 206, 211, 213, 218,

    +

    Braces

    (1)

    +

    149,

    +

    Break

    (5)

    +

    31, 75, 88,

    +

    Breakpage

    (5)

    +

    74, 75,

    +

    Breakpages

    (2)

    +

    74, 75,

    +

    Breaks

    (1)

    +

    31,

    +

    Breath

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Build

    (1)

    +

    220,

    +

    Built

    (2)

    +

    220,

    +

    Bul

    (1)

    +

    54,

    +

    Bullet

    (6)

    +

    116, 118, 119, 120,

    +

    Bulleted

    (1)

    +

    15,

    +

    Bullets

    (1)

    +

    107,

    +

    Calling

    (2)

    +

    220, 223,

    +

    Can

    (5)

    +

    26, 36, 72, 73,

    +

    Cannot

    (2)

    +

    146, 215,

    +

    Case

    (3)

    +

    149, 185,

    +

    Cases

    (1)

    +

    193,

    +

    Catalogue

    (1)

    +

    64,

    +

    Cause

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Change

    (1)

    +

    79,

    +

    Changed

    (2)

    +

    227, 233,

    +

    Changelog

    (1)

    +

    31,

    +

    Changes

    (1)

    +

    241,

    +

    CHAPTER

    (1)

    +

    73,

    +

    Chapter

    (1)

    +

    91,

    +

    Character

    (2)

    +

    5, 27,

    +

    Characteristic

    (1)

    +

    9,

    +

    Citation

    (7)

    +

    31, 61, 94, 96, 102,

    +

    Classification

    (4)

    +

    64, 65, 66,

    +

    Cleaner

    (1)

    +

    241,

    +

    Clear

    (1)

    +

    75,

    +

    Code

    (12)

    +

    12, 54, 149, 160, 214, 215, 216, 217,

    +

    Column

    (13)

    +

    75, 190, 192, 193,

    +

    Come

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Comment

    (7)

    +

    27, 28, 31, 63, 230, 241,

    +

    Commented

    (1)

    +

    81,

    +

    Comments

    (2)

    +

    27, 30,

    +

    Commons

    (1)

    +

    59,

    +

    Compared

    (1)

    +

    217,

    +

    Compatible

    (1)

    +

    230,

    +

    Complete

    (1)

    +

    220,

    +

    Composite

    (2)

    +

    219, 220,

    +

    Comprised

    (1)

    +

    7,

    +

    Condemn

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Conditional

    (1)

    +

    84,

    +

    Confused

    (1)

    +

    121,

    +

    Congress

    (2)

    +

    64, 65,

    +

    Consideration

    (1)

    +

    223,

    +

    Considered

    (1)

    +

    216,

    +

    Consist

    (1)

    +

    26,

    +

    Contained

    (3)

    +

    131, 133, 149,

    +

    Content

    (3)

    +

    81, 85, 237,

    +

    Contents

    (3)

    +

    62, 69, 70,

    +

    Continues

    (16)

    +

    31, 131, 133, 135, 137, 138, 140, 142, 143, 145, 151, 153, 156, 158,

    +

    Contributed

    (2)

    +

    195, 199,

    +

    Contributor

    (1)

    +

    45,

    +

    Contributors

    (7)

    +

    195, 197, 198,

    +

    Control

    (1)

    +

    72,

    +

    Convenient

    (1)

    +

    223,

    +

    Convention

    (1)

    +

    236,

    +

    Copyleft

    (1)

    +

    59,

    +

    Copyright

    (2)

    +

    31, 59,

    +

    Core

    (2)

    +

    33,

    +

    Could

    (2)

    +

    220,

    +

    Country

    (1)

    +

    54,

    +

    Course

    (1)

    +

    20,

    +

    Coverage

    (1)

    +

    58,

    +

    Created

    (2)

    +

    31, 49,

    +

    Creating

    (1)

    +

    220,

    +

    Creative

    (1)

    +

    59,

    +

    Creator

    (2)

    +

    31, 41,

    +

    Croatian

    (1)

    +

    54,

    +

    Cunning

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Cur

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Current

    (2)

    +

    30, 227,

    +

    Cursory

    (1)

    +

    20,

    +

    Cvs

    (2)

    +

    72,

    +

    Czech

    (1)

    +

    54,

    +

    Danish

    (1)

    +

    54,

    +

    Data

    (3)

    +

    8, 26, 31,

    +

    Database

    (1)

    +

    31,

    +

    Date

    (11)

    +

    31, 49,

    +

    Dealing

    (1)

    +

    148,

    +

    Dear

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Death

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Deb

    (4)

    +

    156, 159, 162,

    +

    Debian

    (4)

    +

    31, 176, 181,

    +

    Declared

    (2)

    +

    38, 228,

    +

    Decorated

    (1)

    +

    149,

    +

    Decoration

    (3)

    +

    149, 154, 160,

    +

    Default

    (7)

    +

    54, 73, 75, 79, 88, 91, 149,

    +

    Define

    (1)

    +

    9,

    +

    Defined

    (1)

    +

    73,

    +

    Defines

    (1)

    +

    10,

    +

    Denial

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Depending

    (1)

    +

    125,

    +

    Depreciated

    (1)

    +

    227,

    +

    Describe

    (2)

    +

    3, 36,

    +

    Described

    (2)

    +

    85, 223,

    +

    Description

    (1)

    +

    43,

    +

    Design

    (1)

    +

    3,

    +

    Desired

    (1)

    +

    8,

    +

    Determine

    (1)

    +

    31,

    +

    Dewey

    (3)

    +

    64, 66,

    +

    Dfsg

    (1)

    +

    24,

    +

    Different

    (1)

    +

    9,

    +

    Differently

    (1)

    +

    12,

    +

    Dimensions

    (1)

    +

    239,

    +

    Directory

    (3)

    +

    24, 31,

    +

    Discussed

    (1)

    +

    160,

    +

    Distinguished

    (1)

    +

    125,

    +

    Divider

    (2)

    +

    86, 87,

    +

    Division

    (1)

    +

    91,

    +

    Doc

    (2)

    +

    24,

    +

    Document

    (54)

    +

    8, 9, 10, 20, 26, 27, 30, 31, 33, 36, 39, 54, 61, 72, 73, 75, 78, 79, 81, 84, 88, 89, 90, 121, 125, 146, 160, 183, 215, 220, 221, 223, 228, 235,

    +

    Documentation

    (1)

    +

    31,

    +

    Documents

    (12)

    +

    5, 31, 79, 219, 220, 223,

    +

    Domain

    (1)

    +

    59,

    +

    Double

    (2)

    +

    75,

    +

    Down

    (2)

    +

    8, 31,

    +

    Download

    (1)

    +

    31,

    +

    Dublin

    (2)

    +

    33,

    +

    Dutch

    (1)

    +

    54,

    +

    Each

    (3)

    +

    193, 202, 216,

    +

    Easier

    (1)

    +

    193,

    +

    Easily

    (1)

    +

    220,

    +

    Ebook

    (1)

    +

    31,

    +

    Editing

    (1)

    +

    223,

    +

    Editor

    (1)

    +

    223,

    +

    Editors

    (4)

    +

    140, 142, 143,

    +

    Either

    (3)

    +

    33, 125, 188,

    +

    Electronic

    (4)

    +

    31,

    +

    Embed

    (1)

    +

    72,

    +

    Emphasis

    (4)

    +

    94, 96, 98,

    +

    Empty

    (1)

    +

    6,

    +

    Encoding

    (1)

    +

    5,

    +

    Encodings

    (1)

    +

    54,

    +

    Endnote

    (18)

    +

    127, 129, 131, 133, 135, 137, 138, 140, 142, 143, 144, 145, 183,

    +

    Endnotes

    (6)

    +

    13, 124, 125, 144, 234,

    +

    English

    (4)

    +

    54, 195, 198,

    +

    Epublishing

    (1)

    +

    31,

    +

    Equivalent

    (2)

    +

    24, 75,

    +

    Escape

    (2)

    +

    215,

    +

    Escaped

    (2)

    +

    149, 154,

    +

    Estonian

    (1)

    +

    54,

    +

    Etc

    (10)

    +

    11, 15, 31, 59, 88, 89, 90, 123, 125,

    +

    Example

    (19)

    +

    21, 61, 93, 108, 115, 122, 126, 130, 134, 139, 150, 155, 164, 170, 175, 189, 194, 203, 210,

    +

    Examples

    (5)

    +

    17, 19, 31, 75, 215,

    +

    Exp

    (1)

    +

    72,

    +

    Expression

    (4)

    +

    73, 76, 77,

    +

    Extensively

    (1)

    +

    215,

    +

    Extra

    (1)

    +

    26,

    +

    Feeds

    (1)

    +

    61,

    +

    File

    (8)

    +

    38, 125, 220, 227, 236, 237, 238,

    +

    Filename

    (7)

    +

    88, 91, 224,

    +

    Filename1

    (1)

    +

    222,

    +

    Filename2

    (1)

    +

    222,

    +

    Files

    (4)

    +

    5, 21, 226,

    +

    Finnish

    (1)

    +

    54,

    +

    First

    (4)

    +

    27, 116, 119,

    +

    Followed

    (5)

    +

    9, 27, 84, 91,

    +

    Following

    (2)

    +

    75, 145,

    +

    Follows

    (1)

    +

    163,

    +

    Font

    (1)

    +

    92,

    +

    Footnote

    (12)

    +

    127, 129, 135, 137, 138, 140, 142, 143, 169, 182,

    +

    Footnotes

    (5)

    +

    13, 124, 125, 144,

    +

    For

    (22)

    +

    21, 54, 61, 73, 75, 79, 88, 144, 183, 204, 206, 211, 213, 218, 220, 221, 223, 235, 238,

    +

    Form

    (5)

    +

    27, 33, 88, 193, 223,

    +

    Format

    (2)

    +

    51, 125,

    +

    Forms

    (1)

    +

    188,

    +

    Found

    (2)

    +

    24, 149,

    +

    Free

    (5)

    +

    24, 156, 159, 162,

    +

    French

    (1)

    +

    54,

    +

    Freshmeat

    (1)

    +

    31,

    +

    From

    (7)

    +

    3, 8, 19, 36, 194, 220,

    +

    FSF

    (1)

    +

    80,

    +

    Further

    (2)

    +

    91, 185,

    +

    Fury

    (10)

    +

    204, 206, 211, 213, 218,

    +

    Garian

    (1)

    +

    54,

    +

    Generated

    (2)

    +

    79, 220,

    +

    Generation

    (1)

    +

    61,

    +

    German

    (1)

    +

    54,

    +

    Given

    (4)

    +

    88, 202, 209, 216,

    +

    Gnu

    (4)

    +

    31, 176, 179, 181,

    +

    Gnudebianlinuxrubybetterway

    (2)

    +

    176, 181,

    +

    Goal

    (1)

    +

    3,

    +

    GPL

    (1)

    +

    31,

    +

    Granted

    (1)

    +

    59,

    +

    Greek

    (1)

    +

    54,

    +

    Group

    (7)

    +

    207, 209, 211, 215,

    +

    Grouped

    (3)

    +

    12, 186, 209,

    +

    Gutenberg

    (2)

    +

    64, 68,

    +

    Has

    (2)

    +

    30, 85,

    +

    Have

    (8)

    +

    125, 204, 206, 211, 213, 215, 218, 223,

    +

    Header

    (15)

    +

    8, 29, 30, 31, 33, 36, 37, 39, 73, 75, 240, 241,

    +

    Headername

    (2)

    +

    33,

    +

    Headers

    (6)

    +

    25, 26, 32, 36, 235,

    +

    Heading

    (32)

    +

    9, 10, 31, 75, 83, 84, 85, 86, 87, 88, 89, 90, 91, 185,

    +

    Headings

    (9)

    +

    8, 75, 84, 121, 185, 241,

    +

    Help

    (2)

    +

    16,

    +

    Here

    (8)

    +

    61, 85, 190, 192, 202, 209,

    +

    Highlighting

    (1)

    +

    21,

    +

    History

    (2)

    +

    72, [H]225,

    +

    Holder

    (1)

    +

    59,

    +

    Home

    (1)

    +

    79,

    +

    House

    (5)

    +

    204, 206, 211, 213, 218,

    +

    How

    (1)

    +

    33,

    +

    However

    (3)

    +

    54, 215,

    +

    Html

    (6)

    +

    21, 31, 81, 88, 91, 125,

    +

    Hungarian

    (1)

    +

    54,

    +

    Hyper

    (1)

    +

    183,

    +

    Hyperlink

    (1)

    +

    183,

    +

    Hyperlinked

    (2)

    +

    149, 223,

    +

    Hyperlinking

    (1)

    +

    160,

    +

    Icelandic

    (1)

    +

    54,

    +

    Icon

    (1)

    +

    79,

    +

    Identifier

    (4)

    +

    35, 38, 52, 228,

    +

    Illustrator

    (1)

    +

    47,

    +

    Image

    (4)

    +

    163, 176, 178, 239,

    +

    Images

    (3)

    +

    14, 174, 176,

    +

    Implemented

    (1)

    +

    70,

    +

    Important

    (1)

    +

    9,

    +

    Importation

    (1)

    +

    223,

    +

    Imported

    (1)

    +

    84,

    +

    Importing

    (1)

    +

    221,

    +

    Include

    (3)

    +

    26, 27, 232,

    +

    Included

    (1)

    +

    220,

    +

    Includes

    (1)

    +

    9,

    +

    Inclusion

    (1)

    +

    220,

    +

    Indent

    (11)

    +

    15, 109, 112, 113, 114, 116, 119, 120,

    +

    Indentation

    (1)

    +

    107,

    +

    Indented

    (1)

    +

    123,

    +

    Indentifier

    (2)

    +

    34, 35,

    +

    Independently

    (1)

    +

    220,

    +

    Information

    (11)

    +

    27, 31, 33, 34, 35, 72, 75, 193, 220,

    +

    Insert

    (5)

    +

    135, 137, 220, 232, 236,

    +

    Inserted

    (4)

    +

    94, 96, 105,

    +

    Installed

    (3)

    +

    23, 24,

    +

    Instead

    (3)

    +

    73, 217, 235,

    +

    Instruction

    (1)

    +

    8,

    +

    Instructions

    (7)

    +

    8, 26, 31, 33, 34, 35, 73,

    +

    Interactive

    (1)

    +

    16,

    +

    Intervention

    (1)

    +

    185,

    +

    Into

    (4)

    +

    72, 84, 88, 221,

    +

    Introduced

    (5)

    +

    235, 236, 237, 241,

    +

    Introduction

    (1)

    +

    3,

    +

    ISBN

    (2)

    +

    64, 67,

    +

    Isbn

    (1)

    +

    64,

    +

    Issued

    (2)

    +

    31, 49,

    +

    Italian

    (1)

    +

    54,

    +

    Italicise

    (1)

    +

    77,

    +

    Italics

    (6)

    +

    11, 77, 94, 96, 101,

    +

    Itself

    (1)

    +

    149,

    +

    Jan

    (4)

    +

    195,

    +

    January

    (2)

    +

    195, 197,

    +

    Judge

    (10)

    +

    204, 206, 211, 213, 218,

    +

    July

    (1)

    +

    195,

    +

    June

    (3)

    +

    195, 197,

    +

    Jury

    (10)

    +

    204, 206, 211, 213, 218,

    +

    Jus

    (4)

    +

    156, 158, 159,

    +

    Just

    (2)

    +

    69, 70,

    +

    Keywords

    (2)

    +

    61,

    +

    Know

    (1)

    +

    36,

    +

    Language

    (8)

    +

    54, 55, 195, 198,

    +

    Languages

    (2)

    +

    54, 195,

    +

    Languages¡¡12¡25¡¡12¡19

    (1)

    +

    198,

    +

    Last

    (4)

    +

    195, 199,

    +

    Later

    (2)

    +

    160, 216,

    +

    Latex

    (4)

    +

    31, 61, 74, 75,

    +

    Law

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Least

    (4)

    +

    195, 199,

    +

    Let

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Level

    (27)

    +

    8, 31, 74, 75, 84, 85, 86, 87, 88, 89, 90, 91, 185,

    +

    Levels

    (9)

    +

    9, 10, 31, 75, 83, 84, 85,

    +

    Library

    (2)

    +

    64, 65,

    +

    License

    (1)

    +

    31,

    +

    Line

    (6)

    +

    6, 27, 73, 216, 241,

    +

    Link

    (4)

    +

    163, 169, 183,

    +

    Linked

    (5)

    +

    14, 176, 182, 183, 223,

    +

    Linking

    (2)

    +

    166, 174,

    +

    Links

    (4)

    +

    31, 80, 147, 240,

    +

    Linux

    (3)

    +

    176, 179, 181,

    +

    List

    (6)

    +

    81, 121, 123,

    +

    Listed

    (1)

    +

    54,

    +

    Lists

    (1)

    +

    15,

    +

    Loc

    (1)

    +

    64,

    +

    Location

    (1)

    +

    183,

    +

    Logo

    (1)

    +

    79,

    +

    Made

    (3)

    +

    8, 76, 91,

    +

    Main

    (4)

    +

    156, 159, 162,

    +

    Make

    (1)

    +

    241,

    +

    Makes

    (1)

    +

    81,

    +

    Management

    (1)

    +

    61,

    +

    Mandatory

    (1)

    +

    39,

    +

    Manual

    (1)

    +

    31,

    +

    Manually

    (1)

    +

    75,

    +

    Map

    (2)

    +

    75,

    +

    Maps

    (2)

    +

    183, 235,

    +

    Mark

    (1)

    +

    27,

    +

    Marked

    (6)

    +

    21, 75, 88, 89, 90, 149,

    +

    Marker

    (7)

    +

    131, 133, 145, 184, 230, 241,

    +

    Markers

    (1)

    +

    73,

    +

    Markup

    (65)

    +

    [H]1, [H]2, 3, 7, 9, 16, 17, 19, 20, 22, 24, 25, 27, 31, 38, 75, 82, 93, 108, 115, 122, 125, 126, 130, 134, 139, 150, 155, 163, 164, 165, 168, 170, 171, 173, 175, 189, 194, 201, 203, 208, 210, 215, 219, 220, 221, 223, [H]225, 226, 233, 235, 236, 238, 241,

    +

    Master

    (6)

    +

    220, 221, 232, 236,

    +

    Match

    (1)

    +

    73,

    +

    May

    (14)

    +

    24, 26, 27, 31, 73, 84, 91, 169, 188, 193, 216, 220, 239,

    +

    Merged

    (1)

    +

    75,

    +

    Met

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Meta

    (4)

    +

    8, 26, 33,

    +

    Missing

    (1)

    +

    180,

    +

    Mixed

    (1)

    +

    146,

    +

    Modified

    (2)

    +

    31, 49,

    +

    Modify

    (1)

    +

    31,

    +

    Module

    (1)

    +

    26,

    +

    Month

    (4)

    +

    195, 199,

    +

    More

    (2)

    +

    195, 199,

    +

    Morning

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Most

    (1)

    +

    9,

    +

    Mouse

    (10)

    +

    204, 206, 211, 213, 218,

    +

    Much

    (1)

    +

    193,

    +

    Multiple

    (2)

    +

    135, 137,

    +

    Must

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Naked

    (1)

    +

    148,

    +

    Name

    (6)

    +

    41, 59, 78, 184, 185,

    +

    Named

    (2)

    +

    88, 220,

    +

    Names

    (3)

    +

    88, 185, 227,

    +

    Naming

    (1)

    +

    236,

    +

    Nbsp

    (4644)

    +

    28, 31, 91, 94, 109, 116, 123, 127, 131, 135, 140, 145, 151, 156, 162, 165, 171, 176, 183, 184, 190, 195, 202, 204, 206, 209, 211, 213, 218, 222, 224,

    +

    Neither

    (1)

    +

    160,

    +

    Networks

    (1)

    +

    194,

    +

    New

    (9)

    +

    31, 75, 235, 236,

    +

    Newpage

    (6)

    +

    74, 75,

    +

    Nine

    (2)

    +

    109, 114,

    +

    Non

    (5)

    +

    24, 156, 159, 162,

    +

    None

    (3)

    +

    73, 88,

    +

    Nor

    (1)

    +

    160,

    +

    Normal

    (20)

    +

    94, 96, 97, 131, 133, 135, 137, 138, 140, 142, 143, 145, 149, 151, 153, 156, 158,

    +

    Normally

    (3)

    +

    88, 89, 90,

    +

    Norwegian

    (1)

    +

    54,

    +

    Not

    (7)

    +

    3, 31, 54, 70, 121, 125, 193,

    +

    Notation

    (6)

    +

    75, 85, 144, 146, 169, 235,

    +

    NOTE

    (1)

    +

    85,

    +

    Note

    (4)

    +

    27, 36, 145, 185,

    +

    Notes

    (5)

    +

    140, 142, 143, 226,

    +

    Nothing

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Number

    (10)

    +

    8, 64, 68, 75, 88, 202, 209, 216,

    +

    Numbered

    (11)

    +

    15, 121, 123, 125, 140, 142, 143,

    +

    Numbering

    (6)

    +

    31, 75, 185,

    +

    Object

    (5)

    +

    202, 209, 216,

    +

    Objects

    (1)

    +

    12,

    +

    Occasionally

    (1)

    +

    223,

    +

    Occurs

    (1)

    +

    145,

    +

    Odf

    (2)

    +

    31, 125,

    +

    Old

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Omitted

    (2)

    +

    149, 239,

    +

    Once

    (1)

    +

    36,

    +

    One

    (9)

    +

    30, 39, 109, 112, 131, 133, 190, 192,

    +

    One¡¡30¡

    (1)

    +

    192,

    +

    Online

    (2)

    +

    18, 19,

    +

    Only

    (3)

    +

    36, 39, 220,

    +

    Option

    (1)

    +

    216,

    +

    Optional

    (3)

    +

    36, 73, 74,

    +

    Ordinary

    (2)

    +

    109, 111,

    +

    Original

    (3)

    +

    3, 55,

    +

    Other

    (5)

    +

    84, 220,

    +

    Otherwise

    (1)

    +

    88,

    +

    Our

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Out

    (1)

    +

    81,

    +

    Outline

    (1)

    +

    9,

    +

    Output

    (25)

    +

    20, 26, 31, 88, 95, 110, 117, 125, 128, 132, 136, 141, 152, 157, 161, 167, 172, 177, 191, 196, 205, 212, 217,

    +

    Outputs

    (1)

    +

    19,

    +

    Overview

    (1)

    +

    20,

    +

    Owner

    (1)

    +

    60,

    +

    Page

    (4)

    +

    31, 74, 75,

    +

    Pair

    (2)

    +

    144, 146,

    +

    Pane

    (1)

    +

    81,

    +

    Paper

    (1)

    +

    62,

    +

    Papersize

    (1)

    +

    56,

    +

    Paragraph

    (13)

    +

    15, 27, 74, 109, 111, 112, 113, 114, 145, 183,

    +

    Paragraphs

    (1)

    +

    6,

    +

    Part

    (2)

    +

    31, 84,

    +

    PART

    (1)

    +

    73,

    +

    Particular

    (1)

    +

    8,

    +

    Passed

    (1)

    +

    149,

    +

    Pdf

    (3)

    +

    31, 61, 125,

    +

    Percentage

    (2)

    +

    27, 241,

    +

    Phrases

    (2)

    +

    76, 77,

    +

    Placed

    (5)

    +

    31, 62, 69, 70, 220,

    +

    Places

    (1)

    +

    81,

    +

    Plaintext

    (1)

    +

    5,

    +

    Png

    (8)

    +

    176, 178, 179, 180, 181,

    +

    Poem

    (9)

    +

    200, 202, 204, 215, 217,

    +

    Poems

    (1)

    +

    12,

    +

    Polish

    (1)

    +

    54,

    +

    Population

    (1)

    +

    31,

    +

    Portuguese

    (1)

    +

    54,

    +

    Possible

    (2)

    +

    3, 220,

    +

    Preceding

    (4)

    +

    88, 89, 90, 149,

    +

    Prefix

    (4)

    +

    69, 70, 220,

    +

    Prepared

    (5)

    +

    5, 9, 188, 220,

    +

    Presentation

    (1)

    +

    22,

    +

    Previous

    (1)

    +

    235,

    +

    Primary

    (2)

    +

    9, 91,

    +

    Prior

    (1)

    +

    220,

    +

    Processed

    (2)

    +

    33, 220,

    +

    Processing

    (4)

    +

    8, 26, 61, 220,

    +

    Produced

    (2)

    +

    19, 20,

    +

    Produces

    (1)

    +

    183,

    +

    Program

    (2)

    +

    26, 35,

    +

    Project

    (2)

    +

    64, 68,

    +

    Promo

    (2)

    +

    81,

    +

    Prosecute

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Provide

    (5)

    +

    33, 72, 75, 215, 220,

    +

    Provided

    (7)

    +

    73, 75, 88, 169,

    +

    Provides

    (1)

    +

    20,

    +

    Providing

    (2)

    +

    183, 185,

    +

    Public

    (1)

    +

    59,

    +

    Published

    (1)

    +

    55,

    +

    Publisher

    (1)

    +

    44,

    +

    Publishing

    (1)

    +

    31,

    +

    Put

    (1)

    +

    31,

    +

    Ralph

    (4)

    +

    [H]1, 31, 72,

    +

    Rcs

    (3)

    +

    72,

    +

    Really

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Recognised

    (1)

    +

    35,

    +

    Regular

    (7)

    +

    73, 76, 77, 215, 220,

    +

    Related

    (2)

    +

    79, 226,

    +

    Relation

    (2)

    +

    57, 234,

    +

    Relied

    (2)

    +

    223, 239,

    +

    Repetition

    (1)

    +

    75,

    +

    Request

    (1)

    +

    31,

    +

    Require

    (3)

    +

    224,

    +

    Required

    (3)

    +

    135, 137, 220,

    +

    Requires

    (1)

    +

    220,

    +

    Reserved

    (1)

    +

    59,

    +

    Respective

    (2)

    +

    19, 20,

    +

    Resulting

    (18)

    +

    95, 110, 117, 128, 132, 136, 141, 152, 157, 161, 167, 172, 177, 191, 196, 205, 212, 217,

    +

    Results

    (1)

    +

    223,

    +

    Revision

    (1)

    +

    72,

    +

    Right

    (2)

    +

    59, 81,

    +

    Rights

    (3)

    +

    31, 59,

    +

    Rmagick

    (1)

    +

    239,

    +

    Romanian

    (1)

    +

    54,

    +

    Row

    (9)

    +

    190, 192,

    +

    Row¡¡30¡

    (1)

    +

    192,

    +

    Rss

    (1)

    +

    61,

    +

    Ruby

    (6)

    +

    31, 81, 176, 181,

    +

    Russian

    (1)

    +

    54,

    +

    Said

    (15)

    +

    204, 206, 211, 213, 218,

    +

    Same

    (4)

    +

    146, 185, 215, 220,

    +

    Sample

    (5)

    +

    24, 29, 37, 81,

    +

    Samples

    (2)

    +

    24, 31,

    +

    Say

    (1)

    +

    31,

    +

    Search

    (1)

    +

    31,

    +

    Searches

    (1)

    +

    61,

    +

    Second

    (3)

    +

    86, 89, 193,

    +

    Secondary

    (1)

    +

    220,

    +

    Section

    (1)

    +

    84,

    +

    SECTION

    (1)

    +

    73,

    +

    See

    (2)

    +

    75, 85,

    +

    Segment

    (1)

    +

    88,

    +

    Segments

    (3)

    +

    75, 88, 91,

    +

    Selected

    (1)

    +

    125,

    +

    Selecting

    (1)

    +

    16,

    +

    Self

    (2)

    +

    131, 133,

    +

    Semantic

    (2)

    +

    8, 26,

    +

    Separate

    (1)

    +

    202,

    +

    Separated

    (1)

    +

    6,

    +

    Series

    (4)

    +

    140, 142, 143,

    +

    Setting

    (1)

    +

    54,

    +

    Settings

    (1)

    +

    79,

    +

    Share

    (2)

    +

    24,

    +

    Shortcut

    (2)

    +

    169, 182,

    +

    Should

    (6)

    +

    3, 5, 36, 220, 223,

    +

    Sign

    (1)

    +

    241,

    +

    Similar

    (2)

    +

    30, 85,

    +

    Simplified

    (1)

    +

    233,

    +

    Single

    (7)

    +

    9, 31, 75, 209, 216,

    +

    Sir

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Sisu

    (16)

    +

    16, 20, 24, 31, 81, 88, 156, 158, 159, 215, 232,

    +

    SiSU

    (29)

    +

    [H]1, [H]2, 3, 5, 24, 31, 38, 80, 165, 168, 171, 173, 215, 229, 231, 232,

    +

    Sisupod

    (1)

    +

    237,

    +

    Site

    (3)

    +

    31, 79,

    +

    Skin

    (7)

    +

    31, 79,

    +

    Skins

    (4)

    +

    24, 31, 79, 233,

    +

    Slovak

    (1)

    +

    54,

    +

    Slovenian

    (1)

    +

    54,

    +

    Snippets

    (1)

    +

    220,

    +

    Some

    (3)

    +

    16, 21, 216,

    +

    Sometime

    (1)

    +

    3,

    +

    Source

    (3)

    +

    5, 53, 75,

    +

    Space

    (1)

    +

    27,

    +

    Spanish

    (1)

    +

    54,

    +

    Specified

    (1)

    +

    35,

    +

    Sql

    (2)

    +

    31, 61,

    +

    Src

    (1)

    +

    162,

    +

    Ssi

    (7)

    +

    220, 222, 224, 236,

    +

    Ssm

    (2)

    +

    220, 236,

    +

    Sst

    (5)

    +

    72, 81, 220, 222, 236,

    +

    Stand

    (1)

    +

    84,

    +

    Standard

    (1)

    +

    146,

    +

    Start

    (4)

    +

    27, 73, 228, 241,

    +

    Starting

    (1)

    +

    75,

    +

    Starts

    (3)

    +

    31, 75,

    +

    Step

    (4)

    +

    109, 112, 116, 120,

    +

    Steps

    (4)

    +

    109, 113, 114,

    +

    Strikethrough

    (3)

    +

    94, 96, 106,

    +

    Structure

    (11)

    +

    9, 10, 31, 36, 73, 75, 121, 235,

    +

    Structured

    (1)

    +

    61,

    +

    Sub

    (4)

    +

    31, 84, 88, 89,

    +

    Subdivided

    (1)

    +

    91,

    +

    Subject

    (3)

    +

    31, 42,

    +

    Subscript

    (4)

    +

    94, 96, 104,

    +

    Substantial

    (1)

    +

    241,

    +

    Substantially

    (1)

    +

    227,

    +

    Substantive

    (8)

    +

    9, 82, 84, 88, 89, 90, 91,

    +

    Subtitle

    (3)

    +

    31, 40,

    +

    Such

    (12)

    +

    8, 12, 15, 33, 39, 79, 91, 204, 206, 211, 213, 218,

    +

    Suffix

    (2)

    +

    220,

    +

    Summary

    (1)

    +

    4,

    +

    Superscript

    (4)

    +

    94, 96, 103,

    +

    Supplement

    (1)

    +

    73,

    +

    Supported

    (2)

    +

    223, 227,

    +

    Swedish

    (1)

    +

    54,

    +

    Synonym

    (1)

    +

    73,

    +

    Syntax

    (5)

    +

    21, 22, [H]225, 226, 236,

    +

    Systems

    (1)

    +

    31,

    +

    Table

    (10)

    +

    62, 69, 70, 190, 194, 195, 197,

    +

    Tables

    (2)

    +

    187, 188,

    +

    Table¡¡30¡

    (1)

    +

    192,

    +

    Tag

    (4)

    +

    35, 73,

    +

    Tags

    (7)

    +

    33, 215, 217,

    +

    Take

    (7)

    +

    33, 75, 204, 206, 211, 213, 218,

    +

    Takes

    (1)

    +

    88,

    +

    Taxonomy

    (1)

    +

    78,

    +

    Ten

    (2)

    +

    195, 199,

    +

    Text

    (80)

    +

    9, 11, 12, 14, 27, 39, 61, 64, 68, 73, 75, 82, 84, 85, 86, 87, 88, 89, 90, 91, 94, 96, 97, 99, 105, 116, 118, 119, 120, 131, 133, 135, 137, 138, 140, 142, 143, 145, 148, 149, 151, 153, 156, 158, 163, 166, 183, 184, 186, 209, 220, 223, 228, 232, 236, 241,

    +

    Textlink

    (1)

    +

    224,

    +

    Texts

    (1)

    +

    75,

    +

    Than

    (2)

    +

    195, 199,

    +

    That

    (16)

    +

    31, 39, 88, 89, 90, 91, 204, 206, 211, 213, 218, 220,

    +

    The

    (112)

    +

    8, 9, 19, 20, 26, 27, 30, 31, 33, 35, 36, 39, 40, 54, 55, 73, 74, 75, 79, 84, 85, 88, 89, 91, 125, 145, 146, 149, 163, 169, 183, 185, 194, 204, 206, 211, 213, 215, 218, 220, 223, 230,

    +

    Them

    (1)

    +

    31,

    +

    There

    (3)

    +

    20, 160, 193,

    +

    These

    (1)

    +

    220,

    +

    They

    (5)

    +

    125, 149, 215, 220,

    +

    Third

    (2)

    +

    87, 90,

    +

    This

    (26)

    +

    20, 28, 30, 31, 37, 39, 73, 85, 86, 87, 88, 91, 160, 190, 192, 204, 206, 211, 213, 215, 218, 220,

    +

    Thlnk

    (1)

    +

    224,

    +

    Though

    (2)

    +

    3, 227,

    +

    Three

    (4)

    +

    190, 192,

    +

    Thus

    (1)

    +

    223,

    +

    Th¡

    (1)

    +

    198,

    +

    Time

    (1)

    +

    216,

    +

    Times

    (6)

    +

    195, 199,

    +

    Title

    (11)

    +

    31, 36, 39, 84, 85, 235, 241,

    +

    Titles

    (1)

    +

    121,

    +

    Toc

    (1)

    +

    73,

    +

    Together

    (1)

    +

    19,

    +

    Top

    (3)

    +

    8, 85, 88,

    +

    Translator

    (1)

    +

    46,

    +

    Treated

    (3)

    +

    12, 209, 216,

    +

    Trial

    (10)

    +

    204, 206, 211, 213, 218,

    +

    Try

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Turkish

    (1)

    +

    54,

    +

    Tux

    (4)

    +

    176, 178, 179,

    +

    Two

    (13)

    +

    109, 113, 116, 120, 188, 190, 192,

    +

    Two¡¡30¡

    (1)

    +

    192,

    +

    Type

    (6)

    +

    31, 38, 50, 228, 234, 241,

    +

    Types

    (1)

    +

    226,

    +

    Typing

    (1)

    +

    16,

    +

    Uio

    (4)

    +

    156, 158, 159,

    +

    Ukranian

    (1)

    +

    54,

    +

    Unchanged

    (2)

    +

    233, 236,

    +

    Under

    (3)

    +

    24, 31, 223,

    +

    Underscore

    (5)

    +

    94, 96, 100, 149,

    +

    Unless

    (1)

    +

    149,

    +

    Unnumbered

    (4)

    +

    135, 137, 138,

    +

    Unstable

    (4)

    +

    156, 159, 162,

    +

    Updates

    (1)

    +

    72,

    +

    Upon

    (1)

    +

    239,

    +

    Url

    (7)

    +

    149, 154, 163, 169, 176, 182, 183,

    +

    Urls

    (3)

    +

    79, 148, 149,

    +

    URLs

    (1)

    +

    148,

    +

    Use

    (5)

    +

    75, 78, 81, 215, 217,

    +

    Used

    (22)

    +

    26, 27, 31, 36, 39, 61, 72, 73, 74, 75, 84, 160, 183, 215, 234,

    +

    Useful

    (2)

    +

    3, 36,

    +

    Usefully

    (1)

    +

    72,

    +

    Using

    (5)

    +

    3, 5, 224, 230,

    +

    Usr

    (2)

    +

    24,

    +

    Usually

    (2)

    +

    84, 85,

    +

    UTF

    (2)

    +

    5,

    +

    Utf

    (1)

    +

    238,

    +

    Valid

    (1)

    +

    49,

    +

    Variant

    (1)

    +

    59,

    +

    Variations

    (1)

    +

    232,

    +

    Various

    (1)

    +

    176,

    +

    Verse

    (1)

    +

    202,

    +

    Version

    (5)

    +

    27, 38, 72, 232,

    +

    Very

    (1)

    +

    195,

    +

    Viewing

    (1)

    +

    21,

    +

    Vim

    (1)

    +

    223,

    +

    Vocabulary

    (2)

    +

    78,

    +

    Was

    (1)

    +

    55,

    +

    Wasting

    (5)

    +

    204, 206, 211, 213, 218,

    +

    Way

    (6)

    +

    176, 179, 181, 215, 220,

    +

    Wealth

    (1)

    +

    194,

    +

    Were

    (1)

    +

    227,

    +

    Whatever

    (1)

    +

    42,

    +

    Where

    (7)

    +

    31, 35, 36, 75, 84, 160, 193,

    +

    Which

    (14)

    +

    3, 9, 12, 20, 26, 55, 88, 91, 145, 149, 183, 223,

    +

    Whole

    (6)

    +

    33, 204, 206, 211, 213, 218,

    +

    Wide

    (1)

    +

    31,

    +

    Wikipedia

    (3)

    +

    31, 195, 197,

    +

    Will

    (6)

    +

    125, 204, 206, 211, 213, 218,

    +

    With

    (18)

    +

    19, 21, 24, 38, 121, 148, 149, 176, 181, 183, 193, 204, 206, 211, 213, 218, 220,

    +

    Within

    (14)

    +

    73, 75, 148, 149, 183, 215, 220, 223,

    +

    Without

    (5)

    +

    30, 73, 75, 154, 185,

    +

    Wordlist

    (1)

    +

    78,

    +

    Words

    (3)

    +

    73, 76, 77,

    +

    Work

    (2)

    +

    55, 193,

    +

    Would

    (16)

    +

    28, 75, 88, 89, 90, 190, 192, 204, 206, 211, 213, 218, 220,

    +

    Www

    (4)

    +

    156, 158, 159,

    +

    Xml

    (1)

    +

    61,

    +

    Yml

    (2)

    +

    81,

    +

    Yochai

    (1)

    +

    194,

    +

    YOU

    (5)

    +

    204, 206, 211, 213, 218,

    +

    You

    (8)

    +

    75, 204, 206, 211, 213, 215, 218, 220,

    +

    Your

    (4)

    +

    42, 61, 202, 209,

    +

    Zipped

    (1)

    +

    237,

    +

    ¡¡12¡0¡¡12¡31¡¡12¡190¡¡12¡692¡¡12¡1

    (1)

    +

    198,

    +

    ¡¡12¡9¡¡12¡212¡¡12¡846¡¡12¡3

    (1)

    +

    198,

    +

    ¡¡12¡jan

    (1)

    +

    198,

    +

    ¡¡24¡

    (1)

    +

    198,

    +

    ¡¡24¡active

    (1)

    +

    198,

    +

    ¡¡24¡no

    (2)

    +

    198,

    +

    ¡¡24¡very

    (1)

    +

    198,

    +

    ¡¡40¡and

    (1)

    +

    192,

    +

    ¡¡40¡this

    (1)

    +

    192,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_markup/digest.txt new file mode 100644 index 00000000..5a6d445a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/digest.txt @@ -0,0 +1,368 @@ +SiSU - Markup [0.58] +Ralph Amissah +sisu_markup.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 643738c4b96d001d107e3ea72ba17a97 + source filename: sisu_markup.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_manifest.html + time generated: Sun Sep 23 04:11:00 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 b393fb7690b37e0bf40c86be359c873f a2bb0d60767f3f852ae2927c5d07ed00 + :B - 2 bb98b01a925f07651badb446b1a4f487 f8fd2a405da06c0e89d62a9fc8a69edf + 1 - 3 acd813698060c7db8b473aeff849c0ba 5023c6795329101a1fa80f1e5a841223 + [1] 2fb6d5ca6186d4b8d77b4072904c14ea + 2 - 4 b7e9e52de4aaf73ff7d58b656291c637 6168e6a2056b67bb4e223ee9b56b433c + - 5 bc7e7b8834b02f9f7b704eafc9923b86 f18255373b3290a1e9bad9cf617ce458 + [2] f087bdd8171a9d3b957de91f6e3e236c + - 6 3521aa1b5c5c7b8f544cb9592dbad308 1101c11709cd0278ddda440abc38e064 + - 7 b4dfcd2470be6ef863a3fc4c6a0578ea 11e0b1e8809013d1ddbab83c89a36cfa + - 8 c391c28adbd27eab4a98c26c5c962af8 38606244fbd6aa0d101ec258a38ffe98 + - 9 577179ef104111c18f06cbbacc2b1b4c 52b24c20bebae7da4d186583317119c9 + - 10 477762c73bafcbc706c14d3fc537dda2 1942ea55b88f0fd52d3ae8577eb56557 + - 11 b0ae610c344de9de1855550ab45757cc 54772af92c5833843054a43fab415140 + - 12 e5f8482b39338bc3371f6095027202c1 54cbcb5083258caf6394e0c08b27f2a9 + - 13 5ece494f0b06d0509cf4c387bf78172a bfbcfae64cea5b2424e33f0d6f2bf4a3 + - 14 f985117fa040605f6c84f973b505083a d0909abd6915eecb0cf92937c928ba6c + - 15 e7d42b7637801705f72ac599ec120756 108443784448cc2f2faf63f1d9cf0417 + - 16 b425b81196980eeb6c2de6c1dfa21018 b12208b469616255d01885ab1ee455f9 + 2 - 17 c3c1a21b95f614a30d42f21bbf0c35c0 18364249b8cbe22b1552d2a44af35c13 + 3 - 18 6e9d243e78c74afe89ee6865c39cf492 50823f607a3f262c8c4157be91f7d7b4 + - 19 32bed5bf4eea43c887de8fca5fdbb5ae cbd8722731dc9d780df288af99816ad3 + - 20 b3e2c66cc9c9eada08451dc2f6b0dd7b 8d6ab51bc3212d20aa79b4a4fa5e36bc + - 21 aef2c3222f933386ca185e08949588e2 e4b7138a9b34f18f0bda71961eb4aa04 + - 22 e46f76cfcddb2acff782dfd5cd568a17 7ac0b95a5b59dbaf899ce3bc0170cc9c + 3 - 23 111016e3d4911e55b36053727e932738 bbf063b3cdeaeca055dd74bf0b037a38 + - 24 a160b11e75ba3f8ae4416a1511379a5c 25808bb0d440bbff851a0b1fb498eed9 + 1 - 25 f5d9ecf3a3c0096546b4b68724b6e85d 77ffcd8c28d046e199d648e607569230 + - 26 4a33736f597db9d32d38bc7e658ab2f7 36a0c5b33b256eb776e7dca4d731702c + - 27 56ffc52f620ccd94f49fe509606c9866 7ea08dd3c007556818f9da33732566f4 + - 28 bcd716116bf01f466f3890c205ef1cad 8393f9ad8d6b755d8262543560d74e37 + 2 - 29 d71a161543551dca6e899dd0d89283f7 adcd8fc4c53f209532cda9bd3c216048 + - 30 21e636455a52e1e92aa25a44c67955a6 7fb269ee10bb76c8cf0365fc1df6cf4a + - 31 926b9e465f2ea7ead88a9c4c719fa105 fe6e0adda0d85ea10c2ddb57ba6f6583 + 2 - 32 1dc9fb6db98998ceed5227f15c6903a1 41c8b4a77b75857d74960455dc4746e3 + - 33 7f88b26955cd1ab86d99fb2bed097f4f 1bef8e3fe73e2348a07876b997f8be06 + - 34 1a5916f04d48ba44a4c883e3b724edf1 5c2ee5f2a43134f880b4046e2ced9fec + - 35 9cb85261c31f17cbc2d1e44b52799f0e 7ed9a9e9c02e76504cc8f0233fba5122 + - 36 46e553034aa5f899d4086b69b6c22628 b368ffe6521157b8c1fb0428af262eab + - 37 ee0d7eff3bc39f48484033287fc767d5 f064b144e18c383ff4dd0a0023785223 + - 38 efbe705191ff1df20c833376d357a021 a86ae29ba687747d24d7ae832b9b5b81 + - 39 17956fc0e81131c5e1b639bddbaecb62 e9a71be1553a7a11bc9f8e009103f826 + - 40 603c3edcb38549a1fe478481384e0ae9 836c88a122459958e4dff5e80df6f54e + - 41 5b55d567966a190794c8b890e2b5553d 43c70b5645bb44895e632d3cedb3eb4a + - 42 b3e2d5b85f567b3f0e5d31729144a2f1 4b2bf92c2440ed22caae9fc63d88139c + - 43 1d215a946ac8f88d196d4ed262dfe283 e47bd03563d1b87888a0c9478e0b387a + - 44 e2b7c80647af9ba951b3e8847a22b69b d32bf405014998d21437b8f53c374e03 + - 45 fd17ba2f00f5f3cef08dbcdb44eff30f c99e32d02dbd168981f89d00633c5130 + - 46 1f9631ac0a67cce39cdad255f01fee33 b3ee36adfc1f22004bffa35549e1e4b2 + - 47 914273e62a15d3f33d4f0fc2ad9e1314 761927cebb44f1fb4496f287b99de4b6 + - 48 16a9007673a29cef7cd0e4fbe4b5c6ef 383ebfed1190fa7f7ebfc4fd1514d84a + - 49 06533b312c92df31e3de12ed01c1929a f750c7dba13c205bd8d21521d76d5bf9 + - 50 9c5f03affd33dc3684b992f22378046c 738ff11230639de8e808166b5092ca5c + - 51 82f2c835cbb8fc58b36aa09e7a8b6445 f701f4d2976b76a7e30dd52033ad2522 + - 52 42ad0f0eda6c314728692e6192333a15 3db24e799d9df204327164e9170f2ca8 + - 53 1dd9649b821ab4333c9a0549d628c146 388513cda60688c0bac0d1c624ae59a6 + - 54 1865ad7cbb1866d515c23dc958c30796 197e6018abaacfd1571a1d5f80b8ef30 + - 55 f4203af4be11a3aaf152be9a03cb4165 592094ed3d7e35c05bee108aac11cbf5 + - 56 cf24410009e3ba5933f008734db2355b ff683d39cffd1d79ec2f2ce5922e09d4 + - 57 5e5670284d10ef6b3f0eb1f681d8eb33 4a507a9212b9af1d2b3f3a63b6861ef6 + - 58 7b100a1e61e99c03bcc33df8229d44f3 ff73c0f48409b45c87d2417033e077a8 + - 59 ce60e1d56f3d26e5fb51bb9ffe2c1ae8 85540be3295eb0441cbe106338450df9 + - 60 1bb1c325f6c0e60b0e416f5516abe695 7724ba5b8173f8932fe600450d3de924 + - 61 c632f7e75225c9325b73ee936b1073f9 758edb7918f8c66131be16731c4fea1c + - 62 cb51052fae5ad6e99ce9633305f2b841 7c6c636655ef17b32835020696249b94 + - 63 f57d2ae7aa004218abd86d496f58cbee ce7d857beb1382cb04b14eedb2e7ea44 + - 64 91e18f14c438da6415b151a677665713 59a0e6a6b2889875641b7cadc0a4482d + - 65 95939976322c32d59e161b42b619a2ee 1e14d1bc46fe824fa0c65ad785d1fd49 + - 66 f37e6cfc0f32ee6945abf71fed6d4382 94018fda106fe4deaa089c71a0263e31 + - 67 f8bc495b812f4a84c89bfd99e80727ee 30c5f703e684a1fa36a454bef0ab23f0 + - 68 7b1c33a4a1fb17ff4d4a690dc98f6903 fbd0c5c53133efb6307f4a7e98b93484 + - 69 722135e40235242680b2e73751ae3954 180bbd7bf289e6c2c94b1e20218d10ca + - 70 99a037a15c5a70b9f44f1e61253acfdb fab6d9e8eb631611e399792d17c6f5d8 + - 71 137336b318db21d3d43ed9f038897192 50676a636eeb9194d59b12ec1294aaee + - 72 3b46426dbbca4557925deac327e57624 6ae1311f753010d3ed9b534bc4ce3f93 + - 73 eb5b1f901e1d82e3aeee2f06b2ae35a2 72fbd08614726a338f86a26b93bfad92 + - 74 16fd492f9b76dd6822f91673256b1dcc da394cf60a00ecc9c47dfc5efe942b48 + - 75 f014ee53eff80f5dabd90dc551e0d594 f76a0c1384b35c3fd56b85549da75452 + - 76 47bf2e63b67fd22caee828e856448f67 ca704ad5d3ac73b6b287911e1aeb984e + - 77 fef96706aa483d170ea9d45ad80984b2 7c50ca92bf51e2bcc4487d951a7777c3 + - 78 d18a6c94680cf50f4f1b5f2272717d3c a720f7188dac2081b74bea25dee0c757 + - 79 5504231a41f80511ee385f4cef488938 e923aee026ee0ff616549fab93bd27af + - 80 ba28898399eaf2c3572b3f1c65927c6c e507c3ebf00ed288af42a1636b2df506 + - 81 baee9744733ab869711d010c4cad1f6c bf851d6d01a700c8055db9a11171bfa5 + 1 - 82 75e29ca4e57f037895eff094a14108f4 eb3c20bd984ab19a1c546afba71e2461 + 2 - 83 603bb4d5a34dd68251cc1e7e60620c23 5c22ff8edd8fa3a613fafc6f2e57805b + - 84 b4db4be2f0dc081c7fa62ebbbcbc7625 48deaf9d1bf170a3b9aeda71980dcd76 + - 85 dac6ada5f2cf31a4afa26ad492b4d0d1 8e733659cd762e024bfd6af5078e0795 + - 86 d4e5722ccb69b97f926b6e8d38e767ac a72208ed36862c52199ec5da6a822963 + - 87 cb8a283594636c18552d516d25f1394e 46ed69d767d1fd79121d7e18ed66e053 + - 88 4b9ef81eea5d1533bc6948a5fe538815 5f4dbf7eafe1a1d031fbc67cde35d430 + - 89 dd277b147b68cf96ae6c59de5daaf3d6 93cfd953c006edffa86ca4f741aff3b3 + - 90 498921b40f0d68f65769b8849725b5a8 dcd9a3c2bbe5fb1e38c63ed00b0a2b57 + - 91 9f1aff6a3e3b7fda451bf28acb91a01d d9c5818458231d92a971addcbbd1dd95 + 2 - 92 16e15a15f737c7354cbb378b8b695b08 3116370f739d0b566dc0c84a2976afc6 + - 93 0cdd473a23c34ae88d31e6e4d92f8edc 4a96514032e0ba76e7769b8aa8de8d88 + - 94 7eb86c640d79e854b9f508b69ac83a48 c68fd3bd2127d3d74ff41df3253ab09b + - 95 b9d7cffd5e7394910ec39ff2ed07cd2f ce2341dbcc5730d1d8ad4d4873074f08 + - 96 deb1a20204461c52256015b81bb0fef7 8e29ea55f8c24bce327848262e828332 + - 97 8c9dc92f8aded71f56d588d9bebd53fa 75bb4304f4bc7b077f2f235f94319705 + - 98 a2e610a73c0ca8babb02d30d6d5c1261 caca48ee754f556d6f1770bd2a9c0321 + - 99 fb57786b34d35ff26fcbe758a6692af9 4cc676ec7734ac32b5f3f1d9d99a83e6 + - 100 5d2b8c5a3b0a1eaa1cc2177958f3d370 6b65add57c6532978969e60efd493914 + - 101 4de281395ee497ea604f8fdffe9e47b8 1ed3dda28134a889fe0ec72c0c539c69 + - 102 b4bc09a5ff667242eaa0cb423b296ff1 3ba5db931bcea4386b49ea991324691e + - 103 648604127ae36d9e0ca739ee23c131de bd43a8fa36c0d044976d193a800b8bbb + - 104 e8f2fe6e7f77a95f2bd3ebea8ed2cfe4 9f4e5313044d42e13a3030837d772277 + - 105 aaa3da5129bfca6e50ed192d2f497682 a93e96b4226bf6d88f1a5de0c2b374ab + - 106 53c6eec1ba8ea42daee282c14508f6bd 75cdf74c8413d3bbedcfea3bb71fbf44 + 2 - 107 47a4a894a43b658b24490a3308b767fe 020a67823fe3429181d54cf112779524 + - 108 0cdd473a23c34ae88d31e6e4d92f8edc 35bac54f9bc5b4108e4b4b710eb6ca21 + - 109 3c7cd05c73d341206af2df4273723069 793264c5059109daae7f9201d9d291cd + - 110 b9d7cffd5e7394910ec39ff2ed07cd2f 0a852a6e396a98709777288c58a20c2c + - 111 16e096d05102b0cf2e1830f20ee3a135 53b1be10f524049a3ee633dd1b0cc4c8 + - 112 cfc1beaa741de83a607d165ac7362fc8 bfe9eb7e6cd957b4c92d0ffdd0d3db6c + - 113 c2c10227a85aca6c59d3762270bd8902 70b4eb0d997c64629f54532b492f4fa3 + - 114 91bc1a05b6752098631a91e58caabf07 8a4590b11082dfa9f7a91e3b87a6ed48 + - 115 0cdd473a23c34ae88d31e6e4d92f8edc c64363e46dd97cdbe09d8e193670e5ad + - 116 9b25635be96b5ae6f103b296198778e5 57b6f0361edb12800e30c9c336b45c5e + - 117 b9d7cffd5e7394910ec39ff2ed07cd2f cb922ccf1809420a917e27ba3d6623ad + - 118 1e9227d0409f9ff77468026e248c1324 a17d462369920484dba5d9d0bf35585f + - 119 29aa45b17663900ae20100ba304185a7 e8fe603954f57411aa65e30a12bd338d + - 120 efbbdf8a33733b1841266431f5bbfe8d 47c937b163d7b7388df6e851f3054f9b + - 121 20597d44e68bf89781260321db51d58d 46eb70d4cd659bfb73bebd7b711904ef + - 122 0cdd473a23c34ae88d31e6e4d92f8edc 4af62578a71c03d05fabefe24cdbcc56 + - 123 4c7cbc6efc6d1779e4a69d8c1c3a4477 505aa8de3082e50946cb44f20acdc8ef + 2 - 124 50dea910430a34e6b8104d6d87d90f3f 569ac9908c7a572ce145deb362b295b2 + - 125 0dc2a882259d6d023d9287b4bc17a9f1 7ab8a2fe2c9c23b530ee2f42b2736e73 + - 126 0cdd473a23c34ae88d31e6e4d92f8edc 2d6358ac05ab44648d74c941121e5df3 + - 127 35093a81d25171ac4e5d4c16d8aff79b 0b2e044c3d9c68c67c71ce319c6e9846 + - 128 b9d7cffd5e7394910ec39ff2ed07cd2f 27a1613601f2282a0038193f68920a40 + - 129 d41d8cd98f00b204e9800998ecf8427e 845f29944bebfa26fc14be5162cd172f + [3] 86ae560378436ea1792ad4c5be47e902 + - 130 0cdd473a23c34ae88d31e6e4d92f8edc b675bd2b75e822fd4cc6756d2b4242e2 + - 131 2abe8cf0eae7e2cbfe11a5c4d9501ae9 63cefadad861c64deaf896addbf699f1 + - 132 b9d7cffd5e7394910ec39ff2ed07cd2f 441397b85784dc0138e1be657532e145 + - 133 9b1435d14c52ce1e1e94e1609231d0a6 38e8bbce0ec1028820d5f99481c40eb3 + [4] 9f85b456cba18985942a32c9e0e96b9e + - 134 0cdd473a23c34ae88d31e6e4d92f8edc fa84b40a2cdd2caaaa7e90bc5cd84b86 + - 135 3d48dce24379fcc1e32001afe8149bea 0c8348a26abc278b656f618323fe1ce9 + - 136 b9d7cffd5e7394910ec39ff2ed07cd2f 93251b5b15e1048f0fafe8715834496a + - 137 176c653b5d1f667d6705622a17eabfbd 10604b4857af096371faed9306de1b35 + [*] 5ac9a75353b1056d62130b1179699a5c + - 138 9ebab35531b6b0e7e1a548948e80a847 1a3e9143c7e4f3ec814c59320703eadb + [**] 34bab90cffe7398280937d68819cf674 + - 139 0cdd473a23c34ae88d31e6e4d92f8edc 8f9670309288b8d2b2ee74f03527e360 + - 140 208643a967590965c09d9095504147f0 ad213278efe07b287e8b7a88b9a62472 + - 141 b9d7cffd5e7394910ec39ff2ed07cd2f 5b39e1cc18ce54839428e18a8986ee6a + - 142 b132e83350dee68a21b5cecc2724185c d988f1e00389c46a0674a3f3235a8721 + - 143 e6d65eb2c3f925fe32ec0acf17fee266 d799db8314ea62827134022b0052ace5 + - 144 281f2c6c5102d1c691e3940e33a55533 df192a3a7fe933aa1f47ca643e924f77 + - 145 de8919daadac0f4f578df8d34f36f124 74af60b3bd50446ec30e838fc74c5d0b + - 146 960a01a65fab8dd1967a150c7383e818 b081d304810d3c46de946dc303a65232 + 2 - 147 26e4baf45e21aa412125fd267535f711 bfab579ef1f68a2bba6ff179406ca372 + 3 - 148 8bb86207ae7130e78f9a0ca60682462d bd682def94060c3c91b612634ef048bb + - 149 ef320267207c0416006fa1147a870510 79d47924682a703a78876f805ddb0e8b + - 150 0cdd473a23c34ae88d31e6e4d92f8edc c5c44353eb5610f0b1f5c4a8346bb492 + - 151 d07515b1cbbd1a4bc27f614c2209eb77 90e3fca65f750b2490e2fa795093b777 + - 152 b9d7cffd5e7394910ec39ff2ed07cd2f 696ca277a3a06b4dd898f64f1b2ae9fc + - 153 2da00a284278a44c931f39e07b50a2e4 c73e4c3e91f3960de1578a021a77efeb + - 154 148ff7b96ed59ca599b087b973733fc2 7ff6d90e5d8b6152bc89b7059ca9d2ec + - 155 0cdd473a23c34ae88d31e6e4d92f8edc 2ca5ae1c790d579f78bc3acb5c5e630b + - 156 ec2bae28168980ae08a2e9b2378f67eb 552f4ed2522daa833b0f30f2c8a00b98 + - 157 b9d7cffd5e7394910ec39ff2ed07cd2f 2725810e452f5ac14c1708a23da3c192 + - 158 b2579a83f95b9d1e5505ca8a73513cf5 98d9461ec1ce023a81fd3f130d2b28f1 + - 159 6d84bb5504b53a587ef018c0cf1a37e5 0ba226fc1d75c347d5961fda26d50021 + - 160 ecd5a50da0bc18a4edfd7a0d1d282905 d06c10c84448543ff180853d54da0ea5 + - 161 b9d7cffd5e7394910ec39ff2ed07cd2f f681946685cb7a2c786f7c80805ab9be + - 162 c05eb90ea27f9e1557b4afd7c65958b6 7ccfdc34210dd995ddb9ce3524e195ce + - 163 2271812e498017bc8b2e7cb1d07e86c8 971fd74221d45387a631bff799c4175d + - 164 0cdd473a23c34ae88d31e6e4d92f8edc c6c6baf53e9e4cddea63d70b4422467e + - 165 1a568964f6dd08001d955b598e6bf2e4 844686788b2425b409d43d046e9242a1 + 3 - 166 2c9d57bbb5b190021b34dbb0b16396cf d15066993b00ac530d11ac626e148ab4 + - 167 b9d7cffd5e7394910ec39ff2ed07cd2f b6343d6da63e59fbff883bdebb70ac0c + - 168 052aba64a1d5b4975a06a55c36b5b7d8 9181c09f79c669ebf199d48c442f28ef + - 169 cf7860f904efe4a0d3472dca6f8f22e1 1846d8a8733851dfed82a81fc91fa02c + - 170 0cdd473a23c34ae88d31e6e4d92f8edc 23b2e86a5ee4de56bb8e37bdac96fbe5 + - 171 6dbe83bcb96e12b1b6f92a2a3cde1039 77ca4240eefb19d0035d74f55f48e2c9 + - 172 b9d7cffd5e7394910ec39ff2ed07cd2f ac79965529bcfa59544e636250f007ef + - 173 052aba64a1d5b4975a06a55c36b5b7d8 0c920df68c77045b0604972f0bcc7972 + [5] c613c1e97f1e7736a1c8a153c54e70b8 + 3 - 174 ea44e9a04cc9207a33b6fdaa193f309b c015b37f46920af83607cc958417bd23 + - 175 0cdd473a23c34ae88d31e6e4d92f8edc 0472e4991341e67e880e6a7056918459 + - 176 03c115b366f436989e27c881cd489315 7b000985e0db20123f1414483d1ba06e + png 44527831debe91f29795f6041d6a4ef1 tux.png + png 44527831debe91f29795f6041d6a4ef1 tux.png + png c3f5afcaa98f6aea522cc837eb2b9b46 GnuDebianLinuxRubyBetterWay.png + - 177 b9d7cffd5e7394910ec39ff2ed07cd2f e7843fee3b9c1a9e8087576beb1e5b84 + - 178 fa4e0484e03a3d83305eb31005369e88 2050d30bd344057b07bd64dc9d14660b + png 44527831debe91f29795f6041d6a4ef1 tux.png + - 179 67cb3470d91f8b972569feedebe5a907 a2f87c5c9f43262e9612ba908e9c461b + png 44527831debe91f29795f6041d6a4ef1 tux.png + - 180 ac4b0a44af80ae259edf8a8235cac2f2 3d90f422fce3025fd115202f6d32bcaa + [6] 1983a852622f075c6b309f14c953fa3c + - 181 e5475754e6a391be7c0c0779e630114b 74cf187f39b43a4138edd0a6829c254b + png c3f5afcaa98f6aea522cc837eb2b9b46 GnuDebianLinuxRubyBetterWay.png + - 182 1bacb4856b9be28c1e8083212342ae8e cf3ef6960529ffe96e9818785ad4d12a + - 183 51c86b7c36d66531d6aaebeb97a6fb31 a41b05780d2f88624ace4292d31a8f7e + - 184 0c975a13ed33315e160970c629d940ca 133e4c7c78af215e23ae9686ecf314f8 + - 185 e4f0d9c99f3389b2d4d60e79eab8e977 89c9d980aa0999a889b0fdc9b3e185b7 + 2 - 186 20f03d103a6a2cbaaeb0af508a2253ed b9fbb229ceabe472ea544252b531bac9 + 3 - 187 b7cc0237bf6875417deebb89024d8692 a65b3be630b747a33df3879a52feaf53 + - 188 1a1b78445f2b15ec32b720d01a084791 fc9e1ce2e5bf3b4a7a15d3f7eb29c3bd + - 189 0cdd473a23c34ae88d31e6e4d92f8edc 228fe73fe561031b540058573188dd82 + - 190 308b3a1daca28b727b4e872041e11da8 fa94054f7e72062e9cff4dc115004850 + - 191 b9d7cffd5e7394910ec39ff2ed07cd2f 77f9b2aa7c117c677afdd6edfcf434e7 + - 192 95cd18708d2a8b2323d5f18204345092 744239d07265d3d051bbef76a6ed7d72 + - 193 708bec13ec7b032661bc70497a6df1a3 12ac21a2b6dafa0862b6ea126a4b504f + - 194 0cdd473a23c34ae88d31e6e4d92f8edc c12592c03c6c446f7cd38cce97f15ad3 + [7] 9521fa411cc2b11afbb00be7105eeca2 + - 195 da12a728acf3613efca9c808232b6cbf 74a16430e269d40311d9055ffc8405cf + - 196 b9d7cffd5e7394910ec39ff2ed07cd2f 0ecf4e74450a8225f14578d035b25b81 + - 197 cc4aed56799184357de0ec97de0f6d07 4d755d47c5c969976748910a02c2681b + - 198 e4b6a53d9462edd6af1d19ea2cc3f2f9 cd5a396b205b3508585e2f3f8e439d10 + - 199 999c802e79ea6690b46ac17685d2c059 ba5048e2b759829c298f7cf758835031 + 3 - 200 989489dc0222195c0c88cc50fbafde51 c0a6a6568d18a6764feaedfac6acf94c + - 201 572207b246d3e6260b0665f64139d558 1c120a33406b7aea85a88eec88a0dc2c + - 202 90feafb69031fa70017b20726beca842 0ac81f3a0e145c08ac70b8aebdfdaab3 + - 203 0cdd473a23c34ae88d31e6e4d92f8edc 95b17c076fcee339b31d3e479a970f99 + - 204 c42fd8e92f352ff9a2d920771f230233 fd033401d507ea3423607465a783dba1 + - 205 b9d7cffd5e7394910ec39ff2ed07cd2f 5571b9b15fb1603b4eaa639e430fc14b + - 206 4c0a84ccd176159781f13b19d17cfa69 d0b5d1fc8fff4367bf965807b32b2eae + 3 - 207 501587c2bbc45ddd762e5665dba176cb 95f2ad102487176deff751f475d584aa + - 208 572207b246d3e6260b0665f64139d558 0d290559f2a76c75c9e0486508707dfa + - 209 0bbe0e419d109ab3fcda8b0961be9aa1 d956bb1dc9c1db075b5d790fd57bce5f + - 210 0cdd473a23c34ae88d31e6e4d92f8edc 8e547a84304dbd264d4af87f74da7add + - 211 2e396a688b418ff62940b4ebdafe49b1 74aef789297d690d2252bab6730e5e7a + - 212 b9d7cffd5e7394910ec39ff2ed07cd2f cc1caa22bd2984e077ee5a977cc4890c + - 213 6922862f13da77cc7decad9178b2b3cf 62577de7acdc6bf1e950bea294c72f2c + 3 - 214 cacfcd040c6ff7c4535cee40358091a9 84ef796c97af0fe1855f7eba4bbd185d + - 215 cacb9de8bb13d7cf44a940d9e36daee9 ab6bf63866f2f9429ee2d89988d93ec7 + - 216 8b5e592076bccd377c7a006050031370 b3fee69fdb74a51ed51f4018619dce1f + - 217 887fc7efad5437810b0da737d06d2593 7685dbdd610b1d4a1b074a27668b6770 + - 218 92ed51e94cd4162a1737bdc535ae535c ba940300b42d0da70a2eca82fb27894f + 1 - 219 e71aca87b78081c01e8476ef138ab760 060dc902ab1d9ddf8d92073ba93eca4c + - 220 4b04d33f68cc9fd4ed2a083ecf82cba1 86e6d1b3a18a8543e20f4810e788a7e7 + - 221 02ca30bfff6f15df013a9af9c2daf164 398163c38eb16d87750f08a96d994083 + - 222 1abb6f1b64b9d0c0efa454c4456ff40b 0967e8aefc6158a326c2e107e133cf40 + - 223 52589fe5e9ce5e153a0b07841c34ef22 d873e8c66b566c44fd2f4319b5d69d15 + - 224 8eb1da8a10ec4b93482d3ef8cfaa5d4a c388ce75193fa63503f787331615ae15 + :C - 225 f36a952aa03fe5f3396853ea1a680462 78b39366b4f6a5e6df2ca7cf9f292523 + 1 - 226 cb5fcc950278d5bf09bbdc582437ca2b f2d9248fdcb711f6ba4a5abc00f69556 + - 227 57b43c519c5aa901f50104f3eccff9be d37c233589f7cc474c212688d5ace2f6 + - 228 987c9bffe40a3e6cddbd05377e0b434d a951f53a831db086ad70d1d6ab723b01 + - 229 e3473eaae675670b5c2db2978dfe35ee 10430bb63f52b57a3315cec7c5eba8e8 + - 230 c3e427b1fa0ab15b2a163dd4fae85101 3df2b0eea62b6b59807398ee76ed1d78 + - 231 288919f8853161998084f8845e0b6a87 232bc257bb6a0323b9a95186cd73de1b + - 232 e80f6b4b09c5875a96f20e857af7a071 2309a3f8ca96cead29f3c6a74e80b4fd + - 233 22653ed40558f013806f9aa416a49faf 3c206b5b1220c1e7f4f1f77cdef3f458 + - 234 ab66a21791225be5aded2ffeca285712 b75a5a392af2a6289b8e247a24d81b56 + - 235 5473436e9be014ad974e62deb1e45b50 f4f4258f0adbf0663b9d25f92e30e78c + - 236 1ad1164e3f500f97899ba7e20409c0fa b229b24de72b0d3573001a5b41a9c92f + - 237 5c0629a1e4234b1d2d4f623fbad269b1 bd3c9eff88a5ca163aa1a73b42db38a9 + - 238 32d288201783009727107e89b096c815 12ea395c0753681e2ef6e319098ee0dd + - 239 5dcfc94a517c510b67b62af1064f1859 ea6763077e0b5fb15162b99465fb0c35 + - 240 c2bec20d649e8309cdc172565c19b100 6758ddce4196d88da0775560abe1386a + - 241 2a004a1b37673bb9dd2b74bc0cb839bf e44440ef8964ca5f302939bf334ce2fd + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 c4f19334846e162cc2e2b124e09299d9 1e8506c47ec160865ea00e1156ef3e13 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 7d0a990335605330d0e34e186ceca0e8 7d45f3bdfc1c7baabfae8965342c34a6 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 060f1dc2092908a71c527d3377d84b77 23d472d24b364e81fd44a38e2b1100f5 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 2beca3f06e1381005402ac23094e91cf eea20d72e22881e0118d5ee1fbcdbbdf + source 643738c4b96d001d107e3ea72ba17a97 sisu_markup.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 dd0cf535478477e7bd01a4192e898863 d3030029b90753fabf129f48950bfa27 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 3 + 3 + 1 + 2 + 2 + 1 + 2 + 2 + 2 + 2 + 2 + 3 + 3 + 3 + 2 + 3 + 3 + 3 + 3 + 1 + :C + 1 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 1 +1 = 7 +2 = 10 +3 = 9 +objects (ocn) = 241 +endnotes = 7 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/doc.html new file mode 100644 index 00000000..24453d10 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/doc.html @@ -0,0 +1,4402 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Markup [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Markup [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Markup +

    + +

    + 1. Introduction to SiSU Markup +

    + +
    + 1.1 Summary +
    + +
    + 1.2 Markup Examples +
    + +
    + 1.2.1 Online +
    + +
    + 1.2.2 Installed +
    + +

    + 2. Markup of Headers +

    + +
    + 2.1 Sample Header +
    + +
    + 2.2 Available Headers +
    + +

    + 3. Markup of Substantive Text +

    + +
    + 3.1 Heading Levels +
    + +
    + 3.2 Font Attributes +
    + +
    + 3.3 Indentation and bullets +
    + +
    + 3.4 Footnotes / Endnotes +
    + +
    + 3.5 Links +
    + +
    + 3.5.1 Naked URLs within text, dealing with urls +
    + +
    + 3.5.2 Linking Text +
    + +
    + 3.5.3 Linking Images +
    + +
    + 3.6 Grouped Text +
    + +
    + 3.6.1 Tables +
    + +
    + 3.6.2 Poem +
    + +
    + 3.6.3 Group +
    + +
    + 3.6.4 Code +
    + +

    + 4. Composite documents markup +

    + +

    + Markup Syntax History +

    + +

    + 5. Notes related to Files-types and Markup Syntax +

    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Markup [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Markup +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Introduction to SiSU Markup  1  +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 Summary +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU source documents are plaintext (UTF-8)  2  files +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + All paragraphs are separated by an empty line. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + Markup is comprised of: +

    +
    +

    +   7 +

    +
    + + + + +
    +
  • + at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) +
  • +
    +

    +   8 +

    +
    + + + + +
    +
  • + followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: +
  • +
    +

    +   9 +

    +
    + + + + +
    +
  • + heading levels defines document structure +
  • +
    +

    +   10 +

    +
    + + + + +
    +
  • + text basic attributes, italics, bold etc. +
  • +
    +

    +   11 +

    +
    + + + + +
    +
  • + grouped text (objects), which are to be treated differently, such as code blocks or poems. +
  • +
    +

    +   12 +

    +
    + + + + +
    +
  • + footnotes/endnotes +
  • +
    +

    +   13 +

    +
    + + + + +
    +
  • + linked text and images +
  • +
    +

    +   14 +

    +
    + + + + +
    +
  • + paragraph actions, such as indent, bulleted, numbered-lists, etc. +
  • +
    +

    +   15 +

    +
    + + + + +
    +

    + Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup +

    +
    +

    +   16 +

    +
    + + + + +
    +
    + + 1.2 Markup Examples +
    +
    +

    +   17 +

    +
    + + + + +
    +
    + + 1.2.1 Online +
    +
    +

    +   18 +

    +
    + + + + +
    +

    + Online markup examples are available together with the respective outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> or from <http://www.jus.uio.no/sisu/sisu_examples/> +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> +

    +
    +

    +   20 +

    +
    + + + + +
    +

    + Some example marked up files are available as html with syntax highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> +

    +
    +

    +   22 +

    +
    + + + + +
    +
    + + 1.2.2 Installed +
    +
    +

    +   23 +

    +
    + + + + +
    +

    + With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + + 2. Markup of Headers +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. +

    +
    +

    +   26 +

    +
    + + + + +
    +

    + Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + +  % this would be a comment + +

    +
    +

    +   28 +

    +
    + + + + +
    +
    + + 2.1 Sample Header +
    +
    +

    +   29 +

    +
    + + + + +
    +

    + This current document has a header similar to this one (without the comments): +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + +  % SiSU 0.57

    +  @title: SiSU

    +  @subtitle: Markup [0.58]

    +  @creator: Ralph Amissah

    +  @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +  @type: information

    +  @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    +  @date.created: 2002-08-28

    +  @date.issued: 2002-08-28

    +  @date.available: 2002-08-28

    +  @date.modified: 2007-09-16

    +  @date: 2007-09-16

    +  @level: new=C; break=1; num_top=1

    +  % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

    +  @skin: skin_sisu_manual

    +  % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

    +  @bold: /Gnu|Debian|Ruby|SiSU/

    +  @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
    +  { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
    +  { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
    +  { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
    +  { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
    +  { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
    +  { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
    +  { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

    + +

    +
    +

    +   31 +

    +
    + + + + +
    +
    + + 2.2 Available Headers +
    +
    +

    +   32 +

    +
    + + + + +
    +

    + Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + @indentifier: information or instructions +

    +
    +

    +   34 +

    +
    + + + + +
    +

    + where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + This is a sample header +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + % SiSU 0.38 [declared file-type identifier with markup version] +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + @title: [title text] This is the title of the document and used as such, this header is the only one that is mandatory +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + @subtitle: The Subtitle if any +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + @creator: [or @author:] Name of Author +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + @subject: (whatever your subject) +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + @description: +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + @publisher: +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + @contributor: +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + @translator: [or @translated_by:] +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + @illustrator: [or @illustrated_by:] +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + @prepared_by: [or @digitized_by:] +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + @date: 2000-08-27 [ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + @type: article +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + @format: +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + @identifier: +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + @source: +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + @language: [or @language.document:] [country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + [@language.original: original language in which the work was published] +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + @relation: +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + @coverage: +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + @rights: Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + @owner: +

    +
    +

    +   60 +

    +
    + + + + +
    +

    + @keywords: text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + @abstract: [paper abstract, placed after table of contents] +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + @comment: [...] +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + @catalogue: loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + @classify_loc: [Library of Congress classification] +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + @classify_dewey: [Dewey classification] +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + @classify_isbn: [ISBN] +

    +
    +

    +   67 +

    +
    + + + + +
    +

    + @classify_pg: [Project Gutenberg text number] +

    +
    +

    +   68 +

    +
    + + + + +
    +

    + @prefix: [prefix is placed just after table of contents] +

    +
    +

    +   69 +

    +
    + + + + +
    +

    + @prefix_a: [prefix is placed just before table of contents - not implemented] +

    +
    +

    +   70 +

    +
    + + + + +
    +

    + @prefix_b: +

    +
    +

    +   71 +

    +
    + + + + +
    +

    + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] +

    +
    +

    +   72 +

    +
    + + + + +
    +

    + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:) +

    +
    +

    +   73 +

    +
    + + + + +
    +

    + @level: newpage=3; breakpage=4
    [paragraph level, used by latex to breakpages, the page is optional eg. in newpage] +

    +
    +

    +   74 +

    +
    + + + + +
    +

    + @markup: information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] [In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings] +

    +
    +

    +   75 +

    +
    + + + + +
    +

    + @bold: [regular expression of words/phrases to be made bold] +

    +
    +

    +   76 +

    +
    + + + + +
    +

    + @italics: [regular expression of words/phrases to italicise] +

    +
    +

    +   77 +

    +
    + + + + +
    +

    + @vocabulary: name of taxonomy/vocabulary/wordlist to use against document +

    +
    +

    +   78 +

    +
    + + + + +
    +

    + @skin: skin_doc_[name_of_desired_document_skin]
    skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site. +

    +
    +

    +   79 +

    +
    + + + + +
    +

    + @links: { SiSU }http://www.jus.uio.no/sisu/;
    { FSF }
    http://www.fsf.org +

    +
    +

    +   80 +

    +
    + + + + +
    +

    + @promo: sisu, ruby, search_libre_docs, open_society
    [places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +

    +
    +

    +   81 +

    +
    + + + + +
    +

    + + 3. Markup of Substantive Text +

    +
    +

    +   82 +

    +
    + + + + +
    +
    + + 3.1 Heading Levels +
    +
    +

    +   83 +

    +
    + + + + +
    +

    + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) +

    +
    +

    +   84 +

    +
    + + + + +
    +

    + :A~ [heading text] Top level heading [this usually has similar content to the title @title: ] NOTE: the heading levels described here are in 0.38 notation, see heading +

    +
    +

    +   85 +

    +
    + + + + +
    +

    + :B~ [heading text] Second level heading [this is a heading level divider] +

    +
    +

    +   86 +

    +
    + + + + +
    +

    + :C~ [heading text] Third level heading [this is a heading level divider] +

    +
    +

    +   87 +

    +
    + + + + +
    +

    + 1~ [heading text] Top level heading preceding substantive text of document or sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my_filename_for_this_segment +

    +
    +

    +   88 +

    +
    + + + + +
    +

    + 2~ [heading text] Second level heading preceding substantive text of document or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. +

    +
    +

    +   89 +

    +
    + + + + +
    +

    + 3~ [heading text] Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document +

    +
    +

    +   90 +

    +
    + + + + +
    +

    + +  1~filename level 1 heading,

    +  % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) + +

    +
    +

    +   91 +

    +
    + + + + +
    +
    + + 3.2 Font Attributes +
    +
    +

    +   92 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   93 +

    +
    + + + + +
    +

    + +  normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

    +  normal text

    +  !{emphasis}!

    +  *{bold text}*

    +  _{underscore}<br />
    +  /{italics}/

    +  "{citation}"

    +  ^{superscript}^

    +  ,{subscript},

    +  +{inserted text}+

    +  -{strikethrough}- + +

    +
    +

    +   94 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   95 +

    +
    + + + + +
    +

    + normal text emphasis bold text underscore italics citation superscript subscript inserted text strikethrough +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + normal text +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + emphasis +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + bold text +

    +
    +

    +   99 +

    +
    + + + + +
    +

    + underscore +

    +
    +

    +   100 +

    +
    + + + + +
    +

    + italics +

    +
    +

    +   101 +

    +
    + + + + +
    +

    + citation +

    +
    +

    +   102 +

    +
    + + + + +
    +

    + superscript +

    +
    +

    +   103 +

    +
    + + + + +
    +

    + subscript +

    +
    +

    +   104 +

    +
    + + + + +
    +

    + inserted text +

    +
    +

    +   105 +

    +
    + + + + +
    +

    + strikethrough +

    +
    +

    +   106 +

    +
    + + + + +
    +
    + + 3.3 Indentation and bullets +
    +
    +

    +   107 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   108 +

    +
    + + + + +
    +

    + +  ordinary paragraph

    +  _1 indent paragraph one step

    +  _2 indent paragraph two steps

    +  _9 indent paragraph nine steps + +

    +
    +

    +   109 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   110 +

    +
    + + + + +
    +

    + ordinary paragraph +

    +
    +

    +   111 +

    +
    + + + + +
    +

    + indent paragraph one step +

    +
    +

    +   112 +

    +
    + + + + +
    +

    + indent paragraph two steps +

    +
    +

    +   113 +

    +
    + + + + +
    +

    + indent paragraph nine steps +

    +
    +

    +   114 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   115 +

    +
    + + + + +
    +

    + +  _* bullet text

    +  _1* bullet text, first indent

    +  _2* bullet text, two step indent + +

    +
    +

    +   116 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   117 +

    +
    + + + + +
    +
  • + bullet text +
  • +
    +

    +   118 +

    +
    + + + + +
    +
  • + bullet text, first indent +
  • +
    +

    +   119 +

    +
    + + + + +
    +
  • + bullet text, two step indent +
  • +
    +

    +   120 +

    +
    + + + + +
    +

    + Numbered List (not to be confused with headings/titles, (document structure)) +

    +
    +

    +   121 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   122 +

    +
    + + + + +
    +

    + +  # numbered list                numbered list 1., 2., 3, etc.

    +  _# numbered list numbered list indented a., b., c., d., etc. + +

    +
    +

    +   123 +

    +
    + + + + +
    +
    + + 3.4 Footnotes / Endnotes +
    +
    +

    +   124 +

    +
    + + + + +
    +

    + Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. +

    +
    +

    +   125 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   126 +

    +
    + + + + +
    +

    + +  ~{ a footnote or endnote }~ + +

    +
    +

    +   127 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   128 +

    +
    + + + + +
    +

    +   3  +

    +
    +

    +   129 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   130 +

    +
    + + + + +
    +

    + +  normal text~{ self contained endnote marker & endnote in one }~ continues + +

    +
    +

    +   131 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   132 +

    +
    + + + + +
    +

    + normal text  4  continues +

    +
    +

    +   133 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   134 +

    +
    + + + + +
    +

    + +  normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

    +  normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +

    +
    +

    +   135 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   136 +

    +
    + + + + +
    +

    + normal text   *  continues +

    +
    +

    +   137 +

    +
    + + + + +
    +

    + normal text   **  continues +

    +
    +

    +   138 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   139 +

    +
    + + + + +
    +

    + +  normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

    +  normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +

    +
    +

    +   140 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   141 +

    +
    + + + + +
    +

    + normal text   *1  continues +

    +
    +

    +   142 +

    +
    + + + + +
    +

    + normal text   +1  continues +

    +
    +

    +   143 +

    +
    + + + + +
    +

    + Alternative endnote pair notation for footnotes/endnotes: +

    +
    +

    +   144 +

    +
    + + + + +
    +

    + +  % note the endnote marker "~^"

    +  normal text~^ continues

    +  ^~ endnote text following the paragraph in which the marker occurs + +

    +
    +

    +   145 +

    +
    + + + + +
    +

    + the standard and pair notation cannot be mixed in the same document +

    +
    +

    +   146 +

    +
    + + + + +
    +
    + + 3.5 Links +
    +
    +

    +   147 +

    +
    + + + + +
    +
    + + 3.5.1 Naked URLs within text, dealing with urls +
    +
    +

    +   148 +

    +
    + + + + +
    +

    + urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). +

    +
    +

    +   149 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   150 +

    +
    + + + + +
    +

    + +  normal text http://www.jus.uio.no/sisu continues + +

    +
    +

    +   151 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   152 +

    +
    + + + + +
    +

    + normal text <http://www.jus.uio.no/sisu> continues +

    +
    +

    +   153 +

    +
    + + + + +
    +

    + An escaped url without decoration +

    +
    +

    +   154 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   155 +

    +
    + + + + +
    +

    + +  normal text _http://www.jus.uio.no/sisu continues

    +  deb _http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   156 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   157 +

    +
    + + + + +
    +

    + normal text http://www.jus.uio.no/sisu continues +

    +
    +

    +   158 +

    +
    + + + + +
    +

    + deb http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   159 +

    +
    + + + + +
    +

    + where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document +

    +
    +

    +   160 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   161 +

    +
    + + + + +
    +

    + +  deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +  deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   162 +

    +
    + + + + +
    +

    + To link text or an image to a url the markup is as follows +

    +
    +

    +   163 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   164 +

    +
    + + + + +
    +

    + +  about { SiSU }http://url.org markup + +

    +
    +

    +   165 +

    +
    + + + + +
    +
    + + 3.5.2 Linking Text +
    +
    +

    +   166 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   167 +

    +
    + + + + +
    +

    + about SiSU markup +

    +
    +

    +   168 +

    +
    + + + + +
    +

    + A shortcut notation is available so the url link may also be provided automatically as a footnote +

    +
    +

    +   169 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   170 +

    +
    + + + + +
    +

    + +  about {~^ SiSU }http://url.org markup + +

    +
    +

    +   171 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   172 +

    +
    + + + + +
    +

    + about SiSU   5  markup +

    +
    +

    +   173 +

    +
    + + + + +
    +
    + + 3.5.3 Linking Images +
    +
    +

    +   174 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   175 +

    +
    + + + + +
    +

    + +  {tux.png 64x80 }image

    +  % various url linked images

    +  {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

    +  {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

    +  {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

    + +

    +
    +

    +   176 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   177 +

    +
    + + + + +
    +

    + +

    +
    +

    +   178 +

    +
    + + + + +
    +

    +

    Gnu/Linux - a better way

    +

    +
    +

    +   179 +

    +
    + + + + +
    +

    + [ ruby_logo (png missing) ]   6  +

    +
    +

    +   180 +

    +
    + + + + +
    +

    +

    Way Better - with Gnu/Linux, Debian and Ruby

    +

    +
    +

    +   181 +

    +
    + + + + +
    +

    + linked url footnote shortcut +

    +
    +

    +   182 +

    +
    + + + + +
    +

    + +  {~^ [text to link] }http://url.org

    +  % maps to: { [text to link] }http://url.org ~{ http://url.org }~

    +  % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink + +

    +
    +

    +   183 +

    +
    + + + + +
    +

    + +  text marker *~name + +

    +
    +

    +   184 +

    +
    + + + + +
    +

    + note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. +

    +
    +

    +   185 +

    +
    + + + + +
    +
    + + 3.6 Grouped Text +
    +
    +

    +   186 +

    +
    + + + + +
    +
    + + 3.6.1 Tables +
    +
    +

    +   187 +

    +
    + + + + +
    +

    + Tables may be prepared in two either of two forms +

    +
    +

    +   188 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   189 +

    +
    + + + + +
    +

    + +  table{ c3; 40; 30; 30;

    +  This is a table
    +  this would become column two of row one
    +  column three of row one is here

    +  And here begins another row
    +  column two of row two
    +  column three of row two, and so on

    +  }table + +

    +
    +

    +   190 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   191 +

    +
    + + + + +
    +

    + + + + +
    +

    +
    + + + + + + +

    This is a table

    this would become column two of row one

    column three of row one is here

    And here begins another row

    column two of row two

    column three of row two, and so on

     
    +

    +
    +

    +   192 +

    +
    + + + + +
    +

    + a second form may be easier to work with in cases where there is not much information in each column +

    +
    +

    +   193 +

    +
    + + + + +
    +

    + markup example:  7  +

    +
    +

    +   194 +

    +
    + + + + +
    +

    + +  !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

    +  {table~h 24; 12; 12; 12; 12; 12; 12;}
    +                                  |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
    +  Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
    +  Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
    +  Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
    +  No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
    +  No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

    +  \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + +

    +
    +

    +   195 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   196 +

    +
    + + + + +
    +

    + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 +

    +
    +

    +   197 +

    +
    + + + + +
    +

    + + + + +
    +

    +
    + + + + + + + + + + + + + + + + + + +

    Jan. 2001

    Jan. 2002

    Jan. 2003

    Jan. 2004

    July 2004

    June 2006

    Contributors*

    10

    472

    2,188

    9,653

    25,011

    48,721

    Active contributors**

    9

    212

    846

    3,228

    8,442

    16,945

    Very active contributors***

    0

    31

    190

    692

    1,639

    3,016

    No. of English language articles

    25

    16,000

    101,000

    190,000

    320,000

    630,000

    No. of articles, all languages

    25

    19,000

    138,000

    490,000

    862,000

    1,600,000

     
    +

    +
    +

    +   198 +

    +
    + + + + +
    +

    + * Contributed at least ten times; ** at least 5 times in last month; *** more than 100 times in last month. +

    +
    +

    +   199 +

    +
    + + + + +
    +
    + + 3.6.2 Poem +
    +
    +

    +   200 +

    +
    + + + + +
    +

    + basic markup: +

    +
    +

    +   201 +

    +
    + + + + +
    +

    + +  poem{

    +    Your poem here

    +  }poem

    +  Each verse in a poem is given a separate object number. + +

    +
    +

    +   202 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   203 +

    +
    + + + + +
    +

    + +  poem{

    +                      'Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    +              "Let us
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I'll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I've
    +            nothing
    +           to do."
    +             Said the
    +               mouse to the
    +                 cur, "Such
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath."
    +                 "I'll be
    +                   judge, I'll
    +                     be jury,"
    +                           Said
    +                      cunning
    +                        old Fury:
    +                       "I'll
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death."'

    +  }poem + +

    +
    +

    +   204 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   205 +

    +
    + + + + +
    +

    + +                    'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    + +

    +
    +

    +   206 +

    +
    + + + + +
    +
    + + 3.6.3 Group +
    +
    +

    +   207 +

    +
    + + + + +
    +

    + basic markup: +

    +
    +

    +   208 +

    +
    + + + + +
    +

    + +  group{

    +    Your grouped text here

    +  }group

    +  A group is treated as an object and given a single object number. + +

    +
    +

    +   209 +

    +
    + + + + +
    +

    + markup example: +

    +
    +

    +   210 +

    +
    + + + + +
    +

    + +  group{

    +                      'Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    +              "Let us
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I'll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I've
    +            nothing
    +           to do."
    +             Said the
    +               mouse to the
    +                 cur, "Such
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath."
    +                 "I'll be
    +                   judge, I'll
    +                     be jury,"
    +                           Said
    +                      cunning
    +                        old Fury:
    +                       "I'll
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death."'

    +  }group + +

    +
    +

    +   211 +

    +
    + + + + +
    +

    + resulting output: +

    +
    +

    +   212 +

    +
    + + + + +
    +

    + +                    'Fury said to a
                       mouse, That he
                     met in the
                   house,
                "Let us
                  both go to
                    law:  I will
                      prosecute
                        YOU.  --Come,
                           I'll take no
                            denial; We
                         must have a
                     trial:  For
                  really this
               morning I've
              nothing
             to do."
               Said the
                 mouse to the
                   cur, "Such
                     a trial,
                       dear Sir,
                             With
                         no jury
                      or judge,
                    would be
                  wasting
                 our
                  breath."
                   "I'll be
                     judge, I'll
                       be jury,"
                             Said
                        cunning
                          old Fury:
                         "I'll
                          try the
                             whole
                              cause,
                                 and
                            condemn
                           you
                          to
                           death."'
    + +

    +
    +

    +   213 +

    +
    + + + + +
    +
    + + 3.6.4 Code +
    +
    +

    +   214 +

    +
    + + + + +
    +

    + Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. +

    +
    +

    +   215 +

    +
    + + + + +
    +

    + A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] +

    +
    +

    +   216 +

    +
    + + + + +
    +

    + use of code tags instead of poem compared, resulting output: +

    +
    +

    +   217 +

    +
    + + + + +
    +

    + +                      'Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    +              "Let us
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I'll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I've
    +            nothing
    +           to do."
    +             Said the
    +               mouse to the
    +                 cur, "Such
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath."
    +                 "I'll be
    +                   judge, I'll
    +                     be jury,"
    +                           Said
    +                      cunning
    +                        old Fury:
    +                       "I'll
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death."' + +

    +
    +

    +   218 +

    +
    + + + + +
    +

    + + 4. Composite documents markup +

    +
    +

    +   219 +

    +
    + + + + +
    +

    + It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix .ssm Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document .sst regular markup file, or .ssi (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst +

    +
    +

    +   220 +

    +
    + + + + +
    +

    + basic markup for importing a document into a master document +

    +
    +

    +   221 +

    +
    + + + + +
    +

    + +  << |filename1.sst|@|^|

    +  << |filename2.ssi|@|^| + +

    +
    +

    +   222 +

    +
    + + + + +
    +

    + The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. +

    +
    +

    +   223 +

    +
    + + + + +
    +

    + +  r{filename}

    +  {filename.ssi}require

    +  << {filename.ssi}

    +  % using textlink alternatives

    +  |filename.ssi|@|^|require

    +  << |filename.ssi|@|^|

    +  % using thlnk alternatives

    +  <url:filename.ssi>require

    +  << <url:filename.ssi> + +

    +
    +

    +   224 +

    +
    + + + + +
    +

    + + Markup Syntax History +

    +
    +

    +   225 +

    +
    + + + + +
    +

    + + 5. Notes related to Files-types and Markup Syntax +

    +
    +

    +   226 +

    +
    + + + + +
    +

    + 0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 +

    +
    +

    +   227 +

    +
    + + + + +
    +

    + 0.52 (2007w14/6) declared document type identifier at start of text/document: +

    +
    +

    +   228 +

    +
    + + + + +
    +

    + SiSU 0.52 +

    +
    +

    +   229 +

    +
    + + + + +
    +

    + or, backward compatible using the comment marker: +

    +
    +

    +   230 +

    +
    + + + + +
    +

    + % SiSU 0.38 +

    +
    +

    +   231 +

    +
    + + + + +
    +

    + variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' +

    +
    +

    +   232 +

    +
    + + + + +
    +

    + 0.51 (2007w13/6) skins changed (simplified), markup unchanged +

    +
    +

    +   233 +

    +
    + + + + +
    +

    + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author +

    +
    +

    +   234 +

    +
    + + + + +
    +

    + 0.38 (2006w15/7) introduced new/alternative notation for headers, e.g. @title: (instead of 0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) +

    +
    +

    +   235 +

    +
    + + + + +
    +

    + 0.37 (2006w09/7) introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged +

    +
    +

    +   236 +

    +
    + + + + +
    +

    + 0.35 (2005w52/3) sisupod, zipped content file introduced +

    +
    +

    +   237 +

    +
    + + + + +
    +

    + 0.23 (2005w36/2) utf-8 for markup file +

    +
    +

    +   238 +

    +
    + + + + +
    +

    + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is available to be relied upon +

    +
    +

    +   239 +

    +
    + + + + +
    +

    + 0.20.4 (2005w33/4) header 0~links +

    +
    +

    +   240 +

    +
    + + + + +
    +

    + 0.16 (2005w25/2) substantial changes introduced to make markup cleaner, header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) at start of a text line as comment marker +

    +
    +

    +   241 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. +

    +
    +   +
    + + + + +
    +

    +  2. files should be prepared using UTF-8 character encoding +

    +
    +   +
    + + + + +
    +

    +  3. a footnote or endnote +

    +
    +   +
    + + + + +
    +

    +  4. self contained endnote marker & endnote in one +

    +
    +   +
    + + + + +
    +

    +  * unnumbered asterisk footnote/endnote, insert multiple asterisks if required +

    +
    +   +
    + + + + +
    +

    +  ** another unnumbered asterisk footnote/endnote +

    +
    +   +
    + + + + +
    +

    +  *1. editors notes, numbered asterisk footnote/endnote series +

    +
    +   +
    + + + + +
    +

    +  +1. editors notes, numbered asterisk footnote/endnote series +

    +
    +   +
    + + + + +
    +

    +  5. <http://www.jus.uio.no/sisu/> +

    +
    +   +
    + + + + +
    +

    +  6. <http://www.ruby-lang.org/en/> +

    +
    +   +
    + + + + +
    +

    +  7. Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Markup [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_markup.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_markup.sst)= 643738c4b96d001d107e3ea72ba17a97 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:00 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_markup/dom.xml new file mode 100644 index 00000000..8dbe0f02 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/dom.xml @@ -0,0 +1,3138 @@ + + + + + + + + +
    + Title: + + SiSU - Markup [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Markup [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Markup + + + + + + + 3 + markup + + 1. Introduction to SiSU Markup1From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. + + + + + + + + + + 4 + 1.1 + + 1.1 Summary + + + + + + + + 5 + + + SiSU source documents are plaintext (UTF-8)2files should be prepared using UTF-8 character encoding files + + + + + + + + 6 + + + All paragraphs are separated by an empty line. + + + + + + + + 7 + + + Markup is comprised of: + + + + + + + + 8 + + + at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) + + + + + + + + 9 + + + followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: + + + + + + + + 10 + + + heading levels defines document structure + + + + + + + + 11 + + + text basic attributes, italics, bold etc. + + + + + + + + 12 + + + grouped text (objects), which are to be treated differently, such as code blocks or poems. + + + + + + + + 13 + + + footnotes/endnotes + + + + + + + + 14 + + + linked text and images + + + + + + + + 15 + + + paragraph actions, such as indent, bulleted, numbered-lists, etc. + + + + + + + + 16 + + + Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup + + + + + + + + + + + + 17 + 1.2 + + 1.2 Markup Examples + + + + + + + + + + 18 + 1.2.1 + + 1.2.1 Online + + + + + + + + 19 + + + Online markup examples are available together with the respective outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> or from <http://www.jus.uio.no/sisu/sisu_examples/> + + + + + + + + 20 + + + There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> + + + + + + + + 21 + + + Some example marked up files are available as html with syntax highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> + + + + + + + + 22 + + + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> + + + + + + + + + + + + 23 + 1.2.2 + + 1.2.2 Installed + + + + + + + + 24 + + + With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free + + + + + + + + + + + + + + + + 25 + headers + + 2. Markup of Headers + + + + + + + + 26 + + + Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. + + + + + + + + 27 + + + Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: + + + + + + + + 28 + + + + +      % this would be a comment     + + + + + + + + + + + + 29 + 2.1 + + 2.1 Sample Header + + + + + + + + 30 + + + This current document has a header similar to this one (without the comments): + + + + + + + + 31 + + + + +      % SiSU 0.57

         @title: SiSU

         @subtitle: Markup [0.58]

         @creator: Ralph Amissah

         @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

         @type: information

         @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

         @date.created: 2002-08-28

         @date.issued: 2002-08-28

         @date.available: 2002-08-28

         @date.modified: 2007-09-16

         @date: 2007-09-16

         @level: new=C; break=1; num_top=1

         % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

         @skin: skin_sisu_manual

         % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

         @bold: /Gnu|Debian|Ruby|SiSU/

         @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
         { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
         { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
         { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
         { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
         { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
         { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
         { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

         + +
    + +
    + + +
    + +
    + + + + + 32 + 2.2 + + 2.2 Available Headers + + + + + + + + 33 + + + Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available + + + + + + + + 34 + + + @indentifier: information or instructions + + + + + + + + 35 + + + where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified + + + + + + + + 36 + + + Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. + + + + + + + + 37 + + + This is a sample header + + + + + + + + 38 + + + % SiSU 0.38 [declared file-type identifier with markup version] + + + + + + + + 39 + + + @title: [title text] This is the title of the document and used as such, this header is the only one that is mandatory + + + + + + + + 40 + + + @subtitle: The Subtitle if any + + + + + + + + 41 + + + @creator: [or @author:] Name of Author + + + + + + + + 42 + + + @subject: (whatever your subject) + + + + + + + + 43 + + + @description: + + + + + + + + 44 + + + @publisher: + + + + + + + + 45 + + + @contributor: + + + + + + + + 46 + + + @translator: [or @translated_by:] + + + + + + + + 47 + + + @illustrator: [or @illustrated_by:] + + + + + + + + 48 + + + @prepared_by: [or @digitized_by:] + + + + + + + + 49 + + + @date: 2000-08-27 [ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] + + + + + + + + 50 + + + @type: article + + + + + + + + 51 + + + @format: + + + + + + + + 52 + + + @identifier: + + + + + + + + 53 + + + @source: + + + + + + + + 54 + + + @language: [or @language.document:] [country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] + + + + + + + + 55 + + + [@language.original: original language in which the work was published] + + + + + + + + 56 + + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + + + + + + + + 57 + + + @relation: + + + + + + + + 58 + + + @coverage: + + + + + + + + 59 + + + @rights: Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. + + + + + + + + 60 + + + @owner: + + + + + + + + 61 + + + @keywords: text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] + + + + + + + + 62 + + + @abstract: [paper abstract, placed after table of contents] + + + + + + + + 63 + + + @comment: [...] + + + + + + + + 64 + + + @catalogue: loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] + + + + + + + + 65 + + + @classify_loc: [Library of Congress classification] + + + + + + + + 66 + + + @classify_dewey: [Dewey classification] + + + + + + + + 67 + + + @classify_isbn: [ISBN] + + + + + + + + 68 + + + @classify_pg: [Project Gutenberg text number] + + + + + + + + 69 + + + @prefix: [prefix is placed just after table of contents] + + + + + + + + 70 + + + @prefix_a: [prefix is placed just before table of contents - not implemented] + + + + + + + + 71 + + + @prefix_b: + + + + + + + + 72 + + + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] + + + + + + + + 73 + + + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:)
    + +
    + + + + + + 74 + + + @level: newpage=3; breakpage=4
    [paragraph level, used by latex to breakpages, the page is optional eg. in newpage]
    + +
    + + + + + + 75 + + + @markup: information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] [In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings]
    + +
    + + + + + + 76 + + + @bold: [regular expression of words/phrases to be made bold] + + + + + + + + 77 + + + @italics: [regular expression of words/phrases to italicise] + + + + + + + + 78 + + + @vocabulary: name of taxonomy/vocabulary/wordlist to use against document + + + + + + + + 79 + + + @skin: skin_doc_[name_of_desired_document_skin]
    skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site.
    + +
    + + + + + + 80 + + + @links: { SiSU }http://www.jus.uio.no/sisu/;
    { FSF }http://www.fsf.org
    + +
    + + + + + + 81 + + + @promo: sisu, ruby, search_libre_docs, open_society
    [places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst]
    + +
    + + +
    + +
    + +
    + + + + + 82 + 3 + + 3. Markup of Substantive Text + + + + + + + + + + 83 + heading_levels + + 3.1 Heading Levels + + + + + + + + 84 + + + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) + + + + + + + + 85 + + + :A~ [heading text] Top level heading [this usually has similar content to the title @title: ] NOTE: the heading levels described here are in 0.38 notation, see heading + + + + + + + + 86 + + + :B~ [heading text] Second level heading [this is a heading level divider] + + + + + + + + 87 + + + :C~ [heading text] Third level heading [this is a heading level divider] + + + + + + + + 88 + + + 1~ [heading text] Top level heading preceding substantive text of document or sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my_filename_for_this_segment + + + + + + + + 89 + + + 2~ [heading text] Second level heading preceding substantive text of document or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. + + + + + + + + 90 + + + 3~ [heading text] Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document + + + + + + + + 91 + + + + +      1~filename level 1 heading,

         % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made)     + +
    + +
    + + +
    + +
    + + + + + 92 + 3.2 + + 3.2 Font Attributes + + + + + + + + 93 + + + markup example: + + + + + + + + 94 + + + + +      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

         normal text

         !{emphasis}!

         *{bold text}*

         _{underscore}

         /{italics}/

         "{citation}"

         ^{superscript}^

         ,{subscript},

         +{inserted text}+

         -{strikethrough}-     + +
    + +
    + + + + + + 95 + + + resulting output: + + + + + + + + 96 + + + normal text emphasis bold text underscore italics citation superscript subscript inserted text strikethrough + + + + + + + + 97 + + + normal text + + + + + + + + 98 + + + emphasis + + + + + + + + 99 + + + bold text + + + + + + + + 100 + + + underscore + + + + + + + + 101 + + + italics + + + + + + + + 102 + + + citation + + + + + + + + 103 + + + superscript + + + + + + + + 104 + + + subscript + + + + + + + + 105 + + + inserted text + + + + + + + + 106 + + + strikethrough + + + + +
    + +
    + + + + + 107 + 3.3 + + 3.3 Indentation and bullets + + + + + + + + 108 + + + markup example: + + + + + + + + 109 + + + + +      ordinary paragraph

         _1 indent paragraph one step

         _2 indent paragraph two steps

         _9 indent paragraph nine steps     + +
    + +
    + + + + + + 110 + + + resulting output: + + + + + + + + 111 + + + ordinary paragraph + + + + + + + + 112 + + + indent paragraph one step + + + + + + + + 113 + + + indent paragraph two steps + + + + + + + + 114 + + + indent paragraph nine steps + + + + + + + + 115 + + + markup example: + + + + + + + + 116 + + + + +      _* bullet text

         _1* bullet text, first indent

         _2* bullet text, two step indent     + +
    + +
    + + + + + + 117 + + + resulting output: + + + + + + + + 118 + + + bullet text + + + + + + + + 119 + + + bullet text, first indent + + + + + + + + 120 + + + bullet text, two step indent + + + + + + + + 121 + + + Numbered List (not to be confused with headings/titles, (document structure)) + + + + + + + + 122 + + + markup example: + + + + + + + + 123 + + + + +      # numbered list                numbered list 1., 2., 3, etc.

         _# numbered list numbered list indented a., b., c., d., etc.     + +
    + +
    + + +
    + +
    + + + + + 124 + 3.4 + + 3.4 Footnotes / Endnotes + + + + + + + + 125 + + + Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. + + + + + + + + 126 + + + markup example: + + + + + + + + 127 + + + + +      ~{ a footnote or endnote }~     + + + + + + + + + + 128 + + + resulting output: + + + + + + + + 129 + + + 3a footnote or endnote + + + + + + + + 130 + + + markup example: + + + + + + + + 131 + + + + +      normal text~{ self contained endnote marker & endnote in one }~ continues     + + + + + + + + + + 132 + + + resulting output: + + + + + + + + 133 + + + normal text4self contained endnote marker & endnote in one continues + + + + + + + + 134 + + + markup example: + + + + + + + + 135 + + + + +      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

         normal text ~{** another unnumbered asterisk footnote/endnote }~ continues     + +
    + +
    + + + + + + 136 + + + resulting output: + + + + + + + + 137 + + + normal text *unnumbered asterisk footnote/endnote, insert multiple asterisks if required continues + + + + + + + + 138 + + + normal text **another unnumbered asterisk footnote/endnote continues + + + + + + + + 139 + + + markup example: + + + + + + + + 140 + + + + +      normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

         normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues     + +
    + +
    + + + + + + 141 + + + resulting output: + + + + + + + + 142 + + + normal text *1editors notes, numbered asterisk footnote/endnote series continues + + + + + + + + 143 + + + normal text +1editors notes, numbered asterisk footnote/endnote series continues + + + + + + + + 144 + + + Alternative endnote pair notation for footnotes/endnotes: + + + + + + + + 145 + + + + +      % note the endnote marker "~^"

         normal text~^ continues

         ^~ endnote text following the paragraph in which the marker occurs     + +
    + +
    + + + + + + 146 + + + the standard and pair notation cannot be mixed in the same document + + + + +
    + +
    + + + + + 147 + 3.5 + + 3.5 Links + + + + + + + + + + 148 + 3.5.1 + + 3.5.1 Naked URLs within text, dealing with urls + + + + + + + + 149 + + + urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). + + + + + + + + 150 + + + markup example: + + + + + + + + 151 + + + + +      normal text http://www.jus.uio.no/sisu continues     + + + + + + + + + + 152 + + + resulting output: + + + + + + + + 153 + + + normal text <http://www.jus.uio.no/sisu> continues + + + + + + + + 154 + + + An escaped url without decoration + + + + + + + + 155 + + + markup example: + + + + + + + + 156 + + + + +      normal text _http://www.jus.uio.no/sisu continues

         deb _http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 157 + + + resulting output: + + + + + + + + 158 + + + normal text http://www.jus.uio.no/sisu continues + + + + + + + + 159 + + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + + + + + + + + 160 + + + where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document + + + + + + + + 161 + + + resulting output: + + + + + + + + 162 + + + + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 163 + + + To link text or an image to a url the markup is as follows + + + + + + + + 164 + + + markup example: + + + + + + + + 165 + + + + +      about { SiSU }http://url.org markup     + + + + + + +
    + +
    + + + + + 166 + 3.5.2 + + 3.5.2 Linking Text + + + + + + + + 167 + + + resulting output: + + + + + + + + 168 + + + about SiSU markup + + + + + + + + 169 + + + A shortcut notation is available so the url link may also be provided automatically as a footnote + + + + + + + + 170 + + + markup example: + + + + + + + + 171 + + + + +      about {~^ SiSU }http://url.org markup     + + + + + + + + + + 172 + + + resulting output: + + + + + + + + 173 + + + about SiSU 5<http://www.jus.uio.no/sisu/> markup + + + + + + + + + + + + 174 + 3.5.3 + + 3.5.3 Linking Images + + + + + + + + 175 + + + markup example: + + + + + + + + 176 + + + + +      {tux.png 64x80 }image

         % various url linked images

         {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

         {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

         {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

         + +
    + +
    + + + + + + 177 + + + resulting output: + + + + + + + + 178 + + + {tux.png 64x80 }image + + + + + + + + 179 + + + [tux.png] "Gnu/Linux - a better way" + + + + + + + + 180 + + + [ ruby_logo (png missing) ] 6<http://www.ruby-lang.org/en/> + + + + + + + + 181 + + + [GnuDebianLinuxRubyBetterWay.png] "Way Better - with Gnu/Linux, Debian and Ruby" + + + + + + + + 182 + + + linked url footnote shortcut + + + + + + + + 183 + + + + +      {~^ [text to link] }http://url.org

         % maps to: { [text to link] }http://url.org ~{ http://url.org }~

         % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink     + +
    + +
    + + + + + + 184 + + + + +      text marker *~name     + + + + + + + + + + 185 + + + note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. + + + + +
    + +
    + +
    + + + + + 186 + 3.6 + + 3.6 Grouped Text + + + + + + + + + + 187 + 3.6.1 + + 3.6.1 Tables + + + + + + + + 188 + + + Tables may be prepared in two either of two forms + + + + + + + + 189 + + + markup example: + + + + + + + + 190 + + + + +      table{ c3; 40; 30; 30;

         This is a table
         this would become column two of row one
         column three of row one is here

         And here begins another row
         column two of row two
         column three of row two, and so on

         }table     + +
    + +
    + + + + + + 191 + + + resulting output: + + + + + + + + + + + + + + + + + + + + + +
    + This is a table + + this would become column two of row one + + column three of row one is here +
    + And here begins another row + + column two of row two + + column three of row two, and so on +
    + + + + +
    + + + + + + 193 + + + a second form may be easier to work with in cases where there is not much information in each column + + + + + + + + 194 + + + markup example:7Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler>
    + +
    + + + + + + 195 + + + + +      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

         {table~h 24; 12; 12; 12; 12; 12; 12;}
                                         |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
         Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
         Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
         Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
         No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
         No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

         \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month.     + +
    + +
    + + + + + + 196 + + + resulting output: + + + + + + + + 197 + + + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Jan. 2001 + Jan. 2002 + Jan. 2003 + Jan. 2004 + July 2004 + June 2006 +
    + Contributors* + + 10 + + 472 + + 2,188 + + 9,653 + + 25,011 + + 48,721 +
    + Active contributors** + + 9 + + 212 + + 846 + + 3,228 + + 8,442 + + 16,945 +
    + Very active contributors*** + + 0 + + 31 + + 190 + + 692 + + 1,639 + + 3,016 +
    + No. of English language articles + + 25 + + 16,000 + + 101,000 + + 190,000 + + 320,000 + + 630,000 +
    + No. of articles, all languages + + 25 + + 19,000 + + 138,000 + + 490,000 + + 862,000 + + 1,600,000 +
    + + + + +
    + + + + + + 199 + + + * Contributed at least ten times; ** at least 5 times in last month; *** more than 100 times in last month. + + + + +
    + +
    + + + + + 200 + 3.6.2 + + 3.6.2 Poem + + + + + + + + 201 + + + basic markup: + + + + + + + + 202 + + + + +      poem{

           Your poem here

         }poem

         Each verse in a poem is given a separate object number.     + +
    + +
    + + + + + + 203 + + + markup example: + + + + + + + + 204 + + + + +      poem{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }poem     + +
    + +
    + + + + + + 205 + + + resulting output: + + + + + + + + 206 + + + + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    + +
    + +
    + + +
    + +
    + + + + + 207 + 3.6.3 + + 3.6.3 Group + + + + + + + + 208 + + + basic markup: + + + + + + + + 209 + + + + +      group{

           Your grouped text here

         }group

         A group is treated as an object and given a single object number.     + +
    + +
    + + + + + + 210 + + + markup example: + + + + + + + + 211 + + + + +      group{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }group     + +
    + +
    + + + + + + 212 + + + resulting output: + + + + + + + + 213 + + + + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    + +
    + +
    + + +
    + +
    + + + + + 214 + 3.6.4 + + 3.6.4 Code + + + + + + + + 215 + + + Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. + + + + + + + + 216 + + + A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] + + + + + + + + 217 + + + use of code tags instead of poem compared, resulting output: + + + + + + + + 218 + + + + +                          'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'     + +
    + +
    + + +
    + +
    + +
    + +
    + + + + + 219 + 4 + + 4. Composite documents markup + + + + + + + + 220 + + + It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix .ssm Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document .sst regular markup file, or .ssi (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst + + + + + + + + 221 + + + basic markup for importing a document into a master document + + + + + + + + 222 + + + + +      << |filename1.sst|@|^|

         << |filename2.ssi|@|^|     + +
    + +
    + + + + + + 223 + + + The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. + + + + + + + + 224 + + + + +      r{filename}

         {filename.ssi}require

         << {filename.ssi}

         % using textlink alternatives

         |filename.ssi|@|^|require

         << |filename.ssi|@|^|

         % using thlnk alternatives

         <url:filename.ssi>require

         << <url:filename.ssi>     + +
    + +
    + + +
    + +
    + + + + + 225 + Markup Syntax History + + + + + + + 226 + 5 + + 5. Notes related to Files-types and Markup Syntax + + + + + + + + 227 + + + 0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 + + + + + + + + 228 + + + 0.52 (2007w14/6) declared document type identifier at start of text/document: + + + + + + + + 229 + + + SiSU 0.52 + + + + + + + + 230 + + + or, backward compatible using the comment marker: + + + + + + + + 231 + + + % SiSU 0.38 + + + + + + + + 232 + + + variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' + + + + + + + + 233 + + + 0.51 (2007w13/6) skins changed (simplified), markup unchanged + + + + + + + + 234 + + + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author + + + + + + + + 235 + + + 0.38 (2006w15/7) introduced new/alternative notation for headers, e.g. @title: (instead of 0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + + + + + + + + 236 + + + 0.37 (2006w09/7) introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged + + + + + + + + 237 + + + 0.35 (2005w52/3) sisupod, zipped content file introduced + + + + + + + + 238 + + + 0.23 (2005w36/2) utf-8 for markup file + + + + + + + + 239 + + + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is available to be relied upon + + + + + + + + 240 + + + 0.20.4 (2005w33/4) header 0~links + + + + + + + + 241 + + + 0.16 (2005w25/2) substantial changes introduced to make markup cleaner, header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) at start of a text line as comment marker + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/endnotes.html new file mode 100644 index 00000000..a6b03cba --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/endnotes.html @@ -0,0 +1,532 @@ + + + + + + endnotes - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. +

    +
      +
    + + +
    +

    +  2. files should be prepared using UTF-8 character encoding +

    +
      +
    + + +
    +

    +  3. a footnote or endnote +

    +
      +
    + + +
    +

    +  4. self contained endnote marker & endnote in one +

    +
      +
    + + +
    +

    +  * unnumbered asterisk footnote/endnote, insert multiple asterisks if required +

    +
      +
    + + +
    +

    +  ** another unnumbered asterisk footnote/endnote +

    +
      +
    + + +
    +

    +  *1. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  +1. editors notes, numbered asterisk footnote/endnote series +

    +
      +
    + + +
    +

    +  5. <http://www.jus.uio.no/sisu/> +

    +
      +
    + + +
    +

    +  6. <http://www.ruby-lang.org/en/> +

    +
      +
    + + +
    +

    +  7. Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/headers.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/headers.html new file mode 100644 index 00000000..e7be0c16 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/headers.html @@ -0,0 +1,1110 @@ + + + + + + headers - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 2. Markup of Headers +

    +
    +

    +   25 +

    +
    + + 2.1 Sample Header + +
    + + 2.2 Available Headers + +
    + + +
    +

    + Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. +

    +
    +

    +   26 +

    +
    + + +
    +

    + Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: +

    +
    +

    +   27 +

    +
    + + +
    +

    +   % this would be a comment +

    +
    +

    +   28 +

    +
    + + +
    + +

    + 2.1 Sample Header +

    +
    +

    +   29 +

    +
    + + +
    +

    + This current document has a header similar to this one (without the comments): +

    +
    +

    +   30 +

    +
    + + +
    +

    +   % SiSU 0.57

      @title: SiSU

      @subtitle: Markup [0.58]

      @creator: Ralph Amissah

      @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

      @type: information

      @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

      @date.created: 2002-08-28

      @date.issued: 2002-08-28

      @date.available: 2002-08-28

      @date.modified: 2007-09-16

      @date: 2007-09-16

      @level: new=C; break=1; num_top=1

      % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

      @skin: skin_sisu_manual

      % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

      @bold: /Gnu|Debian|Ruby|SiSU/

      @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
      { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
      { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
      { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
      { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
      { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
      { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
      { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

    +

    +
    +

    +   31 +

    +
    + + +
    + +

    + 2.2 Available Headers +

    +
    +

    +   32 +

    +
    + + +
    +

    + Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available +

    +
    +

    +   33 +

    +
    + + +
    +

    + @indentifier: information or instructions +

    +
    +

    +   34 +

    +
    + + +
    +

    + where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified +

    +
    +

    +   35 +

    +
    + + +
    +

    + Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. +

    +
    +

    +   36 +

    +
    + + +
    +

    + This is a sample header +

    +
    +

    +   37 +

    +
    + + +
    +

    + % SiSU 0.38 [declared file-type identifier with markup version] +

    +
    +

    +   38 +

    +
    + + +
    +

    + @title: [title text] This is the title of the document and used as such, this header is the only one that is mandatory +

    +
    +

    +   39 +

    +
    + + +
    +

    + @subtitle: The Subtitle if any +

    +
    +

    +   40 +

    +
    + + +
    +

    + @creator: [or @author:] Name of Author +

    +
    +

    +   41 +

    +
    + + +
    +

    + @subject: (whatever your subject) +

    +
    +

    +   42 +

    +
    + + +
    +

    + @description: +

    +
    +

    +   43 +

    +
    + + +
    +

    + @publisher: +

    +
    +

    +   44 +

    +
    + + +
    +

    + @contributor: +

    +
    +

    +   45 +

    +
    + + +
    +

    + @translator: [or @translated_by:] +

    +
    +

    +   46 +

    +
    + + +
    +

    + @illustrator: [or @illustrated_by:] +

    +
    +

    +   47 +

    +
    + + +
    +

    + @prepared_by: [or @digitized_by:] +

    +
    +

    +   48 +

    +
    + + +
    +

    + @date: 2000-08-27 [ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] +

    +
    +

    +   49 +

    +
    + + +
    +

    + @type: article +

    +
    +

    +   50 +

    +
    + + +
    +

    + @format: +

    +
    +

    +   51 +

    +
    + + +
    +

    + @identifier: +

    +
    +

    +   52 +

    +
    + + +
    +

    + @source: +

    +
    +

    +   53 +

    +
    + + +
    +

    + @language: [or @language.document:] [country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] +

    +
    +

    +   54 +

    +
    + + +
    +

    + [@language.original: original language in which the work was published] +

    +
    +

    +   55 +

    +
    + + +
    +

    + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +

    +
    +

    +   56 +

    +
    + + +
    +

    + @relation: +

    +
    +

    +   57 +

    +
    + + +
    +

    + @coverage: +

    +
    +

    +   58 +

    +
    + + +
    +

    + @rights: Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. +

    +
    +

    +   59 +

    +
    + + +
    +

    + @owner: +

    +
    +

    +   60 +

    +
    + + +
    +

    + @keywords: text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] +

    +
    +

    +   61 +

    +
    + + +
    +

    + @abstract: [paper abstract, placed after table of contents] +

    +
    +

    +   62 +

    +
    + + +
    +

    + @comment: [...] +

    +
    +

    +   63 +

    +
    + + +
    +

    + @catalogue: loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] +

    +
    +

    +   64 +

    +
    + + +
    +

    + @classify_loc: [Library of Congress classification] +

    +
    +

    +   65 +

    +
    + + +
    +

    + @classify_dewey: [Dewey classification] +

    +
    +

    +   66 +

    +
    + + +
    +

    + @classify_isbn: [ISBN] +

    +
    +

    +   67 +

    +
    + + +
    +

    + @classify_pg: [Project Gutenberg text number] +

    +
    +

    +   68 +

    +
    + + +
    +

    + @prefix: [prefix is placed just after table of contents] +

    +
    +

    +   69 +

    +
    + + +
    +

    + @prefix_a: [prefix is placed just before table of contents - not implemented] +

    +
    +

    +   70 +

    +
    + + +
    +

    + @prefix_b: +

    +
    +

    +   71 +

    +
    + + +
    +

    + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] +

    +
    +

    +   72 +

    +
    + + +
    +

    + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:) +

    +
    +

    +   73 +

    +
    + + +
    +

    + @level: newpage=3; breakpage=4
    [paragraph level, used by latex to breakpages, the page is optional eg. in newpage] +

    +
    +

    +   74 +

    +
    + + +
    +

    + @markup: information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] [In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings] +

    +
    +

    +   75 +

    +
    + + +
    +

    + @bold: [regular expression of words/phrases to be made bold] +

    +
    +

    +   76 +

    +
    + + +
    +

    + @italics: [regular expression of words/phrases to italicise] +

    +
    +

    +   77 +

    +
    + + +
    +

    + @vocabulary: name of taxonomy/vocabulary/wordlist to use against document +

    +
    +

    +   78 +

    +
    + + +
    +

    + @skin: skin_doc_[name_of_desired_document_skin]
    skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site. +

    +
    +

    +   79 +

    +
    + + +
    +

    + @links: { SiSU }http://www.jus.uio.no/sisu/;
    { FSF }
    http://www.fsf.org +

    +
    +

    +   80 +

    +
    + + +
    +

    + @promo: sisu, ruby, search_libre_docs, open_society
    [places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +

    +
    +

    +   81 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/index.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/index.html new file mode 100644 index 00000000..575295f6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/index.html @@ -0,0 +1,648 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Markup [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    + +

    + SiSU Markup +

    + +

    + + 1. Introduction to SiSU Markup + +

    + +
    + + 1.1 Summary + +
    + +
    + + 1.2 Markup Examples + +
    + +
    + + 1.2.1 Online + +
    + +
    + + 1.2.2 Installed + +
    + +

    + + 2. Markup of Headers + +

    + +
    + + 2.1 Sample Header + +
    + +
    + + 2.2 Available Headers + +
    + +

    + + 3. Markup of Substantive Text + +

    + +
    + + 3.1 Heading Levels + +
    + +
    + + 3.2 Font Attributes + +
    + +
    + + 3.3 Indentation and bullets + +
    + +
    + + 3.4 Footnotes / Endnotes + +
    + +
    + + 3.5 Links + +
    + +
    + + 3.5.1 Naked URLs within text, dealing with urls + +
    + +
    + + 3.5.2 Linking Text + +
    + +
    + + 3.5.3 Linking Images + +
    + +
    + + 3.6 Grouped Text + +
    + +
    + + 3.6.1 Tables + +
    + +
    + + 3.6.2 Poem + +
    + +
    + + 3.6.3 Group + +
    + +
    + + 3.6.4 Code + +
    + +

    + + 4. Composite documents markup + +

    + +

    + Markup Syntax History +

    + +

    + + 5. Notes related to Files-types and Markup Syntax + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_markup/landscape.pdf new file mode 100644 index 00000000..feb73860 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_markup/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/markup.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/markup.html new file mode 100644 index 00000000..7d8732f9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/markup.html @@ -0,0 +1,743 @@ + + + + + + markup - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Introduction to SiSU Markup  1  +

    +
    +

    +   3 +

    +
    + + 1.1 Summary + +
    + + 1.2 Markup Examples + +
    + + 1.2.1 Online + +
    + + 1.2.2 Installed + +
    + + +
    + +

    + 1.1 Summary +

    +
    +

    +   4 +

    +
    + + +
    +

    + SiSU source documents are plaintext (UTF-8)  2  files +

    +
    +

    +   5 +

    +
    + + +
    +

    + All paragraphs are separated by an empty line. +

    +
    +

    +   6 +

    +
    + + +
    +

    + Markup is comprised of: +

    +
    +

    +   7 +

    +
    + + +
    +
  • + at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) +
  • +
    +

    +   8 +

    +
    + + +
    +
  • + followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: +
  • +
    +

    +   9 +

    +
    + + +
    +
  • + heading levels defines document structure +
  • +
    +

    +   10 +

    +
    + + +
    +
  • + text basic attributes, italics, bold etc. +
  • +
    +

    +   11 +

    +
    + + +
    +
  • + grouped text (objects), which are to be treated differently, such as code blocks or poems. +
  • +
    +

    +   12 +

    +
    + + +
    +
  • + footnotes/endnotes +
  • +
    +

    +   13 +

    +
    + + +
    +
  • + linked text and images +
  • +
    +

    +   14 +

    +
    + + +
    +
  • + paragraph actions, such as indent, bulleted, numbered-lists, etc. +
  • +
    +

    +   15 +

    +
    + + +
    +

    + Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup +

    +
    +

    +   16 +

    +
    + + +
    + +

    + 1.2 Markup Examples +

    +
    +

    +   17 +

    +
    + + +
    + +

    + 1.2.1 Online +

    +
    +

    +   18 +

    +
    + + +
    +

    + Online markup examples are available together with the respective outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> or from <http://www.jus.uio.no/sisu/sisu_examples/> +

    +
    +

    +   19 +

    +
    + + +
    +

    + There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> +

    +
    +

    +   20 +

    +
    + + +
    +

    + Some example marked up files are available as html with syntax highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> +

    +
    +

    +   21 +

    +
    + + +
    +

    + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> +

    +
    +

    +   22 +

    +
    + + +
    + +

    + 1.2.2 Installed +

    +
    +

    +   23 +

    +
    + + +
    +

    + With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free +

    +
    +

    +   24 +

    +

    +^

    + + +
    +

    +  1. From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. +

    +
      +
    + + +
    +

    +  2. files should be prepared using UTF-8 character encoding +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/metadata.html new file mode 100644 index 00000000..9699e590 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Markup [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Markup [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_markup.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_markup.sst)= 643738c4b96d001d107e3ea72ba17a97 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:00 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_markup/opendocument.odt new file mode 100644 index 00000000..250f0cc1 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_markup/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_markup/plain.txt new file mode 100644 index 00000000..1ab2fffa --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/plain.txt @@ -0,0 +1,1294 @@ +SISU - MARKUP [0.58], +RALPH AMISSAH +************************************ + +SISU MARKUP +=========== + +1. INTRODUCTION TO SISU MARKUP[^1] +---------------------------------- + +- [1]: From sometime after SiSU 0.58 it should be possible to describe SiSU markup + using SiSU, which though not an original design goal is useful. + +1.1 SUMMARY +........... + +*SiSU* source documents are plaintext (UTF-8)[^2] files + + +- [2]: files should be prepared using UTF-8 character encoding + +All paragraphs are separated by an empty line. + + +Markup is comprised of: + + +* at the top of a document, the document header made up of semantic meta-data +about the document and if desired additional processing instructions (such an +instruction to automatically number headings from a particular level down) + + +* followed by the prepared substantive text of which the most important single +characteristic is the markup of different heading levels, which define the +primary outline of the document structure. Markup of substantive text includes: + + + * heading levels defines document structure + + + * text basic attributes, italics, bold etc. + + + * grouped text (objects), which are to be treated differently, such as code + blocks or poems. + + + * footnotes/endnotes + + + * linked text and images + + + * paragraph actions, such as indent, bulleted, numbered-lists, etc. + + +Some interactive help on markup is available, by typing sisu and selecting +markup or sisu --help markup + + +1.2 MARKUP EXAMPLES +................... + +1.2.1 ONLINE +............ + +Online markup examples are available together with the respective outputs +produced from or from + + + +There is of course this document, which provides a cursory overview of sisu +markup and the respective output produced: + + + +Some example marked up files are available as html with syntax highlighting for +viewing: + + +an alternative presentation of markup syntax: + + + +1.2.2 INSTALLED +............... + +With *SiSU* installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if +sisu-markup-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non-free + + +2. MARKUP OF HEADERS +-------------------- + +Headers consist of semantic meta-data about a document, which can be used by +any output module of the program; and may in addition include extra processing +instructions. + + +Note: the first line of a document may include information on the markup +version used in the form of a comment. Comments are a percentage mark at the +start of a paragraph (and as the first character in a line of text) followed by +a space and the comment: + + + + % this would be a comment + +2.1 SAMPLE HEADER +................. + +This current document has a header similar to this one (without the comments): + + + + % SiSU 0.57 + @title: SiSU + @subtitle: Markup [0.58] + @creator: Ralph Amissah + @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + @type: information + @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + @date.created: 2002-08-28 + @date.issued: 2002-08-28 + @date.available: 2002-08-28 + @date.modified: 2007-09-16 + @date: 2007-09-16 + @level: new=C; break=1; num_top=1 + % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population). + @skin: skin_sisu_manual + % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin) + @bold: /Gnu|Debian|Ruby|SiSU/ + @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ + { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html + { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU + { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ + { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ + { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html + { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html + { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html + +2.2 AVAILABLE HEADERS +..................... + +Header tags appear at the beginning of a document and provide meta information +on the document (such as the Dublin Core), or information as to how the +document as a whole is to be processed. All header instructions take either the +form @headername: or 0~headername. All Dublin Core meta tags are available + + +*@indentifier:* information or instructions + + +where the "identifier" is a tag recognised by the program, and the +"information" or "instructions" belong to the tag/indentifier specified + + +Note: a header where used should only be used once; all headers apart from +@title: are optional; the @structure: header is used to describe document +structure, and can be useful to know. + + +This is a sample header + + +*% SiSU 0.38* [declared file-type identifier with markup version] + + +*@title:* [title text] This is the title of the document and used as such, this +header is the only one that is _mandatory_ + + +*@subtitle:* The Subtitle if any + + +*@creator:* [or @author:] Name of Author + + +*@subject:* (whatever your subject) + + +*@description:* + + +*@publisher:* + + +*@contributor:* + + +*@translator:* [or @translated_by:] + + +*@illustrator:* [or @illustrated_by:] + + +*@prepared_by:* [or @digitized_by:] + + +*@date: 2000-08-27* [ also @date.created: @date.issued: @date.available: +@date.valid: @date.modified: ] + + +*@type: article* + + +*@format:* + + +*@identifier:* + + +*@source:* + + +*@language:* [or @language.document:] [country code for language if available, +or language, English, en is the default setting] (en - English, fr - French, de +- German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - +Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - +Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, +uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - +Czech, bg - Bul garian ) [however, encodings are not available for all of the +languages listed.] + + +[@language.original: original language in which the work was published] + + +*@papersize:* (A4|US_letter|book_B5|book_A5|US_legal) + + +*@relation:* + + +*@coverage:* + + +*@rights:* Copyright (c) Name of Right Holder, all rights reserved, or as +granted: public domain, copyleft, creative commons variant, etc. + + +*@owner:* + + +*@keywords:* text document generation processing management latex pdf +structured xml citation [your keywords here, used for example by rss feeds, and +in sql searches] + + +*@abstract:* [paper abstract, placed after table of contents] + + +*@comment:* [...] + + +*@catalogue:* loc=[Library of Congress classification]; dewey=[Dewey +classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] + + +*@classify_loc:* [Library of Congress classification] + + +*@classify_dewey:* [Dewey classification] + + +*@classify_isbn:* [ISBN] + + +*@classify_pg:* [Project Gutenberg text number] + + +*@prefix:* [prefix is placed just after table of contents] + + +*@prefix_a:* [prefix is placed just before table of contents - not implemented] + + +*@prefix_b:* + + +*@rcs:* $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs +or cvs to embed version (revision control) information into document, rcs or +cvs can usefully provide a history of updates to a document ] + + +*@structure:* PART; CHAPTER; SECTION; ARTICLE; none; none; +optional, document structure can be defined by words to match or regular +expression (the regular expression is assumed to start at the beginning of a +line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within +text instead, without this header tag, and may be used to supplement the +instructions provided in this header tag if provided (@structure: is a synonym +for @toc:) + + +*@level:* newpage=3; breakpage=4 +[paragraph level, used by latex to breakpages, the page is optional eg. in +newpage] + + +*@markup:* information on the markup used, e.g. new=1,2,3; break=4; num_top=4 +[or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading +level, used by LaTeX to breakpages. breakpage: starts on a new page in single +column text and on a new column in double column text; newpage: starts on a new +page for both single and double column texts. +num_top=4 [auto-number document, starting at level 4. the default is to +provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be +merged within level] +num_extract [take numbering of headings provided (manually in marked up +source document), and use for numbering of segments. Available where a clear +numbering structure is provided within document, without the repetition of a +number in a header.] [In 0.38 notation, you would map to the equivalent levels, +the examples provided would map to the following new=A,B,C; break=1; num_top=1 +[or newpage=A,B,C; breakpage=1; num_top=1] see headings] + + +*@bold:* [regular expression of words/phrases to be made bold] + + +*@italics:* [regular expression of words/phrases to italicise] + + +*@vocabulary:* name of taxonomy/vocabulary/wordlist to use against document + + +*@skin:* skin_doc_[name_of_desired_document_skin] +skins change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. + + +*@links:* { *SiSU* }http://www.jus.uio.no/sisu/; +{ FSF }http://www.fsf.org + + +*@promo:* sisu, ruby, search_libre_docs, open_society +[places content in right pane in html, makes use of list.yml and promo.yml, +commented out sample in document sample: +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + + +3. MARKUP OF SUBSTANTIVE TEXT +----------------------------- + +3.1 HEADING LEVELS +.................. + +Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section +headings, followed by other heading levels, and 1 -6 being headings followed by +substantive text or sub-headings. :A~ usually the title :A~? conditional level +1 heading (used where a stand-alone document may be imported into another) + + +*:A~ [heading text]* Top level heading [this usually has similar content to the +title @title: ] NOTE: the heading levels described here are in 0.38 notation, +see heading + + +*:B~ [heading text]* Second level heading [this is a heading level divider] + + +*:C~ [heading text]* Third level heading [this is a heading level divider] + + +*1~ [heading text]* Top level heading preceding substantive text of document or +sub-heading 2, the heading level that would normally be marked 1. or 2. or 3. +etc. in a document, and the level on which sisu by default would break html +output into named segments, names are provided automatically if none are given +(a number), otherwise takes the form 1~my_filename_for_this_segment + + +*2~ [heading text]* Second level heading preceding substantive text of document +or sub-heading 3, the heading level that would normally be marked 1.1 or 1.2 or +1.3 or 2.1 etc. in a document. + + +*3~ [heading text]* Third level heading preceding substantive text of document, +that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a +document + + + + 1~filename level 1 heading, + % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) + +3.2 FONT ATTRIBUTES +................... + +*markup example:* + + + + normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+ + normal text + !{emphasis}! + *{bold text}* + _{underscore} + /{italics}/ + "{citation}" + ^{superscript}^ + ,{subscript}, + +{inserted text}+ + -{strikethrough}- + +*resulting output:* + + +normal text emphasis *bold text* _underscore_ /italics/ +citation ^superscript^ [subscript] inserted text +strikethrough + + +normal text + + +emphasis + + +*bold text* + + +_underscore_ + + +/italics/ + + +citation + + +^superscript^ + + +[subscript] + + +inserted text + + +strikethrough + + +3.3 INDENTATION AND BULLETS +........................... + +*markup example:* + + + + ordinary paragraph + _1 indent paragraph one step + _2 indent paragraph two steps + _9 indent paragraph nine steps + +*resulting output:* + + +ordinary paragraph + + + indent paragraph one step + + + indent paragraph two steps + + + indent paragraph nine steps + + +*markup example:* + + + + * bullet text + _1* bullet text, first indent + _2* bullet text, two step indent + +*resulting output:* + + +* bullet text + + + * bullet text, first indent + + + * bullet text, two step indent + + +Numbered List (not to be confused with headings/titles, (document structure)) + + +*markup example:* + + + + # numbered list numbered list 1., 2., 3, etc. + _# numbered list numbered list indented a., b., c., d., etc. + +3.4 FOOTNOTES / ENDNOTES +........................ + +Footnotes and endnotes not distinguished in markup. They are automatically +numbered. Depending on the output file format (html, odf, pdf etc.), the +document output selected will have either footnotes or endnotes. + + +*markup example:* + + + + ~{ a footnote or endnote }~ + +*resulting output:* + + +[^3] + + +- [3]: a footnote or endnote + +*markup example:* + + + + normal text~{ self contained endnote marker & endnote in one }~ continues + +*resulting output:* + + +normal text[^4] continues + + +- [4]: self contained endnote marker & endnote in one + +*markup example:* + + + + normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +*resulting output:* + + +normal text [^*] continues + + +- [*]: unnumbered asterisk footnote/endnote, insert multiple asterisks if required + +normal text [^**] continues + + +- [**]: another unnumbered asterisk footnote/endnote + +*markup example:* + + + + normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues + normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +*resulting output:* + + +normal text [^*1] continues + + +- [*1]: editors notes, numbered asterisk footnote/endnote series + +normal text [^+1] continues + + +- [+1]: editors notes, numbered asterisk footnote/endnote series + +*Alternative endnote pair notation for footnotes/endnotes:* + + + + % note the endnote marker "~^" + normal text~^ continues + ^~ endnote text following the paragraph in which the marker occurs + +the standard and pair notation cannot be mixed in the same document + + +3.5 LINKS +......... + +3.5.1 NAKED URLS WITHIN TEXT, DEALING WITH URLS +............................................... + +urls are found within text and marked up automatically. A url within text is +automatically hyperlinked to itself and by default decorated with angled +braces, unless they are contained within a code block (in which case they are +passed as normal text), or escaped by a preceding underscore (in which case the +decoration is omitted). + + +*markup example:* + + + + normal text http://www.jus.uio.no/sisu continues + +*resulting output:* + + +normal text continues + + +An escaped url without decoration + + +*markup example:* + + + + normal text http://www.jus.uio.no/sisu continues + deb http://www.jus.uio.no/sisu/archive unstable main non-free + +*resulting output:* + + +normal text http://www.jus.uio.no/sisu continues + + +deb http://www.jus.uio.no/sisu/archive unstable main non-free + + +where a code block is used there is neither decoration nor hyperlinking, code +blocks are discussed later in this document + + +*resulting output:* + + + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +To link text or an image to a url the markup is as follows + + +*markup example:* + + + + about { SiSU }http://url.org markup + +3.5.2 LINKING TEXT +.................. + +*resulting output:* + + +about SiSU [link:] markup + + +A shortcut notation is available so the url link may also be provided +automatically as a footnote + + +*markup example:* + + + + about {~^ SiSU }http://url.org markup + +*resulting output:* + + +about SiSU [link:] [^5] markup + + +- [5]: + +3.5.3 LINKING IMAGES +.................... + +*markup example:* + + + + [ tux.png ] + % various url linked images + [ tux.png ] + [ GnuDebianLinuxRubyBetterWay.png ] + {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ + +*resulting output:* + + +tux.png 64x80 [link:] image + + +tux.png 64x80 "Gnu/Linux - a better way" [link:] + + +[ ruby_logo (png missing) ] [^6] + + +- [6]: + +GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian +and Ruby" [link:] + + +*linked url footnote shortcut* + + + + {~^ [text to link] }http://url.org + % maps to: { [text to link] }http://url.org ~{ http://url.org }~ + % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink + + + text marker *~name + +note at a heading level the same is automatically achieved by providing names +to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of +auto-heading numbering, without further intervention. + + +3.6 GROUPED TEXT +................ + +3.6.1 TABLES +............ + +Tables may be prepared in two either of two forms + + +*markup example:* + + + + table{ c3; 40; 30; 30; + This is a table + this would become column two of row one + column three of row one is here + And here begins another row + column two of row two + column three of row two, and so on + }table + +*resulting output:* + + + +[table omitted, see other document formats] + +a second form may be easier to work with in cases where there is not much +information in each column + + +*markup example:*[^7] + + +- [7]: Table from the Wealth of Networks by Yochai Benkler + +- + + + !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + {table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 + Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 + Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 + Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 + No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 + No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + +*resulting output:* + + +*Table 3.1: Contributors to Wikipedia, January 2001 - June 2005* + + + +[table omitted, see other document formats] + +* Contributed at least ten times; ** at least 5 times in last month; *** more +than 100 times in last month. + + +3.6.2 POEM +.......... + +*basic markup:* + + + + poem{ + Your poem here + }poem + Each verse in a poem is given a separate object number. + +*markup example:* + + + + poem{ + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + }poem + +*resulting output:* + + + + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +3.6.3 GROUP +........... + +*basic markup:* + + + + group{ + Your grouped text here + }group + A group is treated as an object and given a single object number. + +*markup example:* + + + + group{ + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + }group + +*resulting output:* + + + + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +3.6.4 CODE +.......... + +Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of *SiSU* markup. You +cannot however use code tags to escape code tags. They are however used in the +same way as group or poem tags. + + +A code-block is treated as an object and given a single object number. [an +option to number each line of code may be considered at some later time] + + +*use of code tags instead of poem compared, resulting output:* + + + + 'Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +4. COMPOSITE DOCUMENTS MARKUP +----------------------------- + +It is possible to build a document by creating a master document that requires +other documents. The documents required may be complete documents that could be +generated independently, or they could be markup snippets, prepared so as to be +easily available to be placed within another text. If the calling document is a +master document (built from other documents), it should be named with the +suffix *.ssm* Within this document you would provide information on the other +documents that should be included within the text. These may be other documents +that would be processed in a regular way, or markup bits prepared only for +inclusion within a master document *.sst* regular markup file, or *.ssi* +(insert/information) A secondary file of the composite document is built prior +to processing with the same prefix and the suffix *._sst* + + +basic markup for importing a document into a master document + + + + << |filename1.sst|@|^| + << |filename2.ssi|@|^| + +The form described above should be relied on. Within the Vim editor it results +in the text thus linked becoming hyperlinked to the document it is calling in +which is convenient for editing. Alternative markup for importation of +documents under consideration, and occasionally supported have been. + + + + r{filename} + {filename.ssi}require + << {filename.ssi} + % using textlink alternatives + |filename.ssi|@|^|require + << |filename.ssi|@|^| + % using thlnk alternatives + require + << + +MARKUP SYNTAX HISTORY +===================== + +5. NOTES RELATED TO FILES-TYPES AND MARKUP SYNTAX +------------------------------------------------- + +0.38 is substantially current, depreciated 0.16 supported, though file names +were changed at 0.37 + + +*0.52* (2007w14/6) declared document type identifier at start of text/document: + + + *SiSU* 0.52 + + +or, backward compatible using the comment marker: + + + % *SiSU* 0.38 + + +variations include '*SiSU* (text|master|insert) [version]' and 'sisu-[version]' + + +*0.51* (2007w13/6) skins changed (simplified), markup unchanged + + +*0.42* (2006w27/4) * (asterisk) type endnotes, used e.g. in relation to author + + +*0.38* (2006w15/7) introduced new/alternative notation for headers, e.g. +@title: (instead of 0~title), and accompanying document structure markup, +:A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + + +*0.37* (2006w09/7) introduced new file naming convention, .sst (text), .ssm +(master), .ssi (insert), markup syntax unchanged + + +*0.35* (2005w52/3) sisupod, zipped content file introduced + + +*0.23* (2005w36/2) utf-8 for markup file + + +*0.22* (2005w35/3) image dimensions may be omitted if rmagick is available to +be relied upon + + +*0.20.4* (2005w33/4) header 0~links + + +*0.16* (2005w25/2) substantial changes introduced to make markup cleaner, +header 0~title type, and headings [1-6]~ introduced, also percentage sign (%) +at start of a text line as comment marker + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Markup [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_markup.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_markup.sst)= _643738c4b96d001d107e3ea72ba17a97_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:00 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Markup [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_markup/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_markup/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_markup/portrait.pdf + http://www.jus.uio.no/sisu/sisu_markup/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_markup/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:50 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_markup/portrait.pdf new file mode 100644 index 00000000..b18486b2 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_markup/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_markup/sax.xml new file mode 100644 index 00000000..99dad625 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/sax.xml @@ -0,0 +1,1919 @@ + + + + + + + Title: + + SiSU - Markup [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Markup [0.58],
    Ralph Amissah +
    +
    + + 2 + + SiSU Markup + + + + 3 + + 1. Introduction to SiSU Markup1 + + + 1 + + From sometime after SiSU 0.58 it should be possible to describe SiSU +markup using SiSU, which though not an original design goal is useful. + + + + + 4 + + 1.1 Summary + + + + 5 + + SiSU source documents are plaintext (UTF-8)2 files + + + 2 + + files should be prepared using UTF-8 character encoding + + + + + 6 + + All paragraphs are separated by an empty line. + + + + 7 + + Markup is comprised of: + + + + 8 + + at the top of a document, the document header made up of semantic +meta-data about the document and if desired additional processing +instructions (such an instruction to automatically number headings from +a particular level down) + + + + 9 + + followed by the prepared substantive text of which the most important +single characteristic is the markup of different heading levels, which +define the primary outline of the document structure. Markup of +substantive text includes: + + + + 10 + + heading levels defines document structure + + + + 11 + + text basic attributes, italics, bold etc. + + + + 12 + + grouped text (objects), which are to be treated differently, such +as code blocks or poems. + + + + 13 + + footnotes/endnotes + + + + 14 + + linked text and images + + + + 15 + + paragraph actions, such as indent, bulleted, numbered-lists, etc. + + + + 16 + + Some interactive help on markup is available, by typing sisu and +selecting markup or sisu --help markup + + + + 17 + + 1.2 Markup Examples + + + + 18 + + 1.2.1 Online + + + + 19 + + Online markup examples are available together with the respective +outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> +or from <http://www.jus.uio.no/sisu/sisu_examples/> + + + + 20 + + There is of course this document, which provides a cursory overview of +sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> + + + + 21 + + Some example marked up files are available as html with syntax +highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> + + + + 22 + + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> + + + + 23 + + 1.2.2 Installed + + + + 24 + + With SiSU installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) +and if sisu-markup-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non-free + + + + 25 + + 2. Markup of Headers + + + + 26 + + Headers consist of semantic meta-data about a document, which can be +used by any output module of the program; and may in addition include +extra processing instructions. + + + + 27 + + Note: the first line of a document may include information on the +markup version used in the form of a comment. Comments are a percentage +mark at the start of a paragraph (and as the first character in a line +of text) followed by a space and the comment: + + + + 28 + +      % this would be a comment     + + + + 29 + + 2.1 Sample Header + + + + 30 + + This current document has a header similar to this one (without the +comments): + + + + 31 + +      % SiSU 0.57

         @title: SiSU

         @subtitle: Markup [0.58]

         @creator: Ralph Amissah

         @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

         @type: information

         @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

         @date.created: 2002-08-28

         @date.issued: 2002-08-28

         @date.available: 2002-08-28

         @date.modified: 2007-09-16

         @date: 2007-09-16

         @level: new=C; break=1; num_top=1

         % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

         @skin: skin_sisu_manual

         % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

         @bold: /Gnu|Debian|Ruby|SiSU/

         @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
         { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
         { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
         { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
         { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
         { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
         { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
         { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

         +
    +
    + + 32 + + 2.2 Available Headers + + + + 33 + + Header tags appear at the beginning of a document and provide meta +information on the document (such as the Dublin Core), or information +as to how the document as a whole is to be processed. All header +instructions take either the form @headername: or 0~headername. All +Dublin Core meta tags are available + + + + 34 + + @indentifier: information or instructions + + + + 35 + + where the "identifier" is a tag recognised by the program, and the +"information" or "instructions" belong to the tag/indentifier specified + + + + 36 + + Note: a header where used should only be used once; all headers apart +from @title: are optional; the @structure: header is used to describe +document structure, and can be useful to know. + + + + 37 + + This is a sample header + + + + 38 + + % SiSU 0.38 [declared file-type identifier with markup version] + + + + 39 + + @title: [title text] This is the title of the document and used +as such, this header is the only one that is mandatory + + + + 40 + + @subtitle: The Subtitle if any + + + + 41 + + @creator: [or @author:] Name of Author + + + + 42 + + @subject: (whatever your subject) + + + + 43 + + @description: + + + + 44 + + @publisher: + + + + 45 + + @contributor: + + + + 46 + + @translator: [or @translated_by:] + + + + 47 + + @illustrator: [or @illustrated_by:] + + + + 48 + + @prepared_by: [or @digitized_by:] + + + + 49 + + @date: 2000-08-27 [ also @date.created: @date.issued: +@date.available: @date.valid: @date.modified: ] + + + + 50 + + @type: article + + + + 51 + + @format: + + + + 52 + + @identifier: + + + + 53 + + @source: + + + + 54 + + @language: [or @language.document:] [country code for language +if available, or language, English, en is the default setting] (en - +English, fr - French, de - German, it - Italian, es - Spanish, pt - +Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is +- Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro +- Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - +Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) +[however, encodings are not available for all of the languages listed.] + + + + 55 + + [@language.original: original language in which the work was published] + + + + 56 + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + + + + 57 + + @relation: + + + + 58 + + @coverage: + + + + 59 + + @rights: Copyright (c) Name of Right Holder, all rights +reserved, or as granted: public domain, copyleft, creative commons +variant, etc. + + + + 60 + + @owner: + + + + 61 + + @keywords: text document generation processing management latex +pdf structured xml citation [your keywords here, used for example by +rss feeds, and in sql searches] + + + + 62 + + @abstract: [paper abstract, placed after table of contents] + + + + 63 + + @comment: [...] + + + + 64 + + @catalogue: loc=[Library of Congress classification]; +dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text +number] + + + + 65 + + @classify_loc: [Library of Congress classification] + + + + 66 + + @classify_dewey: [Dewey classification] + + + + 67 + + @classify_isbn: [ISBN] + + + + 68 + + @classify_pg: [Project Gutenberg text number] + + + + 69 + + @prefix: [prefix is placed just after table of contents] + + + + 70 + + @prefix_a: [prefix is placed just before table of contents - not +implemented] + + + + 71 + + @prefix_b: + + + + 72 + + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ +[used by rcs or cvs to embed version (revision control) information +into document, rcs or cvs can usefully provide a history of updates to +a document ] + + + + 73 + + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    +optional, document structure can be defined by words to match or +regular expression (the regular expression is assumed to start at the +beginning of a line of text i.e. ^) default markers :A~ to +:C~ and 1~ to 6~ can be used within text instead, without this +header tag, and may be used to supplement the instructions provided in +this header tag if provided (@structure: is a synonym for @toc:) +
    +
    + + 74 + + @level: newpage=3; breakpage=4
    [paragraph level, used by +latex to breakpages, the page is optional eg. in newpage] +
    +
    + + 75 + + @markup: information on the markup used, e.g. new=1,2,3; +break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage +and breakpage, heading level, used by LaTeX to breakpages. breakpage: +starts on a new page in single column text and on a new column in +double column text; newpage: starts on a new page for both single and +double column texts.
    num_top=4 [auto-number document, starting at +level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level +5, 1.1.1 level 6, markup to be merged within level]
    num_extract +[take numbering of headings provided (manually in marked up source +document), and use for numbering of segments. Available where a clear +numbering structure is provided within document, without the repetition +of a number in a header.] [In 0.38 notation, you would map to the +equivalent levels, the examples provided would map to the following +new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; +num_top=1] see headings] +
    +
    + + 76 + + @bold: [regular expression of words/phrases to be made bold] + + + + 77 + + @italics: [regular expression of words/phrases to italicise] + + + + 78 + + @vocabulary: name of taxonomy/vocabulary/wordlist to use against +document + + + + 79 + + @skin: skin_doc_[name_of_desired_document_skin]
    skins +change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. +
    +
    + + 80 + + @links: { SiSU }http://www.jus.uio.no/sisu/;
    +{ FSF }http://www.fsf.org +
    +
    + + 81 + + @promo: sisu, ruby, search_libre_docs, open_society
    +[places content in right pane in html, makes use of list.yml and +promo.yml, commented out sample in document sample: +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +
    +
    + + 82 + + 3. Markup of Substantive Text + + + + 83 + + 3.1 Heading Levels + + + + 84 + + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ +,3~ ... :A - :C being part / section headings, followed by other +heading levels, and 1 -6 being headings followed by substantive text or +sub-headings. :A~ usually the title :A~? conditional level 1 +heading (used where a stand-alone document may be imported into +another) + + + + 85 + + :A~ [heading text] Top level heading [this usually has +similar content to the title @title: ] NOTE: the heading levels +described here are in 0.38 notation, see heading + + + + 86 + + :B~ [heading text] Second level heading [this is a heading +level divider] + + + + 87 + + :C~ [heading text] Third level heading [this is a heading +level divider] + + + + 88 + + 1~ [heading text] Top level heading preceding substantive +text of document or sub-heading 2, the heading level that would +normally be marked 1. or 2. or 3. etc. in a document, and the level on +which sisu by default would break html output into named segments, +names are provided automatically if none are given (a number), +otherwise takes the form +1~my_filename_for_this_segment + + + + 89 + + 2~ [heading text] Second level heading preceding +substantive text of document or sub-heading 3, the heading level +that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a +document. + + + + 90 + + 3~ [heading text] Third level heading preceding substantive +text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 +or 2.1.1 etc. in a document + + + + 91 + +      1~filename level 1 heading,

         % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made)     +
    +
    + + 92 + + 3.2 Font Attributes + + + + 93 + + markup example: + + + + 94 + +      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

         normal text

         !{emphasis}!

         *{bold text}*

         _{underscore}

         /{italics}/

         "{citation}"

         ^{superscript}^

         ,{subscript},

         +{inserted text}+

         -{strikethrough}-     +
    +
    + + 95 + + resulting output: + + + + 96 + + normal text emphasis bold text underscore +italics citation superscript +subscript inserted text strikethrough + + + + 97 + + normal text + + + + 98 + + emphasis + + + + 99 + + bold text + + + + 100 + + underscore + + + + 101 + + italics + + + + 102 + + citation + + + + 103 + + superscript + + + + 104 + + subscript + + + + 105 + + inserted text + + + + 106 + + strikethrough + + + + 107 + + 3.3 Indentation and bullets + + + + 108 + + markup example: + + + + 109 + +      ordinary paragraph

         _1 indent paragraph one step

         _2 indent paragraph two steps

         _9 indent paragraph nine steps     +
    +
    + + 110 + + resulting output: + + + + 111 + + ordinary paragraph + + + + 112 + + indent paragraph one step + + + + 113 + + indent paragraph two steps + + + + 114 + + indent paragraph nine steps + + + + 115 + + markup example: + + + + 116 + +      _* bullet text

         _1* bullet text, first indent

         _2* bullet text, two step indent     +
    +
    + + 117 + + resulting output: + + + + 118 + + bullet text + + + + 119 + + bullet text, first indent + + + + 120 + + bullet text, two step indent + + + + 121 + + Numbered List (not to be confused with headings/titles, (document +structure)) + + + + 122 + + markup example: + + + + 123 + +      # numbered list                numbered list 1., 2., 3, etc.

         _# numbered list numbered list indented a., b., c., d., etc.     +
    +
    + + 124 + + 3.4 Footnotes / Endnotes + + + + 125 + + Footnotes and endnotes not distinguished in markup. They are +automatically numbered. Depending on the output file format (html, odf, +pdf etc.), the document output selected will have either footnotes or +endnotes. + + + + 126 + + markup example: + + + + 127 + +      ~{ a footnote or endnote }~     + + + + 128 + + resulting output: + + + + 129 + + 3 + + + 3 + + a footnote or endnote + + + + + 130 + + markup example: + + + + 131 + +      normal text~{ self contained endnote marker & endnote in one }~ continues     + + + + 132 + + resulting output: + + + + 133 + + normal text4 continues + + + 4 + + self contained endnote marker & endnote in one + + + + + 134 + + markup example: + + + + 135 + +      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

         normal text ~{** another unnumbered asterisk footnote/endnote }~ continues     +
    +
    + + 136 + + resulting output: + + + + 137 + + normal text * continues + + + * + + unnumbered asterisk footnote/endnote, insert multiple asterisks if +required + + + + + 138 + + normal text ** continues + + + ** + + another unnumbered asterisk footnote/endnote + + + + + 139 + + markup example: + + + + 140 + +      normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

         normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues     +
    +
    + + 141 + + resulting output: + + + + 142 + + normal text *1 continues + + + *1 + + editors notes, numbered asterisk footnote/endnote series + + + + + 143 + + normal text +1 continues + + + +1 + + editors notes, numbered asterisk footnote/endnote series + + + + + 144 + + Alternative endnote pair notation for footnotes/endnotes: + + + + 145 + +      % note the endnote marker "~^"

         normal text~^ continues

         ^~ endnote text following the paragraph in which the marker occurs     +
    +
    + + 146 + + the standard and pair notation cannot be mixed in the same document + + + + 147 + + 3.5 Links + + + + 148 + + 3.5.1 Naked URLs within text, dealing with urls + + + + 149 + + urls are found within text and marked up automatically. A url within +text is automatically hyperlinked to itself and by default decorated +with angled braces, unless they are contained within a code block (in +which case they are passed as normal text), or escaped by a preceding +underscore (in which case the decoration is omitted). + + + + 150 + + markup example: + + + + 151 + +      normal text http://www.jus.uio.no/sisu continues     + + + + 152 + + resulting output: + + + + 153 + + normal text <http://www.jus.uio.no/sisu> +continues + + + + 154 + + An escaped url without decoration + + + + 155 + + markup example: + + + + 156 + +      normal text _http://www.jus.uio.no/sisu continues

         deb _http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 157 + + resulting output: + + + + 158 + + normal text http://www.jus.uio.no/sisu +continues + + + + 159 + + deb http://www.jus.uio.no/sisu/archive +unstable main non-free + + + + 160 + + where a code block is used there is neither decoration nor +hyperlinking, code blocks are discussed later in this document + + + + 161 + + resulting output: + + + + 162 + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 163 + + To link text or an image to a url the markup is as follows + + + + 164 + + markup example: + + + + 165 + +      about { SiSU }http://url.org markup     + + + + 166 + + 3.5.2 Linking Text + + + + 167 + + resulting output: + + + + 168 + + about SiSU + markup + + + + 169 + + A shortcut notation is available so the url link may also be provided +automatically as a footnote + + + + 170 + + markup example: + + + + 171 + +      about {~^ SiSU }http://url.org markup     + + + + 172 + + resulting output: + + + + 173 + + about SiSU + 5 markup + + + 5 + + <http://www.jus.uio.no/sisu/> + + + + + 174 + + 3.5.3 Linking Images + + + + 175 + + markup example: + + + + 176 + +      {tux.png 64x80 }image

         % various url linked images

         {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

         {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

         {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

         +
    +
    + + 177 + + resulting output: + + + + 178 + + {tux.png 64x80 }image + + + + 179 + + [tux.png] "Gnu/Linux - a better way" + + + + 180 + + [ ruby_logo (png missing) ] 6 + + + 6 + + <http://www.ruby-lang.org/en/> + + + + + 181 + + [GnuDebianLinuxRubyBetterWay.png] "Way +Better - with Gnu/Linux, Debian and Ruby" + + + + 182 + + linked url footnote shortcut + + + + 183 + +      {~^ [text to link] }http://url.org

         % maps to: { [text to link] }http://url.org ~{ http://url.org }~

         % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink     +
    +
    + + 184 + +      text marker *~name     + + + + 185 + + note at a heading level the same is automatically achieved by providing +names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case +of auto-heading numbering, without further intervention. + + + + 186 + + 3.6 Grouped Text + + + + 187 + + 3.6.1 Tables + + + + 188 + + Tables may be prepared in two either of two forms + + + + 189 + + markup example: + + + + 190 + +      table{ c3; 40; 30; 30;

         This is a table
         this would become column two of row one
         column three of row one is here

         And here begins another row
         column two of row two
         column three of row two, and so on

         }table     +
    +
    + + 191 + + resulting output: + + + + + + + + + + + + + + + + + +
    + This is a table + + this would become column two of row one + + column three of row one is here +
    + And here begins another row + + column two of row two + + column three of row two, and so on +
    +
    + + 193 + + a second form may be easier to work with in cases where there is not +much information in each column + + + + 194 + + markup example:7 + + + 7 + + Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +
    +
    +
    + + 195 + +      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

         {table~h 24; 12; 12; 12; 12; 12; 12;}
                                         |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
         Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
         Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
         Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
         No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
         No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

         \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month.     +
    +
    + + 196 + + resulting output: + + + + 197 + + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Jan. 2001 + Jan. 2002 + Jan. 2003 + Jan. 2004 + July 2004 + June 2006 +
    + Contributors* + + 10 + + 472 + + 2,188 + + 9,653 + + 25,011 + + 48,721 +
    + Active contributors** + + 9 + + 212 + + 846 + + 3,228 + + 8,442 + + 16,945 +
    + Very active contributors*** + + 0 + + 31 + + 190 + + 692 + + 1,639 + + 3,016 +
    + No. of English language articles + + 25 + + 16,000 + + 101,000 + + 190,000 + + 320,000 + + 630,000 +
    + No. of articles, all languages + + 25 + + 19,000 + + 138,000 + + 490,000 + + 862,000 + + 1,600,000 +
    +
    + + 199 + + * Contributed at least ten times; ** at least 5 times in last +month; *** more than 100 times in last month. + + + + 200 + + 3.6.2 Poem + + + + 201 + + basic markup: + + + + 202 + +      poem{

           Your poem here

         }poem

         Each verse in a poem is given a separate object number.     +
    +
    + + 203 + + markup example: + + + + 204 + +      poem{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }poem     +
    +
    + + 205 + + resulting output: + + + + 206 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + 207 + + 3.6.3 Group + + + + 208 + + basic markup: + + + + 209 + +      group{

           Your grouped text here

         }group

         A group is treated as an object and given a single object number.     +
    +
    + + 210 + + markup example: + + + + 211 + +      group{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }group     +
    +
    + + 212 + + resulting output: + + + + 213 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + 214 + + 3.6.4 Code + + + + 215 + + Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of SiSU +markup. You cannot however use code tags to escape code tags. They are +however used in the same way as group or poem tags. + + + + 216 + + A code-block is treated as an object and given a single object number. +[an option to number each line of code may be considered at some later +time] + + + + 217 + + use of code tags instead of poem compared, resulting output: + + + + 218 + +                          'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'     +
    +
    + + 219 + + 4. Composite documents markup + + + + 220 + + It is possible to build a document by creating a master document that +requires other documents. The documents required may be complete +documents that could be generated independently, or they could be +markup snippets, prepared so as to be easily available to be placed +within another text. If the calling document is a master document +(built from other documents), it should be named with the suffix +.ssm Within this document you would provide information on the +other documents that should be included within the text. These may be +other documents that would be processed in a regular way, or markup +bits prepared only for inclusion within a master document .sst +regular markup file, or .ssi (insert/information) A secondary +file of the composite document is built prior to processing with the +same prefix and the suffix ._sst + + + + 221 + + basic markup for importing a document into a master document + + + + 222 + +      << |filename1.sst|@|^|

         << |filename2.ssi|@|^|     +
    +
    + + 223 + + The form described above should be relied on. Within the Vim editor it +results in the text thus linked becoming hyperlinked to the document it +is calling in which is convenient for editing. Alternative markup for +importation of documents under consideration, and occasionally +supported have been. + + + + 224 + +      r{filename}

         {filename.ssi}require

         << {filename.ssi}

         % using textlink alternatives

         |filename.ssi|@|^|require

         << |filename.ssi|@|^|

         % using thlnk alternatives

         <url:filename.ssi>require

         << <url:filename.ssi>     +
    +
    + + 225 + + Markup Syntax History + + + + 226 + + 5. Notes related to Files-types and Markup Syntax + + + + 227 + + 0.38 is substantially current, depreciated 0.16 supported, though file +names were changed at 0.37 + + + + 228 + + 0.52 (2007w14/6) declared document type identifier at start of +text/document: + + + + 229 + + SiSU 0.52 + + + + 230 + + or, backward compatible using the comment marker: + + + + 231 + + % SiSU 0.38 + + + + 232 + + variations include 'SiSU (text|master|insert) [version]' and +'sisu-[version]' + + + + 233 + + 0.51 (2007w13/6) skins changed (simplified), markup unchanged + + + + 234 + + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in +relation to author + + + + 235 + + 0.38 (2006w15/7) introduced new/alternative notation for +headers, e.g. @title: (instead of 0~title), and accompanying +document structure markup, :A,:B,:C,1,2,3 (maps to previous +1,2,3,4,5,6) + + + + 236 + + 0.37 (2006w09/7) introduced new file naming convention, .sst +(text), .ssm (master), .ssi (insert), markup syntax unchanged + + + + 237 + + 0.35 (2005w52/3) sisupod, zipped content file introduced + + + + 238 + + 0.23 (2005w36/2) utf-8 for markup file + + + + 239 + + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is +available to be relied upon + + + + 240 + + 0.20.4 (2005w33/4) header 0~links + + + + 241 + + 0.16 (2005w25/2) substantial changes introduced to make markup +cleaner, header 0~title type, and headings [1-6]~ introduced, +also percentage sign (%) at start of a text line as comment marker + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_markup/scroll.xhtml new file mode 100644 index 00000000..869ccc46 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/scroll.xhtml @@ -0,0 +1,1887 @@ + + + + + + + + Title: + + SiSU - Markup [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Markup [0.58],
    Ralph Amissah +
    + 1 +
    + + + SiSU Markup + + 2 + + + + 1. Introduction to SiSU Markup1 + + + 1. From sometime after SiSU 0.58 it should be possible to describe SiSU +markup using SiSU, which though not an original design goal is useful. + + 3 + + + + 1.1 Summary + + 4 + + + + SiSU source documents are plaintext (UTF-8)2 files + + + 2. files should be prepared using UTF-8 character encoding + + 5 + + + + All paragraphs are separated by an empty line. + + 6 + + + + Markup is comprised of: + + 7 + + + + at the top of a document, the document header made up of semantic +meta-data about the document and if desired additional processing +instructions (such an instruction to automatically number headings from +a particular level down) + + 8 + + + + followed by the prepared substantive text of which the most important +single characteristic is the markup of different heading levels, which +define the primary outline of the document structure. Markup of +substantive text includes: + + 9 + + + + heading levels defines document structure + + 10 + + + + text basic attributes, italics, bold etc. + + 11 + + + + grouped text (objects), which are to be treated differently, such +as code blocks or poems. + + 12 + + + + footnotes/endnotes + + 13 + + + + linked text and images + + 14 + + + + paragraph actions, such as indent, bulleted, numbered-lists, etc. + + 15 + + + + Some interactive help on markup is available, by typing sisu and +selecting markup or sisu --help markup + + 16 + + + + 1.2 Markup Examples + + 17 + + + + 1.2.1 Online + + 18 + + + + Online markup examples are available together with the respective +outputs produced from <http://www.jus.uio.no/sisu/SiSU/2.html> +or from <http://www.jus.uio.no/sisu/sisu_examples/> + + 19 + + + + There is of course this document, which provides a cursory overview of +sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/> + + 20 + + + + Some example marked up files are available as html with syntax +highlighting for viewing: <http://www.jus.uio.no/sisu/sample/syntax> + + 21 + + + + an alternative presentation of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt> + + 22 + + + + 1.2.2 Installed + + 23 + + + + With SiSU installed sample skins may be found in: +/usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) +and if sisu-markup-samples is installed also under: +/usr/share/doc/sisu/sisu_markup_samples/non-free + + 24 + + + + 2. Markup of Headers + + 25 + + + + Headers consist of semantic meta-data about a document, which can be +used by any output module of the program; and may in addition include +extra processing instructions. + + 26 + + + + Note: the first line of a document may include information on the +markup version used in the form of a comment. Comments are a percentage +mark at the start of a paragraph (and as the first character in a line +of text) followed by a space and the comment: + + 27 + + + 28 + +      % this would be a comment     + + + + + 2.1 Sample Header + + 29 + + + + This current document has a header similar to this one (without the +comments): + + 30 + + + 31 + +      % SiSU 0.57

         @title: SiSU

         @subtitle: Markup [0.58]

         @creator: Ralph Amissah

         @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

         @type: information

         @subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

         @date.created: 2002-08-28

         @date.issued: 2002-08-28

         @date.available: 2002-08-28

         @date.modified: 2007-09-16

         @date: 2007-09-16

         @level: new=C; break=1; num_top=1

         % comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population).

         @skin: skin_sisu_manual

         % skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin)

         @bold: /Gnu|Debian|Ruby|SiSU/

         @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
         { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
         { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
         { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
         { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
         { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
         { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
         { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html

         +
    +
    + + + 2.2 Available Headers + + 32 + + + + Header tags appear at the beginning of a document and provide meta +information on the document (such as the Dublin Core), or information +as to how the document as a whole is to be processed. All header +instructions take either the form @headername: or 0~headername. All +Dublin Core meta tags are available + + 33 + + + + @indentifier: information or instructions + + 34 + + + + where the "identifier" is a tag recognised by the program, and the +"information" or "instructions" belong to the tag/indentifier specified + + 35 + + + + Note: a header where used should only be used once; all headers apart +from @title: are optional; the @structure: header is used to describe +document structure, and can be useful to know. + + 36 + + + + This is a sample header + + 37 + + + + % SiSU 0.38 [declared file-type identifier with markup version] + + 38 + + + + @title: [title text] This is the title of the document and used +as such, this header is the only one that is mandatory + + 39 + + + + @subtitle: The Subtitle if any + + 40 + + + + @creator: [or @author:] Name of Author + + 41 + + + + @subject: (whatever your subject) + + 42 + + + + @description: + + 43 + + + + @publisher: + + 44 + + + + @contributor: + + 45 + + + + @translator: [or @translated_by:] + + 46 + + + + @illustrator: [or @illustrated_by:] + + 47 + + + + @prepared_by: [or @digitized_by:] + + 48 + + + + @date: 2000-08-27 [ also @date.created: @date.issued: +@date.available: @date.valid: @date.modified: ] + + 49 + + + + @type: article + + 50 + + + + @format: + + 51 + + + + @identifier: + + 52 + + + + @source: + + 53 + + + + @language: [or @language.document:] [country code for language +if available, or language, English, en is the default setting] (en - +English, fr - French, de - German, it - Italian, es - Spanish, pt - +Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is +- Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro +- Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - +Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) +[however, encodings are not available for all of the languages listed.] + + 54 + + + + [@language.original: original language in which the work was published] + + 55 + + + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + + 56 + + + + @relation: + + 57 + + + + @coverage: + + 58 + + + + @rights: Copyright (c) Name of Right Holder, all rights +reserved, or as granted: public domain, copyleft, creative commons +variant, etc. + + 59 + + + + @owner: + + 60 + + + + @keywords: text document generation processing management latex +pdf structured xml citation [your keywords here, used for example by +rss feeds, and in sql searches] + + 61 + + + + @abstract: [paper abstract, placed after table of contents] + + 62 + + + + @comment: [...] + + 63 + + + + @catalogue: loc=[Library of Congress classification]; +dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text +number] + + 64 + + + + @classify_loc: [Library of Congress classification] + + 65 + + + + @classify_dewey: [Dewey classification] + + 66 + + + + @classify_isbn: [ISBN] + + 67 + + + + @classify_pg: [Project Gutenberg text number] + + 68 + + + + @prefix: [prefix is placed just after table of contents] + + 69 + + + + @prefix_a: [prefix is placed just before table of contents - not +implemented] + + 70 + + + + @prefix_b: + + 71 + + + + @rcs: $Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ +[used by rcs or cvs to embed version (revision control) information +into document, rcs or cvs can usefully provide a history of updates to +a document ] + + 72 + + + + @structure: PART; CHAPTER; SECTION; ARTICLE; none; none;
    +optional, document structure can be defined by words to match or +regular expression (the regular expression is assumed to start at the +beginning of a line of text i.e. ^) default markers :A~ to +:C~ and 1~ to 6~ can be used within text instead, without this +header tag, and may be used to supplement the instructions provided in +this header tag if provided (@structure: is a synonym for @toc:) +
    + 73 +
    + + + @level: newpage=3; breakpage=4
    [paragraph level, used by +latex to breakpages, the page is optional eg. in newpage] +
    + 74 +
    + + + @markup: information on the markup used, e.g. new=1,2,3; +break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage +and breakpage, heading level, used by LaTeX to breakpages. breakpage: +starts on a new page in single column text and on a new column in +double column text; newpage: starts on a new page for both single and +double column texts.
    num_top=4 [auto-number document, starting at +level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level +5, 1.1.1 level 6, markup to be merged within level]
    num_extract +[take numbering of headings provided (manually in marked up source +document), and use for numbering of segments. Available where a clear +numbering structure is provided within document, without the repetition +of a number in a header.] [In 0.38 notation, you would map to the +equivalent levels, the examples provided would map to the following +new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; +num_top=1] see headings] +
    + 75 +
    + + + @bold: [regular expression of words/phrases to be made bold] + + 76 + + + + @italics: [regular expression of words/phrases to italicise] + + 77 + + + + @vocabulary: name of taxonomy/vocabulary/wordlist to use against +document + + 78 + + + + @skin: skin_doc_[name_of_desired_document_skin]
    skins +change default settings related to the appearance of documents +generated, such as the urls of the home site, and the icon/logo for the +document or site. +
    + 79 +
    + + + @links: { SiSU }http://www.jus.uio.no/sisu/;
    +{ FSF }http://www.fsf.org +
    + 80 +
    + + + @promo: sisu, ruby, search_libre_docs, open_society
    +[places content in right pane in html, makes use of list.yml and +promo.yml, commented out sample in document sample: +free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] +
    + 81 +
    + + + 3. Markup of Substantive Text + + 82 + + + + 3.1 Heading Levels + + 83 + + + + Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ +,3~ ... :A - :C being part / section headings, followed by other +heading levels, and 1 -6 being headings followed by substantive text or +sub-headings. :A~ usually the title :A~? conditional level 1 +heading (used where a stand-alone document may be imported into +another) + + 84 + + + + :A~ [heading text] Top level heading [this usually has +similar content to the title @title: ] NOTE: the heading levels +described here are in 0.38 notation, see heading + + 85 + + + + :B~ [heading text] Second level heading [this is a heading +level divider] + + 86 + + + + :C~ [heading text] Third level heading [this is a heading +level divider] + + 87 + + + + 1~ [heading text] Top level heading preceding substantive +text of document or sub-heading 2, the heading level that would +normally be marked 1. or 2. or 3. etc. in a document, and the level on +which sisu by default would break html output into named segments, +names are provided automatically if none are given (a number), +otherwise takes the form +1~my_filename_for_this_segment + + 88 + + + + 2~ [heading text] Second level heading preceding +substantive text of document or sub-heading 3, the heading level +that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a +document. + + 89 + + + + 3~ [heading text] Third level heading preceding substantive +text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 +or 2.1.1 etc. in a document + + 90 + + + 91 + +      1~filename level 1 heading,

         % the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made)     +
    +
    + + + 3.2 Font Attributes + + 92 + + + + markup example: + + 93 + + + 94 + +      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+

         normal text

         !{emphasis}!

         *{bold text}*

         _{underscore}

         /{italics}/

         "{citation}"

         ^{superscript}^

         ,{subscript},

         +{inserted text}+

         -{strikethrough}-     +
    +
    + + + resulting output: + + 95 + + + + normal text emphasis bold text underscore +italics citation superscript +subscript inserted text strikethrough + + 96 + + + + normal text + + 97 + + + + emphasis + + 98 + + + + bold text + + 99 + + + + underscore + + 100 + + + + italics + + 101 + + + + citation + + 102 + + + + superscript + + 103 + + + + subscript + + 104 + + + + inserted text + + 105 + + + + strikethrough + + 106 + + + + 3.3 Indentation and bullets + + 107 + + + + markup example: + + 108 + + + 109 + +      ordinary paragraph

         _1 indent paragraph one step

         _2 indent paragraph two steps

         _9 indent paragraph nine steps     +
    +
    + + + resulting output: + + 110 + + + + ordinary paragraph + + 111 + + + + indent paragraph one step + + 112 + + + + indent paragraph two steps + + 113 + + + + indent paragraph nine steps + + 114 + + + + markup example: + + 115 + + + 116 + +      _* bullet text

         _1* bullet text, first indent

         _2* bullet text, two step indent     +
    +
    + + + resulting output: + + 117 + + + + bullet text + + 118 + + + + bullet text, first indent + + 119 + + + + bullet text, two step indent + + 120 + + + + Numbered List (not to be confused with headings/titles, (document +structure)) + + 121 + + + + markup example: + + 122 + + + 123 + +      # numbered list                numbered list 1., 2., 3, etc.

         _# numbered list numbered list indented a., b., c., d., etc.     +
    +
    + + + 3.4 Footnotes / Endnotes + + 124 + + + + Footnotes and endnotes not distinguished in markup. They are +automatically numbered. Depending on the output file format (html, odf, +pdf etc.), the document output selected will have either footnotes or +endnotes. + + 125 + + + + markup example: + + 126 + + + 127 + +      ~{ a footnote or endnote }~     + + + + + resulting output: + + 128 + + + + 3 + + + 3. a footnote or endnote + + 129 + + + + markup example: + + 130 + + + 131 + +      normal text~{ self contained endnote marker & endnote in one }~ continues     + + + + + resulting output: + + 132 + + + + normal text4 continues + + + 4. self contained endnote marker & endnote in one + + 133 + + + + markup example: + + 134 + + + 135 + +      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues

         normal text ~{** another unnumbered asterisk footnote/endnote }~ continues     +
    +
    + + + resulting output: + + 136 + + + + normal text * continues + + + * unnumbered asterisk footnote/endnote, insert multiple asterisks if +required + + 137 + + + + normal text ** continues + + + ** another unnumbered asterisk footnote/endnote + + 138 + + + + markup example: + + 139 + + + 140 + +      normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues

         normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues     +
    +
    + + + resulting output: + + 141 + + + + normal text *1 continues + + + *1 editors notes, numbered asterisk footnote/endnote series + + 142 + + + + normal text +1 continues + + + +1 editors notes, numbered asterisk footnote/endnote series + + 143 + + + + Alternative endnote pair notation for footnotes/endnotes: + + 144 + + + 145 + +      % note the endnote marker "~^"

         normal text~^ continues

         ^~ endnote text following the paragraph in which the marker occurs     +
    +
    + + + the standard and pair notation cannot be mixed in the same document + + 146 + + + + 3.5 Links + + 147 + + + + 3.5.1 Naked URLs within text, dealing with urls + + 148 + + + + urls are found within text and marked up automatically. A url within +text is automatically hyperlinked to itself and by default decorated +with angled braces, unless they are contained within a code block (in +which case they are passed as normal text), or escaped by a preceding +underscore (in which case the decoration is omitted). + + 149 + + + + markup example: + + 150 + + + 151 + +      normal text http://www.jus.uio.no/sisu continues     + + + + + resulting output: + + 152 + + + + normal text <http://www.jus.uio.no/sisu> +continues + + 153 + + + + An escaped url without decoration + + 154 + + + + markup example: + + 155 + + + 156 + +      normal text _http://www.jus.uio.no/sisu continues

         deb _http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + resulting output: + + 157 + + + + normal text http://www.jus.uio.no/sisu +continues + + 158 + + + + deb http://www.jus.uio.no/sisu/archive +unstable main non-free + + 159 + + + + where a code block is used there is neither decoration nor +hyperlinking, code blocks are discussed later in this document + + 160 + + + + resulting output: + + 161 + + + 162 + +      deb http://www.jus.uio.no/sisu/archive unstable main non-free
         deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + To link text or an image to a url the markup is as follows + + 163 + + + + markup example: + + 164 + + + 165 + +      about { SiSU }http://url.org markup     + + + + + 3.5.2 Linking Text + + 166 + + + + resulting output: + + 167 + + + + about SiSU + markup + + 168 + + + + A shortcut notation is available so the url link may also be provided +automatically as a footnote + + 169 + + + + markup example: + + 170 + + + 171 + +      about {~^ SiSU }http://url.org markup     + + + + + resulting output: + + 172 + + + + about SiSU + 5 markup + + + 5. <http://www.jus.uio.no/sisu/> + + 173 + + + + 3.5.3 Linking Images + + 174 + + + + markup example: + + 175 + + + 176 + +      {tux.png 64x80 }image

         % various url linked images

         {tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/

         {GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/

         {~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/

         +
    +
    + + + resulting output: + + 177 + + + + {tux.png 64x80 }image + + 178 + + + + [tux.png] "Gnu/Linux - a better way" + + 179 + + + + [ ruby_logo (png missing) ] 6 + + + 6. <http://www.ruby-lang.org/en/> + + 180 + + + + [GnuDebianLinuxRubyBetterWay.png] "Way +Better - with Gnu/Linux, Debian and Ruby" + + 181 + + + + linked url footnote shortcut + + 182 + + + 183 + +      {~^ [text to link] }http://url.org

         % maps to: { [text to link] }http://url.org ~{ http://url.org }~

         % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink     +
    +
    + + 184 + +      text marker *~name     + + + + + note at a heading level the same is automatically achieved by providing +names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case +of auto-heading numbering, without further intervention. + + 185 + + + + 3.6 Grouped Text + + 186 + + + + 3.6.1 Tables + + 187 + + + + Tables may be prepared in two either of two forms + + 188 + + + + markup example: + + 189 + + + 190 + +      table{ c3; 40; 30; 30;

         This is a table
         this would become column two of row one
         column three of row one is here

         And here begins another row
         column two of row two
         column three of row two, and so on

         }table     +
    +
    + + + resulting output: + + 191 + + + + + + + + + + + + + + + + +
    + This is a table + + this would become column two of row one + + column three of row one is here +
    + And here begins another row + + column two of row two + + column three of row two, and so on +
    +
    + + + a second form may be easier to work with in cases where there is not +much information in each column + + 193 + + + + markup example:7 + + + 7. Table from the Wealth of Networks by Yochai Benkler
    <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler> +
    + 194 +
    + + 195 + +      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005

         {table~h 24; 12; 12; 12; 12; 12; 12;}
                                         |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006
         Contributors*                   |       10|      472|    2,188|    9,653|   25,011|   48,721
         Active contributors**           |        9|      212|      846|    3,228|    8,442|   16,945
         Very active contributors***     |        0|       31|      190|      692|    1,639|    3,016
         No. of English language articles|       25|   16,000|  101,000|  190,000|  320,000|  630,000
         No. of articles, all languages  |       25|   19,000|  138,000|  490,000|  862,000|1,600,000

         \* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month.     +
    +
    + + + resulting output: + + 196 + + + + Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + + 197 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Jan. 2001 + Jan. 2002 + Jan. 2003 + Jan. 2004 + July 2004 + June 2006 +
    + Contributors* + + 10 + + 472 + + 2,188 + + 9,653 + + 25,011 + + 48,721 +
    + Active contributors** + + 9 + + 212 + + 846 + + 3,228 + + 8,442 + + 16,945 +
    + Very active contributors*** + + 0 + + 31 + + 190 + + 692 + + 1,639 + + 3,016 +
    + No. of English language articles + + 25 + + 16,000 + + 101,000 + + 190,000 + + 320,000 + + 630,000 +
    + No. of articles, all languages + + 25 + + 19,000 + + 138,000 + + 490,000 + + 862,000 + + 1,600,000 +
    +
    + + + * Contributed at least ten times; ** at least 5 times in last +month; *** more than 100 times in last month. + + 199 + + + + 3.6.2 Poem + + 200 + + + + basic markup: + + 201 + + + 202 + +      poem{

           Your poem here

         }poem

         Each verse in a poem is given a separate object number.     +
    +
    + + + markup example: + + 203 + + + 204 + +      poem{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }poem     +
    +
    + + + resulting output: + + 205 + + + 206 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + + 3.6.3 Group + + 207 + + + + basic markup: + + 208 + + + 209 + +      group{

           Your grouped text here

         }group

         A group is treated as an object and given a single object number.     +
    +
    + + + markup example: + + 210 + + + 211 + +      group{

                             'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'

         }group     +
    +
    + + + resulting output: + + 212 + + + 213 + + 'Fury said to a
    mouse, That he
    met in the
    house,
    "Let us
    both go to
    law: I will
    prosecute
    YOU. --Come,
    I'll take no
    denial; We
    must have a
    trial: For
    really this
    morning I've
    nothing
    to do."
    Said the
    mouse to the
    cur, "Such
    a trial,
    dear Sir,
    With
    no jury
    or judge,
    would be
    wasting
    our
    breath."
    "I'll be
    judge, I'll
    be jury,"
    Said
    cunning
    old Fury:
    "I'll
    try the
    whole
    cause,
    and
    condemn
    you
    to
    death."'
    +
    +
    + + + 3.6.4 Code + + 214 + + + + Code tags are used to escape regular sisu markup, and have been used +extensively within this document to provide examples of SiSU +markup. You cannot however use code tags to escape code tags. They are +however used in the same way as group or poem tags. + + 215 + + + + A code-block is treated as an object and given a single object number. +[an option to number each line of code may be considered at some later +time] + + 216 + + + + use of code tags instead of poem compared, resulting output: + + 217 + + + 218 + +                          'Fury said to a
                            mouse, That he
                          met in the
                        house,
                     "Let us
                       both go to
                         law:  I will
                           prosecute
                             YOU.  --Come,
                                I'll take no
                                 denial; We
                              must have a
                          trial:  For
                       really this
                    morning I've
                   nothing
                  to do."
                    Said the
                      mouse to the
                        cur, "Such
                          a trial,
                            dear Sir,
                                  With
                              no jury
                           or judge,
                         would be
                       wasting
                      our
                       breath."
                        "I'll be
                          judge, I'll
                            be jury,"
                                  Said
                             cunning
                               old Fury:
                              "I'll
                               try the
                                  whole
                                   cause,
                                      and
                                 condemn
                                you
                               to
                                death."'     +
    +
    + + + 4. Composite documents markup + + 219 + + + + It is possible to build a document by creating a master document that +requires other documents. The documents required may be complete +documents that could be generated independently, or they could be +markup snippets, prepared so as to be easily available to be placed +within another text. If the calling document is a master document +(built from other documents), it should be named with the suffix +.ssm Within this document you would provide information on the +other documents that should be included within the text. These may be +other documents that would be processed in a regular way, or markup +bits prepared only for inclusion within a master document .sst +regular markup file, or .ssi (insert/information) A secondary +file of the composite document is built prior to processing with the +same prefix and the suffix ._sst + + 220 + + + + basic markup for importing a document into a master document + + 221 + + + 222 + +      << |filename1.sst|@|^|

         << |filename2.ssi|@|^|     +
    +
    + + + The form described above should be relied on. Within the Vim editor it +results in the text thus linked becoming hyperlinked to the document it +is calling in which is convenient for editing. Alternative markup for +importation of documents under consideration, and occasionally +supported have been. + + 223 + + + 224 + +      r{filename}

         {filename.ssi}require

         << {filename.ssi}

         % using textlink alternatives

         |filename.ssi|@|^|require

         << |filename.ssi|@|^|

         % using thlnk alternatives

         <url:filename.ssi>require

         << <url:filename.ssi>     +
    +
    + + + Markup Syntax History + + 225 + + + + 5. Notes related to Files-types and Markup Syntax + + 226 + + + + 0.38 is substantially current, depreciated 0.16 supported, though file +names were changed at 0.37 + + 227 + + + + 0.52 (2007w14/6) declared document type identifier at start of +text/document: + + 228 + + + + SiSU 0.52 + + 229 + + + + or, backward compatible using the comment marker: + + 230 + + + + % SiSU 0.38 + + 231 + + + + variations include 'SiSU (text|master|insert) [version]' and +'sisu-[version]' + + 232 + + + + 0.51 (2007w13/6) skins changed (simplified), markup unchanged + + 233 + + + + 0.42 (2006w27/4) * (asterisk) type endnotes, used e.g. in +relation to author + + 234 + + + + 0.38 (2006w15/7) introduced new/alternative notation for +headers, e.g. @title: (instead of 0~title), and accompanying +document structure markup, :A,:B,:C,1,2,3 (maps to previous +1,2,3,4,5,6) + + 235 + + + + 0.37 (2006w09/7) introduced new file naming convention, .sst +(text), .ssm (master), .ssi (insert), markup syntax unchanged + + 236 + + + + 0.35 (2005w52/3) sisupod, zipped content file introduced + + 237 + + + + 0.23 (2005w36/2) utf-8 for markup file + + 238 + + + + 0.22 (2005w35/3) image dimensions may be omitted if rmagick is +available to be relied upon + + 239 + + + + 0.20.4 (2005w33/4) header 0~links + + 240 + + + + 0.16 (2005w25/2) substantial changes introduced to make markup +cleaner, header 0~title type, and headings [1-6]~ introduced, +also percentage sign (%) at start of a text line as comment marker + + 241 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_manifest.html new file mode 100644 index 00000000..a3c2c92e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Markup [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/toc.html>

    18.1

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/doc.html>

    168.3

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/portrait.pdf>

    204.2

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/landscape.pdf>

    195.4

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/opendocument.odt>

    58.0

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/scroll.xhtml>

    74.0

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sax.xml>

    74.4

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/dom.xml>

    83.5

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/plain.txt>

    31.4

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/concordance.html>

    166.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/digest.txt>

    28.2

    + + +

    Markup (SiSU source)

    sisu_markup.sst   643738c4b96d001d107e3ea72ba17a97
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_markup.sst>

    34.3

    +

    SiSU doc (zip)

    sisupod.zip   747cddf883b6f334dd76a91122c56d93
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisupod.zip>

    54.7

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Markup [0.58]

    Title:

    SiSU

    Subtitle:

    Markup [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/toc.html

    Sourcefile:

    sisu_markup.sst

    Word Count approximate:

    4250

    Sourcefile Digest (md5):

    643738c4b96d001d107e3ea72ba17a97

    Document (metaverse) last generated:

    Sun Sep 23 04:13:43 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_markup.sst b/data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_markup.sst new file mode 100644 index 00000000..37528e0a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/sisu_markup.sst @@ -0,0 +1,1194 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Markup [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Markup + +1~markup Introduction to SiSU Markup~{ From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. }~ + +2~ Summary + +SiSU source documents are plaintext (UTF-8)~{ files should be prepared using UTF-8 character encoding }~ files + +All paragraphs are separated by an empty line. + +Markup is comprised of: + +_* at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) + +_* followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: + +_1* heading levels defines document structure + +_1* text basic attributes, italics, bold etc. + +_1* grouped text (objects), which are to be treated differently, such as code blocks or poems. + +_1* footnotes/endnotes + +_1* linked text and images + +_1* paragraph actions, such as indent, bulleted, numbered-lists, etc. + +Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup + +2~ Markup Examples + +3~ Online + +Online markup examples are available together with the respective outputs produced from http://www.jus.uio.no/sisu/SiSU/2.html or from http://www.jus.uio.no/sisu/sisu_examples/ + +There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: http://www.jus.uio.no/sisu/sisu_markup/ + +Some example marked up files are available as html with syntax highlighting for viewing: http://www.jus.uio.no/sisu/sample/syntax + +an alternative presentation of markup syntax: http://www.jus.uio.no/sisu/sample/on_markup.txt + +3~ Installed + +With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free + +1~headers Markup of Headers + +Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. + +Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: + +code{ + +% this would be a comment + +}code + +2~ Sample Header + +This current document has a header similar to this one (without the comments): + +code{ + +% SiSU 0.57 + +@title: SiSU + +@subtitle: Markup [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +% comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population). + +@skin: skin_sisu_manual + +% skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin) + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html + +}code + +2~ Available Headers + +Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available + +!_ @indentifier: +information or instructions + +where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified + +Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. + +This is a sample header + +% (Dublin Core in fuschia, other information headers in cyan, markup instructions in red): + +!_ % SiSU 0.38 +[declared file-type identifier with markup version] + +!_ @title: +[title text] This is the title of the document and used as such, this header is the only one that is _{mandatory}_ + +!_ @subtitle: +The Subtitle if any + +!_ @creator: +[or @author:] Name of Author + +!_ @subject: +(whatever your subject) + +!_ @description: + +!_ @publisher: + +!_ @contributor: + +!_ @translator: +[or @translated_by:] + +!_ @illustrator: +[or @illustrated_by:] + +!_ @prepared_by: +[or @digitized_by:] + +!_ @date: 2000-08-27 +[ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] + +!_ @type: article + +!_ @format: + +!_ @identifier: + +!_ @source: + +!_ @language: +[or @language.document:] +[country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] + +% !_ @language.original: BUG bold marker see to + +[@language.original: +original language in which the work was published] + +!_ @papersize: +(A4|US_letter|book_B5|book_A5|US_legal) + +!_ @relation: + +!_ @coverage: + +!_ @rights: +Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. + +!_ @owner: + +!_ @keywords: +text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] + +!_ @abstract: +[paper abstract, placed after table of contents] + +!_ @comment: +[...] + +!_ @catalogue: +loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] + +!_ @classify_loc: +[Library of Congress classification] + +!_ @classify_dewey: +[Dewey classification] + +!_ @classify_isbn: +[ISBN] + +!_ @classify_pg: +[Project Gutenberg text number] + +!_ @prefix: +[prefix is placed just after table of contents] + +!_ @prefix_a: +[prefix is placed just before table of contents - not implemented] + +!_ @prefix_b: + +!_ @rcs: +$Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] + +!_ @structure: +PART; CHAPTER; SECTION; ARTICLE; none; none;
    +optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:) + +!_ @level: +newpage=3; breakpage=4
    +[paragraph level, used by latex to breakpages, the page is optional eg. in newpage] + +!_ @markup: +information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] +[In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings] + +!_ @bold: +[regular expression of words/phrases to be made bold] + +!_ @italics: +[regular expression of words/phrases to italicise] + +!_ @vocabulary: +name of taxonomy/vocabulary/wordlist to use against document + +!_ @skin: +skin_doc_[name_of_desired_document_skin]
    +skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site. + +!_ @links: +\{ SiSU }http://www.jus.uio.no/sisu/;
    +\{ FSF }http://www.fsf.org + +!_ @promo: +sisu, ruby, search_libre_docs, open_society
    +[places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + +% header ends here, NB only @title: is mandatory [this would be a comment] +% NOTE: headings/levels below refer to 0.38 expermental markup (a conversion script provided in sisu-examples, modify.rb makes conversion between 0.37 and 0.38 markup simple) + +1~ Markup of Substantive Text + +2~heading_levels Heading Levels + +Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) + +!_ :A~ [heading text] +Top level heading [this usually has similar content to the title @title: ] +NOTE: the heading levels described here are in 0.38 notation, see heading + +!_ :B~ [heading text] +Second level heading [this is a heading level divider] + +!_ :C~ [heading text] +Third level heading [this is a heading level divider] + +!_ 1~ [heading text] +Top level heading preceding substantive text of document or sub\-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my\_filename\_for\_this\_segment + +!_ 2~ [heading text] +Second level heading preceding substantive text of document or sub\-heading 3 , the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. + +!_ 3~ [heading text] +Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document + +code{ + +1~filename level 1 heading, + +% the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) + +}code + +2~ Font Attributes + +!_ markup example: + +code{ + +normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+ + +normal text + +!{emphasis}! + +*{bold text}* + +_{underscore}_ + +/{italics}/ + +"{citation}" + +^{superscript}^ + +,{subscript}, + ++{inserted text}+ + +-{strikethrough}- + +}code + +!_ resulting output: + +normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+ +-{strikethrough}- + +normal text + +!{emphasis}! + +*{bold text}* + +_{underscore}_ + +/{italics}/ + +"{citation}" + +^{superscript}^ + +,{subscript}, + ++{inserted text}+ + +-{strikethrough}- + +2~ Indentation and bullets + +!_ markup example: + +code{ + +ordinary paragraph + +_1 indent paragraph one step + +_2 indent paragraph two steps + +_9 indent paragraph nine steps + +}code + +!_ resulting output: + +ordinary paragraph + +_1 indent paragraph one step + +_2 indent paragraph two steps + +_9 indent paragraph nine steps + +!_ markup example: + +code{ + +_* bullet text + +_1* bullet text, first indent + +_2* bullet text, two step indent + +}code + +!_ resulting output: + +_* bullet text + +_1* bullet text, first indent + +_2* bullet text, two step indent + +Numbered List (not to be confused with headings/titles, (document structure)) + +!_ markup example: + +code{ + +# numbered list numbered list 1., 2., 3, etc. + +_# numbered list numbered list indented a., b., c., d., etc. + +}code + +2~ Footnotes / Endnotes + +Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. + +!_ markup example: + +code{ + +~{ a footnote or endnote }~ + +}code + +!_ resulting output: + +~{ a footnote or endnote }~ + +!_ markup example: + +code{ + +normal text~{ self contained endnote marker & endnote in one }~ continues + +}code + +!_ resulting output: + +normal text~{ self contained endnote marker & endnote in one }~ continues + +!_ markup example: + +code{ + +normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + +normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +}code + +!_ resulting output: + +normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + +normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +!_ markup example: + +code{ + +normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues + +normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +}code + +!_ resulting output: + +normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues + +normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +!_ Alternative endnote pair notation for footnotes/endnotes: + +code{ + +code{ + +% note the endnote marker "~^" + +normal text~^ continues + +^~ endnote text following the paragraph in which the marker occurs + +}code + +the standard and pair notation cannot be mixed in the same document + +2~ Links + +3~ Naked URLs within text, dealing with urls + +urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). + +!_ markup example: + +code{ + +normal text http://www.jus.uio.no/sisu continues + +}code + +!_ resulting output: + +normal text http://www.jus.uio.no/sisu continues + +An escaped url without decoration + +!_ markup example: + +code{ + +normal text _http://www.jus.uio.no/sisu continues + +deb _http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +!_ resulting output: + +normal text _http://www.jus.uio.no/sisu continues + +deb _http://www.jus.uio.no/sisu/archive unstable main non-free + +where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document + +!_ resulting output: + +code{ + +deb http://www.jus.uio.no/sisu/archive unstable main non-free +deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +To link text or an image to a url the markup is as follows + +!_ markup example: + +code{ + +about { SiSU }http://url.org markup + +}code + +3~ Linking Text + +!_ resulting output: + +about { SiSU }http://www.jus.uio.no/sisu/ markup + +A shortcut notation is available so the url link may also be provided automatically as a footnote + +!_ markup example: + +code{ + +about {~^ SiSU }http://url.org markup + +}code + +!_ resulting output: + +about {~^ SiSU }http://www.jus.uio.no/sisu/ markup + +3~ Linking Images + +!_ markup example: + +code{ + +{ tux.png 64x80 }image + +% various url linked images + +{tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/ + +{GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/ + +{~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ + + +}code + +!_ resulting output: + +{ tux.png 64x80 }image + +{tux.png 64x80 "Gnu/Linux - a better way" }http://www.jus.uio.no/sisu/ + +{~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ + +{GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/ + + +!_ linked url footnote shortcut + +code{ + +{~^ [text to link] }http://url.org + +% maps to: { [text to link] }http://url.org ~{ http://url.org }~ + +% which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink + +}code + +code{ + +text marker *~name + +}code + +note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. + +2~ Grouped Text + +3~ Tables + +Tables may be prepared in two either of two forms + +!_ markup example: + +code{ + +table{ c3; 40; 30; 30; + +This is a table +this would become column two of row one +column three of row one is here + +And here begins another row +column two of row two +column three of row two, and so on + +}table + +}code + +!_ resulting output: + +table{ c3; 40; 30; 30; + +This is a table +this would become column two of row one +column three of row one is here + +And here begins another row +column two of row two +column three of row two, and so on + +}table + +a second form may be easier to work with in cases where there is not much information in each column + +*{markup example:}*~{ Table from the Wealth of Networks by Yochai Benkler
    http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler }~ + +code{ + +!_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + +{table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 +Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 +Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 +Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 +No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 +No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + +\* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + +}code + +!_ resulting output: + + +!_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + +{table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 +Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 +Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 +Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 +No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 +No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + +\* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + + +% code{ +% +% test +% +% ~# +% +% % unnumbered paragraph (place marker at end of paragraph) +% +% -# +% +% % unnumbered paragraph, delete when not required (place marker at end of paragraph) [used in dummy headings, eg. for segmented html] +% +% % add a comment to text, that will be removed prior to processing (place marker at beginning of line) +% +% }code + +3~ Poem + +!_ basic markup: + +code{ + +poem{ + + Your poem here + +}poem + +Each verse in a poem is given a separate object number. + +}code + +!_ markup example: + +code{ + +poem{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}poem + +}code + +!_ resulting output: + +poem{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}poem + +3~ Group + +!_ basic markup: + +code{ + +group{ + + Your grouped text here + +}group + +A group is treated as an object and given a single object number. + +}code + +!_ markup example: + +code{ + +group{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}group + +}code + +!_ resulting output: + +group{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}group + +3~ Code + +Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. + +A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] + +!_ use of code tags instead of poem compared, resulting output: + +code{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}code + +1~ Composite documents markup + +It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix *{.ssm}* Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document *{.sst}* regular markup file, or *{.ssi}* (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix *{._sst}* + +basic markup for importing a document into a master document + +code{ + +<< |filename1.sst|@|^| + +<< |filename2.ssi|@|^| + +}code + +The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. + +code{ + +r{filename} + +{filename.ssi}require + +<< {filename.ssi} + +% using textlink alternatives + +|filename.ssi|@|^|require + +<< |filename.ssi|@|^| + +% using thlnk alternatives + +require + +<< + +}code + +% Composite documents - remote parts + +% Composite documents may be built from remote parts, by using the composite document syntax with a url. This makes sense using either sisu regular syntax (which is just a convenient way of marking up), or thlnk syntax, which also recognises remote urls, and permits hyperlinking ascii to the url location. + +% remote documents may be called with the thlnk syntax (or regular sisu syntax), e.g. + +% << +% +% +% .SH "DOCUMENT NAMING CONVENTION" +% .PP +% SiSU documents are named with the suffix +% .I ss +% followed by a third distinguishing letter, usually t for ordinary text files. +% .PP +% .I .sst +% is used by regular documents, and for most purposes is all you need to be aware of +% .PP +% .I .ssm +% suffix indicates a master or composite document, i.e. a document which requests other documents, which may have the file extension .sst or .ssi. See section on Composite Documents for information on how these are prepared. +% .PP +% .I .ssi +% indicates some prepared sisu markup information that is to be requested within master or composite document(s) and is not to be processed as a stand\-alone document. +% .PP +% .I ._sst +% and +% .I .\-sst +% suffix are reserved for SiSU processing, and indicate a secondary file. Such secondary files are created when a composite file is constructed, and when a url is provided, it is saved locally for processing, as a secondary processing file. Secondary files may be clobbered by SiSU at will, and are not a way of storing information. +% +% .I .sxs.xml +% simple xml sax, sisu markup representation +% +% .I .sxd.xml +% simple xml dom, sisu markup representation +% +% .I .sxn.xml +% simple xml node, sisu markup representation +% +% .I .sxs.xml.sst +% or +% .I .sxd.xml.sst +% or +% .I .sxn.xml.sst +% auto\-converted from a simple xml markup representation (sxs, sxd, sxn) +% .\" %% Remote Operations +% .SH "REMOTE OPERATIONS" +% .PP +% These may be of three basic types. +% .PP +% Instruction that processed files are to be copied to a remote server, using the \-r or \-R flag as part of the processing instruction. This requires previous setting up/configuration of the method to be used (eg scp assumed for \-r and rsync for \-R) and url to which these files are to be sent. * +% .PP +% The downloading of a remote file for processing using SiSU locally, which is achieved in one of two ways: +% .PP +% A processing instruction may include the url to the a remote file that is to be processed \- this will be downloaded and given a temporary file .t extension, and will be processed using SiSU locally. +% .PP +% A file may request the inclusion of a remote document within it, see comments on "Composite Documents" for the request syntax. +% .PP +% Finally SiSU may be run on a remote server, which you download marked up files to for processing. This is not really a function of the operation of SiSU, just an available possibility given that not much bandwidth is required. +% .PP +% * with regard to remote files processed locally, the \-r option, a limitation is that it is up to the user to ensure that the remote file does not have an identical filename to another, e.g. local file, that is to be processed in the same directory. So far this has not been found to happen in practice... Alternative solutions are under consideration, but it is desired that filenames be human assigned, and meaningful, so hash keys of contents for filenames are not amongst the options considered. + +:C~ Markup Syntax History + +1~ Notes related to Files-types and Markup Syntax + +0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 + +!_ 0.52 +(2007w14/6) +declared document type identifier at start of text/document: + +_1 SiSU 0.52 + +or, backward compatible using the comment marker: + +_1 % SiSU 0.38 + +variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' + +!_ 0.51 +(2007w13/6) +skins changed (simplified), markup unchanged + +!_ 0.42 +(2006w27/4) +* (asterisk) type endnotes, used e.g. in relation to author + +!_ 0.38 +(2006w15/7) +introduced new/alternative notation for headers, e.g. @title: (instead of 0\~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + +!_ 0.37 +(2006w09/7) +introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged + +!_ 0.35 +(2005w52/3) +sisupod, zipped content file introduced + +!_ 0.23 +(2005w36/2) +utf-8 for markup file + +!_ 0.22 +(2005w35/3) +image dimensions may be omitted if rmagick is available to be relied upon + +!_ 0.20.4 +(2005w33/4) +header 0~links + +!_ 0.16 +(2005w25/2) +substantial changes introduced to make markup cleaner, header 0\~title type, and headings [1-6]\~ introduced, also percentage sign (%) at start of a text line as comment marker diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_markup/sisupod.zip new file mode 100644 index 00000000..738f7bbc Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_markup/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_markup/sitemap.xml new file mode 100644 index 00000000..afda134a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_markup/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_markup/toc.html new file mode 100644 index 00000000..575295f6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_markup/toc.html @@ -0,0 +1,648 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Markup [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Markup [0.58],
    Ralph Amissah +

    + +

    + SiSU Markup +

    + +

    + + 1. Introduction to SiSU Markup + +

    + +
    + + 1.1 Summary + +
    + +
    + + 1.2 Markup Examples + +
    + +
    + + 1.2.1 Online + +
    + +
    + + 1.2.2 Installed + +
    + +

    + + 2. Markup of Headers + +

    + +
    + + 2.1 Sample Header + +
    + +
    + + 2.2 Available Headers + +
    + +

    + + 3. Markup of Substantive Text + +

    + +
    + + 3.1 Heading Levels + +
    + +
    + + 3.2 Font Attributes + +
    + +
    + + 3.3 Indentation and bullets + +
    + +
    + + 3.4 Footnotes / Endnotes + +
    + +
    + + 3.5 Links + +
    + +
    + + 3.5.1 Naked URLs within text, dealing with urls + +
    + +
    + + 3.5.2 Linking Text + +
    + +
    + + 3.5.3 Linking Images + +
    + +
    + + 3.6 Grouped Text + +
    + +
    + + 3.6.1 Tables + +
    + +
    + + 3.6.2 Poem + +
    + +
    + + 3.6.3 Group + +
    + +
    + + 3.6.4 Code + +
    + +

    + + 4. Composite documents markup + +

    + +

    + Markup Syntax History +

    + +

    + + 5. Notes related to Files-types and Markup Syntax + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/1.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/1.html new file mode 100644 index 00000000..af684d11 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/1.html @@ -0,0 +1,546 @@ + + + + + + 1 - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + SiSU overview of status of features available in various outputs +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs,
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. A Checklist of Output Features +

    +
    +

    +   3 +

    +
    + + +
    +

    + This table gives an indication of the features that are available for various forms of output of SiSU.   1  +

    +
    +

    +   4 +

    +
    + + + + +
    +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    feature

    txt

    ltx/pdf

    HTML

    XHTML

    XML/s

    XML/d

    ODF

    SQLite

    pgSQL

    headings

    *

    *

    *

    *

    *

    *

    *

    *

    *

    footnotes

    *

    *

    *

    *

    *

    *

    *

    *

    *

    bold, underscore, italics

    .

    *

    *

    *

    *

    *

    *

    *

    *

    strikethrough

    .

    *

    *

    *

    *

    *

    *

    superscript, subscript

    .

    *

    *

    *

    *

    *

    *

    extended ascii set (utf-8)

    *

    *

    *

    *

    *

    *

    *

    *

    indents

    *

    *

    *

    *

    *

    *

    *

    bullets

    .

    *

    *

    *

    *

    *

    .

    groups

    * tables

    *

    *

    .

    .

    .

    .

    .

    .

    * poem

    *

    *

    *

    .

    .

    .

    *

    .

    .

    * code

    *

    *

    *

    .

    .

    .

    *

    .

    .

    url

    *

    *

    *

    *

    *

    *

    *

    .

    .

    links

    *

    *

    *

    *

    *

    *

    *

    .

    .

    images

    -

    *

    *

    T

    T

    T

    *

    T

    T

    image caption

    -

    *

    *

    table of contents

    *

    *

    *

    *

    *

    .

    page header/footer?

    -

    *

    *

    *

    *

    *

    t

    line break

    *

    *

    *

    *

    *

    *

    *

    page break

    *

    *

    segments

    *

    skins

    *

    *

    *

    *

    *

    *

    ocn

    .

    *

    *

    *

    *

    *

    -?

    *

    *

    auto-heading numbers

    *

    *

    *

    *

    *

    *

    *

    *

    *

    minor list numbering

    *

    *

    *

    *

    *

    *

    *

    *

    *

    special characters

    .

    .

    .

    +
    +

    +   5 +

    +
    + + +
    +

    +   Done
      * yes/done
      . partial
      - not available/appropriate
      Not Done
      T task todo
      t lesser task/todo
        not done
    +

    +
    +

    +   6 +

    +

    +^

    + + +
    +

    +  1. updated for sisu-0.36.6 on 2006-01-23 +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/concordance.html new file mode 100644 index 00000000..5a5bcf20 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/concordance.html @@ -0,0 +1,353 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_output_overview/concordance.html#your_word ] +

    + +

    Amissah

    (1)

    +

    [H]1,

    +

    Appropriate

    (1)

    +

    6,

    +

    Are

    (1)

    +

    4,

    +

    Ascii

    (1)

    +

    5,

    +

    Available

    (4)

    +

    [H]1, [H]2, 4, 6,

    +

    Break¡¡10¡

    (2)

    +

    5,

    +

    Caption¡¡10¡

    (1)

    +

    5,

    +

    Characters¡¡10¡

    (1)

    +

    5,

    +

    Checklist

    (1)

    +

    3,

    +

    Code¡¡10¡

    (1)

    +

    5,

    +

    Contents¡¡10¡

    (1)

    +

    5,

    +

    Done

    (4)

    +

    6,

    +

    Features

    (4)

    +

    [H]1, [H]2, 3, 4,

    +

    Footer

    (1)

    +

    5,

    +

    For

    (2)

    +

    4,

    +

    Forms

    (1)

    +

    4,

    +

    Gives

    (1)

    +

    4,

    +

    Header

    (1)

    +

    5,

    +

    Heading

    (1)

    +

    5,

    +

    Indication

    (1)

    +

    4,

    +

    Information

    (2)

    +

    [H]1,

    +

    Italics¡¡10¡

    (1)

    +

    5,

    +

    Lesser

    (1)

    +

    6,

    +

    List

    (1)

    +

    5,

    +

    Nbsp

    (18)

    +

    6,

    +

    Not

    (3)

    +

    6,

    +

    Numbering¡¡10¡

    (1)

    +

    5,

    +

    Numbers¡¡10¡

    (1)

    +

    5,

    +

    Output

    (2)

    +

    3, 4,

    +

    Outputs

    (2)

    +

    [H]1, [H]2,

    +

    Overview

    (2)

    +

    [H]1, [H]2,

    +

    Partial

    (1)

    +

    6,

    +

    Poem¡¡10¡

    (1)

    +

    5,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Serialized

    (1)

    +

    [H]1,

    +

    Set

    (1)

    +

    5,

    +

    SiSU

    (5)

    +

    [H]1, [H]2, 4,

    +

    Sisu

    (1)

    +

    4,

    +

    Status

    (2)

    +

    [H]1, [H]2,

    +

    Structured

    (1)

    +

    [H]1,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Subscript¡¡10¡

    (1)

    +

    5,

    +

    Table

    (1)

    +

    4,

    +

    Tables¡¡10¡

    (1)

    +

    5,

    +

    Task

    (2)

    +

    6,

    +

    That

    (1)

    +

    4,

    +

    The

    (1)

    +

    4,

    +

    This

    (1)

    +

    4,

    +

    Th¡

    (1)

    +

    5,

    +

    Todo

    (2)

    +

    6,

    +

    Underscore

    (1)

    +

    5,

    +

    Units

    (1)

    +

    [H]1,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Updated

    (1)

    +

    4,

    +

    Utf

    (1)

    +

    5,

    +

    Various

    (3)

    +

    [H]1, [H]2, 4,

    +

    Yes

    (1)

    +

    6,

    +

    ¡¡10¡

    (163)

    +

    5,

    +

    ¡¡10¡auto

    (1)

    +

    5,

    +

    ¡¡10¡bold

    (1)

    +

    5,

    +

    ¡¡10¡bullets¡¡10¡

    (1)

    +

    5,

    +

    ¡¡10¡extended

    (1)

    +

    5,

    +

    ¡¡10¡groups¡¡10¡

    (1)

    +

    5,

    +

    ¡¡10¡image

    (1)

    +

    5,

    +

    ¡¡10¡indents¡¡10¡

    (1)

    +

    5,

    +

    ¡¡10¡line

    (1)

    +

    5,

    +

    ¡¡10¡minor

    (1)

    +

    5,

    +

    ¡¡10¡page

    (2)

    +

    5,

    +

    ¡¡10¡segments¡¡10¡

    (1)

    +

    5,

    +

    ¡¡10¡skins¡¡10¡

    (1)

    +

    5,

    +

    ¡¡10¡special

    (1)

    +

    5,

    +

    ¡¡10¡strikethrough¡¡10¡

    (1)

    +

    5,

    +

    ¡¡10¡superscript

    (1)

    +

    5,

    +

    ¡¡10¡table

    (1)

    +

    5,

    +

    ¡¡10¡t¡¡10¡

    (1)

    +

    5,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/digest.txt new file mode 100644 index 00000000..6f907332 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/digest.txt @@ -0,0 +1,92 @@ +SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs +Ralph Amissah +sisu_output_overview.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: a97ac8856d180e9c4074ba83ef15bcfa + source filename: sisu_output_overview.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisu_manifest.html + time generated: Sun Sep 23 04:11:01 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 ddc8e13290c56e0edfb32876069d2a0f 1f582b04bfa0e738a422ba2626c4eab3 + :B - 2 08601afeb748624105317acd2cd2e300 80d07f2a72f369996eaf08a18a743aca + 1 - 3 74c5f7436e17f85ab64a29b17be94dc7 224031e680195a50f9e7649ec799411d + - 4 7ce5608ee3351cf9b1c808a60ee132c1 1459d96b496550e51cdeedae49ee050f + [1] 2914cb230ae4e60beed18d1bf953df49 + - 5 fd574f310cd6167b958bfcbe8829b919 67b5fea2389308c2d913f11af76fa2ee + - 6 a8ef54917d4fa1c16d89822de8f56621 812bf2fdba19df7470f97e9c2030e38c + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 341b7e30aa70e52237aeee42a76da85c 960e7d89f770fe83c2cef57df2fdd3c4 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 a56f9cdbd0b2c8a8dc29465b6c8051c5 992034b53a7215f98ff46b9ee166574e + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 2029752ee93261e09af39907f455a773 b3dc96dc475187b5eb38aa9009159edf + +dc date available - 0 977eba85064f73d624f84be78529f3b7 d203994e7d6b8a8d1f58faf7746787c3 + +dc date issued - 0 ad6387cacea413654f059e9c34b23f8b 89178bf6e74071736e7f09ffa7910a25 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 dce79c3978c679002472e4e2215db788 84c5c5945a231e1615e91fffe2d40510 + + - 0 794ce8cc422272c64a3d3821caf6c214 f2b54639d1bf563e60268bc3eb417571 + + - 0 cc30375ee48fdc999a40b800abb9da83 55195608395770ed3f2a1400b6865eb3 + source a97ac8856d180e9c4074ba83ef15bcfa sisu_output_overview.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 c802c7108f5d887493830f7c9de0d67f 4776820b37f55fcb1e34f8373268c461 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 3 +objects (ocn) = 6 +endnotes = 1 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/doc.html new file mode 100644 index 00000000..807c9eb8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/doc.html @@ -0,0 +1,892 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    SiSU overview of status of features available in various outputs +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs,
    Ralph Amissah
    +

    + +

    + SiSU overview of status of features available in various outputs +

    + +

    + 1. A Checklist of Output Features +

    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU overview of status of features available in various outputs +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. A Checklist of Output Features +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + This table gives an indication of the features that are available for various forms of output of SiSU.   1  +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + + + + +
    +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    feature

    txt

    ltx/pdf

    HTML

    XHTML

    XML/s

    XML/d

    ODF

    SQLite

    pgSQL

    headings

    *

    *

    *

    *

    *

    *

    *

    *

    *

    footnotes

    *

    *

    *

    *

    *

    *

    *

    *

    *

    bold, underscore, italics

    .

    *

    *

    *

    *

    *

    *

    *

    *

    strikethrough

    .

    *

    *

    *

    *

    *

    *

    superscript, subscript

    .

    *

    *

    *

    *

    *

    *

    extended ascii set (utf-8)

    *

    *

    *

    *

    *

    *

    *

    *

    indents

    *

    *

    *

    *

    *

    *

    *

    bullets

    .

    *

    *

    *

    *

    *

    .

    groups

    * tables

    *

    *

    .

    .

    .

    .

    .

    .

    * poem

    *

    *

    *

    .

    .

    .

    *

    .

    .

    * code

    *

    *

    *

    .

    .

    .

    *

    .

    .

    url

    *

    *

    *

    *

    *

    *

    *

    .

    .

    links

    *

    *

    *

    *

    *

    *

    *

    .

    .

    images

    -

    *

    *

    T

    T

    T

    *

    T

    T

    image caption

    -

    *

    *

    table of contents

    *

    *

    *

    *

    *

    .

    page header/footer?

    -

    *

    *

    *

    *

    *

    t

    line break

    *

    *

    *

    *

    *

    *

    *

    page break

    *

    *

    segments

    *

    skins

    *

    *

    *

    *

    *

    *

    ocn

    .

    *

    *

    *

    *

    *

    -?

    *

    *

    auto-heading numbers

    *

    *

    *

    *

    *

    *

    *

    *

    *

    minor list numbering

    *

    *

    *

    *

    *

    *

    *

    *

    *

    special characters

    .

    .

    .

     
    +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + +  Done
      * yes/done
      . partial
      - not available/appropriate
    +  Not Done
      T task todo
      t lesser task/todo
        not done
    + +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. updated for sisu-0.36.6 on 2006-01-23 +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2005-10-31 +

    +
    + + + +
    +

    + DC Date available: 2006-10-31 +

    +
    + + + +
    +

    + DC Date issued: 2006-10-31 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_output_overview.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_output_overview.sst)= a97ac8856d180e9c4074ba83ef15bcfa +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:01 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/dom.xml new file mode 100644 index 00000000..3c03b857 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/dom.xml @@ -0,0 +1,1058 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2005-10-31 + +
    + +
    + Date available: + + 2006-10-31 + +
    + +
    + Date issued: + + 2006-10-31 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs,
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU overview of status of features available in various outputs + + + + + + + 3 + 1 + + 1. A Checklist of Output Features + + + + + + + + 4 + + + This table gives an indication of the features that are available for various forms of output of SiSU. 1updated for sisu-0.36.6 on 2006-01-23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + feature + txt + ltx/pdf + HTML + XHTML + XML/s + XML/d + ODF + SQLite + pgSQL +
    + headings + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + footnotes + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + bold, underscore, italics + + . + + * + + * + + * + + * + + * + + * + + * + + * +
    + strikethrough + + . + + * + + * + + * + + * + + * + + * + + + + +
    + superscript, subscript + + . + + * + + * + + * + + * + + * + + * + + + + +
    + extended ascii set (utf-8) + + * + + * + + * + + * + + * + + * + + * + + + + * +
    + indents + + * + + * + + * + + * + + * + + * + + * + + + + +
    + bullets + + . + + * + + * + + * + + * + + * + + . + + + + +
    + groups + + + + + + + + + + + + + + + + + + +
    + * tables + + + + * + + * + + . + + . + + . + + . + + . + + . +
    + * poem + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + * code + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + url + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + links + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + images + + - + + * + + * + + T + + T + + T + + * + + T + + T +
    + image caption + + - + + * + + * + + + + + + + + + + + + +
    + table of contents + + + + * + + * + + * + + * + + * + + . + + + + +
    + page header/footer? + + - + + * + + * + + * + + * + + * + + t + + + + +
    + line break + + * + + * + + * + + * + + * + + * + + * + + + + +
    + page break + + + + * + + + + + + + + + + * + + + + +
    + segments + + + + + + * + + + + + + + + + + + + +
    + skins + + * + + * + + * + + * + + * + + * + + + + + + +
    + ocn + + . + + * + + * + + * + + * + + * + + -? + + * + + * +
    + auto-heading numbers + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + minor list numbering + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + special characters + + . + + . + + . + + + + + + + + + + + + +
    + + + + +
    + + + + + + 6 + + + + + Done
    * yes/done
    . partial
    - not available/appropriate
    + Not Done
    T task todo
    t lesser task/todo
    not done
    + +
    + +
    + + +
    + +
    + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/endnotes.html new file mode 100644 index 00000000..a2548e0f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/endnotes.html @@ -0,0 +1,452 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + SiSU overview of status of features available in various outputs +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. updated for sisu-0.36.6 on 2006-01-23 +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/index.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/index.html new file mode 100644 index 00000000..42dff96e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/index.html @@ -0,0 +1,506 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    SiSU overview of status of features available in various outputs +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs,
    Ralph Amissah +

    + +

    + SiSU overview of status of features available in various outputs +

    + +

    + + 1. A Checklist of Output Features + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/landscape.pdf new file mode 100644 index 00000000..03e614c1 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/metadata.html new file mode 100644 index 00000000..cb555aae --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + SiSU overview of status of features available in various outputs +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2005-10-31 +

    +
    + +
    +

    + DC Date available: 2006-10-31 +

    +
    + +
    +

    + DC Date issued: 2006-10-31 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_output_overview.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_output_overview.sst)= a97ac8856d180e9c4074ba83ef15bcfa +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:01 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/opendocument.odt new file mode 100644 index 00000000..b4fd552b Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/plain.txt new file mode 100644 index 00000000..6feded79 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/plain.txt @@ -0,0 +1,158 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS - SISU OVERVIEW OF STATUS OF FEATURES AVAILABLE IN VARIOUS +OUTPUTS, +RALPH AMISSAH +****************************************************************************** + +SISU OVERVIEW OF STATUS OF FEATURES AVAILABLE IN VARIOUS OUTPUTS +================================================================ + +1. A CHECKLIST OF OUTPUT FEATURES +--------------------------------- + +This table gives an indication of the features that are available for various +forms of output of *SiSU*. [^1] + + +- [1]: updated for sisu-0.36.6 on 2006-01-23 + + +[table omitted, see other document formats] + + + Done + * yes/done + . partial + - not available/appropriate + Not Done + T task todo + t lesser task/todo + not done + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe / Structured +information, Serialized Units - SiSU overview of status of features available +in various outputs_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2005-10-31_ + + +DC Date available: _2006-10-31_ + + +DC Date issued: _2006-10-31_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_output_overview.sst_ + + +Filetype: _SiSU text 0.57_ + + +Sourcefile Digest, MD5(sisu_output_overview.sst)= +_a97ac8856d180e9c4074ba83ef15bcfa_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:01 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe / Structured + information, Serialized Units - SiSU overview of status of + features available in various outputs + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2005-10-31 + + date.available: 2006-10-31 + + date.issued: 2006-10-31 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_output_overview/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_output_overview/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_output_overview/portrait.pdf + http://www.jus.uio.no/sisu/sisu_output_overview/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_output_overview/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/portrait.pdf new file mode 100644 index 00000000..17570af1 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sax.xml new file mode 100644 index 00000000..b83a779e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sax.xml @@ -0,0 +1,989 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2005-10-31 + +
    + Date available: + + 2006-10-31 + +
    + Date issued: + + 2006-10-31 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - SiSU overview of status of features available in +various outputs,
    Ralph Amissah +
    +
    + + 2 + + SiSU overview of status of features available in various outputs + + + + 3 + + 1. A Checklist of Output Features + + + + 4 + + This table gives an indication of the features that are available for +various forms of output of SiSU. 1 + + + 1 + + updated for sisu-0.36.6 on 2006-01-23 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + feature + txt + ltx/pdf + HTML + XHTML + XML/s + XML/d + ODF + SQLite + pgSQL +
    + headings + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + footnotes + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + bold, underscore, italics + + . + + * + + * + + * + + * + + * + + * + + * + + * +
    + strikethrough + + . + + * + + * + + * + + * + + * + + * + + + + +
    + superscript, subscript + + . + + * + + * + + * + + * + + * + + * + + + + +
    + extended ascii set (utf-8) + + * + + * + + * + + * + + * + + * + + * + + + + * +
    + indents + + * + + * + + * + + * + + * + + * + + * + + + + +
    + bullets + + . + + * + + * + + * + + * + + * + + . + + + + +
    + groups + + + + + + + + + + + + + + + + + + +
    + * tables + + + + * + + * + + . + + . + + . + + . + + . + + . +
    + * poem + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + * code + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + url + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + links + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + images + + - + + * + + * + + T + + T + + T + + * + + T + + T +
    + image caption + + - + + * + + * + + + + + + + + + + + + +
    + table of contents + + + + * + + * + + * + + * + + * + + . + + + + +
    + page header/footer? + + - + + * + + * + + * + + * + + * + + t + + + + +
    + line break + + * + + * + + * + + * + + * + + * + + * + + + + +
    + page break + + + + * + + + + + + + + + + * + + + + +
    + segments + + + + + + * + + + + + + + + + + + + +
    + skins + + * + + * + + * + + * + + * + + * + + + + + + +
    + ocn + + . + + * + + * + + * + + * + + * + + -? + + * + + * +
    + auto-heading numbers + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + minor list numbering + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + special characters + + . + + . + + . + + + + + + + + + + + + +
    +
    + + 6 + + Done
    * yes/done
    . partial
    - not available/appropriate
    + Not Done
    T task todo
    t lesser task/todo
    not done
    +
    +
    + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/scroll.xhtml new file mode 100644 index 00000000..c6a31f8d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/scroll.xhtml @@ -0,0 +1,987 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2005-10-31 + +
    + Date available: + + 2006-10-31 + +
    + Date issued: + + 2006-10-31 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - SiSU overview of status of features available in +various outputs,
    Ralph Amissah +
    + 1 +
    + + + SiSU overview of status of features available in various outputs + + 2 + + + + 1. A Checklist of Output Features + + 3 + + + + This table gives an indication of the features that are available for +various forms of output of SiSU. 1 + + + 1. updated for sisu-0.36.6 on 2006-01-23 + + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + feature + txt + ltx/pdf + HTML + XHTML + XML/s + XML/d + ODF + SQLite + pgSQL +
    + headings + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + footnotes + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + bold, underscore, italics + + . + + * + + * + + * + + * + + * + + * + + * + + * +
    + strikethrough + + . + + * + + * + + * + + * + + * + + * + + + + +
    + superscript, subscript + + . + + * + + * + + * + + * + + * + + * + + + + +
    + extended ascii set (utf-8) + + * + + * + + * + + * + + * + + * + + * + + + + * +
    + indents + + * + + * + + * + + * + + * + + * + + * + + + + +
    + bullets + + . + + * + + * + + * + + * + + * + + . + + + + +
    + groups + + + + + + + + + + + + + + + + + + +
    + * tables + + + + * + + * + + . + + . + + . + + . + + . + + . +
    + * poem + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + * code + + * + + * + + * + + . + + . + + . + + * + + . + + . +
    + url + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + links + + * + + * + + * + + * + + * + + * + + * + + . + + . +
    + images + + - + + * + + * + + T + + T + + T + + * + + T + + T +
    + image caption + + - + + * + + * + + + + + + + + + + + + +
    + table of contents + + + + * + + * + + * + + * + + * + + . + + + + +
    + page header/footer? + + - + + * + + * + + * + + * + + * + + t + + + + +
    + line break + + * + + * + + * + + * + + * + + * + + * + + + + +
    + page break + + + + * + + + + + + + + + + * + + + + +
    + segments + + + + + + * + + + + + + + + + + + + +
    + skins + + * + + * + + * + + * + + * + + * + + + + + + +
    + ocn + + . + + * + + * + + * + + * + + * + + -? + + * + + * +
    + auto-heading numbers + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + minor list numbering + + * + + * + + * + + * + + * + + * + + * + + * + + * +
    + special characters + + . + + . + + . + + + + + + + + + + + + +
    +
    + + 6 + + Done
    * yes/done
    . partial
    - not available/appropriate
    + Not Done
    T task todo
    t lesser task/todo
    not done
    +
    +
    + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_manifest.html new file mode 100644 index 00000000..7d0c13ab --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/toc.html>

    16.4

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/doc.html>

    71.0

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/portrait.pdf>

    93.9

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/landscape.pdf>

    93.2

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/opendocument.odt>

    8.8

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/scroll.xhtml>

    15.6

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sax.xml>

    15.5

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/dom.xml>

    16.0

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/plain.txt>

    3.4

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/concordance.html>

    21.2

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/digest.txt>

    4.6

    + + +

    Markup (SiSU source)

    sisu_output_overview.sst   a97ac8856d180e9c4074ba83ef15bcfa
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisu_output_overview.sst>

    3.7

    +

    SiSU doc (zip)

    sisupod.zip   41808906cf8421ea3eec356394561355
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisupod.zip>

    3.8

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs

    Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units

    Subtitle:

    SiSU overview of status of features available in various outputs

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2005-10-31

    DC Date issued:

    2006-10-31

    DC Date available:

    2006-10-31

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/toc.html

    Sourcefile:

    sisu_output_overview.sst

    Word Count approximate:

    636

    Sourcefile Digest (md5):

    a97ac8856d180e9c4074ba83ef15bcfa

    Document (metaverse) last generated:

    Sun Sep 23 04:13:44 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_output_overview.sst b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_output_overview.sst new file mode 100644 index 00000000..dc17d5dc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisu_output_overview.sst @@ -0,0 +1,96 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: SiSU overview of status of features available in various outputs + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2005-10-31 + +@date.available: 2006-10-31 + +@date.issued: 2006-10-31 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU overview of status of features available in various outputs + +1~ A Checklist of Output Features + +% 5~ features available in various output types + +This table gives an indication of the features that are available +for various forms of output of SiSU.~{ updated for sisu-0.36.6 on 2006-01-23 }~ + +{t~h} +feature |txt|ltx/pdf|HTML|XHTML|XML/s|XML/d|ODF|SQLite|pgSQL +headings | * | * | * | * | * | * | * | * | * +footnotes | * | * | * | * | * | * | * | * | * +bold, underscore, italics | . | * | * | * | * | * | * | * | * +strikethrough | . | * | * | * | * | * | * | | +superscript, subscript | . | * | * | * | * | * | * | | +extended ascii set (utf-8)| * | * | * | * | * | * | * | | * +indents | * | * | * | * | * | * | * | | +bullets | . | * | * | * | * | * | . | | +groups | | | | | | | | | +* tables | | * | * | . | . | . | . | . | . +* poem | * | * | * | . | . | . | * | . | . +* code | * | * | * | . | . | . | * | . | . +url | * | * | * | * | * | * | * | . | . +links | * | * | * | * | * | * | * | . | . +images | - | * | * | T | T | T | * | T | T +image caption | - | * | * | | | | | | +table of contents | | * | * | * | * | * | . | | +page header/footer? | - | * | * | * | * | * | t | | +line break | * | * | * | * | * | * | * | | +page break | | * | | | | | * | | +segments | | | * | | | | | | +skins | * | * | * | * | * | * | | | +ocn | . | * | * | * | * | * | -?| * | * +auto-heading numbers | * | * | * | * | * | * | * | * | * +minor list numbering | * | * | * | * | * | * | * | * | * +special characters | . | . | . | | | | | | + +group{ + + Done + * yes/done + . partial + + - not available/appropriate + + Not Done + T task todo + t lesser task/todo + not done + +}group + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisupod.zip new file mode 100644 index 00000000..c2942f42 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sitemap.xml new file mode 100644 index 00000000..570ff392 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_output_overview/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/toc.html new file mode 100644 index 00000000..42dff96e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_output_overview/toc.html @@ -0,0 +1,506 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    SiSU overview of status of features available in various outputs +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - SiSU overview of status of features available in various outputs,
    Ralph Amissah +

    + +

    + SiSU overview of status of features available in various outputs +

    + +

    + + 1. A Checklist of Output Features + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/concordance.html new file mode 100644 index 00000000..8e49b41c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/concordance.html @@ -0,0 +1,387 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe - Search [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_pdf/concordance.html#your_word ] +

    + +

    Additional

    (1)

    +

    22,

    +

    Alternative

    (1)

    +

    14,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (8)

    +

    8, 13, 14, 16,

    +

    Any

    (1)

    +

    16,

    +

    Appropriate

    (1)

    +

    13,

    +

    Are

    (1)

    +

    13,

    +

    Being

    (1)

    +

    8,

    +

    Book

    (2)

    +

    14, 16,

    +

    Command

    (1)

    +

    22,

    +

    Commands

    (1)

    +

    12,

    +

    Configuration

    (2)

    +

    17, 18,

    +

    Converted

    (2)

    +

    9, 13,

    +

    Creates

    (1)

    +

    13,

    +

    Creating

    (1)

    +

    8,

    +

    Current

    (1)

    +

    19,

    +

    Default

    (4)

    +

    14, 17, 18, 19,

    +

    Defaults

    (1)

    +

    14,

    +

    Dependencies

    (2)

    +

    8, 13,

    +

    Dependency

    (1)

    +

    8,

    +

    Description

    (1)

    +

    7,

    +

    Document

    (2)

    +

    6, 20,

    +

    Documents

    (1)

    +

    13,

    +

    Dummy

    (1)

    +

    8,

    +

    Elsewhere

    (1)

    +

    17,

    +

    File

    (2)

    +

    17, 18,

    +

    Filename

    (4)

    +

    11, 13, 14, 23,

    +

    Following

    (1)

    +

    16,

    +

    For

    (1)

    +

    8,

    +

    Generate

    (1)

    +

    8,

    +

    Generates

    (2)

    +

    9, 13,

    +

    Given

    (1)

    +

    17,

    +

    Header

    (1)

    +

    20,

    +

    Horizontal

    (1)

    +

    13,

    +

    Include

    (1)

    +

    14,

    +

    Information

    (3)

    +

    [H]1, 6, 8,

    +

    Install

    (1)

    +

    8,

    +

    Landscape

    (1)

    +

    13,

    +

    Latex

    (6)

    +

    8, 9, 13, 19,

    +

    Legal

    (2)

    +

    14, 16,

    +

    Letter

    (2)

    +

    14, 16,

    +

    Line

    (1)

    +

    22,

    +

    Man

    (1)

    +

    8,

    +

    May

    (3)

    +

    16, 18, 20,

    +

    Met

    (1)

    +

    13,

    +

    Name

    (1)

    +

    5,

    +

    Nbsp

    (14)

    +

    19, 21,

    +

    Needed

    (1)

    +

    8,

    +

    Not

    (1)

    +

    17,

    +

    Otherwise

    (1)

    +

    17,

    +

    Output

    (2)

    +

    8, 13,

    +

    Overrides

    (1)

    +

    14,

    +

    Package

    (2)

    +

    8,

    +

    Paper

    (4)

    +

    15, 16, 18, 20,

    +

    Papersize

    (6)

    +

    14, 19, 21, 23,

    +

    Parameter

    (1)

    +

    22,

    +

    Part

    (1)

    +

    8,

    +

    Pdf

    (7)

    +

    8, 9, 13, 19,

    +

    Pdfs

    (1)

    +

    8,

    +

    Portrait

    (1)

    +

    13,

    +

    Preset

    (2)

    +

    14, 17,

    +

    Primarily

    (1)

    +

    8,

    +

    Provided

    (1)

    +

    22,

    +

    Publishing

    (1)

    +

    6,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Related

    (2)

    +

    8,

    +

    Search

    (2)

    +

    [H]1, [H]2,

    +

    See

    (1)

    +

    18,

    +

    Serialized

    (1)

    +

    6,

    +

    Set

    (4)

    +

    14, 16, 18, 20,

    +

    Setting

    (1)

    +

    15,

    +

    SiSU

    (9)

    +

    [H]1, [H]2, [H]3, 6, 8, 9, 13,

    +

    Sisu

    (6)

    +

    8, 11, 13, 14, 23,

    +

    Sisurc

    (1)

    +

    18,

    +

    Size

    (4)

    +

    15, 16, 18, 20,

    +

    Sizes

    (4)

    +

    14, 16,

    +

    Sqlite

    (3)

    +

    [H]3, 4,

    +

    Structured

    (1)

    +

    6,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Synopsis

    (1)

    +

    10,

    +

    System

    (3)

    +

    6, 13, 14,

    +

    The

    (10)

    +

    8, 13, 14, 16, 17, 18,

    +

    Tools

    (1)

    +

    9,

    +

    Two

    (1)

    +

    13,

    +

    Units

    (1)

    +

    6,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Values

    (1)

    +

    19,

    +

    Vertical

    (1)

    +

    13,

    +

    Which

    (3)

    +

    8, 9, 13,

    +

    Wildcard

    (4)

    +

    11, 13, 14, 23,

    +

    With

    (2)

    +

    8, 22,

    +

    Yml

    (1)

    +

    18,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_pdf/digest.txt new file mode 100644 index 00000000..930d4aa9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/digest.txt @@ -0,0 +1,114 @@ +SiSU - SiSU information Structuring Universe - Search [0.58] +Ralph Amissah +sisu_pdf.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 161d3f57a0c3b9e816474243229cb423 + source filename: sisu_pdf.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_manifest.html + time generated: Sun Sep 23 04:11:05 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 1cdd9f997bdea4c0fa86e27ec212c478 6f5f9d4ff7fb39c8beaa02910be9ffb8 + :B - 2 fbd0978535b1aaa1975cc8fbb73cd9c3 ad9163b52f9e290fd934c1fcd67cb31c + :C - 3 bf554181955567a4280d7e83dbffb7d8 2ccf1e43d105ae1b53c5fae78ecbd882 + 1 - 4 1ea36cd1ee467c891b243585c992d1f4 886e96c650be3e63c79d57438ddac8d2 + 2 - 5 d9d76ac02ff12a845792199d9fb9f98e fe31b8de77e3febb5e1bdf668595d635 + - 6 fd84f9b747c4b98a25184e1f96de8c36 85495953f38ce727a1a5a9ebf82bffd3 + 2 - 7 a479bc9204a65805309f6b952778860c ab0fa61a59e5877fae7834bd3f6d554b + - 8 75430eac2977065708572c5861e075fe 6d9054f99fcef083d3540800e595e05f + - 9 25ea059540f85cc2a417c35576833646 a45fd6d99ac813ca7561b77c71c18bf9 + 2 - 10 d700120b2285c65751a8e96f31bb84b9 3bbffdcb201c507195d8f8607d5eb1d5 + - 11 10d3bdf0dabfc7e3050cf522170ee299 0d3dba2748306c3eafbd9874669ce8ee + 2 - 12 2893f6a6d68472197ef8a92e9e900942 7e52cee825ee00b3a618d4f5657a3730 + - 13 6d16d3f7071718587abedb0655acd771 91000684c0d2c51376353426ce3a31ec + - 14 1713722a9fdbaf07611aa82802e77d86 ee67841fdf0602c2424197007202d1de + 2 - 15 6c1422b268bcc0230af150467f034594 2ed22eb9526e342c819785ab2813a14f + - 16 a810c99b1cae39aaf64c362b885adc0a bdbb96177e63385c57683abd22b11f3f + - 17 dafa368ec95c87457b186f030cd65efa 276b79d60ad10028deac5ee9d512956f + - 18 0aa41ee020720e3ccf7f1e766541e468 9d903a29501a2dd684961c7a310fd29a + - 19 815383a43a637fb32578defa79e5dd06 bc1ffed056d95842f6d42c4e514eaba6 + - 20 9c42b5daa57634b74017e05e410a080e bce65cd0f7fe369946415b35989618a8 + - 21 6af7009bb64515e7cb77e212318d4544 f095cd70c8982425096003a9825e971f + - 22 a6ac76778acda78fcd18c68388177948 d35fe710bca34ace373fed3796279b81 + - 23 11fd59e2245f07c03178a3c6315a7ab1 6a21ec833c68e9d9bf698816b8c328cb + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 7110e7fd63b458f56506fcc28e9b9e2c 25210d479d293fbe20f4029da5a170c7 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 d39438e79772fbdc1af98787d0c788e0 d63912a026c35b02b5449805b586bec3 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 574a1c88777cc26ffa5527a16ad2e499 8c9e6c7e12aaa84d9b131b61df0bc037 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 0cca32cefaed75eeb63e7d78d7934765 e19f04540140674ac797f8604462098a + source 161d3f57a0c3b9e816474243229cb423 sisu_pdf.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 265a3cdeaaffbd415c0f91eb13f17e75 4e9f6167365e70c8c00a28f362b88248 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + :C + 1 + 2 + 2 + 2 + 2 + 2 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 1 +1 = 2 +2 = 5 +objects (ocn) = 23 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/doc.html new file mode 100644 index 00000000..e4adf8f7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/doc.html @@ -0,0 +1,1029 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Search +

    + +

    + SiSU Sqlite +

    + +

    + 1. Sqlite +

    + +
    + 1.1 Name +
    + +
    + 1.2 Description +
    + +
    + 1.3 Synopsis +
    + +
    + 1.4 Commands +
    + +
    + 1.5 Setting Paper Size +
    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Search +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + SiSU Sqlite +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + + 1. Sqlite +

    +
    +

    +   4 +

    +
    + + + + +
    +
    + + 1.1 Name +
    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   6 +

    +
    + + + + +
    +
    + + 1.2 Description +
    +
    +

    +   7 +

    +
    + + + + +
    +

    + Information creating pdf output with sisu (and related to the sisu_pdf dependency package, which is a dummy package to install dependencies needed for SiSU to generate pdfs (primarily related to LaTeX), sisu_pdf being part of SiSU - man sisu). +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + SiSU generates LaTeX which is converted by LaTeX tools to pdf. +

    +
    +

    +   9 +

    +
    + + + + +
    +
    + + 1.3 Synopsis +
    +
    +

    +   10 +

    +
    + + + + +
    +

    + sisu -pv [filename/wildcard] +

    +
    +

    +   11 +

    +
    + + + + +
    +
    + + 1.4 Commands +
    +
    +

    +   12 +

    +
    + + + + +
    +

    + sisu -pv [filename/wildcard]
    creates two pdf documents: vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU generates LaTeX output which is converted to pdf if the appropriate LaTeX dependencies are met on the system. +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + sisu -pv --papersize-a4 [filename/wildcard]
    overrides the default papersize set to A4. Preset alternative sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +

    +
    +

    +   14 +

    +
    + + + + +
    +
    + + 1.5 Setting Paper Size +
    +
    +

    +   15 +

    +
    + + + + +
    +

    + The paper-size may be set to any of the following sizes: 'A4', U.S. 'letter' and 'legal' and book sizes: 'A5' and 'B5' +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + 1. The preset default if not otherwise given in the configuration file or elsewhere is A4. +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + 2. The default paper size may be set in the configuration file sisurc.yml. See sisu_configuration: +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + +  #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal

    +  default:
    +    papersize:    'A4' + +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + 3. Paper size may be set in a document header: +

    +
    +

    +   20 +

    +
    + + + + +
    +

    + +  @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + 4. or provided with additional command line parameter, e.g. +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + sisu -pv --papersize-a4 [filename/wildcard] +

    +
    +

    +   23 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_pdf.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_pdf.sst)= 161d3f57a0c3b9e816474243229cb423 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:05 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_pdf/dom.xml new file mode 100644 index 00000000..6748ffd1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/dom.xml @@ -0,0 +1,379 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Search + + + + + + + 3 + SiSU Sqlite + + + + + + + 4 + sqlite + + 1. Sqlite + + + + + + + + + + 5 + 1.1 + + 1.1 Name + + + + + + + + 6 + + + SiSU - Structured information, Serialized Units - a document publishing system. + + + + + + + + + + + + 7 + 1.2 + + 1.2 Description + + + + + + + + 8 + + + Information creating pdf output with sisu (and related to the sisu_pdf dependency package, which is a dummy package to install dependencies needed for SiSU to generate pdfs (primarily related to LaTeX), sisu_pdf being part of SiSU - man sisu). + + + + + + + + 9 + + + SiSU generates LaTeX which is converted by LaTeX tools to pdf. + + + + + + + + + + + + 10 + 1.3 + + 1.3 Synopsis + + + + + + + + 11 + + + sisu -pv [filename/wildcard] + + + + + + + + + + + + 12 + 1.4 + + 1.4 Commands + + + + + + + + 13 + + + sisu -pv [filename/wildcard]
    creates two pdf documents: vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU generates LaTeX output which is converted to pdf if the appropriate LaTeX dependencies are met on the system.
    + +
    + + + + + + 14 + + + sisu -pv --papersize-a4 [filename/wildcard]
    overrides the default papersize set to A4. Preset alternative sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4).
    + +
    + + +
    + +
    + + + + + 15 + 1.5 + + 1.5 Setting Paper Size + + + + + + + + 16 + + + The paper-size may be set to any of the following sizes: 'A4', U.S. 'letter' and 'legal' and book sizes: 'A5' and 'B5' + + + + + + + + 17 + + + 1. The preset default if not otherwise given in the configuration file or elsewhere is A4. + + + + + + + + 18 + + + 2. The default paper size may be set in the configuration file sisurc.yml. See sisu_configuration: + + + + + + + + 19 + + + + +      #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal

         default:
           papersize:    'A4'     + +
    + +
    + + + + + + 20 + + + 3. Paper size may be set in a document header: + + + + + + + + 21 + + + + +      @papersize: (A4|US_letter|book_B5|book_A5|US_legal)     + + + + + + + + + + 22 + + + 4. or provided with additional command line parameter, e.g. + + + + + + + + 23 + + + sisu -pv --papersize-a4 [filename/wildcard] + + + + +
    +
    + + +
    + +
    + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/index.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/index.html new file mode 100644 index 00000000..5ee765d7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/index.html @@ -0,0 +1,534 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + SiSU Sqlite +

    + +

    + + 1. Sqlite + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Description + +
    + +
    + + 1.3 Synopsis + +
    + +
    + + 1.4 Commands + +
    + +
    + + 1.5 Setting Paper Size + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_pdf/landscape.pdf new file mode 100644 index 00000000..314bad5c Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_pdf/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/metadata.html new file mode 100644 index 00000000..02bf75fe --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_pdf.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_pdf.sst)= 161d3f57a0c3b9e816474243229cb423 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:05 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_pdf/opendocument.odt new file mode 100644 index 00000000..c7ea30cb Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_pdf/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_pdf/plain.txt new file mode 100644 index 00000000..42de9b12 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/plain.txt @@ -0,0 +1,207 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH [0.58], +RALPH AMISSAH +**************************************************************************** + +SISU SEARCH +=========== + +SISU SQLITE +=========== + +1. SQLITE +--------- + +1.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system. + + +1.2 DESCRIPTION +............... + +Information creating pdf output with sisu (and related to the sisu_pdf +dependency package, which is a dummy package to install dependencies needed for +*SiSU* to generate pdfs (primarily related to LaTeX), sisu_pdf being part of +*SiSU* - man sisu). + + +*SiSU* generates LaTeX which is converted by LaTeX tools to pdf. + + +1.3 SYNOPSIS +............ + + sisu -pv [filename/wildcard] + + +1.4 COMMANDS +............ + +*sisu -pv [filename/wildcard]* +creates two pdf documents: vertical (portrait.pdf) and; horizontal +(landscape.pdf). *SiSU* generates LaTeX output which is converted to pdf if the +appropriate LaTeX dependencies are met on the system. + + +*sisu -pv --papersize-a4 [filename/wildcard]* +overrides the default papersize set to A4. Preset alternative sizes include: +'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults +to A4). + + +1.5 SETTING PAPER SIZE +...................... + +The paper-size may be set to any of the following sizes: 'A4', U.S. 'letter' +and 'legal' and book sizes: 'A5' and 'B5' + + +1. The preset default if not otherwise given in the configuration file or +elsewhere is A4. + + +2. The default paper size may be set in the configuration file sisurc.yml. See +sisu_configuration: + + + + #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal + default: + papersize: 'A4' + +3. Paper size may be set in a document header: + + + + @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + +4. or provided with additional command line parameter, e.g. + + + sisu -pv --papersize-a4 [filename/wildcard] + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe - Search [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_pdf.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_pdf.sst)= _161d3f57a0c3b9e816474243229cb423_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:05 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe - Search [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_pdf/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_pdf/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_pdf/portrait.pdf + http://www.jus.uio.no/sisu/sisu_pdf/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_pdf/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:52 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_pdf/portrait.pdf new file mode 100644 index 00000000..3b35ec45 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_pdf/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sax.xml new file mode 100644 index 00000000..943d62d7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sax.xml @@ -0,0 +1,218 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    +
    + + 2 + + SiSU Search + + + + 3 + + SiSU Sqlite + + + + 4 + + 1. Sqlite + + + + 5 + + 1.1 Name + + + + 6 + + SiSU - Structured information, Serialized Units - a document +publishing system. + + + + 7 + + 1.2 Description + + + + 8 + + Information creating pdf output with sisu (and related to the sisu_pdf +dependency package, which is a dummy package to install dependencies +needed for SiSU to generate pdfs (primarily related to LaTeX), +sisu_pdf being part of SiSU - man sisu). + + + + 9 + + SiSU generates LaTeX which is converted by LaTeX tools to pdf. + + + + 10 + + 1.3 Synopsis + + + + 11 + + sisu -pv [filename/wildcard] + + + + 12 + + 1.4 Commands + + + + 13 + + sisu -pv [filename/wildcard]
    creates two pdf documents: +vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU +generates LaTeX output which is converted to pdf if the appropriate +LaTeX dependencies are met on the system. +
    +
    + + 14 + + sisu -pv --papersize-a4 [filename/wildcard]
    overrides the +default papersize set to A4. Preset alternative sizes include: 'A4', +U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults +to A4). +
    +
    + + 15 + + 1.5 Setting Paper Size + + + + 16 + + The paper-size may be set to any of the following sizes: 'A4', U.S. +'letter' and 'legal' and book sizes: 'A5' and 'B5' + + + + 17 + + 1. The preset default if not otherwise given in the configuration file +or elsewhere is A4. + + + + 18 + + 2. The default paper size may be set in the configuration file +sisurc.yml. See sisu_configuration: + + + + 19 + +      #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal

         default:
           papersize:    'A4'     +
    +
    + + 20 + + 3. Paper size may be set in a document header: + + + + 21 + +      @papersize: (A4|US_letter|book_B5|book_A5|US_legal)     + + + + 22 + + 4. or provided with additional command line parameter, e.g. + + + + 23 + + sisu -pv --papersize-a4 [filename/wildcard] + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_pdf/scroll.xhtml new file mode 100644 index 00000000..58e633a5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/scroll.xhtml @@ -0,0 +1,219 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    + 1 +
    + + + SiSU Search + + 2 + + + + SiSU Sqlite + + 3 + + + + 1. Sqlite + + 4 + + + + 1.1 Name + + 5 + + + + SiSU - Structured information, Serialized Units - a document +publishing system. + + 6 + + + + 1.2 Description + + 7 + + + + Information creating pdf output with sisu (and related to the sisu_pdf +dependency package, which is a dummy package to install dependencies +needed for SiSU to generate pdfs (primarily related to LaTeX), +sisu_pdf being part of SiSU - man sisu). + + 8 + + + + SiSU generates LaTeX which is converted by LaTeX tools to pdf. + + 9 + + + + 1.3 Synopsis + + 10 + + + + sisu -pv [filename/wildcard] + + 11 + + + + 1.4 Commands + + 12 + + + + sisu -pv [filename/wildcard]
    creates two pdf documents: +vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU +generates LaTeX output which is converted to pdf if the appropriate +LaTeX dependencies are met on the system. +
    + 13 +
    + + + sisu -pv --papersize-a4 [filename/wildcard]
    overrides the +default papersize set to A4. Preset alternative sizes include: 'A4', +U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults +to A4). +
    + 14 +
    + + + 1.5 Setting Paper Size + + 15 + + + + The paper-size may be set to any of the following sizes: 'A4', U.S. +'letter' and 'legal' and book sizes: 'A5' and 'B5' + + 16 + + + + 1. The preset default if not otherwise given in the configuration file +or elsewhere is A4. + + 17 + + + + 2. The default paper size may be set in the configuration file +sisurc.yml. See sisu_configuration: + + 18 + + + 19 + +      #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal

         default:
           papersize:    'A4'     +
    +
    + + + 3. Paper size may be set in a document header: + + 20 + + + 21 + +      @papersize: (A4|US_letter|book_B5|book_A5|US_legal)     + + + + + 4. or provided with additional command line parameter, e.g. + + 22 + + + + sisu -pv --papersize-a4 [filename/wildcard] + + 23 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_manifest.html new file mode 100644 index 00000000..fbb610ca --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe - Search [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/toc.html>

    16.4

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/doc.html>

    32.0

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/portrait.pdf>

    100.8

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/landscape.pdf>

    100.4

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/opendocument.odt>

    8.6

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/scroll.xhtml>

    5.0

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sax.xml>

    5.0

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/dom.xml>

    6.4

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/plain.txt>

    4.2

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/concordance.html>

    25.4

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/digest.txt>

    6.0

    + + +

    Markup (SiSU source)

    sisu_pdf.sst   161d3f57a0c3b9e816474243229cb423
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_pdf.sst>

    2.8

    +

    SiSU doc (zip)

    sisupod.zip   f420ccac745f30152ca373fdf0e0561b
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisupod.zip>

    3.8

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Title:

    SiSU - SiSU information Structuring Universe

    Subtitle:

    Search [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/toc.html

    Sourcefile:

    sisu_pdf.sst

    Word Count approximate:

    320

    Sourcefile Digest (md5):

    161d3f57a0c3b9e816474243229cb423

    Document (metaverse) last generated:

    Sun Sep 23 04:13:47 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_pdf.sst b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_pdf.sst new file mode 100644 index 00000000..8e54160c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisu_pdf.sst @@ -0,0 +1,100 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~ SiSU Sqlite + +1~sqlite Sqlite + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system. + +2~ Description + +Information creating pdf output with sisu (and related to the sisu_pdf dependency package, which is a dummy package to install dependencies needed for SiSU to generate pdfs (primarily related to LaTeX), sisu_pdf being part of SiSU - man sisu). + +SiSU generates LaTeX which is converted by LaTeX tools to pdf. + +2~ Synopsis + +_1 sisu -pv [filename/wildcard] + +2~ Commands + +!_ sisu -pv [filename/wildcard]
    +creates two pdf documents: vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU generates LaTeX output which is converted to pdf if the appropriate LaTeX dependencies are met on the system. + +!_ sisu -pv --papersize-a4 [filename/wildcard]
    +overrides the default papersize set to A4. Preset alternative sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). + +2~ Setting Paper Size + +The paper-size may be set to any of the following sizes: 'A4', U.S. 'letter' and 'legal' and book sizes: 'A5' and 'B5' + +# The preset default if not otherwise given in the configuration file or elsewhere is A4. + +# The default paper size may be set in the configuration file sisurc.yml. See sisu_configuration: + +code{ + +#% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal + +default: + papersize: 'A4' + +}code + +# Paper size may be set in a document header: + +code{ + +@papersize: (A4|US_letter|book_B5|book_A5|US_legal) + +}code + +# or provided with additional command line parameter, e.g. + +_1 sisu -pv --papersize-a4 [filename/wildcard] + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisupod.zip new file mode 100644 index 00000000..0e1b2231 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sitemap.xml new file mode 100644 index 00000000..86998f5f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/sqlite.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sqlite.html new file mode 100644 index 00000000..5fba6b94 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/sqlite.html @@ -0,0 +1,720 @@ + + + + + + sqlite - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   3 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Sqlite +

    +
    +

    +   4 +

    +
    + + 1.1 Name + +
    + + 1.2 Description + +
    + + 1.3 Synopsis + +
    + + 1.4 Commands + +
    + + 1.5 Setting Paper Size + +
    + + +
    + +

    + 1.1 Name +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   6 +

    +
    + + +
    + +

    + 1.2 Description +

    +
    +

    +   7 +

    +
    + + +
    +

    + Information creating pdf output with sisu (and related to the sisu_pdf dependency package, which is a dummy package to install dependencies needed for SiSU to generate pdfs (primarily related to LaTeX), sisu_pdf being part of SiSU - man sisu). +

    +
    +

    +   8 +

    +
    + + +
    +

    + SiSU generates LaTeX which is converted by LaTeX tools to pdf. +

    +
    +

    +   9 +

    +
    + + +
    + +

    + 1.3 Synopsis +

    +
    +

    +   10 +

    +
    + + +
    +

    + sisu -pv [filename/wildcard] +

    +
    +

    +   11 +

    +
    + + +
    + +

    + 1.4 Commands +

    +
    +

    +   12 +

    +
    + + +
    +

    + sisu -pv [filename/wildcard]
    creates two pdf documents: vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU generates LaTeX output which is converted to pdf if the appropriate LaTeX dependencies are met on the system. +

    +
    +

    +   13 +

    +
    + + +
    +

    + sisu -pv --papersize-a4 [filename/wildcard]
    overrides the default papersize set to A4. Preset alternative sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). +

    +
    +

    +   14 +

    +
    + + +
    + +

    + 1.5 Setting Paper Size +

    +
    +

    +   15 +

    +
    + + +
    +

    + The paper-size may be set to any of the following sizes: 'A4', U.S. 'letter' and 'legal' and book sizes: 'A5' and 'B5' +

    +
    +

    +   16 +

    +
    + + +
    +

    + 1. The preset default if not otherwise given in the configuration file or elsewhere is A4. +

    +
    +

    +   17 +

    +
    + + +
    +

    + 2. The default paper size may be set in the configuration file sisurc.yml. See sisu_configuration: +

    +
    +

    +   18 +

    +
    + + +
    +

    +   #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal

      default:
        papersize:    'A4' +

    +
    +

    +   19 +

    +
    + + +
    +

    + 3. Paper size may be set in a document header: +

    +
    +

    +   20 +

    +
    + + +
    +

    +   @papersize: (A4|US_letter|book_B5|book_A5|US_legal) +

    +
    +

    +   21 +

    +
    + + +
    +

    + 4. or provided with additional command line parameter, e.g. +

    +
    +

    +   22 +

    +
    + + +
    +

    + sisu -pv --papersize-a4 [filename/wildcard] +

    +
    +

    +   23 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_pdf/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_pdf/toc.html new file mode 100644 index 00000000..5ee765d7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_pdf/toc.html @@ -0,0 +1,534 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + SiSU Sqlite +

    + +

    + + 1. Sqlite + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Description + +
    + +
    + + 1.3 Synopsis + +
    + +
    + + 1.4 Commands + +
    + +
    + + 1.5 Setting Paper Size + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/concordance.html new file mode 100644 index 00000000..b2cb400a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/concordance.html @@ -0,0 +1,429 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe - Search [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_postgresql/concordance.html#your_word ] +

    + +

    All

    (1)

    +

    19,

    +

    Alternatively

    (1)

    +

    13,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (11)

    +

    8, 13, 15, 16, 19, 20, 21,

    +

    Are

    (2)

    +

    13,

    +

    Associated

    (1)

    +

    19,

    +

    Before

    (2)

    +

    17, 18,

    +

    Being

    (1)

    +

    8,

    +

    Builds

    (1)

    +

    20,

    +

    Commands

    (2)

    +

    12, 13,

    +

    Construct

    (1)

    +

    13,

    +

    Content

    (1)

    +

    19,

    +

    Contents

    (2)

    +

    22, 23,

    +

    Create

    (2)

    +

    15, 18,

    +

    Createall

    (1)

    +

    16,

    +

    Created

    (1)

    +

    16,

    +

    Createdb

    (1)

    +

    17,

    +

    Creates

    (3)

    +

    16, 17, 18,

    +

    Data

    (1)

    +

    19,

    +

    Database

    (16)

    +

    8, 15, 16, 17, 18, 19, 20, 22, 23, 24,

    +

    Databases

    (2)

    +

    13,

    +

    Dbi

    (1)

    +

    16,

    +

    Default

    (1)

    +

    13,

    +

    Denotes

    (2)

    +

    13,

    +

    Dependencies

    (1)

    +

    8,

    +

    Dependency

    (2)

    +

    6, 8,

    +

    Description

    (1)

    +

    7,

    +

    Destroy

    (1)

    +

    15,

    +

    Destroys

    (2)

    +

    19, 20,

    +

    Directories

    (1)

    +

    19,

    +

    Directory

    (2)

    +

    16, 19,

    +

    Document

    (2)

    +

    6, 24,

    +

    Documents

    (2)

    +

    21, 22,

    +

    Dropall

    (1)

    +

    19,

    +

    Drops

    (1)

    +

    19,

    +

    Dummy

    (1)

    +

    8,

    +

    Empty

    (1)

    +

    20,

    +

    Existed

    (2)

    +

    17, 18,

    +

    Existing

    (2)

    +

    16, 20,

    +

    File

    (2)

    +

    22, 23,

    +

    Filename

    (5)

    +

    10, 11, 22, 23, 24,

    +

    For

    (1)

    +

    8,

    +

    From

    (1)

    +

    24,

    +

    Given

    (2)

    +

    16, 19,

    +

    However

    (1)

    +

    13,

    +

    Import

    (2)

    +

    21, 22,

    +

    Imports

    (1)

    +

    22,

    +

    Including

    (1)

    +

    19,

    +

    Indexes

    (2)

    +

    16, 19,

    +

    Information

    (3)

    +

    [H]1, 6, 8,

    +

    Initial

    (1)

    +

    16,

    +

    Install

    (1)

    +

    8,

    +

    Instruction

    (2)

    +

    10, 11,

    +

    Interchangeably

    (1)

    +

    14,

    +

    Its

    (1)

    +

    19,

    +

    Kills

    (1)

    +

    19,

    +

    Level

    (1)

    +

    22,

    +

    Lowercase

    (1)

    +

    13,

    +

    Man

    (1)

    +

    8,

    +

    Manually

    (1)

    +

    16,

    +

    Mappings

    (1)

    +

    13,

    +

    May

    (2)

    +

    13, 14,

    +

    Name

    (3)

    +

    5, 16, 19,

    +

    Needed

    (1)

    +

    8,

    +

    New

    (1)

    +

    20,

    +

    Object

    (1)

    +

    22,

    +

    Package

    (3)

    +

    6, 8,

    +

    Part

    (1)

    +

    8,

    +

    Pgsql

    (3)

    +

    13, 14, 16,

    +

    Populate

    (2)

    +

    8, 13,

    +

    Populates

    (1)

    +

    22,

    +

    Postgresql

    (11)

    +

    [H]3, 4, 6, 8, 13, 16, 22, 24,

    +

    Provided

    (1)

    +

    13,

    +

    Publishing

    (1)

    +

    6,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Recreate

    (1)

    +

    20,

    +

    Related

    (2)

    +

    8,

    +

    Relations

    (1)

    +

    16,

    +

    Remove

    (2)

    +

    21, 24,

    +

    Removes

    (1)

    +

    24,

    +

    Requested

    (1)

    +

    16,

    +

    Required

    (3)

    +

    10, 11, 16,

    +

    Same

    (3)

    +

    13, 16, 19,

    +

    Search

    (2)

    +

    [H]1, [H]2,

    +

    Serialized

    (1)

    +

    6,

    +

    Should

    (1)

    +

    16,

    +

    SiSU

    (7)

    +

    [H]1, [H]2, [H]3, 6, 8,

    +

    Sisu

    (12)

    +

    8, 10, 11, 13, 17, 18, 19, 20, 22, 23, 24,

    +

    Specified

    (2)

    +

    22, 24,

    +

    Sqlite

    (3)

    +

    13,

    +

    Step

    (1)

    +

    16,

    +

    Structure

    (1)

    +

    20,

    +

    Structured

    (1)

    +

    6,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Synopsis

    (1)

    +

    9,

    +

    System

    (1)

    +

    6,

    +

    Tables

    (4)

    +

    16, 18, 19,

    +

    The

    (6)

    +

    8, 13, 16, 19, 22,

    +

    This

    (1)

    +

    8,

    +

    Two

    (1)

    +

    13,

    +

    Units

    (1)

    +

    6,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Update

    (1)

    +

    23,

    +

    Updates

    (1)

    +

    23,

    +

    Uppercase

    (1)

    +

    13,

    +

    Used

    (3)

    +

    13, 14,

    +

    Using

    (1)

    +

    8,

    +

    Where

    (2)

    +

    17, 18,

    +

    Which

    (1)

    +

    8,

    +

    Wildcard

    (5)

    +

    10, 11, 22, 23, 24,

    +

    With

    (3)

    +

    8, 19, 22,

    +

    Within

    (1)

    +

    13,

    +

    Working

    (1)

    +

    16,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/digest.txt new file mode 100644 index 00000000..da5bfc22 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/digest.txt @@ -0,0 +1,117 @@ +SiSU - SiSU information Structuring Universe - Search [0.58] +Ralph Amissah +sisu_postgresql.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: b81ba44e7946dfaf03d26f0dc5d749ab + source filename: sisu_postgresql.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_manifest.html + time generated: Sun Sep 23 04:11:04 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 1cdd9f997bdea4c0fa86e27ec212c478 6f5f9d4ff7fb39c8beaa02910be9ffb8 + :B - 2 fbd0978535b1aaa1975cc8fbb73cd9c3 ad9163b52f9e290fd934c1fcd67cb31c + :C - 3 8640d70b048de2eb6cfd915beec87f2c aa56ecb5fead9ec970da74a51d708100 + 1 - 4 9b55b1e4e68dc7cde04ac950c70c8890 d9737e776376d6e1b32e16414118e3f3 + 2 - 5 d9d76ac02ff12a845792199d9fb9f98e fe31b8de77e3febb5e1bdf668595d635 + - 6 16b2ce42a13ea74caad8c64ba460c5d2 b488b7079f271f3c2272e2d580f8ca7a + 2 - 7 a479bc9204a65805309f6b952778860c ab0fa61a59e5877fae7834bd3f6d554b + - 8 f6bb15333dd3c1aa4eb812ade0634f24 8019051c5ba41d0c3e5d75467c68a797 + 2 - 9 d700120b2285c65751a8e96f31bb84b9 bac9865eac84df671b6fb0bf259d9ca3 + - 10 99e14833e6f3917607f110abfb0c2181 c97d0cf1ef11918b649372cb44396741 + - 11 444a85250a623755096fb47352d4082f a0bd9769275992c258b7381bc94ade70 + 2 - 12 2893f6a6d68472197ef8a92e9e900942 7e52cee825ee00b3a618d4f5657a3730 + - 13 e02164008858bcc30430dacb51e89a8e f56dba20dbfde591890141bc2da33664 + - 14 8c0427489628e1aeba233e3e5e02916b 8b38aaf774449ba1ee339b354f4822b1 + 3 - 15 5f897c1f32a41a36fceb85d014f6961b f480b635448bc05ff17d53b869081e90 + - 16 ae617afd474c81d6a341b3141f144981 de2ae800ca4283de39a69c5a7f0ca218 + - 17 4c28c0bd716377a0551c989246019e82 251e28e2066e088b647a7f04a0b98864 + - 18 1187ac19faf941d53ded203709f2e5b1 76a14eee5f8d5e40ab784ec169f731a1 + - 19 8b93eaeb2562e2b1407e14e8a7eab123 1d42a85c8072b9b9ff56447bddab601c + - 20 699c824372cf8c9bce2b3befc129db86 3886329ffdd8b5e03b19a68b94066f38 + 3 - 21 559efa4b21648e8700090a908bfb084a 88128cc0fdc1ed0d68f42a442d39f9b3 + - 22 984b319fd28bba4e1da978ecadcb3ca6 5d67708b13cdc4b160ccc34380a719ca + - 23 9b401fd7e8db59109bb46968392989d5 2fd9560fb6e6c5db6fd8cdc5991bb938 + - 24 507b5634a4b7a3ae4b7bc13b05e7050b 0734efec9f937e2f85c3157397268f94 + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 213e18bfc28974cf1b0cf746bfd2bd43 8b096cd7ab3839c95b5b36b1edf933ac + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 d39438e79772fbdc1af98787d0c788e0 d63912a026c35b02b5449805b586bec3 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 961590dc5d77c6955e56d3501c0f6794 5e2697c6491880c3a2c6ee8336b739c6 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 441727f76f1740752ad389c14ac56f40 0463088bdd1e2b7a68777ef34f0bc468 + source b81ba44e7946dfaf03d26f0dc5d749ab sisu_postgresql.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 82ae181b5e8d191efdc2eec2b76f3ef0 15936f9543818d26a6e6b6882dbc5dfa + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + :C + 1 + 2 + 2 + 2 + 2 + 3 + 3 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 1 +1 = 2 +2 = 4 +3 = 2 +objects (ocn) = 24 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/doc.html new file mode 100644 index 00000000..e56d703f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/doc.html @@ -0,0 +1,1041 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Search +

    + +

    + SiSU Postgresql +

    + +

    + 1. Postgresql +

    + +
    + 1.1 Name +
    + +
    + 1.2 Description +
    + +
    + 1.3 Synopsis +
    + +
    + 1.4 Commands +
    + +
    + 1.4.1 create and destroy database +
    + +
    + 1.4.2 import and remove documents +
    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Search +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + SiSU Postgresql +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + + 1. Postgresql +

    +
    +

    +   4 +

    +
    + + + + +
    +
    + + 1.1 Name +
    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package +

    +
    +

    +   6 +

    +
    + + + + +
    +
    + + 1.2 Description +
    +
    +

    +   7 +

    +
    + + + + +
    +

    + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). +

    +
    +

    +   8 +

    +
    + + + + +
    +
    + + 1.3 Synopsis +
    +
    +

    +   9 +

    +
    + + + + +
    +

    + sisu -D [instruction] [filename/wildcard if required] +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + sisu -D --pg --[instruction] [filename/wildcard if required] +

    +
    +

    +   11 +

    +
    + + + + +
    +
    + + 1.4 Commands +
    +
    +

    +   12 +

    +
    + + + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + -D or --pgsql may be used interchangeably. +

    +
    +

    +   14 +

    +
    + + + + +
    +
    + + 1.4.1 create and destroy database +
    +
    +

    +   15 +

    +
    + + + + +
    +

    + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + sisu -D --createdb
    creates database where no database existed before +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + sisu -D --create
    creates database tables where no database tables existed before +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + sisu -D --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   20 +

    +
    + + + + +
    +
    + + 1.4.2 import and remove documents +
    +
    +

    +   21 +

    +
    + + + + +
    +

    + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + sisu -D --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database. +

    +
    +

    +   24 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_postgresql.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_postgresql.sst)= b81ba44e7946dfaf03d26f0dc5d749ab +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/dom.xml new file mode 100644 index 00000000..17955cd4 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/dom.xml @@ -0,0 +1,389 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Search + + + + + + + 3 + ? + + SiSU Postgresql + + + + + + + 4 + postgresql + + 1. Postgresql + + + + + + + + + + 5 + 1.1 + + 1.1 Name + + + + + + + + 6 + + + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package + + + + + + + + + + + + 7 + 1.2 + + 1.2 Description + + + + + + + + 8 + + + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). + + + + + + + + + + + + 9 + 1.3 + + 1.3 Synopsis + + + + + + + + 10 + + + sisu -D [instruction] [filename/wildcard if required] + + + + + + + + 11 + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + + + + + + + + + + + 12 + 1.4 + + 1.4 Commands + + + + + + + + 13 + + + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + + + + + + + + 14 + + + -D or --pgsql may be used interchangeably. + + + + + + + + + + 15 + 1.4.1 + + 1.4.1 create and destroy database + + + + + + + + 16 + + + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi)
    + +
    + + + + + + 17 + + + sisu -D --createdb
    creates database where no database existed before
    + +
    + + + + + + 18 + + + sisu -D --create
    creates database tables where no database tables existed before
    + +
    + + + + + + 19 + + + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name).
    + +
    + + + + + + 20 + + + sisu -D --recreate
    destroys existing database and builds a new empty database structure
    + +
    + + +
    + +
    + + + + + 21 + 1.4.2 + + 1.4.2 import and remove documents + + + + + + + + 22 + + + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level).
    + +
    + + + + + + 23 + + + sisu -D --update -v [filename/wildcard]
    updates file contents in database
    + +
    + + + + + + 24 + + + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database.
    + +
    + + +
    +
    + + +
    + + +
    + +
    + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/index.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/index.html new file mode 100644 index 00000000..e9f0a222 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/index.html @@ -0,0 +1,540 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + SiSU Postgresql +

    + +

    + + 1. Postgresql + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Description + +
    + +
    + + 1.3 Synopsis + +
    + +
    + + 1.4 Commands + +
    + +
    + + 1.4.1 create and destroy database + +
    + +
    + + 1.4.2 import and remove documents + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/landscape.pdf new file mode 100644 index 00000000..7df9bfda Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/metadata.html new file mode 100644 index 00000000..d83506c0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_postgresql.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_postgresql.sst)= b81ba44e7946dfaf03d26f0dc5d749ab +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/opendocument.odt new file mode 100644 index 00000000..c9e84d6c Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/plain.txt new file mode 100644 index 00000000..9d040dbd --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/plain.txt @@ -0,0 +1,215 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH [0.58], +RALPH AMISSAH +**************************************************************************** + +SISU SEARCH +=========== + +SISU POSTGRESQL +=============== + +1. POSTGRESQL +------------- + +1.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system, postgresql dependency package + + +1.2 DESCRIPTION +............... + +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for *SiSU* to populate a postgresql database, this being +part of *SiSU* - man sisu). + + +1.3 SYNOPSIS +............ + + sisu -D [instruction] [filename/wildcard if required] + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + +1.4 COMMANDS +............ + +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +-d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, +alternatively --sqlite or --pgsql may be used + + +*-D or --pgsql* may be used interchangeably. + + +1.4.1 CREATE AND DESTROY DATABASE +................................. + +*--pgsql --createall* +initial step, creates required relations (tables, indexes) in existing +(postgresql) database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) + + +*sisu -D --createdb* +creates database where no database existed before + + +*sisu -D --create* +creates database tables where no database tables existed before + + +*sisu -D --Dropall* +destroys database (including all its content)! kills data and drops tables, +indexes and database associated with a given directory (and directories of the +same name). + + +*sisu -D --recreate* +destroys existing database and builds a new empty database structure + + +1.4.2 IMPORT AND REMOVE DOCUMENTS +................................. + +*sisu -D --import -v [filename/wildcard]* +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + + +*sisu -D --update -v [filename/wildcard]* +updates file contents in database + + +*sisu -D --remove -v [filename/wildcard]* +removes specified document from postgresql database. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe - Search [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_postgresql.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_postgresql.sst)= _b81ba44e7946dfaf03d26f0dc5d749ab_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:04 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe - Search [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_postgresql/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_postgresql/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_postgresql/portrait.pdf + http://www.jus.uio.no/sisu/sisu_postgresql/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_postgresql/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:52 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/portrait.pdf new file mode 100644 index 00000000..dcf9f1ec Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/postgresql.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/postgresql.html new file mode 100644 index 00000000..66b4d74a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/postgresql.html @@ -0,0 +1,736 @@ + + + + + + postgresql - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   3 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Postgresql +

    +
    +

    +   4 +

    +
    + + 1.1 Name + +
    + + 1.2 Description + +
    + + 1.3 Synopsis + +
    + + 1.4 Commands + +
    + + 1.4.1 create and destroy database + +
    + + 1.4.2 import and remove documents + +
    + + +
    + +

    + 1.1 Name +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package +

    +
    +

    +   6 +

    +
    + + +
    + +

    + 1.2 Description +

    +
    +

    +   7 +

    +
    + + +
    +

    + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). +

    +
    +

    +   8 +

    +
    + + +
    + +

    + 1.3 Synopsis +

    +
    +

    +   9 +

    +
    + + +
    +

    + sisu -D [instruction] [filename/wildcard if required] +

    +
    +

    +   10 +

    +
    + + +
    +

    + sisu -D --pg --[instruction] [filename/wildcard if required] +

    +
    +

    +   11 +

    +
    + + +
    + +

    + 1.4 Commands +

    +
    +

    +   12 +

    +
    + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   13 +

    +
    + + +
    +

    + -D or --pgsql may be used interchangeably. +

    +
    +

    +   14 +

    +
    + + +
    + +

    + 1.4.1 create and destroy database +

    +
    +

    +   15 +

    +
    + + +
    +

    + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   16 +

    +
    + + +
    +

    + sisu -D --createdb
    creates database where no database existed before +

    +
    +

    +   17 +

    +
    + + +
    +

    + sisu -D --create
    creates database tables where no database tables existed before +

    +
    +

    +   18 +

    +
    + + +
    +

    + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   19 +

    +
    + + +
    +

    + sisu -D --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   20 +

    +
    + + +
    + +

    + 1.4.2 import and remove documents +

    +
    +

    +   21 +

    +
    + + +
    +

    + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). +

    +
    +

    +   22 +

    +
    + + +
    +

    + sisu -D --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   23 +

    +
    + + +
    +

    + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database. +

    +
    +

    +   24 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sax.xml new file mode 100644 index 00000000..5a21caa1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sax.xml @@ -0,0 +1,231 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    +
    + + 2 + + SiSU Search + + + + 3 + + SiSU Postgresql + + + + 4 + + 1. Postgresql + + + + 5 + + 1.1 Name + + + + 6 + + SiSU - Structured information, Serialized Units - a document +publishing system, postgresql dependency package + + + + 7 + + 1.2 Description + + + + 8 + + Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, +this being part of SiSU - man sisu). + + + + 9 + + 1.3 Synopsis + + + + 10 + + sisu -D [instruction] [filename/wildcard if required] + + + + 11 + + sisu -D --pg --[instruction] [filename/wildcard if required] + + + + 12 + + 1.4 Commands + + + + 13 + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + + + 14 + + -D or --pgsql may be used interchangeably. + + + + 15 + + 1.4.1 create and destroy database + + + + 16 + + --pgsql --createall
    initial step, creates required +relations (tables, indexes) in existing (postgresql) database (a +database should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    +
    + + 17 + + sisu -D --createdb
    creates database where no database +existed before +
    +
    + + 18 + + sisu -D --create
    creates database tables where no database +tables existed before +
    +
    + + 19 + + sisu -D --Dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    +
    + + 20 + + sisu -D --recreate
    destroys existing database and builds a +new empty database structure +
    +
    + + 21 + + 1.4.2 import and remove documents + + + + 22 + + sisu -D --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to a +postgresql database (at an object level). +
    +
    + + 23 + + sisu -D --update -v [filename/wildcard]
    updates file +contents in database +
    +
    + + 24 + + sisu -D --remove -v [filename/wildcard]
    removes specified +document from postgresql database. +
    +
    + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/scroll.xhtml new file mode 100644 index 00000000..a8f730de --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/scroll.xhtml @@ -0,0 +1,232 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    + 1 +
    + + + SiSU Search + + 2 + + + + SiSU Postgresql + + 3 + + + + 1. Postgresql + + 4 + + + + 1.1 Name + + 5 + + + + SiSU - Structured information, Serialized Units - a document +publishing system, postgresql dependency package + + 6 + + + + 1.2 Description + + 7 + + + + Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, +this being part of SiSU - man sisu). + + 8 + + + + 1.3 Synopsis + + 9 + + + + sisu -D [instruction] [filename/wildcard if required] + + 10 + + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + 11 + + + + 1.4 Commands + + 12 + + + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + 13 + + + + -D or --pgsql may be used interchangeably. + + 14 + + + + 1.4.1 create and destroy database + + 15 + + + + --pgsql --createall
    initial step, creates required +relations (tables, indexes) in existing (postgresql) database (a +database should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    + 16 +
    + + + sisu -D --createdb
    creates database where no database +existed before +
    + 17 +
    + + + sisu -D --create
    creates database tables where no database +tables existed before +
    + 18 +
    + + + sisu -D --Dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    + 19 +
    + + + sisu -D --recreate
    destroys existing database and builds a +new empty database structure +
    + 20 +
    + + + 1.4.2 import and remove documents + + 21 + + + + sisu -D --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to a +postgresql database (at an object level). +
    + 22 +
    + + + sisu -D --update -v [filename/wildcard]
    updates file +contents in database +
    + 23 +
    + + + sisu -D --remove -v [filename/wildcard]
    removes specified +document from postgresql database. +
    + 24 +
    + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_manifest.html new file mode 100644 index 00000000..19fda6c2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe - Search [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/toc.html>

    16.6

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/doc.html>

    32.8

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/portrait.pdf>

    99.8

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/landscape.pdf>

    98.1

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/opendocument.odt>

    8.6

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/scroll.xhtml>

    5.3

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sax.xml>

    5.2

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/dom.xml>

    6.8

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/plain.txt>

    4.7

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/concordance.html>

    30.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/digest.txt>

    6.2

    + + +

    Markup (SiSU source)

    sisu_postgresql.sst   b81ba44e7946dfaf03d26f0dc5d749ab
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_postgresql.sst>

    3.2

    +

    SiSU doc (zip)

    sisupod.zip   9710b754a58d1643d20ac76f58841a1b
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisupod.zip>

    3.9

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Title:

    SiSU - SiSU information Structuring Universe

    Subtitle:

    Search [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/toc.html

    Sourcefile:

    sisu_postgresql.sst

    Word Count approximate:

    367

    Sourcefile Digest (md5):

    b81ba44e7946dfaf03d26f0dc5d749ab

    Document (metaverse) last generated:

    Sun Sep 23 04:13:47 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_postgresql.sst b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_postgresql.sst new file mode 100644 index 00000000..42ed2bbe --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisu_postgresql.sst @@ -0,0 +1,99 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? SiSU Postgresql + +1~postgresql Postgresql + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package + +2~ Description + +Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). + +2~ Synopsis + +_1 sisu -D [instruction] [filename/wildcard if required] + +_1 sisu -D --pg --[instruction] [filename/wildcard if required] + + +2~ Commands + +Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + +!_ -D or --pgsql +may be used interchangeably. + +3~ create and destroy database + +!_ --pgsql --createall
    +initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) + +!_ sisu -D --createdb
    +creates database where no database existed before + +!_ sisu -D --create
    +creates database tables where no database tables existed before + +!_ sisu -D --Dropall
    +destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). + +!_ sisu -D --recreate
    +destroys existing database and builds a new empty database structure + +3~ import and remove documents + +!_ sisu -D --import -v [filename/wildcard]
    +populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). + +!_ sisu -D --update -v [filename/wildcard]
    +updates file contents in database + +!_ sisu -D --remove -v [filename/wildcard]
    +removes specified document from postgresql database. + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisupod.zip new file mode 100644 index 00000000..79a4eac6 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sitemap.xml new file mode 100644 index 00000000..2a692074 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_postgresql/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/toc.html new file mode 100644 index 00000000..e9f0a222 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_postgresql/toc.html @@ -0,0 +1,540 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + SiSU Postgresql +

    + +

    + + 1. Postgresql + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Description + +
    + +
    + + 1.3 Synopsis + +
    + +
    + + 1.4 Commands + +
    + +
    + + 1.4.1 create and destroy database + +
    + +
    + + 1.4.2 import and remove documents + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/1.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/1.html new file mode 100644 index 00000000..bf834ea0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/1.html @@ -0,0 +1,1626 @@ + + + + + + 1 - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Quickstart, installation and use +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use,
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Quickstart - Getting Started Howto +

    +
    +

    +   3 +

    +
    + + 1.1 Installation + +
    + + 1.1.1 Debian Installation + +
    + + 1.1.2 RPM Installation + +
    + + 1.1.3 Installation from source + +
    + + 1.2 Testing SiSU, generating output + +
    + + 1.2.1 basic text, plaintext, html, XML, ODF + +
    + + 1.2.2 LaTeX / pdf + +
    + + 1.2.3 relational database - postgresql, sqlite + +
    + + 1.3 Getting Help + +
    + + 1.3.1 The man pages + +
    + + 1.3.2 Built in help + +
    + + 1.3.3 The home page + +
    + + 1.4 Markup Samples + +
    + + +
    + +

    + 1.1 Installation +

    +
    +

    +   4 +

    +
    + + +
    +

    + Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. +

    +
    +

    +   5 +

    +
    + + +
    + +

    + 1.1.1 Debian Installation +

    +
    +

    +   6 +

    +
    + + +
    +

    + SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: +

    +
    +

    +   7 +

    +
    + + +
    +

    +     aptitude update
        aptitude install sisu-complete +

    +
    +

    +   8 +

    +
    + + +
    +

    + The following /etc/apt/sources.list setting permits the download of additional markup samples: +

    +
    +

    +   9 +

    +
    + + +
    +

    +   #/etc/apt/sources.list

        deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
        deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
      d +

    +
    +

    +   10 +

    +
    + + +
    +

    + The aptitude commands become: +

    +
    +

    +   11 +

    +
    + + +
    +

    +     aptitude update
        aptitude install sisu-complete sisu-markup-samples +

    +
    +

    +   12 +

    +
    + + +
    +

    + If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list +

    +
    +

    +   13 +

    +
    + + +
    +

    +   #/etc/apt/sources.list

        deb http://www.jus.uio.no/sisu/archive unstable main non-free
        deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +

    +
    +

    +   14 +

    +
    + + +
    +

    + repeat the aptitude commands +

    +
    +

    +   15 +

    +
    + + +
    +

    +     aptitude update
        aptitude install sisu-complete sisu-markup-samples +

    +
    +

    +   16 +

    +
    + + +
    +

    + Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. +

    +
    +

    +   17 +

    +
    + + +
    + +

    + 1.1.2 RPM Installation +

    +
    +

    +   18 +

    +
    + + +
    +

    + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. +

    +
    +

    +   19 +

    +
    + + +
    +

    + They may be downloaded from: +

    +
    +

    +   20 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> +

    +
    +

    +   21 +

    +
    + + +
    +

    + as root type: +

    +
    +

    +   22 +

    +
    + + +
    +

    + rpm -i [rpm package name] +

    +
    +

    +   23 +

    +
    + + +
    + +

    + 1.1.3 Installation from source +

    +
    +

    +   24 +

    +
    + + +
    +

    + To install SiSU from source check information at: +

    +
    +

    +   25 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   26 +

    +
    + + +
    +
  • + download the source package +
  • +
    +

    +   27 +

    +
    + + +
    +
  • + Unpack the source +
  • +
    +

    +   28 +

    +
    + + +
    +

    + Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: +

    +
    +

    +   29 +

    +
    + + +
    +

    + For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)  1  or converting LaTeX to pdf. +

    +
    +

    +   30 +

    +
    + + +
    +

    + setup.rb +

    +
    +

    +   31 +

    +
    + + +
    +

    + This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   32 +

    +
    + + +
    +

    +       ruby setup.rb config
          ruby setup.rb setup
          #[and as root:]
          ruby setup.rb install +

    +
    +

    +   33 +

    +
    + + +
    +

    + further information on setup.rb is available from: +

    +
    +

    +   34 +

    +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/> +

    +
    +

    +   35 +

    +
    + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +

    +   36 +

    +
    + + +
    +

    + "install" +

    +
    +

    +   37 +

    +
    + + +
    +

    + The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   38 +

    +
    + + +
    +

    + ruby install base +

    +
    +

    +   39 +

    +
    + + +
    +

    + or for a more complete installation: +

    +
    +

    +   40 +

    +
    + + +
    +

    + ruby install +

    +
    +

    +   41 +

    +
    + + +
    +

    + or +

    +
    +

    +   42 +

    +
    + + +
    +

    + ruby install base +

    +
    +

    +   43 +

    +
    + + +
    +

    + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +

    +   44 +

    +
    + + +
    +

    + Further information on "rant" is available from: +

    +
    +

    +   45 +

    +
    + + +
    +

    + <http://make.rubyforge.org/> +

    +
    +

    +   46 +

    +
    + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
    +

    +   47 +

    +
    + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   48 +

    +
    + + +
    +

    + ruby install help +

    +
    +

    +   49 +

    +
    + + +
    +

    + ruby install -T +

    +
    +

    +   50 +

    +
    + + +
    + +

    + 1.2 Testing SiSU, generating output +

    +
    +

    +   51 +

    +
    + + +
    +

    + To check which version of sisu is installed: +

    +
    +

    +   52 +

    +
    + + +
    +

    + sisu -v +

    +
    +

    +   53 +

    +
    + + +
    +

    + Depending on your mode of installation one or a number of markup sample files may be found either in the directory: +

    +
    +

    +   54 +

    +
    + + +
    +

    + ... +

    +
    +

    +   55 +

    +
    + + +
    +

    + or +

    +
    +

    +   56 +

    +
    + + +
    +

    + ... +

    +
    +

    +   57 +

    +
    + + +
    +

    + change directory to the appropriate one: +

    +
    +

    +   58 +

    +
    + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   59 +

    +
    + + +
    + +

    + 1.2.1 basic text, plaintext, html, XML, ODF +

    +
    +

    +   60 +

    +
    + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   61 +

    +
    + + +
    +

    + sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   62 +

    +
    + + +
    +

    + this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text +

    +
    +

    +   63 +

    +
    + + +
    + +

    + 1.2.2 LaTeX / pdf +

    +
    +

    +   64 +

    +
    + + +
    +

    + Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) +

    +
    +

    +   65 +

    +
    + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   66 +

    +
    + + +
    +

    + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   67 +

    +
    + + +
    +

    + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   68 +

    +
    + + +
    +

    + should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf +

    +
    +

    +   69 +

    +
    + + +
    + +

    + 1.2.3 relational database - postgresql, sqlite +

    +
    +

    +   70 +

    +
    + + +
    +

    + Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. +

    +
    +

    +   71 +

    +
    + + +
    +

    + Assuming you have the database installed and the requisite permissions +

    +
    +

    +   72 +

    +
    + + +
    +

    + sisu --sqlite --recreate +

    +
    +

    +   73 +

    +
    + + +
    +

    + sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   74 +

    +
    + + +
    +

    + sisu --pgsql --recreate +

    +
    +

    +   75 +

    +
    + + +
    +

    + sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   76 +

    +
    + + +
    + +

    + 1.3 Getting Help +

    +
    +

    +   77 +

    +
    + + +
    + +

    + 1.3.1 The man pages +

    +
    +

    +   78 +

    +
    + + +
    +

    + Type: +

    +
    +

    +   79 +

    +
    + + +
    +

    + man sisu +

    +
    +

    +   80 +

    +
    + + +
    +

    + The man pages are also available online, though not always kept as up to date as within the package itself: +

    +
    +

    +   81 +

    +
    + + +
    +
  • + sisu.1   2  +
  • +
    +

    +   82 +

    +
    + + +
    +
  • + sisu.8   3  +
  • +
    +

    +   83 +

    +
    + + +
    +
  • + man directory   4  +
  • +
    +

    +   84 +

    +
    + + +
    + +

    + 1.3.2 Built in help +

    +
    +

    +   85 +

    +
    + + +
    +

    + sisu --help +

    +
    +

    +   86 +

    +
    + + +
    +

    + sisu --help --env +

    +
    +

    +   87 +

    +
    + + +
    +

    + sisu --help --commands +

    +
    +

    +   88 +

    +
    + + +
    +

    + sisu --help --markup +

    +
    +

    +   89 +

    +
    + + +
    + +

    + 1.3.3 The home page +

    +
    +

    +   90 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   91 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU> +

    +
    +

    +   92 +

    +
    + + +
    + +

    + 1.4 Markup Samples +

    +
    +

    +   93 +

    +
    + + +
    +

    + A number of markup samples (along with output) are available off: +

    +
    +

    +   94 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   95 +

    +
    + + +
    +

    + Additional markup samples are packaged separately in the file: +

    +
    +

    +   96 +

    +
    + + +
    +

    + * +

    +
    +

    +   97 +

    +
    + + +
    +

    + On Debian they are available in non-free  5  to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. +

    +
    +

    +   98 +

    +

    +^

    + + +
    +

    +  1. There is nothing to stop MySQL support being added in future. +

    +
      +
    + + +
    +

    +  2. <http://www.jus.uio.no/sisu/man/sisu.1> +

    +
      +
    + + +
    +

    +  3. <http://www.jus.uio.no/sisu/man/sisu.8> +

    +
      +
    + + +
    +

    +  4. <http://www.jus.uio.no/sisu/man> +

    +
      +
    + + +
    +

    +  5. the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/concordance.html new file mode 100644 index 00000000..3e47a7d6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/concordance.html @@ -0,0 +1,769 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_quickstart/concordance.html#your_word ] +

    + +

    Able

    (1)

    +

    30,

    +

    Above

    (2)

    +

    61, 66,

    +

    Accordingly

    (1)

    +

    7,

    +

    Actions

    (2)

    +

    30, 48,

    +

    Added

    (1)

    +

    30,

    +

    Adding

    (1)

    +

    13,

    +

    Additional

    (4)

    +

    9, 30, 44, 96,

    +

    Against

    (4)

    +

    19, 61, 66,

    +

    Alien

    (1)

    +

    19,

    +

    All

    (2)

    +

    5, 17,

    +

    Along

    (1)

    +

    94,

    +

    Also

    (2)

    +

    30, 81,

    +

    Alternative

    (2)

    +

    29, 48,

    +

    Always

    (1)

    +

    81,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (24)

    +

    [H]1, [H]2, 5, 7, 19, 29, 30, 33, 44, 61, 63, 66, 69, 71, 72, 98,

    +

    Aoki

    (1)

    +

    29,

    +

    Appropriate

    (1)

    +

    58,

    +

    Apt

    (6)

    +

    7, 9, 10, 13, 14, 98,

    +

    Aptitude

    (8)

    +

    8, 11, 12, 15, 16,

    +

    Archives

    (2)

    +

    7, 13,

    +

    Are

    (14)

    +

    5, 13, 17, 19, 29, 44, 81, 94, 96, 98,

    +

    Assuming

    (3)

    +

    7, 65, 72,

    +

    Authors

    (1)

    +

    98,

    +

    Automatically

    (1)

    +

    65,

    +

    Available

    (8)

    +

    7, 13, 34, 45, 69, 81, 94, 98,

    +

    Base

    (2)

    +

    39, 43,

    +

    Basic

    (3)

    +

    17, 30, 60,

    +

    Become

    (1)

    +

    11,

    +

    Been

    (1)

    +

    44,

    +

    Being

    (1)

    +

    30,

    +

    Built

    (2)

    +

    29, 85,

    +

    Can

    (1)

    +

    98,

    +

    Care

    (2)

    +

    30, 44,

    +

    Case

    (1)

    +

    29,

    +

    Change

    (1)

    +

    58,

    +

    Changeable

    (1)

    +

    98,

    +

    Changed

    (1)

    +

    98,

    +

    Check

    (2)

    +

    25, 52,

    +

    Choose

    (2)

    +

    61, 66,

    +

    Commands

    (3)

    +

    11, 15, 88,

    +

    Complete

    (5)

    +

    8, 12, 16, 17, 40,

    +

    Components

    (1)

    +

    17,

    +

    Concordance

    (2)

    +

    63, 69,

    +

    Config

    (1)

    +

    33,

    +

    Configuration

    (1)

    +

    44,

    +

    Configured

    (1)

    +

    44,

    +

    Contains

    (2)

    +

    61, 66,

    +

    Contrib

    (2)

    +

    10,

    +

    Converting

    (1)

    +

    30,

    +

    Create

    (1)

    +

    71,

    +

    Currently

    (1)

    +

    5,

    +

    Database

    (4)

    +

    30, 70, 71, 72,

    +

    Databases

    (1)

    +

    71,

    +

    Date

    (1)

    +

    81,

    +

    Deb

    (4)

    +

    10, 14,

    +

    Debian

    (8)

    +

    5, 6, 7, 13, 65, 98,

    +

    Debs

    (1)

    +

    19,

    +

    Dependencies

    (3)

    +

    30, 44,

    +

    Dependent

    (1)

    +

    30,

    +

    Depending

    (1)

    +

    54,

    +

    Dfsg

    (1)

    +

    59,

    +

    Directly

    (1)

    +

    7,

    +

    Directory

    (7)

    +

    32, 38, 54, 58, 61, 66, 84,

    +

    Distributable

    (1)

    +

    98,

    +

    Distributed

    (1)

    +

    98,

    +

    Doc

    (1)

    +

    59,

    +

    Documents

    (1)

    +

    98,

    +

    Does

    (2)

    +

    5, 30,

    +

    Done

    (1)

    +

    65,

    +

    Download

    (3)

    +

    9, 27, 29,

    +

    Downloaded

    (1)

    +

    20,

    +

    Either

    (2)

    +

    29, 54,

    +

    Engine

    (1)

    +

    65,

    +

    Env

    (1)

    +

    87,

    +

    Etc

    (6)

    +

    7, 9, 10, 13, 14, 98,

    +

    Everything

    (1)

    +

    98,

    +

    External

    (1)

    +

    44,

    +

    Extra

    (1)

    +

    44,

    +

    File

    (9)

    +

    29, 38, 44, 61, 63, 66, 69, 96,

    +

    Files

    (1)

    +

    54,

    +

    First

    (2)

    +

    29, 44,

    +

    Following

    (2)

    +

    9, 13,

    +

    For

    (8)

    +

    5, 30, 40, 44, 48,

    +

    Format

    (2)

    +

    63, 69,

    +

    Formats

    (1)

    +

    69,

    +

    Forms

    (2)

    +

    63, 69,

    +

    Found

    (1)

    +

    54,

    +

    Free

    (7)

    +

    10, 14, 98,

    +

    Freely

    (2)

    +

    98,

    +

    From

    (8)

    +

    7, 20, 24, 25, 29, 34, 45, 98,

    +

    Functionality

    (1)

    +

    17,

    +

    Further

    (3)

    +

    30, 34, 45,

    +

    Future

    (1)

    +

    30,

    +

    Generate

    (3)

    +

    30, 63, 69,

    +

    Generating

    (1)

    +

    51,

    +

    Generation

    (1)

    +

    44,

    +

    Getting

    (2)

    +

    3, 77,

    +

    Guidelines

    (1)

    +

    98,

    +

    Has

    (1)

    +

    44,

    +

    Have

    (2)

    +

    71, 72,

    +

    Having

    (2)

    +

    61, 66,

    +

    Help

    (7)

    +

    49, 77, 85, 86, 87, 88, 89,

    +

    Home

    (2)

    +

    90, 98,

    +

    However

    (2)

    +

    17, 44,

    +

    Howto

    (1)

    +

    3,

    +

    Html

    (4)

    +

    30, 60, 63, 69,

    +

    Import

    (2)

    +

    74, 76,

    +

    Include

    (2)

    +

    98,

    +

    Including

    (3)

    +

    30, 63, 69,

    +

    Information

    (5)

    +

    [H]1, 25, 34, 45,

    +

    Install

    (14)

    +

    8, 12, 16, 17, 25, 29, 33, 37, 38, 39, 41, 43, 49, 50,

    +

    Installation

    (13)

    +

    [H]1, [H]2, 4, 5, 6, 18, 24, 29, 30, 40, 44, 54,

    +

    Installed

    (3)

    +

    52, 65, 72,

    +

    Installer

    (2)

    +

    32, 38,

    +

    Installing

    (1)

    +

    17,

    +

    Instructions

    (2)

    +

    61, 66,

    +

    Itself

    (1)

    +

    81,

    +

    Just

    (1)

    +

    17,

    +

    Kept

    (1)

    +

    81,

    +

    Lang

    (2)

    +

    29, 44,

    +

    Language

    (1)

    +

    30,

    +

    Latex

    (4)

    +

    30, 64, 65,

    +

    Like

    (1)

    +

    30,

    +

    List

    (7)

    +

    7, 9, 10, 13, 14, 48, 98,

    +

    Main

    (4)

    +

    10, 14,

    +

    Makes

    (1)

    +

    44,

    +

    Man

    (4)

    +

    78, 80, 81, 84,

    +

    Markup

    (10)

    +

    9, 12, 16, 54, 61, 66, 89, 93, 94, 96,

    +

    May

    (3)

    +

    20, 48, 54,

    +

    Minero

    (1)

    +

    29,

    +

    Mode

    (1)

    +

    54,

    +

    Modes

    (1)

    +

    29,

    +

    Modules

    (1)

    +

    65,

    +

    More

    (1)

    +

    40,

    +

    Most

    (2)

    +

    5, 69,

    +

    Moved

    (2)

    +

    61, 66,

    +

    Must

    (1)

    +

    71,

    +

    MySQL

    (1)

    +

    30,

    +

    Name

    (1)

    +

    23,

    +

    Nbsp

    (70)

    +

    8, 10, 12, 14, 16, 33,

    +

    Necessary

    (4)

    +

    17, 61, 66, 98,

    +

    Need

    (1)

    +

    71,

    +

    Newer

    (1)

    +

    13,

    +

    Nhwoabxxyv

    (1)

    +

    62,

    +

    Non

    (6)

    +

    10, 14, 98,

    +

    Not

    (6)

    +

    17, 30, 44, 81, 98,

    +

    Note

    (2)

    +

    17, 44,

    +

    Nothing

    (1)

    +

    30,

    +

    Number

    (2)

    +

    54, 94,

    +

    Obtain

    (1)

    +

    98,

    +

    ODF

    (2)

    +

    30, 60,

    +

    Off

    (1)

    +

    94,

    +

    One

    (2)

    +

    54, 58,

    +

    Online

    (1)

    +

    81,

    +

    Only

    (1)

    +

    30,

    +

    Opendocument

    (4)

    +

    63, 69,

    +

    Output

    (3)

    +

    51, 69, 94,

    +

    Package

    (6)

    +

    17, 19, 23, 27, 44, 81,

    +

    Packaged

    (1)

    +

    96,

    +

    Packages

    (1)

    +

    5,

    +

    Page

    (1)

    +

    90,

    +

    Pages

    (2)

    +

    78, 81,

    +

    Pdf

    (4)

    +

    30, 64, 65, 69,

    +

    Permission

    (1)

    +

    71,

    +

    Permissions

    (1)

    +

    72,

    +

    Permits

    (1)

    +

    9,

    +

    Pgsql

    (2)

    +

    75, 76,

    +

    Plaintext

    (3)

    +

    60, 63, 69,

    +

    Platform

    (1)

    +

    5,

    +

    Possibly

    (1)

    +

    7,

    +

    Post

    (1)

    +

    44,

    +

    Postgresql

    (2)

    +

    30, 70,

    +

    Prepared

    (2)

    +

    19, 38,

    +

    Process

    (1)

    +

    32,

    +

    Produce

    (1)

    +

    30,

    +

    Programming

    (1)

    +

    30,

    +

    Provide

    (1)

    +

    17,

    +

    Provided

    (4)

    +

    19, 29, 38, 44,

    +

    Quickstart

    (3)

    +

    [H]1, [H]2, 3,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Rant

    (4)

    +

    29, 38, 44, 45,

    +

    Rantfile

    (1)

    +

    44,

    +

    Recreate

    (2)

    +

    73, 75,

    +

    Relational

    (2)

    +

    70, 71,

    +

    Relies

    (1)

    +

    30,

    +

    Repeat

    (1)

    +

    15,

    +

    Require

    (1)

    +

    98,

    +

    Required

    (2)

    +

    30, 65,

    +

    Requirements

    (1)

    +

    5,

    +

    Requisite

    (1)

    +

    72,

    +

    Root

    (6)

    +

    22, 32, 33, 38,

    +

    RPM

    (1)

    +

    18,

    +

    Rpm

    (2)

    +

    23,

    +

    RPMs

    (1)

    +

    19,

    +

    Ruby

    (10)

    +

    30, 32, 33, 39, 41, 43, 49, 50,

    +

    Run

    (3)

    +

    61, 66, 71,

    +

    Running

    (1)

    +

    19,

    +

    Same

    (1)

    +

    29,

    +

    Sample

    (1)

    +

    54,

    +

    Samples

    (8)

    +

    9, 12, 16, 61, 66, 93, 94, 96,

    +

    See

    (2)

    +

    61, 66,

    +

    Selection

    (1)

    +

    65,

    +

    Separately

    (1)

    +

    96,

    +

    Serialized

    (1)

    +

    [H]1,

    +

    Set

    (1)

    +

    7,

    +

    Setting

    (2)

    +

    9, 71,

    +

    Setup

    (10)

    +

    29, 31, 32, 33, 34, 44,

    +

    Share

    (1)

    +

    59,

    +

    Should

    (1)

    +

    69,

    +

    Sid

    (1)

    +

    7,

    +

    Sisu

    (31)

    +

    5, 8, 12, 16, 17, 52, 53, 59, 61, 62, 65, 66, 67, 68, 71, 73, 74, 75, 76, 80, 82, 83, 86, 87, 88, 89, 98,

    +

    SiSU

    (11)

    +

    [H]1, [H]2, 7, 13, 25, 30, 32, 38, 51,

    +

    Site

    (1)

    +

    98,

    +

    Software

    (1)

    +

    98,

    +

    Some

    (1)

    +

    71,

    +

    Source

    (9)

    +

    19, 24, 25, 27, 28, 29, 30, 98,

    +

    Sources

    (5)

    +

    7, 9, 10, 13, 14,

    +

    Sqlite

    (4)

    +

    30, 70, 73, 74,

    +

    Src

    (2)

    +

    10, 14,

    +

    Sst

    (5)

    +

    62, 67, 68, 74, 76,

    +

    Standard

    (1)

    +

    32,

    +

    Started

    (1)

    +

    3,

    +

    Stefan

    (2)

    +

    29, 44,

    +

    Step

    (1)

    +

    32,

    +

    Steps

    (1)

    +

    29,

    +

    Stop

    (1)

    +

    30,

    +

    Straightforward

    (1)

    +

    5,

    +

    Structured

    (1)

    +

    [H]1,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Such

    (2)

    +

    44, 65,

    +

    Support

    (1)

    +

    30,

    +

    Take

    (1)

    +

    30,

    +

    Taken

    (1)

    +

    44,

    +

    Tarball

    (1)

    +

    30,

    +

    Test

    (1)

    +

    44,

    +

    Tested

    (1)

    +

    5,

    +

    Testing

    (2)

    +

    7, 51,

    +

    Tetex

    (2)

    +

    44, 65,

    +

    Texlive

    (1)

    +

    65,

    +

    Text

    (5)

    +

    60, 63, 69,

    +

    That

    (6)

    +

    17, 44, 61, 66, 98,

    +

    The

    (44)

    +

    5, 7, 9, 11, 13, 15, 17, 19, 27, 28, 29, 30, 32, 38, 44, 54, 58, 61, 65, 66, 71, 72, 78, 81, 90, 96, 98,

    +

    Them

    (2)

    +

    98,

    +

    There

    (3)

    +

    5, 13, 30,

    +

    They

    (4)

    +

    13, 19, 20, 98,

    +

    Things

    (1)

    +

    30,

    +

    This

    (3)

    +

    32, 44, 63,

    +

    Though

    (3)

    +

    19, 30, 81,

    +

    Three

    (1)

    +

    32,

    +

    Two

    (1)

    +

    29,

    +

    Type

    (5)

    +

    22, 32, 38, 48, 79,

    +

    Ubuntu

    (1)

    +

    7,

    +

    Units

    (1)

    +

    [H]1,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Unpack

    (2)

    +

    28, 29,

    +

    Unpacked

    (2)

    +

    32, 38,

    +

    Unstable

    (4)

    +

    10, 14,

    +

    Untested

    (1)

    +

    19,

    +

    Update

    (3)

    +

    8, 12, 16,

    +

    Upstream

    (1)

    +

    13,

    +

    Use

    (4)

    +

    [H]1, [H]2, 30, 44,

    +

    Used

    (1)

    +

    17,

    +

    Using

    (3)

    +

    30, 32, 38,

    +

    Usr

    (1)

    +

    59,

    +

    Various

    (3)

    +

    30, 63, 69,

    +

    Version

    (1)

    +

    52,

    +

    Versions

    (1)

    +

    13,

    +

    What

    (1)

    +

    5,

    +

    When

    (1)

    +

    71,

    +

    Which

    (3)

    +

    30, 52,

    +

    While

    (1)

    +

    98,

    +

    Will

    (5)

    +

    13, 17, 30, 63,

    +

    With

    (2)

    +

    65, 94,

    +

    Within

    (2)

    +

    81, 98,

    +

    Works

    (1)

    +

    98,

    +

    Write

    (1)

    +

    71,

    +

    Written

    (1)

    +

    30,

    +

    XHTML

    (2)

    +

    63, 69,

    +

    XML

    (3)

    +

    60, 63, 69,

    +

    XMLs

    (1)

    +

    30,

    +

    You

    (5)

    +

    44, 48, 71, 72,

    +

    Your

    (4)

    +

    7, 13, 54, 98,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/digest.txt new file mode 100644 index 00000000..394e6313 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/digest.txt @@ -0,0 +1,203 @@ +SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use +Ralph Amissah +sisu_quickstart.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 05a047fd659fbbeaa3cdb982b5911bcd + source filename: sisu_quickstart.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_manifest.html + time generated: Sun Sep 23 04:11:02 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 ee61c2b50f6bedc22ec52b726d009ad6 0c7d51f1c4a8ba387a536df8c1169cae + :B - 2 f80354536f6817e5665f333655efd660 3d689e47479989b52e559702c12af662 + 1 - 3 74249e61589a710cd7c5b679067db891 0f8137e404e101a8eb637dbba8a2ee44 + 2 - 4 00c1053bed459d628364e31b788ad44a dd0a1d40be2fc1a723c7849962bb4f1e + - 5 e1cdc3cd31e57fd0ebdc176bfacb889f aeaf7ecbba305c5663c3d0e74ad8a928 + 3 - 6 e4cbf43470164cb064eac87ab7def05a 2e215602c08e978794a31ff8c6e35931 + - 7 44a35db864fb99ad631ec7bd00a81726 d13a69b6ca549b3fbf08c0f1071b8f3c + - 8 519c076307bd658e4a0fdcd6d7c65386 fe3b20caf4b42fbee5e6a1316cc6a599 + - 9 d28ee46ae6dc80a42a02ae82ca244fee a8d5b8398f9633f36f5993d7640571e0 + - 10 887165e3d37c4a41efd19feee029bad6 059d0c4e31695b76464ff02fca7fe013 + - 11 2223c386c6c0d7d805e58c164ce5834e bba11e5953f52f0b7a53abe07a6f21b3 + - 12 dfe24a406b4fd298486542738a9fdc94 4d02487c423c168c10e65a9081124527 + - 13 2acb07c1768c2478fefa7110af2bd467 7248afae346ee3ba389d14c7ecb84c4c + - 14 c65e96cd4c6c739abacfc2e3ec43ad8f a96921f25401e4f4128528dbaad4aa5c + - 15 3579a4cd1a71b56e94f8ba452a186b89 f9b78624cca0b7c12daff57f369c9721 + - 16 dfe24a406b4fd298486542738a9fdc94 b967a385912af364626f7c12432d3d5d + - 17 331a5380a760aa35e2bfcc191bbc4f41 187a84155ee8770c42861ff8be6f2c8d + 3 - 18 7d10cff3e8c44c767506dc1c097a40d7 c9e251f8022004fe753a6bf5f0ce2f80 + - 19 7ae483c113bb69f8488f95577ef32470 f79ea13831f7675f15cab5340e9629ec + - 20 2e78ede4192aff2f64c6b289442e9d8e f55d60912f12e06f80532f752c2360a3 + - 21 b5fb137f552b89d9eefa4937222d0486 597ab6b365d11026515c80c6f7c28282 + - 22 1af1d7ff580dfa40e76fb2d6c0234a2e cdbe91f8d7206390c3d38144065cfb06 + - 23 6f7e85223361ceec49d96d0216143998 458bbff010cc3c2d806dff0a3501a881 + 3 - 24 c45ef51f2e3a2b6c67ff97cd2d8042b4 67c7d701edd755fa9a61ded7a30002f5 + - 25 75081c65d94544f07f29a0ded3163d98 4bd77d47727b8f241ca5356caa024e08 + - 26 da7564dc4d25add6b36fa47fb74ea863 f9495e4252d1807dc28c5f74f9eb018f + - 27 951d2e736f86a04189c13441badf2bb2 34222c7a2ac19a630b8d65924e0913e7 + - 28 e9f988c418cb50b473627971e672b060 4146bb9cee1af476b5d374c44609d5ae + - 29 ae8d73e01517d67df1a379b782d4ef1a 866babadc478feeb68a109ff145824cf + - 30 36e83878c7c27fd1f46798dd9793a284 a69bc25e5d29a2a322f2b35e451d741f + [1] 420aeccd79f61a3113c18bf0ae57bfe8 + - 31 821ee3ad9f092530ce4c1223ef81ed94 adbe57e574e221c2768873c68be2816f + - 32 e12bd7a3ccba92b18cdee5999df66fcd 6adfff40b4967b30f25726f101fdfc58 + - 33 fc6b11835200ea60a8cf2acfe76937e3 7466a462a0ae22a243cd0353355a5ce8 + - 34 47cbed4d02773f2f111369411c2fd8bf 7d1f4b92cd61893d0d10fe3706375138 + - 35 5ac11cf3a9f220bd6261166b2a1c2b81 3e8741b8108b5f4ef5e8c3a028bbafec + - 36 58114bbd2a359489db7845c1e44b9d70 187df094e9ddd875aae790308785cd9c + - 37 64c129b5e494ac592634b7948482a4d1 b33479ad27612c16b2f12e68ce1a2501 + - 38 0d5bfd397ad567182adc79df96dce39e 73cd729e0b723fae1dbf13b8b4676168 + - 39 ff35d81ef427c061c9fdabedc540f1b3 14030343f0be846a0d63843aa82d6594 + - 40 f1c2c14dc4c28544e29194d6d3425c4d 2a68247475adee0eae3468c13d05ca7c + - 41 0270801856710e50b80a9eb070598f7e 89bdbfd1452ef8afc15964dae40bf773 + - 42 e81c4e4f2b7b93b481e13a8553c2ae1b a0c3f0904569d2cfee53f618e5a5cecb + - 43 ff35d81ef427c061c9fdabedc540f1b3 e9dc274f09e4813d3841fe09e0d33f52 + - 44 b6741b0a0351bb30cace4a3e4cc4a65c cb3eb7d466bb2cf75cc9d9335a932f68 + - 45 1a9857c4940aa8e365350794db813e3e 7bdcc9e446ff8f4ed60fb7acb012851e + - 46 7d15442b7632758d7c2f7d96ad9bfde1 65ecdc1b68de1cd7abce5a61fc860a11 + - 47 cf45229a9de7a36ba7aafdebacfe2b94 55d6c1d5d8fad7f1f6750ceb413caab5 + - 48 23a77a04904e3b36921387795bce28ef ed495a39d0629e52ebea38b58395f867 + - 49 c68b715231a0317921d82836f29a0493 f0423557a23a69ba04d37894e25a8677 + - 50 c0f7e06fab57955232723f1edcf25aa0 e8dab6183c6de00db701a66e14fdddcc + 2 - 51 d3d84270dfb9780ec3832be432a4da44 974f87b722b4755a4204de96658d49b2 + - 52 4443b90b362a766867492ee5c5e1963e 2ede96273da4c5e8447e4d7ee12240b5 + - 53 bc2a6915a8a9c999636e2b9d35bd88ef d77ff67179dec1dbe46ff3422f7636af + - 54 51d58158484cc3d6a48a2ed6d469463c 253b995fb4389976926a508af8a765c5 + - 55 2f43b42fd833d1e77420a8dae7419000 de493fadb159af155214cc69c0e48f43 + - 56 e81c4e4f2b7b93b481e13a8553c2ae1b bc79262b4a0795a7fe5c8f0792fd34c7 + - 57 2f43b42fd833d1e77420a8dae7419000 45e2d5e1f4455ea4d613e58de129fdf6 + - 58 46b96b716e1abe029ee37b22ce0a6062 db51d868482b2603fef09f69eab9a631 + - 59 9581cdddcc2c1a747392b2909f612cfb 946fa85bd02c412eb36661d4f87a7b75 + 3 - 60 3fefd536518ab30e5350c4a8375c73b2 e5ba358c32beb0524981d7bc788008b0 + - 61 bb11fc36611e1f498e01b243c17941bb 7d82fe76b988462c94451183028ddea7 + - 62 2cb77b14d3b7442ae3b048ec3a72552a 09c851b314112e165a87ca81a0eef216 + - 63 f03e4bf669c4877342538b417b19bb76 750636fd2689feef39a65b08425feda3 + 3 - 64 f02eb999159899101682944dc8771e8c 78cf80ccedb7f26a6ac70245dce13f48 + - 65 a2637fbe301bc0726e2ec2faf29e391d 5282825b158a61cc4f4e060ddab4be72 + - 66 bb11fc36611e1f498e01b243c17941bb d5c1edf8186a7f48d61b9e4388fe6c13 + - 67 22814c09a9f2fe1fb656badecd5476eb 8fc075baa429f42e1fa07387a34bc5d6 + - 68 b07a4b8ff3ff27063be6b5028be55fff cedb0c46b789d4a41effa360f11a60f5 + - 69 2717da9e5b60c462ca7210c7cda34ff7 4b6164242436d63d5bb2d48a5bfa2111 + 3 - 70 0ecea839de61813b8f6f23a6f55db43f 000d0b23f6c05500670a1478b943fe2f + - 71 bac4dda0af18ea2852f5e406ea6c3b47 e0071a015a6e2baac8c5d3fd97d13e0c + - 72 0328506ca4afca1db2c127eb7053a095 6dd9bc059f5204eceb446acc53c17d73 + - 73 4b1f206a73b6fb51b91bab89601f474d 628a6d7a54b6d49222df050bac23aeff + - 74 c4df1eff46fc0b3296c326f37ae5d469 324db4a18d5fad4f37fd54c2d1bba5e0 + - 75 4e828ea31dbd9603d50945e924076f19 4f177ffb8971331cf39b1c6a78e7d8fa + - 76 883a86b6110623b969701f7546d783a0 dad5b111f734429eb9f021bf55251ba9 + 2 - 77 2f7f321ec01871e94a8c32c7f68681b5 a68f6d4a5fd95b36c523d029e5f8e5fe + 3 - 78 ab6b845c411ea04afbeec5970c589916 869d40796daf55c835bdc9c1525d7450 + - 79 e659b52eba1f0299b2d8ca3483919e72 90ad09c4e6831946dd5b1c488d4c267a + - 80 4344ca6323deda7f850d499e0e1575b0 4d7902554bac676bafb86a5cfa5bf3ba + - 81 fe72331ae5d8825475e24c5833b603c5 e62efdc8ca696f5fd15a7a58bcc3e336 + - 82 69db967c6daa26a1ca59219582725e5c 1f191b836009b67090b3ba2fa8133c66 + [2] f7fa7cd1ad3e527ba2821d8a9c58857f + - 83 3f031392abb0055195af3b2392fe8c4f 62c3bb59deb574ab03dfd6239c1746b9 + [3] 5a3cbd55fa1db9fb4a2c648f5f4743a6 + - 84 4be3942dba9319fac84c48385fd70deb a731325f8b6e9a1990b970806f6d20d9 + [4] 89819e21326d36527caf79f166956d4a + 3 - 85 3eb0472ee8b07e77bf5255f2d5e70c15 073cb9c394c3c927039198f0ecffb6be + - 86 ffb549d4e9bcb03d96ec982b1310fed3 afaf2f4ac569b13e3516403747cfd028 + - 87 ea0837b713363efd0280dbed88635d5d 327ea25edc98e1ab7e996ff8b809d71d + - 88 296f8e7a912617db1f990b8f574d0e03 18402454a1fa336df9ff78b932433caf + - 89 6b4516bcdfc5c14622b0e8e162a5c94f 140e05a232b7622c80ce5311a8551c9b + 3 - 90 06d2e957070a7699a02be329c8e1142f bd689f8f75f8afe655dae7dc9ce02a0a + - 91 586b179b53a0fe074bf210a4a84a87ef a00a1bdffdc59fb8164c22a2d72232ab + - 92 61eee52ba3e80af5ad809b18560febd5 a6f4d6d0e17304347b2478971bb091bb + 2 - 93 e623a5c31de2c01b9bfaebdbb51a4708 64d3f3555160c8104140604c64cae76f + - 94 0579f6a3a6163d9a892db36cee3e53b2 212dab4ed9e24eb14ebebd2ccaf4b6b7 + - 95 e75688770a97326285ee2dc68c94c817 06292ac402e66ccad13f3966336ae013 + - 96 398a944fbed3cf12cdd64dade51fbaf0 85cf5deca4d71ce96d9a8070d86ac5bb + - 97 3389dae361af79b04c9c8e7057f60cc6 16b43c50922c5e29f6aa7159913b4398 + - 98 e585163a9b292521b13c57a14d0c5816 70a5a332e635fdbaef96ee12694f15a8 + [5] 4a5af48cf96f4686f492ceae9e2d6992 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 42c63e3643536e7c9c785144fedd7bf5 dc0387ec9f623a8261296c515ed5e70a + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 a542eda0c8d93b5704b230abc799a9d1 bfb854b7900de7c9d0d6c5be4a6acb35 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 2ad9d8750091fa63ff5c1acc50d49dda 14d54761028e880531d324ad2200847a + +dc date available - 0 ab83341a16a4931c6a2680915caceccd 71a58c5023d33383fa5b721e51c7e20e + +dc date issued - 0 752135ec36eb8d6c4a15a0bcd5fcae47 0cfacd1166506a462a7b0e05e5993ee2 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 7199ebee51f065de3a3339c8fe53864d 647e32f48b7dc1b2ce01fc3b66115346 + + - 0 794ce8cc422272c64a3d3821caf6c214 f2b54639d1bf563e60268bc3eb417571 + + - 0 544e58889d38acfb026f13a84df2c534 0b87fab8fee16db4a4446060918472cd + source 05a047fd659fbbeaa3cdb982b5911bcd sisu_quickstart.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 df0c63d4ce769b67c1481d18719f68d0 33bf24323f861f0e77e4423ed05701e6 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 3 + 3 + 3 + 2 + 3 + 3 + 3 + 2 + 3 + 3 + 3 + 2 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 3 +2 = 4 +3 = 9 +objects (ocn) = 98 +endnotes = 5 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/doc.html new file mode 100644 index 00000000..a2bc6978 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/doc.html @@ -0,0 +1,2129 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Quickstart, installation and use +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use,
    Ralph Amissah
    +

    + +

    + Quickstart - SiSU installation and use +

    + +

    + 1. Quickstart - Getting Started Howto +

    + +
    + 1.1 Installation +
    + +
    + 1.1.1 Debian Installation +
    + +
    + 1.1.2 RPM Installation +
    + +
    + 1.1.3 Installation from source +
    + +
    + 1.2 Testing SiSU, generating output +
    + +
    + 1.2.1 basic text, plaintext, html, XML, ODF +
    + +
    + 1.2.2 LaTeX / pdf +
    + +
    + 1.2.3 relational database - postgresql, sqlite +
    + +
    + 1.3 Getting Help +
    + +
    + 1.3.1 The man pages +
    + +
    + 1.3.2 Built in help +
    + +
    + 1.3.3 The home page +
    + +
    + 1.4 Markup Samples +
    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + Quickstart - SiSU installation and use +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Quickstart - Getting Started Howto +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 Installation +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. +

    +
    +

    +   5 +

    +
    + + + + +
    +
    + + 1.1.1 Debian Installation +
    +
    +

    +   6 +

    +
    + + + + +
    +

    + SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + +    aptitude update
    +    aptitude install sisu-complete + +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + The following /etc/apt/sources.list setting permits the download of additional markup samples: +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + +  #/etc/apt/sources.list

    +    deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
    +    deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
    +  d + +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + The aptitude commands become: +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + +    aptitude update
    +    aptitude install sisu-complete sisu-markup-samples + +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + +  #/etc/apt/sources.list

    +    deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +    deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + repeat the aptitude commands +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + +    aptitude update
    +    aptitude install sisu-complete sisu-markup-samples + +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. +

    +
    +

    +   17 +

    +
    + + + + +
    +
    + + 1.1.2 RPM Installation +
    +
    +

    +   18 +

    +
    + + + + +
    +

    + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + They may be downloaded from: +

    +
    +

    +   20 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + as root type: +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + rpm -i [rpm package name] +

    +
    +

    +   23 +

    +
    + + + + +
    +
    + + 1.1.3 Installation from source +
    +
    +

    +   24 +

    +
    + + + + +
    +

    + To install SiSU from source check information at: +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/download.html#current> +

    +
    +

    +   26 +

    +
    + + + + +
    +
  • + download the source package +
  • +
    +

    +   27 +

    +
    + + + + +
    +
  • + Unpack the source +
  • +
    +

    +   28 +

    +
    + + + + +
    +

    + Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)  1  or converting LaTeX to pdf. +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + setup.rb +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + +      ruby setup.rb config
    +      ruby setup.rb setup
    +      #[and as root:]
    +      ruby setup.rb install + +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + further information on setup.rb is available from: +

    +
    +

    +   34 +

    +
    + + + + +
    +

    + <http://i.loveruby.net/en/projects/setup/> +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + <http://i.loveruby.net/en/projects/setup/doc/usage.html> +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + "install" +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + ruby install base +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + or for a more complete installation: +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + ruby install +

    +
    +

    +   41 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   42 +

    +
    + + + + +
    +

    + ruby install base +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + Further information on "rant" is available from: +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + <http://make.rubyforge.org/> +

    +
    +

    +   46 +

    +
    + + + + +
    +

    + <http://rubyforge.org/frs/?group_id=615> +

    +
    +

    +   47 +

    +
    + + + + +
    +

    + For a list of alternative actions you may type: +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + ruby install help +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + ruby install -T +

    +
    +

    +   50 +

    +
    + + + + +
    +
    + + 1.2 Testing SiSU, generating output +
    +
    +

    +   51 +

    +
    + + + + +
    +

    + To check which version of sisu is installed: +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + sisu -v +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + Depending on your mode of installation one or a number of markup sample files may be found either in the directory: +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + ... +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + ... +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + change directory to the appropriate one: +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg +

    +
    +

    +   59 +

    +
    + + + + +
    +
    + + 1.2.1 basic text, plaintext, html, XML, ODF +
    +
    +

    +   60 +

    +
    + + + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   61 +

    +
    + + + + +
    +

    + sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text +

    +
    +

    +   63 +

    +
    + + + + +
    +
    + + 1.2.2 LaTeX / pdf +
    +
    +

    +   64 +

    +
    + + + + +
    +

    + Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   67 +

    +
    + + + + +
    +

    + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   68 +

    +
    + + + + +
    +

    + should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf +

    +
    +

    +   69 +

    +
    + + + + +
    +
    + + 1.2.3 relational database - postgresql, sqlite +
    +
    +

    +   70 +

    +
    + + + + +
    +

    + Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. +

    +
    +

    +   71 +

    +
    + + + + +
    +

    + Assuming you have the database installed and the requisite permissions +

    +
    +

    +   72 +

    +
    + + + + +
    +

    + sisu --sqlite --recreate +

    +
    +

    +   73 +

    +
    + + + + +
    +

    + sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   74 +

    +
    + + + + +
    +

    + sisu --pgsql --recreate +

    +
    +

    +   75 +

    +
    + + + + +
    +

    + sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    +
    +

    +   76 +

    +
    + + + + +
    +
    + + 1.3 Getting Help +
    +
    +

    +   77 +

    +
    + + + + +
    +
    + + 1.3.1 The man pages +
    +
    +

    +   78 +

    +
    + + + + +
    +

    + Type: +

    +
    +

    +   79 +

    +
    + + + + +
    +

    + man sisu +

    +
    +

    +   80 +

    +
    + + + + +
    +

    + The man pages are also available online, though not always kept as up to date as within the package itself: +

    +
    +

    +   81 +

    +
    + + + + +
    +
  • + sisu.1   2  +
  • +
    +

    +   82 +

    +
    + + + + +
    +
  • + sisu.8   3  +
  • +
    +

    +   83 +

    +
    + + + + +
    +
  • + man directory   4  +
  • +
    +

    +   84 +

    +
    + + + + +
    +
    + + 1.3.2 Built in help +
    +
    +

    +   85 +

    +
    + + + + +
    +

    + sisu --help +

    +
    +

    +   86 +

    +
    + + + + +
    +

    + sisu --help --env +

    +
    +

    +   87 +

    +
    + + + + +
    +

    + sisu --help --commands +

    +
    +

    +   88 +

    +
    + + + + +
    +

    + sisu --help --markup +

    +
    +

    +   89 +

    +
    + + + + +
    +
    + + 1.3.3 The home page +
    +
    +

    +   90 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   91 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU> +

    +
    +

    +   92 +

    +
    + + + + +
    +
    + + 1.4 Markup Samples +
    +
    +

    +   93 +

    +
    + + + + +
    +

    + A number of markup samples (along with output) are available off: +

    +
    +

    +   94 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/SiSU/2.html> +

    +
    +

    +   95 +

    +
    + + + + +
    +

    + Additional markup samples are packaged separately in the file: +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + * +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + On Debian they are available in non-free  5  to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. There is nothing to stop MySQL support being added in future. +

    +
    +   +
    + + + + +
    +

    +  2. <http://www.jus.uio.no/sisu/man/sisu.1> +

    +
    +   +
    + + + + +
    +

    +  3. <http://www.jus.uio.no/sisu/man/sisu.8> +

    +
    +   +
    + + + + +
    +

    +  4. <http://www.jus.uio.no/sisu/man> +

    +
    +   +
    + + + + +
    +

    +  5. the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2006-09-06 +

    +
    + + + +
    +

    + DC Date available: 2006-09-06 +

    +
    + + + +
    +

    + DC Date issued: 2006-09-06 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_quickstart.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_quickstart.sst)= 05a047fd659fbbeaa3cdb982b5911bcd +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/dom.xml new file mode 100644 index 00000000..92d72984 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/dom.xml @@ -0,0 +1,1267 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2006-09-06 + +
    + +
    + Date available: + + 2006-09-06 + +
    + +
    + Date issued: + + 2006-09-06 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use,
    Ralph Amissah
    +
    +
    + + + + + 2 + Quickstart - SiSU installation and use + + + + + + + 3 + 1 + + 1. Quickstart - Getting Started Howto + + + + + + + + + + 4 + 1.1 + + 1.1 Installation + + + + + + + + 5 + + + Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. + + + + + + + + + + 6 + 1.1.1 + + 1.1.1 Debian Installation + + + + + + + + 7 + + + SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + + + + + + + + 8 + + + + +        aptitude update
           aptitude install sisu-complete     + +
    + +
    + + + + + + 9 + + + The following /etc/apt/sources.list setting permits the download of additional markup samples: + + + + + + + + 10 + + + + +      #/etc/apt/sources.list

           deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
           deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
         d     + +
    + +
    + + + + + + 11 + + + The aptitude commands become: + + + + + + + + 12 + + + + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     + +
    + +
    + + + + + + 13 + + + If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list + + + + + + + + 14 + + + + +      #/etc/apt/sources.list

           deb http://www.jus.uio.no/sisu/archive unstable main non-free
           deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     + +
    + +
    + + + + + + 15 + + + repeat the aptitude commands + + + + + + + + 16 + + + + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     + +
    + +
    + + + + + + 17 + + + Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. + + + + +
    + +
    + + + + + 18 + 1.1.2 + + 1.1.2 RPM Installation + + + + + + + + 19 + + + RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. + + + + + + + + 20 + + + They may be downloaded from: + + + + + + + + 21 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + + + + + + + 22 + + + as root type: + + + + + + + + 23 + + + rpm -i [rpm package name] + + + + + + + + + + + + 24 + 1.1.3 + + 1.1.3 Installation from source + + + + + + + + 25 + + + To install SiSU from source check information at: + + + + + + + + 26 + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + + + + + 27 + + + download the source package + + + + + + + + 28 + + + Unpack the source + + + + + + + + 29 + + + Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: + + + + + + + + 30 + + + For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)1There is nothing to stop MySQL support being added in future. or converting LaTeX to pdf. + + + + + + + + 31 + + + setup.rb + + + + + + + + 32 + + + This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: + + + + + + + + 33 + + + + +          ruby setup.rb config
             ruby setup.rb setup
             #[and as root:]
             ruby setup.rb install     + +
    + +
    + + + + + + 34 + + + further information on setup.rb is available from: + + + + + + + + 35 + + + <http://i.loveruby.net/en/projects/setup/> + + + + + + + + 36 + + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + + + + + + + 37 + + + "install" + + + + + + + + 38 + + + The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: + + + + + + + + 39 + + + ruby install base + + + + + + + + 40 + + + or for a more complete installation: + + + + + + + + 41 + + + ruby install + + + + + + + + 42 + + + or + + + + + + + + 43 + + + ruby install base + + + + + + + + 44 + + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + + + + + + + + 45 + + + Further information on "rant" is available from: + + + + + + + + 46 + + + <http://make.rubyforge.org/> + + + + + + + + 47 + + + <http://rubyforge.org/frs/?group_id=615> + + + + + + + + 48 + + + For a list of alternative actions you may type: + + + + + + + + 49 + + + ruby install help + + + + + + + + 50 + + + ruby install -T + + + + +
    + +
    + +
    + + + + + 51 + 1.2 + + 1.2 Testing SiSU, generating output + + + + + + + + 52 + + + To check which version of sisu is installed: + + + + + + + + 53 + + + sisu -v + + + + + + + + 54 + + + Depending on your mode of installation one or a number of markup sample files may be found either in the directory: + + + + + + + + 55 + + + ... + + + + + + + + 56 + + + or + + + + + + + + 57 + + + ... + + + + + + + + 58 + + + change directory to the appropriate one: + + + + + + + + 59 + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + + + + + + + 60 + 1.2.1 + + 1.2.1 basic text, plaintext, html, XML, ODF + + + + + + + + 61 + + + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + + + + + + + + 62 + + + sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 63 + + + this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text + + + + + + + + + + + + 64 + 1.2.2 + + 1.2.2 LaTeX / pdf + + + + + + + + 65 + + + Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) + + + + + + + + 66 + + + Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + + + + + + + + 67 + + + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 68 + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 69 + + + should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf + + + + + + + + + + + + 70 + 1.2.3 + + 1.2.3 relational database - postgresql, sqlite + + + + + + + + 71 + + + Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. + + + + + + + + 72 + + + Assuming you have the database installed and the requisite permissions + + + + + + + + 73 + + + sisu --sqlite --recreate + + + + + + + + 74 + + + sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + 75 + + + sisu --pgsql --recreate + + + + + + + + 76 + + + sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + + + + + + + + + + + 77 + 1.3 + + 1.3 Getting Help + + + + + + + + + + 78 + 1.3.1 + + 1.3.1 The man pages + + + + + + + + 79 + + + Type: + + + + + + + + 80 + + + man sisu + + + + + + + + 81 + + + The man pages are also available online, though not always kept as up to date as within the package itself: + + + + + + + + 82 + + + sisu.1 2<http://www.jus.uio.no/sisu/man/sisu.1> + + + + + + + + 83 + + + sisu.8 3<http://www.jus.uio.no/sisu/man/sisu.8> + + + + + + + + 84 + + + man directory 4<http://www.jus.uio.no/sisu/man> + + + + + + + + + + + + 85 + 1.3.2 + + 1.3.2 Built in help + + + + + + + + 86 + + + sisu --help + + + + + + + + 87 + + + sisu --help --env + + + + + + + + 88 + + + sisu --help --commands + + + + + + + + 89 + + + sisu --help --markup + + + + + + + + + + + + 90 + 1.3.3 + + 1.3.3 The home page + + + + + + + + 91 + + + <http://www.jus.uio.no/sisu> + + + + + + + + 92 + + + <http://www.jus.uio.no/sisu/SiSU> + + + + + + + + + + + + + + 93 + 1.4 + + 1.4 Markup Samples + + + + + + + + 94 + + + A number of markup samples (along with output) are available off: + + + + + + + + 95 + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + + + + + 96 + + + Additional markup samples are packaged separately in the file: + + + + + + + + 97 + + + * + + + + + + + + 98 + + + On Debian they are available in non-free5the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. + + + + + + + + +
    + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/endnotes.html new file mode 100644 index 00000000..a50d853e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/endnotes.html @@ -0,0 +1,484 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Quickstart, installation and use +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. There is nothing to stop MySQL support being added in future. +

    +
      +
    + + +
    +

    +  2. <http://www.jus.uio.no/sisu/man/sisu.1> +

    +
      +
    + + +
    +

    +  3. <http://www.jus.uio.no/sisu/man/sisu.8> +

    +
      +
    + + +
    +

    +  4. <http://www.jus.uio.no/sisu/man> +

    +
      +
    + + +
    +

    +  5. the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/index.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/index.html new file mode 100644 index 00000000..835f3182 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/index.html @@ -0,0 +1,584 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Quickstart, installation and use +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use,
    Ralph Amissah +

    + +

    + Quickstart - SiSU installation and use +

    + +

    + + 1. Quickstart - Getting Started Howto + +

    + +
    + + 1.1 Installation + +
    + +
    + + 1.1.1 Debian Installation + +
    + +
    + + 1.1.2 RPM Installation + +
    + +
    + + 1.1.3 Installation from source + +
    + +
    + + 1.2 Testing SiSU, generating output + +
    + +
    + + 1.2.1 basic text, plaintext, html, XML, ODF + +
    + +
    + + 1.2.2 LaTeX / pdf + +
    + +
    + + 1.2.3 relational database - postgresql, sqlite + +
    + +
    + + 1.3 Getting Help + +
    + +
    + + 1.3.1 The man pages + +
    + +
    + + 1.3.2 Built in help + +
    + +
    + + 1.3.3 The home page + +
    + +
    + + 1.4 Markup Samples + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/landscape.pdf new file mode 100644 index 00000000..f426f1db Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/metadata.html new file mode 100644 index 00000000..0c40ff63 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    +

    + Quickstart, installation and use +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2006-09-06 +

    +
    + +
    +

    + DC Date available: 2006-09-06 +

    +
    + +
    +

    + DC Date issued: 2006-09-06 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_quickstart.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.57 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_quickstart.sst)= 05a047fd659fbbeaa3cdb982b5911bcd +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/opendocument.odt new file mode 100644 index 00000000..5fe82dc7 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/plain.txt new file mode 100644 index 00000000..d4f3b297 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/plain.txt @@ -0,0 +1,476 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, +SERIALIZED UNITS - QUICKSTART, INSTALLATION AND USE, +RALPH AMISSAH +****************************************************************************** + +QUICKSTART - SISU INSTALLATION AND USE +====================================== + +1. QUICKSTART - GETTING STARTED HOWTO +------------------------------------- + +1.1 INSTALLATION +................ + +Installation is currently most straightforward and tested on the *Debian* +platform, as there are packages for the installation of sisu and all +requirements for what it does. + + +1.1.1 DEBIAN INSTALLATION +......................... + +*SiSU* is available directly from the *Debian* Sid and testing archives (and +possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + + + + aptitude update + aptitude install sisu-complete + +The following /etc/apt/sources.list setting permits the download of additional +markup samples: + + + + #/etc/apt/sources.list + deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib + deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib + d + +The aptitude commands become: + + + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +If there are newer versions of *SiSU* upstream of the *Debian* archives, they +will be available by adding the following to your /etc/apt/sources.list + + + + #/etc/apt/sources.list + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +repeat the aptitude commands + + + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +Note however that it is not necessary to install sisu-complete if not all +components of sisu are to be used. Installing just the package sisu will +provide basic functionality. + + +1.1.2 RPM INSTALLATION +...................... + +RPMs are provided though untested, they are prepared by running alien against +the source package, and against the debs. + + +They may be downloaded from: + + + + + +as root type: + + + rpm -i [rpm package name] + + +1.1.3 INSTALLATION FROM SOURCE +.............................. + +To install *SiSU* from source check information at: + + + + + +* download the source package + + +* Unpack the source + + +Two alternative modes of installation from source are provided, setup.rb (by +Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the +first steps are the same, download and unpack the source file: + + +For basic use *SiSU* is only dependent on the programming language in which it +is written *Ruby*, and *SiSU* will be able to generate html, various XMLs, +including ODF (and will also produce LaTeX). Dependencies required for further +actions, though it relies on the installation of additional dependencies which +the source tarball does not take care of, for things like using a database +(postgresql or sqlite)[^1] or converting LaTeX to pdf. + + +- [1]: There is nothing to stop MySQL support being added in future. + +*setup.rb* + + +This is a standard ruby installer, using setup.rb is a three step process. In +the root directory of the unpacked *SiSU* as root type: + + + + ruby setup.rb config + ruby setup.rb setup + #[and as root:] + ruby setup.rb install + +further information on setup.rb is available from: + + + + + + + + +*"install"* + + +The "install" file provided is an installer prepared using "rant". In the root +directory of the unpacked *SiSU* as root type: + + + ruby install base + + +or for a more complete installation: + + + ruby install + + +or + + + ruby install base + + +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been +configured to do post installation setup setup configuration and generation of +first test file. Note however, that additional external package dependencies, +such as tetex-extra are not taken care of for you. + + +Further information on "rant" is available from: + + + + + + + + +For a list of alternative actions you may type: + + + ruby install help + + + ruby install -T + + +1.2 TESTING SISU, GENERATING OUTPUT +................................... + +To check which version of sisu is installed: + + +sisu -v + + +Depending on your mode of installation one or a number of markup sample files +may be found either in the directory: + + +... + + +or + + +... + + +change directory to the appropriate one: + + +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + +1.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF +........................................... + +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + +sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +this will generate html including a concordance file, opendocument text format, +plaintext, XHTML and various forms of XML, and OpenDocument text + + +1.2.2 LATEX / PDF +................. + +Assuming a LaTeX engine such as tetex or texlive is installed with the required +modules (done automatically on selection of sisu-pdf in *Debian*) + + +Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + +sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +should generate most available output formats: html including a concordance +file, opendocument text format, plaintext, XHTML and various forms of XML, and +OpenDocument text and pdf + + +1.2.3 RELATIONAL DATABASE - POSTGRESQL, SQLITE +.............................................. + +Relational databases need some setting up - you must have permission to create +the database and write to it when you run sisu. + + +Assuming you have the database installed and the requisite permissions + + +sisu --sqlite --recreate + + +sisu --sqlite -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +sisu --pgsql --recreate + + +sisu --pgsql -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + +1.3 GETTING HELP +................ + +1.3.1 THE MAN PAGES +................... + +Type: + + + man sisu + + +The man pages are also available online, though not always kept as up to date +as within the package itself: + + +* sisu.1 [link:] [^2] + + +- [2]: + +* sisu.8 [link:] [^3] + + +- [3]: + +* man directory [link:] [^4] + + +- [4]: + +1.3.2 BUILT IN HELP +................... + +sisu --help + + +sisu --help --env + + +sisu --help --commands + + +sisu --help --markup + + +1.3.3 THE HOME PAGE +................... + + + + + + + +1.4 MARKUP SAMPLES +.................. + +A number of markup samples (along with output) are available off: + + + + + +Additional markup samples are packaged separately in the file: + + +*** + + +On *Debian* they are available in non-free[^5] to include them it is necessary +to include non-free in your /etc/apt/source.list or obtain them from the sisu +home site. + + +- [5]: the *Debian* Free Software guidelines require that everything distributed + within *Debian* can be changed - and the documents are authors' works that + while freely distributable are not freely changeable. + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe / Structured +information, Serialized Units - Quickstart, installation and use_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2006-09-06_ + + +DC Date available: _2006-09-06_ + + +DC Date issued: _2006-09-06_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_quickstart.sst_ + + +Filetype: _SiSU text 0.57_ + + +Sourcefile Digest, MD5(sisu_quickstart.sst)= _05a047fd659fbbeaa3cdb982b5911bcd_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:02 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe / Structured + information, Serialized Units - Quickstart, installation and use + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2006-09-06 + + date.available: 2006-09-06 + + date.issued: 2006-09-06 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_quickstart/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_quickstart/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_quickstart/portrait.pdf + http://www.jus.uio.no/sisu/sisu_quickstart/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_quickstart/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/portrait.pdf new file mode 100644 index 00000000..3c70afce Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sax.xml new file mode 100644 index 00000000..732593a6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sax.xml @@ -0,0 +1,767 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2006-09-06 + +
    + Date available: + + 2006-09-06 + +
    + Date issued: + + 2006-09-06 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Quickstart, installation and use,
    Ralph +Amissah +
    +
    + + 2 + + Quickstart - SiSU installation and use + + + + 3 + + 1. Quickstart - Getting Started Howto + + + + 4 + + 1.1 Installation + + + + 5 + + Installation is currently most straightforward and tested on the +Debian platform, as there are packages for the installation of +sisu and all requirements for what it does. + + + + 6 + + 1.1.1 Debian Installation + + + + 7 + + SiSU is available directly from the Debian Sid and +testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + + + 8 + +        aptitude update
           aptitude install sisu-complete     +
    +
    + + 9 + + The following /etc/apt/sources.list setting permits the download of +additional markup samples: + + + + 10 + +      #/etc/apt/sources.list

           deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
           deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
         d     +
    +
    + + 11 + + The aptitude commands become: + + + + 12 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + 13 + + If there are newer versions of SiSU upstream of the +Debian archives, they will be available by adding the following +to your /etc/apt/sources.list + + + + 14 + +      #/etc/apt/sources.list

           deb http://www.jus.uio.no/sisu/archive unstable main non-free
           deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + 15 + + repeat the aptitude commands + + + + 16 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + 17 + + Note however that it is not necessary to install sisu-complete if not +all components of sisu are to be used. Installing just the package sisu +will provide basic functionality. + + + + 18 + + 1.1.2 RPM Installation + + + + 19 + + RPMs are provided though untested, they are prepared by running alien +against the source package, and against the debs. + + + + 20 + + They may be downloaded from: + + + + 21 + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + + + 22 + + as root type: + + + + 23 + + rpm -i [rpm package name] + + + + 24 + + 1.1.3 Installation from source + + + + 25 + + To install SiSU from source check information at: + + + + 26 + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + + + 27 + + download the source package + + + + 28 + + Unpack the source + + + + 29 + + Two alternative modes of installation from source are provided, +setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install +file, in either case: the first steps are the same, download and unpack +the source file: + + + + 30 + + For basic use SiSU is only dependent on the programming language +in which it is written Ruby, and SiSU will be able to +generate html, various XMLs, including ODF (and will also produce +LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball +does not take care of, for things like using a database (postgresql or +sqlite)1 or converting LaTeX to pdf. + + + 1 + + There is nothing to stop MySQL support being added in future. + + + + + 31 + + setup.rb + + + + 32 + + This is a standard ruby installer, using setup.rb is a three step +process. In the root directory of the unpacked SiSU as root +type: + + + + 33 + +          ruby setup.rb config
             ruby setup.rb setup
             #[and as root:]
             ruby setup.rb install     +
    +
    + + 34 + + further information on setup.rb is available from: + + + + 35 + + <http://i.loveruby.net/en/projects/setup/> + + + + 36 + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + + + 37 + + "install" + + + + 38 + + The "install" file provided is an installer prepared using "rant". In +the root directory of the unpacked SiSU as root type: + + + + 39 + + ruby install base + + + + 40 + + or for a more complete installation: + + + + 41 + + ruby install + + + + 42 + + or + + + + 43 + + ruby install base + + + + 44 + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration +and generation of first test file. Note however, that additional +external package dependencies, such as tetex-extra are not taken care +of for you. + + + + 45 + + Further information on "rant" is available from: + + + + 46 + + <http://make.rubyforge.org/> + + + + 47 + + <http://rubyforge.org/frs/?group_id=615> + + + + 48 + + For a list of alternative actions you may type: + + + + 49 + + ruby install help + + + + 50 + + ruby install -T + + + + 51 + + 1.2 Testing SiSU, generating output + + + + 52 + + To check which version of sisu is installed: + + + + 53 + + sisu -v + + + + 54 + + Depending on your mode of installation one or a number of markup sample +files may be found either in the directory: + + + + 55 + + ... + + + + 56 + + or + + + + 57 + + ... + + + + 58 + + change directory to the appropriate one: + + + + 59 + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + + + 60 + + 1.2.1 basic text, plaintext, html, XML, ODF + + + + 61 + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + + + 62 + + sisu -NhwoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 63 + + this will generate html including a concordance file, opendocument text +format, plaintext, XHTML and various forms of XML, and OpenDocument +text + + + + 64 + + 1.2.2 LaTeX / pdf + + + + 65 + + Assuming a LaTeX engine such as tetex or texlive is installed with the +required modules (done automatically on selection of sisu-pdf in +Debian) + + + + 66 + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + + + 67 + + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 68 + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 69 + + should generate most available output formats: html including a +concordance file, opendocument text format, plaintext, XHTML and +various forms of XML, and OpenDocument text and pdf + + + + 70 + + 1.2.3 relational database - postgresql, sqlite + + + + 71 + + Relational databases need some setting up - you must have permission to +create the database and write to it when you run sisu. + + + + 72 + + Assuming you have the database installed and the requisite permissions + + + + 73 + + sisu --sqlite --recreate + + + + 74 + + sisu --sqlite -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 75 + + sisu --pgsql --recreate + + + + 76 + + sisu --pgsql -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + + + 77 + + 1.3 Getting Help + + + + 78 + + 1.3.1 The man pages + + + + 79 + + Type: + + + + 80 + + man sisu + + + + 81 + + The man pages are also available online, though not always kept as up +to date as within the package itself: + + + + 82 + + sisu.1 +2 + + + 2 + + <http://www.jus.uio.no/sisu/man/sisu.1> + + + + + 83 + + sisu.8 +3 + + + 3 + + <http://www.jus.uio.no/sisu/man/sisu.8> + + + + + 84 + + man directory +4 + + + 4 + + <http://www.jus.uio.no/sisu/man> + + + + + 85 + + 1.3.2 Built in help + + + + 86 + + sisu --help + + + + 87 + + sisu --help --env + + + + 88 + + sisu --help --commands + + + + 89 + + sisu --help --markup + + + + 90 + + 1.3.3 The home page + + + + 91 + + <http://www.jus.uio.no/sisu> + + + + 92 + + <http://www.jus.uio.no/sisu/SiSU> + + + + 93 + + 1.4 Markup Samples + + + + 94 + + A number of markup samples (along with output) are available off: + + + + 95 + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + + + 96 + + Additional markup samples are packaged separately in the file: + + + + 97 + + * + + + + 98 + + On Debian they are available in non-free5 to include +them it is necessary to include non-free in your /etc/apt/source.list +or obtain them from the sisu home site. + + + 5 + + the Debian Free Software guidelines require that everything +distributed within Debian can be changed - and the documents are +authors' works that while freely distributable are not freely +changeable. + + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/scroll.xhtml new file mode 100644 index 00000000..a4ed3478 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/scroll.xhtml @@ -0,0 +1,753 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2006-09-06 + +
    + Date available: + + 2006-09-06 + +
    + Date issued: + + 2006-09-06 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Quickstart, installation and use,
    Ralph +Amissah +
    + 1 +
    + + + Quickstart - SiSU installation and use + + 2 + + + + 1. Quickstart - Getting Started Howto + + 3 + + + + 1.1 Installation + + 4 + + + + Installation is currently most straightforward and tested on the +Debian platform, as there are packages for the installation of +sisu and all requirements for what it does. + + 5 + + + + 1.1.1 Debian Installation + + 6 + + + + SiSU is available directly from the Debian Sid and +testing archives (and possibly Ubuntu), assuming your +/etc/apt/sources.list is set accordingly: + + 7 + + + 8 + +        aptitude update
           aptitude install sisu-complete     +
    +
    + + + The following /etc/apt/sources.list setting permits the download of +additional markup samples: + + 9 + + + 10 + +      #/etc/apt/sources.list

           deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
           deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
         d     +
    +
    + + + The aptitude commands become: + + 11 + + + 12 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + + If there are newer versions of SiSU upstream of the +Debian archives, they will be available by adding the following +to your /etc/apt/sources.list + + 13 + + + 14 + +      #/etc/apt/sources.list

           deb http://www.jus.uio.no/sisu/archive unstable main non-free
           deb-src http://www.jus.uio.no/sisu/archive unstable main non-free     +
    +
    + + + repeat the aptitude commands + + 15 + + + 16 + +        aptitude update
           aptitude install sisu-complete sisu-markup-samples     +
    +
    + + + Note however that it is not necessary to install sisu-complete if not +all components of sisu are to be used. Installing just the package sisu +will provide basic functionality. + + 17 + + + + 1.1.2 RPM Installation + + 18 + + + + RPMs are provided though untested, they are prepared by running alien +against the source package, and against the debs. + + 19 + + + + They may be downloaded from: + + 20 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#rpm> + + 21 + + + + as root type: + + 22 + + + + rpm -i [rpm package name] + + 23 + + + + 1.1.3 Installation from source + + 24 + + + + To install SiSU from source check information at: + + 25 + + + + <http://www.jus.uio.no/sisu/SiSU/download.html#current> + + 26 + + + + download the source package + + 27 + + + + Unpack the source + + 28 + + + + Two alternative modes of installation from source are provided, +setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install +file, in either case: the first steps are the same, download and unpack +the source file: + + 29 + + + + For basic use SiSU is only dependent on the programming language +in which it is written Ruby, and SiSU will be able to +generate html, various XMLs, including ODF (and will also produce +LaTeX). Dependencies required for further actions, though it relies on +the installation of additional dependencies which the source tarball +does not take care of, for things like using a database (postgresql or +sqlite)1 or converting LaTeX to pdf. + + + 1. There is nothing to stop MySQL support being added in future. + + 30 + + + + setup.rb + + 31 + + + + This is a standard ruby installer, using setup.rb is a three step +process. In the root directory of the unpacked SiSU as root +type: + + 32 + + + 33 + +          ruby setup.rb config
             ruby setup.rb setup
             #[and as root:]
             ruby setup.rb install     +
    +
    + + + further information on setup.rb is available from: + + 34 + + + + <http://i.loveruby.net/en/projects/setup/> + + 35 + + + + <http://i.loveruby.net/en/projects/setup/doc/usage.html> + + 36 + + + + "install" + + 37 + + + + The "install" file provided is an installer prepared using "rant". In +the root directory of the unpacked SiSU as root type: + + 38 + + + + ruby install base + + 39 + + + + or for a more complete installation: + + 40 + + + + ruby install + + 41 + + + + or + + 42 + + + + ruby install base + + 43 + + + + This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration +and generation of first test file. Note however, that additional +external package dependencies, such as tetex-extra are not taken care +of for you. + + 44 + + + + Further information on "rant" is available from: + + 45 + + + + <http://make.rubyforge.org/> + + 46 + + + + <http://rubyforge.org/frs/?group_id=615> + + 47 + + + + For a list of alternative actions you may type: + + 48 + + + + ruby install help + + 49 + + + + ruby install -T + + 50 + + + + 1.2 Testing SiSU, generating output + + 51 + + + + To check which version of sisu is installed: + + 52 + + + + sisu -v + + 53 + + + + Depending on your mode of installation one or a number of markup sample +files may be found either in the directory: + + 54 + + + + ... + + 55 + + + + or + + 56 + + + + ... + + 57 + + + + change directory to the appropriate one: + + 58 + + + + cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + + 59 + + + + 1.2.1 basic text, plaintext, html, XML, ODF + + 60 + + + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + 61 + + + + sisu -NhwoabxXyv +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 62 + + + + this will generate html including a concordance file, opendocument text +format, plaintext, XHTML and various forms of XML, and OpenDocument +text + + 63 + + + + 1.2.2 LaTeX / pdf + + 64 + + + + Assuming a LaTeX engine such as tetex or texlive is installed with the +required modules (done automatically on selection of sisu-pdf in +Debian) + + 65 + + + + Having moved to the directory that contains the markup samples (see +instructions above if necessary), choose a file and run sisu against it + + 66 + + + + sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 67 + + + + sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 68 + + + + should generate most available output formats: html including a +concordance file, opendocument text format, plaintext, XHTML and +various forms of XML, and OpenDocument text and pdf + + 69 + + + + 1.2.3 relational database - postgresql, sqlite + + 70 + + + + Relational databases need some setting up - you must have permission to +create the database and write to it when you run sisu. + + 71 + + + + Assuming you have the database installed and the requisite permissions + + 72 + + + + sisu --sqlite --recreate + + 73 + + + + sisu --sqlite -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 74 + + + + sisu --pgsql --recreate + + 75 + + + + sisu --pgsql -v --import +free_as_in_freedom.rms_and_free_software.sam_williams.sst + + 76 + + + + 1.3 Getting Help + + 77 + + + + 1.3.1 The man pages + + 78 + + + + Type: + + 79 + + + + man sisu + + 80 + + + + The man pages are also available online, though not always kept as up +to date as within the package itself: + + 81 + + + + sisu.1 +2 + + + 2. <http://www.jus.uio.no/sisu/man/sisu.1> + + 82 + + + + sisu.8 +3 + + + 3. <http://www.jus.uio.no/sisu/man/sisu.8> + + 83 + + + + man directory +4 + + + 4. <http://www.jus.uio.no/sisu/man> + + 84 + + + + 1.3.2 Built in help + + 85 + + + + sisu --help + + 86 + + + + sisu --help --env + + 87 + + + + sisu --help --commands + + 88 + + + + sisu --help --markup + + 89 + + + + 1.3.3 The home page + + 90 + + + + <http://www.jus.uio.no/sisu> + + 91 + + + + <http://www.jus.uio.no/sisu/SiSU> + + 92 + + + + 1.4 Markup Samples + + 93 + + + + A number of markup samples (along with output) are available off: + + 94 + + + + <http://www.jus.uio.no/sisu/SiSU/2.html> + + 95 + + + + Additional markup samples are packaged separately in the file: + + 96 + + + + * + + 97 + + + + On Debian they are available in non-free5 to include +them it is necessary to include non-free in your /etc/apt/source.list +or obtain them from the sisu home site. + + + 5. the Debian Free Software guidelines require that everything +distributed within Debian can be changed - and the documents are +authors' works that while freely distributable are not freely +changeable. + + 98 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_manifest.html new file mode 100644 index 00000000..126b5f0b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/toc.html>

    17.4

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/doc.html>

    64.9

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/portrait.pdf>

    111.6

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/landscape.pdf>

    108.8

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/opendocument.odt>

    10.6

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/scroll.xhtml>

    18.4

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sax.xml>

    18.5

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/dom.xml>

    22.8

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/plain.txt>

    10.0

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/concordance.html>

    64.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/digest.txt>

    13.7

    + + +

    Markup (SiSU source)

    sisu_quickstart.sst   05a047fd659fbbeaa3cdb982b5911bcd
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_quickstart.sst>

    7.8

    +

    SiSU doc (zip)

    sisupod.zip   2c1986ca67e88ef8d1c5697612b14e8c
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisupod.zip>

    5.4

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use

    Title:

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units

    Subtitle:

    Quickstart, installation and use

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2006-09-06

    DC Date issued:

    2006-09-06

    DC Date available:

    2006-09-06

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/toc.html

    Sourcefile:

    sisu_quickstart.sst

    Word Count approximate:

    924

    Sourcefile Digest (md5):

    05a047fd659fbbeaa3cdb982b5911bcd

    Document (metaverse) last generated:

    Sun Sep 23 04:13:44 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_quickstart.sst b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_quickstart.sst new file mode 100644 index 00000000..80f4753e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisu_quickstart.sst @@ -0,0 +1,273 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Quickstart, installation and use + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2006-09-06 + +@date.available: 2006-09-06 + +@date.issued: 2006-09-06 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? Quickstart - SiSU installation and use + +1~ Quickstart - Getting Started Howto + +2~ Installation + +Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. + +3~ Debian Installation + +SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + +code{ + + aptitude update + aptitude install sisu-complete + +}code + +The following /etc/apt/sources.list setting permits the download of additional markup samples: + +code{ + +#/etc/apt/sources.list + + deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib + deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib +d + +}code + +The aptitude commands become: + +code{ + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +}code + +If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list + +code{ + +#/etc/apt/sources.list + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +repeat the aptitude commands + +code{ + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +}code + +Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. + +3~ RPM Installation + +RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. + +They may be downloaded from: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#rpm + +as root type: + +_1 rpm -i [rpm package name] + +3~ Installation from source + +To install SiSU from source check information at: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#current + +_* download the source package + +_* Unpack the source + +Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: + +For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)~{ There is nothing to stop MySQL support being added in future. }~ or converting LaTeX to pdf. + +!_ setup.rb + +This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: + +code{ + + ruby setup.rb config + ruby setup.rb setup + #[and as root:] + ruby setup.rb install + +}code + +further information on setup.rb is available from: + +_1 http://i.loveruby.net/en/projects/setup/ + +_1 http://i.loveruby.net/en/projects/setup/doc/usage.html + +!_ "install" + +The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: + +_1 ruby install base + +or for a more complete installation: + +_1 ruby install + +or + +_1 ruby install base + +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + +Further information on "rant" is available from: + +_1 http://make.rubyforge.org/ + +_1 http://rubyforge.org/frs/?group_id=615 + +For a list of alternative actions you may type: + +_1 ruby install help + +_1 ruby install -T + +2~ Testing SiSU, generating output + +To check which version of sisu is installed: + +sisu -v + +Depending on your mode of installation one or a number of markup sample files may be found either in the directory: + +... + +or + +... + +change directory to the appropriate one: + +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +3~ basic text, plaintext, html, XML, ODF + +Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + +sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text + +3~ LaTeX / pdf + +Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) + +Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + +sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf + +3~ relational database - postgresql, sqlite + +Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. + +Assuming you have the database installed and the requisite permissions + +sisu --sqlite --recreate + +sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +sisu --pgsql --recreate + +sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +2~ Getting Help + +3~ The man pages + +Type: + +_1 man sisu + +The man pages are also available online, though not always kept as up to date as within the package itself: + +_* {~^ sisu.1 }http://www.jus.uio.no/sisu/man/sisu.1 + +_* {~^ sisu.8 }http://www.jus.uio.no/sisu/man/sisu.8 + +_* {~^ man directory }http://www.jus.uio.no/sisu/man + +3~ Built in help + +sisu --help + +sisu --help --env + +sisu --help --commands + +sisu --help --markup + +3~ The home page + +http://www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu/SiSU + +2~ Markup Samples + +A number of markup samples (along with output) are available off: + +http://www.jus.uio.no/sisu/SiSU/2.html + +Additional markup samples are packaged separately in the file: + +*** + +On Debian they are available in non-free~{ the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. }~ to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisupod.zip new file mode 100644 index 00000000..9a915a7e Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sitemap.xml new file mode 100644 index 00000000..048bc43f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_quickstart/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/toc.html new file mode 100644 index 00000000..835f3182 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_quickstart/toc.html @@ -0,0 +1,584 @@ + + + + + + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe / Structured information, Serialized Units +

    + +

    Quickstart, installation and use +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe / Structured information, Serialized Units - Quickstart, installation and use,
    Ralph Amissah +

    + +

    + Quickstart - SiSU installation and use +

    + +

    + + 1. Quickstart - Getting Started Howto + +

    + +
    + + 1.1 Installation + +
    + +
    + + 1.1.1 Debian Installation + +
    + +
    + + 1.1.2 RPM Installation + +
    + +
    + + 1.1.3 Installation from source + +
    + +
    + + 1.2 Testing SiSU, generating output + +
    + +
    + + 1.2.1 basic text, plaintext, html, XML, ODF + +
    + +
    + + 1.2.2 LaTeX / pdf + +
    + +
    + + 1.2.3 relational database - postgresql, sqlite + +
    + +
    + + 1.3 Getting Help + +
    + +
    + + 1.3.1 The man pages + +
    + +
    + + 1.3.2 Built in help + +
    + +
    + + 1.3.3 The home page + +
    + +
    + + 1.4 Markup Samples + +
    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/concordance.html new file mode 100644 index 00000000..4bf0934c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/concordance.html @@ -0,0 +1,513 @@ + + + + + SiSU created WordIndex for: SiSU - Remote Operations [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Remote Operations [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_remote/concordance.html#your_word ] +

    + +

    Against

    (4)

    +

    4, 6, 12,

    +

    Agent

    (4)

    +

    18, 21, 22, 24,

    +

    All

    (1)

    +

    26,

    +

    Alone

    (2)

    +

    21,

    +

    Also

    (2)

    +

    21, 22,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (19)

    +

    6, 8, 11, 12, 14, 18, 21, 22, 26,

    +

    Any

    (4)

    +

    6, 8, 11, 14,

    +

    Are

    (2)

    +

    4, 26,

    +

    Associated

    (2)

    +

    6, 11,

    +

    Authentication

    (1)

    +

    18,

    +

    Automatically

    (1)

    +

    17,

    +

    Been

    (2)

    +

    21, 22,

    +

    Behavior

    (1)

    +

    21,

    +

    Can

    (9)

    +

    4, 6, 8, 12, 14, 17, 18, 26,

    +

    Carried

    (1)

    +

    4,

    +

    Cleaning

    (1)

    +

    21,

    +

    Command

    (1)

    +

    26,

    +

    Commands

    (2)

    +

    20, 26,

    +

    Configuration

    (1)

    +

    23,

    +

    Configured

    (2)

    +

    17, 18,

    +

    Conjunction

    (1)

    +

    18,

    +

    Contains

    (1)

    +

    12,

    +

    Content

    (1)

    +

    11,

    +

    Copies

    (2)

    +

    21, 22,

    +

    Delete

    (1)

    +

    21,

    +

    Designated

    (1)

    +

    17,

    +

    Desired

    (2)

    +

    8, 14,

    +

    Different

    (1)

    +

    21,

    +

    Directory

    (2)

    +

    9, 21,

    +

    Document

    (5)

    +

    8, 9, 11, 14, [H]15,

    +

    Documents

    (9)

    +

    3, 4, 8, 9, 12, 14, 26,

    +

    Done

    (2)

    +

    18,

    +

    Downloaded

    (2)

    +

    6, 12,

    +

    Easily

    (1)

    +

    26,

    +

    Either

    (2)

    +

    4, 17,

    +

    Environment

    (1)

    +

    26,

    +

    Examples

    (2)

    +

    8, 14,

    +

    Expand

    (1)

    +

    24,

    +

    File

    (3)

    +

    6, 7, 13,

    +

    Filename

    (3)

    +

    4, 21, 22,

    +

    Files

    (7)

    +

    4, 5, 6, 10, 21, 22,

    +

    Flag

    (1)

    +

    18,

    +

    Flags

    (3)

    +

    18, 21,

    +

    For

    (5)

    +

    8, 14, 18, 21,

    +

    From

    (1)

    +

    21,

    +

    Generally

    (1)

    +

    26,

    +

    Generated

    (3)

    +

    6, 12, 17,

    +

    Has

    (2)

    +

    21, 22,

    +

    Have

    (2)

    +

    21, 22,

    +

    Host

    (3)

    +

    18, 21, 22,

    +

    Hostname

    (2)

    +

    21, 22,

    +

    Image

    (1)

    +

    9,

    +

    Images

    (3)

    +

    6, 9, 11,

    +

    Information

    (2)

    +

    21, 22,

    +

    Instruction

    (2)

    +

    6, 12,

    +

    Instructions

    (2)

    +

    4,

    +

    Just

    (1)

    +

    26,

    +

    Keychain

    (2)

    +

    18, 24,

    +

    Keys

    (2)

    +

    21, 22,

    +

    Line

    (1)

    +

    26,

    +

    Local

    (2)

    +

    12, 26,

    +

    Locally

    (2)

    +

    6, 12,

    +

    Logged

    (1)

    +

    26,

    +

    Machine

    (5)

    +

    6, 9, 12, 17, 26,

    +

    Marked

    (2)

    +

    4, 11,

    +

    May

    (1)

    +

    18,

    +

    Much

    (1)

    +

    26,

    +

    Nbsp

    (6)

    +

    7, 13, 19,

    +

    Need

    (1)

    +

    18,

    +

    Not

    (1)

    +

    21,

    +

    NOTE

    (1)

    +

    9,

    +

    Note

    (1)

    +

    21,

    +

    Once

    (3)

    +

    17, 18,

    +

    Operated

    (1)

    +

    26,

    +

    Operations

    (3)

    +

    [H]1, [H]2, 26,

    +

    Order

    (1)

    +

    18,

    +

    Other

    (4)

    +

    11, 18, 21,

    +

    Out

    (1)

    +

    4,

    +

    Output

    (5)

    +

    [H]15, 16, 17, 21, 22,

    +

    Page

    (2)

    +

    8, 14,

    +

    Parameter

    (1)

    +

    21,

    +

    Parts

    (2)

    +

    6, 11,

    +

    Place

    (2)

    +

    21, 22,

    +

    Placement

    (1)

    +

    18,

    +

    Plaintext

    (1)

    +

    4,

    +

    Posted

    (1)

    +

    17,

    +

    Pretty

    (1)

    +

    26,

    +

    Processing

    (5)

    +

    4, 6, 12, 18,

    +

    Program

    (1)

    +

    26,

    +

    Properly

    (1)

    +

    17,

    +

    Provide

    (2)

    +

    6, 12,

    +

    Provided

    (2)

    +

    21, 22,

    +

    Providing

    (1)

    +

    4,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Relative

    (1)

    +

    9,

    +

    Remote

    (17)

    +

    [H]1, [H]2, 3, 4, 6, 9, 12, [H]15, 16, 17, 18, 21, 22, 25, 26,

    +

    Requires

    (2)

    +

    21, 22,

    +

    Rsync

    (5)

    +

    17, 18, 21,

    +

    Run

    (3)

    +

    4, 6, 12,

    +

    Same

    (1)

    +

    26,

    +

    Scp

    (3)

    +

    17, 18, 22,

    +

    Seamlessly

    (1)

    +

    18,

    +

    See

    (4)

    +

    8, 14, 21, 22,

    +

    Sent

    (1)

    +

    21,

    +

    Serve

    (1)

    +

    9,

    +

    Server

    (1)

    +

    26,

    +

    Servers

    (1)

    +

    25,

    +

    Set

    (1)

    +

    9,

    +

    Setting

    (1)

    +

    24,

    +

    Should

    (1)

    +

    9,

    +

    Similar

    (1)

    +

    18,

    +

    SiSU

    (10)

    +

    [H]1, [H]2, 4, 6, 9, 12, 17, 26,

    +

    Sisu

    (12)

    +

    4, 5, 7, 8, 10, 11, 13, 14, 19, 21, 22,

    +

    Sisupod

    (6)

    +

    4, 10, 11, 12, 13,

    +

    Sisurc

    (2)

    +

    21, 22,

    +

    Some

    (1)

    +

    18,

    +

    Source

    (7)

    +

    3, 4, 6, 8, 9, 14,

    +

    Ssh

    (4)

    +

    18, 21, 22, 24,

    +

    Ssm

    (3)

    +

    4, 5, 7,

    +

    Ssp

    (2)

    +

    4, 13,

    +

    Sst

    (4)

    +

    4, 5, 7, 19,

    +

    Such

    (2)

    +

    6, 11,

    +

    Terminal

    (1)

    +

    26,

    +

    Text

    (3)

    +

    5, 6, 11,

    +

    Texts

    (1)

    +

    11,

    +

    That

    (5)

    +

    18, 21, 22,

    +

    The

    (32)

    +

    4, 6, 8, 9, 11, 12, 14, 18, 21, 24, 26,

    +

    They

    (1)

    +

    26,

    +

    This

    (6)

    +

    8, 9, 14, 18, 21, 22,

    +

    Together

    (1)

    +

    21,

    +

    Tool

    (1)

    +

    18,

    +

    Type

    (1)

    +

    26,

    +

    Unix

    (1)

    +

    26,

    +

    Url

    (7)

    +

    4, 6, 7, 8, 12, 13, 14,

    +

    Use

    (2)

    +

    8, 14,

    +

    Used

    (6)

    +

    8, 14, 18, 21,

    +

    Useful

    (1)

    +

    21,

    +

    Username

    (2)

    +

    21, 22,

    +

    Using

    (5)

    +

    17, 21, 22, 26,

    +

    Valid

    (2)

    +

    7, 13,

    +

    Way

    (3)

    +

    8, 9, 14,

    +

    When

    (1)

    +

    21,

    +

    Which

    (3)

    +

    4, 18, 26,

    +

    Wildcard

    (2)

    +

    21, 22,

    +

    Will

    (3)

    +

    6, 12, 18,

    +

    With

    (6)

    +

    18, 21, 22,

    +

    Within

    (1)

    +

    26,

    +

    Works

    (1)

    +

    26,

    +

    Would

    (2)

    +

    26,

    +

    Yml

    (2)

    +

    21, 22,

    +

    You

    (3)

    +

    21, 22, 26,

    +

    Your

    (3)

    +

    21, 22, 26,

    +

    Zip

    (2)

    +

    4, 13,

    +

    Zipped

    (3)

    +

    4, 10, 11,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_remote/digest.txt new file mode 100644 index 00000000..4d0190fc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/digest.txt @@ -0,0 +1,116 @@ +SiSU - Remote Operations [0.58] +Ralph Amissah +sisu_remote.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 5fe0c81eddcd7e3e18608b8e48b3ccad + source filename: sisu_remote.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_manifest.html + time generated: Sun Sep 23 04:11:04 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 c0d9c0ee407078889e23fe0f09a21d3d 8a568d847da90b8b3d9199bc9476e8ef + :B - 2 720b38e309b940d312fc815b5a48be88 8ca323e9164a1bdd615464141823b9b1 + 1 - 3 6c46733998cd2d613cb2ce4b1ca9f4e4 43456480cf6946380ddbc5af7224967f + - 4 b9a9c91f8162b0cfb961dbc69de37826 3c345d21eb29ad37c8750af91bd131bb + - 5 26ad81988f2fe54c0d8f83e1c5667ab6 89283b63a389dfb57dc6ab866327bab7 + - 6 c11c2cddd4db75dc39212c4b6b9ce219 2cf774e23679aca5a41be5d2cce6032d + - 7 60574cdfa90edb54fac7a3ea0bc69123 28edfc96a6a4ad334092d84159caa733 + - 8 c00db389568bfa43f3edab3343b6026d c27f6392e0071f3b011227b64360d197 + - 9 598e3569c4feaf05e2db84efa69fcc4e fb984ec010f1e3901563ce770189cb38 + - 10 7c7d066f16f2cf32eda7dd33d6b7c627 cb824a8a6a6d7b09d54f82d63e4d4341 + - 11 7d2adfde1156b6517dbd52f1d1970849 9bf48a38c5baedb518161560dbb16840 + - 12 83b5cc4ed9746cf802466dbc7a4b2a9d a446f9119ac1dcaf4a4f3e58a1d8d96e + - 13 5c7b51f714dbdff6531caa37f88c9ff5 8e5648ecab6968304fa264362d8de30e + - 14 c00db389568bfa43f3edab3343b6026d 393c401253e6b6f8d368ff49144689cb + :C - 15 e1e9d19b2dc045a10985951cad3fde43 aa926f5a41f1972882ee942b37681a99 + 1 - 16 248617ff0df439216d3b8bc0f936c365 9b54ba03fbcf2f41ba1e700f662118db + - 17 f6301cd4415baebecd49e06b001c03cd 347c157d04babdba677e94e24b97029e + - 18 c30557bb46229f03908c3059f6ff241f f872568390a3a061fb5ddcca62d4336a + - 19 7951a98096fc7e4715088d767684d3ea 5926ae21c057c64cc0c2a885db4de7c4 + 2 - 20 22d54510c4da8de57a77a27e3da4a59e 0d73dae99011a69c35f859aa3b6e34fb + - 21 b23aa50cbb41d2503ea9e391abd3b67e b3d626efaf3c79396b468ccf9e619bfe + - 22 627d848b480947eaf1ff1c6da9fa3fae e1f460cc8246f7ee978fddbac566191b + 2 - 23 128afe954a2d0b828aa2e99f2179934a 4a44f7d0f7ff7ad8ebdf3dbf0a553020 + - 24 8e17a06f59d5dae1098c01bce70a00b0 aa9e0f3aa5fead948f8a35a3d154a3e7 + 1 - 25 8bd43e4064c9d1963f7540997f0bd03e 66fc528497e996a4fc32beea36afd5e0 + - 26 8dde4933edc9e882af02426590f1b9a8 d37949c7865c8f213f64a3b1b101d61f + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 778b58bec86b0c430805e29af72740ea 899156e0c8e17cd9643d6bdff483d08b + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 70098d779d9bc0017fc4c0efcc91d35e 6db0eb2a7c834ad7df5b8d353474dd03 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 20c62411a09a0e68efcbe18362ad16f8 476c9ef4bdb1c84d08a75b95a4f2942e + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 283aef388971b708864ddf4531432a80 c48b659e05fc830dd3ea044e6fdc13c7 + source 5fe0c81eddcd7e3e18608b8e48b3ccad sisu_remote.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 82ae181b5e8d191efdc2eec2b76f3ef0 15936f9543818d26a6e6b6882dbc5dfa + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + :C + 1 + 2 + 2 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 1 +1 = 4 +2 = 2 +objects (ocn) = 26 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/doc.html new file mode 100644 index 00000000..6f68d92a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/doc.html @@ -0,0 +1,1063 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Remote Operations [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Remote Operations [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Remote Operations +

    + +

    + 1. Remote Source Documents +

    + +

    + Remote Document Output +

    + +

    + 2. Remote Output +

    + +
    + 2.1 commands +
    + +
    + 2.2 configuration +
    + +

    + 3. Remote Servers +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Remote Operations [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Remote Operations +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Remote Source Documents +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + .sst / .ssm - sisu text files +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + +  sisu -3 http://[provide url to valid .sst or .ssm file] + +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + sisupod - zipped sisu files +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + +  sisu -3 http://[provide url to valid sisupod.zip or .ssp file] + +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + + Remote Document Output +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + + 2. Remote Output +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + +  sisu -3R sisu_remote.sst + +

    +
    +

    +   19 +

    +
    + + + + +
    +
    + + 2.1 commands +
    +
    +

    +   20 +

    +
    + + + + +
    +

    + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

    +
    +

    +   21 +

    +
    + + + + +
    +

    + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

    +
    +

    +   22 +

    +
    + + + + +
    +
    + + 2.2 configuration +
    +
    +

    +   23 +

    +
    + + + + +
    +

    + [expand on the setting up of an ssh-agent / keychain] +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + + 3. Remote Servers +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. +

    +
    +

    +   26 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Remote Operations [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_remote.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_remote.sst)= 5fe0c81eddcd7e3e18608b8e48b3ccad +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_remote/dom.xml new file mode 100644 index 00000000..a372d89f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/dom.xml @@ -0,0 +1,411 @@ + + + + + + + + +
    + Title: + + SiSU - Remote Operations [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Remote Operations [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Remote Operations + + + + + + + 3 + remote_source + + 1. Remote Source Documents + + + + + + + + 4 + + + SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp + + + + + + + + 5 + + + .sst / .ssm - sisu text files + + + + + + + + 6 + + + SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. + + + + + + + + 7 + + + + +      sisu -3 http://[provide url to valid .sst or .ssm file]     + + + + + + + + + + 8 + + + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. + + + + + + + + 9 + + + NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image + + + + + + + + 10 + + + sisupod - zipped sisu files + + + + + + + + 11 + + + A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. + + + + + + + + 12 + + + SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. + + + + + + + + 13 + + + + +      sisu -3 http://[provide url to valid sisupod.zip or .ssp file]     + + + + + + + + + + 14 + + + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. + + + + + + + + + + + + 15 + Remote Document Output + + + + + + + 16 + remote_output + + 2. Remote Output + + + + + + + + 17 + + + Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. + + + + + + + + 18 + + + In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. + + + + + + + + 19 + + + + +      sisu -3R sisu_remote.sst     + + + + + + + + + + + + 20 + 2.1 + + 2.1 commands + + + + + + + + 21 + + + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r
    + +
    + + + + + + 22 + + + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R
    + +
    + + +
    + +
    + + + + + 23 + 2.2 + + 2.2 configuration + + + + + + + + 24 + + + [expand on the setting up of an ssh-agent / keychain] + + + + + + + + +
    + + + + + 25 + remote_servers + + 3. Remote Servers + + + + + + + + 26 + + + As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. + + + + + + + +
    + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/index.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/index.html new file mode 100644 index 00000000..49418f00 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/index.html @@ -0,0 +1,528 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Remote Operations [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Remote Operations [0.58],
    Ralph Amissah +

    + +

    + SiSU Remote Operations +

    + +

    + + 1. Remote Source Documents + +

    + +

    + Remote Document Output +

    + +

    + + 2. Remote Output + +

    + +
    + + 2.1 commands + +
    + +
    + + 2.2 configuration + +
    + +

    + + 3. Remote Servers + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_remote/landscape.pdf new file mode 100644 index 00000000..6e3ccf76 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_remote/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/metadata.html new file mode 100644 index 00000000..83e44930 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Remote Operations [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Remote Operations [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_remote.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_remote.sst)= 5fe0c81eddcd7e3e18608b8e48b3ccad +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:04 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_remote/opendocument.odt new file mode 100644 index 00000000..67adf51d Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_remote/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_remote/plain.txt new file mode 100644 index 00000000..1c05f25f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/plain.txt @@ -0,0 +1,232 @@ +SISU - REMOTE OPERATIONS [0.58], +RALPH AMISSAH +*********************************************** + +SISU REMOTE OPERATIONS +====================== + +1. REMOTE SOURCE DOCUMENTS +-------------------------- + +*SiSU* processing instructions can be run against remote source documents by +providing the url of the documents against which the processing instructions +are to be carried out. The remote *SiSU* documents can either be sisu marked up +files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or +filename.ssp + + +*.sst / .ssm - sisu text files* + + +*SiSU* can be run against source text files on a remote machine, provide the +processing instruction and the url. The source file and any associated parts +(such as images) will be downloaded and generated locally. + + + + sisu -3 http://[provide url to valid .sst or .ssm file] + +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + + +NOTE: to set up a remote machine to serve *SiSU* documents in this way, images +should be in the directory relative to the document source ../_sisu/image + + +*sisupod - zipped sisu files* + + +A sisupod is the zipped content of a sisu marked up text or texts and any other +associated parts to the document such as images. + + +*SiSU* can be run against a sisupod on a (local or) remote machine, provide the +processing instruction and the url, the sisupod will be downloaded and the +documents it contains generated locally. + + + + sisu -3 http://[provide url to valid sisupod.zip or .ssp file] + +Any of the source documents in the sisu examples page can be used in this way, +see and use the url for the desired +document. + + +REMOTE DOCUMENT OUTPUT +====================== + +2. REMOTE OUTPUT +---------------- + +Once properly configured *SiSU* output can be automatically posted once +generated to a designated remote machine using either rsync, or scp. + + +In order to do this some ssh authentication agent and keychain or similar tool +will need to be configured. Once that is done the placement on a remote host +can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may +be used in conjunction with other processing flags, e.g. + + + + sisu -3R sisu_remote.sst + +2.1 COMMANDS +............ + +*-R [filename/wildcard] * +copies sisu output files to remote host using rsync. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Note the behavior of rsync +different if -R is used with other flags from if used alone. Alone the rsync +--delete parameter is sent, useful for cleaning the remote directory (when -R +is used together with other flags, it is not). Also see -r + + +*-r [filename/wildcard] * +copies sisu output files to remote host using scp. This requires that +sisurc.yml has been provided with information on hostname and username, and +that you have your "keys" and ssh agent in place. Also see -R + + +2.2 CONFIGURATION +................. + +[expand on the setting up of an ssh-agent / keychain] + + +3. REMOTE SERVERS +----------------- + +As *SiSU* is generally operated using the command line, and works within a Unix +type environment, *SiSU* the program and all documents can just as easily be on +a remote server, to which you are logged on using a terminal, and commands and +operations would be pretty much the same as they would be on your local +machine. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Remote Operations [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_remote.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_remote.sst)= _5fe0c81eddcd7e3e18608b8e48b3ccad_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:04 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Remote Operations [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_remote/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_remote/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_remote/portrait.pdf + http://www.jus.uio.no/sisu/sisu_remote/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_remote/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_remote/portrait.pdf new file mode 100644 index 00000000..ca5d2b04 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_remote/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_output.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_output.html new file mode 100644 index 00000000..01473b77 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_output.html @@ -0,0 +1,592 @@ + + + + + + remote_output - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Remote Operations [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Remote Operations [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   15 +

    +
    + + +
    + +   +
    + + +
    +

    + + 2. Remote Output +

    +
    +

    +   16 +

    +
    + + 2.1 commands + +
    + + 2.2 configuration + +
    + + +
    +

    + Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. +

    +
    +

    +   17 +

    +
    + + +
    +

    + In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. +

    +
    +

    +   18 +

    +
    + + +
    +

    +   sisu -3R sisu_remote.sst +

    +
    +

    +   19 +

    +
    + + +
    + +

    + 2.1 commands +

    +
    +

    +   20 +

    +
    + + +
    +

    + -R [filename/wildcard]
    copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r +

    +
    +

    +   21 +

    +
    + + +
    +

    + -r [filename/wildcard]
    copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R +

    +
    +

    +   22 +

    +
    + + +
    + +

    + 2.2 configuration +

    +
    +

    +   23 +

    +
    + + +
    +

    + [expand on the setting up of an ssh-agent / keychain] +

    +
    +

    +   24 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_servers.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_servers.html new file mode 100644 index 00000000..c9765179 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_servers.html @@ -0,0 +1,505 @@ + + + + + + remote_servers - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Remote Operations [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Remote Operations [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   15 +

    +
    + + +
    + +   +
    + + +
    +

    + + 3. Remote Servers +

    +
    +

    +   25 +

    +
    + + +
    +

    + As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. +

    +
    +

    +   26 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_source.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_source.html new file mode 100644 index 00000000..90d8d1d8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/remote_source.html @@ -0,0 +1,596 @@ + + + + + + remote_source - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Remote Operations [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Remote Operations [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Remote Source Documents +

    +
    +

    +   3 +

    +
    + + +
    +

    + SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp +

    +
    +

    +   4 +

    +
    + + +
    +

    + .sst / .ssm - sisu text files +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. +

    +
    +

    +   6 +

    +
    + + +
    +

    +   sisu -3 http://[provide url to valid .sst or .ssm file] +

    +
    +

    +   7 +

    +
    + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   8 +

    +
    + + +
    +

    + NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image +

    +
    +

    +   9 +

    +
    + + +
    +

    + sisupod - zipped sisu files +

    +
    +

    +   10 +

    +
    + + +
    +

    + A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. +

    +
    +

    +   11 +

    +
    + + +
    +

    + SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. +

    +
    +

    +   12 +

    +
    + + +
    +

    +   sisu -3 http://[provide url to valid sisupod.zip or .ssp file] +

    +
    +

    +   13 +

    +
    + + +
    +

    + Any of the source documents in the sisu examples page can be used in this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> and use the url for the desired document. +

    +
    +

    +   14 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_remote/sax.xml new file mode 100644 index 00000000..95ea241d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/sax.xml @@ -0,0 +1,261 @@ + + + + + + + Title: + + SiSU - Remote Operations [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Remote Operations [0.58],
    Ralph Amissah +
    +
    + + 2 + + SiSU Remote Operations + + + + 3 + + 1. Remote Source Documents + + + + 4 + + SiSU processing instructions can be run against remote source +documents by providing the url of the documents against which the +processing instructions are to be carried out. The remote SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm +or; zipped sisu files, sisupod.zip or filename.ssp + + + + 5 + + .sst / .ssm - sisu text files + + + + 6 + + SiSU can be run against source text files on a remote machine, +provide the processing instruction and the url. The source file and any +associated parts (such as images) will be downloaded and generated +locally. + + + + 7 + +      sisu -3 http://[provide url to valid .sst or .ssm file]     + + + + 8 + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + + + 9 + + NOTE: to set up a remote machine to serve SiSU documents in this +way, images should be in the directory relative to the document source +../_sisu/image + + + + 10 + + sisupod - zipped sisu files + + + + 11 + + A sisupod is the zipped content of a sisu marked up text or texts and +any other associated parts to the document such as images. + + + + 12 + + SiSU can be run against a sisupod on a (local or) remote +machine, provide the processing instruction and the url, the sisupod +will be downloaded and the documents it contains generated locally. + + + + 13 + +      sisu -3 http://[provide url to valid sisupod.zip or .ssp file]     + + + + 14 + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + + + 15 + + Remote Document Output + + + + 16 + + 2. Remote Output + + + + 17 + + Once properly configured SiSU output can be automatically posted +once generated to a designated remote machine using either rsync, or +scp. + + + + 18 + + In order to do this some ssh authentication agent and keychain or +similar tool will need to be configured. Once that is done the +placement on a remote host can be done seamlessly with the -r (for scp) +or -R (for rsync) flag, which may be used in conjunction with other +processing flags, e.g. + + + + 19 + +      sisu -3R sisu_remote.sst     + + + + 20 + + 2.1 commands + + + + 21 + + -R [filename/wildcard]
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
    +
    + + 22 + + -r [filename/wildcard]
    copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
    +
    + + 23 + + 2.2 configuration + + + + 24 + + [expand on the setting up of an ssh-agent / keychain] + + + + 25 + + 3. Remote Servers + + + + 26 + + As SiSU is generally operated using the command line, and works +within a Unix type environment, SiSU the program and all +documents can just as easily be on a remote server, to which you are +logged on using a terminal, and commands and operations would be pretty +much the same as they would be on your local machine. + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_remote/scroll.xhtml new file mode 100644 index 00000000..1a80e3c9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/scroll.xhtml @@ -0,0 +1,262 @@ + + + + + + + + Title: + + SiSU - Remote Operations [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Remote Operations [0.58],
    Ralph Amissah +
    + 1 +
    + + + SiSU Remote Operations + + 2 + + + + 1. Remote Source Documents + + 3 + + + + SiSU processing instructions can be run against remote source +documents by providing the url of the documents against which the +processing instructions are to be carried out. The remote SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm +or; zipped sisu files, sisupod.zip or filename.ssp + + 4 + + + + .sst / .ssm - sisu text files + + 5 + + + + SiSU can be run against source text files on a remote machine, +provide the processing instruction and the url. The source file and any +associated parts (such as images) will be downloaded and generated +locally. + + 6 + + + 7 + +      sisu -3 http://[provide url to valid .sst or .ssm file]     + + + + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + 8 + + + + NOTE: to set up a remote machine to serve SiSU documents in this +way, images should be in the directory relative to the document source +../_sisu/image + + 9 + + + + sisupod - zipped sisu files + + 10 + + + + A sisupod is the zipped content of a sisu marked up text or texts and +any other associated parts to the document such as images. + + 11 + + + + SiSU can be run against a sisupod on a (local or) remote +machine, provide the processing instruction and the url, the sisupod +will be downloaded and the documents it contains generated locally. + + 12 + + + 13 + +      sisu -3 http://[provide url to valid sisupod.zip or .ssp file]     + + + + + Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html> +and use the url for the desired document. + + 14 + + + + Remote Document Output + + 15 + + + + 2. Remote Output + + 16 + + + + Once properly configured SiSU output can be automatically posted +once generated to a designated remote machine using either rsync, or +scp. + + 17 + + + + In order to do this some ssh authentication agent and keychain or +similar tool will need to be configured. Once that is done the +placement on a remote host can be done seamlessly with the -r (for scp) +or -R (for rsync) flag, which may be used in conjunction with other +processing flags, e.g. + + 18 + + + 19 + +      sisu -3R sisu_remote.sst     + + + + + 2.1 commands + + 20 + + + + -R [filename/wildcard]
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Note the behavior of rsync different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter +is sent, useful for cleaning the remote directory (when -R is used +together with other flags, it is not). Also see -r +
    + 21 +
    + + + -r [filename/wildcard]
    copies sisu output files to remote +host using scp. This requires that sisurc.yml has been provided with +information on hostname and username, and that you have your "keys" and +ssh agent in place. Also see -R +
    + 22 +
    + + + 2.2 configuration + + 23 + + + + [expand on the setting up of an ssh-agent / keychain] + + 24 + + + + 3. Remote Servers + + 25 + + + + As SiSU is generally operated using the command line, and works +within a Unix type environment, SiSU the program and all +documents can just as easily be on a remote server, to which you are +logged on using a terminal, and commands and operations would be pretty +much the same as they would be on your local machine. + + 26 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_manifest.html new file mode 100644 index 00000000..df64a3c7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Remote Operations [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/toc.html>

    16.3

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/doc.html>

    34.5

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/portrait.pdf>

    100.7

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/landscape.pdf>

    97.5

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/opendocument.odt>

    9.0

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/scroll.xhtml>

    7.0

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sax.xml>

    6.9

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/dom.xml>

    8.3

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/plain.txt>

    5.7

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/concordance.html>

    42.5

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/digest.txt>

    6.3

    + + +

    Markup (SiSU source)

    sisu_remote.sst   5fe0c81eddcd7e3e18608b8e48b3ccad
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_remote.sst>

    4.4

    +

    SiSU doc (zip)

    sisupod.zip   e6644c753f3b7ce5d6ef6cf12460b68b
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisupod.zip>

    4.3

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Remote Operations [0.58]

    Title:

    SiSU

    Subtitle:

    Remote Operations [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/toc.html

    Sourcefile:

    sisu_remote.sst

    Word Count approximate:

    619

    Sourcefile Digest (md5):

    5fe0c81eddcd7e3e18608b8e48b3ccad

    Document (metaverse) last generated:

    Sun Sep 23 04:13:46 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_remote.sst b/data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_remote.sst new file mode 100644 index 00000000..40d96472 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/sisu_remote.sst @@ -0,0 +1,108 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Remote Operations [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Remote Operations + +1~remote_source Remote Source Documents + +SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp + +!_ .sst / .ssm - sisu text files + +SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. + +code{ + +sisu -3 http://[provide url to valid .sst or .ssm file] + +}code + +Any of the source documents in the sisu examples page can be used in this way, see http://www.jus.uio.no/sisu/SiSU/2.html and use the url for the desired document. + +NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image + +!_ sisupod - zipped sisu files + +A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. + +SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. + +code{ + +sisu -3 http://[provide url to valid sisupod.zip or .ssp file] + +}code + +Any of the source documents in the sisu examples page can be used in this way, see http://www.jus.uio.no/sisu/SiSU/2.html and use the url for the desired document. + +:C~ Remote Document Output + +1~remote_output Remote Output + +Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. + +In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. + +code{ + +sisu -3R sisu_remote.sst + +}code + +2~ commands + +!_ -R [filename/wildcard]
    +copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r + +!_ -r [filename/wildcard]
    +copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R + +2~ configuration + +[expand on the setting up of an ssh-agent / keychain] + +1~remote_servers Remote Servers + +As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_remote/sisupod.zip new file mode 100644 index 00000000..f2d5f111 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_remote/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_remote/sitemap.xml new file mode 100644 index 00000000..7398ae5d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_remote/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_remote/toc.html new file mode 100644 index 00000000..49418f00 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_remote/toc.html @@ -0,0 +1,528 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Remote Operations [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Remote Operations [0.58],
    Ralph Amissah +

    + +

    + SiSU Remote Operations +

    + +

    + + 1. Remote Source Documents + +

    + +

    + Remote Document Output +

    + +

    + + 2. Remote Output + +

    + +
    + + 2.1 commands + +
    + +
    + + 2.2 configuration + +
    + +

    + + 3. Remote Servers + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_search/concordance.html new file mode 100644 index 00000000..64d48da8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/concordance.html @@ -0,0 +1,1113 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe - Search [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_search/concordance.html#your_word ] +

    + +

    Ability

    (1)

    +

    6,

    +

    Able

    (1)

    +

    17,

    +

    Above

    (1)

    +

    74,

    +

    According

    (1)

    +

    88,

    +

    Across

    (2)

    +

    6, 63,

    +

    Add

    (1)

    +

    15,

    +

    Addition

    (1)

    +

    6,

    +

    All

    (10)

    +

    5, 10, 12, 16, 17, 33, 54, 63,

    +

    Allow

    (1)

    +

    62,

    +

    Almost

    (1)

    +

    12,

    +

    Along

    (3)

    +

    12, 64, 96,

    +

    Also

    (1)

    +

    94,

    +

    Alternatively

    (2)

    +

    27, 48,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (51)

    +

    4, 5, 6, 9, 11, 12, 13, 14, 16, 17, 22, 27, 29, 30, 33, 34, 35, 43, 48, 50, 51, 54, 55, 56, 61, 62, 63, 64, 74, 94, 99, 104, 110,

    +

    Another

    (2)

    +

    12, 97,

    +

    Appears

    (1)

    +

    17,

    +

    Are

    (15)

    +

    6, 10, 13, 27, 48, 63, 64, 70, 88,

    +

    Ascii

    (1)

    +

    14,

    +

    Associated

    (2)

    +

    33, 54,

    +

    Assume

    (1)

    +

    85,

    +

    Attention

    (1)

    +

    104,

    +

    Author

    (1)

    +

    11,

    +

    Available

    (3)

    +

    5, 17, 75,

    +

    Back

    (2)

    +

    13, 62,

    +

    Backend

    (1)

    +

    61,

    +

    Basically

    (1)

    +

    6,

    +

    Basis

    (1)

    +

    70,

    +

    Because

    (1)

    +

    5,

    +

    Before

    (4)

    +

    31, 32, 52, 53,

    +

    Being

    (6)

    +

    12, 16, 17, 22, 43,

    +

    Bin

    (3)

    +

    100, 101, 102,

    +

    Bookmarks

    (1)

    +

    95,

    +

    Both

    (2)

    +

    12, 13,

    +

    Builds

    (3)

    +

    34, 55, 65,

    +

    Built

    (2)

    +

    69, 70,

    +

    But

    (1)

    +

    64,

    +

    Called

    (1)

    +

    70,

    +

    Can

    (9)

    +

    4, 6, 10, 17, 63, 64,

    +

    Casket

    (5)

    +

    90, 92, 95, 97, 105,

    +

    Cgi

    (10)

    +

    65, 72, 73, 99, 100, 101, 102,

    +

    Check

    (1)

    +

    93,

    +

    Chmod

    (1)

    +

    101,

    +

    Choose

    (2)

    +

    10, 70,

    +

    Chunked

    (1)

    +

    16,

    +

    Citation

    (7)

    +

    5, 16, 17, 61, 62, 63,

    +

    Clean

    (2)

    +

    12, 13,

    +

    Clearly

    (1)

    +

    5,

    +

    Collection

    (2)

    +

    70, 91,

    +

    Collections

    (1)

    +

    70,

    +

    Command

    (2)

    +

    66, 91,

    +

    Commands

    (4)

    +

    26, 27, 47, 48,

    +

    Complex

    (1)

    +

    17,

    +

    Concordance

    (3)

    +

    94, 95, 97,

    +

    Conf

    (1)

    +

    104,

    +

    Configuration

    (1)

    +

    93,

    +

    Connect

    (2)

    +

    68,

    +

    Constituent

    (1)

    +

    16,

    +

    Construct

    (4)

    +

    16, 27, 48, 96,

    +

    Containing

    (2)

    +

    11, 13,

    +

    Contains

    (1)

    +

    14,

    +

    Content

    (4)

    +

    17, 33, 54,

    +

    Contents

    (5)

    +

    17, 36, 37, 57, 58,

    +

    Conveniently

    (1)

    +

    4,

    +

    Copied

    (3)

    +

    72, 73, 76,

    +

    Copy

    (1)

    +

    99,

    +

    Core

    (2)

    +

    11, 17,

    +

    Could

    (2)

    +

    62, 64,

    +

    Course

    (1)

    +

    15,

    +

    Create

    (4)

    +

    29, 32, 50, 53,

    +

    Createall

    (2)

    +

    30, 51,

    +

    Created

    (4)

    +

    5, 30, 51, 65,

    +

    Createdb

    (2)

    +

    31, 52,

    +

    Creates

    (6)

    +

    30, 31, 32, 51, 52, 53,

    +

    Criteria

    (4)

    +

    6, 64,

    +

    Cross

    (1)

    +

    13,

    +

    Current

    (4)

    +

    62, 68, 96,

    +

    Currently

    (2)

    +

    10, 61,

    +

    Data

    (3)

    +

    10, 33, 54,

    +

    Database

    (53)

    +

    5, 6, 9, 10, 16, 17, 22, 29, 30, 31, 32, 33, 34, 36, 37, 38, 43, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 63, 65, 68, 70,

    +

    Databases

    (8)

    +

    8, 9, 27, 48, 69, 70,

    +

    DBI

    (2)

    +

    68,

    +

    Dbi

    (4)

    +

    30, 51, 68,

    +

    Default

    (3)

    +

    27, 48, 70,

    +

    Defined

    (1)

    +

    5,

    +

    Degree

    (1)

    +

    6,

    +

    Demonstrated

    (1)

    +

    64,

    +

    Demonstrates

    (1)

    +

    62,

    +

    Denotes

    (4)

    +

    27, 48,

    +

    Dependencies

    (2)

    +

    22, 43,

    +

    Dependency

    (3)

    +

    20, 22, 43,

    +

    Depending

    (1)

    +

    93,

    +

    Description

    (2)

    +

    21, 42,

    +

    Desirable

    (1)

    +

    94,

    +

    Destroy

    (2)

    +

    29, 50,

    +

    Destroys

    (4)

    +

    33, 34, 54, 55,

    +

    Different

    (1)

    +

    6,

    +

    Directly

    (1)

    +

    6,

    +

    Directories

    (4)

    +

    33, 54, 91, 93,

    +

    Directory

    (21)

    +

    30, 33, 51, 54, 70, 72, 73, 76, 85, 86, 87, 91, 93, 96, 97, 99,

    +

    Display

    (1)

    +

    64,

    +

    Doc

    (4)

    +

    80, 84, 95, 97,

    +

    Document

    (16)

    +

    5, 6, 9, 16, 17, 20, 38, 41, 59, 63, 64, 91, 96,

    +

    Documentation

    (2)

    +

    78, 103,

    +

    Documents

    (18)

    +

    6, 9, 10, 16, 17, 35, 36, 56, 57, 63, 64, 70,

    +

    Dropall

    (2)

    +

    33, 54,

    +

    Drops

    (2)

    +

    33, 54,

    +

    Dublin

    (2)

    +

    11, 17,

    +

    Dummy

    (2)

    +

    22, 43,

    +

    Duplicate

    (1)

    +

    94,

    +

    Duplicates

    (1)

    +

    94,

    +

    Each

    (7)

    +

    6, 12, 63, 64,

    +

    Ease

    (1)

    +

    16,

    +

    Easily

    (1)

    +

    4,

    +

    Easy

    (1)

    +

    17,

    +

    Ebook

    (1)

    +

    70,

    +

    Edit

    (1)

    +

    104,

    +

    Effective

    (1)

    +

    17,

    +

    Either

    (2)

    +

    5, 64,

    +

    Elementary

    (1)

    +

    16,

    +

    Elsewhere

    (1)

    +

    93,

    +

    Empty

    (2)

    +

    34, 55,

    +

    End

    (2)

    +

    62,

    +

    Endnotes

    (1)

    +

    13,

    +

    Estcmd

    (6)

    +

    81, 87, 90, 92, 95, 97,

    +

    Estraier

    (3)

    +

    94, 100, 103,

    +

    Estseek

    (5)

    +

    99, 100, 101, 102, 104,

    +

    Etc

    (1)

    +

    17,

    +

    Evaluator

    (1)

    +

    64,

    +

    Examples

    (2)

    +

    85, 88,

    +

    Exclude

    (1)

    +

    94,

    +

    Existed

    (4)

    +

    31, 32, 52, 53,

    +

    Existing

    (4)

    +

    30, 34, 51, 55,

    +

    Expand

    (1)

    +

    63,

    +

    Extended

    (1)

    +

    62,

    +

    Facilitate

    (1)

    +

    16,

    +

    Feature

    (1)

    +

    64,

    +

    Features

    (1)

    +

    61,

    +

    Feedback

    (1)

    +

    66,

    +

    Feeds

    (1)

    +

    9,

    +

    File

    (6)

    +

    36, 37, 57, 58, 94, 99,

    +

    Filename

    (10)

    +

    24, 25, 36, 37, 38, 45, 46, 57, 58, 59,

    +

    Files

    (1)

    +

    94,

    +

    Find

    (4)

    +

    91, 92, 95, 97,

    +

    First

    (1)

    +

    97,

    +

    Follow

    (1)

    +

    85,

    +

    Following

    (3)

    +

    66, 88, 96,

    +

    For

    (15)

    +

    5, 12, 13, 17, 22, 43, 64, 65, 70, 73, 78, 97, 103,

    +

    Form

    (5)

    +

    71, 72, 73, 76, 98,

    +

    Formats

    (3)

    +

    6, 17, 94,

    +

    Formatted

    (2)

    +

    12, 13,

    +

    Forms

    (2)

    +

    5, 10,

    +

    Found

    (2)

    +

    63, 64,

    +

    Four

    (1)

    +

    10,

    +

    Fourth

    (1)

    +

    14,

    +

    From

    (8)

    +

    5, 13, 38, 59, 62, 70, 96,

    +

    Front

    (1)

    +

    62,

    +

    Frontend

    (3)

    +

    61, 62, 65,

    +

    Full

    (2)

    +

    14, 17,

    +

    Functionality

    (1)

    +

    62,

    +

    Further

    (2)

    +

    15, 62,

    +

    Gather

    (5)

    +

    87, 90, 92, 95, 97,

    +

    Generate

    (1)

    +

    86,

    +

    Generated

    (2)

    +

    17, 76,

    +

    Generates

    (2)

    +

    72, 73,

    +

    Given

    (4)

    +

    30, 33, 51, 54,

    +

    Granularity

    (1)

    +

    6,

    +

    Hardware

    (1)

    +

    62,

    +

    Has

    (3)

    +

    5, 6, 12,

    +

    Have

    (3)

    +

    17, 64,

    +

    Headers

    (2)

    +

    11, 14,

    +

    Headings

    (2)

    +

    17,

    +

    Held

    (1)

    +

    94,

    +

    Help

    (2)

    +

    66, 67,

    +

    Here

    (1)

    +

    62,

    +

    Home

    (13)

    +

    68, 70, 85, 89, 90, 92, 95, 97, 105,

    +

    However

    (2)

    +

    27, 48,

    +

    Html

    (16)

    +

    5, 14, 17, 63, 80, 84, 92, 94, 95, 97, 107,

    +

    Hundreds

    (1)

    +

    64,

    +

    Hyperestraier

    (6)

    +

    4, 74, 77, 78, 80, 102,

    +

    Hypothetically

    (1)

    +

    5,

    +

    IBM

    (1)

    +

    64,

    +

    Identifiable

    (1)

    +

    12,

    +

    Ignored

    (1)

    +

    10,

    +

    Import

    (4)

    +

    35, 36, 56, 57,

    +

    Imports

    (2)

    +

    36, 57,

    +

    Include

    (1)

    +

    93,

    +

    Includes

    (1)

    +

    63,

    +

    Including

    (4)

    +

    11, 33, 54, 61,

    +

    Inclusion

    (3)

    +

    97,

    +

    Incorporated

    (1)

    +

    17,

    +

    Indeed

    (1)

    +

    63,

    +

    Index

    (8)

    +

    80, 84, 86, 87, 93, 94, 107,

    +

    Indexed

    (3)

    +

    4, 17, 86,

    +

    Indexes

    (4)

    +

    30, 33, 51, 54,

    +

    Indexing

    (2)

    +

    4, 91,

    +

    Indexname

    (2)

    +

    104, 105,

    +

    Individual

    (2)

    +

    12, 17,

    +

    Information

    (12)

    +

    [H]1, 9, 12, 16, 17, 20, 22, 41, 43, 63, 74, 94,

    +

    Initial

    (2)

    +

    30, 51,

    +

    Innovations

    (1)

    +

    64,

    +

    Install

    (2)

    +

    22, 43,

    +

    Installed

    (1)

    +

    75,

    +

    Instructed

    (1)

    +

    76,

    +

    Instruction

    (4)

    +

    24, 25, 45, 46,

    +

    Interchangeably

    (2)

    +

    28, 49,

    +

    Interest

    (1)

    +

    64,

    +

    Interesting

    (1)

    +

    10,

    +

    Into

    (2)

    +

    9, 16,

    +

    Introduction

    (2)

    +

    3, 60,

    +

    Its

    (3)

    +

    12, 33, 54,

    +

    Just

    (2)

    +

    5, 17,

    +

    Kills

    (2)

    +

    33, 54,

    +

    Large

    (1)

    +

    64,

    +

    Latex

    (1)

    +

    63,

    +

    Least

    (1)

    +

    5,

    +

    Level

    (6)

    +

    6, 16, 17, 36, 57,

    +

    Lib

    (4)

    +

    100, 101, 102,

    +

    Limit

    (2)

    +

    91, 94,

    +

    Lines

    (2)

    +

    96, 104,

    +

    Links

    (1)

    +

    17,

    +

    Live

    (1)

    +

    17,

    +

    Loads

    (1)

    +

    16,

    +

    Locating

    (1)

    +

    17,

    +

    Locations

    (5)

    +

    6, 17, 63, 64,

    +

    Logical

    (1)

    +

    16,

    +

    Lowercase

    (2)

    +

    27, 48,

    +

    Lucene

    (1)

    +

    4,

    +

    Machine

    (1)

    +

    66,

    +

    Make

    (2)

    +

    6, 17,

    +

    Makes

    (2)

    +

    17, 62,

    +

    Man

    (4)

    +

    22, 43, 81, 83,

    +

    Management

    (1)

    +

    64,

    +

    Manual

    (1)

    +

    70,

    +

    Manually

    (3)

    +

    30, 51, 76,

    +

    Map

    (1)

    +

    5,

    +

    Mapping

    (1)

    +

    70,

    +

    Mappings

    (2)

    +

    27, 48,

    +

    Markup

    (3)

    +

    5, 16, 96,

    +

    Markupd

    (1)

    +

    9,

    +

    Match

    (1)

    +

    6,

    +

    Matched

    (6)

    +

    63, 64,

    +

    Matches

    (2)

    +

    63, 64,

    +

    May

    (7)

    +

    27, 28, 48, 49, 64, 91, 94,

    +

    Meet

    (2)

    +

    64,

    +

    Meeting

    (1)

    +

    64,

    +

    Met

    (1)

    +

    6,

    +

    More

    (1)

    +

    10,

    +

    Multiple

    (1)

    +

    94,

    +

    Must

    (3)

    +

    72, 73, 76,

    +

    Name

    (9)

    +

    19, 30, 33, 40, 51, 54, 70, 87,

    +

    Names

    (1)

    +

    64,

    +

    Naturally

    (1)

    +

    12,

    +

    Nbsp

    (68)

    +

    68,

    +

    Necessary

    (1)

    +

    70,

    +

    Need

    (1)

    +

    88,

    +

    Needed

    (3)

    +

    16, 22, 43,

    +

    Needs

    (1)

    +

    88,

    +

    New

    (2)

    +

    34, 55,

    +

    NOTE

    (1)

    +

    85,

    +

    Note

    (2)

    +

    64, 69,

    +

    Number

    (4)

    +

    4, 12, 16, 64,

    +

    Numbering

    (4)

    +

    17, 61, 62, 63,

    +

    Numbers

    (2)

    +

    6, 17,

    +

    Object

    (13)

    +

    5, 6, 12, 16, 17, 36, 57, 61, 62, 63, 64,

    +

    Objects

    (6)

    +

    6, 16, 17, 63, 64,

    +

    One

    (6)

    +

    10, 11, 12, 14, 63,

    +

    Only

    (1)

    +

    17,

    +

    Open

    (1)

    +

    110,

    +

    Opening

    (1)

    +

    64,

    +

    Other

    (4)

    +

    11, 16, 63, 94,

    +

    Otherwise

    (2)

    +

    70,

    +

    Output

    (13)

    +

    4, 5, 6, 10, 14, 17, 85, 93, 94,

    +

    Outputs

    (2)

    +

    63,

    +

    Package

    (5)

    +

    20, 22, 43,

    +

    Paragraph

    (5)

    +

    12, 13,

    +

    Paragraphs

    (2)

    +

    63, 64,

    +

    Paraphrase

    (1)

    +

    64,

    +

    Part

    (2)

    +

    22, 43,

    +

    Particular

    (1)

    +

    91,

    +

    Parts

    (1)

    +

    16,

    +

    Path

    (1)

    +

    87,

    +

    Paths

    (1)

    +

    103,

    +

    PDF

    (1)

    +

    63,

    +

    Pdf

    (1)

    +

    14,

    +

    Permissions

    (1)

    +

    99,

    +

    Pgsql

    (4)

    +

    27, 28, 30, 48,

    +

    Placed

    (1)

    +

    85,

    +

    Plain

    (1)

    +

    94,

    +

    Populate

    (5)

    +

    6, 22, 27, 43, 48,

    +

    Populates

    (2)

    +

    36, 57,

    +

    Populating

    (1)

    +

    8,

    +

    Port

    (2)

    +

    68,

    +

    Possibility

    (1)

    +

    15,

    +

    Possible

    (2)

    +

    5, 17,

    +

    Postgresql

    (14)

    +

    18, 20, 22, 27, 30, 36, 38, 48, 62, 68,

    +

    PostgreSQL

    (2)

    +

    9, 61,

    +

    Precise

    (1)

    +

    17,

    +

    Preferable

    (1)

    +

    94,

    +

    Preparation

    (1)

    +

    96,

    +

    Probably

    (1)

    +

    94,

    +

    Properly

    (1)

    +

    75,

    +

    Provide

    (1)

    +

    63,

    +

    Provided

    (4)

    +

    17, 27, 48, 66,

    +

    Provides

    (1)

    +

    74,

    +

    Publishing

    (2)

    +

    20, 41,

    +

    Query

    (1)

    +

    62,

    +

    Quite

    (1)

    +

    12,

    +

    Ralph

    (15)

    +

    [H]1, 68, 70, 85, 89, 90, 92, 95, 97, 105,

    +

    Read

    (1)

    +

    5,

    +

    Recreate

    (2)

    +

    34, 55,

    +

    Refer

    (1)

    +

    63,

    +

    Referenced

    (2)

    +

    13,

    +

    Regards

    (1)

    +

    62,

    +

    Related

    (5)

    +

    9, 22, 43,

    +

    Relation

    (1)

    +

    14,

    +

    Relational

    (3)

    +

    6, 16, 17,

    +

    Relations

    (2)

    +

    30, 51,

    +

    Relevant

    (2)

    +

    17, 63,

    +

    Remove

    (4)

    +

    35, 38, 56, 59,

    +

    Removes

    (2)

    +

    38, 59,

    +

    Replace

    (3)

    +

    104, 106, 107,

    +

    Requested

    (2)

    +

    30, 51,

    +

    Required

    (6)

    +

    24, 25, 30, 45, 46, 51,

    +

    Results

    (5)

    +

    5, 17, 63, 64,

    +

    Retained

    (1)

    +

    10,

    +

    Return

    (1)

    +

    17,

    +

    Richer

    (1)

    +

    5,

    +

    Rune

    (1)

    +

    96,

    +

    Said

    (1)

    +

    64,

    +

    Same

    (7)

    +

    17, 27, 30, 33, 48, 51, 54,

    +

    Sample

    (5)

    +

    61, 62, 72, 73,

    +

    Scalable

    (1)

    +

    62,

    +

    Scaling

    (1)

    +

    62,

    +

    Search

    (23)

    +

    [H]1, [H]2, 3, 5, 17, 61, 62, 64, 65, 71, 72, 73, 76, 93, 98,

    +

    Searchable

    (2)

    +

    6, 12,

    +

    Searches

    (1)

    +

    17,

    +

    Searching

    (3)

    +

    12, 13, 16,

    +

    Second

    (1)

    +

    97,

    +

    See

    (2)

    +

    78, 103,

    +

    Semantic

    (1)

    +

    11,

    +

    Serialized

    (2)

    +

    20, 41,

    +

    Server

    (5)

    +

    72, 73, 75, 91,

    +

    Set

    (5)

    +

    64, 68, 98, 99,

    +

    Setting

    (1)

    +

    74,

    +

    Setup

    (1)

    +

    66,

    +

    Share

    (3)

    +

    80, 84, 102,

    +

    Shared

    (1)

    +

    6,

    +

    Should

    (4)

    +

    10, 30, 51, 75,

    +

    Simply

    (1)

    +

    5,

    +

    Sisu

    (40)

    +

    9, 22, 24, 25, 27, 31, 32, 33, 34, 36, 37, 38, 43, 45, 46, 48, 52, 53, 54, 55, 57, 58, 59, 65, 67, 68, 72, 73, 74, 75, 84, 85, 92, 94, 95, 109,

    +

    SiSU

    (18)

    +

    [H]1, [H]2, 3, 4, 6, 9, 16, 17, 20, 22, 41, 43, 61, 63,

    +

    Site

    (1)

    +

    10,

    +

    Sites

    (1)

    +

    5,

    +

    Small

    (1)

    +

    62,

    +

    Smallest

    (1)

    +

    16,

    +

    Software

    (1)

    +

    64,

    +

    Some

    (1)

    +

    74,

    +

    Specified

    (5)

    +

    36, 38, 57, 59, 70,

    +

    Specify

    (2)

    +

    97,

    +

    SQL

    (4)

    +

    7, 8, 63,

    +

    Sql

    (4)

    +

    5, 6, 9, 67,

    +

    Sqlite

    (17)

    +

    27, 39, 43, 46, 48, 49, 51, 57, 59, 68,

    +

    SQLite

    (2)

    +

    9, 68,

    +

    Standalone

    (1)

    +

    4,

    +

    Start

    (1)

    +

    108,

    +

    Starting

    (1)

    +

    104,

    +

    Starts

    (1)

    +

    75,

    +

    Step

    (2)

    +

    30, 51,

    +

    Stored

    (2)

    +

    16, 17,

    +

    Streamed

    (1)

    +

    10,

    +

    Stripped

    (1)

    +

    16,

    +

    Structural

    (4)

    +

    10, 12, 16, 17,

    +

    Structurally

    (1)

    +

    16,

    +

    Structure

    (4)

    +

    5, 9, 34, 55,

    +

    Structured

    (2)

    +

    20, 41,

    +

    Structures

    (1)

    +

    15,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Subject

    (1)

    +

    11,

    +

    Substantive

    (2)

    +

    12,

    +

    Such

    (1)

    +

    4,

    +

    Sudo

    (3)

    +

    100, 101, 102,

    +

    Synopsis

    (2)

    +

    23, 44,

    +

    System

    (5)

    +

    5, 17, 20, 41, 62,

    +

    Systems

    (1)

    +

    64,

    +

    Table

    (2)

    +

    14,

    +

    Tables

    (9)

    +

    10, 30, 32, 33, 51, 53, 54,

    +

    Tagging

    (1)

    +

    16,

    +

    Tailored

    (2)

    +

    17, 88,

    +

    Tell

    (2)

    +

    64,

    +

    Test

    (1)

    +

    108,

    +

    Text

    (11)

    +

    5, 12, 13, 14, 16, 17, 63,

    +

    Texts

    (2)

    +

    10, 12,

    +

    That

    (10)

    +

    5, 6, 17, 62, 64, 70, 85, 88,

    +

    The

    (88)

    +

    5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 22, 27, 30, 33, 36, 43, 48, 51, 54, 57, 62, 63, 64, 65, 66, 70, 72, 73, 75, 76, 78, 85, 86, 88, 91, 93, 94, 96, 98, 104, 110,

    +

    Their

    (2)

    +

    16,

    +

    Them

    (2)

    +

    6, 12,

    +

    Then

    (1)

    +

    63,

    +

    There

    (2)

    +

    15, 64,

    +

    These

    (4)

    +

    6, 63, 94,

    +

    They

    (2)

    +

    10, 13,

    +

    Third

    (1)

    +

    13,

    +

    This

    (8)

    +

    6, 10, 16, 22, 43, 64,

    +

    Though

    (1)

    +

    10,

    +

    Thousands

    (1)

    +

    64,

    +

    Title

    (1)

    +

    11,

    +

    Toc

    (1)

    +

    94,

    +

    Together

    (3)

    +

    9, 17, 91,

    +

    Tools

    (1)

    +

    4,

    +

    Try

    (1)

    +

    110,

    +

    Two

    (2)

    +

    27, 48,

    +

    Txt

    (1)

    +

    94,

    +

    Type

    (6)

    +

    6, 8, 9, 92, 95, 97,

    +

    Types

    (1)

    +

    6,

    +

    Units

    (2)

    +

    20, 41,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Unless

    (1)

    +

    70,

    +

    Update

    (2)

    +

    37, 58,

    +

    Updates

    (2)

    +

    37, 58,

    +

    Uppercase

    (2)

    +

    27, 48,

    +

    Url

    (1)

    +

    110,

    +

    Use

    (4)

    +

    17, 62, 73, 91,

    +

    Used

    (8)

    +

    27, 28, 48, 49, 70,

    +

    User

    (2)

    +

    10, 68,

    +

    Using

    (4)

    +

    22, 43, 63, 108,

    +

    Usr

    (7)

    +

    80, 84, 100, 101, 102,

    +

    Utilising

    (1)

    +

    61,

    +

    Various

    (1)

    +

    6,

    +

    Version

    (1)

    +

    16,

    +

    Versions

    (4)

    +

    12, 13, 14, 17,

    +

    Viewed

    (1)

    +

    6,

    +

    Way

    (2)

    +

    17, 64,

    +

    Web

    (4)

    +

    65, 72, 73, 91,

    +

    Webrick

    (6)

    +

    65, 73, 75, 108,

    +

    Webserv

    (2)

    +

    65, 73,

    +

    Webserver

    (3)

    +

    76, 86, 93,

    +

    Well

    (1)

    +

    17,

    +

    What

    (1)

    +

    63,

    +

    When

    (1)

    +

    64,

    +

    Where

    (5)

    +

    31, 32, 52, 53, 64,

    +

    Wherever

    (1)

    +

    75,

    +

    Which

    (16)

    +

    5, 6, 12, 13, 17, 22, 43, 62, 63, 64, 72, 73, 75, 93,

    +

    Wildcard

    (10)

    +

    24, 25, 36, 37, 38, 45, 46, 57, 58, 59,

    +

    Will

    (1)

    +

    88,

    +

    Wish

    (1)

    +

    93,

    +

    With

    (24)

    +

    6, 9, 12, 14, 16, 17, 22, 33, 36, 43, 54, 57, 62, 64, 73, 91, 104,

    +

    Within

    (11)

    +

    6, 27, 48, 63, 64, 70, 86, 91,

    +

    Without

    (2)

    +

    16, 64,

    +

    Work

    (1)

    +

    70,

    +

    Working

    (3)

    +

    30, 51, 70,

    +

    Would

    (1)

    +

    96,

    +

    XML

    (1)

    +

    63,

    +

    Xml

    (2)

    +

    14, 17,

    +

    You

    (10)

    +

    63, 64, 70, 91, 93, 96,

    +

    Your

    (6)

    +

    6, 64, 88, 96, 99,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_search/digest.txt new file mode 100644 index 00000000..ac7d36b7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/digest.txt @@ -0,0 +1,222 @@ +SiSU - SiSU information Structuring Universe - Search [0.58] +Ralph Amissah +sisu_search._sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: + source filename: +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisu_manifest.html + time generated: Sun Sep 23 04:11:05 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 1cdd9f997bdea4c0fa86e27ec212c478 6f5f9d4ff7fb39c8beaa02910be9ffb8 + :B - 2 fbd0978535b1aaa1975cc8fbb73cd9c3 ad9163b52f9e290fd934c1fcd67cb31c + 1 - 3 cd91b28a25144f8eaad423354a1316ed ac60d816965cf20b2b9bf648cb86d4b1 + - 4 d4ab63ccec77fc307a46478d1d389d75 d23094cb94b364953407a996ef492bd6 + - 5 13a015028f686a1bf9d58bc94e4723c5 edf9139aba193279430f26f35a94b640 + - 6 af2c3d3d75a4f67aaaf45924abdfc716 b3ef978f9c398cd084bb75cb39429adc + 1 - 7 dbabfcedd14a4cacee8d63e6ba0d4fcb 58dfc26a1c379633e8ff196a9f1e09c7 + 2 - 8 390c6d53d01835132eb10b62faf93e68 57da460c9d89296ee0cdf2f7a0d24353 + - 9 554ee25861ec1fef36d09c1f3a0e80e4 b8e425b251f7bdfe43fd963263209160 + [1] 77397de9508d2d5999ed43a78543fe80 + [2] 104b6c3164546ccc9a49b8a45bfee399 + - 10 74eea45e9183ee7cb4368078d34f79dd f63e0c793b6095bd06b57fd7609a14c5 + - 11 dfb31f935cb2f8c383a409bdb7858790 5f22f7547ebb217a75aeab303a67693d + - 12 dc775b479b9c40119ddddc322fea720d 6d3d1345047671ebe03ad3b323c57d8f + - 13 e569de19867d22395eff154d152ea82e 68c6bf5296eee72d31ff39f405c55ff3 + - 14 0c13bb4eb22b66d32a4516bc0fc23427 19b05f0ebf08dc72b3f325be4f4faaca + - 15 75151252ac158b73109361decb4ebc10 e147eef55b5461289b3b4588f6652e9c + - 16 5bee4488627358af383524aeee7e60dd 8c12fd168b86db7f414b00f1612d08b5 + - 17 a139edb9e1f96c1f4e1d0eb68331850c 91a4211566ebd54a6cede429a2b6af0f + 1 - 18 3ba7981f32be14d25fbedb62f2f62d62 3fe8b9f222fba688811d139bff939c41 + 2 - 19 becec14c2ee58bd8cbfbe1388ca52b7e f0f1c02206e30e1b2a658b56e3ba4840 + - 20 16b2ce42a13ea74caad8c64ba460c5d2 bc21659fa32178f479ca81266ffe2fff + 2 - 21 7f8558c48f0b1eb17b97fdf2c6f25a18 e84583990a7e0b535f55b5eb5b01dd5a + - 22 f6bb15333dd3c1aa4eb812ade0634f24 f2e13034d2cd9fc21734cc95d7fcd283 + 2 - 23 5f067d093fe3c2a769f0c0b427a35a78 65a63194489472dd6e3443e40b811d51 + - 24 99e14833e6f3917607f110abfb0c2181 1226415dd7401adcdb099e0a21b77b43 + - 25 444a85250a623755096fb47352d4082f 8d771e32508c52e1a97fdf3a2a505662 + 2 - 26 d0535c7fda62fa40055dae30d9c273ab 0113478e845eb6af2991d63fc8967dd9 + - 27 e02164008858bcc30430dacb51e89a8e 4eb0fd357a4c82f553d3fb642c65b7b7 + - 28 8c0427489628e1aeba233e3e5e02916b 839438544d01377eb2175a9dcb78bd93 + 3 - 29 b1b72beb58795f1c64d956d56e17a3f1 b110ac91d855f02f5d299f6df722680a + - 30 ae617afd474c81d6a341b3141f144981 cb92b24f9b176f075c453a77b0490a10 + - 31 4c28c0bd716377a0551c989246019e82 3b700846249d32ee434f52be72936ba3 + - 32 1187ac19faf941d53ded203709f2e5b1 906ee44db6ffaffee87241b11fa9e188 + - 33 8b93eaeb2562e2b1407e14e8a7eab123 842b7c6835e468fb2121c08f1e3e2a92 + - 34 699c824372cf8c9bce2b3befc129db86 59aa023193e41ad5b5aa80571d187081 + 3 - 35 38367353e45f68dd2416c7def744a594 8f433bea976a00c9210f374d8b29a9eb + - 36 984b319fd28bba4e1da978ecadcb3ca6 4dea47d3b248d844e04f08d6e703e195 + - 37 9b401fd7e8db59109bb46968392989d5 59a3da2aa55fd16153a924aff4321705 + - 38 507b5634a4b7a3ae4b7bc13b05e7050b 3225d89c587b58b86e530e84c2531c00 + 1 - 39 50a36bfa8eb3851a20609e2d787509da bed29f4415cc18bd764d056764a5dfb9 + 2 - 40 ef25e081f166e7c5a3eb0e2957745447 2df0e8be28f310f141df8d77ad3cebed + - 41 fd84f9b747c4b98a25184e1f96de8c36 9de02f3b3cb12d6d2587e4fbb8c7aef8 + 2 - 42 83ad66c3e01f2063486ddb1608a508d3 c261f6ebc6646ce0fa7c25a416c01246 + - 43 286c8b5bc4989e153520e04702aab05e 25922f6be3b41ea9564f2f5f21fcd832 + 2 - 44 ad82dd6257c526e59ee6e61350d0ff2d b94eb972d12463344346b9390ac13ca9 + - 45 ca3dd990cc6688b25df79ca5ed4bc4cd 6cdb4fdf30f309dcd9e7b678bd8def19 + - 46 96994158983bb2475d9f7f67161ede77 b803a10e98c1081f798db3f5c6f551aa + 2 - 47 727c46e94d73b8d575e7fcd8e4bcded6 a568865635c3ce62906092f8382d1f22 + - 48 e02164008858bcc30430dacb51e89a8e b5d8bccecf08e6d57d0bf0ff13377c4c + - 49 8acfb0ed8ac2687ae4b0bdeb759a4027 db48de36c81974169f3819ec72ee3eb1 + 3 - 50 e5424173eb4df342b6551de328bcc78e 43a199792524b1a99d318fb72dc93f57 + - 51 45eccf3452982d1c0c6528c145a4aec4 c853744981e34856fdd3318a9ebe3012 + - 52 1371f1b408fe36cc7fd87fdc23fece08 ae08866696b4c2b3a5d6a95335797c75 + - 53 dd06849248b61a90354666e316e90f5e c88326438e0bcd332d89bc3206e7fbe9 + - 54 82a0a02b49f15a21e1282daea87558a3 1aad9dc73a872ec326899dc111fd94c1 + - 55 0d123320e54c234ff1a8252d837893f8 e51439302d1f19f1554cb5c6b814caaa + 3 - 56 c2510492cc71af65288158b2805b3677 57cc80e0c7c63277ed61562d9208792c + - 57 d0b13ade78fd178f015894c430a3fb2b 36e5c3f16b262db070042786eaa0076b + - 58 87248fe0fb6f29001cd7b866decf338b 5dffb992d7190b6c3aaf31678af26e04 + - 59 0249cea7b64bd42412926a99609d87e3 ae48d331e72bdfe740b37d4717b4a865 + 1 - 60 6fbe03cf2892f3968e42342066dbfa51 c5025ace4bfff4a90c84a1f1b343ac05 + 2 - 61 d32710166c217805e34844f616db4dd7 f0f0629fa7a79b480e4664201ba2bf7e + - 62 e067709cfce967d1061a880039493543 39f28c0c27361677d475bca41fd4422d + [3] 4b18bf13d91424633d8cb015e66f336f + [4] 436444e6570edf9b10b116def6d3918c + - 63 7b386ac33fcf4a20e5d63e6cd4ec6afe 849801ba1a242186387bc1b0bf1dfc11 + - 64 f17fbde688751b78b27caf13852eb5d4 31b7a360528c919d16314ccdd701eea7 + [5] 0617dc067eef7925c311d59fff987729 + - 65 c122056f49b0155f6f01f22ff7af75a5 753817083033234c72a2f42d7f2715b5 + - 66 339ca05b4fa2d0dd3ae6302708208c5b 8027735dbad2b120331bd1cc935410df + - 67 3a6e2864b4bcf96494088c5684e14ba8 8fcba682cc93e085ad792fba522014c1 + - 68 43eb4a45dfcba89e63965db5768b8590 13dade2f26fd508b6c09ee9b08a64610 + - 69 a57db9cbeced7a38dc448c911e3dbf4f 59ce7d6ce7035f192d7fe21895ed609d + - 70 05c5d1d306c5cf635036353c1af5ee87 53afd4baac3c5b3f51d1e9fef864c644 + 2 - 71 c8cc3d392d4c908f3d6f275a2d5f116b 4224e1ed00fb729f5a58862972f3688d + - 72 b04baa8e57c7288ac64ba544f0a8ff92 e3a6f7aef30eb50b82b64c1202c508f1 + - 73 9c0fe516706a2d70971978d84558fbeb 6be75b1ae5bec18086621f94336f717e + - 74 d7926882323841f861243661c11bda96 370e66e02fbff1eaf664290cabdd5139 + - 75 0b3907e64e3acd1bd7979be2019750b0 ba0caafa50c7e4c5efab5f4851821542 + - 76 ca1942e6426a7a4fcad1761c6d68b1b9 161de924d7f1e1d55589750c487f6a0b + 1 - 77 5378770991e1edb152d24322cee215e7 5f59f07bd84124c488f9c3e3f08f1928 + - 78 b161a7a03bf3ac9e96e5bc00d26d6dfe a10702af6e5d81e35a24848dbb6c2f60 + - 79 fc812ed758e6e646064af3dfc510e7ff de5237a9953aedb3fab4c7daad6e3bb7 + - 80 26b73d9f5525c925f110e5a883384bef 8b6bc86ee9546c297926aab6e646fa71 + - 81 d8195431136ce0ea788541dfe8d80e0b 6d2959ba496136ff7d4853e98898627f + - 82 da031f33dc68dcb11e5ef2b305ff7b35 f76060b8951683c8471378636ecf1663 + - 83 89684a1bb15dd0fb060c9257edec4733 f90993740fd9e0ce41d53ec9a5a77465 + - 84 08e6713c9a7a914e92c41edfea25a57a 5923873ec7df6cd3fe308ccf2b82d6fd + - 85 65f9d7b5dea2f02d3f71f76c0459c028 2f0eaf97f6207d1004dd95d6386c5d7a + - 86 70af42972e7a540d08f0d51d7e48237b 9c9741fbad00f4c0ed760a9287debdbb + - 87 9a2f4f447d408615685ccf3616f9839e 83115922a0f2a651d14120c113e86882 + - 88 67eeffe92ce21ed4c9ed7576704dc776 44cde25de62af8a9fd058a3b6110ebdf + - 89 931f0fa60417817ed8d9f214df16a325 8313a944c416cde0c5310c7eb115648c + - 90 aafdb662e2a6a678779a1d3b9d36ad5d 4f7924a0479721bae0f3025dff55df4b + - 91 d55da6e0373ccd0461d116b51bd54cb9 4cef85792f7f46fa61bca1497e12e5a5 + - 92 fde4486e8704055bbff31b6f792b3911 2319c30e8022df93f1abdb32814eb6e4 + - 93 53644f7db5a1723977bd9e3f531b4441 5f709d32240fdfad063cb6401627caf0 + - 94 2267c951081759ab11222b58a9532d6c 4961a16808329cf80e5a3000359a892a + - 95 a046bb1257d8e2a67ad685e44ba28139 2d37f8cc288fde8880c66574ca96b794 + - 96 23b65a148bda19aa6d9e30da9817d784 8f17ad1a57b12ad476666f5f57a4ab8c + - 97 a72c65feaf6656e50fa44ec6b2314b83 ed86100be35c37987b2469df2a4f4937 + - 98 d7872e044928ae0b003c9fbe912d0b5e d691bc92dcea6406969bf525fd869514 + - 99 d0a2823b6dbecdf65e50db8c00b52d84 fa8fe64428e14e3298b707465dc2ecb7 + - 100 63a9f0fabaa8f5e4fe3f904ac04a725a c7c7ccc2f9984c6524e04468c3c7f1e4 + - 101 bdb88aae2ca37a517a7ff96b89a56d79 96391dc6c42a9b6647a7928d457b97c4 + - 102 3948aee192213953a87c8a668ba05657 308944b7d96f522b713b9c212dd933dd + - 103 673c3283a5ba2a11755a3327f4505ee2 23cfe0485e35aa76b0fc1653c0a9ec74 + - 104 152d82f0d00e8ee071fa28212bf33f13 ffe588cebc24b79660251c01cb378ef8 + - 105 bd5a67f777368c9dc22b90984ad579ad 40f20cac8f9dc0f5de8f92b2c3e0560f + - 106 6a98529b9cd08ed44291a6ce5afae68e 6144f67c2b8fac7018d145cdbad56b79 + - 107 11317fb6fd42d8f594972a74e3b5287b 3d80f7be5d7ac82f8cd72ebcd7e52e14 + - 108 6dcad24811fcc9f27a4908d663db0632 c72efb5b0c72513bc4591c4e157a521c + - 109 693c6c7953a47a7d527d46b287aaafdf dba6fca7eec204f8595fcaf41c7c8fb0 + - 110 1c4258e0b6be1b3bf710fb6440af080e 9cc1084301585e19e264762dc826d144 + 1 - 0 cc4947558ec26d67c755c76262f85131 c7a5392e3bd6d769d940d79b19a68e4c + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 057f8ce1456cc98a9d0550d28dff5782 bfd230d96aab74b1dcee39b1ec7f4f8e + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 d39438e79772fbdc1af98787d0c788e0 d63912a026c35b02b5449805b586bec3 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 3fb4669a3a5153c91a3f31051a15f9df 215580baf4fbd0ea73fb53deb61c3c62 + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 dfa1bfae94c1990cccbcaf0a6e24b5fc 6d1f1053552566c728cd626d19407173 + source 52c1d6d3c3082e6b236c65debc733a05 sisu_search._sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 265a3cdeaaffbd415c0f91eb13f17e75 4e9f6167365e70c8c00a28f362b88248 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 1 + 2 + 1 + 2 + 2 + 2 + 2 + 3 + 3 + 1 + 2 + 2 + 2 + 2 + 3 + 3 + 1 + 2 + 2 + 1 + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 8 +2 = 11 +3 = 4 +objects (ocn) = 110 +endnotes = 5 + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_search/doc.html new file mode 100644 index 00000000..62e56890 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/doc.html @@ -0,0 +1,2306 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Search +

    + +

    + 1. SiSU Search - Introduction +

    + +

    + 2. SQL +

    + +
    + 2.1 populating SQL type databases +
    + +

    + 3. Postgresql +

    + +
    + 3.1 Name +
    + +
    + 3.2 Description +
    + +
    + 3.3 Synopsis +
    + +
    + 3.4 Commands +
    + +
    + 3.4.1 create and destroy database +
    + +
    + 3.4.2 import and remove documents +
    + +

    + 4. Sqlite +

    + +
    + 4.1 Name +
    + +
    + 4.2 Description +
    + +
    + 4.3 Synopsis +
    + +
    + 4.4 Commands +
    + +
    + 4.4.1 create and destroy database +
    + +
    + 4.4.2 import and remove documents +
    + +

    + 5. Introduction +

    + +
    + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +
    + +
    + 5.2 Search Form +
    + +

    + 6. Hyperestraier +

    + +

    + +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Search +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. SiSU Search - Introduction +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + + 2. SQL +

    +
    +

    +   7 +

    +
    + + + + +
    +
    + + 2.1 populating SQL type databases +
    +
    +

    +   8 +

    +
    + + + + +
    +

    + SiSU feeds sisu markupd documents into sql type databases PostgreSQL  1  and/or SQLite  2  database together with information related to document structure. +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: +

    +
    +

    +   10 +

    +
    + + + + +
    +
  • + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); +
  • +
    +

    +   11 +

    +
    + + + + +
    +
  • + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and +
  • +
    +

    +   12 +

    +
    + + + + +
    +
  • + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). +
  • +
    +

    +   13 +

    +
    + + + + +
    +
  • + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. +
  • +
    +

    +   14 +

    +
    + + + + +
    +

    + There is of course the possibility to add further structures. +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + + 3. Postgresql +

    +
    +

    +   18 +

    +
    + + + + +
    +
    + + 3.1 Name +
    +
    +

    +   19 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package +

    +
    +

    +   20 +

    +
    + + + + +
    +
    + + 3.2 Description +
    +
    +

    +   21 +

    +
    + + + + +
    +

    + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). +

    +
    +

    +   22 +

    +
    + + + + +
    +
    + + 3.3 Synopsis +
    +
    +

    +   23 +

    +
    + + + + +
    +

    + sisu -D [instruction] [filename/wildcard if required] +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + sisu -D --pg --[instruction] [filename/wildcard if required] +

    +
    +

    +   25 +

    +
    + + + + +
    +
    + + 3.4 Commands +
    +
    +

    +   26 +

    +
    + + + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + -D or --pgsql may be used interchangeably. +

    +
    +

    +   28 +

    +
    + + + + +
    +
    + + 3.4.1 create and destroy database +
    +
    +

    +   29 +

    +
    + + + + +
    +

    + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + sisu -D --createdb
    creates database where no database existed before +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + sisu -D --create
    creates database tables where no database tables existed before +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   33 +

    +
    + + + + +
    +

    + sisu -D --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   34 +

    +
    + + + + +
    +
    + + 3.4.2 import and remove documents +
    +
    +

    +   35 +

    +
    + + + + +
    +

    + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + sisu -D --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database. +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + + 4. Sqlite +

    +
    +

    +   39 +

    +
    + + + + +
    +
    + + 4.1 Name +
    +
    +

    +   40 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   41 +

    +
    + + + + +
    +
    + + 4.2 Description +
    +
    +

    +   42 +

    +
    + + + + +
    +

    + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). +

    +
    +

    +   43 +

    +
    + + + + +
    +
    + + 4.3 Synopsis +
    +
    +

    +   44 +

    +
    + + + + +
    +

    + sisu -d [instruction] [filename/wildcard if required] +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] +

    +
    +

    +   46 +

    +
    + + + + +
    +
    + + 4.4 Commands +
    +
    +

    +   47 +

    +
    + + + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + -d or --sqlite may be used interchangeably. +

    +
    +

    +   49 +

    +
    + + + + +
    +
    + + 4.4.1 create and destroy database +
    +
    +

    +   50 +

    +
    + + + + +
    +

    + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + sisu -d --createdb
    creates database where no database existed before +

    +
    +

    +   52 +

    +
    + + + + +
    +

    + sisu -d --create
    creates database tables where no database tables existed before +

    +
    +

    +   53 +

    +
    + + + + +
    +

    + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + sisu -d --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   55 +

    +
    + + + + +
    +
    + + 4.4.2 import and remove documents +
    +
    +

    +   56 +

    +
    + + + + +
    +

    + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + sisu -d --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database. +

    +
    +

    +   59 +

    +
    + + + + +
    +

    + + 5. Introduction +

    +
    +

    +   60 +

    +
    + + + + +
    +
    + + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +
    +
    +

    +   61 +

    +
    + + + + +
    +

    + Sample search frontend   3  A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.  4  +

    +
    +

    +   62 +

    +
    + + + + +
    +

    + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. +

    +
    +

    +   63 +

    +
    + + + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  5  +

    +
    +

    +   64 +

    +
    + + + + +
    +

    + sisu -F --webserv-webrick
    builds a cgi web search frontend for the database created +

    +
    +

    +   65 +

    +
    + + + + +
    +

    + The following is feedback on the setup on a machine provided by the help command: +

    +
    +

    +   66 +

    +
    + + + + +
    +

    + sisu --help sql +

    +
    +

    +   67 +

    +
    + + + + +
    +

    + +  Postgresql
    +    user:             ralph
    +    current db set:   SiSU_sisu
    +    port:             5432
    +    dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

    +  sqlite
    +    current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
    +    dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db + +

    +
    +

    +   68 +

    +
    + + + + +
    +

    + Note on databases built +

    +
    +

    +   69 +

    +
    + + + + +
    +

    + By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] +

    +
    +

    +   70 +

    +
    + + + + +
    +
    + + 5.2 Search Form +
    +
    +

    +   71 +

    +
    + + + + +
    +

    + sisu -F
    generates a sample search form, which must be copied to the web-server cgi directory +

    +
    +

    +   72 +

    +
    + + + + +
    +

    + sisu -F --webserv-webrick
    generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory +

    +
    +

    +   73 +

    +
    + + + + +
    +

    + sisu -Fv
    as above, and provides some information on setting up hyperestraier +

    +
    +

    +   74 +

    +
    + + + + +
    +

    + sisu -W
    starts the webrick server which should be available wherever sisu is properly installed +

    +
    +

    +   75 +

    +
    + + + + +
    +

    + The generated search form must be copied manually to the webserver directory as instructed +

    +
    +

    +   76 +

    +
    + + + + +
    +

    + + 6. Hyperestraier +

    +
    +

    +   77 +

    +
    + + + + +
    +

    + See the documentation for hyperestraier: +

    +
    +

    +   78 +

    +
    + + + + +
    +

    + <http://hyperestraier.sourceforge.net/> +

    +
    +

    +   79 +

    +
    + + + + +
    +

    + /usr/share/doc/hyperestraier/index.html +

    +
    +

    +   80 +

    +
    + + + + +
    +

    + man estcmd +

    +
    +

    +   81 +

    +
    + + + + +
    +

    + on sisu_hyperestraier: +

    +
    +

    +   82 +

    +
    + + + + +
    +

    + man sisu_hyperestraier +

    +
    +

    +   83 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html +

    +
    +

    +   84 +

    +
    + + + + +
    +

    + NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www +

    +
    +

    +   85 +

    +
    + + + + +
    +

    + (A) to generate the index within the webserver directory to be indexed: +

    +
    +

    +   86 +

    +
    + + + + +
    +

    + estcmd gather -sd [index name] [directory path to index] +

    +
    +

    +   87 +

    +
    + + + + +
    +

    + the following are examples that will need to be tailored according to your needs: +

    +
    +

    +   88 +

    +
    + + + + +
    +

    + cd /home/ralph/sisu_www +

    +
    +

    +   89 +

    +
    + + + + +
    +

    + estcmd gather -sd casket /home/ralph/sisu_www +

    +
    +

    +   90 +

    +
    + + + + +
    +

    + you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: +

    +
    +

    +   91 +

    +
    + + + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - +

    +
    +

    +   92 +

    +
    + + + + +
    +

    + Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. +

    +
    +

    +   93 +

    +
    + + + + +
    +

    + As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. +

    +
    +

    +   94 +

    +
    + + + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - +

    +
    +

    +   95 +

    +
    + + + + +
    +

    + from your current document preparation/markup directory, you would construct a rune along the following lines: +

    +
    +

    +   96 +

    +
    + + + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - +

    +
    +

    +   97 +

    +
    + + + + +
    +

    + (B) to set up the search form +

    +
    +

    +   98 +

    +
    + + + + +
    +

    + (i) copy estseek.cgi to your cgi directory and set file permissions to 755: +

    +
    +

    +   99 +

    +
    + + + + +
    +

    + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin +

    +
    +

    +   100 +

    +
    + + + + +
    +

    + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi +

    +
    +

    +   101 +

    +
    + + + + +
    +

    + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin +

    +
    +

    +   102 +

    +
    + + + + +
    +

    + [see estraier documentation for paths] +

    +
    +

    +   103 +

    +
    + + + + +
    +

    + (ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': +

    +
    +

    +   104 +

    +
    + + + + +
    +

    + indexname: /home/ralph/sisu_www/casket +

    +
    +

    +   105 +

    +
    + + + + +
    +

    + replace: ^file:///home/ralph/sisu_www{!} +

    +
    +

    +   106 +

    +
    + + + + +
    +

    + replace: /index.html?${{!}}/ +

    +
    +

    +   107 +

    +
    + + + + +
    +

    + (C) to test using webrick, start webrick: +

    +
    +

    +   108 +

    +
    + + + + +
    +

    + sisu -W +

    +
    +

    +   109 +

    +
    + + + + +
    +

    + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> +

    +
    +

    +   110 +

    +
    + + + + +
    +

    + + Endnotes +

    +
    +

    +   0 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    +  1. <http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql> +

    +
    +   +
    + + + + +
    +

    +  2. <http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite> +

    +
    +   +
    + + + + +
    +

    +  3. <http://search.sisudoc.org> +

    +
    +   +
    + + + + +
    +

    +  4. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
    +   +
    + + + + +
    +

    +  5. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_search._sst +

    +
    + + + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_search._sst)= 52c1d6d3c3082e6b236c65debc733a05 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:05 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_search/dom.xml new file mode 100644 index 00000000..2db94fd1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/dom.xml @@ -0,0 +1,1407 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Search + + + + + + + 3 + search_intro + + 1. SiSU Search - Introduction + + + + + + + + 4 + + + SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. + + + + + + + + 5 + + + Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. + + + + + + + + 6 + + + In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. + + + + + + + + + + + + 7 + search_sql + + 2. SQL + + + + + + + + + + 8 + 2.1 + + 2.1 populating SQL type databases + + + + + + + + 9 + + + SiSU feeds sisu markupd documents into sql type databases PostgreSQL1<http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql>
    and/or SQLite2<http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite>
    database together with information related to document structure.
    + +
    + + + + + + 10 + + + This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: + + + + + + + + 11 + + + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); + + + + + + + + 12 + + + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and + + + + + + + + 13 + + + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). + + + + + + + + 14 + + + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. + + + + + + + + 15 + + + There is of course the possibility to add further structures. + + + + + + + + 16 + + + At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. + + + + + + + + 17 + + + Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). + + + + +
    + +
    + +
    + + + + + 18 + postgresql + + 3. Postgresql + + + + + + + + + + 19 + 3.1 + + 3.1 Name + + + + + + + + 20 + + + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package + + + + + + + + + + + + 21 + 3.2 + + 3.2 Description + + + + + + + + 22 + + + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). + + + + + + + + + + + + 23 + 3.3 + + 3.3 Synopsis + + + + + + + + 24 + + + sisu -D [instruction] [filename/wildcard if required] + + + + + + + + 25 + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + + + + + + + + + + + 26 + 3.4 + + 3.4 Commands + + + + + + + + 27 + + + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + + + + + + + + 28 + + + -D or --pgsql may be used interchangeably. + + + + + + + + + + 29 + 3.4.1 + + 3.4.1 create and destroy database + + + + + + + + 30 + + + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi)
    + +
    + + + + + + 31 + + + sisu -D --createdb
    creates database where no database existed before
    + +
    + + + + + + 32 + + + sisu -D --create
    creates database tables where no database tables existed before
    + +
    + + + + + + 33 + + + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name).
    + +
    + + + + + + 34 + + + sisu -D --recreate
    destroys existing database and builds a new empty database structure
    + +
    + + +
    + +
    + + + + + 35 + 3.4.2 + + 3.4.2 import and remove documents + + + + + + + + 36 + + + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level).
    + +
    + + + + + + 37 + + + sisu -D --update -v [filename/wildcard]
    updates file contents in database
    + +
    + + + + + + 38 + + + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database.
    + +
    + + +
    + +
    + +
    + +
    + + + + + 39 + sqlite + + 4. Sqlite + + + + + + + + + + 40 + 4.1 + + 4.1 Name + + + + + + + + 41 + + + SiSU - Structured information, Serialized Units - a document publishing system. + + + + + + + + + + + + 42 + 4.2 + + 4.2 Description + + + + + + + + 43 + + + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). + + + + + + + + + + + + 44 + 4.3 + + 4.3 Synopsis + + + + + + + + 45 + + + sisu -d [instruction] [filename/wildcard if required] + + + + + + + + 46 + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + + + + + + + + + + + 47 + 4.4 + + 4.4 Commands + + + + + + + + 48 + + + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + + + + + + + + 49 + + + -d or --sqlite may be used interchangeably. + + + + + + + + + + 50 + 4.4.1 + + 4.4.1 create and destroy database + + + + + + + + 51 + + + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi)
    + +
    + + + + + + 52 + + + sisu -d --createdb
    creates database where no database existed before
    + +
    + + + + + + 53 + + + sisu -d --create
    creates database tables where no database tables existed before
    + +
    + + + + + + 54 + + + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name).
    + +
    + + + + + + 55 + + + sisu -d --recreate
    destroys existing database and builds a new empty database structure
    + +
    + + +
    + +
    + + + + + 56 + 4.4.2 + + 4.4.2 import and remove documents + + + + + + + + 57 + + + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level).
    + +
    + + + + + + 58 + + + sisu -d --update -v [filename/wildcard]
    updates file contents in database
    + +
    + + + + + + 59 + + + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database.
    + +
    + + +
    + +
    + +
    + +
    + + + + + 60 + search_cgi + + 5. Introduction + + + + + + + + + + 61 + 5.1 + + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + + + + + + + + 62 + + + Sample search frontend 3<http://search.sisudoc.org> A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.4(which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. + + + + + + + + 63 + + + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + + + + + + + + 64 + + + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.5of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. + + + + + + + + 65 + + + sisu -F --webserv-webrick
    builds a cgi web search frontend for the database created
    + +
    + + + + + + 66 + + + The following is feedback on the setup on a machine provided by the help command: + + + + + + + + 67 + + + sisu --help sql + + + + + + + + 68 + + + + +      Postgresql
           user:             ralph
           current db set:   SiSU_sisu
           port:             5432
           dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

         sqlite
           current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
           dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db     + +
    + +
    + + + + + + 69 + + + Note on databases built + + + + + + + + 70 + + + By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] + + + + +
    + +
    + + + + + 71 + 5.2 + + 5.2 Search Form + + + + + + + + 72 + + + sisu -F
    generates a sample search form, which must be copied to the web-server cgi directory
    + +
    + + + + + + 73 + + + sisu -F --webserv-webrick
    generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory
    + +
    + + + + + + 74 + + + sisu -Fv
    as above, and provides some information on setting up hyperestraier
    + +
    + + + + + + 75 + + + sisu -W
    starts the webrick server which should be available wherever sisu is properly installed
    + +
    + + + + + + 76 + + + The generated search form must be copied manually to the webserver directory as instructed + + + + +
    + +
    + +
    + + + + + 77 + search_hyperestraier + + 6. Hyperestraier + + + + + + + + 78 + + + See the documentation for hyperestraier: + + + + + + + + 79 + + + <http://hyperestraier.sourceforge.net/> + + + + + + + + 80 + + + /usr/share/doc/hyperestraier/index.html + + + + + + + + 81 + + + man estcmd + + + + + + + + 82 + + + on sisu_hyperestraier: + + + + + + + + 83 + + + man sisu_hyperestraier + + + + + + + + 84 + + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + + + + + + + 85 + + + NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www + + + + + + + + 86 + + + (A) to generate the index within the webserver directory to be indexed: + + + + + + + + 87 + + + estcmd gather -sd [index name] [directory path to index] + + + + + + + + 88 + + + the following are examples that will need to be tailored according to your needs: + + + + + + + + 89 + + + cd /home/ralph/sisu_www + + + + + + + + 90 + + + estcmd gather -sd casket /home/ralph/sisu_www + + + + + + + + 91 + + + you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: + + + + + + + + 92 + + + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + + + + + + + 93 + + + Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. + + + + + + + + 94 + + + As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. + + + + + + + + 95 + + + find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - + + + + + + + + 96 + + + from your current document preparation/markup directory, you would construct a rune along the following lines: + + + + + + + + 97 + + + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - + + + + + + + + 98 + + + (B) to set up the search form + + + + + + + + 99 + + + (i) copy estseek.cgi to your cgi directory and set file permissions to 755: + + + + + + + + 100 + + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + + + + + + + 101 + + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + + + + + + + 102 + + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + + + + + + + 103 + + + [see estraier documentation for paths] + + + + + + + + 104 + + + (ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': + + + + + + + + 105 + + + indexname: /home/ralph/sisu_www/casket + + + + + + + + 106 + + + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + + + + + + + + 107 + + + replace: /index.html?${{!}}/ + + + + + + + + 108 + + + (C) to test using webrick, start webrick: + + + + + + + + 109 + + + sisu -W + + + + + + + + 110 + + + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> + + + + + + + + + + + + 0 + endnotes + + Endnotes + + + + + + + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/endnotes.html b/data/doc/manuals_generated/sisu_manual/sisu_search/endnotes.html new file mode 100644 index 00000000..b8d3639a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/endnotes.html @@ -0,0 +1,484 @@ + + + + + + endnotes - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +
    + +
    +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    + +
    +

    Endnotes

    + + +
    +

    +  1. <http://www.postgresql.org/>
    <http://advocacy.postgresql.org/>
    <http://en.wikipedia.org/wiki/Postgresql> +

    +
      +
    + + +
    +

    +  2. <http://www.hwaci.com/sw/sqlite/>
    <http://en.wikipedia.org/wiki/Sqlite> +

    +
      +
    + + +
    +

    +  3. <http://search.sisudoc.org> +

    +
      +
    + + +
    +

    +  4. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
      +
    + + +
    +

    +  5. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/index.html b/data/doc/manuals_generated/sisu_manual/sisu_search/index.html new file mode 100644 index 00000000..01649248 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/index.html @@ -0,0 +1,626 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + + 1. SiSU Search - Introduction + +

    + +

    + + 2. SQL + +

    + +
    + + 2.1 populating SQL type databases + +
    + +

    + + 3. Postgresql + +

    + +
    + + 3.1 Name + +
    + +
    + + 3.2 Description + +
    + +
    + + 3.3 Synopsis + +
    + +
    + + 3.4 Commands + +
    + +
    + + 3.4.1 create and destroy database + +
    + +
    + + 3.4.2 import and remove documents + +
    + +

    + + 4. Sqlite + +

    + +
    + + 4.1 Name + +
    + +
    + + 4.2 Description + +
    + +
    + + 4.3 Synopsis + +
    + +
    + + 4.4 Commands + +
    + +
    + + 4.4.1 create and destroy database + +
    + +
    + + 4.4.2 import and remove documents + +
    + +

    + + 5. Introduction + +

    + +
    + + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + +
    + + 5.2 Search Form + +
    + +

    + + 6. Hyperestraier + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_search/landscape.pdf new file mode 100644 index 00000000..272ab884 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_search/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_search/metadata.html new file mode 100644 index 00000000..dc31c099 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/metadata.html @@ -0,0 +1,591 @@ + + + + + + - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_search._sst +

    +
    + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_search._sst)= 52c1d6d3c3082e6b236c65debc733a05 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:05 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_search/opendocument.odt new file mode 100644 index 00000000..6f77b6f7 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_search/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_search/plain.txt new file mode 100644 index 00000000..e8413379 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/plain.txt @@ -0,0 +1,600 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH [0.58], +RALPH AMISSAH +**************************************************************************** + +SISU SEARCH +=========== + +1. SISU SEARCH - INTRODUCTION +----------------------------- + +*SiSU* output can easily and conveniently be indexed by a number of standalone +indexing tools, such as Lucene, Hyperestraier. + + +Because the document structure of sites created is clearly defined, and the +text object citation system is available hypothetically at least, for all forms +of output, it is possible to search the sql database, and either read results +from that database, or just as simply map the results to the html output, which +has richer text markup. + + +In addition to this *SiSU* has the ability to populate a relational sql type +database with documents at an object level, with objects numbers that are +shared across different output types, which make them searchable with that +degree of granularity. Basically, your match criteria is met by these documents +and at these locations within each document, which can be viewed within the +database directly or in various output formats. + + +2. SQL +------ + +2.1 POPULATING SQL TYPE DATABASES +................................. + +*SiSU* feeds sisu markupd documents into sql type databases PostgreSQL[^1] +and/or SQLite[^2] database together with information related to document +structure. + + +- [1]: + +- + +- + +- [2]: + +- + +This is one of the more interesting output forms, as all the structural data of +the documents are retained (though can be ignored by the user of the database +should they so choose). All site texts/documents are (currently) streamed to +four tables: + + + * one containing semantic (and other) headers, including, title, author, + subject, (the Dublin Core...); + + + * another the substantive texts by individual "paragraph" (or object) - along + with structural information, each paragraph being identifiable by its + paragraph number (if it has one which almost all of them do), and the + substantive text of each paragraph quite naturally being searchable (both in + formatted and clean text versions for searching); and + + + * a third containing endnotes cross-referenced back to the paragraph from + which they are referenced (both in formatted and clean text versions for + searching). + + + * a fourth table with a one to one relation with the headers table contains + full text versions of output, eg. pdf, html, xml, and ascii. + + +There is of course the possibility to add further structures. + + +At this level *SiSU* loads a relational database with documents chunked into +objects, their smallest logical structurally constituent parts, as text +objects, with their object citation number and all other structural information +needed to construct the document. Text is stored (at this text object level) +with and without elementary markup tagging, the stripped version being so as to +facilitate ease of searching. + + +Being able to search a relational database at an object level with the *SiSU* +citation system is an effective way of locating content generated by *SiSU*. As +individual text objects of a document stored (and indexed) together with object +numbers, and all versions of the document have the same numbering, complex +searches can be tailored to return just the locations of the search results +relevant for all available output formats, with live links to the precise +locations in the database or in html/xml documents; or, the structural +information provided makes it possible to search the full contents of the +database and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make use of +that as well). + + +3. POSTGRESQL +------------- + +3.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system, postgresql dependency package + + +3.2 DESCRIPTION +............... + +Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for *SiSU* to populate a postgresql database, this being +part of *SiSU* - man sisu). + + +3.3 SYNOPSIS +............ + + sisu -D [instruction] [filename/wildcard if required] + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + +3.4 COMMANDS +............ + +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +-d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, +alternatively --sqlite or --pgsql may be used + + +*-D or --pgsql* may be used interchangeably. + + +3.4.1 CREATE AND DESTROY DATABASE +................................. + +*--pgsql --createall* +initial step, creates required relations (tables, indexes) in existing +(postgresql) database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) + + +*sisu -D --createdb* +creates database where no database existed before + + +*sisu -D --create* +creates database tables where no database tables existed before + + +*sisu -D --Dropall* +destroys database (including all its content)! kills data and drops tables, +indexes and database associated with a given directory (and directories of the +same name). + + +*sisu -D --recreate* +destroys existing database and builds a new empty database structure + + +3.4.2 IMPORT AND REMOVE DOCUMENTS +................................. + +*sisu -D --import -v [filename/wildcard]* +populates database with the contents of the file. Imports documents(s) +specified to a postgresql database (at an object level). + + +*sisu -D --update -v [filename/wildcard]* +updates file contents in database + + +*sisu -D --remove -v [filename/wildcard]* +removes specified document from postgresql database. + + +4. SQLITE +--------- + +4.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system. + + +4.2 DESCRIPTION +............... + +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +*SiSU* to populate an sqlite database, this being part of *SiSU* - man sisu). + + +4.3 SYNOPSIS +............ + + sisu -d [instruction] [filename/wildcard if required] + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + +4.4 COMMANDS +............ + +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +-d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, +alternatively --sqlite or --pgsql may be used + + +*-d or --sqlite* may be used interchangeably. + + +4.4.1 CREATE AND DESTROY DATABASE +................................. + +*--sqlite --createall* +initial step, creates required relations (tables, indexes) in existing +(sqlite) database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) + + +*sisu -d --createdb* +creates database where no database existed before + + +*sisu -d --create* +creates database tables where no database tables existed before + + +*sisu -d --dropall* +destroys database (including all its content)! kills data and drops tables, +indexes and database associated with a given directory (and directories of the +same name). + + +*sisu -d --recreate* +destroys existing database and builds a new empty database structure + + +4.4.2 IMPORT AND REMOVE DOCUMENTS +................................. + +*sisu -d --import -v [filename/wildcard]* +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + + +*sisu -d --update -v [filename/wildcard]* +updates file contents in database + + +*sisu -d --remove -v [filename/wildcard]* +removes specified document from sqlite database. + + +5. INTRODUCTION +--------------- + +5.1 SEARCH - DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, +INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) +.............................................................................. + +Sample search frontend [link:] [^3] A small +database and sample query front-end (search from) that makes use of the +citation system, _object citation numbering_ to demonstrates functionality.[^4] + + +- [3]: + +- [4]: (which could be extended further with current back-end). As regards scaling + of the database, it is as scalable as the database (here Postgresql) and + hardware allow. + +*SiSU* can provide information on which documents are matched and at what +locations within each document the matches are found. These results are +relevant across all outputs using object citation numbering, which includes +html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of +the other outputs or in the SQL database expand the text within the matched +objects (paragraphs) in the documents matched. + + +Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or display +the names of the documents matched along with the objects (paragraphs) that +meet the search criteria.[^5] + + +- [5]: of this feature when demonstrated to an IBM software innovations evaluator + in 2004 he said to paraphrase: this could be of interest to us. We have large + document management systems, you can search hundreds of thousands of documents + and we can tell you which documents meet your search criteria, but there is no + way we can tell you without opening each document where within each your + matches are found. + +*sisu -F --webserv-webrick* +builds a cgi web search frontend for the database created + + +The following is feedback on the setup on a machine provided by the help +command: + + + sisu --help sql + + + + Postgresql + user: ralph + current db set: SiSU_sisu + port: 5432 + dbi connect: DBI:Pg:database=SiSU_sisu;port=5432 + sqlite + current db set: /home/ralph/sisu_www/sisu/sisu_sqlite.db + dbi connect DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db + +Note on databases built + + +By default, [unless otherwise specified] databases are built on a directory +basis, from collections of documents within that directory. The name of the +directory you choose to work from is used as the database name, i.e. if you are +working in a directory called /home/ralph/ebook the database SiSU_ebook is +used. [otherwise a manual mapping for the collection is necessary] + + +5.2 SEARCH FORM +............... + +*sisu -F* +generates a sample search form, which must be copied to the web-server cgi +directory + + +*sisu -F --webserv-webrick* +generates a sample search form for use with the webrick server, which must be +copied to the web-server cgi directory + + +*sisu -Fv* +as above, and provides some information on setting up hyperestraier + + +*sisu -W* +starts the webrick server which should be available wherever sisu is properly +installed + + +The generated search form must be copied manually to the webserver directory as +instructed + + +6. HYPERESTRAIER +---------------- + +See the documentation for hyperestraier: + + + + + + /usr/share/doc/hyperestraier/index.html + + + man estcmd + + +on sisu_hyperestraier: + + + man sisu_hyperestraier + + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + +NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + + +(A) to generate the index within the webserver directory to be indexed: + + + estcmd gather -sd [index name] [directory path to index] + + +the following are examples that will need to be tailored according to your +needs: + + + cd /home/ralph/sisu_www + + + estcmd gather -sd casket /home/ralph/sisu_www + + +you may use the 'find' command together with 'egrep' to limit indexing to +particular document collection directories within the web server directory: + + + find /home/ralph/sisu_www -type f | egrep + '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + +Check which directories in the webserver/output directory (~/sisu_www or +elsewhere depending on configuration) you wish to include in the search index. + + +As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also be +desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as +these duplicate information held in other html output e.g. + + + find /home/ralph/sisu_www -type f | egrep + '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' + |estcmd gather -sd casket - + + +from your current document preparation/markup directory, you would construct a +rune along the following lines: + + + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify + first directory for inclusion]|[specify second directory for + inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v + '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - + + +(B) to set up the search form + + +(i) copy estseek.cgi to your cgi directory and set file permissions to 755: + + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + + [see estraier documentation for paths] + + +(ii) edit estseek.conf, with attention to the lines starting 'indexname:' and +'replace:': + + + indexname: /home/ralph/sisu_www/casket + + + replace: ^file:///home/ralph/sisu_www{!} [link:] http://localhost + + + replace: /index.html?${{!}}/ + + +(C) to test using webrick, start webrick: + + + sisu -W + + +and try open the url: + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe - Search [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_search._sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_search._sst)= _52c1d6d3c3082e6b236c65debc733a05_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:05 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe - Search [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_search/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_search/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_search/portrait.pdf + http://www.jus.uio.no/sisu/sisu_search/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_search/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:52 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_search/portrait.pdf new file mode 100644 index 00000000..6d2b9675 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_search/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/postgresql.html b/data/doc/manuals_generated/sisu_manual/sisu_search/postgresql.html new file mode 100644 index 00000000..9997d80a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/postgresql.html @@ -0,0 +1,734 @@ + + + + + + postgresql - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 3. Postgresql +

    +
    +

    +   18 +

    +
    + + 3.1 Name + +
    + + 3.2 Description + +
    + + 3.3 Synopsis + +
    + + 3.4 Commands + +
    + + 3.4.1 create and destroy database + +
    + + 3.4.2 import and remove documents + +
    + + +
    + +

    + 3.1 Name +

    +
    +

    +   19 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package +

    +
    +

    +   20 +

    +
    + + +
    + +

    + 3.2 Description +

    +
    +

    +   21 +

    +
    + + +
    +

    + Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). +

    +
    +

    +   22 +

    +
    + + +
    + +

    + 3.3 Synopsis +

    +
    +

    +   23 +

    +
    + + +
    +

    + sisu -D [instruction] [filename/wildcard if required] +

    +
    +

    +   24 +

    +
    + + +
    +

    + sisu -D --pg --[instruction] [filename/wildcard if required] +

    +
    +

    +   25 +

    +
    + + +
    + +

    + 3.4 Commands +

    +
    +

    +   26 +

    +
    + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   27 +

    +
    + + +
    +

    + -D or --pgsql may be used interchangeably. +

    +
    +

    +   28 +

    +
    + + +
    + +

    + 3.4.1 create and destroy database +

    +
    +

    +   29 +

    +
    + + +
    +

    + --pgsql --createall
    initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   30 +

    +
    + + +
    +

    + sisu -D --createdb
    creates database where no database existed before +

    +
    +

    +   31 +

    +
    + + +
    +

    + sisu -D --create
    creates database tables where no database tables existed before +

    +
    +

    +   32 +

    +
    + + +
    +

    + sisu -D --Dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   33 +

    +
    + + +
    +

    + sisu -D --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   34 +

    +
    + + +
    + +

    + 3.4.2 import and remove documents +

    +
    +

    +   35 +

    +
    + + +
    +

    + sisu -D --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). +

    +
    +

    +   36 +

    +
    + + +
    +

    + sisu -D --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   37 +

    +
    + + +
    +

    + sisu -D --remove -v [filename/wildcard]
    removes specified document from postgresql database. +

    +
    +

    +   38 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_search/sax.xml new file mode 100644 index 00000000..5e8ba4d5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/sax.xml @@ -0,0 +1,919 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    +
    + + 2 + + SiSU Search + + + + 3 + + 1. SiSU Search - Introduction + + + + 4 + + SiSU output can easily and conveniently be indexed by a number +of standalone indexing tools, such as Lucene, Hyperestraier. + + + + 5 + + Because the document structure of sites created is clearly defined, and +the text object citation system is available hypothetically at least, +for all forms of output, it is possible to search the sql database, and +either read results from that database, or just as simply map the +results to the html output, which has richer text markup. + + + + 6 + + In addition to this SiSU has the ability to populate a +relational sql type database with documents at an object level, with +objects numbers that are shared across different output types, which +make them searchable with that degree of granularity. Basically, your +match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in +various output formats. + + + + 7 + + 2. SQL + + + + 8 + + 2.1 populating SQL type databases + + + + 9 + + SiSU feeds sisu markupd documents into sql type databases +PostgreSQL1 and/or SQLite2 database together with +information related to document structure. + + + 1 + + <http://www.postgresql.org/> +
    <http://advocacy.postgresql.org/> +
    <http://en.wikipedia.org/wiki/Postgresql> +
    +
    + + 2 + + <http://www.hwaci.com/sw/sqlite/> +
    <http://en.wikipedia.org/wiki/Sqlite> +
    +
    +
    + + 10 + + This is one of the more interesting output forms, as all the structural +data of the documents are retained (though can be ignored by the user +of the database should they so choose). All site texts/documents are +(currently) streamed to four tables: + + + + 11 + + one containing semantic (and other) headers, including, title, +author, subject, (the Dublin Core...); + + + + 12 + + another the substantive texts by individual "paragraph" (or +object) - along with structural information, each paragraph being +identifiable by its paragraph number (if it has one which almost all of +them do), and the substantive text of each paragraph quite naturally +being searchable (both in formatted and clean text versions for +searching); and + + + + 13 + + a third containing endnotes cross-referenced back to the +paragraph from which they are referenced (both in formatted and clean +text versions for searching). + + + + 14 + + a fourth table with a one to one relation with the headers table +contains full text versions of output, eg. pdf, html, xml, and ascii. + + + + 15 + + There is of course the possibility to add further structures. + + + + 16 + + At this level SiSU loads a relational database with documents +chunked into objects, their smallest logical structurally constituent +parts, as text objects, with their object citation number and all other +structural information needed to construct the document. Text is stored +(at this text object level) with and without elementary markup tagging, +the stripped version being so as to facilitate ease of searching. + + + + 17 + + Being able to search a relational database at an object level with the +SiSU citation system is an effective way of locating content +generated by SiSU. As individual text objects of a document +stored (and indexed) together with object numbers, and all versions of +the document have the same numbering, complex searches can be tailored +to return just the locations of the search results relevant for all +available output formats, with live links to the precise locations in +the database or in html/xml documents; or, the structural information +provided makes it possible to search the full contents of the database +and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make +use of that as well). + + + + 18 + + 3. Postgresql + + + + 19 + + 3.1 Name + + + + 20 + + SiSU - Structured information, Serialized Units - a document +publishing system, postgresql dependency package + + + + 21 + + 3.2 Description + + + + 22 + + Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, +this being part of SiSU - man sisu). + + + + 23 + + 3.3 Synopsis + + + + 24 + + sisu -D [instruction] [filename/wildcard if required] + + + + 25 + + sisu -D --pg --[instruction] [filename/wildcard if required] + + + + 26 + + 3.4 Commands + + + + 27 + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + + + 28 + + -D or --pgsql may be used interchangeably. + + + + 29 + + 3.4.1 create and destroy database + + + + 30 + + --pgsql --createall
    initial step, creates required +relations (tables, indexes) in existing (postgresql) database (a +database should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    +
    + + 31 + + sisu -D --createdb
    creates database where no database +existed before +
    +
    + + 32 + + sisu -D --create
    creates database tables where no database +tables existed before +
    +
    + + 33 + + sisu -D --Dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    +
    + + 34 + + sisu -D --recreate
    destroys existing database and builds a +new empty database structure +
    +
    + + 35 + + 3.4.2 import and remove documents + + + + 36 + + sisu -D --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to a +postgresql database (at an object level). +
    +
    + + 37 + + sisu -D --update -v [filename/wildcard]
    updates file +contents in database +
    +
    + + 38 + + sisu -D --remove -v [filename/wildcard]
    removes specified +document from postgresql database. +
    +
    + + 39 + + 4. Sqlite + + + + 40 + + 4.1 Name + + + + 41 + + SiSU - Structured information, Serialized Units - a document +publishing system. + + + + 42 + + 4.2 Description + + + + 43 + + Information related to using sqlite with sisu (and related to the +sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, +this being part of SiSU - man sisu). + + + + 44 + + 4.3 Synopsis + + + + 45 + + sisu -d [instruction] [filename/wildcard if required] + + + + 46 + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if +required] + + + + 47 + + 4.4 Commands + + + + 48 + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + + + 49 + + -d or --sqlite may be used interchangeably. + + + + 50 + + 4.4.1 create and destroy database + + + + 51 + + --sqlite --createall
    initial step, creates required +relations (tables, indexes) in existing (sqlite) database (a database +should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    +
    + + 52 + + sisu -d --createdb
    creates database where no database +existed before +
    +
    + + 53 + + sisu -d --create
    creates database tables where no database +tables existed before +
    +
    + + 54 + + sisu -d --dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    +
    + + 55 + + sisu -d --recreate
    destroys existing database and builds a +new empty database structure +
    +
    + + 56 + + 4.4.2 import and remove documents + + + + 57 + + sisu -d --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to an +sqlite database (at an object level). +
    +
    + + 58 + + sisu -d --update -v [filename/wildcard]
    updates file +contents in database +
    +
    + + 59 + + sisu -d --remove -v [filename/wildcard]
    removes specified +document from sqlite database. +
    +
    + + 60 + + 5. Introduction + + + + 61 + + 5.1 Search - database frontend sample, utilising database and SiSU +features, including object citation numbering (backend currently +PostgreSQL) + + + + 62 + + Sample search frontend +3 A small database and sample query front-end (search from) +that makes use of the citation system, object citation numbering +to demonstrates functionality.4 + + + 3 + + <http://search.sisudoc.org> + + + + 4 + + (which could be extended further with current back-end). As regards +scaling of the database, it is as scalable as the database (here +Postgresql) and hardware allow. + + + + + 63 + + SiSU can provide information on which documents are matched and +at what locations within each document the matches are found. These +results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL +database. You can then refer to one of the other outputs or in the SQL +database expand the text within the matched objects (paragraphs) in the +documents matched. + + + + 64 + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.5 + + + 5 + + of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + + + + 65 + + sisu -F --webserv-webrick
    builds a cgi web search frontend +for the database created +
    +
    + + 66 + + The following is feedback on the setup on a machine provided by the +help command: + + + + 67 + + sisu --help sql + + + + 68 + +      Postgresql
           user:             ralph
           current db set:   SiSU_sisu
           port:             5432
           dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

         sqlite
           current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
           dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db     +
    +
    + + 69 + + Note on databases built + + + + 70 + + By default, [unless otherwise specified] databases are built on a +directory basis, from collections of documents within that directory. +The name of the directory you choose to work from is used as the +database name, i.e. if you are working in a directory called +/home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual +mapping for the collection is necessary] + + + + 71 + + 5.2 Search Form + + + + 72 + + sisu -F
    generates a sample search form, which must be +copied to the web-server cgi directory +
    +
    + + 73 + + sisu -F --webserv-webrick
    generates a sample search form +for use with the webrick server, which must be copied to the web-server +cgi directory +
    +
    + + 74 + + sisu -Fv
    as above, and provides some information on +setting up hyperestraier +
    +
    + + 75 + + sisu -W
    starts the webrick server which should be +available wherever sisu is properly installed +
    +
    + + 76 + + The generated search form must be copied manually to the webserver +directory as instructed + + + + 77 + + 6. Hyperestraier + + + + 78 + + See the documentation for hyperestraier: + + + + 79 + + <http://hyperestraier.sourceforge.net/> + + + + 80 + + /usr/share/doc/hyperestraier/index.html + + + + 81 + + man estcmd + + + + 82 + + on sisu_hyperestraier: + + + + 83 + + man sisu_hyperestraier + + + + 84 + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + + + 85 + + NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + + + + 86 + + (A) to generate the index within the webserver directory to be indexed: + + + + 87 + + estcmd gather -sd [index name] [directory path to index] + + + + 88 + + the following are examples that will need to be tailored according to +your needs: + + + + 89 + + cd /home/ralph/sisu_www + + + + 90 + + estcmd gather -sd casket /home/ralph/sisu_www + + + + 91 + + you may use the 'find' command together with 'egrep' to limit indexing +to particular document collection directories within the web server +directory: + + + + 92 + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + + + 93 + + Check which directories in the webserver/output directory +(~/sisu_www or elsewhere depending on configuration) you wish to +include in the search index. + + + + 94 + + As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may +also be desirable to exclude files 'plain.txt', 'toc.html' and +'concordance.html', as these duplicate information held in other html +output e.g. + + + + 95 + + find /home/ralph/sisu_www -type f | egrep +'/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v +'(doc|concordance).html$' |estcmd gather -sd casket - + + + + 96 + + from your current document preparation/markup directory, you would +construct a rune along the following lines: + + + + 97 + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/([specify first directory for inclusion]|[specify +second directory for inclusion]|[another directory for inclusion? +...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather +-sd /home/ralph/sisu_www/casket - + + + + 98 + + (B) to set up the search form + + + + 99 + + (i) copy estseek.cgi to your cgi directory and set file permissions to +755: + + + + 100 + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + + + 101 + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + + + 102 + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + + + 103 + + [see estraier documentation for paths] + + + + 104 + + (ii) edit estseek.conf, with attention to the lines starting +'indexname:' and 'replace:': + + + + 105 + + indexname: /home/ralph/sisu_www/casket + + + + 106 + + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + + + + 107 + + replace: /index.html?${{!}}/ + + + + 108 + + (C) to test using webrick, start webrick: + + + + 109 + + sisu -W + + + + 110 + + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> + + + + 0 + + Endnotes + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_search/scroll.xhtml new file mode 100644 index 00000000..9dd7445f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/scroll.xhtml @@ -0,0 +1,905 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    + 1 +
    + + + SiSU Search + + 2 + + + + 1. SiSU Search - Introduction + + 3 + + + + SiSU output can easily and conveniently be indexed by a number +of standalone indexing tools, such as Lucene, Hyperestraier. + + 4 + + + + Because the document structure of sites created is clearly defined, and +the text object citation system is available hypothetically at least, +for all forms of output, it is possible to search the sql database, and +either read results from that database, or just as simply map the +results to the html output, which has richer text markup. + + 5 + + + + In addition to this SiSU has the ability to populate a +relational sql type database with documents at an object level, with +objects numbers that are shared across different output types, which +make them searchable with that degree of granularity. Basically, your +match criteria is met by these documents and at these locations within +each document, which can be viewed within the database directly or in +various output formats. + + 6 + + + + 2. SQL + + 7 + + + + 2.1 populating SQL type databases + + 8 + + + + SiSU feeds sisu markupd documents into sql type databases +PostgreSQL1 and/or SQLite2 database together with +information related to document structure. + + + 1. <http://www.postgresql.org/> +
    <http://advocacy.postgresql.org/> +
    <http://en.wikipedia.org/wiki/Postgresql> +
    + + 2. <http://www.hwaci.com/sw/sqlite/> +
    <http://en.wikipedia.org/wiki/Sqlite> +
    + 9 +
    + + + This is one of the more interesting output forms, as all the structural +data of the documents are retained (though can be ignored by the user +of the database should they so choose). All site texts/documents are +(currently) streamed to four tables: + + 10 + + + + one containing semantic (and other) headers, including, title, +author, subject, (the Dublin Core...); + + 11 + + + + another the substantive texts by individual "paragraph" (or +object) - along with structural information, each paragraph being +identifiable by its paragraph number (if it has one which almost all of +them do), and the substantive text of each paragraph quite naturally +being searchable (both in formatted and clean text versions for +searching); and + + 12 + + + + a third containing endnotes cross-referenced back to the +paragraph from which they are referenced (both in formatted and clean +text versions for searching). + + 13 + + + + a fourth table with a one to one relation with the headers table +contains full text versions of output, eg. pdf, html, xml, and ascii. + + 14 + + + + There is of course the possibility to add further structures. + + 15 + + + + At this level SiSU loads a relational database with documents +chunked into objects, their smallest logical structurally constituent +parts, as text objects, with their object citation number and all other +structural information needed to construct the document. Text is stored +(at this text object level) with and without elementary markup tagging, +the stripped version being so as to facilitate ease of searching. + + 16 + + + + Being able to search a relational database at an object level with the +SiSU citation system is an effective way of locating content +generated by SiSU. As individual text objects of a document +stored (and indexed) together with object numbers, and all versions of +the document have the same numbering, complex searches can be tailored +to return just the locations of the search results relevant for all +available output formats, with live links to the precise locations in +the database or in html/xml documents; or, the structural information +provided makes it possible to search the full contents of the database +and have headings in which search content appears, or to search only +headings etc. (as the Dublin Core is incorporated it is easy to make +use of that as well). + + 17 + + + + 3. Postgresql + + 18 + + + + 3.1 Name + + 19 + + + + SiSU - Structured information, Serialized Units - a document +publishing system, postgresql dependency package + + 20 + + + + 3.2 Description + + 21 + + + + Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, +this being part of SiSU - man sisu). + + 22 + + + + 3.3 Synopsis + + 23 + + + + sisu -D [instruction] [filename/wildcard if required] + + 24 + + + + sisu -D --pg --[instruction] [filename/wildcard if required] + + 25 + + + + 3.4 Commands + + 26 + + + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + 27 + + + + -D or --pgsql may be used interchangeably. + + 28 + + + + 3.4.1 create and destroy database + + 29 + + + + --pgsql --createall
    initial step, creates required +relations (tables, indexes) in existing (postgresql) database (a +database should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    + 30 +
    + + + sisu -D --createdb
    creates database where no database +existed before +
    + 31 +
    + + + sisu -D --create
    creates database tables where no database +tables existed before +
    + 32 +
    + + + sisu -D --Dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    + 33 +
    + + + sisu -D --recreate
    destroys existing database and builds a +new empty database structure +
    + 34 +
    + + + 3.4.2 import and remove documents + + 35 + + + + sisu -D --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to a +postgresql database (at an object level). +
    + 36 +
    + + + sisu -D --update -v [filename/wildcard]
    updates file +contents in database +
    + 37 +
    + + + sisu -D --remove -v [filename/wildcard]
    removes specified +document from postgresql database. +
    + 38 +
    + + + 4. Sqlite + + 39 + + + + 4.1 Name + + 40 + + + + SiSU - Structured information, Serialized Units - a document +publishing system. + + 41 + + + + 4.2 Description + + 42 + + + + Information related to using sqlite with sisu (and related to the +sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, +this being part of SiSU - man sisu). + + 43 + + + + 4.3 Synopsis + + 44 + + + + sisu -d [instruction] [filename/wildcard if required] + + 45 + + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if +required] + + 46 + + + + 4.4 Commands + + 47 + + + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + 48 + + + + -d or --sqlite may be used interchangeably. + + 49 + + + + 4.4.1 create and destroy database + + 50 + + + + --sqlite --createall
    initial step, creates required +relations (tables, indexes) in existing (sqlite) database (a database +should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    + 51 +
    + + + sisu -d --createdb
    creates database where no database +existed before +
    + 52 +
    + + + sisu -d --create
    creates database tables where no database +tables existed before +
    + 53 +
    + + + sisu -d --dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    + 54 +
    + + + sisu -d --recreate
    destroys existing database and builds a +new empty database structure +
    + 55 +
    + + + 4.4.2 import and remove documents + + 56 + + + + sisu -d --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to an +sqlite database (at an object level). +
    + 57 +
    + + + sisu -d --update -v [filename/wildcard]
    updates file +contents in database +
    + 58 +
    + + + sisu -d --remove -v [filename/wildcard]
    removes specified +document from sqlite database. +
    + 59 +
    + + + 5. Introduction + + 60 + + + + 5.1 Search - database frontend sample, utilising database and SiSU +features, including object citation numbering (backend currently +PostgreSQL) + + 61 + + + + Sample search frontend +3 A small database and sample query front-end (search from) +that makes use of the citation system, object citation numbering +to demonstrates functionality.4 + + + 3. <http://search.sisudoc.org> + + + 4. (which could be extended further with current back-end). As regards +scaling of the database, it is as scalable as the database (here +Postgresql) and hardware allow. + + 62 + + + + SiSU can provide information on which documents are matched and +at what locations within each document the matches are found. These +results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL +database. You can then refer to one of the other outputs or in the SQL +database expand the text within the matched objects (paragraphs) in the +documents matched. + + 63 + + + + Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects +(paragraphs) that meet the search criteria.5 + + + 5. of this feature when demonstrated to an IBM software innovations +evaluator in 2004 he said to paraphrase: this could be of interest to +us. We have large document management systems, you can search hundreds +of thousands of documents and we can tell you which documents meet your +search criteria, but there is no way we can tell you without opening +each document where within each your matches are found. + + 64 + + + + sisu -F --webserv-webrick
    builds a cgi web search frontend +for the database created +
    + 65 +
    + + + The following is feedback on the setup on a machine provided by the +help command: + + 66 + + + + sisu --help sql + + 67 + + + 68 + +      Postgresql
           user:             ralph
           current db set:   SiSU_sisu
           port:             5432
           dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

         sqlite
           current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
           dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db     +
    +
    + + + Note on databases built + + 69 + + + + By default, [unless otherwise specified] databases are built on a +directory basis, from collections of documents within that directory. +The name of the directory you choose to work from is used as the +database name, i.e. if you are working in a directory called +/home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual +mapping for the collection is necessary] + + 70 + + + + 5.2 Search Form + + 71 + + + + sisu -F
    generates a sample search form, which must be +copied to the web-server cgi directory +
    + 72 +
    + + + sisu -F --webserv-webrick
    generates a sample search form +for use with the webrick server, which must be copied to the web-server +cgi directory +
    + 73 +
    + + + sisu -Fv
    as above, and provides some information on +setting up hyperestraier +
    + 74 +
    + + + sisu -W
    starts the webrick server which should be +available wherever sisu is properly installed +
    + 75 +
    + + + The generated search form must be copied manually to the webserver +directory as instructed + + 76 + + + + 6. Hyperestraier + + 77 + + + + See the documentation for hyperestraier: + + 78 + + + + <http://hyperestraier.sourceforge.net/> + + 79 + + + + /usr/share/doc/hyperestraier/index.html + + 80 + + + + man estcmd + + 81 + + + + on sisu_hyperestraier: + + 82 + + + + man sisu_hyperestraier + + 83 + + + + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + + 84 + + + + NOTE: the examples that follow assume that sisu output is placed in the +directory /home/ralph/sisu_www + + 85 + + + + (A) to generate the index within the webserver directory to be indexed: + + 86 + + + + estcmd gather -sd [index name] [directory path to index] + + 87 + + + + the following are examples that will need to be tailored according to +your needs: + + 88 + + + + cd /home/ralph/sisu_www + + 89 + + + + estcmd gather -sd casket /home/ralph/sisu_www + + 90 + + + + you may use the 'find' command together with 'egrep' to limit indexing +to particular document collection directories within the web server +directory: + + 91 + + + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + + 92 + + + + Check which directories in the webserver/output directory +(~/sisu_www or elsewhere depending on configuration) you wish to +include in the search index. + + 93 + + + + As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may +also be desirable to exclude files 'plain.txt', 'toc.html' and +'concordance.html', as these duplicate information held in other html +output e.g. + + 94 + + + + find /home/ralph/sisu_www -type f | egrep +'/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v +'(doc|concordance).html$' |estcmd gather -sd casket - + + 95 + + + + from your current document preparation/markup directory, you would +construct a rune along the following lines: + + 96 + + + + find /home/ralph/sisu_www -type f | egrep +'/home/ralph/sisu_www/([specify first directory for inclusion]|[specify +second directory for inclusion]|[another directory for inclusion? +...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather +-sd /home/ralph/sisu_www/casket - + + 97 + + + + (B) to set up the search form + + 98 + + + + (i) copy estseek.cgi to your cgi directory and set file permissions to +755: + + 99 + + + + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + + 100 + + + + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + + 101 + + + + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + + 102 + + + + [see estraier documentation for paths] + + 103 + + + + (ii) edit estseek.conf, with attention to the lines starting +'indexname:' and 'replace:': + + 104 + + + + indexname: /home/ralph/sisu_www/casket + + 105 + + + + replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + + 106 + + + + replace: /index.html?${{!}}/ + + 107 + + + + (C) to test using webrick, start webrick: + + 108 + + + + sisu -W + + 109 + + + + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> + + 110 + + + + Endnotes + + 0 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/search_cgi.html b/data/doc/manuals_generated/sisu_manual/sisu_search/search_cgi.html new file mode 100644 index 00000000..9ab8cbec --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/search_cgi.html @@ -0,0 +1,694 @@ + + + + + + search_cgi - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 5. Introduction +

    +
    +

    +   60 +

    +
    + + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + + 5.2 Search Form + +
    + + +
    + +

    + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) +

    +
    +

    +   61 +

    +
    + + +
    +

    + Sample search frontend   3  A small database and sample query front-end (search from) that makes use of the citation system, object citation numbering to demonstrates functionality.  4  +

    +
    +

    +   62 +

    +
    + + +
    +

    + SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. +

    +
    +

    +   63 +

    +
    + + +
    +

    + Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.  5  +

    +
    +

    +   64 +

    +
    + + +
    +

    + sisu -F --webserv-webrick
    builds a cgi web search frontend for the database created +

    +
    +

    +   65 +

    +
    + + +
    +

    + The following is feedback on the setup on a machine provided by the help command: +

    +
    +

    +   66 +

    +
    + + +
    +

    + sisu --help sql +

    +
    +

    +   67 +

    +
    + + +
    +

    +   Postgresql
        user:             ralph
        current db set:   SiSU_sisu
        port:             5432
        dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432

      sqlite
        current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
        dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db +

    +
    +

    +   68 +

    +
    + + +
    +

    + Note on databases built +

    +
    +

    +   69 +

    +
    + + +
    +

    + By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] +

    +
    +

    +   70 +

    +
    + + +
    + +

    + 5.2 Search Form +

    +
    +

    +   71 +

    +
    + + +
    +

    + sisu -F
    generates a sample search form, which must be copied to the web-server cgi directory +

    +
    +

    +   72 +

    +
    + + +
    +

    + sisu -F --webserv-webrick
    generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory +

    +
    +

    +   73 +

    +
    + + +
    +

    + sisu -Fv
    as above, and provides some information on setting up hyperestraier +

    +
    +

    +   74 +

    +
    + + +
    +

    + sisu -W
    starts the webrick server which should be available wherever sisu is properly installed +

    +
    +

    +   75 +

    +
    + + +
    +

    + The generated search form must be copied manually to the webserver directory as instructed +

    +
    +

    +   76 +

    +

    +^

    + + +
    +

    +  3. <http://search.sisudoc.org> +

    +
      +
    + + +
    +

    +  4. (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. +

    +
      +
    + + +
    +

    +  5. of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/search_hyperestraier.html b/data/doc/manuals_generated/sisu_manual/sisu_search/search_hyperestraier.html new file mode 100644 index 00000000..fe0ecb57 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/search_hyperestraier.html @@ -0,0 +1,847 @@ + + + + + + search_hyperestraier - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 6. Hyperestraier +

    +
    +

    +   77 +

    +
    + + +
    +

    + See the documentation for hyperestraier: +

    +
    +

    +   78 +

    +
    + + +
    +

    + <http://hyperestraier.sourceforge.net/> +

    +
    +

    +   79 +

    +
    + + +
    +

    + /usr/share/doc/hyperestraier/index.html +

    +
    +

    +   80 +

    +
    + + +
    +

    + man estcmd +

    +
    +

    +   81 +

    +
    + + +
    +

    + on sisu_hyperestraier: +

    +
    +

    +   82 +

    +
    + + +
    +

    + man sisu_hyperestraier +

    +
    +

    +   83 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html +

    +
    +

    +   84 +

    +
    + + +
    +

    + NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www +

    +
    +

    +   85 +

    +
    + + +
    +

    + (A) to generate the index within the webserver directory to be indexed: +

    +
    +

    +   86 +

    +
    + + +
    +

    + estcmd gather -sd [index name] [directory path to index] +

    +
    +

    +   87 +

    +
    + + +
    +

    + the following are examples that will need to be tailored according to your needs: +

    +
    +

    +   88 +

    +
    + + +
    +

    + cd /home/ralph/sisu_www +

    +
    +

    +   89 +

    +
    + + +
    +

    + estcmd gather -sd casket /home/ralph/sisu_www +

    +
    +

    +   90 +

    +
    + + +
    +

    + you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: +

    +
    +

    +   91 +

    +
    + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - +

    +
    +

    +   92 +

    +
    + + +
    +

    + Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. +

    +
    +

    +   93 +

    +
    + + +
    +

    + As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. +

    +
    +

    +   94 +

    +
    + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - +

    +
    +

    +   95 +

    +
    + + +
    +

    + from your current document preparation/markup directory, you would construct a rune along the following lines: +

    +
    +

    +   96 +

    +
    + + +
    +

    + find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - +

    +
    +

    +   97 +

    +
    + + +
    +

    + (B) to set up the search form +

    +
    +

    +   98 +

    +
    + + +
    +

    + (i) copy estseek.cgi to your cgi directory and set file permissions to 755: +

    +
    +

    +   99 +

    +
    + + +
    +

    + sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin +

    +
    +

    +   100 +

    +
    + + +
    +

    + sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi +

    +
    +

    +   101 +

    +
    + + +
    +

    + sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin +

    +
    +

    +   102 +

    +
    + + +
    +

    + [see estraier documentation for paths] +

    +
    +

    +   103 +

    +
    + + +
    +

    + (ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': +

    +
    +

    +   104 +

    +
    + + +
    +

    + indexname: /home/ralph/sisu_www/casket +

    +
    +

    +   105 +

    +
    + + +
    +

    + replace: ^file:///home/ralph/sisu_www{!} +

    +
    +

    +   106 +

    +
    + + +
    +

    + replace: /index.html?${{!}}/ +

    +
    +

    +   107 +

    +
    + + +
    +

    + (C) to test using webrick, start webrick: +

    +
    +

    +   108 +

    +
    + + +
    +

    + sisu -W +

    +
    +

    +   109 +

    +
    + + +
    +

    + and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi> +

    +
    +

    +   110 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/search_intro.html b/data/doc/manuals_generated/sisu_manual/sisu_search/search_intro.html new file mode 100644 index 00000000..1bd2d38c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/search_intro.html @@ -0,0 +1,509 @@ + + + + + + search_intro - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. SiSU Search - Introduction +

    +
    +

    +   3 +

    +
    + + +
    +

    + SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. +

    +
    +

    +   4 +

    +
    + + +
    +

    + Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. +

    +
    +

    +   5 +

    +
    + + +
    +

    + In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. +

    +
    +

    +   6 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/search_sql.html b/data/doc/manuals_generated/sisu_manual/sisu_search/search_sql.html new file mode 100644 index 00000000..83014962 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/search_sql.html @@ -0,0 +1,639 @@ + + + + + + search_sql - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 2. SQL +

    +
    +

    +   7 +

    +
    + + 2.1 populating SQL type databases + +
    + + +
    + +

    + 2.1 populating SQL type databases +

    +
    +

    +   8 +

    +
    + + +
    +

    + SiSU feeds sisu markupd documents into sql type databases PostgreSQL  1  and/or SQLite  2  database together with information related to document structure. +

    +
    +

    +   9 +

    +
    + + +
    +

    + This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: +

    +
    +

    +   10 +

    +
    + + +
    +
  • + one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); +
  • +
    +

    +   11 +

    +
    + + +
    +
  • + another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and +
  • +
    +

    +   12 +

    +
    + + +
    +
  • + a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). +
  • +
    +

    +   13 +

    +
    + + +
    +
  • + a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. +
  • +
    +

    +   14 +

    +
    + + +
    +

    + There is of course the possibility to add further structures. +

    +
    +

    +   15 +

    +
    + + +
    +

    + At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. +

    +
    +

    +   16 +

    +
    + + +
    +

    + Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). +

    +
    +

    +   17 +

    +

    +^

    + + +
    +

    +  1. <http://www.postgresql.org/> +

    +
      +
    + + +
    +

    + <http://advocacy.postgresql.org/> +

    +
      +
    + + +
    +

    + <http://en.wikipedia.org/wiki/Postgresql> +

    +
      +
    + + +
    +

    +  2. <http://www.hwaci.com/sw/sqlite/> +

    +
      +
    + + +
    +

    + <http://en.wikipedia.org/wiki/Sqlite> +

    +
      +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_search/sisu_manifest.html new file mode 100644 index 00000000..451056e9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/sisu_manifest.html @@ -0,0 +1,198 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe - Search [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/toc.html>

    18.1

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/doc.html>

    75.2

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/portrait.pdf>

    129.4

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/landscape.pdf>

    124.5

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/opendocument.odt>

    12.5

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/scroll.xhtml>

    24.5

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sax.xml>

    24.6

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/dom.xml>

    29.8

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/plain.txt>

    16.0

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/concordance.html>

    116.5

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/digest.txt>

    14.8

    + +

    SiSU doc (zip)

    sisupod.zip   70ebe857d439f822744ff8aff2d9e535
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisupod.zip>

    12.9

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Title:

    SiSU - SiSU information Structuring Universe

    Subtitle:

    Search [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_search/toc.html

    Sourcefile:

    sisu_search._sst

    Word Count approximate:

    2986

    Sourcefile Digest (md5):

    52c1d6d3c3082e6b236c65debc733a05

    Document (metaverse) last generated:

    Sun Sep 23 04:13:48 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_search/sisupod.zip new file mode 100644 index 00000000..518cb104 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_search/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_search/sitemap.xml new file mode 100644 index 00000000..615d153a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_search/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_search/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/sqlite.html b/data/doc/manuals_generated/sisu_manual/sisu_search/sqlite.html new file mode 100644 index 00000000..cf50c0d1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/sqlite.html @@ -0,0 +1,734 @@ + + + + + + sqlite - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 4. Sqlite +

    +
    +

    +   39 +

    +
    + + 4.1 Name + +
    + + 4.2 Description + +
    + + 4.3 Synopsis + +
    + + 4.4 Commands + +
    + + 4.4.1 create and destroy database + +
    + + 4.4.2 import and remove documents + +
    + + +
    + +

    + 4.1 Name +

    +
    +

    +   40 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   41 +

    +
    + + +
    + +

    + 4.2 Description +

    +
    +

    +   42 +

    +
    + + +
    +

    + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). +

    +
    +

    +   43 +

    +
    + + +
    + +

    + 4.3 Synopsis +

    +
    +

    +   44 +

    +
    + + +
    +

    + sisu -d [instruction] [filename/wildcard if required] +

    +
    +

    +   45 +

    +
    + + +
    +

    + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] +

    +
    +

    +   46 +

    +
    + + +
    + +

    + 4.4 Commands +

    +
    +

    +   47 +

    +
    + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   48 +

    +
    + + +
    +

    + -d or --sqlite may be used interchangeably. +

    +
    +

    +   49 +

    +
    + + +
    + +

    + 4.4.1 create and destroy database +

    +
    +

    +   50 +

    +
    + + +
    +

    + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   51 +

    +
    + + +
    +

    + sisu -d --createdb
    creates database where no database existed before +

    +
    +

    +   52 +

    +
    + + +
    +

    + sisu -d --create
    creates database tables where no database tables existed before +

    +
    +

    +   53 +

    +
    + + +
    +

    + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   54 +

    +
    + + +
    +

    + sisu -d --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   55 +

    +
    + + +
    + +

    + 4.4.2 import and remove documents +

    +
    +

    +   56 +

    +
    + + +
    +

    + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). +

    +
    +

    +   57 +

    +
    + + +
    +

    + sisu -d --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   58 +

    +
    + + +
    +

    + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database. +

    +
    +

    +   59 +

    +

    +^

     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_search/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_search/toc.html new file mode 100644 index 00000000..01649248 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_search/toc.html @@ -0,0 +1,626 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + + 1. SiSU Search - Introduction + +

    + +

    + + 2. SQL + +

    + +
    + + 2.1 populating SQL type databases + +
    + +

    + + 3. Postgresql + +

    + +
    + + 3.1 Name + +
    + +
    + + 3.2 Description + +
    + +
    + + 3.3 Synopsis + +
    + +
    + + 3.4 Commands + +
    + +
    + + 3.4.1 create and destroy database + +
    + +
    + + 3.4.2 import and remove documents + +
    + +

    + + 4. Sqlite + +

    + +
    + + 4.1 Name + +
    + +
    + + 4.2 Description + +
    + +
    + + 4.3 Synopsis + +
    + +
    + + 4.4 Commands + +
    + +
    + + 4.4.1 create and destroy database + +
    + +
    + + 4.4.2 import and remove documents + +
    + +

    + + 5. Introduction + +

    + +
    + + 5.1 Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) + +
    + +
    + + 5.2 Search Form + +
    + +

    + + 6. Hyperestraier + +

    + +

    + + Endnotes + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/concordance.html new file mode 100644 index 00000000..b1c33a04 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/concordance.html @@ -0,0 +1,383 @@ + + + + + SiSU created WordIndex for: SiSU - Skins [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Skins [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_skin/concordance.html#your_word ] +

    + +

    All

    (2)

    +

    18, 19,

    +

    Also

    (1)

    +

    25,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (5)

    +

    12, 19, 24, 25, 27,

    +

    Another

    (1)

    +

    18,

    +

    Appearance

    (2)

    +

    4, 18,

    +

    Appearances

    (1)

    +

    13,

    +

    Appropriate

    (1)

    +

    12,

    +

    Are

    (3)

    +

    4, 8, 27,

    +

    Automatically

    (1)

    +

    18,

    +

    Basis

    (1)

    +

    4,

    +

    Column

    (1)

    +

    27,

    +

    Configuration

    (1)

    +

    [H]2,

    +

    Create

    (1)

    +

    27,

    +

    Default

    (4)

    +

    4, 8, 13, 21,

    +

    Dfsg

    (2)

    +

    24, 28,

    +

    Dir

    (3)

    +

    10, 18, 19,

    +

    Directories

    (2)

    +

    8, 19,

    +

    Directory

    (12)

    +

    4, 8, 12, 17, 18, 19, 25, 28,

    +

    Doc

    (9)

    +

    9, 18, 19, 24, 26, 28,

    +

    Document

    (9)

    +

    [H]2, 4, 8, 14, 15, 18,

    +

    Documents

    (3)

    +

    15, 18,

    +

    Each

    (1)

    +

    18,

    +

    Equivalent

    (2)

    +

    25, 28,

    +

    Etc

    (2)

    +

    7, 24,

    +

    Except

    (1)

    +

    18,

    +

    Exists

    (1)

    +

    18,

    +

    File

    (2)

    +

    12, 13,

    +

    Following

    (2)

    +

    4, 8,

    +

    For

    (3)

    +

    4, 8, 18,

    +

    Found

    (2)

    +

    23, 27,

    +

    Free

    (1)

    +

    26,

    +

    From

    (1)

    +

    19,

    +

    Habit

    (1)

    +

    19,

    +

    Header

    (1)

    +

    15,

    +

    Installed

    (2)

    +

    23, 25,

    +

    Itself

    (1)

    +

    13,

    +

    Links

    (1)

    +

    19,

    +

    List

    (2)

    +

    27,

    +

    Locations

    (1)

    +

    4,

    +

    Looked

    (1)

    +

    4,

    +

    Mapped

    (1)

    +

    18,

    +

    Markup

    (1)

    +

    25,

    +

    May

    (3)

    +

    18, 23, 27,

    +

    Modifies

    (2)

    +

    13, 21,

    +

    Modify

    (1)

    +

    4,

    +

    Name

    (2)

    +

    12, 18,

    +

    Named

    (1)

    +

    12,

    +

    Nbsp

    (2)

    +

    16,

    +

    Needed

    (1)

    +

    19,

    +

    Non

    (1)

    +

    26,

    +

    Output

    (1)

    +

    4,

    +

    Particular

    (2)

    +

    18,

    +

    Personal

    (1)

    +

    19,

    +

    Place

    (1)

    +

    19,

    +

    Placed

    (1)

    +

    12,

    +

    Program

    (2)

    +

    13, 21,

    +

    Promo

    (1)

    +

    27,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Required

    (1)

    +

    19,

    +

    Right

    (1)

    +

    27,

    +

    Ruby

    (1)

    +

    13,

    +

    Same

    (1)

    +

    18,

    +

    Sample

    (2)

    +

    22, 23,

    +

    Samples

    (2)

    +

    25, 27,

    +

    Set

    (1)

    +

    13,

    +

    Share

    (3)

    +

    24, 26, 28,

    +

    SiSU

    (2)

    +

    [H]1, 23,

    +

    Sisu

    (7)

    +

    6, 7, 24, 25, 26, 28,

    +

    Site

    (5)

    +

    4, 11, 19, 20, 21,

    +

    Skin

    (26)

    +

    5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 24, 26, 28,

    +

    Skin_

    (1)

    +

    12,

    +

    Skins

    (10)

    +

    [H]1, [H]2, 3, 4, 8, 19, 22, 23,

    +

    Specifies

    (2)

    +

    15, 18,

    +

    Sub

    (1)

    +

    8,

    +

    Symbolic

    (1)

    +

    19,

    +

    Take

    (2)

    +

    15, 18,

    +

    That

    (2)

    +

    18,

    +

    The

    (22)

    +

    4, 8, 12, 13, 15, 18, 19, 21, 27,

    +

    Under

    (1)

    +

    25,

    +

    Use

    (1)

    +

    18,

    +

    Used

    (3)

    +

    15, 18, 27,

    +

    Usr

    (3)

    +

    24, 26, 28,

    +

    Where

    (1)

    +

    18,

    +

    Which

    (2)

    +

    13, 27,

    +

    Wide

    (1)

    +

    4,

    +

    Will

    (1)

    +

    18,

    +

    With

    (2)

    +

    18, 23,

    +

    Within

    (3)

    +

    8, 18, 19,

    +

    Yml

    (3)

    +

    27, 28,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_skin/digest.txt new file mode 100644 index 00000000..e4ddfb74 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/digest.txt @@ -0,0 +1,116 @@ +SiSU - Skins [0.58] +Ralph Amissah +sisu_skin.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 3686b1b7864132c8d6ab3b0398d6e2ae + source filename: sisu_skin.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_manifest.html + time generated: Sun Sep 23 04:11:00 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 940d9d79232064ddb21b159b2e8d4e3e 9d6d432caea97043fd3409917a654b33 + :B - 2 665066dc48aff294fe1753afce91b84e 2b87ba961c60adf9ed69c24856ffd4d6 + 1 - 3 652ad85a26d8fd63dc81b0a6b2f02534 01e75ae293ba17ca55856af4d630ffe8 + - 4 6878448dc1c0e6c6f3ccb219cbb86806 f82495695dfde0ffb87929883e502214 + - 5 df6f62ea022d4c99f64c155896674414 952b087b4272b1ae6be302df5fd6eeff + - 6 14eeec8fb5906471eaea61988216495b cc8feb5daad5b3e42fd9b022ad83be2e + - 7 c468f83345165d07e650aa02e4366759 d008841a83d620d76bb3d9b81e2695ff + - 8 bd25d8e5af86cf018199da66d8f3819d a4479035e4eafee0eb0ed7b8be2559e0 + - 9 51166c2586e3a84b7e6b5583db340af6 824d777eb326773d05e72b5d8432b9cb + - 10 c96532777102f2a2277bcb87d0d4a8c3 fc5bf04cd41ad5f7853be3c39335b455 + - 11 30e7a18aa30d9e84fc5b60140da0bca3 0421815f3c264e1277fd8161ad18f6f7 + - 12 a3a68a27e5a67327a525ab26cfeab510 a5350a21dafc217bc443bb81333e6f67 + - 13 7b63992c00b1ebd52bc7bc20d3dd2f68 51320d165b167c570193f3e2c19499c4 + 2 - 14 65911d777dbfe96b2678b0076c2e4308 84b1a6fa6b1b010d0febece771f2d6b2 + - 15 a0e28d8893526b2911d7f80802813e3d 256fdf4c2e4cd6a8f4cfebcbb65bdfc3 + - 16 d0c204e8b354b5ae4315603941a1dde4 bc9607fdb895d09eeabc24fe2fc865bc + 2 - 17 986ba8f7d23fdd9f76f516ebdcf91287 091b9c313fa8ef1026e383f2828fd090 + - 18 27e640cd901f817db252fed4f8f25139 4b58b50093a47f5827be4d020ed05778 + - 19 39b0b0394c2bc31a21d9ae44d9fd8399 db0716c4bdc09705ab90ff5654970816 + 2 - 20 7f5c80808e01d7439aeb4c9f733df62c 04a0d11e10bf1b4cb05e20f532a0e1f5 + - 21 c782692bc6f62ca8481f2747bfafdedc 51bdfc0f4e522c459b57c269f383bb06 + 2 - 22 235b1f450eb25f22d14e00a537d51708 0ff81d6b9ece4dcc859e7e6159aa8449 + - 23 35b54affe61bb54b77a77920b4aa6013 c00d5a5df0310b483356b1201a28e39b + - 24 336af649f6ac24a87d70564a1f069f3e da1d4ceee6c26bcc299e1378271c4b1d + - 25 f674d46fde77f3e513e28e97f484f6b7 f4a446fed89c19ab74290b8bedfe50b3 + - 26 60f7dacb2394d60f2cfc5437a3c2bbe7 646bb53007ec6b7bee78d10c8272910c + - 27 9568107b039118d1bcd7a7fa45f74e41 51a9cf58049655c7c55cdb6b72dc35e8 + - 28 f258ffa3857217ec9af7c8c0e9e5ed0f 0f29e2f564493ffa1d5c4a7ae33b42ef + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 65a33fa60621670d8f8ad2ad818367cd fe79a9fd62e972c2c7b014d0530d0450 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 cd5793b274555a7cb5008d9a761b31d5 312feea0fbb7675a6add6e032725e4a4 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 8456da820291f3c79ab0a731d31c0ab0 05d06783110d7301f10255976adcd403 + +dc date issued - 0 2ae1f808bd0a7aece6f4b556409dae89 84e04b73bc0a73730da80dac2cea9c89 + +dc date available - 0 de063879f14b2f6a940ac64bb4ab05ec 3b6aed1e9b3556ae123bd845e505ce2d + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 de0fc8a06a18d5ccf37b77b18589c3c3 a1af1c951c06f7fa35afe75b8f06dae8 + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 174e72dbdf4b4ed29350226e4e528125 b8f7767b7355ed81f8db8a42844002d5 + source 3686b1b7864132c8d6ab3b0398d6e2ae sisu_skin.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 dd0cf535478477e7bd01a4192e898863 d3030029b90753fabf129f48950bfa27 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 2 + 2 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 2 +2 = 4 +objects (ocn) = 28 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/doc.html new file mode 100644 index 00000000..0fd011a7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/doc.html @@ -0,0 +1,1080 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Skins [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Skins [0.58],
    Ralph Amissah
    +

    + +

    + Document Skins - configuration +

    + +

    + 1. Skins +

    + +
    + 1.1 Document Skin +
    + +
    + 1.2 Directory Skin +
    + +
    + 1.3 Site Skin +
    + +
    + 1.4 Sample Skins +
    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Skins [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + Document Skins - configuration +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Skins +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + ./_sisu/skin +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + Within the skin directory are the following the default sub-directories for document skins: +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + ./skin/doc +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + ./skin/dir +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + ./skin/site +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + A skin is placed in the appropriate directory and the file named skin_[name].rb +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + The skin itself is a ruby file which modifies the default appearances set in the program. +

    +
    +

    +   13 +

    +
    + + + + +
    +
    + + 1.1 Document Skin +
    +
    +

    +   14 +

    +
    + + + + +
    +

    + Documents take on a document skin, if the header of the document specifies a skin to be used. +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + +  @skin: skin_united_nations + +

    +
    +

    +   16 +

    +
    + + + + +
    +
    + + 1.2 Directory Skin +
    +
    +

    +   17 +

    +
    + + + + +
    +

    + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. +

    +
    +

    +   19 +

    +
    + + + + +
    +
    + + 1.3 Site Skin +
    +
    +

    +   20 +

    +
    + + + + +
    +

    + A site skin, modifies the program default skin. +

    +
    +

    +   21 +

    +
    + + + + +
    +
    + + 1.4 Sample Skins +
    +
    +

    +   22 +

    +
    + + + + +
    +

    + With SiSU installed sample skins may be found in: +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + (or equivalent directory) and if sisu-markup-samples is installed also under: +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc +

    +
    +

    +   26 +

    +
    + + + + +
    +

    + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: +

    +
    +

    +   27 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) +

    +
    +

    +   28 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Skins [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-11-12 +

    +
    + + + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + + + +
    +

    + DC Date available: 2002-11-12 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_skin.sst +

    +
    + + + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_skin.sst)= 3686b1b7864132c8d6ab3b0398d6e2ae +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:00 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_skin/dom.xml new file mode 100644 index 00000000..f50261a5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/dom.xml @@ -0,0 +1,427 @@ + + + + + + + + +
    + Title: + + SiSU - Skins [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-11-12 + +
    + +
    + Date issued: + + 2002-11-12 + +
    + +
    + Date available: + + 2002-11-12 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Skins [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + Document Skins - configuration + + + + + + + 3 + skins + + 1. Skins + + + + + + + + 4 + + + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: + + + + + + + + 5 + + + ./_sisu/skin + + + + + + + + 6 + + + ~/.sisu/skin + + + + + + + + 7 + + + /etc/sisu/skin + + + + + + + + 8 + + + Within the skin directory are the following the default sub-directories for document skins: + + + + + + + + 9 + + + ./skin/doc + + + + + + + + 10 + + + ./skin/dir + + + + + + + + 11 + + + ./skin/site + + + + + + + + 12 + + + A skin is placed in the appropriate directory and the file named skin_[name].rb + + + + + + + + 13 + + + The skin itself is a ruby file which modifies the default appearances set in the program. + + + + + + + + + + 14 + 1.1 + + 1.1 Document Skin + + + + + + + + 15 + + + Documents take on a document skin, if the header of the document specifies a skin to be used. + + + + + + + + 16 + + + + +      @skin: skin_united_nations     + + + + + + + + + + + + + + 17 + 1.2 + + 1.2 Directory Skin + + + + + + + + 18 + + + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). + + + + + + + + 19 + + + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. + + + + + + + + + + + + 20 + 1.3 + + 1.3 Site Skin + + + + + + + + 21 + + + A site skin, modifies the program default skin. + + + + + + + + + + + + 22 + 1.4 + + 1.4 Sample Skins + + + + + + + + 23 + + + With SiSU installed sample skins may be found in: + + + + + + + + 24 + + + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + + + + + + + 25 + + + (or equivalent directory) and if sisu-markup-samples is installed also under: + + + + + + + + 26 + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + + + + + + + 27 + + + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: + + + + + + + + 28 + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) + + + + + + + + + + + + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/index.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/index.html new file mode 100644 index 00000000..cc96671c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/index.html @@ -0,0 +1,524 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Skins [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Skins [0.58],
    Ralph Amissah +

    + +

    + Document Skins - configuration +

    + +

    + + 1. Skins + +

    + +
    + + 1.1 Document Skin + +
    + +
    + + 1.2 Directory Skin + +
    + +
    + + 1.3 Site Skin + +
    + +
    + + 1.4 Sample Skins + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_skin/landscape.pdf new file mode 100644 index 00000000..c75caf22 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_skin/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/metadata.html new file mode 100644 index 00000000..57fd6854 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Skins [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Skins [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-11-12 +

    +
    + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + +
    +

    + DC Date available: 2002-11-12 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_skin.sst +

    +
    + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_skin.sst)= 3686b1b7864132c8d6ab3b0398d6e2ae +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:00 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_skin/opendocument.odt new file mode 100644 index 00000000..843816bc Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_skin/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_skin/plain.txt new file mode 100644 index 00000000..52febd7e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/plain.txt @@ -0,0 +1,219 @@ +SISU - SKINS [0.58], +RALPH AMISSAH +*********************************** + +DOCUMENT SKINS - CONFIGURATION +============================== + +1. SKINS +-------- + +Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + + + ./_sisu/skin + + + ~/.sisu/skin + + + /etc/sisu/skin + + +*Within the skin directory* are the following the default sub-directories for +document skins: + + + ./skin/doc + + + ./skin/dir + + + ./skin/site + + +A skin is placed in the appropriate directory and the file named skin_[name].rb + + +The skin itself is a ruby file which modifies the default appearances set in +the program. + + +1.1 DOCUMENT SKIN +................. + +Documents take on a document skin, if the header of the document specifies a +skin to be used. + + + + @skin: skin_united_nations + +1.2 DIRECTORY SKIN +.................. + +A directory may be mapped on to a particular skin, so all documents within that +directory take on a particular appearance. If a skin exists in the skin/dir +with the same name as the document directory, it will automatically be used for +each of the documents in that directory, (except where a document specifies the +use of another skin, in the skin/doc directory). + + +A personal habit is to place all skins within the doc directory, and symbolic +links as needed from the site, or dir directories as required. + + +1.3 SITE SKIN +............. + +A site skin, modifies the program default skin. + + +1.4 SAMPLE SKINS +................ + +With *SiSU* installed sample skins may be found in: + + + /etc/sisu/skin/doc and + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + +(or equivalent directory) and if sisu-markup-samples is installed also under: + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + +Samples of list.yml and promo.yml (which are used to create the right column +list) may be found in: + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent + directory) + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Skins [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-11-12_ + + +DC Date issued: _2002-11-12_ + + +DC Date available: _2002-11-12_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_skin.sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_skin.sst)= _3686b1b7864132c8d6ab3b0398d6e2ae_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:00 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Skins [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-11-12 + + date.issued: 2002-11-12 + + date.available: 2002-11-12 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_skin/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_skin/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_skin/portrait.pdf + http://www.jus.uio.no/sisu/sisu_skin/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_skin/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:50 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_skin/portrait.pdf new file mode 100644 index 00000000..9dc691d1 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_skin/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_skin/sax.xml new file mode 100644 index 00000000..5d8111da --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/sax.xml @@ -0,0 +1,250 @@ + + + + + + + Title: + + SiSU - Skins [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Skins [0.58],
    Ralph Amissah +
    +
    + + 2 + + Document Skins - configuration + + + + 3 + + 1. Skins + + + + 4 + + Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following +locations: + + + + 5 + + ./_sisu/skin + + + + 6 + + ~/.sisu/skin + + + + 7 + + /etc/sisu/skin + + + + 8 + + Within the skin directory are the following the default +sub-directories for document skins: + + + + 9 + + ./skin/doc + + + + 10 + + ./skin/dir + + + + 11 + + ./skin/site + + + + 12 + + A skin is placed in the appropriate directory and the file named +skin_[name].rb + + + + 13 + + The skin itself is a ruby file which modifies the default appearances +set in the program. + + + + 14 + + 1.1 Document Skin + + + + 15 + + Documents take on a document skin, if the header of the document +specifies a skin to be used. + + + + 16 + +      @skin: skin_united_nations     + + + + 17 + + 1.2 Directory Skin + + + + 18 + + A directory may be mapped on to a particular skin, so all documents +within that directory take on a particular appearance. If a skin exists +in the skin/dir with the same name as the document directory, it will +automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the +skin/doc directory). + + + + 19 + + A personal habit is to place all skins within the doc directory, and +symbolic links as needed from the site, or dir directories as required. + + + + 20 + + 1.3 Site Skin + + + + 21 + + A site skin, modifies the program default skin. + + + + 22 + + 1.4 Sample Skins + + + + 23 + + With SiSU installed sample skins may be found in: + + + + 24 + + /etc/sisu/skin/doc and +/usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + + + 25 + + (or equivalent directory) and if sisu-markup-samples is installed also +under: + + + + 26 + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + + + 27 + + Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: + + + + 28 + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or +equivalent directory) + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_skin/scroll.xhtml new file mode 100644 index 00000000..164d09be --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/scroll.xhtml @@ -0,0 +1,251 @@ + + + + + + + + Title: + + SiSU - Skins [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Skins [0.58],
    Ralph Amissah +
    + 1 +
    + + + Document Skins - configuration + + 2 + + + + 1. Skins + + 3 + + + + Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following +locations: + + 4 + + + + ./_sisu/skin + + 5 + + + + ~/.sisu/skin + + 6 + + + + /etc/sisu/skin + + 7 + + + + Within the skin directory are the following the default +sub-directories for document skins: + + 8 + + + + ./skin/doc + + 9 + + + + ./skin/dir + + 10 + + + + ./skin/site + + 11 + + + + A skin is placed in the appropriate directory and the file named +skin_[name].rb + + 12 + + + + The skin itself is a ruby file which modifies the default appearances +set in the program. + + 13 + + + + 1.1 Document Skin + + 14 + + + + Documents take on a document skin, if the header of the document +specifies a skin to be used. + + 15 + + + 16 + +      @skin: skin_united_nations     + + + + + 1.2 Directory Skin + + 17 + + + + A directory may be mapped on to a particular skin, so all documents +within that directory take on a particular appearance. If a skin exists +in the skin/dir with the same name as the document directory, it will +automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the +skin/doc directory). + + 18 + + + + A personal habit is to place all skins within the doc directory, and +symbolic links as needed from the site, or dir directories as required. + + 19 + + + + 1.3 Site Skin + + 20 + + + + A site skin, modifies the program default skin. + + 21 + + + + 1.4 Sample Skins + + 22 + + + + With SiSU installed sample skins may be found in: + + 23 + + + + /etc/sisu/skin/doc and +/usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + + 24 + + + + (or equivalent directory) and if sisu-markup-samples is installed also +under: + + 25 + + + + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + + 26 + + + + Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: + + 27 + + + + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or +equivalent directory) + + 28 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_manifest.html new file mode 100644 index 00000000..0f47c5ff --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Skins [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/toc.html>

    16.1

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/doc.html>

    33.1

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/portrait.pdf>

    95.4

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/landscape.pdf>

    93.9

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/opendocument.odt>

    8.5

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/scroll.xhtml>

    5.3

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sax.xml>

    5.2

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/dom.xml>

    6.6

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/plain.txt>

    4.2

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/concordance.html>

    25.8

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/digest.txt>

    6.4

    + + +

    Markup (SiSU source)

    sisu_skin.sst   3686b1b7864132c8d6ab3b0398d6e2ae
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_skin.sst>

    3.0

    +

    SiSU doc (zip)

    sisupod.zip   88e82aff86901cb86a9043865c878100
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisupod.zip>

    3.8

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Skins [0.58]

    Title:

    SiSU

    Subtitle:

    Skins [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/toc.html

    Sourcefile:

    sisu_skin.sst

    Word Count approximate:

    343

    Sourcefile Digest (md5):

    3686b1b7864132c8d6ab3b0398d6e2ae

    Document (metaverse) last generated:

    Sun Sep 23 04:13:44 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_skin.sst b/data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_skin.sst new file mode 100644 index 00000000..698a5241 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/sisu_skin.sst @@ -0,0 +1,106 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Skins [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? Document Skins - configuration + +1~skins Skins + +% .SH "SKINS \- document, directory and site skins" + +Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: + +_1 ./_sisu/skin + +_1 ~/.sisu/skin + +_1 /etc/sisu/skin + +!_ Within the skin directory +are the following the default sub-directories for document skins: + +_1 ./skin/doc + +_1 ./skin/dir + +_1 ./skin/site + +A skin is placed in the appropriate directory and the file named skin_[name].rb + +The skin itself is a ruby file which modifies the default appearances set in the program. + +2~ Document Skin + +Documents take on a document skin, if the header of the document specifies a skin to be used. + +code{ + +@skin: skin_united_nations + +}code + +2~ Directory Skin + +A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). + +A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. + +2~ Site Skin + +A site skin, modifies the program default skin. + +2~ Sample Skins + +With SiSU installed sample skins may be found in: + +_1 /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + +(or equivalent directory) and if sisu-markup-samples is installed also under: + +_1 /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + +Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: + +_1 /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_skin/sisupod.zip new file mode 100644 index 00000000..c02eecce Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_skin/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_skin/sitemap.xml new file mode 100644 index 00000000..f29cf61f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/skins.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/skins.html new file mode 100644 index 00000000..5afefa32 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/skins.html @@ -0,0 +1,770 @@ + + + + + + skins - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Skins [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Skins [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Skins +

    +
    +

    +   3 +

    +
    + + 1.1 Document Skin + +
    + + 1.2 Directory Skin + +
    + + 1.3 Site Skin + +
    + + 1.4 Sample Skins + +
    + + +
    +

    + Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: +

    +
    +

    +   4 +

    +
    + + +
    +

    + ./_sisu/skin +

    +
    +

    +   5 +

    +
    + + +
    +

    + ~/.sisu/skin +

    +
    +

    +   6 +

    +
    + + +
    +

    + /etc/sisu/skin +

    +
    +

    +   7 +

    +
    + + +
    +

    + Within the skin directory are the following the default sub-directories for document skins: +

    +
    +

    +   8 +

    +
    + + +
    +

    + ./skin/doc +

    +
    +

    +   9 +

    +
    + + +
    +

    + ./skin/dir +

    +
    +

    +   10 +

    +
    + + +
    +

    + ./skin/site +

    +
    +

    +   11 +

    +
    + + +
    +

    + A skin is placed in the appropriate directory and the file named skin_[name].rb +

    +
    +

    +   12 +

    +
    + + +
    +

    + The skin itself is a ruby file which modifies the default appearances set in the program. +

    +
    +

    +   13 +

    +
    + + +
    + +

    + 1.1 Document Skin +

    +
    +

    +   14 +

    +
    + + +
    +

    + Documents take on a document skin, if the header of the document specifies a skin to be used. +

    +
    +

    +   15 +

    +
    + + +
    +

    +   @skin: skin_united_nations +

    +
    +

    +   16 +

    +
    + + +
    + +

    + 1.2 Directory Skin +

    +
    +

    +   17 +

    +
    + + +
    +

    + A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). +

    +
    +

    +   18 +

    +
    + + +
    +

    + A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. +

    +
    +

    +   19 +

    +
    + + +
    + +

    + 1.3 Site Skin +

    +
    +

    +   20 +

    +
    + + +
    +

    + A site skin, modifies the program default skin. +

    +
    +

    +   21 +

    +
    + + +
    + +

    + 1.4 Sample Skins +

    +
    +

    +   22 +

    +
    + + +
    +

    + With SiSU installed sample skins may be found in: +

    +
    +

    +   23 +

    +
    + + +
    +

    + /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc +

    +
    +

    +   24 +

    +
    + + +
    +

    + (or equivalent directory) and if sisu-markup-samples is installed also under: +

    +
    +

    +   25 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc +

    +
    +

    +   26 +

    +
    + + +
    +

    + Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: +

    +
    +

    +   27 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) +

    +
    +

    +   28 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_skin/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_skin/toc.html new file mode 100644 index 00000000..cc96671c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_skin/toc.html @@ -0,0 +1,524 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Skins [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Skins [0.58],
    Ralph Amissah +

    + +

    + Document Skins - configuration +

    + +

    + + 1. Skins + +

    + +
    + + 1.1 Document Skin + +
    + +
    + + 1.2 Directory Skin + +
    + +
    + + 1.3 Site Skin + +
    + +
    + + 1.4 Sample Skins + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/concordance.html new file mode 100644 index 00000000..8ee81493 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/concordance.html @@ -0,0 +1,429 @@ + + + + + SiSU created WordIndex for: SiSU - SiSU information Structuring Universe - Search [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_sqlite/concordance.html#your_word ] +

    + +

    All

    (1)

    +

    19,

    +

    Alternatively

    (1)

    +

    13,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (11)

    +

    8, 13, 15, 16, 19, 20, 21,

    +

    Are

    (2)

    +

    13,

    +

    Associated

    (1)

    +

    19,

    +

    Before

    (2)

    +

    17, 18,

    +

    Being

    (1)

    +

    8,

    +

    Builds

    (1)

    +

    20,

    +

    Commands

    (2)

    +

    12, 13,

    +

    Construct

    (1)

    +

    13,

    +

    Content

    (1)

    +

    19,

    +

    Contents

    (2)

    +

    22, 23,

    +

    Create

    (2)

    +

    15, 18,

    +

    Createall

    (1)

    +

    16,

    +

    Created

    (1)

    +

    16,

    +

    Createdb

    (1)

    +

    17,

    +

    Creates

    (3)

    +

    16, 17, 18,

    +

    Data

    (1)

    +

    19,

    +

    Database

    (16)

    +

    8, 15, 16, 17, 18, 19, 20, 22, 23, 24,

    +

    Databases

    (2)

    +

    13,

    +

    Dbi

    (1)

    +

    16,

    +

    Default

    (1)

    +

    13,

    +

    Denotes

    (2)

    +

    13,

    +

    Dependencies

    (1)

    +

    8,

    +

    Dependency

    (1)

    +

    8,

    +

    Description

    (1)

    +

    7,

    +

    Destroy

    (1)

    +

    15,

    +

    Destroys

    (2)

    +

    19, 20,

    +

    Directories

    (1)

    +

    19,

    +

    Directory

    (2)

    +

    16, 19,

    +

    Document

    (2)

    +

    6, 24,

    +

    Documents

    (2)

    +

    21, 22,

    +

    Dropall

    (1)

    +

    19,

    +

    Drops

    (1)

    +

    19,

    +

    Dummy

    (1)

    +

    8,

    +

    Empty

    (1)

    +

    20,

    +

    Existed

    (2)

    +

    17, 18,

    +

    Existing

    (2)

    +

    16, 20,

    +

    File

    (2)

    +

    22, 23,

    +

    Filename

    (5)

    +

    10, 11, 22, 23, 24,

    +

    For

    (1)

    +

    8,

    +

    From

    (1)

    +

    24,

    +

    Given

    (2)

    +

    16, 19,

    +

    However

    (1)

    +

    13,

    +

    Import

    (2)

    +

    21, 22,

    +

    Imports

    (1)

    +

    22,

    +

    Including

    (1)

    +

    19,

    +

    Indexes

    (2)

    +

    16, 19,

    +

    Information

    (3)

    +

    [H]1, 6, 8,

    +

    Initial

    (1)

    +

    16,

    +

    Install

    (1)

    +

    8,

    +

    Instruction

    (2)

    +

    10, 11,

    +

    Interchangeably

    (1)

    +

    14,

    +

    Its

    (1)

    +

    19,

    +

    Kills

    (1)

    +

    19,

    +

    Level

    (1)

    +

    22,

    +

    Lowercase

    (1)

    +

    13,

    +

    Man

    (1)

    +

    8,

    +

    Manually

    (1)

    +

    16,

    +

    Mappings

    (1)

    +

    13,

    +

    May

    (2)

    +

    13, 14,

    +

    Name

    (3)

    +

    5, 16, 19,

    +

    Needed

    (1)

    +

    8,

    +

    New

    (1)

    +

    20,

    +

    Object

    (1)

    +

    22,

    +

    Package

    (2)

    +

    8,

    +

    Part

    (1)

    +

    8,

    +

    Pgsql

    (1)

    +

    13,

    +

    Populate

    (2)

    +

    8, 13,

    +

    Populates

    (1)

    +

    22,

    +

    Postgresql

    (2)

    +

    13,

    +

    Provided

    (1)

    +

    13,

    +

    Publishing

    (1)

    +

    6,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Recreate

    (1)

    +

    20,

    +

    Related

    (2)

    +

    8,

    +

    Relations

    (1)

    +

    16,

    +

    Remove

    (2)

    +

    21, 24,

    +

    Removes

    (1)

    +

    24,

    +

    Requested

    (1)

    +

    16,

    +

    Required

    (3)

    +

    10, 11, 16,

    +

    Same

    (3)

    +

    13, 16, 19,

    +

    Search

    (2)

    +

    [H]1, [H]2,

    +

    Serialized

    (1)

    +

    6,

    +

    Should

    (1)

    +

    16,

    +

    SiSU

    (7)

    +

    [H]1, [H]2, [H]3, 6, 8,

    +

    Sisu

    (12)

    +

    8, 10, 11, 13, 17, 18, 19, 20, 22, 23, 24,

    +

    Specified

    (2)

    +

    22, 24,

    +

    Sqlite

    (14)

    +

    [H]3, 4, 8, 11, 13, 14, 16, 22, 24,

    +

    Step

    (1)

    +

    16,

    +

    Structure

    (1)

    +

    20,

    +

    Structured

    (1)

    +

    6,

    +

    Structuring

    (1)

    +

    [H]1,

    +

    Synopsis

    (1)

    +

    9,

    +

    System

    (1)

    +

    6,

    +

    Tables

    (4)

    +

    16, 18, 19,

    +

    The

    (6)

    +

    8, 13, 16, 19, 22,

    +

    This

    (1)

    +

    8,

    +

    Two

    (1)

    +

    13,

    +

    Units

    (1)

    +

    6,

    +

    Universe

    (1)

    +

    [H]1,

    +

    Update

    (1)

    +

    23,

    +

    Updates

    (1)

    +

    23,

    +

    Uppercase

    (1)

    +

    13,

    +

    Used

    (3)

    +

    13, 14,

    +

    Using

    (1)

    +

    8,

    +

    Where

    (2)

    +

    17, 18,

    +

    Which

    (1)

    +

    8,

    +

    Wildcard

    (5)

    +

    10, 11, 22, 23, 24,

    +

    With

    (3)

    +

    8, 19, 22,

    +

    Within

    (1)

    +

    13,

    +

    Working

    (1)

    +

    16,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/digest.txt new file mode 100644 index 00000000..a1c4d341 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/digest.txt @@ -0,0 +1,117 @@ +SiSU - SiSU information Structuring Universe - Search [0.58] +Ralph Amissah +sisu_sqlite.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 61ba58f6a2f5cc9651b985a8eabb96e9 + source filename: sisu_sqlite.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_manifest.html + time generated: Sun Sep 23 04:11:05 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 1cdd9f997bdea4c0fa86e27ec212c478 6f5f9d4ff7fb39c8beaa02910be9ffb8 + :B - 2 fbd0978535b1aaa1975cc8fbb73cd9c3 ad9163b52f9e290fd934c1fcd67cb31c + :C - 3 8651121bef4c997553012ab8c51c5259 f3cd765dd1bb61376686ab3354cdf0a9 + 1 - 4 1ea36cd1ee467c891b243585c992d1f4 886e96c650be3e63c79d57438ddac8d2 + 2 - 5 d9d76ac02ff12a845792199d9fb9f98e fe31b8de77e3febb5e1bdf668595d635 + - 6 fd84f9b747c4b98a25184e1f96de8c36 85495953f38ce727a1a5a9ebf82bffd3 + 2 - 7 a479bc9204a65805309f6b952778860c ab0fa61a59e5877fae7834bd3f6d554b + - 8 286c8b5bc4989e153520e04702aab05e d6ecbfeab6bd55d6c9e07e67eee1d4ea + 2 - 9 d700120b2285c65751a8e96f31bb84b9 bac9865eac84df671b6fb0bf259d9ca3 + - 10 ca3dd990cc6688b25df79ca5ed4bc4cd efc98a0e6f68963974adcb254de82ad3 + - 11 96994158983bb2475d9f7f67161ede77 7aa08de049250348c54500c6bd914231 + 2 - 12 2893f6a6d68472197ef8a92e9e900942 7e52cee825ee00b3a618d4f5657a3730 + - 13 e02164008858bcc30430dacb51e89a8e f56dba20dbfde591890141bc2da33664 + - 14 8acfb0ed8ac2687ae4b0bdeb759a4027 1d96fece2eb7793ae434d333315e780a + 3 - 15 5f897c1f32a41a36fceb85d014f6961b f480b635448bc05ff17d53b869081e90 + - 16 45eccf3452982d1c0c6528c145a4aec4 2e391a497f6813e518c1701b2c869366 + - 17 1371f1b408fe36cc7fd87fdc23fece08 b78995d63e58c6f2f04f9e309bd89120 + - 18 dd06849248b61a90354666e316e90f5e ef2c8ca286ae515f604c64bc28bf1246 + - 19 82a0a02b49f15a21e1282daea87558a3 ab90319703e5acf2fef617220e4c133d + - 20 0d123320e54c234ff1a8252d837893f8 f8e34a8d236992fab8263985e9cec308 + 3 - 21 559efa4b21648e8700090a908bfb084a 88128cc0fdc1ed0d68f42a442d39f9b3 + - 22 d0b13ade78fd178f015894c430a3fb2b 54df1171e5542247b4531f5f463ca6ce + - 23 87248fe0fb6f29001cd7b866decf338b d2c89594ca88347f42b84ad47a51f877 + - 24 0249cea7b64bd42412926a99609d87e3 6e5f6f14663b964146343773ff590702 + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 893b2d418ab05a796f62a97162c236ac 52f70a305608cd85c8c9723e06f5d518 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 d39438e79772fbdc1af98787d0c788e0 d63912a026c35b02b5449805b586bec3 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 cde7f100c467fb089801f7e258d6cbe1 2040f1e6092e7d496e40b4ec26a58af7 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 7070ce258c297587cb96f96b89344ac0 b74058325dffedff7e0d626594cafef7 + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 c1053f1506b0883e8a2ed8fc16ce64a5 4c9b09c9d2f12a422442c24649b70756 + source 61ba58f6a2f5cc9651b985a8eabb96e9 sisu_sqlite.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 265a3cdeaaffbd415c0f91eb13f17e75 4e9f6167365e70c8c00a28f362b88248 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + :C + 1 + 2 + 2 + 2 + 2 + 3 + 3 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +:C = 1 +1 = 2 +2 = 4 +3 = 2 +objects (ocn) = 24 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/doc.html new file mode 100644 index 00000000..05e077f0 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/doc.html @@ -0,0 +1,1041 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Search +

    + +

    + SiSU Sqlite +

    + +

    + 1. Sqlite +

    + +
    + 1.1 Name +
    + +
    + 1.2 Description +
    + +
    + 1.3 Synopsis +
    + +
    + 1.4 Commands +
    + +
    + 1.4.1 create and destroy database +
    + +
    + 1.4.2 import and remove documents +
    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Search +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + SiSU Sqlite +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + + 1. Sqlite +

    +
    +

    +   4 +

    +
    + + + + +
    +
    + + 1.1 Name +
    +
    +

    +   5 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   6 +

    +
    + + + + +
    +
    + + 1.2 Description +
    +
    +

    +   7 +

    +
    + + + + +
    +

    + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). +

    +
    +

    +   8 +

    +
    + + + + +
    +
    + + 1.3 Synopsis +
    +
    +

    +   9 +

    +
    + + + + +
    +

    + sisu -d [instruction] [filename/wildcard if required] +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] +

    +
    +

    +   11 +

    +
    + + + + +
    +
    + + 1.4 Commands +
    +
    +

    +   12 +

    +
    + + + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + -d or --sqlite may be used interchangeably. +

    +
    +

    +   14 +

    +
    + + + + +
    +
    + + 1.4.1 create and destroy database +
    +
    +

    +   15 +

    +
    + + + + +
    +

    + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + sisu -d --createdb
    creates database where no database existed before +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + sisu -d --create
    creates database tables where no database tables existed before +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + sisu -d --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   20 +

    +
    + + + + +
    +
    + + 1.4.2 import and remove documents +
    +
    +

    +   21 +

    +
    + + + + +
    +

    + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + sisu -d --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database. +

    +
    +

    +   24 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2002-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_sqlite.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_sqlite.sst)= 61ba58f6a2f5cc9651b985a8eabb96e9 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:05 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/dom.xml new file mode 100644 index 00000000..2045e241 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/dom.xml @@ -0,0 +1,389 @@ + + + + + + + + +
    + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2002-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Search + + + + + + + 3 + ? + + SiSU Sqlite + + + + + + + 4 + sqlite + + 1. Sqlite + + + + + + + + + + 5 + 1.1 + + 1.1 Name + + + + + + + + 6 + + + SiSU - Structured information, Serialized Units - a document publishing system. + + + + + + + + + + + + 7 + 1.2 + + 1.2 Description + + + + + + + + 8 + + + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). + + + + + + + + + + + + 9 + 1.3 + + 1.3 Synopsis + + + + + + + + 10 + + + sisu -d [instruction] [filename/wildcard if required] + + + + + + + + 11 + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + + + + + + + + + + + 12 + 1.4 + + 1.4 Commands + + + + + + + + 13 + + + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + + + + + + + + 14 + + + -d or --sqlite may be used interchangeably. + + + + + + + + + + 15 + 1.4.1 + + 1.4.1 create and destroy database + + + + + + + + 16 + + + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi)
    + +
    + + + + + + 17 + + + sisu -d --createdb
    creates database where no database existed before
    + +
    + + + + + + 18 + + + sisu -d --create
    creates database tables where no database tables existed before
    + +
    + + + + + + 19 + + + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name).
    + +
    + + + + + + 20 + + + sisu -d --recreate
    destroys existing database and builds a new empty database structure
    + +
    + + +
    + +
    + + + + + 21 + 1.4.2 + + 1.4.2 import and remove documents + + + + + + + + 22 + + + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level).
    + +
    + + + + + + 23 + + + sisu -d --update -v [filename/wildcard]
    updates file contents in database
    + +
    + + + + + + 24 + + + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database.
    + +
    + + +
    +
    + + +
    + + +
    + +
    + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/index.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/index.html new file mode 100644 index 00000000..093bdff6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/index.html @@ -0,0 +1,540 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + SiSU Sqlite +

    + +

    + + 1. Sqlite + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Description + +
    + +
    + + 1.3 Synopsis + +
    + +
    + + 1.4 Commands + +
    + +
    + + 1.4.1 create and destroy database + +
    + +
    + + 1.4.2 import and remove documents + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/landscape.pdf new file mode 100644 index 00000000..6d5b5ece Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/metadata.html new file mode 100644 index 00000000..ca40be02 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - SiSU information Structuring Universe - Search [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2002-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_sqlite.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_sqlite.sst)= 61ba58f6a2f5cc9651b985a8eabb96e9 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:05 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/opendocument.odt new file mode 100644 index 00000000..afee8ef2 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/plain.txt new file mode 100644 index 00000000..68c64d22 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/plain.txt @@ -0,0 +1,214 @@ +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH [0.58], +RALPH AMISSAH +**************************************************************************** + +SISU SEARCH +=========== + +SISU SQLITE +=========== + +1. SQLITE +--------- + +1.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system. + + +1.2 DESCRIPTION +............... + +Information related to using sqlite with sisu (and related to the sisu_sqlite +dependency package, which is a dummy package to install dependencies needed for +*SiSU* to populate an sqlite database, this being part of *SiSU* - man sisu). + + +1.3 SYNOPSIS +............ + + sisu -d [instruction] [filename/wildcard if required] + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + +1.4 COMMANDS +............ + +Mappings to two databases are provided by default, postgresql and sqlite, the +same commands are used within sisu to construct and populate databases however +-d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, +alternatively --sqlite or --pgsql may be used + + +*-d or --sqlite* may be used interchangeably. + + +1.4.1 CREATE AND DESTROY DATABASE +................................. + +*--sqlite --createall* +initial step, creates required relations (tables, indexes) in existing +(sqlite) database (a database should be created manually and given the same +name as working directory, as requested) (rb.dbi) + + +*sisu -d --createdb* +creates database where no database existed before + + +*sisu -d --create* +creates database tables where no database tables existed before + + +*sisu -d --dropall* +destroys database (including all its content)! kills data and drops tables, +indexes and database associated with a given directory (and directories of the +same name). + + +*sisu -d --recreate* +destroys existing database and builds a new empty database structure + + +1.4.2 IMPORT AND REMOVE DOCUMENTS +................................. + +*sisu -d --import -v [filename/wildcard]* +populates database with the contents of the file. Imports documents(s) +specified to an sqlite database (at an object level). + + +*sisu -d --update -v [filename/wildcard]* +updates file contents in database + + +*sisu -d --remove -v [filename/wildcard]* +removes specified document from sqlite database. + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - SiSU information Structuring Universe - Search [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2002-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_sqlite.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_sqlite.sst)= _61ba58f6a2f5cc9651b985a8eabb96e9_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:05 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - SiSU information Structuring Universe - Search [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2002-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_sqlite/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_sqlite/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_sqlite/portrait.pdf + http://www.jus.uio.no/sisu/sisu_sqlite/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_sqlite/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:52 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/portrait.pdf new file mode 100644 index 00000000..df9aa239 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sax.xml new file mode 100644 index 00000000..a8d3580f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sax.xml @@ -0,0 +1,232 @@ + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    +
    + + 2 + + SiSU Search + + + + 3 + + SiSU Sqlite + + + + 4 + + 1. Sqlite + + + + 5 + + 1.1 Name + + + + 6 + + SiSU - Structured information, Serialized Units - a document +publishing system. + + + + 7 + + 1.2 Description + + + + 8 + + Information related to using sqlite with sisu (and related to the +sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, +this being part of SiSU - man sisu). + + + + 9 + + 1.3 Synopsis + + + + 10 + + sisu -d [instruction] [filename/wildcard if required] + + + + 11 + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if +required] + + + + 12 + + 1.4 Commands + + + + 13 + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + + + 14 + + -d or --sqlite may be used interchangeably. + + + + 15 + + 1.4.1 create and destroy database + + + + 16 + + --sqlite --createall
    initial step, creates required +relations (tables, indexes) in existing (sqlite) database (a database +should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    +
    + + 17 + + sisu -d --createdb
    creates database where no database +existed before +
    +
    + + 18 + + sisu -d --create
    creates database tables where no database +tables existed before +
    +
    + + 19 + + sisu -d --dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    +
    + + 20 + + sisu -d --recreate
    destroys existing database and builds a +new empty database structure +
    +
    + + 21 + + 1.4.2 import and remove documents + + + + 22 + + sisu -d --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to an +sqlite database (at an object level). +
    +
    + + 23 + + sisu -d --update -v [filename/wildcard]
    updates file +contents in database +
    +
    + + 24 + + sisu -d --remove -v [filename/wildcard]
    removes specified +document from sqlite database. +
    +
    + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/scroll.xhtml new file mode 100644 index 00000000..dfbb5859 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/scroll.xhtml @@ -0,0 +1,233 @@ + + + + + + + + Title: + + SiSU - SiSU information Structuring Universe - Search [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2002-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - SiSU information Structuring Universe - Search [0.58],
    +Ralph Amissah +
    + 1 +
    + + + SiSU Search + + 2 + + + + SiSU Sqlite + + 3 + + + + 1. Sqlite + + 4 + + + + 1.1 Name + + 5 + + + + SiSU - Structured information, Serialized Units - a document +publishing system. + + 6 + + + + 1.2 Description + + 7 + + + + Information related to using sqlite with sisu (and related to the +sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, +this being part of SiSU - man sisu). + + 8 + + + + 1.3 Synopsis + + 9 + + + + sisu -d [instruction] [filename/wildcard if required] + + 10 + + + + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if +required] + + 11 + + + + 1.4 Commands + + 12 + + + + Mappings to two databases are provided by default, postgresql and +sqlite, the same commands are used within sisu to construct and +populate databases however -d (lowercase) denotes sqlite and -D +(uppercase) denotes postgresql, alternatively --sqlite or --pgsql may +be used + + 13 + + + + -d or --sqlite may be used interchangeably. + + 14 + + + + 1.4.1 create and destroy database + + 15 + + + + --sqlite --createall
    initial step, creates required +relations (tables, indexes) in existing (sqlite) database (a database +should be created manually and given the same name as working +directory, as requested) (rb.dbi) +
    + 16 +
    + + + sisu -d --createdb
    creates database where no database +existed before +
    + 17 +
    + + + sisu -d --create
    creates database tables where no database +tables existed before +
    + 18 +
    + + + sisu -d --dropall
    destroys database (including all its +content)! kills data and drops tables, indexes and database associated +with a given directory (and directories of the same name). +
    + 19 +
    + + + sisu -d --recreate
    destroys existing database and builds a +new empty database structure +
    + 20 +
    + + + 1.4.2 import and remove documents + + 21 + + + + sisu -d --import -v [filename/wildcard]
    populates database +with the contents of the file. Imports documents(s) specified to an +sqlite database (at an object level). +
    + 22 +
    + + + sisu -d --update -v [filename/wildcard]
    updates file +contents in database +
    + 23 +
    + + + sisu -d --remove -v [filename/wildcard]
    removes specified +document from sqlite database. +
    + 24 +
    + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_manifest.html new file mode 100644 index 00000000..dc7ad057 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU - SiSU information Structuring Universe + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - SiSU information Structuring Universe - Search [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/toc.html>

    16.5

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/doc.html>

    32.7

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/portrait.pdf>

    100.2

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/landscape.pdf>

    98.5

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/opendocument.odt>

    8.6

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/scroll.xhtml>

    5.3

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sax.xml>

    5.2

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/dom.xml>

    6.7

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/plain.txt>

    4.6

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/concordance.html>

    29.5

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/digest.txt>

    6.1

    + + +

    Markup (SiSU source)

    sisu_sqlite.sst   61ba58f6a2f5cc9651b985a8eabb96e9
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_sqlite.sst>

    3.1

    +

    SiSU doc (zip)

    sisupod.zip   5a6a610ddd37707c5fb3d2ca0b792c3d
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisupod.zip>

    3.9

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - SiSU information Structuring Universe - Search [0.58]

    Title:

    SiSU - SiSU information Structuring Universe

    Subtitle:

    Search [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2002-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/toc.html

    Sourcefile:

    sisu_sqlite.sst

    Word Count approximate:

    364

    Sourcefile Digest (md5):

    61ba58f6a2f5cc9651b985a8eabb96e9

    Document (metaverse) last generated:

    Sun Sep 23 04:13:47 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_sqlite.sst b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_sqlite.sst new file mode 100644 index 00000000..530444f3 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisu_sqlite.sst @@ -0,0 +1,99 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? SiSU Sqlite + +1~sqlite Sqlite + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system. + + +2~ Description + +Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). + +2~ Synopsis + +_1 sisu -d [instruction] [filename/wildcard if required] + +_1 sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + +2~ Commands + +Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + +!_ -d or --sqlite +may be used interchangeably. + +3~ create and destroy database + +!_ --sqlite --createall
    +initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) + +!_ sisu -d --createdb
    +creates database where no database existed before + +!_ sisu -d --create
    +creates database tables where no database tables existed before + +!_ sisu -d --dropall
    +destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). + +!_ sisu -d --recreate
    +destroys existing database and builds a new empty database structure + +3~ import and remove documents + +!_ sisu -d --import -v [filename/wildcard]
    +populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). + +!_ sisu -d --update -v [filename/wildcard]
    +updates file contents in database + +!_ sisu -d --remove -v [filename/wildcard]
    +removes specified document from sqlite database. diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisupod.zip new file mode 100644 index 00000000..d5109331 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sitemap.xml new file mode 100644 index 00000000..acc56b9c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sqlite.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sqlite.html new file mode 100644 index 00000000..af200638 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/sqlite.html @@ -0,0 +1,736 @@ + + + + + + sqlite - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU - SiSU information Structuring Universe +

    +

    + Search [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +

    +   3 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Sqlite +

    +
    +

    +   4 +

    +
    + + 1.1 Name + +
    + + 1.2 Description + +
    + + 1.3 Synopsis + +
    + + 1.4 Commands + +
    + + 1.4.1 create and destroy database + +
    + + 1.4.2 import and remove documents + +
    + + +
    + +

    + 1.1 Name +

    +
    +

    +   5 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system. +

    +
    +

    +   6 +

    +
    + + +
    + +

    + 1.2 Description +

    +
    +

    +   7 +

    +
    + + +
    +

    + Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). +

    +
    +

    +   8 +

    +
    + + +
    + +

    + 1.3 Synopsis +

    +
    +

    +   9 +

    +
    + + +
    +

    + sisu -d [instruction] [filename/wildcard if required] +

    +
    +

    +   10 +

    +
    + + +
    +

    + sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] +

    +
    +

    +   11 +

    +
    + + +
    + +

    + 1.4 Commands +

    +
    +

    +   12 +

    +
    + + +
    +

    + Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used +

    +
    +

    +   13 +

    +
    + + +
    +

    + -d or --sqlite may be used interchangeably. +

    +
    +

    +   14 +

    +
    + + +
    + +

    + 1.4.1 create and destroy database +

    +
    +

    +   15 +

    +
    + + +
    +

    + --sqlite --createall
    initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) +

    +
    +

    +   16 +

    +
    + + +
    +

    + sisu -d --createdb
    creates database where no database existed before +

    +
    +

    +   17 +

    +
    + + +
    +

    + sisu -d --create
    creates database tables where no database tables existed before +

    +
    +

    +   18 +

    +
    + + +
    +

    + sisu -d --dropall
    destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). +

    +
    +

    +   19 +

    +
    + + +
    +

    + sisu -d --recreate
    destroys existing database and builds a new empty database structure +

    +
    +

    +   20 +

    +
    + + +
    + +

    + 1.4.2 import and remove documents +

    +
    +

    +   21 +

    +
    + + +
    +

    + sisu -d --import -v [filename/wildcard]
    populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). +

    +
    +

    +   22 +

    +
    + + +
    +

    + sisu -d --update -v [filename/wildcard]
    updates file contents in database +

    +
    +

    +   23 +

    +
    + + +
    +

    + sisu -d --remove -v [filename/wildcard]
    removes specified document from sqlite database. +

    +
    +

    +   24 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_sqlite/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/toc.html new file mode 100644 index 00000000..093bdff6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_sqlite/toc.html @@ -0,0 +1,540 @@ + + + + + + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU - SiSU information Structuring Universe +

    + +

    Search [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - SiSU information Structuring Universe - Search [0.58],
    Ralph Amissah +

    + +

    + SiSU Search +

    + +

    + SiSU Sqlite +

    + +

    + + 1. Sqlite + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Description + +
    + +
    + + 1.3 Synopsis + +
    + +
    + + 1.4 Commands + +
    + +
    + + 1.4.1 create and destroy database + +
    + +
    + + 1.4.2 import and remove documents + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/1.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/1.html new file mode 100644 index 00000000..6226f44f --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/1.html @@ -0,0 +1,1091 @@ + + + + + + 1 - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Syntax Highlighting [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. Editor Files, Syntax Highlighting +

    +
    +

    +   3 +

    +
    + + +
    +

    + The directory: +

    +
    +

    +   4 +

    +
    + + +
    +

    + ./data/sisu/conf/editor-syntax-etc/ +

    +
    +

    +   5 +

    +
    + + +
    +

    + /usr/share/sisu/conf/editor-syntax-etc +

    +
    +

    +   6 +

    +
    + + +
    +

    + contains rudimentary sisu syntax highlighting files for: +

    +
    +

    +   7 +

    +
    + + +
    +
  • + (g)vim <http://www.vim.org> +
  • +
    +

    +   8 +

    +
    + + +
    +

    + package: sisu-vim +

    +
    +

    +   9 +

    +
    + + +
    +

    + status: largely done +

    +
    +

    +   10 +

    +
    + + +
    +

    + there is a vim syntax highlighting and folds component +

    +
    +

    +   11 +

    +
    + + +
    +
  • + gedit <http://www.gnome.org/projects/gedit> +
  • +
    +

    +   12 +

    +
    + + +
    +
  • + gobby <http://gobby.0x539.de/> +
  • +
    +

    +   13 +

    +
    + + +
    +

    + file: sisu.lang +

    +
    +

    +   14 +

    +
    + + +
    +

    + place in: +

    +
    +

    +   15 +

    +
    + + +
    +

    + /usr/share/gtksourceview-1.0/language-specs +

    +
    +

    +   16 +

    +
    + + +
    +

    + or +

    +
    +

    +   17 +

    +
    + + +
    +

    + ~/.gnome2/gtksourceview-1.0/language-specs +

    +
    +

    +   18 +

    +
    + + +
    +

    + status: very basic syntax highlighting +

    +
    +

    +   19 +

    +
    + + +
    +

    + comments: this editor features display line wrap and is used by Goby! +

    +
    +

    +   20 +

    +
    + + +
    +
  • + nano <http://www.nano-editor.org> +
  • +
    +

    +   21 +

    +
    + + +
    +

    + file: nanorc +

    +
    +

    +   22 +

    +
    + + +
    +

    + save as: +

    +
    +

    +   23 +

    +
    + + +
    +

    + ~/.nanorc +

    +
    +

    +   24 +

    +
    + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   25 +

    +
    + + +
    +

    + comments: assumes dark background; no display line-wrap; does line breaks +

    +
    +

    +   26 +

    +
    + + +
    +
  • + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> +
  • +
    +

    +   27 +

    +
    + + +
    +

    + file: diakonos.conf +

    +
    +

    +   28 +

    +
    + + +
    +

    + save as: +

    +
    +

    +   29 +

    +
    + + +
    +

    + ~/.diakonos/diakonos.conf +

    +
    +

    +   30 +

    +
    + + +
    +

    + includes: +

    +
    +

    +   31 +

    +
    + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   32 +

    +
    + + +
    +

    + comments: assumes dark background; no display line-wrap +

    +
    +

    +   33 +

    +
    + + +
    +
  • + kate & kwrite <http://kate.kde.org> +
  • +
    +

    +   34 +

    +
    + + +
    +

    + file: sisu.xml +

    +
    +

    +   35 +

    +
    + + +
    +

    + place in: +

    +
    +

    +   36 +

    +
    + + +
    +

    + /usr/share/apps/katepart/syntax +

    +
    +

    +   37 +

    +
    + + +
    +

    + or +

    +
    +

    +   38 +

    +
    + + +
    +

    + ~/.kde/share/apps/katepart/syntax +

    +
    +

    +   39 +

    +
    + + +
    +

    + [settings::configure kate::{highlighting,filetypes}] +

    +
    +

    +   40 +

    +
    + + +
    +

    + [tools::highlighting::{markup,scripts}::SiSU] +

    +
    +

    +   41 +

    +
    + + +
    +
  • + nedit <http://www.nedit.org> +
  • +
    +

    +   42 +

    +
    + + +
    +

    + file: sisu_nedit.pats +

    +
    +

    +   43 +

    +
    + + +
    +

    + nedit -import sisu_nedit.pats +

    +
    +

    +   44 +

    +
    + + +
    +

    + status: a very clumsy first attempt [not really done] +

    +
    +

    +   45 +

    +
    + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   46 +

    +
    + + +
    +
  • + emacs <http://www.gnu.org/software/emacs/emacs.html> +
  • +
    +

    +   47 +

    +
    + + +
    +

    + files: sisu-mode.el +

    +
    +

    +   48 +

    +
    + + +
    +

    + to file ~/.emacs add the following 2 lines: +

    +
    +

    +   49 +

    +
    + + +
    +

    + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") +

    +
    +

    +   50 +

    +
    + + +
    +

    + (require 'sisu-mode.el) +

    +
    +

    +   51 +

    +
    + + +
    +

    + [not done / not yet included] +

    +
    +

    +   52 +

    +
    + + +
    +
  • + vim & gvim <http://www.vim.org> +
  • +
    +

    +   53 +

    +
    + + +
    +

    + files: +

    +
    +

    +   54 +

    +
    + + +
    +

    + package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) +

    +
    +

    +   55 +

    +
    + + +
    +

    + status: this includes: syntax highlighting; vim folds; some error checking +

    +
    +

    +   56 +

    +
    + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   57 +

    +
    + + +
    +

    + NOTE: +

    +
    +

    +   58 +

    +
    + + +
    +

    + [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] +

    +
    +

    +   59 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/concordance.html new file mode 100644 index 00000000..6f400fb5 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/concordance.html @@ -0,0 +1,429 @@ + + + + + SiSU created WordIndex for: SiSU - Syntax Highlighting [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Syntax Highlighting [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_syntax_highlighting/concordance.html#your_word ] +

    + +

    Add

    (2)

    +

    49, 50,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (4)

    +

    11, 20, 55,

    +

    Apps

    (2)

    +

    37, 39,

    +

    Assumes

    (2)

    +

    26, 33,

    +

    Attempt

    (1)

    +

    45,

    +

    Background

    (2)

    +

    26, 33,

    +

    Basic

    (3)

    +

    19, 25, 32,

    +

    Breaks

    (3)

    +

    26, 59,

    +

    But

    (1)

    +

    59,

    +

    Checking

    (1)

    +

    56,

    +

    Clumsy

    (1)

    +

    45,

    +

    Comments

    (5)

    +

    20, 26, 33, 46, 57,

    +

    Component

    (1)

    +

    11,

    +

    Comprehensive

    (1)

    +

    55,

    +

    Conf

    (4)

    +

    5, 6, 28, 30,

    +

    Config

    (1)

    +

    50,

    +

    Configure

    (1)

    +

    40,

    +

    Contains

    (1)

    +

    7,

    +

    Contents

    (1)

    +

    55,

    +

    Convenient

    (1)

    +

    59,

    +

    Dark

    (2)

    +

    26, 33,

    +

    Data

    (1)

    +

    5,

    +

    Date

    (1)

    +

    55,

    +

    Diakonos

    (4)

    +

    27, 28, 30,

    +

    Directory

    (2)

    +

    4, 55,

    +

    Display

    (6)

    +

    20, 26, 33, 46, 57, 59,

    +

    Does

    (1)

    +

    26,

    +

    Done

    (3)

    +

    10, 45, 52,

    +

    Editor

    (9)

    +

    3, 5, 6, 20, 27, 46, 55, 57, 59,

    +

    Emacs

    (2)

    +

    47, 49,

    +

    Environment

    (1)

    +

    55,

    +

    Error

    (1)

    +

    56,

    +

    Etc

    (2)

    +

    5, 6,

    +

    Examples

    (1)

    +

    50,

    +

    Feature

    (1)

    +

    59,

    +

    Features

    (3)

    +

    20, 46, 57,

    +

    File

    (6)

    +

    14, 22, 28, 35, 43, 49,

    +

    Files

    (5)

    +

    3, 7, 48, 54, 59,

    +

    Filetypes

    (1)

    +

    40,

    +

    First

    (1)

    +

    45,

    +

    Folds

    (2)

    +

    11, 56,

    +

    Following

    (1)

    +

    49,

    +

    For

    (3)

    +

    7, 55, 59,

    +

    From

    (1)

    +

    55,

    +

    Gedit

    (1)

    +

    12,

    +

    Gnome2

    (1)

    +

    18,

    +

    Gobby

    (1)

    +

    13,

    +

    Goby

    (1)

    +

    20,

    +

    Gtksourceview

    (2)

    +

    16, 18,

    +

    Gvim

    (2)

    +

    53, 55,

    +

    Have

    (1)

    +

    59,

    +

    Highlighting

    (12)

    +

    [H]1, [H]2, 3, 7, 11, 19, 25, 32, 40, 41, 55, 56,

    +

    Import

    (1)

    +

    44,

    +

    Included

    (1)

    +

    52,

    +

    Includes

    (2)

    +

    31, 56,

    +

    Kate

    (2)

    +

    34, 40,

    +

    Katepart

    (2)

    +

    37, 39,

    +

    Kde

    (1)

    +

    39,

    +

    Kwrite

    (1)

    +

    34,

    +

    Lang

    (1)

    +

    14,

    +

    Language

    (2)

    +

    16, 18,

    +

    Largely

    (1)

    +

    10,

    +

    Line

    (8)

    +

    20, 26, 33, 46, 57, 59,

    +

    Lines

    (2)

    +

    49, 59,

    +

    Linewrap

    (1)

    +

    59,

    +

    List

    (1)

    +

    50,

    +

    Load

    (1)

    +

    50,

    +

    Long

    (1)

    +

    59,

    +

    Markup

    (2)

    +

    41, 59,

    +

    Mode

    (2)

    +

    48, 51,

    +

    Most

    (1)

    +

    55,

    +

    Nano

    (1)

    +

    21,

    +

    Nanorc

    (2)

    +

    22, 24,

    +

    Nedit

    (2)

    +

    42, 44,

    +

    Not

    (3)

    +

    45, 52,

    +

    NOTE

    (1)

    +

    58,

    +

    Package

    (2)

    +

    9, 55,

    +

    Parses

    (1)

    +

    59,

    +

    Path

    (1)

    +

    50,

    +

    Pats

    (2)

    +

    43, 44,

    +

    Place

    (2)

    +

    15, 36,

    +

    Provided

    (1)

    +

    55,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Really

    (1)

    +

    45,

    +

    Require

    (1)

    +

    51,

    +

    Ruby

    (1)

    +

    27,

    +

    Rudimentary

    (1)

    +

    7,

    +

    Save

    (2)

    +

    23, 29,

    +

    Scripts

    (1)

    +

    41,

    +

    Separate

    (1)

    +

    55,

    +

    Settings

    (1)

    +

    40,

    +

    Share

    (5)

    +

    6, 16, 37, 39, 50,

    +

    SiSU

    (4)

    +

    [H]1, [H]2, 41, 59,

    +

    Sisu

    (11)

    +

    5, 6, 7, 9, 14, 35, 48, 50, 51, 55, 59,

    +

    Some

    (1)

    +

    56,

    +

    Specs

    (2)

    +

    16, 18,

    +

    Status

    (6)

    +

    10, 19, 25, 32, 45, 56,

    +

    Syntax

    (14)

    +

    [H]1, [H]2, 3, 5, 6, 7, 11, 19, 25, 32, 37, 39, 55, 56,

    +

    The

    (4)

    +

    4, 49, 55,

    +

    There

    (1)

    +

    11,

    +

    This

    (5)

    +

    20, 46, 55, 56, 57,

    +

    Tools

    (1)

    +

    41,

    +

    Used

    (1)

    +

    20,

    +

    Usr

    (4)

    +

    6, 16, 37, 50,

    +

    Very

    (2)

    +

    19, 45,

    +

    Vim

    (6)

    +

    8, 9, 11, 53, 55, 56,

    +

    With

    (1)

    +

    59,

    +

    Without

    (1)

    +

    59,

    +

    Wrap

    (5)

    +

    20, 26, 33, 46, 57,

    +

    Written

    (1)

    +

    27,

    +

    Xml

    (1)

    +

    35,

    +

    Yet

    (1)

    +

    52,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/digest.txt new file mode 100644 index 00000000..80ca94dd --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/digest.txt @@ -0,0 +1,142 @@ +SiSU - Syntax Highlighting [0.58] +Ralph Amissah +sisu_syntax_highlighting.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: 1dfe1975df71459c3f56c3fd13c5789c + source filename: sisu_syntax_highlighting.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html + time generated: Sun Sep 23 04:11:02 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 3a5e479b7a10c144037dcd796d1b6614 7f46ee9ecc8107ecd25cb617c3627e66 + :B - 2 70fcae9083e14b9a3aaac322b2d5a067 57a278787e9f092b1156023187f37999 + 1 - 3 1406a2c37e03a74c4c14ff6661542139 8b019839c30828162ce0f865d66b3a9e + - 4 787d94455ec4788a3a2fcdef5c9e02ca 724d768db95e65a756714c99951aceda + - 5 49661cfcc9895cd79c6da08d3be731cf 40df3bdce3273d4a6f97d50133658e2e + - 6 b6d6e9f004c397e4b2246219e1ccc72f 313f496bef88293687662e4195d1cbaf + - 7 14d841e4dc1fe5137bb039ec7c7c40be 59c570e15cc838cd8a36e1f16375ceb3 + - 8 d8723259e179ddf66ba9d217c3b54914 467338e61d7e9f56a37dfb1ff83d823a + - 9 fa72fa03aededd3b5bd25a7d8df74f0b 8491c8ba01aeb786800ebc60d5b01066 + - 10 f64ff3af9986c664db959cc39bd9a7b4 d63a9d824e597b8a76a6b2b17180e73c + - 11 2d0d798a0c1619af04fc0aeeb7326026 4964dc9959c9e7649ce1b60410844548 + - 12 f409740e2bb61729deefc2ca10c02bc4 8217b9ea8fcdcc4b44d1020f07e36e22 + - 13 6ffedb9d5985263c2827bdeb6efa87fc 5ef4ead2de2f05f677c30d25b8cb44b9 + - 14 8e267b6433092da2289e170aad469d19 fd3b1ba48cc626793342e6394f01c1d1 + - 15 dae2004f2e648266afd99b699858f94e 12ff93fff5f4c753daa38df16efeca5d + - 16 dbc948c9899a815cab3f8abd4944b25f 99fd295bad3464a2aaf6b50288a2f4d9 + - 17 e81c4e4f2b7b93b481e13a8553c2ae1b fc371f04777c24a148bb46304631ec47 + - 18 4360951ed15641d54296daf1ff1e2321 5c7d7fd470be3db986b844e9cad57eec + - 19 22f232c7d1212b58cf263dcaefe42610 ca9202c7f815dae17dc74e03a00e1f5f + - 20 d72aaf8e448bbf62e5493615af41f561 0942fdf0722b30330bf65427d1b606ee + - 21 4fe1794e8a7f7e84ed29e47d13e7ac15 543168f4ee735f4eba44b4e3506218d5 + - 22 ebd54ede82752f5bd7c8c77bbd2d6e59 b851c3bf5aa9a4fba032d7477e932741 + - 23 3ae211232a0303d349c07e88233948b6 9a5ee510efc5ba552bcf1ecf7b19be86 + - 24 4dd84efea0d2d1976152c64181db128d b3e78d35291aa4bce7db0f8c02c46c8f + - 25 b56ee22376e7a47cc19a61a7895c2434 c95b1cc6c8e9cf5c2d7d6b2401a74797 + - 26 6f2cb8e2d9a98832d31fdfc4a6800e56 3597980f167a3f30a3016d081fe9961b + - 27 93a6954d408f96a766c270290f29e0d8 5ec8c6b4a570b6592c78863c9dffe3f3 + - 28 777285a4d1561c7cbf9ce0e172679828 27efa6eb16fe74bf0a132c0a1b3e9831 + - 29 3ae211232a0303d349c07e88233948b6 80e0484bcd46ca4ec1c0343d99167cf3 + - 30 4ee13643737d867e5da736bb3fa9109f 5966b3347bd215895f47fab18b092e3d + - 31 e6c6469410b7ef2b89225f4372fa3e58 e49ad54b84bc0e8140eedfab57e3d814 + - 32 b56ee22376e7a47cc19a61a7895c2434 130276e430c7230df25d18dc6c8bd1da + - 33 778dc0b506ca36b29e322f83390ebebd a9f48793478e0d51c1de0c0074b4932c + - 34 636bb196e247c08cd20a6626cf9918a0 863b834addc69b82fa9f3ec542394dd7 + - 35 23ce8f9d3a00f317b33787e9f0d83ab0 a5c818f3fecd3527d69c042aead484e6 + - 36 23483eae79b80b0cef81c3e184218702 4a8368575193f667b5a96a65a900ab03 + - 37 61b7506363142130dcb05dd9f1c35a9b a3f7d1d3af48fedfa91bbc914a573f29 + - 38 72713e6638340e2117fe953b31575ae8 7fcbb70fcdba9d2451e70f8e8530ab96 + - 39 74951bacf170737d7b5af29cb08b55bb 32e6937029646193182291f7f33724f3 + - 40 7595c60b6581a03ac990e54c16f59896 9f514b4bf3d922366dc4f8051595ec99 + - 41 0ab92c03008188010c6b41067df0cc7a 839ad487a5ef5ba1b249e5e9b667af53 + - 42 1aa4bd193a849b80bd682a401addace8 7f49358f1c4b7bb7e12bf39a319bda9e + - 43 e5ccbf1ee19b209df6a40d7eb1dda0c4 17f9ab0e30f966aca0ae38c99da7b39b + - 44 48d4995fd9018167ada7eaa2d199915b e5d8843929be9bce77adcef317f55637 + - 45 6817f0090f4d33f1e350a058fa265f9f 9a866e2bf900dd9620aa35be49c0abca + - 46 3827a8b5f1824b921223b4a83ff6720f 717b99ea576746aed621c40c760df695 + - 47 a8ee195f882d2f110bb60a458fa7f578 4dcb705b6b48c5dc8bdf6f78146f2018 + - 48 89ad3bd82318d8a1ba300ea6243e1036 96b033fcf38f05c85b1fb04d58b6b5b8 + - 49 252539be94ed678ac7143728e037d0a4 c01313165bad6ad72eafd5351ff28e24 + - 50 456ec3aac51f8a8fb11a63113f3d5532 ac2b39b333400a5244421031c170ce33 + - 51 498d40ab5fa7357c37ad8ae3332101d3 a72accc7ce20a2045ae6ab197673473e + - 52 9af308b16fd2cff5028a4150f9a866be a3fc2d840c8900b6debfba990c96622b + - 53 86a3b5c43af05eec73fe508c0974a119 b11a48822cc5de8bbb0eb8fd601706bb + - 54 3f4ee3ab02d18d1b2c7c271df68d738c 06de2c0c8ddb70e519022ff06c00187c + - 55 88202f7c360cdb9019d9397ae7fbfcda e52b29ee0d8a6120baa1e27f3ebf81d2 + - 56 3ad54a8ada49ff32c273a3862182cb56 70b7d3d706ee0bd649c669028272b3bf + - 57 3827a8b5f1824b921223b4a83ff6720f cf253df06834edc891bd996eb7b60a64 + - 58 9b9935ad5969c28de13381a2e512b47c 34c2e556039159f853248e8cb94cc5d9 + - 59 d5c876f9b059b9cb55e166fffe4e89a3 0cef2401e10ef94a08248c5eaac51fff + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 322e14bdf833b97fe2e663288c776238 57e4204f0dcceb5daf21e9ef56ca1645 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 74bc053769465ce82f57cfef3ff5512e 9016a13771ebb22822a33da9415644a7 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 8456da820291f3c79ab0a731d31c0ab0 05d06783110d7301f10255976adcd403 + +dc date issued - 0 2ae1f808bd0a7aece6f4b556409dae89 84e04b73bc0a73730da80dac2cea9c89 + +dc date available - 0 de063879f14b2f6a940ac64bb4ab05ec 3b6aed1e9b3556ae123bd845e505ce2d + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 da843431cc339deb4574a4f0a70daecb 537d80c20e6ec1a5d4391de66e039d4a + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 c3cd88569b3058462e02b30616f6db42 db1f71bea933928dd1bd7c54e413848a + source 1dfe1975df71459c3f56c3fd13c5789c sisu_syntax_highlighting.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 df0c63d4ce769b67c1481d18719f68d0 33bf24323f861f0e77e4423ed05701e6 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 2 +objects (ocn) = 59 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/doc.html new file mode 100644 index 00000000..f1d2a95b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/doc.html @@ -0,0 +1,1461 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Syntax Highlighting [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Syntax Highlighting +

    + +

    + 1. Editor Files, Syntax Highlighting +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Syntax Highlighting +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. Editor Files, Syntax Highlighting +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + The directory: +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + ./data/sisu/conf/editor-syntax-etc/ +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + /usr/share/sisu/conf/editor-syntax-etc +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + contains rudimentary sisu syntax highlighting files for: +

    +
    +

    +   7 +

    +
    + + + + +
    +
  • + (g)vim <http://www.vim.org> +
  • +
    +

    +   8 +

    +
    + + + + +
    +

    + package: sisu-vim +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + status: largely done +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + there is a vim syntax highlighting and folds component +

    +
    +

    +   11 +

    +
    + + + + +
    +
  • + gedit <http://www.gnome.org/projects/gedit> +
  • +
    +

    +   12 +

    +
    + + + + +
    +
  • + gobby <http://gobby.0x539.de/> +
  • +
    +

    +   13 +

    +
    + + + + +
    +

    + file: sisu.lang +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + place in: +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + /usr/share/gtksourceview-1.0/language-specs +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + ~/.gnome2/gtksourceview-1.0/language-specs +

    +
    +

    +   18 +

    +
    + + + + +
    +

    + status: very basic syntax highlighting +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + comments: this editor features display line wrap and is used by Goby! +

    +
    +

    +   20 +

    +
    + + + + +
    +
  • + nano <http://www.nano-editor.org> +
  • +
    +

    +   21 +

    +
    + + + + +
    +

    + file: nanorc +

    +
    +

    +   22 +

    +
    + + + + +
    +

    + save as: +

    +
    +

    +   23 +

    +
    + + + + +
    +

    + ~/.nanorc +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + comments: assumes dark background; no display line-wrap; does line breaks +

    +
    +

    +   26 +

    +
    + + + + +
    +
  • + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> +
  • +
    +

    +   27 +

    +
    + + + + +
    +

    + file: diakonos.conf +

    +
    +

    +   28 +

    +
    + + + + +
    +

    + save as: +

    +
    +

    +   29 +

    +
    + + + + +
    +

    + ~/.diakonos/diakonos.conf +

    +
    +

    +   30 +

    +
    + + + + +
    +

    + includes: +

    +
    +

    +   31 +

    +
    + + + + +
    +

    + status: basic syntax highlighting +

    +
    +

    +   32 +

    +
    + + + + +
    +

    + comments: assumes dark background; no display line-wrap +

    +
    +

    +   33 +

    +
    + + + + +
    +
  • + kate & kwrite <http://kate.kde.org> +
  • +
    +

    +   34 +

    +
    + + + + +
    +

    + file: sisu.xml +

    +
    +

    +   35 +

    +
    + + + + +
    +

    + place in: +

    +
    +

    +   36 +

    +
    + + + + +
    +

    + /usr/share/apps/katepart/syntax +

    +
    +

    +   37 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   38 +

    +
    + + + + +
    +

    + ~/.kde/share/apps/katepart/syntax +

    +
    +

    +   39 +

    +
    + + + + +
    +

    + [settings::configure kate::{highlighting,filetypes}] +

    +
    +

    +   40 +

    +
    + + + + +
    +

    + [tools::highlighting::{markup,scripts}::SiSU] +

    +
    +

    +   41 +

    +
    + + + + +
    +
  • + nedit <http://www.nedit.org> +
  • +
    +

    +   42 +

    +
    + + + + +
    +

    + file: sisu_nedit.pats +

    +
    +

    +   43 +

    +
    + + + + +
    +

    + nedit -import sisu_nedit.pats +

    +
    +

    +   44 +

    +
    + + + + +
    +

    + status: a very clumsy first attempt [not really done] +

    +
    +

    +   45 +

    +
    + + + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   46 +

    +
    + + + + +
    +
  • + emacs <http://www.gnu.org/software/emacs/emacs.html> +
  • +
    +

    +   47 +

    +
    + + + + +
    +

    + files: sisu-mode.el +

    +
    +

    +   48 +

    +
    + + + + +
    +

    + to file ~/.emacs add the following 2 lines: +

    +
    +

    +   49 +

    +
    + + + + +
    +

    + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") +

    +
    +

    +   50 +

    +
    + + + + +
    +

    + (require 'sisu-mode.el) +

    +
    +

    +   51 +

    +
    + + + + +
    +

    + [not done / not yet included] +

    +
    +

    +   52 +

    +
    + + + + +
    +
  • + vim & gvim <http://www.vim.org> +
  • +
    +

    +   53 +

    +
    + + + + +
    +

    + files: +

    +
    +

    +   54 +

    +
    + + + + +
    +

    + package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) +

    +
    +

    +   55 +

    +
    + + + + +
    +

    + status: this includes: syntax highlighting; vim folds; some error checking +

    +
    +

    +   56 +

    +
    + + + + +
    +

    + comments: this editor features display line wrap +

    +
    +

    +   57 +

    +
    + + + + +
    +

    + NOTE: +

    +
    +

    +   58 +

    +
    + + + + +
    +

    + [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] +

    +
    +

    +   59 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Syntax Highlighting [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-11-12 +

    +
    + + + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + + + +
    +

    + DC Date available: 2002-11-12 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_syntax_highlighting.sst +

    +
    + + + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)= 1dfe1975df71459c3f56c3fd13c5789c +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/dom.xml new file mode 100644 index 00000000..f24a4a05 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/dom.xml @@ -0,0 +1,747 @@ + + + + + + + + +
    + Title: + + SiSU - Syntax Highlighting [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-11-12 + +
    + +
    + Date issued: + + 2002-11-12 + +
    + +
    + Date available: + + 2002-11-12 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Syntax Highlighting + + + + + + + 3 + 1 + + 1. Editor Files, Syntax Highlighting + + + + + + + + 4 + + + The directory: + + + + + + + + 5 + + + ./data/sisu/conf/editor-syntax-etc/ + + + + + + + + 6 + + + /usr/share/sisu/conf/editor-syntax-etc + + + + + + + + 7 + + + contains rudimentary sisu syntax highlighting files for: + + + + + + + + 8 + + + (g)vim <http://www.vim.org> + + + + + + + + 9 + + + package: sisu-vim + + + + + + + + 10 + + + status: largely done + + + + + + + + 11 + + + there is a vim syntax highlighting and folds component + + + + + + + + 12 + + + gedit <http://www.gnome.org/projects/gedit> + + + + + + + + 13 + + + gobby <http://gobby.0x539.de/> + + + + + + + + 14 + + + file: sisu.lang + + + + + + + + 15 + + + place in: + + + + + + + + 16 + + + /usr/share/gtksourceview-1.0/language-specs + + + + + + + + 17 + + + or + + + + + + + + 18 + + + ~/.gnome2/gtksourceview-1.0/language-specs + + + + + + + + 19 + + + status: very basic syntax highlighting + + + + + + + + 20 + + + comments: this editor features display line wrap and is used by Goby! + + + + + + + + 21 + + + nano <http://www.nano-editor.org> + + + + + + + + 22 + + + file: nanorc + + + + + + + + 23 + + + save as: + + + + + + + + 24 + + + ~/.nanorc + + + + + + + + 25 + + + status: basic syntax highlighting + + + + + + + + 26 + + + comments: assumes dark background; no display line-wrap; does line breaks + + + + + + + + 27 + + + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> + + + + + + + + 28 + + + file: diakonos.conf + + + + + + + + 29 + + + save as: + + + + + + + + 30 + + + ~/.diakonos/diakonos.conf + + + + + + + + 31 + + + includes: + + + + + + + + 32 + + + status: basic syntax highlighting + + + + + + + + 33 + + + comments: assumes dark background; no display line-wrap + + + + + + + + 34 + + + kate & kwrite <http://kate.kde.org> + + + + + + + + 35 + + + file: sisu.xml + + + + + + + + 36 + + + place in: + + + + + + + + 37 + + + /usr/share/apps/katepart/syntax + + + + + + + + 38 + + + or + + + + + + + + 39 + + + ~/.kde/share/apps/katepart/syntax + + + + + + + + 40 + + + [settings::configure kate::{highlighting,filetypes}] + + + + + + + + 41 + + + [tools::highlighting::{markup,scripts}::SiSU] + + + + + + + + 42 + + + nedit <http://www.nedit.org> + + + + + + + + 43 + + + file: sisu_nedit.pats + + + + + + + + 44 + + + nedit -import sisu_nedit.pats + + + + + + + + 45 + + + status: a very clumsy first attempt [not really done] + + + + + + + + 46 + + + comments: this editor features display line wrap + + + + + + + + 47 + + + emacs <http://www.gnu.org/software/emacs/emacs.html> + + + + + + + + 48 + + + files: sisu-mode.el + + + + + + + + 49 + + + to file ~/.emacs add the following 2 lines: + + + + + + + + 50 + + + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") + + + + + + + + 51 + + + (require 'sisu-mode.el) + + + + + + + + 52 + + + [not done / not yet included] + + + + + + + + 53 + + + vim & gvim <http://www.vim.org> + + + + + + + + 54 + + + files: + + + + + + + + 55 + + + package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) + + + + + + + + 56 + + + status: this includes: syntax highlighting; vim folds; some error checking + + + + + + + + 57 + + + comments: this editor features display line wrap + + + + + + + + 58 + + + NOTE: + + + + + + + + 59 + + + [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] + + + + + + + + + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/index.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/index.html new file mode 100644 index 00000000..0d698ed3 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/index.html @@ -0,0 +1,500 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Syntax Highlighting [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah +

    + +

    + SiSU Syntax Highlighting +

    + +

    + + 1. Editor Files, Syntax Highlighting + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/landscape.pdf new file mode 100644 index 00000000..411f51d3 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/metadata.html new file mode 100644 index 00000000..70da4af3 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Syntax Highlighting [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Syntax Highlighting [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-11-12 +

    +
    + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + +
    +

    + DC Date available: 2002-11-12 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_syntax_highlighting.sst +

    +
    + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)= 1dfe1975df71459c3f56c3fd13c5789c +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/opendocument.odt new file mode 100644 index 00000000..975cc13d Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/plain.txt new file mode 100644 index 00000000..5416a21d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/plain.txt @@ -0,0 +1,304 @@ +SISU - SYNTAX HIGHLIGHTING [0.58], +RALPH AMISSAH +************************************************* + +SISU SYNTAX HIGHLIGHTING +======================== + +1. EDITOR FILES, SYNTAX HIGHLIGHTING +------------------------------------ + +The directory: + + + ./data/sisu/conf/editor-syntax-etc/ + + + /usr/share/sisu/conf/editor-syntax-etc + + +contains rudimentary sisu syntax highlighting files for: + + +* (g)vim + + + package: sisu-vim + + +status: largely done + + + there is a vim syntax highlighting and folds component + + +* gedit + + +* gobby + + + file: sisu.lang + + +place in: + + + /usr/share/gtksourceview-1.0/language-specs + + +or + + + ~/.gnome2/gtksourceview-1.0/language-specs + + + status: very basic syntax highlighting + + + comments: this editor features display line wrap and is used by Goby! + + +* nano + + + file: nanorc + + +save as: + + + ~/.nanorc + + + status: basic syntax highlighting + + + comments: assumes dark background; no display line-wrap; does line breaks + + +* diakonos (an editor written in ruby) + + +file: diakonos.conf + + +save as: + + + ~/.diakonos/diakonos.conf + + +includes: + + + status: basic syntax highlighting + + +comments: assumes dark background; no display line-wrap + + +* kate & kwrite + + + file: sisu.xml + + + place in: + + + /usr/share/apps/katepart/syntax + + + or + + + ~/.kde/share/apps/katepart/syntax + + + [settings::configure kate::{highlighting,filetypes}] + + + [tools::highlighting::{markup,scripts}::*SiSU*] + + +* nedit + + + file: sisu_nedit.pats + + + nedit -import sisu_nedit.pats + + + status: a very clumsy first attempt [not really done] + + + comments: this editor features display line wrap + + +* emacs + + + files: sisu-mode.el + + + to file ~/.emacs add the following 2 lines: + + + (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") + + + (require 'sisu-mode.el) + + + [not done / not yet included] + + +* vim & gvim + + + files: + + + package is the most comprehensive sisu syntax highlighting and editor + environment provided to date (is for vim/ gvim, and is separate from the + contents of this directory) + + + status: this includes: syntax highlighting; vim folds; some error checking + + + comments: this editor features display line wrap + + +NOTE: + + +[*SiSU* parses files with long lines or line breaks, but, display linewrap +(without line-breaks) is a convenient editor feature to have for sisu markup] + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Syntax Highlighting [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-11-12_ + + +DC Date issued: _2002-11-12_ + + +DC Date available: _2002-11-12_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_syntax_highlighting.sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)= +_1dfe1975df71459c3f56c3fd13c5789c_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:02 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Syntax Highlighting [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-11-12 + + date.issued: 2002-11-12 + + date.available: 2002-11-12 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_syntax_highlighting/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_syntax_highlighting/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_syntax_highlighting/portrait.pdf + http://www.jus.uio.no/sisu/sisu_syntax_highlighting/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_syntax_highlighting/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/portrait.pdf new file mode 100644 index 00000000..0eeb0ce7 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sax.xml new file mode 100644 index 00000000..08382f0a --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sax.xml @@ -0,0 +1,446 @@ + + + + + + + Title: + + SiSU - Syntax Highlighting [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah +
    +
    + + 2 + + SiSU Syntax Highlighting + + + + 3 + + 1. Editor Files, Syntax Highlighting + + + + 4 + + The directory: + + + + 5 + + ./data/sisu/conf/editor-syntax-etc/ + + + + 6 + + /usr/share/sisu/conf/editor-syntax-etc + + + + 7 + + contains rudimentary sisu syntax highlighting files for: + + + + 8 + + (g)vim <http://www.vim.org> + + + + 9 + + package: sisu-vim + + + + 10 + + status: largely done + + + + 11 + + there is a vim syntax highlighting and folds component + + + + 12 + + gedit <http://www.gnome.org/projects/gedit> + + + + 13 + + gobby <http://gobby.0x539.de/> + + + + 14 + + file: sisu.lang + + + + 15 + + place in: + + + + 16 + + /usr/share/gtksourceview-1.0/language-specs + + + + 17 + + or + + + + 18 + + ~/.gnome2/gtksourceview-1.0/language-specs + + + + 19 + + status: very basic syntax highlighting + + + + 20 + + comments: this editor features display line wrap and is used by +Goby! + + + + 21 + + nano <http://www.nano-editor.org> + + + + 22 + + file: nanorc + + + + 23 + + save as: + + + + 24 + + ~/.nanorc + + + + 25 + + status: basic syntax highlighting + + + + 26 + + comments: assumes dark background; no display line-wrap; does +line breaks + + + + 27 + + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> + + + + 28 + + file: diakonos.conf + + + + 29 + + save as: + + + + 30 + + ~/.diakonos/diakonos.conf + + + + 31 + + includes: + + + + 32 + + status: basic syntax highlighting + + + + 33 + + comments: assumes dark background; no display line-wrap + + + + 34 + + kate & kwrite <http://kate.kde.org> + + + + 35 + + file: sisu.xml + + + + 36 + + place in: + + + + 37 + + /usr/share/apps/katepart/syntax + + + + 38 + + or + + + + 39 + + ~/.kde/share/apps/katepart/syntax + + + + 40 + + [settings::configure kate::{highlighting,filetypes}] + + + + 41 + + [tools::highlighting::{markup,scripts}::SiSU] + + + + 42 + + nedit <http://www.nedit.org> + + + + 43 + + file: sisu_nedit.pats + + + + 44 + + nedit -import sisu_nedit.pats + + + + 45 + + status: a very clumsy first attempt [not really done] + + + + 46 + + comments: this editor features display line wrap + + + + 47 + + emacs <http://www.gnu.org/software/emacs/emacs.html> + + + + 48 + + files: sisu-mode.el + + + + 49 + + to file ~/.emacs add the following 2 lines: + + + + 50 + + (add-to-list 'load-path +"/usr/share/sisu-examples/config/syntax_hi") + + + + 51 + + (require 'sisu-mode.el) + + + + 52 + + [not done / not yet included] + + + + 53 + + vim & gvim <http://www.vim.org> + + + + 54 + + files: + + + + 55 + + package is the most comprehensive sisu syntax highlighting and +editor environment provided to date (is for vim/ gvim, and is separate +from the contents of this directory) + + + + 56 + + status: this includes: syntax highlighting; vim folds; some error +checking + + + + 57 + + comments: this editor features display line wrap + + + + 58 + + NOTE: + + + + 59 + + [SiSU parses files with long lines or line breaks, but, display +linewrap (without line-breaks) is a convenient editor feature to have +for sisu markup] + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/scroll.xhtml new file mode 100644 index 00000000..c5ca4654 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/scroll.xhtml @@ -0,0 +1,447 @@ + + + + + + + + Title: + + SiSU - Syntax Highlighting [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah +
    + 1 +
    + + + SiSU Syntax Highlighting + + 2 + + + + 1. Editor Files, Syntax Highlighting + + 3 + + + + The directory: + + 4 + + + + ./data/sisu/conf/editor-syntax-etc/ + + 5 + + + + /usr/share/sisu/conf/editor-syntax-etc + + 6 + + + + contains rudimentary sisu syntax highlighting files for: + + 7 + + + + (g)vim <http://www.vim.org> + + 8 + + + + package: sisu-vim + + 9 + + + + status: largely done + + 10 + + + + there is a vim syntax highlighting and folds component + + 11 + + + + gedit <http://www.gnome.org/projects/gedit> + + 12 + + + + gobby <http://gobby.0x539.de/> + + 13 + + + + file: sisu.lang + + 14 + + + + place in: + + 15 + + + + /usr/share/gtksourceview-1.0/language-specs + + 16 + + + + or + + 17 + + + + ~/.gnome2/gtksourceview-1.0/language-specs + + 18 + + + + status: very basic syntax highlighting + + 19 + + + + comments: this editor features display line wrap and is used by +Goby! + + 20 + + + + nano <http://www.nano-editor.org> + + 21 + + + + file: nanorc + + 22 + + + + save as: + + 23 + + + + ~/.nanorc + + 24 + + + + status: basic syntax highlighting + + 25 + + + + comments: assumes dark background; no display line-wrap; does +line breaks + + 26 + + + + diakonos (an editor written in ruby) <http://purepistos.net/diakonos> + + 27 + + + + file: diakonos.conf + + 28 + + + + save as: + + 29 + + + + ~/.diakonos/diakonos.conf + + 30 + + + + includes: + + 31 + + + + status: basic syntax highlighting + + 32 + + + + comments: assumes dark background; no display line-wrap + + 33 + + + + kate & kwrite <http://kate.kde.org> + + 34 + + + + file: sisu.xml + + 35 + + + + place in: + + 36 + + + + /usr/share/apps/katepart/syntax + + 37 + + + + or + + 38 + + + + ~/.kde/share/apps/katepart/syntax + + 39 + + + + [settings::configure kate::{highlighting,filetypes}] + + 40 + + + + [tools::highlighting::{markup,scripts}::SiSU] + + 41 + + + + nedit <http://www.nedit.org> + + 42 + + + + file: sisu_nedit.pats + + 43 + + + + nedit -import sisu_nedit.pats + + 44 + + + + status: a very clumsy first attempt [not really done] + + 45 + + + + comments: this editor features display line wrap + + 46 + + + + emacs <http://www.gnu.org/software/emacs/emacs.html> + + 47 + + + + files: sisu-mode.el + + 48 + + + + to file ~/.emacs add the following 2 lines: + + 49 + + + + (add-to-list 'load-path +"/usr/share/sisu-examples/config/syntax_hi") + + 50 + + + + (require 'sisu-mode.el) + + 51 + + + + [not done / not yet included] + + 52 + + + + vim & gvim <http://www.vim.org> + + 53 + + + + files: + + 54 + + + + package is the most comprehensive sisu syntax highlighting and +editor environment provided to date (is for vim/ gvim, and is separate +from the contents of this directory) + + 55 + + + + status: this includes: syntax highlighting; vim folds; some error +checking + + 56 + + + + comments: this editor features display line wrap + + 57 + + + + NOTE: + + 58 + + + + [SiSU parses files with long lines or line breaks, but, display +linewrap (without line-breaks) is a convenient editor feature to have +for sisu markup] + + 59 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html new file mode 100644 index 00000000..bcca7408 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Syntax Highlighting [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/toc.html>

    15.8

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/doc.html>

    43.4

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/portrait.pdf>

    97.8

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/landscape.pdf>

    96.2

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/opendocument.odt>

    8.9

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/scroll.xhtml>

    9.2

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sax.xml>

    9.2

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/dom.xml>

    10.9

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/plain.txt>

    4.9

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/concordance.html>

    29.8

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/digest.txt>

    9.4

    + + +

    Markup (SiSU source)

    sisu_syntax_highlighting.sst   1dfe1975df71459c3f56c3fd13c5789c
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_syntax_highlighting.sst>

    3.8

    +

    SiSU doc (zip)

    sisupod.zip   fda6c72bc65afeaf2e28023945f6a830
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisupod.zip>

    4.2

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Syntax Highlighting [0.58]

    Title:

    SiSU

    Subtitle:

    Syntax Highlighting [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/toc.html

    Sourcefile:

    sisu_syntax_highlighting.sst

    Word Count approximate:

    371

    Sourcefile Digest (md5):

    1dfe1975df71459c3f56c3fd13c5789c

    Document (metaverse) last generated:

    Sun Sep 23 04:13:46 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_syntax_highlighting.sst b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_syntax_highlighting.sst new file mode 100644 index 00000000..60666075 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisu_syntax_highlighting.sst @@ -0,0 +1,171 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Syntax Highlighting [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Syntax Highlighting + +1~ Editor Files, Syntax Highlighting + +The directory: + +_1 ./data/sisu/conf/editor-syntax-etc/ + +_1 /usr/share/sisu/conf/editor-syntax-etc + +contains rudimentary sisu syntax highlighting files for: + +_* (g)vim http://www.vim.org + +_1 package: sisu-vim + +status: largely done + +_1 there is a vim syntax highlighting and folds component + +_* gedit http://www.gnome.org/projects/gedit + +_* gobby http://gobby.0x539.de/ + +_1 file: sisu.lang + +place in: + +_1 /usr/share/gtksourceview-1.0/language-specs + +or + +_1 ~/.gnome2/gtksourceview-1.0/language-specs + +_1 status: very basic syntax highlighting + +_1 comments: this editor features display line wrap and is used by Goby! + +_* nano http://www.nano-editor.org + +_1 file: nanorc + +save as: + +_1 ~/.nanorc + +_1 status: basic syntax highlighting + +_1 comments: assumes dark background; no display line-wrap; does line breaks + +_* diakonos (an editor written in ruby) http://purepistos.net/diakonos + +file: diakonos.conf + +save as: + +_1 ~/.diakonos/diakonos.conf + +includes: + +_1 status: basic syntax highlighting + +comments: assumes dark background; no display line-wrap + +_* kate & kwrite http://kate.kde.org + +_1 file: sisu.xml + +_1 place in: + +_2 /usr/share/apps/katepart/syntax + +_1 or + +_2 ~/.kde/share/apps/katepart/syntax + +_1 [settings::configure kate::{highlighting,filetypes}] + +_1 [tools::highlighting::{markup,scripts}::SiSU] + +% kde-config --prefix +% KDEDIR/share/apps/katepart/syntax/ +% KDEHOME/share/apps/katepart/syntax +% [In the configure dialog in kate, go to the "Editor->highlighting" page and +% >select a highlight to change the mimetype/pattern associations for it.] +% /etc/mime.types +% /usr/share/mime/text + +_* nedit http://www.nedit.org + +_1 file: sisu_nedit.pats + +_1 nedit -import sisu_nedit.pats + +_1 status: a very clumsy first attempt [not really done] + +_1 comments: this editor features display line wrap + +_* emacs http://www.gnu.org/software/emacs/emacs.html + +_1 files: sisu-mode.el + +_1 to file ~/.emacs add the following 2 lines: + +_2 (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") + +_2 (require 'sisu-mode.el) + +_1 [not done / not yet included] + +_* vim & gvim http://www.vim.org + +_1 files: + +_1 package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) + +_1 status: this includes: syntax highlighting; vim folds; some error checking + +_1 comments: this editor features display line wrap + +NOTE: + +[SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] + +% aeditor (an editor written in ruby) + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisupod.zip new file mode 100644 index 00000000..dd46a452 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sitemap.xml new file mode 100644 index 00000000..2d46d7c1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/toc.html new file mode 100644 index 00000000..0d698ed3 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_syntax_highlighting/toc.html @@ -0,0 +1,500 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Syntax Highlighting [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Syntax Highlighting [0.58],
    Ralph Amissah +

    + +

    + SiSU Syntax Highlighting +

    + +

    + + 1. Editor Files, Syntax Highlighting + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/concordance.html new file mode 100644 index 00000000..8e441ae8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/concordance.html @@ -0,0 +1,371 @@ + + + + + SiSU created WordIndex for: SiSU - Vim + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - Vim

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_vim/concordance.html#your_word ] +

    + +

    Actions

    (1)

    +

    13,

    +

    Activate

    (1)

    +

    14,

    +

    Activated

    (1)

    +

    13,

    +

    Also

    (3)

    +

    10, 14,

    +

    Amissah

    (1)

    +

    [H]1,

    +

    And

    (5)

    +

    10, 13, 14,

    +

    Are

    (3)

    +

    5, 12, 13,

    +

    Color

    (1)

    +

    14,

    +

    Conf

    (1)

    +

    12,

    +

    Defaults

    (1)

    +

    10,

    +

    Doc

    (1)

    +

    7,

    +

    Document

    (1)

    +

    14,

    +

    Documented

    (1)

    +

    5,

    +

    Down

    (1)

    +

    14,

    +

    Earlier

    (1)

    +

    12,

    +

    Editor

    (1)

    +

    12,

    +

    Editors

    (1)

    +

    5,

    +

    Etc

    (1)

    +

    12,

    +

    Extension

    (1)

    +

    13,

    +

    File

    (3)

    +

    14,

    +

    Files

    (2)

    +

    12, 13,

    +

    Folds

    (3)

    +

    10, 14,

    +

    For

    (5)

    +

    5, 10, 12, 16,

    +

    Ftplugin

    (1)

    +

    10,

    +

    Further

    (1)

    +

    13,

    +

    FURTHER

    (1)

    +

    15,

    +

    Global

    (1)

    +

    14,

    +

    Globally

    (1)

    +

    14,

    +

    Has

    (1)

    +

    5,

    +

    Headings

    (1)

    +

    14,

    +

    Highlighter

    (1)

    +

    12,

    +

    Highlighting

    (2)

    +

    5, 11,

    +

    Html

    (1)

    +

    7,

    +

    Included

    (1)

    +

    12,

    +

    Includes

    (1)

    +

    11,

    +

    Including

    (2)

    +

    5, 12,

    +

    Index

    (1)

    +

    7,

    +

    INFORMATION

    (1)

    +

    15,

    +

    Information

    (1)

    +

    16,

    +

    Installed

    (1)

    +

    10,

    +

    Man

    (2)

    +

    6, 18,

    +

    Markup

    (3)

    +

    10, 11,

    +

    Matched

    (1)

    +

    14,

    +

    May

    (1)

    +

    12,

    +

    Meta

    (1)

    +

    13,

    +

    More

    (1)

    +

    16,

    +

    Nbsp

    (14)

    +

    14,

    +

    Number

    (1)

    +

    5,

    +

    Program

    (1)

    +

    14,

    +

    Provide

    (1)

    +

    10,

    +

    Provided

    (1)

    +

    14,

    +

    Provides

    (2)

    +

    10, 14,

    +

    Ralph

    (1)

    +

    [H]1,

    +

    Regex

    (1)

    +

    14,

    +

    Related

    (1)

    +

    12,

    +

    Replace

    (3)

    +

    14,

    +

    Ruby

    (2)

    +

    14,

    +

    Same

    (1)

    +

    13,

    +

    Scheme

    (1)

    +

    14,

    +

    Search

    (3)

    +

    14,

    +

    See

    (1)

    +

    16,

    +

    Set

    (2)

    +

    10, 14,

    +

    Share

    (2)

    +

    7, 12,

    +

    Sisu

    (6)

    +

    7, 10, 11, 12, 13, 18,

    +

    SiSU

    (8)

    +

    [H]1, [H]2, 3, 5, 10, 16,

    +

    Slate

    (1)

    +

    14,

    +

    Some

    (1)

    +

    10,

    +

    Sourced

    (1)

    +

    14,

    +

    Ssi

    (1)

    +

    13,

    +

    Ssm

    (1)

    +

    13,

    +

    Sst

    (2)

    +

    13,

    +

    Suffix

    (1)

    +

    13,

    +

    Synopsis

    (1)

    +

    4,

    +

    Syntax

    (4)

    +

    5, 11, 12,

    +

    The

    (3)

    +

    12, 13,

    +

    Under

    (1)

    +

    5,

    +

    Used

    (1)

    +

    12,

    +

    Usr

    (2)

    +

    7, 12,

    +

    Versions

    (1)

    +

    12,

    +

    Vim

    (11)

    +

    [H]1, [H]2, 3, 5, 10, 11, 12, 13,

    +

    When

    (1)

    +

    14,

    +

    Which

    (3)

    +

    5, 12, 14,

    +

    With

    (2)

    +

    13,

    +

    Within

    (2)

    +

    14,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_vim/digest.txt new file mode 100644 index 00000000..263c361c --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/digest.txt @@ -0,0 +1,101 @@ +SiSU - Vim +Ralph Amissah +sisu_vim.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: a3db74eebef04815aa234d3c3b17f375 + source filename: sisu_vim.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_manifest.html + time generated: Sun Sep 23 04:11:06 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 17a7daa50488677e3c494ac449ca37a2 de1359e033303c36624d48bf56d2a7d3 + :B - 2 1caf46e54ae9cfe4c6ce7e667cf21d22 b176298180e0b39b7246a5e90efcf727 + 1 - 3 9afaa2288e6eda45e555e79d80317709 40ce7159e463cd81465791bd1aabcdf7 + - 4 24da3c4b755f1bb2b7cc2c32ee6751b3 9bcebdf87ea9c49f6f8bf54b52049fd3 + - 5 4934d9e74ed8ce1f47ba9bae7fa5a44c 990efed427dd7d3cc57c843653a92f7e + - 6 20a4386a97b3e575aaa35232a29610be 0040ed0c1eadaa3602518bc513874912 + - 7 32865ec4ebea8281e0fed7c75404b472 8acba370af036218e1e071d280f0f154 + - 8 cbe17461e4d84b01a109a36bae560f36 4d9d6598a0269525dafc9e38efffbc5c + - 9 01f1fa86c89117c8ffe619bb149b1b5d 689b3af07d29bc02d4c78d690dc99b66 + - 10 c5d5cba64671b00b51de6d7c369470fc a86d0a2ee7e8fd326f45fdb28f38534e + - 11 6afb9f61573f83fe82012115541dc3f7 5c6b909b65198a0aac741a2db320ebf2 + - 12 36bb1e8a5bea67e3fe9bb901cd87f236 bbad2668462c1ae663319400ca4aadfc + - 13 b4e77c7fc6c8f24f7a8eef686a2b7fb4 850502d9cc4718413609f9995d946c2c + - 14 231cb4b97874f977bb4a79b9a186496e 34230df14e5e47ceebc2ecb9ccc17043 + - 15 48ddfc0c7e04085c4f5d07b3d9a9e574 a3e208cac489eb8b6842c0e4b6a8f7ad + - 16 69dbaf1fc8765b7dfd9cc6c60b809e35 4a9d797ec49957d683e812af86ffbfa2 + - 17 586b179b53a0fe074bf210a4a84a87ef 31e174ceda974dda57e73cba2d8847c1 + - 18 f21007093f43010719eaaa4ab54c4624 a643d306ebe2f05bfe2146990c58b3f7 + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 2172de699b7530ce2840d4002ebd2b27 a0481283bb25eadf58a9c921ed07d99f + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 976bbd690728a94c0515188532569856 625f63472c5d83be2824e457ef74c0c1 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 8456da820291f3c79ab0a731d31c0ab0 05d06783110d7301f10255976adcd403 + +dc date issued - 0 2ae1f808bd0a7aece6f4b556409dae89 84e04b73bc0a73730da80dac2cea9c89 + +dc date available - 0 de063879f14b2f6a940ac64bb4ab05ec 3b6aed1e9b3556ae123bd845e505ce2d + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 a014210fb5af63a4365172d4fdea988f c3b4ce84b98c88117a6c0b72854349ef + + - 0 ec09d0bf690f922c3eccf2e4fbece1eb b7bc31947a219c2bf960290037e709d0 + + - 0 7f7966b4d6b8050170efebadf3a55d2c 9e7a7364d76c119bf4fb3867a36e4a05 + source a3db74eebef04815aa234d3c3b17f375 sisu_vim.sst + + - 0 b57a2a5f0948b054d5b755c5b93cbdd6 94dcd9e8be6ede945e89ef2ae152fa9a + skin 20fc43cf3eb6590bc3399a1aef65c5a9 skin_sisu_manual.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 4b92109ca61c259717150da1bc5406ae fe44928a85b686dc7d66222a4be4aea5 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 2 +objects (ocn) = 18 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/doc.html new file mode 100644 index 00000000..9f69a0a8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/doc.html @@ -0,0 +1,936 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Vim +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - Vim,
    Ralph Amissah
    +

    + +

    + SiSU Vim +

    + +

    + 1. SiSU Vim +

    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - Vim,
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Vim +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. SiSU Vim +

    +
    +

    +   3 +

    +
    + + + + +
    +

    + Synopsis +

    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU has syntax highlighting for a number of editors including vim which are documented under: +

    +
    +

    +   5 +

    +
    + + + + +
    +

    + man sisu_syntax_highlighting +

    +
    +

    +   6 +

    +
    + + + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   9 +

    +
    + + + + +
    +

    + SiSU also provides an ftplugin to provide vim folds for SiSU markup, and to set some defaults for SiSU markup in installed by sisu. +

    +
    +

    +   10 +

    +
    + + + + +
    +

    + Vim 7 includes sisu markup syntax highlighting. +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + Vim related files are included in: /usr/share/sisu/conf/editor-syntax-etc/vim (including the syntax highlighter which may be used for earlier versions of Vim). +

    +
    +

    +   12 +

    +
    + + + + +
    +

    + sisu-vim actions are activated on files with the suffix .sst .ssm .ssi .-sst ._sst (and the same with a further .meta extension) +

    +
    +

    +   13 +

    +
    + + + + +
    +

    + +  <ctrl>F activate folds on headings matched in a document
    +  (also provides folds when sourced on a ruby program file),
    +  also :F

    +  <ctrl>S search and replace down

    +  <ctrl>G search and replace globally within file

    +  <ctrl>X ruby regex global search and replace within file

    +  <ctrl>C set color scheme to slate which is provided + +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + FURTHER INFORMATION +

    +
    +

    +   15 +

    +
    + + + + +
    +

    + For more information on SiSU see: +

    +
    +

    +   16 +

    +
    + + + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   17 +

    +
    + + + + +
    +

    + or man sisu +

    +
    +

    +   18 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - Vim +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-11-12 +

    +
    + + + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + + + +
    +

    + DC Date available: 2002-11-12 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_vim.sst +

    +
    + + + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_vim.sst)= a3db74eebef04815aa234d3c3b17f375 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:06 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +

    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_vim/dom.xml new file mode 100644 index 00000000..d6425b78 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/dom.xml @@ -0,0 +1,300 @@ + + + + + + + + +
    + Title: + + SiSU - Vim + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-11-12 + +
    + +
    + Date issued: + + 2002-11-12 + +
    + +
    + Date available: + + 2002-11-12 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - Vim,
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Vim + + + + + + + 3 + vim + + 1. SiSU Vim + + + + + + + + 4 + + + Synopsis + + + + + + + + 5 + + + SiSU has syntax highlighting for a number of editors including vim which are documented under: + + + + + + + + 6 + + + man sisu_syntax_highlighting + + + + + + + + 7 + + + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + + + + + 8 + + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + + + + + + + 9 + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + + + + + + + 10 + + + SiSU also provides an ftplugin to provide vim folds for SiSU markup, and to set some defaults for SiSU markup in installed by sisu. + + + + + + + + 11 + + + Vim 7 includes sisu markup syntax highlighting. + + + + + + + + 12 + + + Vim related files are included in: /usr/share/sisu/conf/editor-syntax-etc/vim (including the syntax highlighter which may be used for earlier versions of Vim). + + + + + + + + 13 + + + sisu-vim actions are activated on files with the suffix .sst .ssm .ssi .-sst ._sst (and the same with a further .meta extension) + + + + + + + + 14 + + + + +      <ctrl>F activate folds on headings matched in a document
         (also provides folds when sourced on a ruby program file),
         also :F

         <ctrl>S search and replace down

         <ctrl>G search and replace globally within file

         <ctrl>X ruby regex global search and replace within file

         <ctrl>C set color scheme to slate which is provided     + +
    + +
    + + + + + + 15 + + + FURTHER INFORMATION + + + + + + + + 16 + + + For more information on SiSU see: + + + + + + + + 17 + + + <http://www.jus.uio.no/sisu> + + + + + + + + 18 + + + or man sisu + + + + +
    +
    + +
    + +
    + + + +
    + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/index.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/index.html new file mode 100644 index 00000000..57fb308d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/index.html @@ -0,0 +1,500 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Vim +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Vim,
    Ralph Amissah +

    + +

    + SiSU Vim +

    + +

    + + 1. SiSU Vim + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_vim/landscape.pdf new file mode 100644 index 00000000..13993ca4 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_vim/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/metadata.html new file mode 100644 index 00000000..fed12c1d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/metadata.html @@ -0,0 +1,590 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Vim +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - Vim +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-11-12 +

    +
    + +
    +

    + DC Date issued: 2002-11-12 +

    +
    + +
    +

    + DC Date available: 2002-11-12 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_vim.sst +

    +
    + +
    +

    + Filetype: SiSU text insert 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_vim.sst)= a3db74eebef04815aa234d3c3b17f375 +

    +
    + +
    +

    + Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= 20fc43cf3eb6590bc3399a1aef65c5a9 +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:06 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_vim/opendocument.odt new file mode 100644 index 00000000..a174bf66 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_vim/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_vim/plain.txt new file mode 100644 index 00000000..dde339d2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/plain.txt @@ -0,0 +1,188 @@ +SISU - VIM, +RALPH AMISSAH +************************** + +SISU VIM +======== + +1. SISU VIM +----------- + +*Synopsis* + + +*SiSU* has syntax highlighting for a number of editors including vim which are +documented under: + + + man sisu_syntax_highlighting + + + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + + + + + +*SiSU* also provides an ftplugin to provide vim folds for *SiSU* markup, and to +set some defaults for *SiSU* markup in installed by sisu. + + +Vim 7 includes sisu markup syntax highlighting. + + +Vim related files are included in: /usr/share/sisu/conf/editor-syntax-etc/vim +(including the syntax highlighter which may be used for earlier versions of +Vim). + + +sisu-vim actions are activated on files with the suffix .sst .ssm .ssi .-sst +._sst (and the same with a further .meta extension) + + + + F activate folds on headings matched in a document + (also provides folds when sourced on a ruby program file), + also :F + S search and replace down + G search and replace globally within file + X ruby regex global search and replace within file + C set color scheme to slate which is provided + +FURTHER INFORMATION + + +For more information on *SiSU* see: + + + + + +or man sisu + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - Vim_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-11-12_ + + +DC Date issued: _2002-11-12_ + + +DC Date available: _2002-11-12_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_vim.sst_ + + +Filetype: _SiSU text insert 0.58_ + + +Sourcefile Digest, MD5(sisu_vim.sst)= _a3db74eebef04815aa234d3c3b17f375_ + + +Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= +_20fc43cf3eb6590bc3399a1aef65c5a9_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:06 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - Vim + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-11-12 + + date.issued: 2002-11-12 + + date.available: 2002-11-12 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_vim/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_vim/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_vim/portrait.pdf + http://www.jus.uio.no/sisu/sisu_vim/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_vim/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:52 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_vim/portrait.pdf new file mode 100644 index 00000000..03fae811 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_vim/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_vim/sax.xml new file mode 100644 index 00000000..1b7170b2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/sax.xml @@ -0,0 +1,187 @@ + + + + + + + Title: + + SiSU - Vim + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - Vim,
    Ralph Amissah +
    +
    + + 2 + + SiSU Vim + + + + 3 + + 1. SiSU Vim + + + + 4 + + Synopsis + + + + 5 + + SiSU has syntax highlighting for a number of editors including +vim which are documented under: + + + + 6 + + man sisu_syntax_highlighting + + + + 7 + + +/usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + + + 8 + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + + + 9 + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + + + 10 + + SiSU also provides an ftplugin to provide vim folds for +SiSU markup, and to set some defaults for SiSU markup in +installed by sisu. + + + + 11 + + Vim 7 includes sisu markup syntax highlighting. + + + + 12 + + Vim related files are included in: +/usr/share/sisu/conf/editor-syntax-etc/vim (including the syntax +highlighter which may be used for earlier versions of Vim). + + + + 13 + + sisu-vim actions are activated on files with the suffix .sst .ssm .ssi +.-sst ._sst (and the same with a further .meta extension) + + + + 14 + +      <ctrl>F activate folds on headings matched in a document
         (also provides folds when sourced on a ruby program file),
         also :F

         <ctrl>S search and replace down

         <ctrl>G search and replace globally within file

         <ctrl>X ruby regex global search and replace within file

         <ctrl>C set color scheme to slate which is provided     +
    +
    + + 15 + + FURTHER INFORMATION + + + + 16 + + For more information on SiSU see: + + + + 17 + + <http://www.jus.uio.no/sisu> + + + + 18 + + or man sisu + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_vim/scroll.xhtml new file mode 100644 index 00000000..a81baddc --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/scroll.xhtml @@ -0,0 +1,188 @@ + + + + + + + + Title: + + SiSU - Vim + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-11-12 + +
    + Date issued: + + 2002-11-12 + +
    + Date available: + + 2002-11-12 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - Vim,
    Ralph Amissah +
    + 1 +
    + + + SiSU Vim + + 2 + + + + 1. SiSU Vim + + 3 + + + + Synopsis + + 4 + + + + SiSU has syntax highlighting for a number of editors including +vim which are documented under: + + 5 + + + + man sisu_syntax_highlighting + + 6 + + + + +/usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + + 7 + + + + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> + + 8 + + + + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> + + 9 + + + + SiSU also provides an ftplugin to provide vim folds for +SiSU markup, and to set some defaults for SiSU markup in +installed by sisu. + + 10 + + + + Vim 7 includes sisu markup syntax highlighting. + + 11 + + + + Vim related files are included in: +/usr/share/sisu/conf/editor-syntax-etc/vim (including the syntax +highlighter which may be used for earlier versions of Vim). + + 12 + + + + sisu-vim actions are activated on files with the suffix .sst .ssm .ssi +.-sst ._sst (and the same with a further .meta extension) + + 13 + + + 14 + +      <ctrl>F activate folds on headings matched in a document
         (also provides folds when sourced on a ruby program file),
         also :F

         <ctrl>S search and replace down

         <ctrl>G search and replace globally within file

         <ctrl>X ruby regex global search and replace within file

         <ctrl>C set color scheme to slate which is provided     +
    +
    + + + FURTHER INFORMATION + + 15 + + + + For more information on SiSU see: + + 16 + + + + <http://www.jus.uio.no/sisu> + + 17 + + + + or man sisu + + 18 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_manifest.html new file mode 100644 index 00000000..cd53c9c9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_manifest.html @@ -0,0 +1,200 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - Vim

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/toc.html>

    15.7

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/doc.html>

    29.5

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/portrait.pdf>

    92.4

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/landscape.pdf>

    90.3

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/opendocument.odt>

    8.3

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/scroll.xhtml>

    4.8

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sax.xml>

    4.7

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/dom.xml>

    5.4

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/plain.txt>

    3.6

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/concordance.html>

    22.5

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/digest.txt>

    5.4

    + + +

    Markup (SiSU source)

    sisu_vim.sst   a3db74eebef04815aa234d3c3b17f375
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_vim.sst>

    2.4

    +

    SiSU doc (zip)

    sisupod.zip   d9ab42322051654239bc96432503ac06
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisupod.zip>

    3.7

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - Vim

    Title:

    SiSU

    Subtitle:

    Vim

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-11-12

    DC Date issued:

    2002-11-12

    DC Date available:

    2002-11-12

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/toc.html

    Sourcefile:

    sisu_vim.sst

    Word Count approximate:

    246

    Sourcefile Digest (md5):

    a3db74eebef04815aa234d3c3b17f375

    Document (metaverse) last generated:

    Sun Sep 23 04:13:48 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + + +

    metadata suggested links:

    SiSU Manual

      <http://www.jus.uio.no/sisu/sisu_manual/>

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_vim.sst b/data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_vim.sst new file mode 100644 index 00000000..e7220b46 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/sisu_vim.sst @@ -0,0 +1,95 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Vim + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Vim + +1~vim SiSU Vim + +!_ Synopsis + +SiSU has syntax highlighting for a number of editors including vim which are documented under: + +_1 man sisu_syntax_highlighting + +_1 /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +SiSU also provides an ftplugin to provide vim folds for SiSU markup, and to set some defaults for SiSU markup in installed by sisu. + +Vim 7 includes sisu markup syntax highlighting. + +Vim related files are included in: +/usr/share/sisu/conf/editor-syntax-etc/vim +(including the syntax highlighter which may be used for earlier versions of Vim). + +sisu-vim actions are activated on files with the suffix .sst .ssm .ssi .-sst ._sst (and the same with a further .meta extension) + +code{ + +F activate folds on headings matched in a document +(also provides folds when sourced on a ruby program file), +also :F + +S search and replace down + +G search and replace globally within file + +X ruby regex global search and replace within file + +C set color scheme to slate which is provided + +}code + +FURTHER INFORMATION + +For more information on SiSU see: + +http://www.jus.uio.no/sisu + +or man sisu + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_vim/sisupod.zip new file mode 100644 index 00000000..c1ba14a0 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_vim/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_vim/sitemap.xml new file mode 100644 index 00000000..e02cea4b --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/toc.html new file mode 100644 index 00000000..57fb308d --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/toc.html @@ -0,0 +1,500 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    Vim +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - Vim,
    Ralph Amissah +

    + +

    + SiSU Vim +

    + +

    + + 1. SiSU Vim + +

    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + +
    + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_vim/vim.html b/data/doc/manuals_generated/sisu_manual/sisu_vim/vim.html new file mode 100644 index 00000000..bcf3315e --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_vim/vim.html @@ -0,0 +1,640 @@ + + + + + + vim - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + Vim +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - Vim,
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. SiSU Vim +

    +
    +

    +   3 +

    +
    + + +
    +

    + Synopsis +

    +
    +

    +   4 +

    +
    + + +
    +

    + SiSU has syntax highlighting for a number of editors including vim which are documented under: +

    +
    +

    +   5 +

    +
    + + +
    +

    + man sisu_syntax_highlighting +

    +
    +

    +   6 +

    +
    + + +
    +

    + /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html +

    +
    +

    +   7 +

    +
    + + +
    +

    + <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   8 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html> +

    +
    +

    +   9 +

    +
    + + +
    +

    + SiSU also provides an ftplugin to provide vim folds for SiSU markup, and to set some defaults for SiSU markup in installed by sisu. +

    +
    +

    +   10 +

    +
    + + +
    +

    + Vim 7 includes sisu markup syntax highlighting. +

    +
    +

    +   11 +

    +
    + + +
    +

    + Vim related files are included in: /usr/share/sisu/conf/editor-syntax-etc/vim (including the syntax highlighter which may be used for earlier versions of Vim). +

    +
    +

    +   12 +

    +
    + + +
    +

    + sisu-vim actions are activated on files with the suffix .sst .ssm .ssi .-sst ._sst (and the same with a further .meta extension) +

    +
    +

    +   13 +

    +
    + + +
    +

    +   <ctrl>F activate folds on headings matched in a document
      (also provides folds when sourced on a ruby program file),
      also :F

      <ctrl>S search and replace down

      <ctrl>G search and replace globally within file

      <ctrl>X ruby regex global search and replace within file

      <ctrl>C set color scheme to slate which is provided +

    +
    +

    +   14 +

    +
    + + +
    +

    + FURTHER INFORMATION +

    +
    +

    +   15 +

    +
    + + +
    +

    + For more information on SiSU see: +

    +
    +

    +   16 +

    +
    + + +
    +

    + <http://www.jus.uio.no/sisu> +

    +
    +

    +   17 +

    +
    + + +
    +

    + or man sisu +

    +
    +

    +   18 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/concordance.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/concordance.html new file mode 100644 index 00000000..a7ca2e77 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/concordance.html @@ -0,0 +1,380 @@ + + + + + SiSU created WordIndex for: SiSU - sisu_webrick [0.58] + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   + TOC +   +
    +

    +
     

    SiSU - sisu_webrick [0.58]

    Ralph Amissah

    + +

    Word index links are to html versions of the text the segmented version followed by the scroll (single document) version.
    [For segmented text references [T1], [T2] or [T3] appearing without a link, indicates that the word appears in a title (or subtitle) of the text (that is identifiable by the appended object citation number).]

    +

    (The word listing/index is Case sensitive: Capitalized words appear before lower case)

    +

    + word (number of occurences)
    linked references to word within document
    + [if number of occurences exceed number of references - word occurs more than once in at least one reference. Footnote/endnotes are either assigned to the paragraph from which they are referenced or ignored, so it is relevant to check the footnotes referenced from within a paragraph as well.] +

    +

    + (After the page is fully loaded) you can jump directly to a word by appending a hash (#) and the word to the url for this text, (do not forget that words are case sensitive, and may be listed twice (starting with and without an upper case letter)), #your_word # [ http://[web host]/sisu_webrick/concordance.html#your_word ] +

    + +

    ALSO

    (1)

    +

    23,

    +

    Amissah

    (2)

    +

    [H]1, 22,

    +

    And

    (4)

    +

    11, 15, 17,

    +

    Are

    (1)

    +

    15,

    +

    Assuming

    (1)

    +

    11,

    +

    Author

    (1)

    +

    21,

    +

    Been

    (1)

    +

    17,

    +

    Changed

    (1)

    +

    17,

    +

    Command

    (3)

    +

    14, 16,

    +

    Default

    (2)

    +

    12, 15,

    +

    Defaults

    (1)

    +

    17,

    +

    Description

    (1)

    +

    10,

    +

    Directories

    (3)

    +

    11, 17,

    +

    Directory

    (1)

    +

    12,

    +

    Document

    (2)

    +

    5, 16,

    +

    Equivalent

    (1)

    +

    12,

    +

    Etc

    (1)

    +

    12,

    +

    Exist

    (1)

    +

    11,

    +

    File

    (1)

    +

    12,

    +

    Flag

    (1)

    +

    14,

    +

    Flags

    (1)

    +

    16,

    +

    For

    (2)

    +

    12, 19,

    +

    Further

    (1)

    +

    18,

    +

    Given

    (1)

    +

    15,

    +

    Have

    (1)

    +

    17,

    +

    Information

    (3)

    +

    5, 18, 19,

    +

    List

    (1)

    +

    11,

    +

    Man

    (3)

    +

    11, 13, 20,

    +

    May

    (2)

    +

    12, 14,

    +

    Modified

    (1)

    +

    12,

    +

    More

    (1)

    +

    19,

    +

    Name

    (1)

    +

    4,

    +

    Not

    (1)

    +

    17,

    +

    Output

    (2)

    +

    11, 17,

    +

    Own

    (1)

    +

    14,

    +

    Page

    (1)

    +

    13,

    +

    Part

    (1)

    +

    11,

    +

    Points

    (1)

    +

    11,

    +

    Port

    (11)

    +

    7, 9, 12, 14, 15, 17,

    +

    Processing

    (1)

    +

    16,

    +

    Provided

    (3)

    +

    12, 17,

    +

    Providing

    (1)

    +

    11,

    +

    Publishing

    (1)

    +

    5,

    +

    Ralph

    (2)

    +

    [H]1, 22,

    +

    Ruby

    (2)

    +

    11, 17,

    +

    Sample

    (1)

    +

    12,

    +

    SEE

    (1)

    +

    23,

    +

    See

    (1)

    +

    19,

    +

    Serialized

    (1)

    +

    5,

    +

    Server

    (2)

    +

    11, 17,

    +

    Serving

    (1)

    +

    17,

    +

    Set

    (1)

    +

    12,

    +

    Settings

    (1)

    +

    15,

    +

    Sisu

    (11)

    +

    9, 11, 12, 14, 17, 20, 24, 26,

    +

    SiSU

    (8)

    +

    [H]1, [H]2, 5, 11, 17, 19,

    +

    Sisurc

    (3)

    +

    12, 17,

    +

    Started

    (1)

    +

    14,

    +

    Starts

    (2)

    +

    11, 17,

    +

    Structured

    (1)

    +

    5,

    +

    Summary

    (1)

    +

    13,

    +

    Synopsis

    (1)

    +

    6,

    +

    System

    (2)

    +

    5, 12,

    +

    The

    (10)

    +

    11, 12, 14, 15, 17,

    +

    Then

    (1)

    +

    17,

    +

    These

    (1)

    +

    11,

    +

    They

    (1)

    +

    11,

    +

    This

    (1)

    +

    12,

    +

    Unchanged

    (1)

    +

    15,

    +

    Units

    (1)

    +

    5,

    +

    Use

    (1)

    +

    11,

    +

    Using

    (1)

    +

    14,

    +

    Web

    (2)

    +

    11, 17,

    +

    Webrick

    (4)

    +

    [H]2, 3, 11, 17,

    +

    Where

    (1)

    +

    15,

    +

    Which

    (2)

    +

    11, 12,

    +

    With

    (2)

    +

    14,

    +

    Written

    (1)

    +

    11,

    +

    Yaml

    (2)

    +

    12, 17,

    +

    Yml

    (2)

    +

    12,

    +

    Your

    (1)

    +

    12,

    + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/digest.txt b/data/doc/manuals_generated/sisu_manual/sisu_webrick/digest.txt new file mode 100644 index 00000000..b81fc0e8 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/digest.txt @@ -0,0 +1,118 @@ +SiSU - sisu_webrick [0.58] +Ralph Amissah +sisu_webrick.sst +---------------------------------------------- +SiSU Document Content Certificate (Digest/DCC) +---------------------------------------------- + md5 digests +------------ +Sourcefile digest: d288c50a18a6d7464fdb3413479b8b98 + source filename: sisu_webrick.sst +available outputs: http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_manifest.html + time generated: Sun Sep 23 04:11:02 +0100 2007 + SiSU version used: SiSU 0.59.0 of 2007w38/0 (2007-09-23) + Ruby version used: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +------------ +Document Digest Tree (from dal): +level (if any), ocn: digest clean (no markup/notes), digest all (includes markup & endnotes) + [endnote number] endnote digest clean + + :A - 1 da77b63ddfc450eac8d3e987e4bd9af6 af9bfd814e7bcfe08789e85d8a670468 + :B - 2 f1a999f5945319dba02dd9f1a3fa9128 f2cd5ea1cbdf4ccd113a798db84c0ee8 + 1 - 3 3eca72f1bea13d07b6fb68d75b6717b6 c1d94d9cb30df05bc0a586f8e34be7f2 + 2 - 4 d9d76ac02ff12a845792199d9fb9f98e d67bd089eec34ed9f6d4441074445458 + - 5 8465ec86ca6c0352953ae9b6e4e22dde 88cbb859bdf80035a0ce75af631a6af0 + 2 - 6 89672a9d9d5c1bf939a5b566f1ec30bd a37ba629b084a3e204a5c3945ea15957 + - 7 2a3a3752b3e357b47e82733714191898 551446a6771f9e662e48f51d5ae6a971 + - 8 e81c4e4f2b7b93b481e13a8553c2ae1b 58351eade5d845c9e4504a2e7237944f + - 9 e3d10f6318e13dc9669085cf06e0040e 603ea43f5e2ed862ecd597f8c18924db + 2 - 10 ee86a6b86335e1528917bde3fb90f6c0 3b912805fd35a5366581cbf6749ca994 + - 11 ccc26ab83c4036d59b250454228d8a4b a41a321e1ea5f38a8538c802690bc423 + - 12 67cf9874237e72a1103e8d7b69ceacfb 016177022841d5e052ff8c23b59d8100 + 2 - 13 9a8bdf561a71bcc1621129ae50e8bf48 0091e59c55339a4a90f3128625893e29 + - 14 0f82ebd78744826081db11a2580fc500 c1f4cab038b2c74ab1bdd24080e3027d + - 15 ef865661f0833a370be811ffabee6314 3d3ea98c31cd62e345cb8ec63dc17bd9 + 2 - 16 e220ab6e35a620104fb682688192604a 599929bb9cc73202cb7c955257047c5d + - 17 bf4d9405f435fb6a671b577dfe240dc4 da8b203ce034bf4f0b835e2b097a5b38 + 2 - 18 37121d154322a06b0234fbae6648cd72 13702fb3740ba4d16ef2d20eea69bec8 + - 19 90d493f196607ad81eef573f07228d76 676a1b484af46fbd9de22929c9bbe15a + - 20 f21007093f43010719eaaa4ab54c4624 36327b4e1fe3af3f65a7039b635ed300 + 2 - 21 f2abf1b879b42d92048f81ceee91cdc9 a30711a7eb5e376d652cad2526216401 + - 22 7e4094b67b5c8ad55154855b02f61294 70c9b4d83c6fd82b8b18a620b5b60bb7 + 2 - 23 ac9fe91e36e83bac17553ae278539af2 3daf4ffbc7a92b994b16a52c6f548860 + - 24 cf1844a4651cf28088da99908ad6ea42 2e82a47cf25ae760190f5b99e83c93b9 + - 25 0e5922276d6d7bd5b59d16505e4e5ae9 c31a14e0c4c900111666ce10cf6176ba + - 26 a3a93d0ce2de2d700ad5b7ca105ab4b8 ecff0def5148016c7203496fc50b0871 + :A - 0 5b23a6f796c80555992b9b68cfdbc2bb 5fbbfb7933004e25553d56929ed7e545 + 1 - 0 ce21470ab49d1d1976bc3dc72438c183 f2709633c4c07e46bf6aeef624e8a736 + - 0 af1a4a0817e7ad87a5515177917dd98e a71228cd3c9fc5fb2990d4c1bcf51ab8 + + - 0 3bca2a5af45d3d764dd73c03690cd66e ac56056f12b17cdaf50a68e61c70c01e + + - 0 ebd0aa03a5f7fa6f0e2d38b9676fb155 6f43d92a036c9944794c8582322b5875 + +dc title - 0 bd5c9dd77e1b9bf1685617d138296f21 5709d8b5dfdf57a4300d1cc69cc10b07 + +dc creator - 0 0679b0c2bbba4dc8a8eea763236c903f e64313bcf0600cea90bc0935c74877cc + +dc rights - 0 0e230d9710d8294315f77233e2b11ef9 94f3688a12e01bb32bff91cf018e0aae + +dc type - 0 7ff1b8f5fc0daaa20ab922214e3a045c ff73c0e3a5d9de30b22e26cd2ad33690 + +dc date created - 0 cb35879552fc1bf1b910d906c181a1c0 449aac6b2dc0ececc07a37d174561d31 + +dc date issued - 0 73eb6864ff85079ef9dd3a08e07d320a c71b78ab67a35af417f840927614569a + +dc date available - 0 03e622c14574e7cb72181336c8dd5b80 47e1c2418a1bb656552bee2f71208748 + +dc date modified - 0 d325bb430d51f592e18ecd88b488cf97 0140c70c106aab09eb65289d8332dec0 + +dc date - 0 c8d7d2f3fe839d8e3a4f8f0abb18e8b1 0e048ac65f0bf92fba616933ffe7acbe + + - 0 9d11e23779d9604067dd20e359117573 3f883fb08147a237efaeb152bfaaa1ee + +sourcefile - 0 3feed5dadc81bac4a8b1b1090408a726 3d1b047c2aac67a1eb78099677ab935c + + - 0 17203f69248647e7b48ad6da99d5002c 7cbc2dd56f1601bfe10a607940b5ef6a + + - 0 97c077718be6065aee7c3dd0cade098e 2e415eb549885bde5a6a4caaa6b23974 + source d288c50a18a6d7464fdb3413479b8b98 sisu_webrick.sst + + - 0 bd414ae0329c011cf4a4e1c00ab39458 4d0a10e40bcdd7fe49ac693e35e63cec + skin c4b3c21ba1ed0d491bfe14cd0fcd075e skin_sisu.rb + + - 0 5c5f06440fcb85cd5c8cfafe32e34b78 d8f5595da03dd0c38d62b56492f5eb0f + +document (metaverse) last generated - 0 df0c63d4ce769b67c1481d18719f68d0 33bf24323f861f0e77e4423ed05701e6 + +generated by - 0 96f99dc6b8b2209e22e49bcdbb9e0497 1533ff37a88b9cb74747383c1a8b8598 + +ruby version - 0 37cf2ede6f4722230340c84e2753e412 4ccb32a8ff87fa8b6600884d16e2d685 +------------ +document structure[*] +:A + :B + 1 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 +:A + 1 + [*] heading levels +------------ +document structure[*] +@ = 15 +:A = 2 +:B = 1 +1 = 2 +2 = 8 +objects (ocn) = 26 +endnotes = + [*] number of headers (@) and of each heading level (:A to :C and 1 to 3) +------------ +Note: the time generated related fields (text and digests) will vary between otherwise identical document outputs diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/doc.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/doc.html new file mode 100644 index 00000000..880a4a19 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/doc.html @@ -0,0 +1,1035 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    sisu_webrick [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +
    + +

    + SiSU - sisu_webrick [0.58],
    Ralph Amissah
    +

    + +

    + SiSU Webrick +

    + +

    + 1. sisu_webrick +

    + +
    + 1.1 Name +
    + +
    + 1.2 Synopsis +
    + +
    + 1.3 Description +
    + +
    + 1.4 Summary of man page +
    + +
    + 1.5 Document processing command flags +
    + +
    + 1.6 Further information +
    + +
    + 1.7 Author +
    + +
    + 1.8 SEE ALSO +
    + +

    + Document Information (metadata) +

    + + + + +
    +

    + + SiSU - sisu_webrick [0.58],
    Ralph Amissah +

    +
    +

    +   1 +

    +
    + + + + +
    +

    + + SiSU Webrick +

    +
    +

    +   2 +

    +
    + + + + +
    +

    + + 1. sisu_webrick +

    +
    +

    +   3 +

    +
    + + + + +
    +
    + + 1.1 Name +
    +
    +

    +   4 +

    +
    + + + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system +

    +
    +

    +   5 +

    +
    + + + + +
    +
    + + 1.2 Synopsis +
    +
    +

    +   6 +

    +
    + + + + +
    +

    + sisu_webrick [port] +

    +
    +

    +   7 +

    +
    + + + + +
    +

    + or +

    +
    +

    +   8 +

    +
    + + + + +
    +

    + sisu -W [port] +

    +
    +

    +   9 +

    +
    + + + + +
    +
    + + 1.3 Description +
    +
    +

    +   10 +

    +
    + + + + +
    +

    + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). +

    +
    +

    +   11 +

    +
    + + + + +
    +

    + The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). +

    +
    +

    +   12 +

    +
    + + + + +
    +
    + + 1.4 Summary of man page +
    +
    +

    +   13 +

    +
    + + + + +
    +

    + sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] +

    +
    +

    +   14 +

    +
    + + + + +
    +

    + where no port is given and settings are unchanged the default port is 8081 +

    +
    +

    +   15 +

    +
    + + + + +
    +
    + + 1.5 Document processing command flags +
    +
    +

    +   16 +

    +
    + + + + +
    +

    + sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 +

    +
    +

    +   17 +

    +
    + + + + +
    +
    + + 1.6 Further information +
    +
    +

    +   18 +

    +
    + + + + +
    +

    + For more information on SiSU see: <http://www.jus.uio.no/sisu> +

    +
    +

    +   19 +

    +
    + + + + +
    +

    + or man sisu +

    +
    +

    +   20 +

    +
    + + + + +
    +
    + + 1.7 Author +
    +
    +

    +   21 +

    +
    + + + + +
    +

    + Ralph Amissah <<ralph@amissah.com>> or <<ralph.amissah@gmail.com>> +

    +
    +

    +   22 +

    +
    + + + + +
    +
    + + 1.8 SEE ALSO +
    +
    +

    +   23 +

    +
    + + + + +
    +

    + sisu(1) +

    +
    +

    +   24 +

    +
    + + + + +
    +

    + sisu_vim(7) +

    +
    +

    +   25 +

    +
    + + + + +
    +

    + sisu(8) +

    +
    +

    +   26 +

    +
    + + + +
    + +

    +


    +

    +   +
    + + + + +
    +

    + + Document Information (metadata) +

    +
    +

    +   0 +

    +
    + +

    + Metadata +

    + + +     + + + + + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_manifest.html> +

    +
    + + + +
    +

    + Dublin Core (DC) +

    +
    + + + +
    +

    + DC tags included with this document are provided here. +

    +
    + + + +
    +

    + DC Title: SiSU - sisu_webrick [0.58] +

    +
    + + + +
    +

    + DC Creator: Ralph Amissah +

    +
    + + + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + + + +
    +

    + DC Type: information +

    +
    + + + +
    +

    + DC Date created: 2002-08-28 +

    +
    + + + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + + + +
    +

    + DC Date available: 2007-08-28 +

    +
    + + + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + + + +
    +

    + DC Date: 2007-09-16 +

    +
    + + + +
    +

    + Version Information +

    +
    + + + +
    +

    + Sourcefile: sisu_webrick.sst +

    +
    + + + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + + + +
    +

    + Sourcefile Digest, MD5(sisu_webrick.sst)= d288c50a18a6d7464fdb3413479b8b98 +

    +
    + + + +
    +

    + Skin_Digest: MD5(/etc/sisu/skin/doc/skin_sisu.rb)= c4b3c21ba1ed0d491bfe14cd0fcd075e +

    +
    + + + +
    +

    + Generated +

    +
    + + + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + + + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + + + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + +
    + + Full Text  scroll  + + + + + TOC linked  toc  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   +
    +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/dom.xml b/data/doc/manuals_generated/sisu_manual/sisu_webrick/dom.xml new file mode 100644 index 00000000..8711de17 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/dom.xml @@ -0,0 +1,417 @@ + + + + + + + + +

    + Title: + + SiSU - sisu_webrick [0.58] + +
    + +
    + Creator: + + Ralph Amissah + +
    + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + +
    + Type: + + information + +
    + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + +
    + Date created: + + 2002-08-28 + +
    + +
    + Date issued: + + 2002-08-28 + +
    + +
    + Date available: + + 2007-08-28 + +
    + +
    + Date modified: + + 2007-09-16 + +
    + +
    + Date: + + 2007-09-16 + +
    + + + + + + + + + + + + + + 1 + SiSU - sisu_webrick [0.58],
    Ralph Amissah
    +
    +
    + + + + + 2 + SiSU Webrick + + + + + + + 3 + webrick + + 1. sisu_webrick + + + + + + + + + + 4 + 1.1 + + 1.1 Name + + + + + + + + 5 + + + SiSU - Structured information, Serialized Units - a document publishing system + + + + + + + + + + + + 6 + 1.2 + + 1.2 Synopsis + + + + + + + + 7 + + + sisu_webrick [port] + + + + + + + + 8 + + + or + + + + + + + + 9 + + + sisu -W [port] + + + + + + + + + + + + 10 + 1.3 + + 1.3 Description + + + + + + + + 11 + + + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). + + + + + + + + 12 + + + The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). + + + + + + + + + + + + 13 + 1.4 + + 1.4 Summary of man page + + + + + + + + 14 + + + sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] + + + + + + + + 15 + + + where no port is given and settings are unchanged the default port is 8081 + + + + + + + + + + + + 16 + 1.5 + + 1.5 Document processing command flags + + + + + + + + 17 + + + sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + + + + + + + + + + + + 18 + 1.6 + + 1.6 Further information + + + + + + + + 19 + + + For more information on SiSU see: <http://www.jus.uio.no/sisu> + + + + + + + + 20 + + + or man sisu + + + + + + + + + + + + 21 + 1.7 + + 1.7 Author + + + + + + + + 22 + + + Ralph Amissah or + + + + + + + + + + + + 23 + 1.8 + + 1.8 SEE ALSO + + + + + + + + 24 + + + sisu(1) + + + + + + + + 25 + + + sisu_vim(7) + + + + + + + + 26 + + + sisu(8) + + + + + + + + + + + + +
    + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/index.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/index.html new file mode 100644 index 00000000..4112bab1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/index.html @@ -0,0 +1,511 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    sisu_webrick [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - sisu_webrick [0.58],
    Ralph Amissah +

    + +

    + SiSU Webrick +

    + +

    + + 1. sisu_webrick + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Synopsis + +
    + +
    + + 1.3 Description + +
    + +
    + + 1.4 Summary of man page + +
    + +
    + + 1.5 Document processing command flags + +
    + +
    + + 1.6 Further information + +
    + +
    + + 1.7 Author + +
    + +
    + + 1.8 SEE ALSO + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/landscape.pdf b/data/doc/manuals_generated/sisu_manual/sisu_webrick/landscape.pdf new file mode 100644 index 00000000..d3403a99 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_webrick/landscape.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/metadata.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/metadata.html new file mode 100644 index 00000000..ac416c47 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/metadata.html @@ -0,0 +1,564 @@ + + + + + + - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + sisu_webrick [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + Document Information (metadata) +

    +
      +

    +   0 +

    +
    + + +
    + +   +
    + + +
    +

    + + Metadata +

    +
    +

    +   0 +

    +
    + +
    +

    + <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_manifest.html> +

    +
    + +
    +

    + Dublin Core (DC) +

    +
    + +
    +

    + DC tags included with this document are provided here. +

    +
    + +
    +

    + DC Title: SiSU - sisu_webrick [0.58] +

    +
    + +
    +

    + DC Creator: Ralph Amissah +

    +
    + +
    +

    + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

    +
    + +
    +

    + DC Type: information +

    +
    + +
    +

    + DC Date created: 2002-08-28 +

    +
    + +
    +

    + DC Date issued: 2002-08-28 +

    +
    + +
    +

    + DC Date available: 2007-08-28 +

    +
    + +
    +

    + DC Date modified: 2007-09-16 +

    +
    + +
    +

    + DC Date: 2007-09-16 +

    +
    + +
    +

    + Version Information +

    +
    + +
    +

    + Sourcefile: sisu_webrick.sst +

    +
    + +
    +

    + Filetype: SiSU text 0.58 +

    +
    + +
    +

    + Sourcefile Digest, MD5(sisu_webrick.sst)= d288c50a18a6d7464fdb3413479b8b98 +

    +
    + +
    +

    + Skin_Digest: MD5(/etc/sisu/skin/doc/skin_sisu.rb)= c4b3c21ba1ed0d491bfe14cd0fcd075e +

    +
    + +
    +

    + Generated +

    +
    + +
    +

    + Document (metaverse) last generated: Sun Sep 23 04:11:02 +0100 2007 +

    +
    + +
    +

    + Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +

    +
    + +
    +

    + Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    + + + + + + +
    + + << previous + + + + TOC + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + \ No newline at end of file diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/opendocument.odt b/data/doc/manuals_generated/sisu_manual/sisu_webrick/opendocument.odt new file mode 100644 index 00000000..e8c755be Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_webrick/opendocument.odt differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/plain.txt b/data/doc/manuals_generated/sisu_manual/sisu_webrick/plain.txt new file mode 100644 index 00000000..eb3770c9 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/plain.txt @@ -0,0 +1,209 @@ +SISU - SISU_WEBRICK [0.58], +RALPH AMISSAH +****************************************** + +SISU WEBRICK +============ + +1. SISU_WEBRICK +--------------- + +1.1 NAME +........ + +*SiSU* - Structured information, Serialized Units - a document publishing +system + + +1.2 SYNOPSIS +............ + +sisu_webrick [port] + + +or + + +sisu -W [port] + + +1.3 DESCRIPTION +............... + +sisu_webrick is part of *SiSU* (man sisu) sisu_webrick starts *Ruby*'s Webrick +web-server and points it to the directories to which *SiSU* output is written, +providing a list of these directories (assuming *SiSU* is in use and they +exist). + + +The default port for sisu_webrick is set to 8081, this may be modified in the +yaml file: ~/.sisu/sisurc.yml a sample of which is provided as +/etc/sisu/sisurc.yml (or in the equivalent directory on your system). + + +1.4 SUMMARY OF MAN PAGE +....................... + +sisu_webrick, may be started on it's own with the command: sisu_webrick [port] +or using the sisu command with the -W flag: sisu -W [port] + + +where no port is given and settings are unchanged the default port is 8081 + + +1.5 DOCUMENT PROCESSING COMMAND FLAGS +..................................... + +sisu -W [port] starts *Ruby* Webrick web-server, serving *SiSU* output +directories, on the port provided, or if no port is provided and the defaults +have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + + +1.6 FURTHER INFORMATION +....................... + +For more information on *SiSU* see: + + +or man sisu + + +1.7 AUTHOR +.......... + +Ralph Amissah or + + +1.8 SEE ALSO +............ + + sisu(1) + + + sisu_vim(7) + + + sisu(8) + + +DOCUMENT INFORMATION (METADATA) +******************************* + +METADATA +-------- + +Document Manifest @ + + + +*Dublin Core* (DC) + + +/DC tags included with this document are provided here./ + + +DC Title: _SiSU - sisu_webrick [0.58]_ + + +DC Creator: _Ralph Amissah_ + + +DC Rights: _Copyright (C) Ralph Amissah 2007, part of SiSU documentation, +License GPL 3_ + + +DC Type: _information_ + + +DC Date created: _2002-08-28_ + + +DC Date issued: _2002-08-28_ + + +DC Date available: _2007-08-28_ + + +DC Date modified: _2007-09-16_ + + +DC Date: _2007-09-16_ + + +*Version Information* + + +Sourcefile: _sisu_webrick.sst_ + + +Filetype: _SiSU text 0.58_ + + +Sourcefile Digest, MD5(sisu_webrick.sst)= _d288c50a18a6d7464fdb3413479b8b98_ + + +Skin_Digest: MD5(/etc/sisu/skin/doc/skin_sisu.rb)= +_c4b3c21ba1ed0d491bfe14cd0fcd075e_ + + +*Generated* + + +Document (metaverse) last generated: _Sun Sep 23 04:11:02 +0100 2007_ + + +Generated by: _SiSU_ _0.59.0_ of 2007w38/0 (2007-09-23) + + +Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ + + + +============================================================================== + + title: SiSU - sisu_webrick [0.58] + + creator: Ralph Amissah + + rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + License GPL 3 + + type: information + + subject: ebook, epublishing, electronic book, electronic publishing, + electronic document, electronic citation, data structure, + citation systems, search + + date.created: 2002-08-28 + + date.issued: 2002-08-28 + + date.available: 2007-08-28 + + date.modified: 2007-09-16 + + date: 2007-09-16 + + + + + +============================================================================== +nil + +Other versions of this document: +manifest: + http://www.jus.uio.no/sisu/sisu_webrick/sisu_manifest.html +html: + http://www.jus.uio.no/sisu/sisu_webrick/toc.html +pdf: + http://www.jus.uio.no/sisu/sisu_webrick/portrait.pdf + http://www.jus.uio.no/sisu/sisu_webrick/landscape.pdf +plaintext (plain text): + http://www.jus.uio.no/sisu/sisu_webrick/plain.txt +at: + http://www.jus.uio.no/sisu +* Generated by: SiSU 0.59.0 of 2007w38/0 (2007-09-23) +* Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] +* Last Generated on: Sun Sep 23 04:11:51 +0100 2007 +* SiSU http://www.jus.uio.no/sisu diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/portrait.pdf b/data/doc/manuals_generated/sisu_manual/sisu_webrick/portrait.pdf new file mode 100644 index 00000000..08ed1ad1 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_webrick/portrait.pdf differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/sax.xml b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sax.xml new file mode 100644 index 00000000..3e58eaa6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sax.xml @@ -0,0 +1,236 @@ + + + + + + + Title: + + SiSU - sisu_webrick [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2007-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + 1 + + SiSU - sisu_webrick [0.58],
    Ralph Amissah +
    +
    + + 2 + + SiSU Webrick + + + + 3 + + 1. sisu_webrick + + + + 4 + + 1.1 Name + + + + 5 + + SiSU - Structured information, Serialized Units - a document +publishing system + + + + 6 + + 1.2 Synopsis + + + + 7 + + sisu_webrick [port] + + + + 8 + + or + + + + 9 + + sisu -W [port] + + + + 10 + + 1.3 Description + + + + 11 + + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts +Ruby's Webrick web-server and points it to the directories to +which SiSU output is written, providing a list of these +directories (assuming SiSU is in use and they exist). + + + + 12 + + The default port for sisu_webrick is set to 8081, this may be modified +in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided +as /etc/sisu/sisurc.yml (or in the equivalent directory on your +system). + + + + 13 + + 1.4 Summary of man page + + + + 14 + + sisu_webrick, may be started on it's own with the command: sisu_webrick +[port] or using the sisu command with the -W flag: sisu -W [port] + + + + 15 + + where no port is given and settings are unchanged the default port is +8081 + + + + 16 + + 1.5 Document processing command flags + + + + 17 + + sisu -W [port] starts Ruby Webrick web-server, serving +SiSU output directories, on the port provided, or if no port is +provided and the defaults have not been changed in +~/.sisu/sisurc.yaml then on port 8081 + + + + 18 + + 1.6 Further information + + + + 19 + + For more information on SiSU see: <http://www.jus.uio.no/sisu> + + + + 20 + + or man sisu + + + + 21 + + 1.7 Author + + + + 22 + + Ralph Amissah or + + + + 23 + + 1.8 SEE ALSO + + + + 24 + + sisu(1) + + + + 25 + + sisu_vim(7) + + + + 26 + + sisu(8) + + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_webrick/scroll.xhtml new file mode 100644 index 00000000..e0cc5db6 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/scroll.xhtml @@ -0,0 +1,237 @@ + + + + + + + + Title: + + SiSU - sisu_webrick [0.58] + +
    + Creator: + + Ralph Amissah + +
    + Rights: + + Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +
    + Type: + + information + +
    + Subject: + + ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +
    + Date created: + + 2002-08-28 + +
    + Date issued: + + 2002-08-28 + +
    + Date available: + + 2007-08-28 + +
    + Date modified: + + 2007-09-16 + +
    + Date: + + 2007-09-16 + +
    + + + + + SiSU - sisu_webrick [0.58],
    Ralph Amissah +
    + 1 +
    + + + SiSU Webrick + + 2 + + + + 1. sisu_webrick + + 3 + + + + 1.1 Name + + 4 + + + + SiSU - Structured information, Serialized Units - a document +publishing system + + 5 + + + + 1.2 Synopsis + + 6 + + + + sisu_webrick [port] + + 7 + + + + or + + 8 + + + + sisu -W [port] + + 9 + + + + 1.3 Description + + 10 + + + + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts +Ruby's Webrick web-server and points it to the directories to +which SiSU output is written, providing a list of these +directories (assuming SiSU is in use and they exist). + + 11 + + + + The default port for sisu_webrick is set to 8081, this may be modified +in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided +as /etc/sisu/sisurc.yml (or in the equivalent directory on your +system). + + 12 + + + + 1.4 Summary of man page + + 13 + + + + sisu_webrick, may be started on it's own with the command: sisu_webrick +[port] or using the sisu command with the -W flag: sisu -W [port] + + 14 + + + + where no port is given and settings are unchanged the default port is +8081 + + 15 + + + + 1.5 Document processing command flags + + 16 + + + + sisu -W [port] starts Ruby Webrick web-server, serving +SiSU output directories, on the port provided, or if no port is +provided and the defaults have not been changed in +~/.sisu/sisurc.yaml then on port 8081 + + 17 + + + + 1.6 Further information + + 18 + + + + For more information on SiSU see: <http://www.jus.uio.no/sisu> + + 19 + + + + or man sisu + + 20 + + + + 1.7 Author + + 21 + + + + Ralph Amissah or + + 22 + + + + 1.8 SEE ALSO + + 23 + + + + sisu(1) + + 24 + + + + sisu_vim(7) + + 25 + + + + sisu(8) + + 26 + + +
    diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_manifest.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_manifest.html new file mode 100644 index 00000000..a53ff4ac --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_manifest.html @@ -0,0 +1,199 @@ + + + + +SiSU manifest: SiSU + + + + + + + + + + +
    SiSU -->

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/>

    + +
    + + +
    + + + idx + txt + +
    +
    +
    + +

    SiSU - sisu_webrick [0.58]

    +

    Ralph Amissah

    + + +

    SiSU manifest

    + + + + + + + + + + + + + + +

    description

    filename

    file size

    (kB)

    TOC linked table of contents (for segmented HTML text)

    toc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/toc.html>

    15.6

    Full Text full length document (HTML)

    doc.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/doc.html>

    31.7

    PDF portrait full length document (PDF portrait / vertical - recommended for printing)

    portrait.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/portrait.pdf>

    99.2

    PDF landscape full length document (PDF landscape / horizontal - recommended for screen viewing)

    landscape.pdf

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/landscape.pdf>

    97.7

    ODF/ODT full length document (ODF:ODT - Open Document Format)

    opendocument.odt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/opendocument.odt>

    8.4

    full length document (XHTML)

    scroll.xhtml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/scroll.xhtml>

    4.9

    full length document (XML SAX)

    sax.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sax.xml>

    4.8

    full length document (XML DOM)

    dom.xml

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/dom.xml>

    6.5

    full length document (plaintext (UTF-8))

    plain.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/plain.txt>

    3.8

    Concordance file (HTML - wordmap, alphabetical wordlist)

    concordance.html

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/concordance.html>

    23.3

    Digest/DCC - Document Content Certificate (md5)

    digest.txt

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/digest.txt>

    6.3

    + + +

    Markup (SiSU source)

    sisu_webrick.sst   d288c50a18a6d7464fdb3413479b8b98
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_webrick.sst>

    6.1

    +

    SiSU doc (zip)

    sisupod.zip   b73ff4974286dcca081e8c3f89231678
    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisupod.zip>

    4.4

    +

    SiSU manifest of document metadata

    + + + + + + + + + + + + + + + + + + + + + + + +

    metadata

    description

    DC Title:

    SiSU - sisu_webrick [0.58]

    Title:

    SiSU

    Subtitle:

    sisu_webrick [0.58]

    DC Creator:

    Ralph Amissah

    DC Publisher:

    SiSU http://www.jus.uio.no/sisu (this copy)

    DC Subject:

    ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search

    DC Type:

    information

    DC Rights:

    Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    DC Date:

    2007-09-16

    DC Date created:

    2002-08-28

    DC Date issued:

    2002-08-28

    DC Date available:

    2007-08-28

    DC Date modified:

    2007-09-16

    DC Language:

    English

    DC Identifier:

    http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/toc.html

    Sourcefile:

    sisu_webrick.sst

    Word Count approximate:

    907

    Sourcefile Digest (md5):

    d288c50a18a6d7464fdb3413479b8b98

    Document (metaverse) last generated:

    Sun Sep 23 04:13:44 +0100 2007

    Generated by:

    SiSU 0.59.0 2007w38/0 (2007-09-23)

    Ruby version:

    ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]

    + + + + + + + + + + + +

    metadata suggested links:

    Book Samples and Markup Examples

      <http://www.jus.uio.no/sisu/SiSU/2.html>

    SiSU @ Wikipedia

      <http://en.wikipedia.org/wiki/SiSU>

    SiSU @ Freshmeat

      <http://freshmeat.net/projects/sisu/>

    SiSU @ Ruby Application Archive

      <http://raa.ruby-lang.org/project/sisu/>

    SiSU @ Debian

      <http://packages.qa.debian.org/s/sisu.html>

    SiSU Download

      <http://www.jus.uio.no/sisu/SiSU/download.html>

    SiSU Changelog

      <http://www.jus.uio.no/sisu/SiSU/changelog.html>

    SiSU help

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/>

    SiSU help sources

      <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/>

    +

    Document Language Versions, manifests

    + + + + +

    filename

    description

     

    English

    English

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_manifest.html>

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_webrick.sst b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_webrick.sst new file mode 100644 index 00000000..2e90bef2 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisu_webrick.sst @@ -0,0 +1,215 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: sisu_webrick [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Webrick + +1~webrick sisu_webrick + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system + +2~ Synopsis + +sisu_webrick [port] + +or + +sisu -W [port] + +2~ Description + +sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). + +The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). + +2~ Summary of man page + +sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] + +where no port is given and settings are unchanged the default port is 8081 + +2~ Document processing command flags + +sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + +2~ Further information + +For more information on SiSU see: http://www.jus.uio.no/sisu + +or man sisu + +2~ Author + +Ralph Amissah or + +2~ SEE ALSO + +_1 sisu(1) + +_1 sisu_vim(7) + +_1 sisu(8) + + + +% .\" Name: SiSU information Structuring Universe +% .\" Author: Ralph Amissah +% .\" Description: sisu webrick manpage +% .\" arch-tag: sisu manpage +% .\" License: GPL 3 or later +% .\" Notes: Process this file with +% .\" groff -man -Tascii sisu.1 +% .\" nroff -man sisu.1 | most +% .\" |sisu.1|@|^| +% .TH sisu_webrick 1 "December 17, 2005" "version 0.34" "sisu \-W" +% .SH NAME +% .B SiSU +% \- Structured information, Serialized Units \- a document publishing system +% .SH SYNOPSIS +% .B sisu_webrick +% .I [port] +% .PP +% or +% .PP +% .B sisu +% .B \-W +% .I [port] +% .\"%% Description +% .SH DESCRIPTION +% .B sisu_webrick +% .I is part of SiSU (man sisu) +% sisu_webrick starts Ruby\'s Webrick web\-server and points it to the directories to which +% .I SiSU +% output is written, providing a list of these directories (assuming +% .I SiSU +% is in use and they exist). +% .PP +% The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: +% .I ~/.sisu/sisurc.yaml +% a sample of which is provided as +% .I /etc/sisu/sisurc.yaml +% (or in the equivalent directory on your system). +% .\"%% Summary +% .SH Summary of man page +% .PP +% sisu_webrick, may be started on it\'s own with the command: +% .B sisu_webrick +% .I [port] +% or using the sisu command with the \-W flag: +% .B sisu \-W +% .I [port] +% .PP +% where no port is given and settings are unchanged the default port is 8081 +% .\"%% Flags +% .SH DOCUMENT PROCESSING COMMAND FLAGS +% .PP +% .BI sisu \ \-W \ [port] +% starts Ruby Webrick web\-server, serving +% .I SiSU +% output directories, on the port provided, or if no port is provided and the defaults have not been changed in +% .I ~/.sisu/sisurc.yaml +% then on port 8081 +% .\"%% Further Information +% .SH FURTHER INFORMATION +% .PP +% For more information on +% .I SiSU +% see: +% .I +% .PP +% or +% .I man sisu +% .SH AUTHOR +% Ralph Amissah +% .I +% or +% .I +% .SH SEE ALSO +% .BR sisu(1), +% .BR sisu_vim(7), +% .BR sisu(8) + +% sisu_webrick(1) sisu -W sisu_webrick(1) +% +% NAME +% SiSU - Structured information, Serialized Units - a document publishing system +% +% SYNOPSIS +% sisu_webrick [port] +% +% or +% +% sisu -W [port] +% +% DESCRIPTION +% sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby´s Webrick web-server and points it to the direc- +% tories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they +% exist). +% +% The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yaml a +% sample of which is provided as /etc/sisu/sisurc.yaml (or in the equivalent directory on your system). +% +% Summary of man page +% sisu_webrick, may be started on it´s own with the command: sisu_webrick [port] or using the sisu command with the +% -W flag: sisu -W [port] +% +% where no port is given and settings are unchanged the default port is 8081 +% +% DOCUMENT PROCESSING COMMAND FLAGS +% sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no +% port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 +% +% FURTHER INFORMATION +% For more information on SiSU see: +% +% or man sisu +% +% AUTHOR +% Ralph Amissah or +% +% SEE ALSO +% sisu(1), sisu_vim(7) sisu(8), +% +% version 0.34 December 17, 2005 sisu_webrick(1) diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisupod.zip b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisupod.zip new file mode 100644 index 00000000..ef46aa75 Binary files /dev/null and b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sisupod.zip differ diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/sitemap.xml b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sitemap.xml new file mode 100644 index 00000000..12f41233 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/sitemap.xml @@ -0,0 +1,30 @@ + + + + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/toc.html + 2007-09-16 + monthly + 0.7 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/doc.html + 2007-09-16 + 0.5 + + + http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_manifest.html + 2007-09-16 + 0.5 + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/toc.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/toc.html new file mode 100644 index 00000000..4112bab1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/toc.html @@ -0,0 +1,511 @@ + + + + + + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   + next >> +   +
    +

    + +

    + +
    + + +
    + +

    SiSU +

    + +

    sisu_webrick [0.58] +

    + +

    Ralph Amissah +

    + +copy @ + + SiSU + + +
    + + + +

    + SiSU - sisu_webrick [0.58],
    Ralph Amissah +

    + +

    + SiSU Webrick +

    + +

    + + 1. sisu_webrick + +

    + +
    + + 1.1 Name + +
    + +
    + + 1.2 Synopsis + +
    + +
    + + 1.3 Description + +
    + +
    + + 1.4 Summary of man page + +
    + +
    + + 1.5 Document processing command flags + +
    + +
    + + 1.6 Further information + +
    + +
    + + 1.7 Author + +
    + +
    + + 1.8 SEE ALSO + +
    + +

    + Document Information (metadata) +

    + +

    Copyright ©  Ralph Amissah 2007, part of SiSU documentation, License GPL 3

    +

    + +

    + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + +
    + + TOC linked  toc  + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    +   + next >> +   +
    +

    + +

     

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + + + + diff --git a/data/doc/manuals_generated/sisu_manual/sisu_webrick/webrick.html b/data/doc/manuals_generated/sisu_manual/sisu_webrick/webrick.html new file mode 100644 index 00000000..2d0676b7 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_webrick/webrick.html @@ -0,0 +1,742 @@ + + + + + + webrick - + SiSU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + SiSU +

    +

    + sisu_webrick [0.58] +

    +

    + Ralph Amissah + +

    +

    + copy @ + + SiSU + +

    + + +
    +

    + SiSU - sisu_webrick [0.58],
    Ralph Amissah +

    +
      +

    +   1 +

    +
    + + +
    + +   +

    +   2 +

    +
    + + +
    + +   +
    + + +
    +

    + + 1. sisu_webrick +

    +
    +

    +   3 +

    +
    + + 1.1 Name + +
    + + 1.2 Synopsis + +
    + + 1.3 Description + +
    + + 1.4 Summary of man page + +
    + + 1.5 Document processing command flags + +
    + + 1.6 Further information + +
    + + 1.7 Author + +
    + + 1.8 SEE ALSO + +
    + + +
    + +

    + 1.1 Name +

    +
    +

    +   4 +

    +
    + + +
    +

    + SiSU - Structured information, Serialized Units - a document publishing system +

    +
    +

    +   5 +

    +
    + + +
    + +

    + 1.2 Synopsis +

    +
    +

    +   6 +

    +
    + + +
    +

    + sisu_webrick [port] +

    +
    +

    +   7 +

    +
    + + +
    +

    + or +

    +
    +

    +   8 +

    +
    + + +
    +

    + sisu -W [port] +

    +
    +

    +   9 +

    +
    + + +
    + +

    + 1.3 Description +

    +
    +

    +   10 +

    +
    + + +
    +

    + sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). +

    +
    +

    +   11 +

    +
    + + +
    +

    + The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). +

    +
    +

    +   12 +

    +
    + + +
    + +

    + 1.4 Summary of man page +

    +
    +

    +   13 +

    +
    + + +
    +

    + sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] +

    +
    +

    +   14 +

    +
    + + +
    +

    + where no port is given and settings are unchanged the default port is 8081 +

    +
    +

    +   15 +

    +
    + + +
    + +

    + 1.5 Document processing command flags +

    +
    +

    +   16 +

    +
    + + +
    +

    + sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 +

    +
    +

    +   17 +

    +
    + + +
    + +

    + 1.6 Further information +

    +
    +

    +   18 +

    +
    + + +
    +

    + For more information on SiSU see: <http://www.jus.uio.no/sisu> +

    +
    +

    +   19 +

    +
    + + +
    +

    + or man sisu +

    +
    +

    +   20 +

    +
    + + +
    + +

    + 1.7 Author +

    +
    +

    +   21 +

    +
    + + +
    +

    + Ralph Amissah <<ralph@amissah.com>> or <<ralph.amissah@gmail.com>> +

    +
    +

    +   22 +

    +
    + + +
    + +

    + 1.8 SEE ALSO +

    +
    +

    +   23 +

    +
    + + +
    +

    + sisu(1) +

    +
    +

    +   24 +

    +
    + + +
    +

    + sisu_vim(7) +

    +
    +

    +   25 +

    +
    + + +
    +

    + sisu(8) +

    +
    +

    +   26 +

    +
     
    + + + +
    + +
    SiSU -->
    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + TOC linked  toc  + + + + + + Full Text  scroll  + + + + + + PDF portrait +   pdf  + + + + + + PDF landscape +   pdf  + + + + + + ODF/ODT  odt  + + + + + + +   A-Z  + + + + + + Document Manifest  + + + + +
    + + +
    + + + + idx + txt + + +
    +
    + + @ +
    +
    + + + + + + +
    + + TOC + + + + next >> + + +
    +
    + + + + +
    + + < + + + + ^ + + + + > + +

    + + + + + + + + +
    + +
    +

    + + SiSU + +

    +
    + +

    + Output generated by + + SiSU + + 0.59.0 2007-09-23 (2007w38/0) +
    + + SiSU + + Copyright © Ralph Amissah + 1997, current 2007. + All Rights Reserved. +
    + + SiSU + + is software for document structuring, publishing and search, +
    + + www.jus.uio.no/sisu + + and + + www.sisudoc.org + +
    + w3 since October 3 1993 + + ralph@amissah.com + +

    +
    +

    + SiSU using: +
    Standard SiSU markup syntax, +
    Standard SiSU meta-markup syntax, and the +
    Standard SiSU object citation numbering and system, (object/text positioning system) +
    + Copyright © Ralph Amissah 1997, current 2007. + All Rights Reserved. +

    +
    +

    + + GPLv3 + +

    +
    +

    + + SiSU + + is released under + GPLv3 + or later, + <http://www.gnu.org/licenses/gpl.html> +

    +
    +

    + SiSU, developed using + + Ruby + + on + + Debian/Gnu/Linux + + software infrastructure, + with the usual GPL (or OSS) suspects. +
    + Better - "performance, reliability, scalability, security & total cost of ownership" + [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre. +
    + Get With the Future + + Way Better! + +

    +
    + + + + + + + \ No newline at end of file diff --git a/data/doc/sisu/html/README b/data/doc/sisu/html/README index 1c320ced..a4263458 100644 --- a/data/doc/sisu/html/README +++ b/data/doc/sisu/html/README @@ -1 +1,10 @@ -SiSU man pages 0.48 (last major syntax additions 0.38) +this "html" directory contains SiSU man pages in html +- generated from man pages using man2html + +man pages are either created by sisu from sisu markup documents contained in +the directory "sisu_markup_samples/sisu_manual" +or manually crafted + +also see the contents of the directories: +* "sisu_manual" [sisu documentation in various file formats] +* "sisu_markup_samples" [sisu markup examples] diff --git a/data/doc/sisu/html/sisu.1.html b/data/doc/sisu/html/sisu.1.html index a5bbc0fc..7a46a1ac 100644 --- a/data/doc/sisu/html/sisu.1.html +++ b/data/doc/sisu/html/sisu.1.html @@ -1,4 +1,4 @@ - + @@ -7,1334 +7,3654 @@ Table of Contents

    - -

    Name

    -SiSU - Structured information, Serialized Units - a document -publishing system -

    Synopsis

    -sisu [ -AabcDdEeFHhIMmNnopqRrSsTtUuVvwXxYyZz0-9 -] [ filename/ wildcard ]

    -sisu [ -Ddcv ] [ instruction ]

    -sisu [ -CcFLSVvW -]

    -Note: commands should be issued from within the directory that contains -the marked up files, cd to markup directory. -

    Description

    -SiSU SiSU is a -document publishing system, that from a simple single marked-up document, -produces multiple of output formats including: plaintext, html, LaTeX, -pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered -text objects ("object citation numbering") and the same document structure -information. For more see: <http://www.jus.uio.no/sisu ->

    - -

    Summary of man page

    - +SISU - SISU INFORMATION STRUCTURING UNIVERSE - MANUAL  [0.58], RALPH AMISSAH + +

    WHAT IS SISU? +

    1. INTRODUCTION - WHAT IS SISU? +

    SiSU is a system for +document markup, publishing (in multiple open standard formats) and search + +

    SiSU [^1] is a[^2] framework for document structuring, publishing and search, +comprising of (a) a lightweight document structure and presentation markup +syntax and (b) an accompanying engine for generating standard document +format outputs from documents prepared in sisu markup syntax, which is +able to produce multiple standard outputs that (can) share a common numbering +system for the citation of text within a document. +

    SiSU is developed under +an open source, software libre license (GPL3). It has been developed in +the context of coping with large document sets with evolving markup related +technologies, for which you want multiple output formats, a common mechanism +for cross-output-format citation, and search. +

    SiSU both defines a markup +syntax and provides an engine that produces open standards format outputs +from documents prepared with SiSU markup. From a single lightly prepared +document sisu custom builds several standard output formats which share +a common (text object) numbering system for citation of content within +a document (that also has implications for search). The sisu engine works +with an abstraction of the document’s structure and content from which it +is possible to generate different forms of representation of the document. +Significantly SiSU markup is more sparse than html and outputs which include +html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all +of which can be added to and updated. SiSU is also able to populate SQL +type databases at an object level, which means that searches can be made +with that degree of granularity. Results of objects (primarily paragraphs +and headings) can be viewed directly in the database, or just the object +numbers shown - your search criteria is met in these documents and at these +locations within each document. +

    Source document preparation and output +generation is a two step process: (i) document source is prepared, that +is, marked up in sisu markup syntax and (ii) the desired output subsequently +generated by running the sisu engine against document source. Output representations +if updated (in the sisu engine) can be generated by re-running the engine +against the prepared source. Using SiSU markup applied to a document, SiSU +custom builds various standard open output formats including plain text, +HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL +database with objects[^3] (equating generally to paragraph-sized chunks) +so searches may be performed and matches returned with that degree of granularity +( e.g. your search criteria is met by these documents and at these locations +within each document). Document output formats share a common object numbering +system for locating content. This is particularly suitable for works (finalized +texts as opposed to works that are frequently changed or updated) for which +it provides a fixed means of reference of content. +

    In preparing a SiSU +document you optionally provide semantic information related to the document +in a document header, and in marking up the substantive text provide information +on the structure of the document, primarily indicating heading levels and +footnotes. You also provide information on basic text attributes where used. +The rest is automatic, sisu from this information custom builds[^4] the +different forms of output requested. +

    SiSU works with an abstraction of +the document based on its structure which is comprised of its frame[^5] +and the objects[^6] it contains, which enables SiSU to represent the document +in many different ways, and to take advantage of the strengths of different +ways of presenting documents. The objects are numbered, and these numbers +can be used to provide a common base for citing material within a document +across the different output format types. This is significant as page numbers +are not suited to the digital age, in web publishing, changing a browser’s +default font or using a different browser means that text appears on different +pages; and in publishing in different formats, html, landscape and portrait +pdf etc. again page numbers are of no use to cite text in a manner that +is relevant against the different output types. Dealing with documents at +an object level together with object numbering also has implications for +search. +

    One of the challenges of maintaining documents is to keep them +in a format that would allow users to use them without depending on a proprietary +software popular at the time. Consider the ease of dealing with legacy proprietary +formats today and what guarantee you have that old proprietary formats +will remain (or can be read without proprietary software/equipment) in +15 years time, or the way the way in which html has evolved over its relatively +short span of existence. SiSU provides the flexibility of outputing documents +in multiple non-proprietary open formats including html, pdf[^7] and the +ISO standard ODF.[^8] Whilst SiSU relies on software, the markup is uncomplicated +and minimalistic which guarantees that future engines can be written to +run against it. It is also easily converted to other formats, which means +documents prepared in SiSU can be migrated to other document formats. Further +security is provided by the fact that the software itself, SiSU is available +under GPL3 a licence that guarantees that the source code will always be +open, and free as in libre which means that that code base can be used +updated and further developed as required under the terms of its license. +Another challenge is to keep up with a moving target. SiSU permits new forms +of output to be added as they become important, (Open Document Format text +was added in 2006), and existing output to be updated (html has evolved +and the related module has been updated repeatedly over the years, presumably +when the World Wide Web Consortium (w3c) finalises html 5 which is currently +under development, the html module will again be updated allowing all existing +documents to be regenerated as html 5). +

    The document formats are written +to the file-system and available for indexing by independent indexing tools, +whether off the web like Google and Yahoo or on the site like Lucene and +Hyperestraier. +

    SiSU also provides other features such as concordance files +and document content certificates, and the working against an abstraction +of document structure has further possibilities for the research and development +of other document representations, the availability of objects is useful +for example for topic maps and the commercial law thesaurus by Vikki Rogers +and Al Krtizer, together with the flexibility of SiSU offers great possibilities. + +

    SiSU is primarily for published works, which can take advantage of the +citation system to reliably reference its documents. SiSU works well in +a complementary manner with such collaborative technologies as Wikis, which +can take advantage of and be used to discuss the substance of content prepared +in SiSU +

    <http://www.jus.uio.no/sisu +> +

    2. HOW DOES SISU WORK? +

    SiSU markup +is fairly minimalistic, it consists of: a (largely optional) document header, +made up of information about the document (such as when it was published, +who authored it, and granting what rights) and any processing instructions; +and markup within the substantive text of the document, which is related +to document structure and typeface. SiSU must be able to discern the structure +of a document, (text headings and their levels in relation to each other), +either from information provided in the document header or from markup +within the text (or from a combination of both). Processing is done against +an abstraction of the document comprising of information on the document’s +structure and its objects,[2] which the program serializes (providing the +object numbers) and which are assigned hash sum values based on their content. +This abstraction of information about document structure, objects, (and +hash sums), provides considerable flexibility in representing documents +different ways and for different purposes (e.g. search, document layout, +publishing, content certification, concordance etc.), and makes it possible +to take advantage of some of the strengths of established ways of representing +documents, (or indeed to create new ones). +

    3. SUMMARY OF FEATURES +

    * sparse/minimal +markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 +file using a minimalistic mnemonic syntax. Typical literature, documents +like headers are optional. +

    * markup is easily readable/parsable by the +human eye, (basic markup is simpler and more sparse than the most basic +HTML),  [this  may  also  be simpler converted  to  XML  representations  of  the + same  input/source +

    * markup defines document structure (this may be done +once in a header pattern-match description, or for heading levels individually); +basic text attributes (bold, italics, underscore, strike-through etc.) as +required; and semantic information related to the document (header information, +extended beyond the Dublin core and easily further extended as required); +the headers may also contain processing instructions. SiSU markup is primarily +an abstraction of document structure and document metadata to permit taking +advantage of the basic strengths of existing alternative practical standard +ways of representing documents  [be  that browser  viewing,  paper  publication, + sql  search  etc.] (html, xml, odf, latex, pdf, sql) +

    * for output produces +reasonably elegant output of established industry and institutionally accepted +open standard formats.[3] takes advantage of the different strengths of +various standard formats for representing documents, amongst the output +formats currently supported are: +

    * html - both as a single scrollable +text and a segmented document
    + +

    * xhtml
    + +

    * XML - both in sax and dom style xml structures for further development +as
    + required
    + +

    * ODF - open document format, the iso standard for document storage
    + +

    * LaTeX - used to generate pdf
    + +

    * pdf (via LaTeX)
    + +

    * sql - population of an sql database, (at the same object level that +is
    + used to cite text within a document)
    + +

    Also produces: concordance files; document content certificates (md5 +or sha256 digests of headings, paragraphs, images etc.) and html manifests +(and sitemaps of content). (b) takes advantage of the strengths implicit +in these very different output types, (e.g. PDFs produced using typesetting +of LaTeX, databases populated with documents at an individual object/paragraph +level, making possible granular search (and related possibilities)) +

    * +ensuring content can be cited in a meaningful way regardless of selected +output format. Online publishing (and publishing in multiple document formats) +lacks a useful way of citing text internally within documents (important +to academics generally and to lawyers) as page numbers are meaningless +across browsers and formats. sisu seeks to provide a common way of pinpoint +the text within a document, (which can be utilized for citation and by +search engines). The outputs share a common numbering system that is meaningful +(to man and machine) across all digital outputs whether paper, screen, +or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering +system can be used to reference content. +

    * Granular search within documents. +SQL databases are populated at an object level (roughly headings, paragraphs, +verse, tables) and become searchable with that degree of granularity, the +output information provides the object/paragraph numbers which are relevant +across all generated outputs; it is also possible to look at just the matching +paragraphs of the documents in the database;  [output  indexing  also  work + well  with  search  indexing  tools  like  hyperestraier]. +

    * long term maintainability +of document collections in a world of changing formats, having a very sparsely +marked-up source document base. there is a considerable degree of future-proofing, +output representations are upgradeable (open document text) module in 2006 +and in future html5 output sometime in future, without modification of + +

    existing prepared texts +

    * SQL search aside, documents are generated as +required and static once generated. +

    * documents produced are static files, +and may be batch processed, this needs to be done only once but may be +repeated for various reasons as desired (updated content, addition of new +output formats, updated technology document presentations/representations) + +

    * document source (plaintext utf-8) if shared on the net may be used as + +

    input and processed locally to produce the different document outputs +

    + * document source may be bundled together (automatically) with associated +documents (multiple language versions or master document with inclusions) +and images and sent as a zip file called a sisupod, if shared on the net + +

    these too may be processed locally to produce the desired document outputs + +

    * generated document outputs may automatically be posted to remote sites. + +

    * for basic document generation, the only software dependency is Ruby +, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, +LaTeX). To use a database you of course need that, and to convert the LaTeX +generated to pdf, a latex processor like tetex or texlive. +

    * as a developers + +

    tool it is flexible and extensible +

    Syntax highlighting for SiSU markup +is available for a number of text editors. +

    SiSU is less about document +layout than about finding a way with little markup to be able to construct +an abstract representation of a document that makes it possible to produce +multiple representations of it which may be rather different from each +other and used for different purposes, whether layout and publishing, or + +

    search of content +

    i.e. to be able to take advantage from this minimal preparation +starting point of some of the strengths of rather different established +ways of representing documents for different purposes, whether for search +(relational database, or indexed flat files generated for that purpose +whether of complete documents, or say of files made up of objects), online +viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... +

    the solution +arrived at is by extracting structural information about the document (about +headings within the document) and by tracking objects (which are serialized +and also given hash values) in the manner described. It makes possible representations +that are quite different from those offered at present. For example objects +could be saved individually and identified by their hashes, with an index +of how the objects relate to each other to form a document. +

    4. HELP +

    4.1 + +

    SISU MANUAL +

    The most up to date information on sisu should be contained +in the sisu_manual, available at: +

    <http://www.jus.uio.no/sisu/sisu_manual/ +>
    + +

    and (from SiSU 0.59 onwards) installed locally at: +

    /usr/share/doc/sisu/sisu_manual/
    + +

    or equivalent directory +

    Within the SiSU tarball at: +

    ./data/doc/sisu/sisu_manual/
    + +

    4.2 SISU MAN PAGES +

    If SiSU is installed on your system usual man commands +should be available, try: +

    man sisu
    + +

    man sisu_markup
    + +

    man sisu_commands
    + +

    Most SiSU man pages are generated directly from sisu documents that +are used to prepare the sisu manual, the sources files for which are located +within the SiSU tarball at: +

    ./data/doc/sisu/sisu_manual/
    + +

    Once installed, directory equivalent to: +

    /usr/share/doc/sisu/sisu_manual/
    + +

    Available man pages are converted back to html using man2html: +

    /usr/share/doc/sisu/html/
    + +

    ./data/doc/sisu/html/
    + +

    The SiSU man pages can be viewed online at:[^9] +

    An online version of +the sisu man page is available here: +

    * various sisu man pages <http://www.jus.uio.no/sisu/man/ +> + [^10] +

    * sisu.1 <http://www.jus.uio.no/sisu/man/sisu.1.html +>  [^11] +

    * sisu.8 <http://www.jus.uio.no/sisu/man/sisu.8.html +> + [^12] +

    * sisu_examples.1 <http://www.jus.uio.no/sisu/man/sisu_examples.1.html +> + [^13] +

    * sisu_webrick.1 <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +>  [^14] + +

    4.3 SISU BUILT-IN INTERACTIVE HELP +

    This is particularly useful when current +installation information is obtained as the interactive help is able to +provide information on your sisu configuration and setup. +

    sisu --help
    + +

    sisu --help  [subject]
    + +

    sisu --help env  [for  feedback  on  the  way  your  system  is
    + setup  with  regard  to  sisu]
    + +

    sisu -V  [same  as  above  command]
    + +

    sisu --help commands
    + +

    sisu --help markup
    + +

    Apart from real-time information on your current configuration the SiSU +manual and man pages are likely to contain more up-to-date information than +the sisu interactive help (for example on commands and markup). +

    NOTE: +Running the command sisu (alone without any flags, filenames or wildcards) +brings up the interactive help, as does any sisu command that is not recognised. +Enter to escape. +

    4.4 HELP SOURCES +

    For lists of alternative help sources, +see: +

    man page +

    man sisu_help_sources
    + +

    man2html +

    /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html
    + +

    sisu generated html +

    /usr/share/doc/sisu/html/sisu_help_sources/index.html
    + +

    <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html +>
    + +

    5. COMMANDS SUMMARY +

    5.1 SYNOPSIS +

    SiSU - Structured information, Serialized +Units - a document publishing system +

    sisu  [  -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 + ]  [  filename/ +

    sisu  [  -Ddcv  ]  [  instruction  ] +

    sisu  [  -CcFLSVvW  ] +

    Note: +commands should be issued from within the directory that contains the marked +up files, cd to markup directory. +

    5.2 DESCRIPTION +

    SiSU SiSU is a document +publishing system, that from a simple single marked-up document, produces +multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, +XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects +( structure information. For more see: <http://www.jus.uio.no/sisu +> +

    5.3 DOCUMENT + +

    PROCESSING COMMAND FLAGS +

    -
    This -man page covers a number of subjects in brief, including: document processing -command flags; document markup (basic markup and headers); configuration -files; directory structure; skins; document naming; interactive help and -other information.
    -
    -
    - -

    Document Processing Command Flags

    +
     -a   [filename/wildcard]
    +
    produces plaintext with +Unix linefeeds and without markup, (object numbers are omitted), has footnotes +at end of each paragraph that contains them  [  output  file]  [see  -e  for endnotes]. +(Options include: --endnotes for endnotes --footnotes for footnotes at the +end of each paragraph --unix for unix linefeed (default) --msdos for msdos +linefeed) +

    -
    +
     -b   [filename/wildcard]
    +
    produces xhtml/XML output for browser +viewing (sax parsing). +

    -
    -A [filename/wildcard] -
    -
    produces plaintext with dos linefeeds and without markup, (object numbers -are omitted), has footnotes at end of each paragraph that contains them -[ -a for equivalent Unix (linefeed) output file] [see -E for endnotes].
    +
     -C   [--init-site]
    +
    configure/initialise shared output +directory files initialize shared output directory (config files such as +css and dtd files are not updated if they already exist unless modifier +is used). -C --init-site configure/initialise site more extensive than -C on +its own, shared output directory files/force update, existing shared output +config files such as css and dtd files are updated if this modifier is +used. +

    -
    -a [filename/wildcard] -
    -
    produces plaintext with Unix linefeeds and without markup, (object numbers -are omitted), has footnotes at end of each paragraph that contains them -[ -A for equivalent dos (linefeed) output file] [see -e for endnotes].
    +
     -CC
    +
     configure/initialise  shared  output  directory  files  initialize +shared  output  directory  (config  files  such  as  css  and  dtd is  used).  The + equivalent  of:  -C  --init-site configure/initialise  site,  more  extensive  than + -C  on  its  own,  shared  output  directory  files/force  update,  existing  shared +output  config  files  such  as  css  and  dtd  files  are  updated if  -CC  is  used. +such  as  css  and  dtd  files  are  updated +

    -
    -b [filename/wildcard] -
    -
    produces xhtml/XML output for browser viewing (sax parsing).
    +
     -c   [filename/wildcard]
    +
    screen toggle +ansi screen colour on or off depending on default set (unless -c flag is +used: if sisurc colour default is set to ’true’, output to screen will be +with colour, if sisurc colour default is set to ’false’ or is undefined screen +output will be without colour). +

    -
    -C [--init=site] -
    -
    configure/initialise shared output directory files initialize shared output -directory (config files such as css and dtd files are not updated if they -already exist unless modifier is used). -C --init=site configure/initialise -site more extensive than -C on its own, shared output directory files/force -update, existing shared output config files such as css and dtd files are -updated if this modifier is used.
    - -
    -c [filename/wildcard]
    -
    screen toggle ansi -screen colour on or off depending on default set (unless -c flag is used: -if sisurc colour default is set to ’true’, output to screen will be with -colour, if sisurc colour default is set to ’false’ or is undefined screen -output will be without colour).
    - -
    -D [instruction] [filename]
    +
     -D   [instruction]  [filename]
    database postgresql -( --pgsql may be used instead) possible instructions, include: --createdb; ---create; --dropall; --import  [filename]; --update  [filename]; --remove  [filename]; -see database section below.
    +( --pgsql may be used instead) possible instructions, include: --createdb; +--create; --dropall; --import  [filename]; --update  [filename]; --remove  [filename]; +see database section below. +

    -

    -d [--db-[database type (sqlite|pg)]] --[instruction] [filename] +
     -d   [--db-[database  type  (sqlite|pg)]] --[instruction]
    -
    database type default set to sqlite, (for which --sqlite may be used instead) -or to specify another database --db-[pgsql, sqlite] (however see -D) possible -instructions include: --createdb; --create; --dropall; --import  [filename]; --update - [filename]; --remove  [filename]; see database section below.
    +
    [filename] database type default set to sqlite, (for which --sqlite may be +used instead) or to specify another database --db-[pgsql,  sqlite] (however +see -D) possible instructions include: --createdb; --create; --dropall; --import + [filename]; --update  [filename]; --remove  [filename]; see database section +below. +

    -
    -E [filename/wildcard] -
    -
    produces plaintext with dos linefeeds, and without markup, endnotes follow -the main text (in -a endnotes follow the paragraphs that contain them). There -are no object numbers [see -e for Unix (linefeed) output file] [see -A for -footnotes].
    +
     -F   [--webserv=webrick]
    +
    generate examples of (naive) cgi search form +for sqlite and pgsql depends on your already having used sisu to populate +an sqlite and/or pgsql database, (the sqlite version scans the output directories +for existing sisu_sqlite databases, so it is first necessary to create +them, before generating the search form) see -d -D and the database section +below. If the optional parameter --webserv=webrick is passed, the cgi examples +created will be set up to use the default port set for use by the webrick +server, (otherwise the port is left blank and the system setting used, +usually 80). The samples are dumped in the present work directory which +must be writable, (with screen instructions given that they be copied to +the cgi-bin directory). -Fv (in addition to the above) provides some information + +

    on setting up hyperestraier for sisu +

    -
    -e [filename/wildcard]
    -
    produces plaintext with Unix linefeeds, -and without markup, endnotes follow the main text. Object numbers are omitted. -[ -E for equivalent dos (linefeed) output file] [ -a for footnotes].
    +
     -H   [filename/wildcard]
    +
    produces html +without link suffixes (.html .pdf etc.) ( appropriately configured web server. + [behaviour  switched  after  0.35 see  -h]. +

    -
    -F [--webserv=webrick] -
    -
    generate examples of (naive) cgi search form for sqlite and pgsql depends -on your already having used sisu to populate an sqlite and/or pgsql database, -(the sqlite version scans the output directories for existing sisu_sqlite -databases, so it is first necessary to create them, before generating the -search form) see -d -D and the database section below. If the optional parameter ---webserv=webrick is passed, the cgi examples created will be set up to use -the default port set for use by the webrick server, (otherwise the port -is left blank and the system setting used, usually 80). The samples are -dumped in the present work directory which must be writable, (with screen -instructions given that they be copied to the cgi-bin directory). -Fv (in -addition to the above) provides some information on setting up hyperestraier -for sisu
    - -
    -H [filename/wildcard]
    -
    produces html without link suffixes -(.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. -[behaviour switched after 0.35 see -h].
    - -
    -h [filename/wildcard]
    -
    produces html +
     -h   [filename/wildcard]
    +
    produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with -most web servers). [behaviour switched after 0.35 see -H].
    +most web servers).  [behaviour  switched  after  0.35  see  -H]. +

    -

    -I [filename/wildcard] +
     -I   [filename/wildcard]
    -
    produces texinfo and info file, (view with pinfo).
    +
    produces texinfo and info file, (view with pinfo). +

    -
    -L
    -
    prints license information. -
    +
     -L
    +
     prints  license  information. + +

    -
    -M [filename/wildcard/url]
    -
    maintenance mode files created for processing -preserved and their locations indicated. (also see -V)
    +
     -M   [filename/wildcard/url]
    +
    maintenance mode files created for processing +preserved and their locations indicated. (also see -V) +

    -
    -m [filename/wildcard/url] +
     -m   [filename/wildcard/url]
    -
    assumed for most other flags, creates new meta-markup file, (the metaverse +
    assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is -assumed for most processing flags. To skip it see -n
    +assumed for most processing flags. To skip it see -n +

    -

    -N [filename/wildcard/url] +
     -N   [filename/wildcard/url]
    -
    document digest or document content certificate ( DCC ) as md5 digest tree +
    document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions -that produced it) (digest.txt). -NV for verbose digest output to screen.
    +that produced it) (digest.txt). -NV for verbose digest output to screen. +

    -

    -n [filename/wildcard/url] -
    -
    skip meta-markup (building of "metaverse"), this skips the equivalent of --m which is otherwise assumed by most processing flags.
    +
     -n +  [filename/wildcard/url]
    +
    skip meta-markup (building of -m which is otherwise +assumed by most processing flags. +

    -
    -o [filename/wildcard/url] -
    -
    output basic document in opendocument file format (opendocument.odt).
    +
     -o   [filename/wildcard/url]
    +
    output basic +document in opendocument file format (opendocument.odt). +

    -
    -p [filename/wildcard] +
     -p   [filename/wildcard]
    -
    produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set +
    produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command -line parameter, e.g. --papersize-a4 preset sizes include: ’A4’, U.S. ’letter’ and -’legal’ and book sizes ’A5’ and ’B5’ (system defaults to A4).
    +line parameter, e.g. --papersize-a4 preset sizes include: ’A4’, U.S. ’letter’ and +’legal’ and book sizes ’A5’ and ’B5’ (system defaults to A4). +

    -

    -q [filename/wildcard] +
     -q   [filename/wildcard]
    -
    quiet less output to screen.
    +
    quiet less output to screen. +

    -
    -R [filename/wildcard]
    -
    copies sisu output files -to remote host using rsync. This requires that sisurc.yml has been provided -with information on hostname and username, and that you have your "keys" -and ssh agent in place. Note the behavior of rsync different if -R is used -with other flags from if used alone. Alone the rsync --delete parameter is -sent, useful for cleaning the remote directory (when -R is used together -with other flags, it is not). Also see -r
    +
     -R   [filename/wildcard]
    +
    copies sisu output files +to remote host using rsync. This requires that sisurc.yml has been provided +with information on hostname and username, and that you have your different +if -R is used with other flags from if used alone. Alone the rsync --delete +parameter is sent, useful for cleaning the remote directory (when -R is +used together with other flags, it is not). Also see -r +

    -
    -r [filename/wildcard]
    -
    copies sisu -output files to remote host using scp. This requires that sisurc.yml has -been provided with information on hostname and username, and that you have -your "keys" and ssh agent in place. Also see -R
    - -
    -S
    -
    produces a sisupod a zipped -sisu directory of markup files including sisu markup source files and the -directories local configuration file, images and skins. Note: this only -includes the configuration files or skins contained in ./_sisu not those -in ~/.sisu -S  [filename/wildcard] option. Note: (this option is tested only -with zsh).
    - -
    -S [filename/wildcard]
    -
    produces a zipped file of the prepared document -specified along with associated images, by default named sisupod.zip they -may alternatively be named with the filename extension .ssp This provides -a quick way of gathering the relevant parts of a sisu document which can -then for example be emailed. A sisupod includes sisu markup source file, -(along with associated documents if a master file, or available in multilingual -versions), together with related images and skin. SiSU commands can be run -directly against a sisupod contained in a local directory, or provided -as a url on a remote site. As there is a security issue with skins provided -by other users, they are not applied unless the flag --trust or --trusted is -added to the command instruction, it is recommended that file that are -not your own are treated as untrusted. The directory structure of the unzipped -file is understood by sisu, and sisu commands can be run within it. Note: -if you wish to send multiple files, it quickly becomes more space efficient -to zip the sisu markup directory, rather than the individual files for -sending). See the -S option without [filename/wildcard].
    - -
    -s [filename/wildcard] +
     -r   [filename/wildcard]
    -
    copies sisu markup file to output directory.
    +
    copies sisu output files to remote host using scp. This requires that sisurc.yml +has been provided with information on hostname and username, and that you -
    -t [filename/wildcard (*.termsheet.rb)] -
    -
    standard form document builder, preprocessing feature
    +

    have your +

    + +

     -S
    +
     produces  a  sisupod  a  zipped  sisu  directory  of  markup local + configuration  file,  images  and  skins.  Note:  this  only includes  the  configuration + files  or  skins  contained  in  ./_sisu  not  those  in  ~/.sisu  -S   [filename/wildcard] +option. Note: (this option is tested only with zsh). +

    -
    -U [filename/wildcard] +
     -S   [filename/wildcard]
    -
    prints url output list/map for the available processing flags options and -resulting files that could be requested, (can be used to get a list of -processing options in relation to a file, together with information on -the output that would be produced), -u provides url output mapping for those -flags requested for processing. The default assumes sisu_webrick is running -and provides webrick url mappings where appropriate, but these can be switched -to file system paths in sisurc.yml
    - -
    -u [filename/wildcard]
    -
    provides url mapping -of output files for the flags requested for processing, also see -U
    - -
    -V
    -
    on -its own, provides SiSU version and environment information (sisu --help env) -
    +
    produces a zipped file of the prepared document specified along with associated +images, by default named sisupod.zip they may alternatively be named with +the filename extension .ssp This provides a quick way of gathering the relevant +parts of a sisu document which can then for example be emailed. A sisupod +includes sisu markup source file, (along with associated documents if a +master file, or available in multilingual versions), together with related +images and skin. SiSU commands can be run directly against a sisupod contained +in a local directory, or provided as a url on a remote site. As there is +a security issue with skins provided by other users, they are not applied +unless the flag --trust or --trusted is added to the command instruction, it +is recommended that file that are not your own are treated as untrusted. +The directory structure of the unzipped file is understood by sisu, and +sisu commands can be run within it. Note: if you wish to send multiple files, +it quickly becomes more space efficient to zip the sisu markup directory, +rather than the individual files for sending). See the -S option without + +

    -
    -V [filename/wildcard]
    -
    even more verbose than the -v flag. (also see -M)
    +
     -s   [filename/wildcard]
    +
    copies sisu markup file to output directory. +

    -
    -v
    -
    on -its own, provides SiSU version information
    +
     -t   [filename/wildcard + (*.termsheet.rb)]
    +
    standard form document builder, preprocessing feature +

    +

    -
    -v [filename/wildcard]
    -
    provides -verbose output of what is being built, where it is being built (and error -messages if any), as with -u flag provides a url mapping of files created -for each of the processing flag requests. See also -V
    +
     -U   [filename/wildcard]
    +
    prints url output list/map for the available processing +flags options and resulting files that could be requested, (can be used +to get a list of processing options in relation to a file, together with +information on the output that would be produced), -u provides url output +mapping for those flags requested for processing. The default assumes sisu_webrick +is running and provides webrick url mappings where appropriate, but these -
    -W
    -
    starts ruby’s webrick -webserver points at sisu output directories, the default port is set to -8081 and can be changed in the resource configuration files. [tip: the webrick -server requires link suffixes, so html output should be created using the --h option rather than -H ; also, note -F webrick ].
    +

    can be switched to file system paths in sisurc.yml +

    -

    -w [filename/wildcard] +
     -u   [filename/wildcard]
    -
    produces concordance (wordmap) a rudimentary index of all the words in -a document. (Concordance files are not generated for documents of over 260,000 -words unless this limit is increased in the file sisurc.yml)
    +
    provides url mapping of output files for the flags requested for processing, -
    -X [filename/wildcard] -
    -
    produces XML output with deep document structure, in the nature of dom. -
    +

    also see -U +

    -

    -x [filename/wildcard]
    -
    produces XML output shallow structure (sax parsing). -
    +
     -V
    +
     on  its  own,  provides  SiSU  version  and  environment  information + (sisu  --help  env) +

    -
    -Y [filename/wildcard]
    -
    produces a short sitemap entry for the document, based -on html output and the sisu_manifest. --sitemaps generates/updates the sitemap -index of existing sitemaps. (Experimental, [g,y,m announcement this week]) -
    +
     -V   [filename/wildcard]
    +
    even more verbose than the -v flag. +(also see -M) +

    -
    -y [filename/wildcard]
    -
    produces an html summary of output generated (hyperlinked -to content) and document specific metadata (sisu_manifest.html). This step -is assumed for most processing flags.
    - -
    -Z [filename/wildcard]
    -
    Zap, if used -with other processing flags deletes output files of the type about to be -processed, prior to processing. If -Z is used as the lone processing related -flag (or in conjunction with a combination of -[mMvVq]), will remove the -related document output directory.
    - -
    -z [filename/wildcard]
    -
    produces php (zend) -[this feature is disabled for the time being]
    -
    +
     -v
    +
     on  its  own,  provides  SiSU  version  information +

    -

    modifiers

    +
     -v   [filename/wildcard] +
    +
    provides verbose output of what is being built, where it is being built +(and error messages if any), as with -u flag provides a url mapping of files +created for each of the processing flag requests. See also -V +

    -
    +
     -W
    +
     starts  ruby’s + webrick  webserver  points  at  sisu  output  the  default  port  is  set  to  8081 + and  can  be   [tip:  the  so  html  output  should be  created  using  the  -h  option + rather  than  -H;  also,  note  -F  webrick  ]. +

    -
    --no-ocn
    -
    [with -h -H -or -p] switches off object citation numbering. Produce output without identifying -numbers in margins of html or LaTeX/pdf output.
    +
     -w   [filename/wildcard]
    +
    produces concordance +(wordmap) a rudimentary index of all the words in a document. (Concordance +files are not generated for documents of over 260,000 words unless this +limit is increased in the file sisurc.yml) +

    + +
     -X   [filename/wildcard]
    +
    produces +XML output with deep document structure, in the nature of dom. +

    -
    --no-annotate
    -
    strips output -text of editor endnotes~[* square brackets ]~ denoted by asterisk or dagger/plus -sign
    +
     -x   [filename/wildcard] +
    +
    produces XML output shallow structure (sax parsing). +

    -
    --no-asterisk
    -
    strips output text of editor endnotes~[* square brackets -]~ denoted by asterisk sign
    +
     -Y   [filename/wildcard] +
    +
    produces a short sitemap entry for the document, based on html output and +the sisu_manifest. --sitemaps generates/updates the sitemap index of existing +sitemaps. (Experimental,  [g,y,m  announcement  this  week]) +

    -
    --no-dagger
    -
    strips output text of editor endnotes~[+ -square brackets ]~ denoted by dagger/plus sign
    -
    +
     -y   [filename/wildcard] +
    +
    produces an html summary of output generated (hyperlinked to content) and +document specific metadata (sisu_manifest.html). This step is assumed for +most processing flags. +

    -

    databases

    +
     -Z   [filename/wildcard]
    +
    Zap, if used with other processing +flags deletes output files of the type about to be processed, prior to +processing. If -Z is used as the lone processing related flag (or in conjunction +with a combination of -[mMvVq]), will remove the related document output +directory. +

    +
     -z   [filename/wildcard]
    +
    produces php (zend)  [this  feature  is  disabled + for  the  time being] +

    + +6. COMMAND LINE MODIFIERS +

    -
    dbi - database -interface
    -
    -D or --pgsql set for postgresql -d or --sqlite default set for sqlite --d is modifiable with --db=[database  type  (pgsql  or  sqlite)]
    +
     --no-ocn
    +
      [with  -h  -H  or  -p] switches +off object citation numbering. Produce output without identifying numbers +in margins of html or LaTeX/pdf output. +

    + +
     --no-annotate
    +
     strips  output  text  of + editor  endnotes[^*1] denoted by asterisk or dagger/plus sign +

    + +
     --no-asterisk +
    +
     strips  output  text  of  editor  endnotes[^*2] denoted by asterisk sign +

    -
    -Dv --createall +
     --no-dagger
    -
    initial step, creates required relations (tables, indexes) in existing -postgresql database (a database should be created manually and given the -same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite -equivalent] it may be necessary to run sisu -Dv --createdb initially
    - -
    NOTE: -at the present time for postgresql it may be necessary to manually create -the database. The command would be
    -
    ’createdb [database name]’ where database -name would be SiSU_[present working directory name (without path)]. Please -use only alphanumerics and underscores.
    - -
    -Dv --import
    -
    [filename/wildcard] imports -data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] +
     strips  output  text  of  editor  endnotes[^+1] denoted by dagger/plus sign +

    +
    +7. DATABASE COMMANDS +

    dbi - database interface +

    -D or --pgsql set for postgresql +-d or --sqlite default set for sqlite -d is modifiable with --db=[database  type + (pgsql  or  sqlite)] +

    +

    -
    -Dv --update
    -
    [filename/wildcard] updates/imports specified data to postgresql -db (rb.dbi) [ -dv --update sqlite equivalent]
    +
     -Dv  --createall
    +
     initial  step,  creates  required  relations + (tables,  indexes)  in  existing  postgresql  database  (a  database  should  be + created manually  and  given  the  same  name  as  working  directory,  as requested) + (rb.dbi)   [  -dv  --createall  sqlite  equivalent] it may be necessary to run sisu +-Dv --createdb initially NOTE: at the present time for postgresql it may be +necessary to manually create the database. The command would be ’createdb + [database  name]’ where database name would be SiSU_[present  working  directory + name  (without  path)]. Please use only alphanumerics and underscores. +

    -
    -D --remove
    -
    [filename/wildcard] -removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] -
    +
     -Dv + --import
    +
      [filename/wildcard] imports data specified to postgresql db (rb.dbi) + [  -dv  --import  sqlite  equivalent] +

    -
    -D --dropall
    -
    kills data" and drops (postgresql or sqlite) db, tables & indexes -[ -d --dropall sqlite equivalent]
    +
     -Dv  --update
    +
      [filename/wildcard] updates/imports +specified data to postgresql db (rb.dbi)  [  -dv  --update  sqlite  equivalent] -
    The v in e.g. -Dv is for verbose output.
    -
    -
    - - -

    Shortcuts, -Shorthand for multiple flags

    +

    + +

     -D  --remove
    +
      [filename/wildcard] removes specified data to postgresql db (rb.dbi) + [  -d  --remove  sqlite  equivalent] +

    +
     -D  --dropall
    +
     kills  data &  indexes   [  -d  --dropall + sqlite  equivalent] +

    The v in e.g. -Dv is for verbose output. +

    + +8. SHORTCUTS, +SHORTHAND FOR MULTIPLE FLAGS +

    -
    --update [filename/wildcard]
    -
    Checks existing file -output and runs the flags required to update this output. This means that -if only html and pdf output was requested on previous runs, only the -hp -files will be applied, and only these will be generated this time, together +
     --update   [filename/wildcard]
    +
    Checks existing +file output and runs the flags required to update this output. This means +that if only html and pdf output was requested on previous runs, only the +-hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs -of different files, and just want to do the same again.
    +of different files, and just want to do the same again. +

    -

    -0 to -5 [filename -or wildcard]
    +
     -0  to  -5   [filename + or  wildcard]
    Default shorthand mappings (note that the defaults can be -changed/configured in the sisurc.yml file):
    -
    -

    --0 -mNhwpAobxXyYv [this is the -default action run when no options are give, i.e. on ’sisu [filename]’]

    --1 -mNHwpy -

    --2 -mNHwpaoy

    --3 -mNhwpAobxXyY

    --4 -mNhwpAobxXDyY  --import

    --5 -mNhwpAobxXDyY  --update -

    -add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] -

    -consider -u for appended url info or -v for verbose output -

    Document Markup

    -SiSU -Markup an incomplete summary.

    -Note: files should be marked up for SiSU using -UTF-8 encoding.

    -Some interactive help on markup is available, by typing sisu -and selecting markup or sisu --help markup -

    +changed/configured in the sisurc.yml file): +

    -

    Online markup examples together -with the respective outputs produced are available from:
    -
    <http://www.jus.uio.no/sisu/SiSU/2.html -> -
    +
     -0
    +
     -mNhwpAobxXyYv   [this  is  the + default  action  run  when  no  i.e.  on  ’sisu   [filename]’] +

    -
    or from the document:
    -
    <http://www.jus.uio.no/sisu/sisu_examples/ ->
    +
     -1
    +
     -mNHwpy  give,  i.e.  on + ’sisu   [filename]’] +

    -
    The following -document gives a cursory overview of sisu markup and the respective output -produced:
    -
    <http://www.jus.uio.no/sisu/sisu_markup/ ->
    +
     -2
    +
     -mNHwpaoy give,  i.e.  on  ’sisu   [filename]’] +

    -
    Some example marked up files -are available as html with syntax highlighting for viewing:
    -
    <http://www.jus.uio.no/sisu/sample/syntax -> -
    +
     -3
    +
     -mNhwpAobxXyY + i.e.  on  ’sisu   [filename]’] +

    -
    an alternative presentation of markup syntax:
    -
    <http://www.jus.uio.no/sisu/sample/on_markup.txt -> -
    -
    +
     -4
    +
     -mNhwpAobxXDyY  --import  ’sisu   [filename]’] +

    -

    Basic Markup

    -Data text markup (alternative to available html subset)

    -Heading -levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, -followed by other heading levels, and 1 -6 being headings followed by substantive -text or sub-headings. :A~ usually the title :A~? conditional level 1 heading -(used where a stand-alone document may be imported into another)

    -1~filename -level 1 heading, the primary division such as Chapter that is followed -by substantive text, and may be further subdivided (this is the level on -which by default html segments are made)

    -!{ emphasis }!

    -*{ bold text }* -

    -_{ underscore }_

    -/{ italics }/

    -’"{ citation }"

    -^{ superscript }^

    -,{ subscript -},

    -+{ inserted text }+

    --{ strikethrough }- -

    Footnotes/Endnotes

    -

    -~{ a footnote -or endnote }~

    -footnote/endnote ~{ self contained endnote marker & endnote -in one }~

    -~{* unnumbered asterisk footnote/endnote, insert multiple asterisks -if required }~

    -~[* editors notes, numbered asterisk footnote/endnote series -]~ (+ the plus sign may be used as well)

    -alternative endnote pair notation: -

    -~^ endnote marker

    -^~ endnote text following the paragraph in which the marker -occurs -

    Line Operations (marker placed at start of line)

    -

    -!_ bold line

    -_1 -indent paragraph one level

    -_2 indent paragraph two steps

    -_* bullet paragraph -

    -# number paragraph (see headers for numbering document headings) -

    -_# number paragraph level 2 (see headers for numbering document headings) - -

    Links

    -

    -{ link name }http://url.org -

    -{ image.png }http://url.org -

    -{ image.png }image -

    -{ tux.png 64x80 }image

    -NOTE: (a) png and jpg support only (no gif) (b) width -x height, not required if imagemagick is installed, (where provided, dimensions -may be smaller than the actual image), [images should be no larger than -width: 480 and height: 640]

    -the shortcut:

    -{~^ [text to link] }http://url.org +

     -5
    +
     -mNhwpAobxXDyY + --update  ’sisu   [filename]’] +

    add -v for verbose mode and -c for color, e.g. sisu +-2vc  [filename  or wildcard] +

    consider -u for appended url info or -v for -

    -is equivalent to:

    -{ [text to link] }http://url.org - ~{ http://url.org - }~

    -(which -produces hyper-linked text within a document/paragraph, with an endnote -providing the url for the text location used in the hyperlink)

    -url example: -

    -{ SiSU Geek Writer }http://www.jus.uio.no/sisu/ -

    -linked image:

    -{ tux.png 64x80 -"a better way" }http://www.jus.uio.no/sisu/ - image example with all options -

    -note width x height

    -the shortcut:

    -{ [text to link] [3sS]}markup_source_filename.sst -

    -if a server host name has been provided/configured, will provide a list -of available output types that would be generated using the shortcut command -and the markup file provided, i.e. output generated using the command (as -configured): "sisu -3sS markup_source_filename.sst", using server host, directory -stub, filename to compose the link. -

    Adding a fixed names in html

    -

    -*~[name] -manual location marker/tagging at present only in html to produce <a name="[name]"></a> -(use sparingly)

    note at a heading level the same is automatically achieved -by providing names to headings 5 and 6 i.e. 5~[name] and 6~[name] or in the -case of auto-heading numbering, without further intervention.
    - -

    Escape object -citation numbering

    -

    -(place marker at end of paragraph)

    -~# unnumbered paragraph -

    --# unnumbered paragraph, delete when not required (place marker at end of -paragraph) [used in dummy headings, eg. for segmented html]

    +

    verbose output +

    + +8.0.1 COMMAND LINE WITH FLAGS - BATCH PROCESSING +

    In the +data directory run sisu -mh filename or wildcard eg. cisg.sst documents. +

    +Running sisu (alone without any flags, filenames or wildcards) brings up +the interactive help, as does any sisu command that is not recognised. Enter +to escape. +

    9. INTRODUCTION TO SISU MARKUP[^15] +

    9.1 SUMMARY +

    SiSU source +documents are plaintext (UTF-8)[^16] files +

    All paragraphs are separated +by an empty line. +

    Markup is comprised of: +

    * at the top of a document, +the document header made up of semantic meta-data about the document and +if desired additional processing instructions (such an instruction to automatically +number headings from a particular level down) +

    * followed by the prepared +substantive text of which the most important single characteristic is the +markup of different heading levels, which define the primary outline of +the document structure. Markup of substantive text includes: +

    * heading +levels defines document structure
    -

    Page breaks -(LaTeX/pdf)

    -

    -page breaks are introduced to pdfs either as header instructions, -indicating that pages should break at given levels, and mentioned in the -header section, or manually, using the following notation

    -<:pb> page break, -which breaks a page, starting a new page in single column text and a new -column in double column text

    -<:pn> page new, which starts a new page, in -both single and double column text (leaving an empty column in double column -text if necessary). -

    Comment line

    -

    -% ignored by sisu in processing if placed -at beginning of line

    -%% ignored by sisu in processing if placed at beginning -of line, used for folding by vim folds -

    Special characters

    -special characters -can be escaped with a backslash { } < > are contextual special characters, -(in combination with other characters). ~ - _ / % ^ and occasionally ! # + -, are special characters in particular circumstances, see the syntax chart. -[note that SiSU is not optimised for technical writing] -

    Tables

    -

    -table{ [number -of columns] [column width %];[column width %] -

    [table content, line breaks -are important see example below]
    +

    * text basic attributes, italics, bold etc.
    -

    }table -

    sample table:
    +

    * grouped text (objects), which are to be treated differently, such +as code
    + blocks or poems.
    -

    table{~h c3; 26; 32; 32; -

    This is a table, column1
    - this would become row one of column two
    - column three of row one is here
    +

    * footnotes/endnotes
    -

    column one row 2
    - column two of row two
    - column three of row two, and so on
    +

    * linked text and images
    -

    column one row three
    - and so on
    - here
    +

    * paragraph actions, such as indent, bulleted, numbered-lists, etc.
    -

    }table -

    whole table gets an object citation number -

    -

    Other Grouped or -Pre-formatted Text

    -poem{ -

    [Text here]
    +

    Some interactive help on markup is available, by typing sisu and selecting + +

    markup or sisu --help markup +

    9.2 MARKUP EXAMPLES +

    9.2.1 ONLINE +

    Online markup +examples are available together with the respective outputs produced from +<http://www.jus.uio.no/sisu/SiSU/2.html +> or from <http://www.jus.uio.no/sisu/sisu_examples/ +> + +

    There is of course this document, which provides a cursory overview of +sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/ +> + +

    Some example marked up files are available as html with syntax highlighting +for viewing: <http://www.jus.uio.no/sisu/sample/syntax +> +

    an alternative presentation +of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt +> +

    9.2.2 INSTALLED + +

    With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg +(or equivalent directory) and if sisu-markup-samples is installed also under: + +

    /usr/share/doc/sisu/sisu_markup_samples/non-free +

    10. MARKUP OF HEADERS + +

    Headers consist of semantic meta-data about a document, which can be used +by any output module of the program; and may in addition include extra +processing instructions. +

    Note: the first line of a document may include +information on the markup version used in the form of a comment. Comments +are a percentage mark at the start of a paragraph (and as the first character +in a line of text) followed by a space and the comment: +

    +


    +

      % this would be a comment
    +
    +

    10.1 SAMPLE HEADER +

    This current document has a header similar to this +one (without the comments): +

    +


    +

      % SiSU 0.57
    +  @title: SiSU
    +  @subtitle: Markup  [0.58]
    +  @creator: Ralph Amissah
    +  @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation,
    +License GPL 3
    +  @type: information
    +  @subject: ebook, epublishing, electronic book, electronic publishing,
    +electronic document, electronic citation, data structure, citation systems,
    +search
    +  @date.created: 2002-08-28
    +  @date.issued: 2002-08-28
    +  @date.available: 2002-08-28
    +  @date.modified: 2007-09-16
    +  @date: 2007-09-16
    +  @level: new=C; break=1; num_top=1
    +  % comment: in this @level header num_top=1 starts automatic heading numbering
    +at heading level 1 (numbering continues 3 levels down); the new and break
    +instructions are used by the LaTeX/pdf and odf output to determine where
    +to put page breaks (that are not used by html output or say sql database
    +population).
    +  @skin: skin_sisu_manual
    +  % skins modify the appearance of a document and are placed in a sub-directory
    +under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single
    +documents that request them, all documents in a directory, or be site-wide.
    +(A document is affected by a single skin)
    +  @bold: /Gnu|Debian|Ruby|SiSU/
    +  @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
    +  { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
    +  { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
    +  { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
    +  { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
    +  { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
    +  { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
    +  { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html
    +
    +

    10.2 AVAILABLE HEADERS +

    Header tags appear at the beginning of a document +and provide meta information on the document (such as the Dublin Core), +or information as to how the document as a whole is to be processed. All +header instructions take either the form @headername: or 0~headername. All + +

    Dublin Core meta tags are available +

    @indentifier: information or instructions + +

    where the information +

    Note: a header where used should only be used +once; all headers apart from @title: are optional; the @structure: header +is used to describe document structure, and can be useful to know. +

    This + +

    is a sample header +

    % SiSU 0.38  [declared  file-type  identifier  with  markup + version] +

    @title:  [title  text] This is the title of the document and used +as such, this header is the only one that is mandatory +

    @subtitle: The + +

    Subtitle if any +

    @creator:  [or  @author:] Name of Author +

    @subject: (whatever +your subject) +

    @description: +

    @publisher: +

    @contributor: +

    @translator: + [or  @translated_by:] +

    @illustrator:  [or  @illustrated_by:] +

    @prepared_by: + [or  @digitized_by:] +

    @date: 2000-08-27  [  also  @date.created:  @date.issued: + @date.available:  @date.valid:  @date.modified:  ] +

    @type: article +

    @format: + +

    @identifier: +

    @source: +

    @language:  [or  @language.document:]  [country + code  for  language  if available,  or  language,  English,  en  is  the  default + setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, +pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is +- Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, +ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, +hr - Croatian, cs - Czech, bg - Bul garian ) [however,  encodings  are  not  available + for  all  of  the languages  listed.] +

    [@language.original:  original  language + in  which  the  work  was published] +

    @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + +

    @relation: +

    @coverage: +

    @rights: Copyright (c) Name of Right Holder, +all rights reserved, or as granted: public domain, copyleft, creative commons +variant, etc. +

    @owner: +

    @keywords: text document generation processing +management latex pdf structured xml citation  [your  keywords  here,  used + for  example  by  rss  feeds,  and  in  sql  searches] +

    @abstract:  [paper  abstract, + placed  after  table  of  contents] +

    @comment:  [...] +

    @catalogue: loc=[Library + of  Congress  classification]; dewey=[Dewey  rss  feeds, classification]; isbn=[ISBN]; +pg=[Project  Gutenberg  text  number] +

    @classify_loc:  [Library  of  Congress + classification] +

    @classify_dewey:  [Dewey  classification] +

    @classify_isbn: + [ISBN] +

    @classify_pg:  [Project  Gutenberg  text  number] +

    @prefix:  [prefix + is  placed  just  after  table  of  contents] +

    @prefix_a:  [prefix  is  placed + just  before  table  of  contents  -  not implemented] +

    @prefix_b: +

    @rcs: $Id: +sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $  [used  by  rcs  or  cvs + to  embed  version  (revision  control)  information  into under ./_sisu/skin +~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request +them, all documents in a directory, or be site-wide. (A document is affected +by a single skin) document,  rcs  or  cvs  can  usefully  provide  a  history  of +under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single +documents that request them, all documents in a directory, or be site-wide. +(A document is affected by a single skin) updates  to  a  document  ] +

    @structure: +PART; CHAPTER; SECTION; ARTICLE; none; none; optional, document structure +can be defined by words to match or regular expression (the regular expression +is assumed to start at the beginning of a line of text i.e. ^) default markers +:A~ to :C~ and 1~ to 6~ can be used within text instead, without this header +tag, and may be used to supplement the instructions provided in this header +tag if provided (@structure: is a synonym for @toc:) +

    @level: newpage=3; +breakpage=4  [paragraph  level,  used  by  latex  to  breakpages,  the  page  in + newpage] +

    @markup: information on the markup used, e.g. new=1,2,3; break=4; +num_top=4  [or newpage=1,2,3;  breakpage=4;  num_top=4] newpage and breakpage, +heading level, used by LaTeX to breakpages. breakpage: starts on a new page +in single column text and on a new column in double column text; newpage: +starts on a new page for both single and double column texts. num_top=4 + [auto-number  document,  starting  at  level  4.  the new default  is  to  provide + 3  levels,  as  in  1  level  4,  1.1  1.1.1  level  6,  markup  to  be  merged  within  level] +num_extract  [take  numbering  of  headings  provided  (manually  in  and  use + for  numbering  of  Available  where  a  clear  numbering  structure  is  without + the  repetition  of  a  number in  a  header.]  [In  0.38  notation,  you  would  map + to  the equivalent  levels,  the  examples  provided  would  map  to  the following + new=A,B,C;  break=1;  num_top=1   [or  newpage=A,B,C; breakpage=1;  num_top=1] +see headings] +

    @bold:  [regular  expression  of  words/phrases  to  be  made + bold] +

    @italics:  [regular  expression  of  words/phrases  to  italicise] +

    +@vocabulary: name of taxonomy/vocabulary/wordlist to use against document + +

    @skin: skin_doc_[name_of_desired_document_skin] skins change default +settings related to the appearance of documents generated, such as the +urls of the home site, and the icon/logo for the document or site. +

    @links: +{ SiSU }http://www.jus.uio.no/sisu/; + { FSF }http://www.fsf.org + +

    @promo: sisu, +ruby, search_libre_docs, open_society  [places  content  in  right  pane  in + html,  makes  use  of list.yml  and  promo.yml,  commented  out  sample  in  document +sample: and  promo.yml,  commented  out  sample  in  document free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + +

    11. MARKUP OF SUBSTANTIVE TEXT +

    11.1 HEADING LEVELS +

    Heading levels are +:A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed +by other heading levels, and 1 -6 being headings followed by substantive +text or sub-headings. :A~ usually the title :A~? conditional level 1 heading +(used where a stand-alone document may be imported into another) +

    :A~  [heading + text] Top level heading  [this  usually  has  similar  content  to  the  ] NOTE: +the heading levels described here are in 0.38 notation, see heading +

    :B~ + [heading  text] Second level heading  [this  is  a  heading  level  divider] +

    + :C~  [heading  text] Third level heading  [this  is  a  heading  level  divider] + +

    1~  [heading  text] Top level heading preceding substantive text of document +or sub-heading 2, the heading level that would normally be marked 1. or 2. +or 3. etc. in a document, and the level on which sisu by default would break +html output into named segments, names are provided automatically if none +are given (a number), otherwise takes the form 1~my_filename_for_this_segment + +

    2~  [heading  text] Second level heading preceding substantive text of +document or sub-heading 3, the heading level that would normally be marked +1.1 or 1.2 or 1.3 or 2.1 etc. in a document. +

    3~  [heading  text] Third level +heading preceding substantive text of document, that would normally be +marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document +

    +


    +

      1~filename level 1 heading,
    +  % the primary division such as Chapter that is followed by substantive
    +text, and may be further subdivided (this is the level on which by default
    +html segments are made)
    +
    +

    11.2 FONT ATTRIBUTES +

    markup example: +

    +


    +

      normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/
    +  normal text
    +  !{emphasis}!
    +  *{bold text}*
    +  _{underscore}
    +  /{italics}/
      
    -

    [Text here]
    + ^{superscript}^ + ,{subscript}, + +{inserted text}+ + -{strikethrough}- +

    +

    resulting output: +

    normal text <em>emphasis</em> bold text underscore italics +<cite>citation</cite> ^superscript^  [subscript] <ins>inserted text</ins> <del>strikethrough</del> + +

    normal text +

    <em>emphasis</em> +

    bold text +

    underscore +

    italics +

    <cite>citation</cite> + +

    ^superscript^ +

    [subscript] +

    <ins>inserted text</ins> +

    <del>strikethrough</del> + +

    11.3 INDENTATION AND BULLETS +

    markup example: +

    +


    +

      ordinary paragraph
    +  _1 indent paragraph one step
    +  _2 indent paragraph two steps
    +  _9 indent paragraph nine steps
    +
    +

    resulting output: +

    ordinary paragraph +

    indent paragraph one step
    -

    }poem -

    each verse is given an object citation number -

    ----
    +

    indent paragraph two steps
    -

    group{ -

    [Text here]
    +

    indent paragraph nine steps
    -

    }group -

    whole group gets an object citation number -

    ----
    +

    markup example: +

    +


    +

      * bullet text
    +  _1* bullet text, first indent
    +  _2* bullet text, two step indent
    +
    +

    resulting output: +

    * bullet text +

    * bullet text, first indent
    -

    code{ -

    [Text here]
    +

    * bullet text, two step indent
    -

    }code -

    whole group gets an object citation number -

    -

    Composite Documents

    -

    -It -is possible to build a document by requiring other documents. The documents -required may complete documents that could be generated independently, -or they could be markup snippets, prepared so as to be easily available -to be placed within another text. If the calling document is a master document -(built mainly from other documents), by convention it should be named with -the suffix .ssm (master) Within this document you would provide information -on the other documents that should be included within the text. These may -be other documents that would be processed in a regular way, or markup -bits prepared only for inclusion within a master document .sst regular markup -file, or .ssi (insert/information) .sst A secondary file of the composite -document is built prior to processing with the same prefix and the suffix -._sst and ._sst There are a number of alternative syntaxes for requiring -external documents in order to permit use of ascii hypertext linking available -in the vim editor. They are as follows: +

    Numbered List (not to be confused with headings/titles, (document structure)) + +

    markup example:

    -

    +


    +

      # numbered list                numbered list 1., 2., 3, etc.
    +  _# numbered list numbered list indented a., b., c., d., etc.
    +
    +

    11.4 FOOTNOTES / ENDNOTES +

    Footnotes and endnotes not distinguished in +markup. They are automatically numbered. Depending on the output file format +(html, odf, pdf etc.), the document output selected will have either footnotes +or endnotes. +

    markup example: +

    +


    +

      ~{ a footnote or endnote }~
    +
    +

    resulting output: +

    [^17] +

    markup example: +

    +


    +

      normal text~{ self contained endnote marker & endnote in one }~ continues
    +
    +

    resulting output: +

    normal text[^18] continues +

    markup example: +

    +


    +

      normal text ~{* unnumbered asterisk footnote/endnote, insert multiple
    +asterisks if required }~ continues
    +  normal text ~{** another unnumbered asterisk footnote/endnote }~ continues
    +
    +

    resulting output: +

    normal text  [^*] continues +

    normal text  [^**] continues -

    basic markup for importing a document -
    -
    -

    r{ filename } -

    { filename.si }require -

    << { filename.si } #for vim folds +

    markup example: +

    +


    +

      normal text ~[*  editors  notes,  numbered  asterisk  footnote/endnote  series
    + ]~ continues
    +  normal text ~[+  editors  notes,  numbered  asterisk  footnote/endnote  series
    + ]~ continues
    +
    +

    resulting output: +

    normal text  [^*3] continues +

    normal text  [^+2] continues + +

    Alternative endnote pair notation for footnotes/endnotes: +

    +


    +

    +  % note the endnote marker
    +  normal text~^ continues
    +  ^~ endnote text following the paragraph in which the marker occurs
    +
    +

    the standard and pair notation cannot be mixed in the same document

    -

    -
    importing a document with textlink syntax
    -
    -

    |filename.si|@|^|require -

    << |filename.si|@|^| +

    11.5 LINKS +

    11.5.1 NAKED URLS WITHIN TEXT, DEALING WITH URLS +

    urls are found +within text and marked up automatically. A url within text is automatically +hyperlinked to itself and by default decorated with angled braces, unless +they are contained within a code block (in which case they are passed as +normal text), or escaped by a preceding underscore (in which case the decoration +is omitted). +

    markup example: +

    +


    +

      normal text http://www.jus.uio.no/sisu continues
    +
    +

    resulting output: +

    normal text <http://www.jus.uio.no/sisu +> continues +

    An -

    #for vim folds -

    +

    escaped url without decoration +

    markup example: +

    +


    +

      normal text http://www.jus.uio.no/sisu continues
    +  deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +
    +

    resulting output: +

    normal text http://www.jus.uio.no/sisu + continues +

    deb + +

    http://www.jus.uio.no/sisu/archive + unstable main non-free +

    where a code block +is used there is neither decoration nor hyperlinking, code blocks are discussed + +

    later in this document +

    resulting output: +

    +


    +

      deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +  deb-src http://www.jus.uio.no/sisu/archive unstable main non-free
    +
    +

    To link text or an image to a url the markup is as follows +

    markup example: -

    importing a document with thlnk syntax
    -
    -

    <url:filename.si>require +

    +


    +

      about { SiSU }http://url.org markup
    +
    +

    11.5.2 LINKING TEXT +

    resulting output: +

    about SiSU <http://www.jus.uio.no/sisu/ +> -

    << <url:filename.si> #for vim folds -

    +

    markup +

    A shortcut notation is available so the url link may also be provided -

    remote documents may be called with the -thlnk syntax (or regular sisu syntax), e.g.
    -
    -

    << <url:http://www.url.com/filename.si -> +

    automatically as a footnote +

    markup example: +

    +


    +

      about {~^ SiSU }http://url.org markup
    +
    +

    resulting output: +

    about SiSU <http://www.jus.uio.no/sisu/ +>  [^19] markup +

    -

    -
    +

    11.5.3 LINKING IMAGES +

    markup example: +

    +


    +

          [ tux.png ]
    +  % various url linked images
    +      [ tux.png ]
    +      [ GnuDebianLinuxRubyBetterWay.png ]
    +  {~^ ruby_logo.png
    +
    +

    resulting output: +

    [ tux.png ] +

    tux.png 64x80 +

    [  ruby_logo  (png  missing) + ]  [^20] +

    GnuDebianLinuxRubyBetterWay.png 100x101 and Ruby +

    linked url footnote + +

    shortcut +

    +


    +

      {~^  [text  to  link] }http://url.org
    +  % maps to: {  [text  to  link] }http://url.org ~{ http://url.org }~
    +  % which produces hyper-linked text within a document/paragraph, with an
    +endnote providing the url for the text location used in the hyperlink
    +
    +

    +


    +

      text marker *~name
    +
    +

    note at a heading level the same is automatically achieved by providing +names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of +auto-heading numbering, without further intervention. +

    11.6 GROUPED TEXT +

    -

    Document Headers

    -Header tags appear at the beginning of a document and -provide meta information on the document (such as the Dublin Core), or -information as to how the document as a whole is to be processed. -

    All header -instructions may take either form: @headername: [introduced in 0.38] or - -

    0~headername All Dublin Core meta tags are available -

    @indentifier: information -or instructions [introduced in 0.38] -

    or -

    0~indentifier information or instructions, -old equivalent, depreciated -

    where the "identifier" is a tag recognised -by the program, and the "information" or "instructions" belong to the tag/indentifier -specified. -

    Note: a header where used should only be used once; all headers -apart from @title: (0~title) are optional; the @structure: (0~toc) header -is used to describe document structure, and can be useful to know. -

    @structure: -PART; CHAPTER; SECTION; ARTICLE; none; none; -

    structure can be defined -by a match words or regular expression (the regular expression is assumed -to start at the beginning of a line of text i.e. ^) -

    For help see one of -the following (and markup samples):
    +

    11.6.1 TABLES +

    Tables may be prepared in two either of two forms +

    markup +example: +

    +


    +

      table{ c3; 40; 30; 30;
    +  This is a table
    +  this would become column two of row one
    +  column three of row one is here
    +  And here begins another row
    +  column two of row two
    +  column three of row two, and so on
    +  }table
    +
    +

    resulting output: +

     [table  omitted,  see  other  document  formats]
    -

    * interactive help - type ’sisu --help headers’
    +

    a second form may be easier to work with in cases where there is not + +

    much information in each column +

    markup example: [^21] +

    +


    +

      !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005
    +  {table~h 24; 12; 12; 12; 12; 12; 12;}
    +                                  |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July
    +2004|June 2006
    +  Contributors*                   |       10|      472|    2,188|    9,653|
    +  25,011|   48,721
    +  Active contributors**           |        9|      212|      846|    3,228|
    +   8,442|   16,945
    +  Very active contributors***     |        0|       31|      190|      692|
    +   1,639|    3,016
    +  No. of English language articles|       25|   16,000|  101,000|  190,000| 
    +320,000|  630,000
    +  No. of articles, all languages  |       25|   19,000|  138,000|  490,000| 
    +862,000|1,600,000
    +  Contributed at least ten times;  at least 5 times in last month; ** more
    +than 100 times in last month.
    +
    +

    resulting output: +

    Table 3.1: Contributors to Wikipedia, January 2001 +- June 2005 +

     [table  omitted,  see  other  document  formats]
    -

    * marked up text samples
    +

    * Contributed at least ten times; ** at least 5 times in last month; +*** more than 100 times in last month. +

    11.6.2 POEM +

    basic markup: +

    +


    +

      poem{
    +    Your poem here
    +  }poem
    +  Each verse in a poem is given a separate object number.
    +
    +

    markup example: +

    +


    +

      poem{
    +                      ’Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
      
    -

    * the SiSU_Markup.txt file provided with the program
    + both go to + law: I will + prosecute + YOU. --Come, + I’ll take no + denial; We + must have a + trial: For + really this + morning I’ve + nothing + to do. + Said the + mouse to the + cur, + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath. -

    * an outline of headers is provided below -->
    - -

    Outline of header options

    -% SiSU 0.38 [declared file-type identifier with -markup version] -

    @title: My Title - This is now the Title of the Document - -

    and used as such -

    @subtitle: The Subtitle if any -

    @creator: [or ~author] - -

    Ralph Amissah -

    @subject: (whatever your subject) -

    @description: -

    @publisher: - -

    @contributor: -

    @translator: [or ~translated_by] -

    @illustrator: [or ~illustrated_by] - -

    @prepared_by: [or ~digitized_by] -

    @date: 2000-08-27 [ also @date.created: -@date.issued: @date.available: @date.valid: @date.modified: ] -

    @type: article - -

    @format: -

    @identifier: -

    @source: -

    @language: [or @language.document:] language -in which current version of document is published. Some country settings -result in processing adjustments, e.g. in LaTeX hyphenation, some country -codes are recognized, but the language name in Engish is preferred. English -is the default setting. (en - English, fr - French, de - German, it - Italian, -es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - -Norwegian, is - Icelandic, nl - Dutch, ee - Estonian, hu - Hungarian, pl - Polish, -ro - Romanian, ru - Russian, gl - Greek, uk - Ukranian, tr - Turkish, si - Slovene, -sk - Slovak, hr - Croatian, cs - Czech, bg - Bulgarian ) [however, encodings -are not available for all of the languages listed.] -

    @language.original: - -

    original language in which the work was published -

    @papersize: (A4|US_letter|book_B5|book_A5|US_legal) - -

    @relation: -

    @coverage: -

    @rights: copyright, all rights reserved, public -domain, copyleft, creative commons variant, etc. -

    @owner: -

    @keywords: text -document generation processing management LaTeX pdf structured XML citation -[your keywords here, used for example by rss feeds, and in sql sear ches] - -

    @abstract: [paper abstract, placed after table of contents] -

    @comment: -[...] -

    @catalogue: loc=[Library of Congress classification]; dewey=[Dewey -classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] -

    @classify_loc: - -

    Library of Congress classification -

    @classify_dewey: Dewey classification - -

    @classify_isbn: ISBN -

    @classify_pg: Project Gutenberg text number -

    @prefix_a: -[prefix is placed just before table of contents - not implemented] -

    @prefix_b: -or @prefix: [prefix is placed just after table of contents] -

    @rcs: $Id$ -[or @cvs: used by rcs or cvs to embed version (revision control) information -into document, rcs or cvs can usefully provide a history of updates to -a document ] -

    @structure: PART; CHAPTER; SECTION; ARTICLE; none; none; -optional, where document structure can be defined by a match words or regular -expression (the regular expression is assumed to start at the beginning -of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used -within text instead, without this header ta g, and may be used to supplement -the instructions provided in this header tag if provided (@structure: is -a synonym for @toc:) -

    @markup: information on the markup used, e.g. new=1,2,3; -break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and -breakpage, heading level, used by LaTeX to breakpages. breakpage: starts -on a new page in single column text and on a new column in double column -text; newpage: starts on a new page for both single and double column texts. -num_top=4 [auto-number document, starting at level 4. the default is to provide -3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged -within level] num_extract [take numbering of headings provided (manually -in marked up source document), and use for numbering of segments. Available -where a clear numbering structure is provided within document, without -the repetition of a number in a header.] [In 0.38 notation, you would map -to the equivalent levels, the examples provided would map to the following -new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] -see headings] -

    @bold: [regular expression of words/phrases to be made bold] + judge, I’ll + be jury, + Said + cunning + old Fury: + + try the + whole + cause, + and + condemn + you + to + death. + }poem +

    +

    resulting output: +

    +

    ’Fury said to a
    +

    + mouse, That he
    +

    + met in the
    +

    + house,
    +

    +
    +

    + both go to
    +

    + law: I will
    +

    + prosecute
    +

    + YOU. --Come,
    +

    + I’ll take no
    +

    + denial; We
    +

    + must have a
    +

    + trial: For
    +

    + really this
    +

    + morning I’ve
    +

    + nothing
    +

    + to do.
    +

    + Said the
    +

    + mouse to the
    +

    + cur,
    +

    + a trial,
    +

    + dear Sir,
    +

    + With
    +

    + no jury
    +

    + or judge,
    +

    + would be
    +

    + wasting
    +

    + our
    +

    + breath.
    +

    +
    +

    + judge, I’ll
    +

    + be jury,
    +

    + Said
    +

    + cunning
    +

    + old Fury:
    +

    +
    +

    + try the
    +

    + whole
    +

    + cause,
    +

    + and
    +

    + condemn
    +

    + you
    +

    + to
    +

    + death.
    +

    + +

    11.6.3 GROUP +

    basic markup: +

    +


    +

      group{
    +    Your grouped text here
    +  }group
    +  A group is treated as an object and given a single object number.
    +
    +

    markup example: +

    +


    +

      group{
    +                      ’Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    + 
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I’ll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I’ve
    +            nothing
    +           to do.
    +             Said the
    +               mouse to the
    +                 cur,
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath.
    + 
    +                   judge, I’ll
    +                     be jury,
    +                           Said
    +                      cunning
    +                        old Fury:
    + 
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death.
    +  }group
    +
    +

    resulting output: +

    +

    ’Fury said to a
    +

    + mouse, That he
    +

    + met in the
    +

    + house,
    +

    +
    +

    + both go to
    +

    + law: I will
    +

    + prosecute
    +

    + YOU. --Come,
    +

    + I’ll take no
    +

    + denial; We
    +

    + must have a
    +

    + trial: For
    +

    + really this
    +

    + morning I’ve
    +

    + nothing
    +

    + to do.
    +

    + Said the
    +

    + mouse to the
    +

    + cur,
    +

    + a trial,
    +

    + dear Sir,
    +

    + With
    +

    + no jury
    +

    + or judge,
    +

    + would be
    +

    + wasting
    +

    + our
    +

    + breath.
    +

    +
    +

    + judge, I’ll
    +

    + be jury,
    +

    + Said
    +

    + cunning
    +

    + old Fury:
    +

    +
    +

    + try the
    +

    + whole
    +

    + cause,
    +

    + and
    +

    + condemn
    +

    + you
    +

    + to
    +

    + death.
    +

    + +

    11.6.4 CODE +

    Code tags are used to escape regular sisu markup, and have +been used extensively within this document to provide examples of SiSU +markup. You cannot however use code tags to escape code tags. They are however +used in the same way as group or poem tags. +

    A code-block is treated as +an object and given a single object number.  [an option  to  number  each  line + of  code  may  be  considered  at some  later  time] +

    use of code tags instead +of poem compared, resulting output: +

    +


    +

                          ’Fury said to a
    +                     mouse, That he
    +                   met in the
    +                 house,
    + 
    +                both go to
    +                  law:  I will
    +                    prosecute
    +                      YOU.  --Come,
    +                         I’ll take no
    +                          denial; We
    +                       must have a
    +                   trial:  For
    +                really this
    +             morning I’ve
    +            nothing
    +           to do.
    +             Said the
    +               mouse to the
    +                 cur,
    +                   a trial,
    +                     dear Sir,
    +                           With
    +                       no jury
    +                    or judge,
    +                  would be
    +                wasting
    +               our
    +                breath.
    + 
    +                   judge, I’ll
    +                     be jury,
    +                           Said
    +                      cunning
    +                        old Fury:
    + 
    +                        try the
    +                           whole
    +                            cause,
    +                               and
    +                          condemn
    +                         you
    +                        to
    +                         death.
    +
    +

    12. COMPOSITE DOCUMENTS MARKUP +

    It is possible to build a document by +creating a master document that requires other documents. The documents +required may be complete documents that could be generated independently, +or they could be markup snippets, prepared so as to be easily available +to be placed within another text. If the calling document is a master document +(built from other documents), it should be named with the suffix .ssm Within +this document you would provide information on the other documents that +should be included within the text. These may be other documents that would +be processed in a regular way, or markup bits prepared only for inclusion +within a master document .sst regular markup file, or .ssi (insert/information) -

    @italics: [regular expression of words/phrases to italicise] -

    @vocabulary: +

    A secondary file of the composite document is built prior to processing -

    name of taxonomy/vocabulary/wordlist to use against document -

    @skin: skin_doc_[name_of_desired_document_skin] +

    with the same prefix and the suffix ._sst +

    basic markup for importing a -

    @links: { SiSU }http://www.jus.uio.no/sisu/ - { FSF }http://www.fsf.org +

    document into a master document +

    +


    +

      << |filename1.sst|@|^|
    +  << |filename2.ssi|@|^|
    +
    +

    The form described above should be relied on. Within the Vim editor it +results in the text thus linked becoming hyperlinked to the document it +is calling in which is convenient for editing. Alternative markup for importation +of documents under consideration, and occasionally supported have been. + +

    +


    +

      r{filename}
    +  {filename.ssi}require
    +  << {filename.ssi}
    +  % using textlink alternatives
    +  |filename.ssi|@|^|require
    +  << |filename.ssi|@|^|
    +  % using thlnk alternatives
    +  <url:filename.ssi>require
    +  << <url:filename.ssi>
    +
    +

    MARKUP SYNTAX HISTORY +

    13. NOTES RELATED TO FILES-TYPES AND MARKUP SYNTAX -

    @promo: -sisu, ruby, search_libre_docs, open_society [places content in right pane -in html, makes use of list.yml and promo.yml, commented out sample in document -sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] - -

    :A~ Top level heading [this usually has similar content to the title @title: -] NOTE: the heading levels described here are in 0.38 notation, see heading - -

    :B~ Second level heading [this is a heading level divider] -

    :C~ Third -level heading [this is a heading level divider] -

    1~ Top level heading preceding -substantive text of document or sub-heading 2, the heading level that would -normally be marked 1. or 2. or 3. etc. in a document, and the level on which -sisu by default would break html output into named segments, names are -provided automatically if none are given (a number), otherwise takes the - -

    form 1~my_filename_for_this_segment -

    2~ Second level heading preceding -substantive text of document or sub-heading 3 , the heading level that would -normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. -

    3~ Third level -heading preceding substantive text of document, that would normally be -marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document -

    NOTE: headers and heading -levels used in the description provided refer to 0.38 markup (a conversion -script provided in sisu-examples, modify.rb makes conversion between 0.37 -and 0.38 markup simple) -

    For some help on document structure try -

    sisu --help - -

    headings -

    and view sample markup documents provided +

    0.38 is substantially current, depreciated 0.16 supported, though file + +

    names were changed at 0.37 +

    0.52 (2007w14/6) declared document type identifier +at start of text/document: +

    .B SiSU
    + 0.52 +

    or, backward compatible using the comment marker: +

    %
    + SiSU 0.38 +

    variations include ’ SiSU (text|master|insert)  [version]’ and ’sisu-[version]’ + +

    0.51 (2007w13/6) skins changed (simplified), markup unchanged +

    0.42 (2006w27/4) +* (asterisk) type endnotes, used e.g. in relation to author +

    0.38 (2006w15/7) +introduced new/alternative notation for headers, e.g. @title: (instead of +0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps +to previous 1,2,3,4,5,6) +

    0.37 (2006w09/7) introduced new file naming convention, +.sst (text), .ssm (master), .ssi (insert), markup syntax unchanged +

    0.35 (2005w52/3) +sisupod, zipped content file introduced +

    0.23 (2005w36/2) utf-8 for markup + +

    file +

    0.22 (2005w35/3) image dimensions may be omitted if rmagick is available + +

    to be relied upon +

    0.20.4 (2005w33/4) header 0~links +

    0.16 (2005w25/2) substantial +changes introduced to make markup cleaner, header 0~title type, and headings + [1-6]~ introduced, also percentage sign (%) at start of a text line as comment + +

    marker +

    14. SISU FILETYPES +

    SiSU has plaintext and binary filetypes, and +can process either type of document. +

    14.1 .SST .SSM .SSI MARKED UP PLAIN TEXT + +

    SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. +They may make reference to and contain images (for example), which are +stored in the directory beneath them _sisu/image. SiSU plaintext markup +files are of three types that may be distinguished by the file extension +used: regular text .sst; master documents, composite documents that incorporate +other text, which can be any regular text or text insert; and inserts the +contents of which are like regular text except these are marked +

    SiSU +processing can be done directly against a sisu documents; which may be +located locally or on a remote server for which a url is provided. +

    SiSU +source markup can be shared with the command: +

    sisu -s  [filename]
    + +

    14.1.1 SISU TEXT - REGULAR FILES (.SST) +

    The most common form of document +in SiSU , see the section on SiSU markup. +

    <http://www.jus.uio.no/sisu/sisu_markup +> + +

    <http://www.jus.uio.no/sisu/sisu_manual +> +

    14.1.2 SISU MASTER FILES (.SSM) +

    Composite +documents which incorporate other SiSU documents which may be either regular +SiSU text .sst which may be generated independently, or inserts prepared +solely for the purpose of being incorporated into one or more master documents. + +

    The mechanism by which master files incorporate other documents is described +as one of the headings under under SiSU markup in the SiSU manual. +

    Note: +Master documents may be prepared in a similar way to regular documents, +and processing will occur normally if a .sst file is renamed .ssm without +requiring any other documents; the .ssm marker flags that the document may +contain other documents. +

    Note: a secondary file of the composite document +is built prior to processing with the same prefix and the suffix ._sst  [^22] + +

    <http://www.jus.uio.no/sisu/sisu_markup +> +

    <http://www.jus.uio.no/sisu/sisu_manual +> + +

    14.1.3 SISU INSERT FILES (.SSI) +

    Inserts are documents prepared solely for +the purpose of being incorporated into one or more master documents. They +resemble regular SiSU text files except they are ignored by the SiSU processor. +Making a file a .ssi file is a quick and convenient way of flagging that +it is not intended that the file should be processed on its own. +

    14.2 SISUPOD, +ZIPPED BINARY CONTAINER (SISUPOD.ZIP, .SSP) +

    A sisupod is a zipped SiSU +text file or set of SiSU text files and any associated images that they +contain (this will be extended to include sound and multimedia-files) +

    +SiSU plaintext files rely on a recognised directory structure to find contents +such as images associated with documents, but all images for example for +all documents contained in a directory are located in the sub-directory +_sisu/image. Without the ability to create a sisupod it can be inconvenient +to manually identify all other files associated with a document. A sisupod +automatically bundles all associated files with the document that is turned +into a pod. +

    The structure of the sisupod is such that it may for example +contain a single document and its associated images; a master document +and its associated documents and anything else; or the zipped contents +of a whole directory of prepared SiSU documents. +

    The command to create +a sisupod is: +

    sisu -S  [filename]
    + +

    Alternatively, make a pod of the contents of a whole directory:

    -

    -

    Configuration -Files

    +sisu -S
    + +

    SiSU processing can be done directly against a sisupod; which may be +located locally or on a remote server for which a url is provided. +

    <http://www.jus.uio.no/sisu/sisu_commands +> + +

    <http://www.jus.uio.no/sisu/sisu_manual +> +

    15. EXPERIMENTAL ALTERNATIVE INPUT +REPRESENTATIONS +

    15.1 ALTERNATIVE XML +

    SiSU offers alternative XML input +representations of documents as a proof of concept, experimental feature. +They are however not strictly maintained, and incomplete and should be +handled with care. +

    convert from sst to simple xml representations (sax, +dom and node): +

    sisu --to-sax  [filename/wildcard] or sisu --to-sxs node):
    + [filename/wildcard]
    + +

    sisu --to-dom  [filename/wildcard] or sisu --to-sxd node):
    + [filename/wildcard]
    + +

    sisu --to-node  [filename/wildcard] or sisu --to-sxn
    + [filename/wildcard]
    + +

    convert to sst from any sisu xml representation (sax, dom and node): + +

    sisu --from-xml2sst  [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    or the same: +

    sisu --from-sxml  [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    15.1.1 XML SAX REPRESENTATION +

    To convert from sst to simple xml (sax) +representation: +

    sisu --to-sax  [filename/wildcard] or sisu --to-sxs
    + [filename/wildcard]
    + +

    To convert from any sisu xml representation back to sst +

    sisu --from-xml2sst + [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    or the same: +

    sisu --from-sxml  [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    15.1.2 XML DOM REPRESENTATION +

    To convert from sst to simple xml (dom) +representation: +

    sisu --to-dom  [filename/wildcard] or sisu --to-sxd
    + [filename/wildcard]
    + +

    To convert from any sisu xml representation back to sst +

    sisu --from-xml2sst + [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    or the same: +

    sisu --from-sxml  [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    15.1.3 XML NODE REPRESENTATION +

    To convert from sst to simple xml (node) +representation: +

    sisu --to-node  [filename/wildcard] or sisu --to-sxn
    + [filename/wildcard]
    + +

    To convert from any sisu xml representation back to sst +

    sisu --from-xml2sst + [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    or the same: +

    sisu --from-sxml  [filename/wildcard   [.sxs.xml,.sxd.xml,sxn.xml]]
    + +

    16. CONFIGURATION +

    16.1 DETERMINING THE CURRENT CONFIGURATION +

    Information +on the current configuration of SiSU should be available with the help +command: +

    sisu -v
    + +

    which is an alias for: +

    sisu --help env
    + +

    Either of these should be executed from within a directory that contains +sisu markup source documents. +

    16.2 CONFIGURATION FILES (CONFIG.YML) +

    SiSU +configration parameters are adjusted in the configuration file, which can +be used to override the defaults set. This includes such things as which +directory interim processing should be done in and where the generated +output should be placed. +

    The SiSU configuration file is a yaml file, which +means indentation is significant. +

    SiSU resource configuration is determined +by looking at the following files if they exist: +

    ./_sisu/sisurc.yml
    + +

    ~/.sisu/sisurc.yml
    + +

    /etc/sisu/sisurc.yml
    + +

    The search is in the order listed, and the first one found is used.

    -Some configuration is required for SiSU, specifying in which directory -processing should be done, and where the generated output should be placed. + In the absence of instructions in any of these it falls back to the internal +program defaults. +

    Configuration determines the output and processing directories +and the database access details. +

    If SiSU is installed a sample sisurc.yml + +

    may be found in /etc/sisu/sisurc.yml +

    17. SKINS +

    Skins modify the default +appearance of document output on a document, directory, or site wide basis. +Skins are looked for in the following locations: +

    ./_sisu/skin
    + +

    ~/.sisu/skin
    + +

    /etc/sisu/skin
    + +

    Within the skin directory are the following the default sub-directories +for document skins: +

    ./skin/doc
    + +

    ./skin/dir
    + +

    ./skin/site
    + +

    A skin is placed in the appropriate directory and the file named skin_[name].rb + +

    The skin itself is a ruby file which modifies the default appearances +set in the program. +

    17.1 DOCUMENT SKIN +

    Documents take on a document skin, +if the header of the document specifies a skin to be used. +

    +


    +

      @skin: skin_united_nations
    +
    +

    17.2 DIRECTORY SKIN +

    A directory may be mapped on to a particular skin, +so all documents within that directory take on a particular appearance. +If a skin exists in the skin/dir with the same name as the document directory, +it will automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the skin/doc +directory). +

    A personal habit is to place all skins within the doc directory, +and symbolic links as needed from the site, or dir directories as required. + +

    17.3 SITE SKIN +

    A site skin, modifies the program default skin. +

    17.4 SAMPLE + +

    SKINS +

    With SiSU installed sample skins may be found in: +

    /etc/sisu/skin/doc +and
    + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc
    + +

    (or equivalent directory) and if sisu-markup-samples is installed also +under: +

    /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc
    + +

    Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: +

    /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml +(or equivalent
    + directory)
    + +

    18. CSS - CASCADING STYLE SHEETS (FOR HTML, XHTML AND XML) +

    CSS files +to modify the appearance of SiSU html, XHTML or XML may be placed in the +configuration directory: ./_sisu/css; ~/.sisu/css or; /etc/sisu/css and these +will be copied to the output directories with the command sisu -CC. +

    The +basic CSS file for html output is html.css, placing a file of that name +in directory _sisu/css or equivalent will result in the default file of +that name being overwritten. +

    HTML: html.css +

    XML DOM: dom.css +

    XML SAX: + +

    sax.css +

    XHTML: xhtml.css +

    The default homepage may use homepage.css or + +

    html.css +

    Under consideration is to permit the placement of a CSS file +with a different name in directory _sisu/css directory or equivalent, and +change the default CSS file that is looked for in a skin.[^23] +

    19. ORGANISING +CONTENT +

    19.1 DIRECTORY STRUCTURE AND MAPPING +

    The output directory root +can be set in the sisurc.yml file. Under the root, subdirectories are made +for each directory in which a document set resides. If you have a directory +named poems or conventions, that directory will be created under the output +directory root and the output for all documents contained in the directory +of a particular name will be generated to subdirectories beneath that directory +(poem or conventions). A document will be placed in a subdirectory of the +same name as the document with the filetype identifier stripped (.sst .ssm) + +

    The last part of a directory path, representing the sub-directory in which +a document set resides, is the directory name that will be used for the +output directory. This has implications for the organisation of document +collections as it could make sense to place documents of a particular subject, +or type within a directory identifying them. This grouping as suggested +could be by subject (sales_law, english_literature); or just as conveniently +by some other classification (X University). The mapping means it is also +possible to place in the same output directory documents that are for organisational +purposes kept separately, for example documents on a given subject of two +different institutions may be kept in two different directories of the +same name, under a directory named after each institution, and these would +be output to the same output directory. Skins could be associated with each +institution on a directory basis and resulting documents will take on the +appropriate different appearance. +

    19.2 ORGANISING CONTENT +

    20. HOMEPAGES + +

    SiSU is about the ability to auto-generate documents. Home pages are regarded +as custom built items, and are not created by SiSU SiSU has a default +home page, which will not be appropriate for use with other sites, and +the means to provide your own home page instead in one of two ways as part +of a site’s configuration, these being: +

    1. through placing your home page +and other custom built documents in the subdirectory _sisu/home/ (this +probably being the easier and more convenient option) +

    2. through providing +what you want as the home page in a skin, +

    Document sets are contained +in directories, usually organised by site or subject. Each directory can/should +have its own homepage. See the section on directory structure and organisation +of content. +

    20.1 HOME PAGE AND OTHER CUSTOM BUILT PAGES IN A SUB-DIRECTORY + +

    Custom built pages, including the home page index.html may be placed within +the configuration directory _sisu/home/ in any of the locations that is +searched for the configuration directory, namely ./_sisu; ~/_sisu; /etc/sisu +From there they are copied to the root of the output directory with the +command: +

    sisu -CC
    + +

    20.2 HOME PAGE WITHIN A SKIN +

    Skins are described in a separate section, +but basically are a file written in the programming language Ruby that +may be provided to change the defaults that are provided with sisu with +respect to individual documents, a directories contents or for a site.

    -SiSU resource configuration is determined by looking at the following files -if they exist:

    -./_sisu/sisurc.yml

    -~/.sisu/sisurc.yml

    -/etc/sisu/sisurc.yml

    -In -the absence of instructions in any of these it falls back to the internal -program defaults.

    -Configuration determines the output and processing directories -and the database access details.

    -A sample sisurc.yml may be found in /etc/sisu/sisurc.yml + If you wish to provide a homepage within a skin the skin should be in +the directory _sisu/skin/dir and have the name of the directory for which +it is to become the home page. Documents in the directory commercial_law +would have the homepage modified in skin_commercial law.rb; or the directory -

    -

    More HELP on Markup and headers

    -type: sisu ~
    - sisu --help
    - -

    markup help is available on:
    - document wide instructions: headers (document structure)
    - general text markup: headings; endnotes; tables
    - -

    A markup table and sample marked-up files (also in html with syntax highlighting) -are available at: -

    <http://www.jus.uio.no/sisu/sample -> -

    -

    DIRECTORY STRUCTURE -& Document Output

    +

    poems in skin_poems.rb +

    +


    +

        class Home
    +      def homepage
    +        # place the html content of your homepage here, this will become
    +index.html
    +        <<HOME <html>
    +  <head></head>
    +  <doc>
    +  <p>this is my new homepage.</p>
    +  </doc>
    +  </html>
    +  HOME
    +      end
    +    end
    +
    +

    21. MARKUP AND OUTPUT EXAMPLES +

    21.1 MARKUP EXAMPLES +

    Current markup examples +and document output samples are provided at <http://www.jus.uio.no/sisu/SiSU/2.html +> +

    Some markup with syntax highlighting may be found under <http://www.jus.uio.no/sisu/sample/syntax +> +but is not as up to date. +

    For some documents hardly any markup at all +is required at all, other than a header, and an indication that the levels +to be taken into account by the program in generating its output are. +

    22. +SISU SEARCH - INTRODUCTION +

    SiSU output can easily and conveniently be +indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. + +

    Because the document structure of sites created is clearly defined, and +the text object citation system is available hypothetically at least, for +all forms of output, it is possible to search the sql database, and either +read results from that database, or just as simply map the results to the +html output, which has richer text markup. +

    In addition to this SiSU has +the ability to populate a relational sql type database with documents at +an object level, with objects numbers that are shared across different +output types, which make them searchable with that degree of granularity. +Basically, your match criteria is met by these documents and at these locations +within each document, which can be viewed within the database directly +or in various output formats. +

    23. SQL +

    23.1 POPULATING SQL TYPE DATABASES + +

    SiSU feeds sisu markupd documents into sql type databases PostgreSQL[^24] +and/or SQLite[^25] database together with information related to document +structure. +

    This is one of the more interesting output forms, as all the +structural data of the documents are retained (though can be ignored by +the user of the database should they so choose). All site texts/documents +are (currently) streamed to four tables: +

    * one containing semantic +(and other) headers, including, title, author,
    + subject, (the Dublin Core...);
    + +

    * another the substantive texts by individual
    + along with structural information, each paragraph being identifiable +by its
    + paragraph number (if it has one which almost all of them do), and the
    + substantive text of each paragraph quite naturally being searchable +(both in
    + formatted and clean text versions for searching); and
    + +

    * a third containing endnotes cross-referenced back to the paragraph +from
    + which they are referenced (both in formatted and clean text versions +for
    + searching).
    + +

    * a fourth table with a one to one relation with the headers table +contains
    + full text versions of output, eg. pdf, html, xml, and ascii.
    + +

    There is of course the possibility to add further structures. +

    At this +level SiSU loads a relational database with documents chunked into objects, +their smallest logical structurally constituent parts, as text objects, +with their object citation number and all other structural information +needed to construct the document. Text is stored (at this text object level) +with and without elementary markup tagging, the stripped version being +so as to facilitate ease of searching. +

    Being able to search a relational +database at an object level with the SiSU citation system is an effective +way of locating content generated by SiSU object numbers, and all versions +of the document have the same numbering, complex searches can be tailored +to return just the locations of the search results relevant for all available +output formats, with live links to the precise locations in the database +or in html/xml documents; or, the structural information provided makes +it possible to search the full contents of the database and have headings +in which search content appears, or to search only headings etc. (as the +Dublin Core is incorporated it is easy to make use of that as well). +

    24. +POSTGRESQL +

    24.1 NAME +

    SiSU - Structured information, Serialized Units +- a document publishing system, postgresql dependency package +

    24.2 DESCRIPTION + +

    Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, this being +part of SiSU - man sisu). +

    24.3 SYNOPSIS +

    sisu -D  [instruction]  [filename/wildcard + if  required]
    + +

    sisu -D --pg --[instruction]  [filename/wildcard  if  required]
    + +

    24.4 COMMANDS +

    Mappings to two databases are provided by default, postgresql +and sqlite, the same commands are used within sisu to construct and populate +databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes +postgresql, alternatively --sqlite or --pgsql may be used +

    -D or --pgsql may +be used interchangeably. +

    24.4.1 CREATE AND DESTROY DATABASE +

    -
    SiSU determines output directories by looking at the resource -configuration files, and in their absence the programs internal defaults. +
     --pgsql  --createall
    -
    -
    - -

    Default Directories

    +
     initial  step,  creates  required  relations  (tables,  indexes)  in  existing + (postgresql)  database  (a  database  should  be  created manually  and  given + the  same  name  as  working  directory,  as requested)  (rb.dbi) the  same  name + as  working  directory,  as +

    -
    +
     sisu  -D  --createdb
    +
     creates  database  where  no  database + existed  before  as +

    -
    In the absence of other specifications in
    -
    ~/.sisu/sisurc.yml -in /etc/sisu/sisurc.yml SiSU writes to the following directories, processing -files are placed in sub-directories within ./_sisu/processing and if that -is not writable to /tmp/sisu_processing
    -
    -

    -Output is written to sub-directories -within /var/www/ if it exists and is writable, and otherwise to ~/sisu_output - -

    Markup Document Directories and File Mapping

    +
     sisu  -D  --create
    +
     creates  database  tables  where  no  database + tables  existed before  database  tables  where  no  database  tables  existed -
    +

    -
    Ideally documents should be -placed as collections sub-directories of their own, with a common denominator, -such as subject or author.
    -
    +
     sisu  -D  --Dropall
    +
     destroys  database  (including  all  its  content)!  kills  data +and  drops  tables,  indexes  and  database  associated  with  a given  directory + (and  directories  of  the  same  name).  a +

    -
    The last part of a directory path is used to -create a sub-directory into which generated documents are placed, in (sub-sub)directories -of their own.
    -
    +
     sisu  -D  --recreate
    +
     destroys  existing -
    the document
    -
    +

     database  and  builds  a  new  empty  database  structure +

    -

    -

    ~/ebook/free_culture.sst
    +24.4.2 IMPORT AND REMOVE +

    DOCUMENTS +

    -
    would map to
    -
    -
    -

    -

    ~[configured -output path]/ebook/free_culture
    +
     sisu  -D  --import  -v   [filename/wildcard]
    +
    populates database with +the contents of the file. Imports documents(s) specified to a postgresql +database (at an object level). +

    -
    +
     sisu  -D  --update  -v   [filename/wildcard]
    +
    updates -
    within which would be placed all html, -XML, pdf output, typically under the names:
    -
    +

    file contents in database +

    + +

     sisu  -D  --remove  -v   [filename/wildcard]
    +
    removes +specified document from postgresql database. +

    -

    -

    index.html index for segmented -text

    -doc.html full length scrollable document

    -toc.html index for segmented -text

    -html segments, as many as there may be... +25. SQLITE +

    25.1 NAME +

    SiSU +- Structured information, Serialized Units - a document publishing system. + +

    25.2 DESCRIPTION +

    Information related to using sqlite with sisu (and related +to the sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, this being +part of SiSU - man sisu). +

    25.3 SYNOPSIS +

    sisu -d  [instruction]  [filename/wildcard + if  required]
    + +

    sisu -d --(sqlite|pg) --[instruction]  [filename/wildcard  if
    + required]
    + +

    25.4 COMMANDS +

    Mappings to two databases are provided by default, postgresql +and sqlite, the same commands are used within sisu to construct and populate +databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes +postgresql, alternatively --sqlite or --pgsql may be used +

    -d or --sqlite may +be used interchangeably. +

    25.4.1 CREATE AND DESTROY DATABASE +

    -
    portrait.pdf
    -
    -
    -

    -landscape.pdf

    -sax.xml -XML shallow structure, sax type parsing

    -dom.xml XML deeper structure, dom -type parsing

    -scroll.xhtml xhtml

    -plain.txt plain text

    +
     --sqlite  --createall +
    +
     initial  step,  creates  required  relations  (tables,  indexes)  in  existing + (sqlite)  database  (a  database  should  be  created  as requested)  (rb.dbi) the + same  name  as  working  directory,  as +

    -

    Multi-language Document -File Naming and Directory Mapping

    +
     sisu  -d  --createdb
    +
     creates  database  where + no  database  existed  before  as +

    -
    +
     sisu  -d  --create
    +
     creates  database  tables  where + no  database  tables  existed before  database  tables  where  no  database  tables + existed +

    -
    If the same document exists in different -language versions, and it is desired that the published language versions -should reside in the same output directory, the following filenaming convention -should be observed, using Spannish as the sample language code (es) [it -is very likley the use of country codes as language codes will be changed -or extended in future] [filename]~[language code].sst
    -
    +
     sisu  -d  --dropall
    +
     destroys  database  (including  all  its  content)! + kills  data and  drops  tables,  indexes  and  database  associated  with  a given + directory  (and  directories  of  the  same  name).  a +

    -
    filename~es.sst
    -
    +
     sisu  -d  --recreate
    +
     destroys -
    within -sisurc.yml under the heading default the setting of language file: at 1, -2 or 3 determines the output filenaming convention used, as follows:
    -
    +

     existing  database  and  builds  a  new  empty  database  structure +

    +

    +25.4.2 IMPORT -
    (1) -[output directory path]/filename/es.index.html
    -
    +

    AND REMOVE DOCUMENTS +

    +

    -
    (2) [output directory path]/filename/index.es.html -
    -
    +
     sisu  -d  --import  -v   [filename/wildcard]
    +
    populates database +with the contents of the file. Imports documents(s) specified to an sqlite +database (at an object level). +

    -
    (3) [output directory path]/filename/index.html.es (which Apache for example -can be configured to use to automatically serve each users preference) -
    -
    +
     sisu  -d  --update  -v   [filename/wildcard]
    +
    updates -
    filename~fr.sst
    -
    +

    file contents in database +

    -

    filename~de.sst
    -
    +
     sisu  -d  --remove  -v   [filename/wildcard]
    +
    removes +specified document from sqlite database. +

    +
    +26. INTRODUCTION +

    26.1 SEARCH - +DATABASE FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, INCLUDING +OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) +

    Sample search +frontend <http://search.sisudoc.org +>  [^26] A small database and sample query +front-end (search from) that makes use of the citation system, object citation +numbering to demonstrates functionality.[^27] +

    SiSU can provide information +on which documents are matched and at what locations within each document +the matches are found. These results are relevant across all outputs using +object citation numbering, which includes html, XML, LaTeX, PDF and indeed +the SQL database. You can then refer to one of the other outputs or in the +SQL database expand the text within the matched objects (paragraphs) in +the documents matched. +

    Note you may set results either for documents matched +and object number locations within each matched document meeting the search +criteria; or display the names of the documents matched along with the +objects (paragraphs) that meet the search criteria.[^28] +

    +

    -
    etc. would be placed in the same directory -using the same convention as indeed would:
    -
    +
     sisu  -F  --webserv-webrick +
    +
    +

     builds  a  cgi  web  search  frontend  for  the  database  created +

    The following +is feedback on the setup on a machine provided by the help command: +

    + sisu --help sql
    + +

    +


    +

      Postgresql
    +    user:             ralph
    +    current db set:   SiSU_sisu
    +    port:             5432
    +    dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432
    +  sqlite
    +    current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
    +    dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db
    +
    +

    Note on databases built +

    By default,  [unless  otherwise  specified] databases +are built on a directory basis, from collections of documents within that +directory. The name of the directory you choose to work from is used as +the database name, i.e. if you are working in a directory called /home/ralph/ebook +the database SiSU_ebook is used.  [otherwise  a  manual  mapping  for  the  collection + is +

    +
    +26.2 SEARCH FORM +

    +

    -
    filename.sst
    -
    +
     sisu  -F
    +
     generates  a  sample  search  form,  which  must + be  copied  to  which  must  be  copied  to +

    -
    using the default -convention mapping convention.
    -
    +
     sisu  -F  --webserv-webrick
    +
     generates  a + sample  search  form  for  use  with  the  webrick  which  must  be  copied  to  the + web-server  cgi  directory  which  must  be  copied  to  the  web-server  cgi  directory + +

    -
    Selecting this form of filename will overide -other language settings including the language header within a document. +
     sisu  -Fv
    +
     as  above,  and  provides  some  information  on  setting  up +

    + +
     sisu  -W
    -
    -
    +
    +

     starts  the  webrick  server  which  should  be  available +

    The generated search -

    Markup Document Directories and Database Mapping

    +

    form must be copied manually to the webserver directory as instructed

    -Similarly there is a mapping -to the database into which documents are placed.

    -The last part of a directory -path is used to create a sub-directory into which generated documents are -placed, in a database of the same name, unless overridden.

    -Documents within -the directory ~/ebook

    -

    ~/ebook/free_culture.sst
    -

    -would be placed in tables -within the database

    -

    SiSU_ebook
    +
    + +27. HYPERESTRAIER +

    See the documentation for hyperestraier: +

    <http://hyperestraier.sourceforge.net/ +>
    -

    SKINS - document, directory and site skins

    -

    -Skins -modify the default appearance of document output on a document, directory, -or site wide basis. Skins are looked for in the following locations:

    -./_sisu/skin -

    -~/.sisu/skin

    -/etc/sisu/skin

    -Within the skin directory are the following -the default sub-directories for document skins:

    -./skin/doc

    -./skin/dir

    -./skin/site -

    -Documents take on a document skin, if the header of the document specifies -a skin to be used.

    -A directory may be mapped on to a particular skin, so -all documents within that directory take on a particular appearance. If -a skin exists in the skin/dir with the same name as the document directory, -it will automatically be used for each of the documents in that directory, -(except where a document specifies the use of another skin, in the skin/doc -directory). when end

    -A personal habit is to place all skins within the doc -directory, and symbolic links as needed from the site, or dir directories -as required.

    -A site skin, modifies the program default skin.

    -Sample skins -may be found in /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc -(or equivalent directory)

    -Samples of list.yml and promo.yml may be found -in /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent -directory) -

    Document Naming Convention

    -

    -SiSU documents are named with the -suffix ss followed by a third distinguishing letter, usually t for ordinary -text files.

    -.sst is used by regular documents, and for most purposes is all -you need to be aware of

    -.ssm suffix indicates a master or composite document, -i.e. a document which requests other documents, which may have the file extension -.sst or .ssi. See section on Composite Documents for information on how these -are prepared.

    -.ssi indicates some prepared sisu markup information that is -to be requested within master or composite document(s) and is not to be -processed as a stand-alone document.

    -._sst and .-sst suffix are reserved for -SiSU processing, and indicate a secondary file. Such secondary files are -created when a composite file is constructed, and when a url is provided, -it is saved locally for processing, as a secondary processing file. Secondary -files may be clobbered by SiSU at will, and are not a way of storing information. - -

    .sxs.xml simple xml sax, sisu markup representation -

    .sxd.xml simple xml dom, - -

    sisu markup representation -

    .sxn.xml simple xml node, sisu markup representation - -

    .sxs.xml.sst or .sxd.xml.sst or .sxn.xml.sst auto-converted from a simple xml markup -representation (sxs, sxd, sxn) -

    Remote Operations

    -

    -These may be of three -basic types.

    -Instruction that processed files are to be copied to a remote -server, using the -r or -R flag as part of the processing instruction. This -requires previous setting up/configuration of the method to be used (eg -scp assumed for -r and rsync for -R) and url to which these files are to -be sent. *

    -The downloading of a remote file for processing using SiSU locally, -which is achieved in one of two ways:

    -A processing instruction may include -the url to the a remote file that is to be processed - this will be downloaded -and given a temporary file .t extension, and will be processed using SiSU -locally.

    -A file may request the inclusion of a remote document within it, -see comments on "Composite Documents" for the request syntax.

    -Finally SiSU -may be run on a remote server, which you download marked up files to for -processing. This is not really a function of the operation of SiSU, just -an available possibility given that not much bandwidth is required.

    -* with -regard to remote files processed locally, the -r option, a limitation is -that it is up to the user to ensure that the remote file does not have -an identical filename to another, e.g. local file, that is to be processed -in the same directory. So far this has not been found to happen in practice... -Alternative solutions are under consideration, but it is desired that filenames -be human assigned, and meaningful, so hash keys of contents for filenames -are not amongst the options considered. -

    Note

    -

    -For basic use only a fraction -of the information provided here is required. There may be a bit of an information -management problem in determining what though. For the markup of a book -see the samples provided in <http://www.jus.uio.no/sisu/sample -> and referred -to in the text <http://www.jus.uio.no/sisu/SiSU -> The flags to generate html -and pdf for use locally would be sisu -mHp [name of file to be processed] -This does assume an ok install and setup of SiSU and the associated software -it uses. -

    -

    Processing Examples

    -

    -To initialise a new directory sisu -C

    -Note: -this create a corresponding output subdirectory and this copies css stylesheet -files and basic image files to the output directory. The output directory -is created in the output path/directory as a subdirectory with its name -corresponding to that of the directory you are currently initialising.

    -generate -the metafile used in subsequent processing only (note changes made to the -markup file will not appear in subsequently generated text unless this -flag is used: sisu -m [filename or wildcard]

    -to create html and pdf output, -with verbose output of samplefile1.sst and samplefile2.sst sisu -mhpv samplefile1.sst -samplefile2.sst

    Note: -m does initial processing, and -H omits filename suffixes -and requires a properly configured web server. -h is used to include filename -suffixes for file system viewing
    -

    -generate html, a word map and pdf with -verbose output for all marked up documents in a directory: sisu -mhwpv * -

    -generate html, word map, pdf, plaintext, xhtml, xml sax and xml dom versions -with verbose output for all marked up documents in a directory: sisu -mhwpabxXv -*

    -to create html, pdf, xml, plaintext and a concordance file (wordmap) -as output, with verbose output of all marked up files in a directory sisu --mhpxXawv *.{r,s}?

    -generate html, word map and pdf and place on remote server -with verbose output 2 named example files in a directory (assumes has been -set up, and first time must be run without other flags ie sisu -mrv [filenames/wildcard]): -sisu -mhwprv example_file.sst other_example_file.sst

    -to process a remote sisu -marked up file (html,pdf,concordance), provide the url(s) (works for text -only files, will be downloaded and processed locally): sisu -mhwpv http://www.jus.uio.no/sisu/sample/markup/gpl3.fsf.sst - -http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst

    -one file is local -the other remote process (html,pdf,concordance,plaintext and place on pre-set -remote destination): sisu -mhwparv gpl3.fsf.sst http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst +

    /usr/share/doc/hyperestraier/index.html
    + +

    man estcmd
    + +

    on sisu_hyperestraier: +

    man sisu_hyperestraier
    + +

    /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html
    + +

    NOTE: the examples that follow assume that sisu output is placed in +

    the directory /home/ralph/sisu_www +

    (A) to generate the index within the +webserver directory to be indexed: +

    estcmd gather -sd  [index  name]  [directory + path  to  index]
    + +

    the following are examples that will need to be tailored according to +your needs: +

    cd /home/ralph/sisu_www
    + +

    estcmd gather -sd casket /home/ralph/sisu_www
    + +

    you may use the ’find’ command together with ’egrep’ to limit indexing to +particular document collection directories within the web server directory: + +

    find /home/ralph/sisu_www -type f | egrep
    + ’/home/ralph/sisu_www/sisu/.+?.html$’ |estcmd gather -sd casket -
    + +

    Check which directories in the webserver/output directory (~/sisu_www +or elsewhere depending on configuration) you wish to include in the search +index. +

    As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also +be desirable to exclude files ’plain.txt’, ’toc.html’ and ’concordance.html’, as +these duplicate information held in other html output e.g. +

    find /home/ralph/sisu_www +-type f | egrep
    + ’/sisu_www/(sisu|bookmarks)/.+?.html$’ | egrep -v
    + ’(doc|concordance).html$’ |estcmd gather -sd casket -
    + +

    from your current document preparation/markup directory, you would construct +a rune along the following lines: +

    find /home/ralph/sisu_www -type f +| egrep ’/home/ralph/sisu_www/([specify
    + first  directory  for  inclusion]|[specify  second  directory  for
    + inclusion]|[another  directory  for  inclusion?  ...])/.+?.html$’ |
    + egrep -v ’(doc|concordance).html$’ |estcmd gather -sd
    + /home/ralph/sisu_www/casket -
    + +

    (B) to set up the search form +

    (i) copy estseek.cgi to your cgi directory +and set file permissions to 755: +

    sudo cp -vi /usr/lib/estraier/estseek.cgi +/usr/lib/cgi-bin
    + +

    sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi
    + +

    sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin
    + +

     [see  estraier  documentation  for  paths]
    + +

    (ii) edit estseek.conf, with attention to the lines starting ’indexname:’ +and ’replace:’: +

    indexname: /home/ralph/sisu_www/casket
    + +

    replace: ^file:///home/ralph/sisu_www{{!}}http://localhost +
    + +

    replace: /index.html?${{!}}/
    + +

    (C) to test using webrick, start webrick: +

    sisu -W
    + +

    and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi +> +

    28. SISU_WEBRICK + +

    28.1 NAME +

    SiSU - Structured information, Serialized Units - a document + +

    publishing system +

    28.2 SYNOPSIS +

    sisu_webrick  [port] +

    or +

    sisu -W  [port] + +

    28.3 DESCRIPTION +

    sisu_webrick is part of SiSU (man sisu) sisu_webrick +starts Ruby ’s Webrick web-server and points it to the directories to which +SiSU output is written, providing a list of these directories (assuming +SiSU is in use and they exist). +

    The default port for sisu_webrick is set +to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample +of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory +on your system). +

    28.4 SUMMARY OF MAN PAGE +

    sisu_webrick, may be started +on it’s own with the command: sisu_webrick or using the sisu command with +the -W flag: sisu -W  [port] +

    where no port is given and settings are unchanged + +

    the default port is 8081 +

    28.5 DOCUMENT PROCESSING COMMAND FLAGS +

    sisu +-W  [port] starts Ruby Webrick web-server, serving SiSU output directories, +on the port provided, or if no port is provided and the defaults have not + +

    been changed in ~/.sisu/sisurc.yaml then on port 8081 +

    28.6 FURTHER INFORMATION + +

    For more information on SiSU see: <http://www.jus.uio.no/sisu +> +

    or man sisu + +

    28.7 AUTHOR +

    Ralph Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com>

    -initialize database, create relations (first manually create database with -same name as working directory): sisu -Dv createall

    -it may be necessary -to first run sisu -Dv createdb

    -import all marked up files first time into -a database: sisu -Dv import *

    --c toggles color -

    Interactive Help Options

    -

    -SiSU -has an interactive help, which is accessed by typing just "sisu" at the -command line, or as described below: sisu commands, document preparation, -customisation, installation etc.
    -

    try:
    -sisu --help  sisu help
    -    help             sisu --help
    -    commands         sisu --help commands
    -    environment      sisu --help env
    -  ------------------------------------------
    -  Using SiSU
    -    commands:        sisu --help commands
    -  ------------------------------------------
    -  Preparing Documents for SiSU
    -    markup:          sisu --help markup     (an incomplete overview)
    -    headers:         sisu --help headers    (document-wide instructions, meta-data)
    -    structure        sisu --help structure  (document structure, headings,
    -tables of contents)
    -    endnotes:        sisu --help endnotes
    -    tables:          sisu --help tables
    -    an example 0.37: sisu --help example37
    -    an example 0.38: sisu --help example38
    -  ------------------------------------------
    -    search           sisu --help search
    -  ------------------------------------------
    -    customise:       sisu --help customise
    -  ------------------------------------------
    -  SiSU’s License
    -    license:         sisu --help license
    -  sisu interactive help topics include:
    -        keywords include: list, commands, shortcuts, markup, syntax, headers,
    -        headings, endnotes, tables, example, customise, skin, environment,
    -        directories, path, language, db, install, setup, configure,
    -        external_programs, dublincore, termsheet, search, features,
    -        external_programs, license, exit
    +
    +

    28.8 SEE ALSO +

    sisu(1) +
    + +

    sisu_vim(7) +
    + +

    sisu(8) +
    + +

    29. REMOTE SOURCE DOCUMENTS +

    SiSU processing instructions can be run +against remote source documents by providing the url of the documents against +which the processing instructions are to be carried out. The remote SiSU +documents can either be sisu marked up files in plaintext .sst or .ssm or; +zipped sisu files, sisupod.zip or filename.ssp +

    .sst / .ssm - sisu text files + +

    SiSU can be run against source text files on a remote machine, provide +the processing instruction and the url. The source file and any associated +parts (such as images) will be downloaded and generated locally. +

    +


    +

      sisu -3 http://[provide  url  to  valid  .sst  or  .ssm  file]
     
    +

    Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html +> and use the url for the +desired document. +

    NOTE: to set up a remote machine to serve SiSU documents +in this way, images should be in the directory relative to the document + +

    source ../_sisu/image +

    sisupod - zipped sisu files +

    A sisupod is the zipped +content of a sisu marked up text or texts and any other associated parts +to the document such as images. +

    SiSU can be run against a sisupod on a +(local or) remote machine, provide the processing instruction and the url, +the sisupod will be downloaded and the documents it contains generated +locally.

    -

    SiSU VERSION CONVERSION

    -

    -sisu --to-current [filename/wildcard] converts from -0.37 markup to current markup (0.38) -

    sisu --to-38 [filename/wildcard] converts - -

    from 0.37 markup to 0.38 -

    sisu --to-37 [filename/wildcard] converts from 0.38 - -

    markup to 0.37 -

    sisu --convert-36to37 [filename/wildcard] re-names file from - -

    pre-0.36 convention to 0.37 -

    sisu --convert-footnotes [filename/wildcard] converts - -

    footnotes to preferred embedded footnote markup style -

    sisu --convert-footnotes-force -[filename/wildcard] converts footnotes to preferred embedded footnote markup -style, even if there is a mismatch of footnote numbers. WARNING: there is -a problem with the source document and it is necessary to manually check -where each footnotes actually should be. -

    convert from sst to simple xml -representations (sax, dom and node): -

    sisu --to-sax [filename/wildcard] or -sisu --to-sxs [filename/wildcard] -

    sisu --to-dom [filename/wildcard] or sisu ---to-sxd [filename/wildcard] -

    sisu --to-node [filename/wildcard] or sisu --to-sxn -[filename/wildcard] -

    convert to sst from simple xml representations (sax, -dom and node): -

    sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] - -

    or the same: -

    sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] - -

    sisu --from-kdi [kdissert filename] attempts to convert a kdissert file (.kdi) - -

    to sisu markup -

    sisu --identify [filename/wildcard] attempts to identify - -

    the markup version of the file -

    sisu --query=[version number] and sisu --query=history - -

    provides a brief summary of changes to SiSU markup +


    +

      sisu -3 http://[provide  url  to  valid  sisupod.zip  or  .ssp  file]
    +
    +

    Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html +> and use the url for the +desired document. +

    REMOTE DOCUMENT OUTPUT +

    30. REMOTE OUTPUT +

    Once properly +configured SiSU output can be automatically posted once generated to a +designated remote machine using either rsync, or scp. +

    In order to do this +some ssh authentication agent and keychain or similar tool will need to +be configured. Once that is done the placement on a remote host can be done +seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used +in conjunction with other processing flags, e.g.

    -

    Sample Markup Documents

    -

    +


    +

      sisu -3R sisu_remote.sst
    +
    +

    30.1 COMMANDS +

    +

    +
     -R   [filename/wildcard]
    +
    copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with information +on hostname and username, and that you have your different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter is +sent, useful for cleaning the remote directory (when -R is used together +with other flags, it is not). Also see -r +

    + +
     -r   [filename/wildcard]
    +
    copies sisu +output files to remote host using scp. This requires that sisurc.yml has +been provided with information on hostname and username, and that you have + +

    your +

    +
    +30.2 CONFIGURATION +

    [expand  on  the  setting  up  of  an  ssh-agent  /  keychain] + +

    31. REMOTE SERVERS +

    As SiSU is generally operated using the command line, +and works within a Unix type environment, SiSU the program and all documents +can just as easily be on a remote server, to which you are logged on using +a terminal, and commands and operations would be pretty much the same as +they would be on your local machine. +

    32. QUICKSTART - GETTING STARTED HOWTO + +

    32.1 INSTALLATION +

    Installation is currently most straightforward and +tested on the Debian platform, as there are packages for the installation +of sisu and all requirements for what it does. +

    32.1.1 DEBIAN INSTALLATION + +

    SiSU is available directly from the Debian Sid and testing archives (and +possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + +

    +


    +

        aptitude update
    +    aptitude install sisu-complete
    +
    +

    The following /etc/apt/sources.list setting permits the download of additional +markup samples: +

    +


    +

      #/etc/apt/sources.list
    +    deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
    +    deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
    +  d
    +
    +

    The aptitude commands become: +

    +


    +

        aptitude update
    +    aptitude install sisu-complete sisu-markup-samples
    +
    +

    If there are newer versions of SiSU upstream of the Debian archives, + +

    they will be available by adding the following to your /etc/apt/sources.list + +

    +


    +

      #/etc/apt/sources.list
    +    deb http://www.jus.uio.no/sisu/archive unstable main non-free
    +    deb-src http://www.jus.uio.no/sisu/archive unstable main non-free
    +
    +

    repeat the aptitude commands +

    +


    +

        aptitude update
    +    aptitude install sisu-complete sisu-markup-samples
    +
    +

    Note however that it is not necessary to install sisu-complete if not +all components of sisu are to be used. Installing just the package sisu +will provide basic functionality. +

    32.1.2 RPM INSTALLATION +

    RPMs are provided +though untested, they are prepared by running alien against the source +package, and against the debs. +

    They may be downloaded from: +

    <http://www.jus.uio.no/sisu/SiSU/download.html#rpm +>
    + +

    as root type: +

    rpm -i  [rpm  package  name]
    + +

    32.1.3 INSTALLATION FROM SOURCE +

    To install SiSU from source check information +at: +

    <http://www.jus.uio.no/sisu/SiSU/download.html#current +>
    + +

    * download the source package +

    * Unpack the source +

    Two alternative +modes of installation from source are provided, setup.rb (by Minero Aoki) +and a rant(by Stefan Lang) built install file, in either case: the first +steps are the same, download and unpack the source file: +

    For basic use +SiSU is only dependent on the programming language in which it is written +Ruby , and SiSU will be able to generate html, various XMLs, including +ODF (and will also produce LaTeX). Dependencies required for further actions, +though it relies on the installation of additional dependencies which the +source tarball does not take care of, for things like using a database +(postgresql or sqlite)[^29] or converting LaTeX to pdf. +

    setup.rb +

    This +is a standard ruby installer, using setup.rb is a three step process. In +the root directory of the unpacked SiSU as root type: +

    +


    +

          ruby setup.rb config
    +      ruby setup.rb setup
    +      #[and  as  root:]
    +      ruby setup.rb install
    +
    +

    further information on setup.rb is available from: +

    <http://i.loveruby.net/en/projects/setup/ +>
    + +

    <http://i.loveruby.net/en/projects/setup/doc/usage.html +>
    + +

    +

    The root directory of the unpacked SiSU as root type: +

    ruby install +base
    + +

    or for a more complete installation: +

    ruby install
    + +

    or +

    ruby install base
    + +

    This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration and +generation of first test file. Note however, that additional external package +dependencies, such as tetex-extra are not taken care of for you. +

    Further + +

    information on +

    <http://make.rubyforge.org/ +>
    + +

    <http://rubyforge.org/frs/?group_id=615 +>
    + +

    For a list of alternative actions you may type: +

    ruby install help
    + +

    ruby install -T
    + +

    32.2 TESTING SISU, GENERATING OUTPUT +

    To check which version of sisu +is installed: +

    sisu -v +

    Depending on your mode of installation one or +a number of markup sample files may be found either in the directory:

    -Sample markup documents are provided in sisu-examples and are available -online. -

    -

    Home Page

    -

    -<http://www.jus.uio.no/sisu -> + +

    or +

    +

    change directory to the appropriate one: +

    cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +

    32.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF +

    Having moved to the directory +that contains the markup samples (see instructions above if necessary), + +

    choose a file and run sisu against it +

    sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

    this will generate html including a concordance file, opendocument text +format, plaintext, XHTML and various forms of XML, and OpenDocument text + +

    32.2.2 LATEX / PDF +

    Assuming a LaTeX engine such as tetex or texlive is +installed with the required modules (done automatically on selection of +sisu-pdf in Debian ) +

    Having moved to the directory that contains the markup +samples (see instructions above if necessary), choose a file and run sisu + +

    against it +

    sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

    sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

    should +generate most available output formats: html including a concordance file, +opendocument text format, plaintext, XHTML and various forms of XML, and + +

    OpenDocument text and pdf +

    32.2.3 RELATIONAL DATABASE - POSTGRESQL, SQLITE + +

    Relational databases need some setting up - you must have permission to +create the database and write to it when you run sisu. +

    Assuming you have + +

    the database installed and the requisite permissions +

    sisu --sqlite --recreate + +

    sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

    sisu --pgsql --recreate +

    sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

    32.3 GETTING HELP +

    32.3.1 THE MAN PAGES +

    Type: +

    man sisu
    + +

    The man pages are also available online, though not always kept as up +to date as within the package itself: +

    * sisu.1 <http://www.jus.uio.no/sisu/man/sisu.1 +> + [^30] +

    * sisu.8 <http://www.jus.uio.no/sisu/man/sisu.8 +>  [^31] +

    * man directory +<http://www.jus.uio.no/sisu/man +>  [^32] +

    32.3.2 BUILT IN HELP +

    sisu --help +

    sisu + +

    - +

    - +

    help --env +

    sisu --help --commands +

    sisu --help --markup +

    32.3.3 THE HOME PAGE

    -

    Author

    -Ralph Amissah <ralph@amissah.com> -or <ralph.amissah@gmail.com> +<http://www.jus.uio.no/sisu +> +

    <http://www.jus.uio.no/sisu/SiSU +> +

    32.4 MARKUP SAMPLES + +

    A number of markup samples (along with output) are available off: +

    <http://www.jus.uio.no/sisu/SiSU/2.html +> + +

    Additional markup samples are packaged separately in the file: +

    *

    -

    See Also

    -sisu(8) -, sisu_webrick(1) -, sisu_termsheet(1) -, -sisu_pdf(1) - sisu_sqlite(1) - sisu_postgresql(1) - sisu_vim(7) -

    - -


    -Table of Contents

    -

    +On Debian they are available in non-free[^33] to include them it is necessary +to include non-free in your /etc/apt/source.list or obtain them from the +sisu home site. +

    33. EDITOR FILES, SYNTAX HIGHLIGHTING +

    The directory: + +

    ./data/sisu/conf/editor-syntax-etc/
    + +

    /usr/share/sisu/conf/editor-syntax-etc
    + +

    contains rudimentary sisu syntax highlighting files for: +

    * (g)vim +<http://www.vim.org +> +

    package: sisu-vim
    + +

    status: largely done +

    there is a vim syntax highlighting and folds +component
    + +

    * gedit <http://www.gnome.org/projects/gedit +> +

    * gobby <http://gobby.0x539.de/ +> + +

    file: sisu.lang
    + +

    place in: +

    /usr/share/gtksourceview-1.0/language-specs
    + +

    or +

    ~/.gnome2/gtksourceview-1.0/language-specs
    + +

    status: very basic syntax highlighting
    + +

    comments: this editor features display line wrap and is used by Goby!
    + +

    * nano <http://www.nano-editor.org +> +

    file: nanorc
    + +

    save as: +

    ~/.nanorc
    + +

    status: basic syntax highlighting
    + +

    comments: assumes dark background; no display line-wrap; does line +breaks
    + +

    * diakonos (an editor written in ruby) <http://purepistos.net/diakonos +> + +

    file: diakonos.conf +

    save as: +

    ~/.diakonos/diakonos.conf
    + +

    includes: +

    status: basic syntax highlighting
    + +

    comments: assumes dark background; no display line-wrap +

    * kate & kwrite +<http://kate.kde.org +> +

    file: sisu.xml
    + +

    place in:
    + +

    /usr/share/apps/katepart/syntax
    + +

    or
    + +

    ~/.kde/share/apps/katepart/syntax
    + +

     [settings::configure  kate::{highlighting,filetypes}]
    + +

     [tools::highlighting::{markup,scripts}::
    +  SiSU ] +

    * nedit <http://www.nedit.org +> +

    file: sisu_nedit.pats
    + +

    nedit -import sisu_nedit.pats
    + +

    status: a very clumsy first attempt  [not  really  done]
    + +

    comments: this editor features display line wrap
    + +

    * emacs <http://www.gnu.org/software/emacs/emacs.html +> +

    files: sisu-mode.el
    + +

    to file ~/.emacs add the following 2 lines:
    + +

    (add-to-list ’load-path
    + +

    (require ’sisu-mode.el)
    + +

     [not  done  /  not  yet  included]
    + +

    * vim & gvim <http://www.vim.org +> +

    files:
    + +

    package is the most comprehensive sisu syntax highlighting and editor
    + environment provided to date (is for vim/ gvim, and is separate from +the
    + contents of this directory)
    + +

    status: this includes: syntax highlighting; vim folds; some error +checking
    + +

    comments: this editor features display line wrap
    + +

    NOTE: +

    [  SiSU  parses  files  with  long  lines  or  line  breaks,  but,  display + linewrap  (without  line-breaks)  is  a  convenient  editor  feature  to  have  for + sisu  markup] +

    34. HELP SOURCES +

    For a summary of alternative ways to get +help on SiSU try one of the following: +

    man page +

    man sisu_help
    + +

    man2html +

    <file:///usr/share/doc/sisu/html/sisu_help.1.html>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_help.1.html +>
    + +

    sisu generated output - links to html +

    <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html>
    + +

    <http://sisudoc.org/sisu_manual/sisu_help/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html +>
    + +

    help sources lists +

    Alternative sources for this help sources page +listed here: +

    man sisu_help_sources
    + +

    <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html>
    + +

    <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html>
    + +

    <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html +>
    + +

    34.1 MAN PAGES +

    34.1.1 MAN +

    man sisu
    + +

    man sisu_commands
    + +

    man 7 sisu_complete
    + +

    man sisu_configuration
    + +

    man 8 sisu_faq
    + +

    man sisu_filetypes
    + +

    man sisu_help
    + +

    man sisu_help_sources
    + +

    man 8 sisu_howto
    + +

    man sisu_introduction
    + +

    man sisu_markup
    + +

    man sisu_output_overview
    + +

    man 7 sisu_pdf
    + +

    man 7 sisu_postgresql
    + +

    man 8 sisu_quickstart
    + +

    man 8 sisu_remote
    + +

    man 8 sisu_search
    + +

    man sisu_skin
    + +

    man 7 sisu_sqlite
    + +

    man 8 sisu_syntax_highlighting
    + +

    man 7 sisu_vim
    + +

    man sisu_webrick
    + +

    34.2 SISU GENERATED OUTPUT - LINKS TO HTML +

    Note SiSU documentation is +prepared in SiSU and output is available in multiple formats including +amongst others html, pdf, and odf which may be also be accessed via the +html pages[^34] +

    34.2.1 LOCALLY INSTALLED +

    <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + +

    <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

    <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + +

    /usr/share/doc/sisu/sisu_manual/sisu/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_description/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_help/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_search/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html
    + +

    /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html
    + +

    34.2.2 WWW.SISUDOC.ORG +

    <http://sisudoc.org/sisu_manual/sisu_manual/index.html +> + +

    <http://sisudoc.org/sisu_manual/sisu/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_commands/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_complete/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_configuration/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_description/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_examples/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_faq/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_help/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_howto/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_introduction/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_manual/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_markup/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_pdf/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_remote/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_search/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_skin/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_vim/index.html +>
    + +

    <http://sisudoc.org/sisu_manual/sisu_webrick/index.html +>
    + +

    34.2.3 WWW.JUS.UIO.NO/SISU +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html +> + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html +>
    + +

    <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html +>
    + +

    34.2.4 MAN2HTML +

    34.2.5 LOCALLY INSTALLED +

    <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + +

    <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

    <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + +

    /usr/share/doc/sisu/html/sisu.1.html
    + +

    /usr/share/doc/sisu/html/sisu_commands.1.html
    + +

    /usr/share/doc/sisu/html/sisu_complete.7.html
    + +

    /usr/share/doc/sisu/html/sisu_configuration.1.html
    + +

    /usr/share/doc/sisu/html/sisu_faq.8.html
    + +

    /usr/share/doc/sisu/html/sisu_help.1.html
    + +

    /usr/share/doc/sisu/html/sisu_help_sources.1.html
    + +

    /usr/share/doc/sisu/html/sisu_howto.8.html
    + +

    /usr/share/doc/sisu/html/sisu_markup.1.html
    + +

    /usr/share/doc/sisu/html/sisu_pdf.7.html
    + +

    /usr/share/doc/sisu/html/sisu_postgresql.7.html
    + +

    /usr/share/doc/sisu/html/sisu_quickstart.8.html
    + +

    /usr/share/doc/sisu/html/sisu_remote.8.html
    + +

    /usr/share/doc/sisu/html/sisu_search.8.html
    + +

    /usr/share/doc/sisu/html/sisu_skin.1.html
    + +

    /usr/share/doc/sisu/html/sisu_sqlite.7.html
    + +

    /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html
    + +

    /usr/share/doc/sisu/html/sisu_vim.7.html
    + +

    /usr/share/doc/sisu/html/sisu_webrick.1.html
    + +

    34.2.6 WWW.SISUDOC.ORG +

    <http:///sisudoc.org/man/sisu_manual.1.html +> +

    <http:///sisudoc.org/man/sisu_help.1.html +> + +

    <http:///sisudoc.org/man/sisu_help_sources.1.html +> +

    <http://sisudoc.org/man/sisu.1.html +>
    + +

    <http://sisudoc.org/man/sisu_commands.1.html +>
    + +

    <http://sisudoc.org/man/sisu_complete.7.html +>
    + +

    <http://sisudoc.org/man/sisu_configuration.1.html +>
    + +

    <http://sisudoc.org/man/sisu_faq.8.html +>
    + +

    <http://sisudoc.org/man/sisu_help.1.html +>
    + +

    <http://sisudoc.org/man/sisu_help_sources.1.html +>
    + +

    <http://sisudoc.org/man/sisu_howto.8.html +>
    + +

    <http://sisudoc.org/man/sisu_markup.1.html +>
    + +

    <http://sisudoc.org/man/sisu_pdf.7.html +>
    + +

    <http://sisudoc.org/man/sisu_postgresql.7.html +>
    + +

    <http://sisudoc.org/man/sisu_quickstart.8.html +>
    + +

    <http://sisudoc.org/man/sisu_remote.8.html +>
    + +

    <http://sisudoc.org/man/sisu_search.8.html +>
    + +

    <http://sisudoc.org/man/sisu_skin.1.html +>
    + +

    <http://sisudoc.org/man/sisu_sqlite.7.html +>
    + +

    <http://sisudoc.org/man/sisu_syntax_highlighting.8.html +>
    + +

    <http://sisudoc.org/man/sisu_vim.7.html +>
    + +

    <http://sisudoc.org/man/sisu_webrick.1.html +>
    + +

    34.2.7 WWW.JUS.UIO.NO/SISU +

    <http://www.jus.uio.no/sisu/man/sisu_manual.1.html +> + +

    <http://www.jus.uio.no/sisu/man/sisu_help.1.html +> +

    <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html +> + +

    <http://www.jus.uio.no/sisu/man/sisu.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_commands.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_complete.7.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_faq.8.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_help.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_howto.8.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_markup.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_remote.8.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_search.8.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_skin.1.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_vim.7.html +>
    + +

    <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +>
    + +

    DOCUMENT INFORMATION (METADATA) +

    METADATA +

    Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu/sisu_manifest.html +> + +

    Dublin Core (DC) +

    DC tags included with this document are provided here. + +

    DC Title: SiSU - SiSU information Structuring Universe - Manual  [0.58] +

    + DC Creator: Ralph Amissah +

    DC Rights: Copyright (C) Ralph Amissah 2007, +part of SiSU documentation, License GPL 3 +

    DC Type: information +

    DC Date +created: 2002-08-28 +

    DC Date issued: 2002-08-28 +

    DC Date available: 2002-08-28 + +

    DC Date modified: 2007-08-30 +

    DC Date: 2007-08-30 +

    Version Information + +

    Sourcefile: sisu._sst +

    Filetype: SiSU text insert 0.58 +

    Sourcefile Digest, +MD5(sisu._sst)= 850b4b4b2da877667488ddfa325b6581 +

    Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

    20fc43cf3eb6590bc3399a1aef65c5a9 +

    Generated +

    Document (metaverse) last +generated: Sun Sep 23 01:13:56 +0100 2007 +

    Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

    Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

    +

      +.
    1. +

      SiSU information Structuring Universe Units also chosen +for the meaning of the Finnish term "sisu".
      +

    2. .
    3. Unix command line oriented
    4. .
    5. objects include: headings, paragraphs, verse, +tables, images, but not footnotes/endnotes which are numbered separately +and tied to the object from which they are referenced.
    6. .
    7. i.e. the html, pdf, +odf outputs are each built individually and optimised for that form of +presentation, rather than for example the html being a saved version of +the odf, or the pdf being a saved version of the html.
    8. .
    9. the different heading +levels
    10. .
    11. units of text, primarily paragraphs and headings, also any tables, +poems, code-blocks
    12. .
    13. Specification submitted by Adobe to ISO to become a full +open ISO specification <http://www.linux-watch.com/news/NS7542722606.html +>
      +
    14. .
    15. ISO/IEC 26300:2006
    16. .
    17. generated from source using rman <http://polyglotman.sourceforge.net/rman.html +>
      + With regard to
      + SiSU man pages the formatting generated for markup syntax is not quite +right, for that you might prefer the links under: <http://www.jus.uio.no/sample +>
      +
    18. .
    19. <http://www.jus.uio.no/sisu/man/ +>
    20. .
    21. <http://www.jus.uio.no/sisu/man/sisu.1.html +>
    22. .
    23. <http://www.jus.uio.no/sisu/man/sisu.8.html +> +
    24. .
    25. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html +>
    26. .
    27. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +> + + +
      *1.
      +
      square brackets
      + +
      *2.
      +
      square brackets
      + +
      +1.
      +
      square brackets
    28. .
    29. From sometime +after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, +which though not an original design goal is useful.
    30. .
    31. files should be prepared +using UTF-8 character encoding
    32. .
    33. a footnote or endnote
    34. .
    35. self contained endnote +marker & endnote in one + +
      *.
      +
      unnumbered asterisk footnote/endnote, insert multiple +asterisks if required
      + +
      **.
      +
      another unnumbered asterisk footnote/endnote
      + +
      *3. +
      +
      editors notes, numbered asterisk footnote/endnote series
      + +
      +2.
      +
      editors notes, +numbered asterisk footnote/endnote series
    36. .
    37. <http://www.jus.uio.no/sisu/ +>
    38. .
    39. <http://www.ruby-lang.org/en/ +> +
    40. .
    41. Table from the Wealth of Networks by Yochai Benkler <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler +>
      +
    42. .
    43. is not a regular file to be worked on, and thus less likely that people +will have processing. It may be however that when the resulting file is +shared .ssc is an appropriate suffix to use.
    44. .
    45. SiSU has worked this way in +the past, though this was dropped as it was thought the complexity outweighed +the flexibility, however, the balance was rather fine and this behaviour +could be reinstated.
    46. .
    47. <http://www.postgresql.org/ +> <http://advocacy.postgresql.org/ +>
      + <http://en.wikipedia.org/wiki/Postgresql +>
      +
    48. .
    49. <http://www.hwaci.com/sw/sqlite/ +> <http://en.wikipedia.org/wiki/Sqlite +>
      +
    50. .
    51. <http://search.sisudoc.org +>
    52. .
    53. (which could be extended further with current +back-end). As regards scaling of the database, it is as scalable as the database +(here Postgresql) and hardware allow.
    54. .
    55. of this feature when demonstrated +to an IBM software innovations evaluator in 2004 he said to paraphrase: +this could be of interest to us. We have large document management systems, +you can search hundreds of thousands of documents and we can tell you which +documents meet your search criteria, but there is no way we can tell you +without opening each document where within each your matches are found. +
    56. .
    57. There is nothing to stop MySQL support being added in future.
    58. .
    59. <http://www.jus.uio.no/sisu/man/sisu.1 +> +
    60. .
    61. <http://www.jus.uio.no/sisu/man/sisu.8 +>
    62. .
    63. <http://www.jus.uio.no/sisu/man +>
    64. .
    65. the Debian +Free Software guidelines require that everything distributed within Debian +can be changed - and the documents are authors’ works that while freely distributable +are not freely changeable.
    66. .
    67. named index.html or more extensively through sisu_manifest.html + +

      + +

      Other versions of this document:
      +
      + +
      manifest: <http://www.jus.uio.no/sisu/sisu/sisu_manifest.html + +> +
      +
      + +
      html: <http://www.jus.uio.no/sisu/sisu/toc.html + +>
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu/portrait.pdf + +> +
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu/landscape.pdf + +>
      +
      + +
      at: <http://www.jus.uio.no/sisu + +> +
      +
      + +
      * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
      +
      + +
      * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
      +
      + +
      * Last Generated on: Sun Sep 23 +01:14:04 +0100 2007
      +
      + +
      * SiSU http://www.jus.uio.no/sisu +
      +
      + +

      diff --git a/data/doc/sisu/html/sisu_commands.1.html b/data/doc/sisu/html/sisu_commands.1.html new file mode 100644 index 00000000..ed2c45e2 --- /dev/null +++ b/data/doc/sisu/html/sisu_commands.1.html @@ -0,0 +1,554 @@ + + + + + +"sisu_commands"("1") manual page + + +Table of Contents

      +SISU - COMMANDS  [0.58], RALPH AMISSAH +

      SISU COMMANDS +

      1. COMMANDS SUMMARY + +

      1.1 SYNOPSIS +

      SiSU - Structured information, Serialized Units - a document + +

      publishing system +

      sisu  [  -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9  ]  [  filename/ + +

      sisu  [  -Ddcv  ]  [  instruction  ] +

      sisu  [  -CcFLSVvW  ] +

      Note: commands should +be issued from within the directory that contains the marked up files, +cd to markup directory. +

      1.2 DESCRIPTION +

      SiSU SiSU is a document publishing +system, that from a simple single marked-up document, produces multiple +of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, +and SQL (PostgreSQL and SQLite), which share numbered text objects ( structure +information. For more see: <http://www.jus.uio.no/sisu +> +

      1.3 DOCUMENT PROCESSING + +

      COMMAND FLAGS +

      +

      + +
       -a   [filename/wildcard]
      +
      produces plaintext with Unix linefeeds +and without markup, (object numbers are omitted), has footnotes at end +of each paragraph that contains them  [ -A  for  equivalent  dos  (linefeed) + output  file]  [see  -e  for endnotes]. (Options include: --endnotes for endnotes +--footnotes for footnotes at the end of each paragraph --unix for unix linefeed +(default) --msdos for msdos linefeed) +

      + +
       -b   [filename/wildcard]
      +
      produces xhtml/XML +output for browser viewing (sax parsing). +

      + +
       -C   [--init-site]
      +
      configure/initialise +shared output directory files initialize shared output directory (config +files such as css and dtd files are not updated if they already exist unless +modifier is used). -C --init-site configure/initialise site more extensive than +-C on its own, shared output directory files/force update, existing shared +output config files such as css and dtd files are updated if this modifier +is used. +

      + +
       -CC
      +
       configure/initialise  shared  output  directory  files  initialize +shared  output  directory  (config  files  such  as  css  and  dtd is  used).  The + equivalent  of:  -C  --init-site configure/initialise  site,  more  extensive  than + -C  on  its  own,  shared  output  directory  files/force  update,  existing  shared +output  config  files  such  as  css  and  dtd  files  are  updated if  -CC  is  used. +such  as  css  and  dtd  files  are  updated +

      + +
       -c   [filename/wildcard]
      +
      screen toggle +ansi screen colour on or off depending on default set (unless -c flag is +used: if sisurc colour default is set to ’true’, output to screen will be +with colour, if sisurc colour default is set to ’false’ or is undefined screen +output will be without colour). +

      + +
       -D   [instruction]  [filename]
      +
      database postgresql +( --pgsql may be used instead) possible instructions, include: --createdb; +--create; --dropall; --import  [filename]; --update  [filename]; --remove  [filename]; +see database section below. +

      + +
       -d   [--db-[database  type  (sqlite|pg)]] --[instruction] +
      +
      [filename] database type default set to sqlite, (for which --sqlite may be +used instead) or to specify another database --db-[pgsql,  sqlite] (however +see -D) possible instructions include: --createdb; --create; --dropall; --import + [filename]; --update  [filename]; --remove  [filename]; see database section +below. +

      + +
       -F   [--webserv=webrick]
      +
      generate examples of (naive) cgi search form +for sqlite and pgsql depends on your already having used sisu to populate +an sqlite and/or pgsql database, (the sqlite version scans the output directories +for existing sisu_sqlite databases, so it is first necessary to create +them, before generating the search form) see -d -D and the database section +below. If the optional parameter --webserv=webrick is passed, the cgi examples +created will be set up to use the default port set for use by the webrick +server, (otherwise the port is left blank and the system setting used, +usually 80). The samples are dumped in the present work directory which +must be writable, (with screen instructions given that they be copied to +the cgi-bin directory). -Fv (in addition to the above) provides some information + +

      on setting up hyperestraier for sisu +

      + +
       -H   [filename/wildcard]
      +
      produces html +without link suffixes (.html .pdf etc.) ( appropriately configured web server. + [behaviour  switched  after  0.35 see  -h]. +

      + +
       -h   [filename/wildcard]
      +
      produces html +(with hardlinks i.e. with name suffixes in links/local urls). html, with internal +document links that include the document suffix, i.e. whether it is .html +or .pdf (required for browsing directly off a file system, and works with +most web servers).  [behaviour  switched  after  0.35  see  -H]. +

      + +
       -I   [filename/wildcard] +
      +
      produces texinfo and info file, (view with pinfo). +

      + +
       -L
      +
       prints  license  information. + +

      + +
       -M   [filename/wildcard/url]
      +
      maintenance mode files created for processing +preserved and their locations indicated. (also see -V) +

      + +
       -m   [filename/wildcard/url] +
      +
      assumed for most other flags, creates new meta-markup file, (the metaverse +) that is used in all subsequent processing of other output. This step is +assumed for most processing flags. To skip it see -n +

      + +
       -N   [filename/wildcard/url] +
      +
      document digest or document content certificate ( DCC ) as md5 digest tree +of the document: the digest for the document, and digests for each object +contained within the document (together with information on software versions +that produced it) (digest.txt). -NV for verbose digest output to screen. +

      + +
       -n +  [filename/wildcard/url]
      +
      skip meta-markup (building of -m which is otherwise +assumed by most processing flags. +

      + +
       -o   [filename/wildcard/url]
      +
      output basic +document in opendocument file format (opendocument.odt). +

      + +
       -p   [filename/wildcard] +
      +
      produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set +in config file, or document header, or provided with additional command +line parameter, e.g. --papersize-a4 preset sizes include: ’A4’, U.S. ’letter’ and +’legal’ and book sizes ’A5’ and ’B5’ (system defaults to A4). +

      + +
       -q   [filename/wildcard] +
      +
      quiet less output to screen. +

      + +
       -R   [filename/wildcard]
      +
      copies sisu output files +to remote host using rsync. This requires that sisurc.yml has been provided +with information on hostname and username, and that you have your different +if -R is used with other flags from if used alone. Alone the rsync --delete +parameter is sent, useful for cleaning the remote directory (when -R is +used together with other flags, it is not). Also see -r +

      + +
       -r   [filename/wildcard] +
      +
      copies sisu output files to remote host using scp. This requires that sisurc.yml +has been provided with information on hostname and username, and that you + +

      have your +

      + +
       -S
      +
       produces  a  sisupod  a  zipped  sisu  directory  of  markup local + configuration  file,  images  and  skins.  Note:  this  only includes  the  configuration + files  or  skins  contained  in  ./_sisu  not  those  in  ~/.sisu  -S   [filename/wildcard] +option. Note: (this option is tested only with zsh). +

      + +
       -S   [filename/wildcard] +
      +
      produces a zipped file of the prepared document specified along with associated +images, by default named sisupod.zip they may alternatively be named with +the filename extension .ssp This provides a quick way of gathering the relevant +parts of a sisu document which can then for example be emailed. A sisupod +includes sisu markup source file, (along with associated documents if a +master file, or available in multilingual versions), together with related +images and skin. SiSU commands can be run directly against a sisupod contained +in a local directory, or provided as a url on a remote site. As there is +a security issue with skins provided by other users, they are not applied +unless the flag --trust or --trusted is added to the command instruction, it +is recommended that file that are not your own are treated as untrusted. +The directory structure of the unzipped file is understood by sisu, and +sisu commands can be run within it. Note: if you wish to send multiple files, +it quickly becomes more space efficient to zip the sisu markup directory, +rather than the individual files for sending). See the -S option without + +

      + +
       -s   [filename/wildcard]
      +
      copies sisu markup file to output directory. +

      + +
       -t   [filename/wildcard + (*.termsheet.rb)]
      +
      standard form document builder, preprocessing feature +

      +

      + +
       -U   [filename/wildcard]
      +
      prints url output list/map for the available processing +flags options and resulting files that could be requested, (can be used +to get a list of processing options in relation to a file, together with +information on the output that would be produced), -u provides url output +mapping for those flags requested for processing. The default assumes sisu_webrick +is running and provides webrick url mappings where appropriate, but these + +

      can be switched to file system paths in sisurc.yml +

      + +
       -u   [filename/wildcard] +
      +
      provides url mapping of output files for the flags requested for processing, + +

      also see -U +

      + +
       -V
      +
       on  its  own,  provides  SiSU  version  and  environment  information + (sisu  --help  env) +

      + +
       -V   [filename/wildcard]
      +
      even more verbose than the -v flag. +(also see -M) +

      + +
       -v
      +
       on  its  own,  provides  SiSU  version  information +

      + +
       -v   [filename/wildcard] +
      +
      provides verbose output of what is being built, where it is being built +(and error messages if any), as with -u flag provides a url mapping of files +created for each of the processing flag requests. See also -V +

      + +
       -W
      +
       starts  ruby’s + webrick  webserver  points  at  sisu  output  the  default  port  is  set  to  8081 + and  can  be   [tip:  the  so  html  output  should be  created  using  the  -h  option + rather  than  -H;  also,  note  -F  webrick  ]. +

      + +
       -w   [filename/wildcard]
      +
      produces concordance +(wordmap) a rudimentary index of all the words in a document. (Concordance +files are not generated for documents of over 260,000 words unless this +limit is increased in the file sisurc.yml) +

      + +
       -X   [filename/wildcard]
      +
      produces +XML output with deep document structure, in the nature of dom. +

      + +
       -x   [filename/wildcard] +
      +
      produces XML output shallow structure (sax parsing). +

      + +
       -Y   [filename/wildcard] +
      +
      produces a short sitemap entry for the document, based on html output and +the sisu_manifest. --sitemaps generates/updates the sitemap index of existing +sitemaps. (Experimental,  [g,y,m  announcement  this  week]) +

      + +
       -y   [filename/wildcard] +
      +
      produces an html summary of output generated (hyperlinked to content) and +document specific metadata (sisu_manifest.html). This step is assumed for +most processing flags. +

      + +
       -Z   [filename/wildcard]
      +
      Zap, if used with other processing +flags deletes output files of the type about to be processed, prior to +processing. If -Z is used as the lone processing related flag (or in conjunction +with a combination of -[mMvVq]), will remove the related document output +directory. +

      + +
       -z   [filename/wildcard]
      +
      produces php (zend)  [this  feature  is  disabled + for  the  time being] +

      +
      +2. COMMAND LINE MODIFIERS +

      +

      + +
       --no-ocn
      +
        [with  -h  -H  or  -p] switches +off object citation numbering. Produce output without identifying numbers +in margins of html or LaTeX/pdf output. +

      + +
       --no-annotate
      +
       strips  output  text  of + editor  endnotes[^*1] denoted by asterisk or dagger/plus sign +

      + +
       --no-asterisk +
      +
       strips  output  text  of  editor  endnotes[^*2] denoted by asterisk sign +

      + +
       --no-dagger +
      +
       strips  output  text  of  editor  endnotes[^+1] denoted by dagger/plus sign +

      +

      +
      +3. DATABASE COMMANDS +

      dbi - database interface +

      -D or --pgsql set for postgresql +-d or --sqlite default set for sqlite -d is modifiable with --db=[database  type + (pgsql  or  sqlite)] +

      +

      + +
       -Dv  --createall
      +
       initial  step,  creates  required  relations + (tables,  indexes)  in  existing  postgresql  database  (a  database  should  be + created manually  and  given  the  same  name  as  working  directory,  as requested) + (rb.dbi)   [  -dv  --createall  sqlite  equivalent] it may be necessary to run sisu +-Dv --createdb initially NOTE: at the present time for postgresql it may be +necessary to manually create the database. The command would be ’createdb + [database  name]’ where database name would be SiSU_[present  working  directory + name  (without  path)]. Please use only alphanumerics and underscores. +

      + +
       -Dv + --import
      +
        [filename/wildcard] imports data specified to postgresql db (rb.dbi) + [  -dv  --import  sqlite  equivalent] +

      + +
       -Dv  --update
      +
        [filename/wildcard] updates/imports +specified data to postgresql db (rb.dbi)  [  -dv  --update  sqlite  equivalent] + +

      + +
       -D  --remove
      +
        [filename/wildcard] removes specified data to postgresql db (rb.dbi) + [  -d  --remove  sqlite  equivalent] +

      + +
       -D  --dropall
      +
       kills  data &  indexes   [  -d  --dropall + sqlite  equivalent] +

      The v in e.g. -Dv is for verbose output. +

      +
      +4. SHORTCUTS, +SHORTHAND FOR MULTIPLE FLAGS +

      +

      + +
       --update   [filename/wildcard]
      +
      Checks existing +file output and runs the flags required to update this output. This means +that if only html and pdf output was requested on previous runs, only the +-hp files will be applied, and only these will be generated this time, together +with the summary. This can be very convenient, if you offer different outputs +of different files, and just want to do the same again. +

      + +
       -0  to  -5   [filename + or  wildcard]
      +
      Default shorthand mappings (note that the defaults can be +changed/configured in the sisurc.yml file): +

      + +
       -0
      +
       -mNhwpAobxXyYv   [this  is  the + default  action  run  when  no  i.e.  on  ’sisu   [filename]’] +

      + +
       -1
      +
       -mNHwpy  give,  i.e.  on + ’sisu   [filename]’] +

      + +
       -2
      +
       -mNHwpaoy give,  i.e.  on  ’sisu   [filename]’] +

      + +
       -3
      +
       -mNhwpAobxXyY + i.e.  on  ’sisu   [filename]’] +

      + +
       -4
      +
       -mNhwpAobxXDyY  --import  ’sisu   [filename]’] +

      + +
       -5
      +
       -mNhwpAobxXDyY + --update  ’sisu   [filename]’] +

      add -v for verbose mode and -c for color, e.g. sisu +-2vc  [filename  or wildcard] +

      consider -u for appended url info or -v for + +

      verbose output +

      +
      +4.0.1 COMMAND LINE WITH FLAGS - BATCH PROCESSING +

      In the +data directory run sisu -mh filename or wildcard eg. cisg.sst documents. +

      +Running sisu (alone without any flags, filenames or wildcards) brings up +the interactive help, as does any sisu command that is not recognised. Enter +to escape. +

      DOCUMENT INFORMATION (METADATA) +

      METADATA +

      Document Manifest +@ <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/sisu_manifest.html +> +

      + Dublin Core (DC) +

      DC tags included with this document are provided here. + +

      DC Title: SiSU - Commands  [0.58] +

      DC Creator: Ralph Amissah +

      DC Rights: +Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL + +

      3 +

      DC Type: information +

      DC Date created: 2002-08-28 +

      DC Date issued: + +

      2002-08-28 +

      DC Date available: 2002-08-28 +

      DC Date modified: 2007-09-16 +

      DC +Date: 2007-09-16 +

      Version Information +

      Sourcefile: sisu_commands.sst +

      Filetype: + +

      SiSU text 0.58 +

      Sourcefile Digest, MD5(sisu_commands.sst)= 8101d9e72f3de2510ef887202f8db3f9 + +

      Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

      20fc43cf3eb6590bc3399a1aef65c5a9 +

      Generated +

      Document (metaverse) last +generated: Sun Sep 23 01:13:58 +0100 2007 +

      Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

      Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

      +

      + +
      *1.
      +
      square brackets
      + +
      *2.
      +
      square brackets
      + +
      +1.
      +
      square brackets +

      +

      + +
      Other versions of this document:
      +
      + +
      manifest: <http://www.jus.uio.no/sisu/sisu_commands/sisu_manifest.html + +> +
      +
      + +
      html: <http://www.jus.uio.no/sisu/sisu_commands/toc.html + +>
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu_commands/portrait.pdf + +> +
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu_commands/landscape.pdf + +>
      +
      + +
      at: <http://www.jus.uio.no/sisu + +> +
      +
      + +
      * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
      +
      + +
      * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
      +
      + +
      * Last Generated on: Sun Sep 23 +01:14:05 +0100 2007
      +
      + +
      * SiSU http://www.jus.uio.no/sisu +
      +
      +
      +

      + + diff --git a/data/doc/sisu/html/sisu_complete.7.html b/data/doc/sisu/html/sisu_complete.7.html index b4ab749e..0292e6c1 100644 --- a/data/doc/sisu/html/sisu_complete.7.html +++ b/data/doc/sisu/html/sisu_complete.7.html @@ -1,54 +1,137 @@ - + -sisu_complete(7) manual page +"sisu_complete"("1") manual page Table of Contents

      +SISU - COMPLETE PACKAGE  [0.58], RALPH AMISSAH +

      1. SISU_COMPLETE +

      1.1 NAME -

      Name

      -SiSU - Structured information, Serialized Units - a document -publishing system, complete dependency package

      +

      SiSU - Structured information, Serialized Units - a document publishing +system, complete dependency package +

      1.2 SYNOPSIS +

      Debian dummy package +installs the whole of SiSU , excluding sisu-examples. +

      sisu-complete together -

      Synopsis

      -Dummy package installs -the whole of SiSU, excluding sisu-examples

      -sisu-complete together with sisu-examples -is the whole of sisu -

      Further Information

      +

      with sisu-examples is the whole of SiSU +

      1.3 FURTHER INFORMATION +

      For more +information on SiSU see: +

      <http://www.jus.uio.no/sisu/sisu_manual +> +

      <http://www.jus.uio.no/sisu +> + +

      1.4 AUTHOR +

      Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com +

      1.5 + +

      SEE +

      sisu(1) + +

      1.6 ALSO SEE +

      sisu_webrick(1) +, sisu_pdf(7) + sisu_sqlite(7) + +sisu_postgresql(7) + sisu_vim(7) + sisu_termsheet(1) + +

      DOCUMENT INFORMATION +(METADATA) +

      METADATA +

      Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/sisu_manifest.html +> + +

      Dublin Core (DC) +

      DC tags included with this document are provided here. + +

      DC Title: SiSU - Complete Package  [0.58] +

      DC Creator: Ralph Amissah +

      +DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + +

      License GPL 3 +

      DC Type: information +

      DC Date created: 2002-08-28 +

      DC Date +issued: 2002-08-28 +

      DC Date available: 2002-08-28 +

      DC Date modified: 2007-09-16 + +

      DC Date: 2007-09-16 +

      Version Information +

      Sourcefile: sisu_complete.sst + +

      Filetype: SiSU text 0.58 +

      Sourcefile Digest, MD5(sisu_complete.sst)= 42003f9cf59fd7e4ddffae864e2c4179 + +

      Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

      20fc43cf3eb6590bc3399a1aef65c5a9 +

      Generated +

      Document (metaverse) last +generated: Sun Sep 23 01:14:02 +0100 2007 +

      Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

      Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

      +

      +

      + +
      Other versions of this document:
      +
      + +
      manifest: <http://www.jus.uio.no/sisu/sisu_complete/sisu_manifest.html + +> +
      +
      + +
      html: <http://www.jus.uio.no/sisu/sisu_complete/toc.html + +>
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu_complete/portrait.pdf + +> +
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu_complete/landscape.pdf + +>
      +
      + +
      at: <http://www.jus.uio.no/sisu + +> +
      +
      + +
      * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
      +
      + +
      * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
      +
      + +
      * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
      +
      + +
      * SiSU http://www.jus.uio.no/sisu +
      +
      +

      -For more information on SiSU -see: <http://www.jus.uio.no/sisu ->

      -or man sisu -

      Author

      -Ralph Amissah <ralph@amissah.com> -or <ralph.amissah@gmail.com> -

      See

      -sisu(1) -, sisu(8) -, -

      Also

      -sisu_webrick(1) -, sisu_pdf(7) - -sisu_sqlite(7) - sisu_postgresql(7) - sisu_vim(7) - sisu_termsheet(1) -,

      - -


      -Table of Contents

      -

      diff --git a/data/doc/sisu/html/sisu_configuration.1.html b/data/doc/sisu/html/sisu_configuration.1.html new file mode 100644 index 00000000..ad8f13fc --- /dev/null +++ b/data/doc/sisu/html/sisu_configuration.1.html @@ -0,0 +1,254 @@ + + + + + +"sisu_configuration"("1") manual page + + +Table of Contents

      +SISU - CONFIGURATION  [0.58], RALPH AMISSAH +

      CONFIGURATION OF ENVIRONMENT + +

      1. CONFIGURATION +

      1.1 DETERMINING THE CURRENT CONFIGURATION +

      Information +on the current configuration of SiSU should be available with the help +command: +

      sisu -v
      + +

      which is an alias for: +

      sisu --help env
      + +

      Either of these should be executed from within a directory that contains +sisu markup source documents. +

      1.2 CONFIGURATION FILES (CONFIG.YML) +

      SiSU +configration parameters are adjusted in the configuration file, which can +be used to override the defaults set. This includes such things as which +directory interim processing should be done in and where the generated +output should be placed. +

      The SiSU configuration file is a yaml file, which +means indentation is significant. +

      SiSU resource configuration is determined +by looking at the following files if they exist: +

      ./_sisu/sisurc.yml
      + +

      ~/.sisu/sisurc.yml
      + +

      /etc/sisu/sisurc.yml
      + +

      The search is in the order listed, and the first one found is used. +

      + In the absence of instructions in any of these it falls back to the internal +program defaults. +

      Configuration determines the output and processing directories +and the database access details. +

      If SiSU is installed a sample sisurc.yml + +

      may be found in /etc/sisu/sisurc.yml +

      CONFIGURATION OF DOCUMENTS +

      2. SKINS + +

      Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + +

      ./_sisu/skin
      + +

      ~/.sisu/skin
      + +

      /etc/sisu/skin
      + +

      Within the skin directory are the following the default sub-directories +for document skins: +

      ./skin/doc
      + +

      ./skin/dir
      + +

      ./skin/site
      + +

      A skin is placed in the appropriate directory and the file named skin_[name].rb + +

      The skin itself is a ruby file which modifies the default appearances +set in the program. +

      2.1 DOCUMENT SKIN +

      Documents take on a document skin, +if the header of the document specifies a skin to be used. +

      +


      +

        @skin: skin_united_nations
      +
      +

      2.2 DIRECTORY SKIN +

      A directory may be mapped on to a particular skin, +so all documents within that directory take on a particular appearance. +If a skin exists in the skin/dir with the same name as the document directory, +it will automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the skin/doc +directory). +

      A personal habit is to place all skins within the doc directory, +and symbolic links as needed from the site, or dir directories as required. + +

      2.3 SITE SKIN +

      A site skin, modifies the program default skin. +

      2.4 SAMPLE + +

      SKINS +

      With SiSU installed sample skins may be found in: +

      /etc/sisu/skin/doc +and
      + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc
      + +

      (or equivalent directory) and if sisu-markup-samples is installed also +under: +

      /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc
      + +

      Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: +

      /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml +(or equivalent
      + directory)
      + +

      3. HOMEPAGES +

      SiSU is about the ability to auto-generate documents. Home +pages are regarded as custom built items, and are not created by SiSU +SiSU has a default home page, which will not be appropriate for use with +other sites, and the means to provide your own home page instead in one +of two ways as part of a site’s configuration, these being: +

      1. through +placing your home page and other custom built documents in the subdirectory +_sisu/home/ (this probably being the easier and more convenient option) + +

      2. through providing what you want as the home page in a skin, +

      Document +sets are contained in directories, usually organised by site or subject. +Each directory can/should have its own homepage. See the section on directory +structure and organisation of content. +

      3.1 HOME PAGE AND OTHER CUSTOM BUILT + +

      PAGES IN A SUB-DIRECTORY +

      Custom built pages, including the home page index.html +may be placed within the configuration directory _sisu/home/ in any of +the locations that is searched for the configuration directory, namely +./_sisu; ~/_sisu; /etc/sisu From there they are copied to the root of the +output directory with the command: +

      sisu -CC
      + +

      3.2 HOME PAGE WITHIN A SKIN +

      Skins are described in a separate section, +but basically are a file written in the programming language Ruby that +may be provided to change the defaults that are provided with sisu with +respect to individual documents, a directories contents or for a site. +

      + If you wish to provide a homepage within a skin the skin should be in +the directory _sisu/skin/dir and have the name of the directory for which +it is to become the home page. Documents in the directory commercial_law +would have the homepage modified in skin_commercial law.rb; or the directory + +

      poems in skin_poems.rb +

      +


      +

          class Home
      +      def homepage
      +        # place the html content of your homepage here, this will become
      +index.html
      +        <<HOME <html>
      +  <head></head>
      +  <doc>
      +  <p>this is my new homepage.</p>
      +  </doc>
      +  </html>
      +  HOME
      +      end
      +    end
      +
      +

      DOCUMENT INFORMATION (METADATA) +

      METADATA +

      Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/sisu_manifest.html +> + +

      Dublin Core (DC) +

      DC tags included with this document are provided here. + +

      DC Title: SiSU - Configuration  [0.58] +

      DC Creator: Ralph Amissah +

      DC +Rights: Ralph Amissah +

      DC Type: information +

      DC Date created: 2002-08-28 + +

      DC Date issued: 2002-08-28 +

      DC Date available: 2007-08-28 +

      DC Date modified: + +

      2007-08-30 +

      DC Date: 2007-08-30 +

      Version Information +

      Sourcefile: sisu_configuration._sst + +

      Filetype: SiSU text insert 0.58 +

      Sourcefile Digest, MD5(sisu_configuration._sst)= + +

      2a18ae8bbfec534c6e064d666ffbe20d +

      Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

      20fc43cf3eb6590bc3399a1aef65c5a9 +

      Generated +

      Document (metaverse) last +generated: Sun Sep 23 01:14:02 +0100 2007 +

      Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

      Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

      +

      +

      + +
      Other versions of this document:
      +
      + +
      manifest: <http://www.jus.uio.no/sisu/sisu_configuration/sisu_manifest.html + +> +
      +
      + +
      html: <http://www.jus.uio.no/sisu/sisu_configuration/toc.html + +>
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu_configuration/portrait.pdf + +> +
      +
      + +
      pdf: <http://www.jus.uio.no/sisu/sisu_configuration/landscape.pdf + +>
      +
      + +
      at: <http://www.jus.uio.no/sisu + +> +
      +
      + +
      * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
      +
      + +
      * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
      +
      + +
      * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
      +
      + +
      * SiSU http://www.jus.uio.no/sisu +
      +
      +
      +

      + + diff --git a/data/doc/sisu/html/sisu_faq.8.html b/data/doc/sisu/html/sisu_faq.8.html new file mode 100644 index 00000000..d480b195 --- /dev/null +++ b/data/doc/sisu/html/sisu_faq.8.html @@ -0,0 +1,275 @@ + + + + + +"sisu_faq"("1") manual page + + +Table of Contents

      +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, SERIALIZED +UNITS - FAQ - FREQUENTLY ASKED/ANSWERED QUESTIONS, RALPH AMISSAH +

      1. FAQ +- FREQUENTLY ASKED/ANSWERED QUESTIONS +

      1.1 WHY ARE URLS PRODUCED WITH THE +-V (AND -U) FLAG THAT POINT TO A WEB SERVER ON PORT 8081? +

      Try the following +rune: +

      * sisu -W +

      This should start the ruby webserver. It should be done +after having produced some output as it scans the output directory for +what to serve. +

      1.2 I CANNOT FIND MY OUTPUT, WHERE IS IT? +

      The following +should provide help on output paths: +

      * sisu --help env +

      * sisu -V  [same + as  the  previous  command] +

      * sisu --help directory +

      * sisu --help path +

      * +sisu -U  [filename] +

      * man sisu +

      1.3 I DO NOT GET ANY PDF OUTPUT, WHY? +

      +SiSU produces LaTeX and pdflatex is run against that to generate pdf files. + +

      If you use Debian the following will install the required dependencies + +

      * aptitude install sisu-pdf +

      the following packages are required: tetex-bin, +tetex-extra, latex-ucs +

      1.4 WHERE IS THE LATEX (OR SOME OTHER INTERIM) OUTPUT? + +

      Try adding -M (for maintenance) to your command flags, e.g.: +

      * sisu -HpMv + [filename] +

      this should result in the interim processing output being +retained, and information being provided on where to find it. +

      * sisu --help + +

      directory +

      * sisu --help path +

      should also provide some relevant information +as to where it is placed. +

      1.5 WHY ISN’T SISU MARKUP XML +

      I worked with text +and (though I find XML immensely valuable) disliked noise +

      SiSU currently +accurately, converts from three forms of XML to native SiSU markup for +processing. The three types correspond to SAX (structure described), DOM +(structure embedded, whole document must be read before structure is correctly +discernable) and node based (a tree) forms of XML document structure representation. +Problem is I use them very seldom and check that all is as it should be +with them seldom, so I would not be surprised if something breaks there, +but as far as I know they are working. I will check and add an XML markup +help page before the next release. There already is a bit of information + +

      in the man page under the title SiSU VERSION CONVERSION +

      sisu --to-sax + [filename/wildcard]
      + +

      sisu --to-dom  [filename/wildcard]
      + +

      sisu --to-node  [filename/wildcard]
      + +

      The XML should be well formed... must check, but lacks sensible headers. +Suggestions welcome as to what to make of them.  [For  the  present  time Structured +information, Serialized Units" I  am  satisfied  that  I  can  convert  (both + ways)  between  3 Structured information, Serialized Units" forms  of  XML + representation  and  SiSU  markup]. +

      sisu --from-xml2sst  [filename/wildcard]
      + +

      1.6 LATEX CLAIMS TO BE A DOCUMENT PREPARATION SYSTEM FOR HIGH-QUALITY TYPESETTING. +CAN THE SAME BE SAID ABOUT SISU? +

      SiSU is not really about type-setting. + +

      LaTeX is the ultimate computer instruction type-setting language for paper +based publication. +

      LaTeX is able to control just about everything that +happens on page and pixel, position letters kerning, space variation between +characters, words, paragraphs etc. formula. +

      SiSU is not really about type-setting +at all. It is about a lightweight markup instruction that provides enough +information for an abstraction of the documents structure and objects, +from which different forms of representation of the document can be generated. + +

      SiSU with very little markup instruction is able to produce relatively +high quality pdf by virtue of being able to generate usable default LaTeX; +it produces populates an SQL database in a useful way with the document +in object sized chunks and its meta-data. But SiSU works on an abstraction +of the document’s structure and content and custom builds suitable uniform +output. The html for browser viewing and pdf for paper viewing/publishing +are rather different things with different needs for layout - as indeed +is what is needed to store information in a database in searchable objects. + +

      The pdfs or html produced for example by open office based on open document +format and other office/word processor suits usually attempt to have similar +looking outputs - your document rendered in html looks much the same, or +in pdf... sisu is less this way, it seeks to have a starting point with as +little information about appearance as possible, and to come up with the +best possible appearance for each output that can be derived based on this +minimal information. +

      Where there are large document sets, it provides +consistency in appearance in each output format for the documents. +

      The +excuse for going this way is, it is a waste of time to think much about +appearance when working on substantive content, it is the substantive content +that is relevant, not the way it looks beyond the basic informational tags +- and yet you want to be able to take advantage of as many useful different +ways of representing documents as are available, and for various types +of output to to be/look as good as it can for each medium/format in which +it is presented, (with different mediums having different focuses) and +SiSU tries to achieve this from minimal markup. +

      1.7 HOW DO I CREATE GIN + +

      OR GIST INDEX IN POSTGRESQL FOR USE IN SISU +

      This at present needs to +be done alter the sample search form. The following is a helpful response +from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + +

      I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides +> + +

      FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not functionality. + +

      In your example I’d do ( simple way, just for demo): +

      0. compile, install + +

      tsearch2 and load tsearch2 into your database +

      cd contrib/tsearch2; +make&&make&&install&&make installcheck; psql DB &lt;
      + tsearch2.sql
      + +

      1. Add column fts, which holds tsvector +

      alter table documents add +column fts tsvector;
      + +

      2. Fill fts column +

      update document set fts = to_tsvector(clean);
      + +

      3. create index - just for performance ! +

      create index fts_gin_idx +on document using gin(fts);
      + +

      4. Run vacuum +

      vacuum analyze document;
      + +

      That’s all. +

      Now you can search: +

      select lid, metadata_tid, rank_cd(fts, +q,2)as rank from document, plainto_tsquery(’markup syntax’) q where q @@ +fts order by rank desc limit 10; +

      1.8 WHERE IS VERSION 1.0? +

      SiSU works +pretty well as it is supposed to. Version 1.0 will have the current markup, +and directory structure. At this point it is largely a matter of choice +as to when the name change is made. +

      The feature set for html,[^1] LaTeX/pdf +and opendocument is in place. XML, and plaintext are in order. +

      html and + +

      LaTeX/pdf may be regarded as reference copy outputs +

      With regard to the +populating of sql databases (postgresql and sqlite), there is a bit to +be done. +

      We are still almost there. +

      DOCUMENT INFORMATION (METADATA) +

      +METADATA +

      Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/sisu_manifest.html +> + +

      Dublin Core (DC) +

      DC tags included with this document are provided here. + +

      DC Title: SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - FAQ - Frequently Asked/Answered Questions +

      DC Creator: + +

      Ralph Amissah +

      DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU +documentation, License GPL 3 +

      DC Type: information +

      DC Date created: + +

      2006-09-06 +

      DC Date available: 2006-09-06 +

      DC Date issued: 2006-09-06 +

      DC +Date modified: 2007-09-16 +

      DC Date: 2007-09-16 +

      Version Information +

      Sourcefile: + +

      sisu_faq.sst +

      Filetype: SiSU text 0.57 +

      Sourcefile Digest, MD5(sisu_faq.sst)= + +

      4ba78b1270b9d994054c1ff06d58765d +

      Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

      20fc43cf3eb6590bc3399a1aef65c5a9 +

      Generated +

      Document (metaverse) last +generated: Sun Sep 23 01:14:01 +0100 2007 +

      Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

      Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

      +

        +.
      1. html w3c compliance has been largely met. +

        + +

        Other versions of +this document:
        +
        + +
        manifest: <http://www.jus.uio.no/sisu/sisu_faq/sisu_manifest.html + +> +
        +
        + +
        html: <http://www.jus.uio.no/sisu/sisu_faq/toc.html + +>
        +
        + +
        pdf: <http://www.jus.uio.no/sisu/sisu_faq/portrait.pdf + +> +
        +
        + +
        pdf: <http://www.jus.uio.no/sisu/sisu_faq/landscape.pdf + +>
        +
        + +
        at: <http://www.jus.uio.no/sisu + +> +
        +
        + +
        * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
        +
        + +
        * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
        +
        + +
        * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
        +
        + +
        * SiSU http://www.jus.uio.no/sisu +
        +
        + +

        + + diff --git a/data/doc/sisu/html/sisu_help.1.html b/data/doc/sisu/html/sisu_help.1.html new file mode 100644 index 00000000..98167e65 --- /dev/null +++ b/data/doc/sisu/html/sisu_help.1.html @@ -0,0 +1,212 @@ + + + + + +"sisu_help"("1") manual page + + +Table of Contents

        +SISU - SISU INFORMATION STRUCTURING UNIVERSE - MANUAL  [0.58], RALPH AMISSAH + +

        SISU HELP +

        1. HELP +

        1.1 SISU MANUAL +

        The most up to date information +on sisu should be contained in the sisu_manual, available at: +

        <http://www.jus.uio.no/sisu/sisu_manual/ +>
        + +

        and (from SiSU 0.59 onwards) installed locally at: +

        /usr/share/doc/sisu/sisu_manual/
        + +

        or equivalent directory +

        Within the SiSU tarball at: +

        ./data/doc/sisu/sisu_manual/
        + +

        1.2 SISU MAN PAGES +

        If SiSU is installed on your system usual man commands +should be available, try: +

        man sisu
        + +

        man sisu_markup
        + +

        man sisu_commands
        + +

        Most SiSU man pages are generated directly from sisu documents that +are used to prepare the sisu manual, the sources files for which are located +within the SiSU tarball at: +

        ./data/doc/sisu/sisu_manual/
        + +

        Once installed, directory equivalent to: +

        /usr/share/doc/sisu/sisu_manual/
        + +

        Available man pages are converted back to html using man2html: +

        /usr/share/doc/sisu/html/
        + +

        ./data/doc/sisu/html/
        + +

        The SiSU man pages can be viewed online at:[^1] +

        An online version of +the sisu man page is available here: +

        * various sisu man pages <http://www.jus.uio.no/sisu/man/ +> + [^2] +

        * sisu.1 <http://www.jus.uio.no/sisu/man/sisu.1.html +>  [^3] +

        * sisu.8 <http://www.jus.uio.no/sisu/man/sisu.8.html +> + [^4] +

        * sisu_examples.1 <http://www.jus.uio.no/sisu/man/sisu_examples.1.html +>  [^5] + +

        * sisu_webrick.1 <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +>  [^6] +

        1.3 + +

        SISU BUILT-IN INTERACTIVE HELP +

        This is particularly useful when current +installation information is obtained as the interactive help is able to +provide information on your sisu configuration and setup. +

        sisu --help
        + +

        sisu --help  [subject]
        + +

        sisu --help env  [for  feedback  on  the  way  your  system  is
        + setup  with  regard  to  sisu]
        + +

        sisu -V  [same  as  above  command]
        + +

        sisu --help commands
        + +

        sisu --help markup
        + +

        Apart from real-time information on your current configuration the SiSU +manual and man pages are likely to contain more up-to-date information than +the sisu interactive help (for example on commands and markup). +

        NOTE: +Running the command sisu (alone without any flags, filenames or wildcards) +brings up the interactive help, as does any sisu command that is not recognised. +Enter to escape. +

        1.4 HELP SOURCES +

        For lists of alternative help sources, +see: +

        man page +

        man sisu_help_sources
        + +

        man2html +

        /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html
        + +

        sisu generated html +

        /usr/share/doc/sisu/html/sisu_help_sources/index.html
        + +

        <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html +>
        + +

        <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html +>
        + +

        DOCUMENT INFORMATION (METADATA) +

        METADATA +

        Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/sisu_manifest.html +> + +

        Dublin Core (DC) +

        DC tags included with this document are provided here. + +

        DC Title: SiSU - SiSU information Structuring Universe - Manual  [0.58] +

        + DC Creator: Ralph Amissah +

        DC Rights: Copyright (C) Ralph Amissah 2007, +part of SiSU documentation, License GPL 3 +

        DC Type: information +

        DC Date +created: 2002-08-28 +

        DC Date issued: 2002-08-28 +

        DC Date available: 2002-08-28 + +

        DC Date modified: 2007-08-30 +

        DC Date: 2007-08-30 +

        Version Information + +

        Sourcefile: sisu_help.sst +

        Filetype: SiSU text 0.58 +

        Sourcefile Digest, +MD5(sisu_help.sst)= 387208846e53080b55b39cf92b70aaa9 +

        Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

        20fc43cf3eb6590bc3399a1aef65c5a9 +

        Generated +

        Document (metaverse) last +generated: Sun Sep 23 01:13:57 +0100 2007 +

        Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

        Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

        +

          +.
        1. generated from source using rman <http://polyglotman.sourceforge.net/rman.html +>
          + With regard to
          + SiSU man pages the formatting generated for markup syntax is not quite +right, for that you might prefer the links under: <http://www.jus.uio.no/sample +>
          +
        2. .
        3. <http://www.jus.uio.no/sisu/man/ +>
        4. .
        5. <http://www.jus.uio.no/sisu/man/sisu.1.html +>
        6. .
        7. <http://www.jus.uio.no/sisu/man/sisu.8.html +> +
        8. .
        9. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html +>
        10. .
        11. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +> + +

          + +

          Other versions of this document:
          +
          + +
          manifest: <http://www.jus.uio.no/sisu/sisu_help/sisu_manifest.html + +> +
          +
          + +
          html: <http://www.jus.uio.no/sisu/sisu_help/toc.html + +>
          +
          + +
          pdf: <http://www.jus.uio.no/sisu/sisu_help/portrait.pdf + +> +
          +
          + +
          pdf: <http://www.jus.uio.no/sisu/sisu_help/landscape.pdf + +>
          +
          + +
          at: <http://www.jus.uio.no/sisu + +> +
          +
          + +
          * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
          +
          + +
          * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
          +
          + +
          * Last Generated on: Sun Sep 23 +01:14:05 +0100 2007
          +
          + +
          * SiSU http://www.jus.uio.no/sisu +
          +
          + +

          + + diff --git a/data/doc/sisu/html/sisu_help_sources.1.html b/data/doc/sisu/html/sisu_help_sources.1.html new file mode 100644 index 00000000..2eb83827 --- /dev/null +++ b/data/doc/sisu/html/sisu_help_sources.1.html @@ -0,0 +1,582 @@ + + + + + +"sisu_help_sources"("1") manual page + + +Table of Contents

          +SISU - REFERENCES, RALPH AMISSAH +

          SISU HELP SOURCES +

          1. HELP SOURCES +

          + For a summary of alternative ways to get help on SiSU try one of the following: + +

          man page +

          man sisu_help
          + +

          man2html +

          <file:///usr/share/doc/sisu/html/sisu_help.1.html>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_help.1.html +>
          + +

          sisu generated output - links to html +

          <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html>
          + +

          <http://sisudoc.org/sisu_manual/sisu_help/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html +>
          + +

          help sources lists +

          Alternative sources for this help sources page +listed here: +

          man sisu_help_sources
          + +

          <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html>
          + +

          <file:///usr/share/doc/sisu/html/sisu_help_sources/index.html>
          + +

          <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html +>
          + +

          1.1 MAN PAGES +

          1.1.1 MAN +

          man sisu
          + +

          man sisu_commands
          + +

          man 7 sisu_complete
          + +

          man sisu_configuration
          + +

          man 8 sisu_faq
          + +

          man sisu_filetypes
          + +

          man sisu_help
          + +

          man sisu_help_sources
          + +

          man 8 sisu_howto
          + +

          man sisu_introduction
          + +

          man sisu_markup
          + +

          man sisu_output_overview
          + +

          man 7 sisu_pdf
          + +

          man 7 sisu_postgresql
          + +

          man 8 sisu_quickstart
          + +

          man 8 sisu_remote
          + +

          man 8 sisu_search
          + +

          man sisu_skin
          + +

          man 7 sisu_sqlite
          + +

          man 8 sisu_syntax_highlighting
          + +

          man 7 sisu_vim
          + +

          man sisu_webrick
          + +

          1.2 SISU GENERATED OUTPUT - LINKS TO HTML +

          Note SiSU documentation is +prepared in SiSU and output is available in multiple formats including +amongst others html, pdf, and odf which may be also be accessed via the +html pages[^1] +

          1.2.1 LOCALLY INSTALLED +

          <file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html> + +

          <file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html> +

          <file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html> + +

          /usr/share/doc/sisu/sisu_manual/sisu/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_description/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_help/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_search/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html
          + +

          /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html
          + +

          1.2.2 WWW.SISUDOC.ORG +

          <http://sisudoc.org/sisu_manual/sisu_manual/index.html +> + +

          <http://sisudoc.org/sisu_manual/sisu/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_commands/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_complete/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_configuration/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_description/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_examples/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_faq/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_filetypes/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_help/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_help_sources/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_howto/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_introduction/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_manual/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_markup/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_output_overview/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_pdf/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_postgresql/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_quickstart/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_remote/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_search/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_skin/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_sqlite/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_vim/index.html +>
          + +

          <http://sisudoc.org/sisu_manual/sisu_webrick/index.html +>
          + +

          1.2.3 WWW.JUS.UIO.NO/SISU +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html +> + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html +>
          + +

          <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html +>
          + +

          1.2.4 MAN2HTML +

          1.2.5 LOCALLY INSTALLED +

          <file:///usr/share/doc/sisu/html/sisu_manual.1.html> + +

          <file:///usr/share/doc/sisu/html/sisu_help.1.html> +

          <file:///usr/share/doc/sisu/html/sisu_help_sources.1.html> + +

          /usr/share/doc/sisu/html/sisu.1.html
          + +

          /usr/share/doc/sisu/html/sisu_commands.1.html
          + +

          /usr/share/doc/sisu/html/sisu_complete.7.html
          + +

          /usr/share/doc/sisu/html/sisu_configuration.1.html
          + +

          /usr/share/doc/sisu/html/sisu_faq.8.html
          + +

          /usr/share/doc/sisu/html/sisu_help.1.html
          + +

          /usr/share/doc/sisu/html/sisu_help_sources.1.html
          + +

          /usr/share/doc/sisu/html/sisu_howto.8.html
          + +

          /usr/share/doc/sisu/html/sisu_markup.1.html
          + +

          /usr/share/doc/sisu/html/sisu_pdf.7.html
          + +

          /usr/share/doc/sisu/html/sisu_postgresql.7.html
          + +

          /usr/share/doc/sisu/html/sisu_quickstart.8.html
          + +

          /usr/share/doc/sisu/html/sisu_remote.8.html
          + +

          /usr/share/doc/sisu/html/sisu_search.8.html
          + +

          /usr/share/doc/sisu/html/sisu_skin.1.html
          + +

          /usr/share/doc/sisu/html/sisu_sqlite.7.html
          + +

          /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html
          + +

          /usr/share/doc/sisu/html/sisu_vim.7.html
          + +

          /usr/share/doc/sisu/html/sisu_webrick.1.html
          + +

          1.2.6 WWW.SISUDOC.ORG +

          <http:///sisudoc.org/man/sisu_manual.1.html +> +

          <http:///sisudoc.org/man/sisu_help.1.html +> + +

          <http:///sisudoc.org/man/sisu_help_sources.1.html +> +

          <http://sisudoc.org/man/sisu.1.html +>
          + +

          <http://sisudoc.org/man/sisu_commands.1.html +>
          + +

          <http://sisudoc.org/man/sisu_complete.7.html +>
          + +

          <http://sisudoc.org/man/sisu_configuration.1.html +>
          + +

          <http://sisudoc.org/man/sisu_faq.8.html +>
          + +

          <http://sisudoc.org/man/sisu_help.1.html +>
          + +

          <http://sisudoc.org/man/sisu_help_sources.1.html +>
          + +

          <http://sisudoc.org/man/sisu_howto.8.html +>
          + +

          <http://sisudoc.org/man/sisu_markup.1.html +>
          + +

          <http://sisudoc.org/man/sisu_pdf.7.html +>
          + +

          <http://sisudoc.org/man/sisu_postgresql.7.html +>
          + +

          <http://sisudoc.org/man/sisu_quickstart.8.html +>
          + +

          <http://sisudoc.org/man/sisu_remote.8.html +>
          + +

          <http://sisudoc.org/man/sisu_search.8.html +>
          + +

          <http://sisudoc.org/man/sisu_skin.1.html +>
          + +

          <http://sisudoc.org/man/sisu_sqlite.7.html +>
          + +

          <http://sisudoc.org/man/sisu_syntax_highlighting.8.html +>
          + +

          <http://sisudoc.org/man/sisu_vim.7.html +>
          + +

          <http://sisudoc.org/man/sisu_webrick.1.html +>
          + +

          1.2.7 WWW.JUS.UIO.NO/SISU +

          <http://www.jus.uio.no/sisu/man/sisu_manual.1.html +> +

          + <http://www.jus.uio.no/sisu/man/sisu_help.1.html +> +

          <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html +> + +

          <http://www.jus.uio.no/sisu/man/sisu.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_commands.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_complete.7.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_configuration.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_faq.8.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_help.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_howto.8.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_markup.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_pdf.7.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_remote.8.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_search.8.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_skin.1.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_vim.7.html +>
          + +

          <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +>
          + +

          DOCUMENT INFORMATION (METADATA) +

          METADATA +

          Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/sisu_manifest.html +> + +

          Dublin Core (DC) +

          DC tags included with this document are provided here. + +

          DC Title: SiSU - References +

          DC Creator: Ralph Amissah +

          DC Rights: Copyright +(C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

          DC +Type: information +

          DC Date created: 2002-11-12 +

          DC Date issued: 2002-11-12 + +

          DC Date available: 2002-11-12 +

          DC Date modified: 2007-09-16 +

          DC Date: 2007-09-16 + +

          Version Information +

          Sourcefile: sisu_help_sources.sst +

          Filetype: SiSU + +

          text insert 0.58 +

          Sourcefile Digest, MD5(sisu_help_sources.sst)= ff6812b3008391d7a20d777bbbeb3ec1 + +

          Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

          20fc43cf3eb6590bc3399a1aef65c5a9 +

          Generated +

          Document (metaverse) last +generated: Sun Sep 23 01:13:58 +0100 2007 +

          Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

          Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

          +

            +.
          1. named index.html or more extensively through sisu_manifest.html + +

            + +

            Other versions of this document:
            +
            + +
            manifest: <http://www.jus.uio.no/sisu/sisu_help_sources/sisu_manifest.html + +> +
            +
            + +
            html: <http://www.jus.uio.no/sisu/sisu_help_sources/toc.html + +>
            +
            + +
            pdf: <http://www.jus.uio.no/sisu/sisu_help_sources/portrait.pdf + +> +
            +
            + +
            pdf: <http://www.jus.uio.no/sisu/sisu_help_sources/landscape.pdf + +>
            +
            + +
            at: <http://www.jus.uio.no/sisu + +> +
            +
            + +
            * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
            +
            + +
            * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
            +
            + +
            * Last Generated on: Sun Sep 23 +01:14:05 +0100 2007
            +
            + +
            * SiSU http://www.jus.uio.no/sisu +
            +
            + +

            + + diff --git a/data/doc/sisu/html/sisu_howto.8.html b/data/doc/sisu/html/sisu_howto.8.html new file mode 100644 index 00000000..16711200 --- /dev/null +++ b/data/doc/sisu/html/sisu_howto.8.html @@ -0,0 +1,1451 @@ + + + + + +"sisu_howto"("1") manual page + + +Table of Contents

            +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, SERIALIZED +UNITS - TECHNICAL, HOWTO, RALPH AMISSAH +

            SISU SOME TECHNICAL INFORMATION + +

            HOWTO +

            1. GETTING HELP +

            An online manual of sorts should be available +at: +

            <http://www.jus.uio.no/sisu_manual/ +> +

            The manual pages provided with +SiSU are also available online, and there is an interactive help, which +is being superseded by the man page, and possibly some document which contains +this component. +

            1.1 SISU +

            If SiSU is installed on your system usual man +commands should be available, try: +

            man sisu +

            The SiSU man pages can +be viewed online at:[^1] +

            An online version of the sisu man page is available +here: +

            * various sisu man pages <http://www.jus.uio.no/sisu/man/ +>  [^2] +

            * sisu.1 +<http://www.jus.uio.no/sisu/man/sisu.1.html +>  [^3] +

            * sisu.8 <http://www.jus.uio.no/sisu/man/sisu.8.html +> + [^4] +

            * sisu_examples.1 <http://www.jus.uio.no/sisu/man/sisu_examples.1.html +>  [^5] + +

            * sisu_webrick.1 <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +>  [^6] +

            1.2 + +

            SISU BUILT-IN HELP +

            sisu --help
            + +

            sisu --help  [subject]
            + +

            sisu --help env  [for  feedback  on  the  way  your  system  is Structured +information, Serialized Units"
            + setup  with  regard  to  sisu]
            + +

            sisu -V  [same  as  above  command]
            + +

            sisu --help commands
            + +

            sisu --help markup
            + +

            1.3 COMMAND LINE WITH FLAGS - BATCH PROCESSING +

            Running sisu (alone without +any flags, filenames or wildcards) brings up the interactive help, as does +any sisu command that is not recognised. +

            In the data directory run sisu +-mh filename or wildcard eg. cisg.sst documents. +

            2. SETUP, INITIALISATION + +

            2.1 INITIALISE OUTPUT DIRECTORY +

            Images, css files for a document directory +are copied to their respective locations in the output directory. +

            while +within your document markup/preparation directory, issue the following + +

            command +

            sisu -CC
            + +

            2.1.1 USE OF SEARCH FUNCTIONALITY, AN EXAMPLE USING SQLITE +

            SiSU can populate +PostgreSQL and Sqlite databases and provides a sample search form for querying +these databases. +

            This note provides an example to get you started and + +

            will use sqlite +

            It is necessary to: +

            (1) make sure the required dependencies + +

            have been installed +

            (2) have a directory with sisu markup samples that + +

            is writable +

            (3) use sisu to create a database +

            (4) use sisu tp populate + +

            a database +

            (5) use sisu to start the webrick (httpd) server +

            (6) use + +

            sisu to create a search form +

            (7) copy the search form to the cgi directory + +

            (8) open up the form in your browser +

            (9) query the database using the + +

            search form +

            (1) make sure the required dependencies have been installed + +

            if you use Debian , the following command will install the required dependencies + +

            aptitude install sisu-sqlite +

            (2) have a directory with sisu markup samples + +

            that is writable +

            ideally copy the sisu-examples directory to your home +directory (because the directory in which you run this example should be +writable) +

            cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup +~/. +

            (3) use sisu to create an sqlite database +

            within the sisu-examples + +

            directory +

            sisu -dv createall +

            (4) use sisu tp populate a database with + +

            some text +

            within the sisu-examples directory +

            sisu -div free_*.sst +

            or + +

            sisu -dv import free_*.sst debian_constitution_v1.2.sst debian_social_contract_v1.1.sst + +

            gpl2.fsf.sst +

            (5) use sisu to start the webrick (httpd) server (if it has +not already been started): +

            sisu -W +

            (6) use sisu to create a search form +(for use with the webrick server, and your sample documents) +

            within the + +

            sisu-examples directory +

            sisu -F webrick +

            #here i run into a problem, you +are working from a read only #directory..., not my usual mode of operation, + +

            to complete the example #the following is necessary sudo touch sisu_sqlite.cgi + +

            sisu_pgsql.cgi sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi +

            #now this +should be possible: sisu -F webrick +

            (7) copy the search form to the cgi + +

            directory +

            the string should be provided as output from the previous command + +

            sudo cp -vi /usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi + +

            /usr/lib/cgi-bin +

            sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi +

            (8) + +

            open up the form in your browser and query it +

            url: +

            <http://localhost:8081/cgi-bin/sisu_sqlite.cgi +> + +

            or as instructed by command sisu -F webrick +

            (9) query the database using + +

            the search form +

            if there are other options in the dropdown menu select + +

            document_samples_sisu_markup +

            and search for some text, e.g.: +

            aim OR + +

            project +

            * selecting the index radio button gives an index of results + +

            using the object numbers +

            * selecting the text radio button gives the + +

            content of the matched paragraphs with the match highlighted +

            (10) to + +

            start again with a new database +

            to start from scratch you can drop the + +

            database with the command +

            sisu -dv dropall +

            and go to step 3 +

            to get + +

            to step 3 in one step with a single command +

            sisu -dv recreate +

            continue + +

            subsequent steps +

            2.2 MISC +

            2.2.1 URL FOR OUTPUT FILES -U -U +

            sisu -uv[and + other  flags]  [filename/wildcard]
            + +

            sisu -Uv  [filename/wildcard]
            + +

            2.2.2 TOGGLE SCREEN COLOR +

            sisu -cv[and  processing  flags]  [filename/wildcard]
            + +

            2.2.3 VERBOSE MODE +

            sisu -v[and  processing  flags]  [filename/wildcard]
            + +

            sisu -V[and  processing  flags]  [filename/wildcard]
            + +

            2.2.4 QUIET MODE +

            sisu -q[and  processing  flags]  [filename/wildcard]
            + +

            2.2.5 MAINTENANCE MODE INTERMEDIATE FILES KEPT -M +

            sisu -Mv[and  other + flags]  [filename/wildcard]
            + +

            2.2.6 START THE WEBRICK SERVER +

            sisu -W
            + +

            2.3 REMOTE PLACEMENT OF OUTPUT +

            configuration is necessary +

            scp +

            +sisu -vr[and  processing  flags]  [filename/wildcard]
            + +

            rsync +

            sisu -vR[and  processing  flags]  [filename/wildcard]
            + +

            3. CONFIGURATION FILES +

            Sample provided, on untarring the source tarball: + +

            conf/sisu/sisurc.yaml
            + +

            and on installation under: +

            /etc/sisu/sisurc.yaml
            + +

            The following paths are searched: +

            ./_sisu/sisurc.yaml
            + +

            ~/.sisu/sisurc.yaml
            + +

            ./etc/sisu/sisurc.yaml
            + +

            4. MARKUP +

            See sample markup provided on +

            <http://www.jus.uio.no/sisu +> +

            + <http://www.jus.uio.no/sisu_markup +> +

            <http://www.jus.uio.no/sisu/SiSU +> +

            in particular +for each of the document output samples provided, the source document is + +

            provided as well +

            <http://www.jus.uio.no/sisu/SiSU/2#books +> +

            on untarring +the source tarball: +

            data/sisu-examples/sample/document_samples_sisu_markup/
            + +

            or the same once source is installed (or sisu-examples) under: +

            /usr/share/sisu-examples/sample/document_samples_sisu_markup/
            + +

            Some notes are contained within the man page, man sisu and within sisu + +

            help via the commands sisu help markup and sisu help headers +

            SiSU is +for literary and legal text, also for some social science material. In particular +it does not do formula, and is not particularly suited to technical documentation. +Despite the latter caveat, some notes will be provided here and added to +over time: +

            4.1 HEADERS +

            Headers @headername: provide information related +to the document, this may relate to +

            1. how it is to be processed, such +as whether headings are to be numbered, what skin is to be used and markup +instructions, such as the document structure, or words to be made bold + +

            within the document +

            2. semantic information about the document including + +

            the dublin core +

            4.2 FONT FACE +

            Defaults are set. You may change the face +to: bold, italics, underscore, strikethrough, ... +

            4.2.1 BOLD +

            @bold:  [list + of  words  that  should  be  made  bold  within or document] +

            bold line +

            !_ + +

            bold line +

            bold word or sentence +

            !{ bold word or sentence }! +

            *{ bold +word or sentence }* +

            boldword or boldword +

            *boldword* or !boldword! +

            + +

            4.2.2 ITALICS +

            @italics:  [list  of  words  that  should  be  italicised  within + +

            italicise word or sentence +

            /{ italicise word or sentence }/ +

            italicisedword + +

            /italicisedword/ +

            4.2.3 UNDERSCORE +

            underscore word or sentence +

            _{ underscore +word or sentence }_ +

            underscoreword +

            4.2.4 STRIKETHROUGH +

            <del> strikethrough +word or sentence </del> +

            -{ strikethrough word or sentence }- +

            <del>strikeword</del> + +

            -strikeword- +

            4.3 ENDNOTES +

            There are two forms of markup for endnotes, + +

            they cannot be mixed within the same document +

            here[^7] +

            1. preferred endnote + +

            markup +

            here~{ this is an endnote }~ +

            2. alternative markup equivalent, + +

            kept because it is possible to search and replace to get markup in existing + +

            texts such as Project Gutenberg +

            here~^ +

            ^~ this is an endote +

            4.4 LINKS + +

            SiSU <http://sisudoc.org +> +

            { SiSU }http://sisudoc.org + +

            sisu.png 120x39 <http://sisudoc.org +> + +

            {sisu.png }http://sisudoc.org + +

            [ tux.png ] +

            { tux.png 64x80 }image +

            SiSU +<http://sisudoc.org +>  [^8] +

            { SiSU }http://sisudoc.org + +

            is equivalent to: +

            + { SiSU }http://sisudoc.org + ~{ <http://sisudoc.org +> }~ +

            the same can be done +with an image: +

            sisu.png 120x39 +

            { sisu.png SiSU }http://sisudoc.org +
            + +

            4.5 NUMBER TITLES +

            Set with the header @markup: +

            4.6 LINE OPERATIONS +

            + Line Operations (marker placed at start of line) +

            !_ bold line +

            bold + +

            line +

            _1 indent paragraph one level +

            indent paragraph one level
            + +

            _2 indent paragraph two steps +

            indent paragraph two steps
            + +

            _* bullet paragraph +

            * bullet paragraph +

            # number paragraph (see headers +for numbering document headings) +

            1. number paragraph (see headers for +numbering document headings) +

            _# number paragraph level 2 (see headers +for numbering document headings) +

            a. number paragraph level 2 (see headers +for numbering document headings)
            + +

            4.7 TABLES +

            Table markup sample +

            +

            table{~h c3; 26; 32; 32;

            + +

            +

            This is +a table, column1

            +this would become row one of column two

            +column three of +row one is here

            + +

            +

            column one row 2

            +column two of row two

            +column three of +row two, and so on

            + +

            +

            column one row three

            +and so on

            +here

            + +

            +

            }table

            + +

            Alternative + +

            form of table markup +

            +


            +

              {t~h}
            +       |Mon|Tue|Wed|Thu|Fri|Sat|Sun
            +  0    | * | * | * | * | * | * | *
            +  1    | * | * | * | * |   |   |
            +  2    | - | * | * | * | * | * |
            +  3    | - | * | * | * | * | * | *
            +  4    | - |   |   | * | * | * |
            +  5    | * | * | * | * | * | * | *
            +
            +

            4.8 GROUPED TEXT +

            +


            +

                5.times { puts ’Ruby’ }
            +
            +

            code{ +

            +


            +

                5.times { puts ’Ruby’ }
            +
            +

            }code +

            +

            A Limerick

            + +

            +

            There was a young lady from Clyde,

            +who ate a green +apple and died,

            +but the apple fermented inside the lamented,

            +and made cider +inside her inside.

            + +

            +

            poem{

            + +

            +

            There was a young lady from Clyde,

            +who ate +a green apple and died,

            +but the apple fermented inside the lamented,

            +and +made cider inside her inside.

            + +

            +

            }poem

            + +

            4.9 COMPOSITE DOCUMENT +

            To import +another document, the master document or importing document should be named +filename.r3 (r for require) +

            &lt;&lt; { filename.sst } +

            &lt;&lt; { filename.ssi +} +

            5. CHANGE APPEARANCE +

            5.1 SKINS +

            Skins appearance, including such things +as the url for the home page on which the material will be published, information +on the credit band, and for html documents colours and icons used in navigation +bars. Skins are ruby files which permit changing of the default values set +within the program for SiSU output. +

            There are a few examples provided, +on untarring the source tarball: +

            conf/sisu/skin/doc/
            + +

            data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc
            + +

            and on installation under: +

            /etc/sisu/skin/doc/
            + +

            /usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc
            + +

            The following paths are searched: +

            ./_sisu/skin
            + +

            ~/.sisu/skin
            + +

            /etc/sisu/skin
            + +

            Skins under the searched paths in a per document directory, a per directory +directory, or a site directory, named: +

            doc  [may  be  specified  individually + in  each  document] +

            dir  [used  if  identifier  part  of  name  matches  markup + directory  name] +

            site +

            It is usual to place all skins in the document +directory, with symbolic links as required from dir or site directories. + +

            5.2 CSS +

            The appearance of html and XML related output can be changed +for an ouput collection directory by prepareing and placing a new css file +in one of the sisu css directories searched in the sisu configuration path. +These are located at: +

            _./_sisu/css +

            ~/.sisu/css +

            and +

            /etc/sisu/css + +

            The contents of the first directory found in the search path are copied +to the corresponding sisu output directory with the commnd: +

            sisu -CC +

            + The SiSU standard css files for SiSU output are: +

            dom.css html.css html_tables.css + +

            index.css sax.css xhtml.css +

            A document may specify its own/bespoke css file +using the css header. +

            @css: +

            [expand] +

            EXTRACTS FROM THE README +

            6. README + +

            SiSU 0.55 2007w27/6 2007-07-07 +

            Homepage: <http://www.jus.uio.no/sisu +> +

            Description + +

            SiSU is lightweight markup based document creation and publishing framework +that is controlled from the command line. Prepare documents for SiSU using +your text editor of choice, then use SiSU to generate various output document +formats. +

            With minimal preparation of a plain-text (UTF-8) file using its +native markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, ODF:ODT +(Opendocument), LaTeX, PDF, and populates an SQL database (PostgreSQL or +SQLite) in paragraph sized chunks so that document searches are done at + +

            this +

            Outputs share a common citation numbering system, and any semantic +meta-data provided about the document. +

            SiSU also provides concordance files, +document content certificates and manifests of generated output. +

            SiSU +takes advantage of well established open standard ways of representing +text, and provides a bridge to take advantage of the strengths of each, +while remaining simple. SiSU implements across document formats a  from  a + humanities,  law,  and  possibly  social  sciences  rather  than  technical  or + scientific  writing] ... focus is primarily on content and data integrity rather +than appearance, (though outputs in the various formats are respectable). + +

            A vim syntax highlighting file and an ftplugin with folds for sisu markup +is provided. Vim 7 includes syntax highlighting for SiSU +

            man pages, and +interactive help are provided. +

            Dependencies for various features are taken +care of in sisu related packages. The package sisu-complete installs the +whole of SiSU +

            Additional document markup samples are provided in the +package sisu-markup-samples which is found in the non-free archive the licenses +for the substantive content of the marked up documents provided is that +provided by the author or original publisher. +

            Homepage: <http://www.jus.uio.no/sisu +> + +

            SiSU - simple information structuring universe, is a publishing tool, +document generation and management, (and search enabling) tool primarily +for literary, academic and legal published works. +

            SiSU can be used for +Internet, Intranet, local filesystem or cd publishing. +

            SiSU can be used +directly off the filesystem, or from a database. +

            SiSU ’s scalability, is +be dependent on your hardware, and filesystem (in my case Reiserfs), and/or +database Postgresql. +

            Amongst it’s characteristics are: +

            * simple mnemonoic +markup style, +

            * the ability to produce multiple output formats, including +html, structured XML, LaTeX, pdf (via LaTeX), stream to a relational database +whilst retaining document structure - Postgresql and Sqlite, +

            * that all +share a common citation system (a simple idea from which much good), possibly +most exciting, the following: if fed into a relational database (as it +can be automatically), the document set is searchable, with results displayed +at a paragraph level, or the possibility of an indexed display of documents +in which the match is found together with a hyperlinked listing for each +of each paragraph in which the match is found. In any event citations using +this system (with or without the relational database) are relevant for +all output formats. +

            * it is command line driven, and can be set up on + +

            a remote server +

            * Documents are marked up in SiSU syntax in your favourite +editor. SiSU syntax may be regarded as a type of smart ascii - which in its +basic form is simpler than the most elementary html. There is currently +a syntax highlighter, and folding for Vim. Syntax highlighters for other +editors are welcome. +

            Input files should be UTF-8 +

            Once set up it is simple +to use. +

            6.1 ONLINE INFORMATION, PLACES TO LOOK +

            <http://www.jus.uio.no/sisu +> + +

            Download Sources: +

            <http://www.jus.uio.no/sisu/SiSU/download.html#current +>
            + +

            <http://www.jus.uio.no/sisu/SiSU/download.html#debian +>
            + +

            6.2 INSTALLATION +

            NB. Platform is Unix / Linux. +

            6.2.1 DEBIAN +

            If you use +Debian use the Debian packages, check the information at: +

            <http://www.jus.uio.no/sisu/SiSU/download.html#debian +>
            + +

            (A) SiSU is available directly off the Debian archives for Sid and testing. +It should necessary only to run as root: +

            aptitude update
            + +

            aptitude install sisu-complete
            + +

            (B) If there are newer versions of SiSU upstream of the Debian archives, + +

            they will be available by adding the following to your /etc/apt/sources.list + +

            deb <http://www.jus.uio.no/sisu/archive +> unstable main non-free
            + +

            deb-src <http://www.jus.uio.no/sisu/archive +> unstable main non-free
            + +

            [the  non-free  line  is  for  document  markup  samples,  for  which  the  substantive + text  is  provided  under  the  author  or which original  publisher’s  license + and  which  in  most  cases  will +

            Then as root run: +

            aptitude update
            + +

            aptitude install sisu-complete
            + +

            6.2.2 RPM +

            RPMs are provided though untested, they are prepared by running +alien against the source package, and against the debs. +

            They may be downloaded +from: +

            <http://www.jus.uio.no/sisu/SiSU/download.html#rpm +>
            + +

            6.2.3 SOURCE PACKAGE .TGZ +

            Otherwise to install SiSU from source, check +information at: +

            <http://www.jus.uio.no/sisu/SiSU/download.html#current +>
            + +

            alternative modes of installation from source are provided, setup.rb +(by Minero Aoki), rake (by Jim Weirich) built install file, rant (by Stefan +Lang) built install file, +

            Ruby is the essential dependency for the basic + +

            operation of SiSU +

            1. Download the latest source (information available) +from: +

            <http://www.jus.uio.no/sisu/SiSU/download.html#current +>
            + +

            2. Unpack the source +

            Note however, that additional external package +dependencies, such as texlive or postgresql should you desire to use it +are not taken care of for you. +

            6.2.4 TO USE SETUP.RB +

            this is a three step +process, in the root directory of the unpacked SiSU as root type: +

            ruby +setup.rb config
            + +

            ruby setup.rb setup
            + +

            as root: +

            ruby setup.rb install
            + +

            further information: +

            <http://i.loveruby.net/en/projects/setup/ +>
            + +

            <http://i.loveruby.net/en/projects/setup/doc/usage.html +>
            + +

            6.2.5 TO USE INSTALL (PRAPARED WITH +

            Rake must be installed on your system: + +

            <http://rake.rubyforge.org/ +>
            + +

            <http://rubyforge.org/frs/?group_id=50 +>
            + +

            in the root directory of the unpacked SiSU as root type: +

            rake
            + +

            or +

            rake base
            + +

            This makes use of Rake (by Jim Weirich) and the provided Rakefile +

            +For a list of alternative actions you may type: +

            rake help
            + +

            rake -T
            + +

            6.2.6 TO USE INSTALL (PRAPARED WITH +

            (you may use the instructions above +for rake substituting rant if rant is installed on your system, or you +may use an independent installer created using rant as follows:) +

            in the +root directory of the unpacked SiSU as root type: +

            ruby ./sisu-install
            + +

            or +

            ruby ./sisu-install base
            + +

            This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration and +generation of first test file. Note however, that additional external package +dependencies, such as tetex-extra are not taken care of for you. +

            further +information: +

            <http://make.rubyforge.org/ +>
            + +

            <http://rubyforge.org/frs/?group_id=615 +>
            + +

            For a list of alternative actions you may type: +

            ruby ./sisu-install +help
            + +

            ruby ./sisu-install -T
            + +

            6.3 DEPENDENCIES +

            Once installed see ’man 8 sisu’ for some information +on additional programs that sisu makes use of, and that you may need or +wish to install. (this will depend on such factors as whether you want to +generate pdf, whether you will be using SiSU with or without a database, +...) ’man sisu_markup-samples’ may also be of interest if the sisu-markup-samples +package has also been installed. +

            The information in man 8 may not be most +up to date, and it is possible that more useful information can be gleaned +from the following notes taken from the Debian control file (end edited), +gives an idea of additional packages that SiSU can make use of if available, +(the use/requirement of some of which are interdependent for specific actions +by SiSU ). +

            The following is from the debian/control file of sisu-0.58.2, +which amongst other things provides the dependencies of sisu within Debian + +

            +


            +

              Package: sisu
            +  Architecture: all
            +  Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
            +  Conflicts: vim-sisu, sisu-vim, sisu-remote
            +  Replaces: vim-sisu, sisu-vim
            +  Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang,
            +  tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain,
            +  hyperestraier, kdissert, vim-addon-manager
            +  Suggests: rcs | cvs, lv, texinfo, pinfo
            +  Package: sisu-complete
            +  Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
            +  Recommends: hyperestraier
            +  Package: sisu-pdf
            +  Architecture: all
            +  Depends: sisu, texlive-latex-base, texlive-fonts-recommended,
            +  texlive-latex-recommended, texlive-latex-extra
            +  Suggests: evince, xpdf
            +  Package: sisu-postgresql
            +  Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
            +  Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1
            +  Package: sisu-sqlite
            +  Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
            +  Suggests: libdbd-sqlite
            +  Package: sisu-markup-samples
            +  Depends: sisu
            +
            +

            +


            +

              Source: sisu
            +  Section: text
            +  Priority: optional
            +  Maintainer: Ralph Amissah <ralph@amissah.com>
            +  Build-Depends: debhelper (>= 5)
            +  Standards-Version: 3.7.2
            +  Package: sisu
            +  Architecture: all
            +  Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip
            +  Conflicts: vim-sisu, sisu-vim, sisu-remote
            +  Replaces: vim-sisu, sisu-vim
            +  Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain,
            +librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync,
            +tidy, vim-addon-manager
            +  Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang
            +  Description: documents - structuring, publishing in multiple formats and
            +search
            +   SiSU is a lightweight markup based, command line oriented, document
            +   structuring, publishing and search framework for document collections.
            +   .
            +   With minimal preparation of a plain-text, (UTF-8) file, using its native
            +   markup syntax in your text editor of choice, SiSU can generate various
            +   document formats (most of which share a common object numbering system
            +for
            +   locating content), including plain text, HTML, XHTML, XML, OpenDocument
            +text
            +   (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects
            +   (roughly paragraph-sized chunks) so searches may be performed and matches
            +   returned with that degree of granularity: your search criteria is met
            +by these
            +   documents and at these locations within each document. Object numbering
            +is
            +   particularly suitable for
            +   works that are frequently changed or updated) for which it provides
            +a fixed
            +   means of reference of content. Document outputs also share semantic meta-data
            +   provided.
            +   .
            +   SiSU also provides concordance files, document content certificates
            +and
            +   manifests of generated output.
            +   .
            +   A vim syntax highlighting file and an ftplugin with folds for sisu markup
            +is
            +   provided, as are syntax highlighting files for kate, kwrite, gedit and
            +   diakonos. Vim 7 includes syntax highlighting for SiSU.
            +   .
            +   man pages, and interactive help are provided.
            +   .
            +   Dependencies for various features are taken care of in sisu related
            +packages.
            +   The package sisu-complete installs the whole of SiSU.
            +   .
            +   Additional document markup samples are provided in the package
            +   sisu-markup-samples which is found in the non-free archive the licenses
            +for
            +   the substantive content of the marked up documents provided is that
            +provided
            +   by the author or original publisher.
            +   .
            +    Homepage: <http://www.jus.uio.no/sisu>
            +
            +

            +


            +

              Package: sisu-complete
            +  Architecture: all
            +  Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite
            +  Recommends: hyperestraier
            +  Description: installs all SiSU related packages
            +   This package installs SiSU and related packages that enable sisu to
            +produce
            +   pdf and to populate postgresql and sqlite databases.
            +   .
            +   SiSU is a lightweight markup based document publishing framework.
            +   .
            +   See sisu for a description of the package.
            +   .
            +    Homepage: <http://www.jus.uio.no/sisu>
            +
            +

            +


            +

              Package: sisu-pdf
            +  Architecture: all
            +  Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended,
            +texlive-latex-extra
            +  #Suggests: evince, xpdf
            +  Description: dependencies to convert SiSU LaTeX output to pdf
            +   This package enables the conversion of SiSU LaTeX output to pdf.
            +   .
            +   SiSU is a lightweight markup based document publishing framework.
            +   .
            +    Homepage: <http://www.jus.uio.no/sisu>
            +
            +

            +


            +

              Package: sisu-postgresql
            +  Architecture: all
            +  Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql
            +  Recommends: libfcgi-ruby
            +  Suggests: postgresql-contrib
            +  Description: SiSU dependencies for use with postgresql database
            +   This package enables SiSU to populate a postgresql database. This is
            +done at
            +   an object/paragraph level, making granular searches of documents possible.
            +   .
            +   This relational database feature of SiSU is not required but provides
            +   interesting possibilities, including that of granular searches of documents
            +   for matching units of text, primarily paragraphs that can be displayed
            +or
            +   identified by object citation number, from which an index of documents
            +   matched and each matched paragraph within them can be displayed.
            +   .
            +   SiSU is a lightweight markup based document publishing framework.
            +   .
            +    Homepage: <http://www.jus.uio.no/sisu>
            +
            +

            +


            +

              Package: sisu-sqlite
            +  Architecture: all
            +  Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby
            +  Recommends: libfcgi-ruby
            +  Description: SiSU dependencies for use with sqlite database
            +   This package enables SiSU to populate an sqlite database. This is done
            +at an
            +   object/paragraph level, making granular searches of documents possible.
            +   .
            +   This relational database feature of SiSU is not required but provides
            +   interesting possibilities, including that of granular searches of documents
            +   for matching units of text, primarily paragraphs that can be displayed
            +or
            +   identified by object citation number, from which an index of documents
            +   matched and each matched paragraph within them can be displayed.
            +   .
            +   SiSU is a lightweight markup based document publishing framework.
            +   .
            +    Homepage: <http://www.jus.uio.no/sisu>
            +
            +

            6.4 QUICK START +

            Most of the installation should be taken care of by the +aptitude or rant install. (The rant install if run in full will also test +run the generation of the first document). +

            After installation of sisu-complete, + +

            move to the document samples directory +

            cd /usr/share/doc/sisu/sisu_markup_samples/dfsg
            + +

            and run +

            sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst
            + +

            or the same: +

            sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst
            + +

            look at output results, see the +

            or to generate an online document +move to a writable directory, as the file will be downloaded there and +e.g. +

            sisu -3 <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst +> + +

            the database stuff is extra perhaps, the latex stuff could be considered + +

            extra perhaps but neither needs to be installed for most of sisu output + +

            to work +

            examine source document, vim has syntax support +

            gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

            additional markup samples in +

            <http://www.jus.uio.no/sisu/SiSU/2.html +>
            + +

            For help +

            man sisu
            + +

            or +

            sisu --help
            + +

            e.g. +

            for the way sisu +

            sisu --help env
            + +

            for list of commands and so on +

            sisu --help commands
            + +

            6.5 CONFIGURATION FILES +

            The default configuration/setup is contained + +

            within the program and is altered by configuration settings in etc [sisu + +

             version]/sisurc.yml or in ~/.sisu/sisurc.yml +

            * configuration file - a yaml + +

            file +

            /etc/sisu/[sisu  version]/sisurc.yml
            + +

            ~/.sisu/sisurc.yml
            + +

            * directory structure - setting up of output and working directory. +

            +* skins - changing the appearance of a project, directory or individual + +

            documents within ~/.sisu/skin +

            ~/.sisu/skin/doc contains individual skins, +with symbolic links from
            + +

            ~/.sisu/skin/dir if the contents of a directory are to take a particular
            + document skin.
            + +

            * additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra +on Debian ), Postgresql,  [sqlite], trang, tidy, makeinfo, ... none of which +are required for basic html or XML processing. +

            * if you use Vim as editor +there is a syntax highlighter and fold resource config file for SiSU hope +more syntax highlighters follow. +

            There are post installation steps (which +are really part of the overall installation) +

            sisu -C in your marked up +document directory, should do some auto-configuring provided you have the +right permissions for the output directories. (and provided the output directories +have already been specified if you are not using the defaults). +

            6.6 USE + +

            GENERAL OVERVIEW +

            Documents are marked up in SiSU syntax and kept in an +ordinary text editable file, named with the suffix +

            Marked up SiSU documents + +

            are usually kept in a sub-directory of your choosing +

            use the interactive + +

            help and man pages +

            sisu --help
            + +

            man sisu
            + +

            6.7 HELP +

            interactive help described below, or man page: +

            man sisu
            + +

            man 8 sisu
            + +

            ’man sisu_markup-samples’  [if  the  sisu-markup-samples  package  is  also  installed] + +

            Once installed an interactive help is available typing ’sisu’ (without) +any flags, and select an option: +

            sisu
            + +

            alternatively, you could type e.g. +

            sisu --help commands
            + +

            sisu --help env
            + +

            sisu --help headers
            + +

            sisu --help markup
            + +

            sisu --help headings
            + +

            etc. +

            for questions about mappings, output paths etc. +

            sisu --help env
            + +

            sisu --help path
            + +

            sisu --help directory
            + +

            6.8 DIRECTORY STRUCTURE +

            Once installed, type: +

            sisu --help env
            + +

            or +

            sisu -V
            + +

            6.9 CONFIGURATION FILE +

            The defaults can be changed via SiSU ’s configure +file sisurc.yml which the program expects to find in ./_sisu ~/.sisu or /etc/sisu +(searched in that order, stopping on the first one found) +

            6.10 MARKUP +

            + See man pages. +

            man sisu
            + +

            man 8 sisu
            + +

            Once installed there is some information on SiSU Markup in its help: + +

            sisu --help markup
            + +

            and +

            sisu --help headers
            + +

            Sample marked up document are provided with the download tarball in +the directory: +

            ./data/doc/sisu/sisu_markup_samples/dfsg
            + +

            These are installed on the system usually at: +

            /usr/share/doc/sisu/sisu_markup_samples/dfsg
            + +

            More markup samples are available in the package sisu-markup-samples +

            + <http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples +>
            + +

            Many more are available online off: +

            <http://www.jus.uio.no/sisu/SiSU/2.html +>
            + +

            6.11 ADDITIONAL THINGS +

            There is syntax support for some editors provided +(together with a README file) in +

            ./data/sisu/conf/syntax
            + +

            usually installed to: +

            /usr/share/sisu/conf/syntax
            + +

            6.12 LICENSE +

            License: GPL 3 or later see the copyright file in +

            ./data/doc/sisu
            + +

            usually installed to: +

            /usr/share/doc/sisu
            + +

            6.13 SISU STANDARD +

            SiSU uses: +

            * Standard SiSU markup syntax, +

            * Standard +SiSU meta-markup syntax, and the +

            * Standard SiSU object citation numbering + +

            and system +

            © Ralph Amissah 1997, current 2006 All Rights Reserved. +

            * + +

            however note the License section +

            CHANGELOG +

            ./CHANGELOG
            + +

            and see +

            <http://www.jus.uio.no/sisu/SiSU/changelog.html +>
            + +

            <http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html +>
            + +

            EXTRACTS FROM MAN 8 SISU +

            7. POST INSTALLATION SETUP +

            7.1 POST INSTALLATION +SETUP - QUICK START +

            After installation of sisu-complete, move to the document +samples directory, +

            cd /usr/share/doc/sisu/sisu_markup_samples/dfsg
            + +

            [this  is  not  where  you  would  normally  work  but  provides sample  documents + for  testing,  you  may  prefer  instead  to  copy  the  contents  of  that  directory + to  a  local  directory  before  proceeding] +

            and in that directory, initialise + +

            the output directory with the command +

            sisu -CC
            + +

            then run: +

            sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst
            + +

            or the same: +

            sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst
            + +

            look at output results, see the +

            for an overview of your current sisu +setup, type: +

            sisu --help env
            + +

            or +

            sisu -V
            + +

            To generate a document from a remote url accessible location move to +a writable directory, (create a work directory and cd into it) as the file +will be downloaded there and e.g. +

            sisu -1 <http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst +>
            + +

            sisu -3
            + <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst +>
            + +

            examine source document, vim has syntax highlighting support +

            gvim + +

            free_as_in_freedom.rms_and_free_software.sam_williams.sst +

            additional markup + +

            samples in +

            <http://www.jus.uio.no/sisu/SiSU/2.html +>
            + +

            it should also be possible to run sisu against sisupods (prepared zip +files, created by running the command sisu -S  [filename]), whether stored +locally or remotely. +

            sisu -3
            + <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip +>
            + +

            there is a security issue associated with the running of document skins +that are not your own, so these are turned of by default, and the use of +the following command, which switches on the associated skin is not recommended: + +

            sisu -3 --trust
            + <http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip +>
            + +

            For help +

            man sisu
            + +

            sisu --help
            + +

            sisu --help env for the way sisu
            + +

            sisu --help commands for list of commands and so on
            + +

            7.2 DOCUMENT MARKUP DIRECTORY +

            Perhaps the easiest way to begin is to +create a directory for sisu marked up documents within your home directory, +and copy the file structure (and document samples) provided in the document +sample directory: +

            mkdir ~/sisu_test
            + +

            cd ~/sisu_test
            + +

            cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/.
            + +

            Tip: the markup syntax examples may be of interest +

            <http://www.jus.uio.no/sisu/sample/ +>
            + +

            Tip: +

            sisu -U  [sisu  markup  filename]
            + +

            should printout the different possible outputs and where sisu would +place them. +

            Tip: if you want to toggle ansi color add +

            c
            + +

            to your flags. +

            7.2.1 CONFIGURATION FILES +

            SiSU configuration file search +path is: +

            ./_sisu/sisurc.yaml
            + +

            ~/.sisu/sisurc.yaml
            + +

            /etc/sisu/sisurc.yaml
            + +

            Debian Installation Note +

            7.2.2 DEBIAN INSTALLATION NOTE +

            It is best + +

            you see +

            <http://www.jus.uio.no/sisu/SiSU/download.html#debian +>
            + +

            for up the most up to date information. +

            notes taken from the Debian +control file (end edited), gives an idea of additional packages that SiSU +can make use of if available, (the use/requirement of some of which are +interdependent for specific actions by SiSU ): +

            Package: sisu +

            SiSU is +a lightweight markup based, command line oriented, document structuring, +publishing and search framework for document collections. +

            With minimal +preparation of a plain-text, (UTF-8) file, using its native markup syntax +in your text editor of choice, SiSU can generate various document formats +(most of which share a common object numbering system for locating content), +including plain text, HTML, XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, +PDF files, and populate an SQL database with objects (roughly paragraph-sized +chunks) so searches may be performed and matches returned with that degree +of granularity: your search criteria is met by these documents and at these +locations within each document. Object numbering is particularly suitable +for opposed to works that are frequently changed or updated) for which +it provides a fixed means of reference of content. Document outputs also +share semantic meta-data provided. +

            SiSU also provides concordance files, +document content certificates and manifests of generated output. +

            A vim +syntax highlighting file and an ftplugin with folds for sisu markup is +provided, as are syntax highlighting files for kate, kwrite, gedit and +diakonos. Vim 7 includes syntax highlighting for SiSU +

            man pages, and +interactive help are provided. +

            Dependencies for various features are taken +care of in sisu related packages. The package sisu-complete installs the +whole of SiSU +

            Additional document markup samples are provided in the +package sisu-markup-samples which is found in the non-free archive the licenses +for the substantive content of the marked up documents provided is that +provided by the author or original publisher. +

            Homepage: <http://www.jus.uio.no/sisu +> + +

            7.2.3 DOCUMENT RESOURCE CONFIGURATION +

            sisu resource configuration information +is obtained from sources (where they exist): +

            ~/.sisu/sisurc.yaml
            + +

            /etc/sisu/[sisu  version]/sisurc.yaml
            + +

            sisu program defaults
            + +

            7.2.4 SKINS +

            Skins default document appearance may be modified using skins +contained in sub-directories located at the following paths: +

            ./_sisu/skin
            + +

            ~/.sisu/skin
            + +

            /etc/sisu/skin
            + +

            more specifically, the following locations (or their /etc/sisu equivalent) +should be used: +

            ~/.sisu/skin/doc
            + +

            skins for individual documents; +

            ~/.sisu/skin/dir
            + +

            skins for directories of matching names; +

            ~/.sisu/skin/site
            + +

            site-wide skin modifying the site-wide appearance of documents. +

            Usually +all skin files are placed in the document skin directory: +

            ~/.sisu/skin/doc
            + +

            with softlinks being made to the skins contained there from other skin +directories as required. +

            DOCUMENT INFORMATION (METADATA) +

            METADATA +

            +Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/sisu_manifest.html +> + +

            Dublin Core (DC) +

            DC tags included with this document are provided here. + +

            DC Title: SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Technical, Howto +

            DC Creator: Ralph Amissah +

            DC Rights: +Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL + +

            3 +

            DC Type: information +

            DC Date created: 2002-11-12 +

            DC Date issued: + +

            2002-11-12 +

            DC Date available: 2002-11-12 +

            DC Date modified: 2007-09-16 +

            DC +Date: 2007-09-16 +

            Version Information +

            Sourcefile: sisu_howto.sst +

            Filetype: + +

            SiSU text insert 0.57 +

            Sourcefile Digest, MD5(sisu_howto.sst)= 82c606e66689bcb5d190edf8fc7227a0 + +

            Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

            20fc43cf3eb6590bc3399a1aef65c5a9 +

            Generated +

            Document (metaverse) last +generated: Sun Sep 23 01:14:01 +0100 2007 +

            Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

            Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

            +

              +.
            1. generated from source using rman <http://polyglotman.sourceforge.net/rman.html +>
              + With regard to
              + SiSU man pages the formatting generated for markup syntax is not quite +right, for that you might prefer the links under: <http://www.jus.uio.no/sample +>
              +
            2. .
            3. <http://www.jus.uio.no/sisu/man/ +>
            4. .
            5. <http://www.jus.uio.no/sisu/man/sisu.1.html +>
            6. .
            7. <http://www.jus.uio.no/sisu/man/sisu.8.html +> +
            8. .
            9. <http://www.jus.uio.no/sisu/man/sisu_examples.1.html +>
            10. .
            11. <http://www.jus.uio.no/sisu/man/sisu_webrick.1.html +> +
            12. .
            13. this is an endnote
            14. .
            15. <http://sisudoc.org +>
            16. .
            17. <http://sisudoc.org +> +

              + +

              Other versions +of this document:
              +
              + +
              manifest: <http://www.jus.uio.no/sisu/sisu_howto/sisu_manifest.html + +> +
              +
              + +
              html: <http://www.jus.uio.no/sisu/sisu_howto/toc.html + +>
              +
              + +
              pdf: <http://www.jus.uio.no/sisu/sisu_howto/portrait.pdf + +> +
              +
              + +
              pdf: <http://www.jus.uio.no/sisu/sisu_howto/landscape.pdf + +>
              +
              + +
              at: <http://www.jus.uio.no/sisu + +> +
              +
              + +
              * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
              +
              + +
              * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
              +
              + +
              * Last Generated on: Sun Sep 23 +01:14:06 +0100 2007
              +
              + +
              * SiSU http://www.jus.uio.no/sisu +
              +
              + +

              + + diff --git a/data/doc/sisu/html/sisu_markup.1.html b/data/doc/sisu/html/sisu_markup.1.html new file mode 100644 index 00000000..a0bc5072 --- /dev/null +++ b/data/doc/sisu/html/sisu_markup.1.html @@ -0,0 +1,1113 @@ + + + + + +"sisu_markup"("1") manual page + + +Table of Contents

              +SISU - MARKUP  [0.58], RALPH AMISSAH +

              SISU MARKUP +

              1. INTRODUCTION TO SISU +MARKUP[^1] +

              1.1 SUMMARY +

              SiSU source documents are plaintext (UTF-8)[^2] + +

              files +

              All paragraphs are separated by an empty line. +

              Markup is comprised +of: +

              * at the top of a document, the document header made up of semantic +meta-data about the document and if desired additional processing instructions +(such an instruction to automatically number headings from a particular +level down) +

              * followed by the prepared substantive text of which the +most important single characteristic is the markup of different heading +levels, which define the primary outline of the document structure. Markup +of substantive text includes: +

              * heading levels defines document structure
              + +

              * text basic attributes, italics, bold etc.
              + +

              * grouped text (objects), which are to be treated differently, such +as code
              + blocks or poems.
              + +

              * footnotes/endnotes
              + +

              * linked text and images
              + +

              * paragraph actions, such as indent, bulleted, numbered-lists, etc.
              + +

              Some interactive help on markup is available, by typing sisu and selecting + +

              markup or sisu --help markup +

              1.2 MARKUP EXAMPLES +

              1.2.1 ONLINE +

              Online markup +examples are available together with the respective outputs produced from +<http://www.jus.uio.no/sisu/SiSU/2.html +> or from <http://www.jus.uio.no/sisu/sisu_examples/ +> + +

              There is of course this document, which provides a cursory overview of +sisu markup and the respective output produced: <http://www.jus.uio.no/sisu/sisu_markup/ +> + +

              Some example marked up files are available as html with syntax highlighting +for viewing: <http://www.jus.uio.no/sisu/sample/syntax +> +

              an alternative presentation +of markup syntax: <http://www.jus.uio.no/sisu/sample/on_markup.txt +> +

              1.2.2 INSTALLED + +

              With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg +(or equivalent directory) and if sisu-markup-samples is installed also under: + +

              /usr/share/doc/sisu/sisu_markup_samples/non-free +

              2. MARKUP OF HEADERS +

              + Headers consist of semantic meta-data about a document, which can be used +by any output module of the program; and may in addition include extra +processing instructions. +

              Note: the first line of a document may include +information on the markup version used in the form of a comment. Comments +are a percentage mark at the start of a paragraph (and as the first character +in a line of text) followed by a space and the comment: +

              +


              +

                % this would be a comment
              +
              +

              2.1 SAMPLE HEADER +

              This current document has a header similar to this +one (without the comments): +

              +


              +

                % SiSU 0.57
              +  @title: SiSU
              +  @subtitle: Markup  [0.58]
              +  @creator: Ralph Amissah
              +  @rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation,
              +License GPL 3
              +  @type: information
              +  @subject: ebook, epublishing, electronic book, electronic publishing,
              +electronic document, electronic citation, data structure, citation systems,
              +search
              +  @date.created: 2002-08-28
              +  @date.issued: 2002-08-28
              +  @date.available: 2002-08-28
              +  @date.modified: 2007-09-16
              +  @date: 2007-09-16
              +  @level: new=C; break=1; num_top=1
              +  % comment: in this @level header num_top=1 starts automatic heading numbering
              +at heading level 1 (numbering continues 3 levels down); the new and break
              +instructions are used by the LaTeX/pdf and odf output to determine where
              +to put page breaks (that are not used by html output or say sql database
              +population).
              +  @skin: skin_sisu_manual
              +  % skins modify the appearance of a document and are placed in a sub-directory
              +under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single
              +documents that request them, all documents in a directory, or be site-wide.
              +(A document is affected by a single skin)
              +  @bold: /Gnu|Debian|Ruby|SiSU/
              +  @links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/
              +  { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html
              +  { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU
              +  { SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/
              +  { SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/
              +  { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html
              +  { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html
              +  { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html
              +
              +

              2.2 AVAILABLE HEADERS +

              Header tags appear at the beginning of a document +and provide meta information on the document (such as the Dublin Core), +or information as to how the document as a whole is to be processed. All +header instructions take either the form @headername: or 0~headername. All + +

              Dublin Core meta tags are available +

              @indentifier: information or instructions + +

              where the information +

              Note: a header where used should only be used +once; all headers apart from @title: are optional; the @structure: header +is used to describe document structure, and can be useful to know. +

              This + +

              is a sample header +

              % SiSU 0.38  [declared  file-type  identifier  with  markup + version] +

              @title:  [title  text] This is the title of the document and used +as such, this header is the only one that is mandatory +

              @subtitle: The + +

              Subtitle if any +

              @creator:  [or  @author:] Name of Author +

              @subject: (whatever +your subject) +

              @description: +

              @publisher: +

              @contributor: +

              @translator: + [or  @translated_by:] +

              @illustrator:  [or  @illustrated_by:] +

              @prepared_by: + [or  @digitized_by:] +

              @date: 2000-08-27  [  also  @date.created:  @date.issued: + @date.available:  @date.valid:  @date.modified:  ] +

              @type: article +

              @format: + +

              @identifier: +

              @source: +

              @language:  [or  @language.document:]  [country + code  for  language  if available,  or  language,  English,  en  is  the  default + setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, +pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is +- Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, +ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, +hr - Croatian, cs - Czech, bg - Bul garian ) [however,  encodings  are  not  available + for  all  of  the languages  listed.] +

              [@language.original:  original  language + in  which  the  work  was published] +

              @papersize: (A4|US_letter|book_B5|book_A5|US_legal) + +

              @relation: +

              @coverage: +

              @rights: Copyright (c) Name of Right Holder, +all rights reserved, or as granted: public domain, copyleft, creative commons +variant, etc. +

              @owner: +

              @keywords: text document generation processing +management latex pdf structured xml citation  [your  keywords  here,  used + for  example  by  rss  feeds,  and  in  sql  searches] +

              @abstract:  [paper  abstract, + placed  after  table  of  contents] +

              @comment:  [...] +

              @catalogue: loc=[Library + of  Congress  classification]; dewey=[Dewey  rss  feeds, classification]; isbn=[ISBN]; +pg=[Project  Gutenberg  text  number] +

              @classify_loc:  [Library  of  Congress + classification] +

              @classify_dewey:  [Dewey  classification] +

              @classify_isbn: + [ISBN] +

              @classify_pg:  [Project  Gutenberg  text  number] +

              @prefix:  [prefix + is  placed  just  after  table  of  contents] +

              @prefix_a:  [prefix  is  placed + just  before  table  of  contents  -  not implemented] +

              @prefix_b: +

              @rcs: $Id: +sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $  [used  by  rcs  or  cvs + to  embed  version  (revision  control)  information  into under ./_sisu/skin +~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request +them, all documents in a directory, or be site-wide. (A document is affected +by a single skin) document,  rcs  or  cvs  can  usefully  provide  a  history  of +under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single +documents that request them, all documents in a directory, or be site-wide. +(A document is affected by a single skin) updates  to  a  document  ] +

              @structure: +PART; CHAPTER; SECTION; ARTICLE; none; none; optional, document structure +can be defined by words to match or regular expression (the regular expression +is assumed to start at the beginning of a line of text i.e. ^) default markers +:A~ to :C~ and 1~ to 6~ can be used within text instead, without this header +tag, and may be used to supplement the instructions provided in this header +tag if provided (@structure: is a synonym for @toc:) +

              @level: newpage=3; +breakpage=4  [paragraph  level,  used  by  latex  to  breakpages,  the  page  in + newpage] +

              @markup: information on the markup used, e.g. new=1,2,3; break=4; +num_top=4  [or newpage=1,2,3;  breakpage=4;  num_top=4] newpage and breakpage, +heading level, used by LaTeX to breakpages. breakpage: starts on a new page +in single column text and on a new column in double column text; newpage: +starts on a new page for both single and double column texts. num_top=4 + [auto-number  document,  starting  at  level  4.  the new default  is  to  provide + 3  levels,  as  in  1  level  4,  1.1  1.1.1  level  6,  markup  to  be  merged  within  level] +num_extract  [take  numbering  of  headings  provided  (manually  in  and  use + for  numbering  of  Available  where  a  clear  numbering  structure  is  without + the  repetition  of  a  number in  a  header.]  [In  0.38  notation,  you  would  map + to  the equivalent  levels,  the  examples  provided  would  map  to  the following + new=A,B,C;  break=1;  num_top=1   [or  newpage=A,B,C; breakpage=1;  num_top=1] +see headings] +

              @bold:  [regular  expression  of  words/phrases  to  be  made + bold] +

              @italics:  [regular  expression  of  words/phrases  to  italicise] +

              +@vocabulary: name of taxonomy/vocabulary/wordlist to use against document + +

              @skin: skin_doc_[name_of_desired_document_skin] skins change default +settings related to the appearance of documents generated, such as the +urls of the home site, and the icon/logo for the document or site. +

              @links: +{ SiSU }http://www.jus.uio.no/sisu/; + { FSF }http://www.fsf.org + +

              @promo: sisu, +ruby, search_libre_docs, open_society  [places  content  in  right  pane  in + html,  makes  use  of list.yml  and  promo.yml,  commented  out  sample  in  document +sample: and  promo.yml,  commented  out  sample  in  document free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + +

              3. MARKUP OF SUBSTANTIVE TEXT +

              3.1 HEADING LEVELS +

              Heading levels are +:A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed +by other heading levels, and 1 -6 being headings followed by substantive +text or sub-headings. :A~ usually the title :A~? conditional level 1 heading +(used where a stand-alone document may be imported into another) +

              :A~  [heading + text] Top level heading  [this  usually  has  similar  content  to  the  ] NOTE: +the heading levels described here are in 0.38 notation, see heading +

              :B~ + [heading  text] Second level heading  [this  is  a  heading  level  divider] +

              + :C~  [heading  text] Third level heading  [this  is  a  heading  level  divider] + +

              1~  [heading  text] Top level heading preceding substantive text of document +or sub-heading 2, the heading level that would normally be marked 1. or 2. +or 3. etc. in a document, and the level on which sisu by default would break +html output into named segments, names are provided automatically if none +are given (a number), otherwise takes the form 1~my_filename_for_this_segment + +

              2~  [heading  text] Second level heading preceding substantive text of +document or sub-heading 3, the heading level that would normally be marked +1.1 or 1.2 or 1.3 or 2.1 etc. in a document. +

              3~  [heading  text] Third level +heading preceding substantive text of document, that would normally be +marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document +

              +


              +

                1~filename level 1 heading,
              +  % the primary division such as Chapter that is followed by substantive
              +text, and may be further subdivided (this is the level on which by default
              +html segments are made)
              +
              +

              3.2 FONT ATTRIBUTES +

              markup example: +

              +


              +

                normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/
              +  normal text
              +  !{emphasis}!
              +  *{bold text}*
              +  _{underscore}
              +  /{italics}/
              + 
              +  ^{superscript}^
              +  ,{subscript},
              +  +{inserted text}+
              +  -{strikethrough}-
              +
              +

              resulting output: +

              normal text <em>emphasis</em> bold text underscore italics +<cite>citation</cite> ^superscript^  [subscript] <ins>inserted text</ins> <del>strikethrough</del> + +

              normal text +

              <em>emphasis</em> +

              bold text +

              underscore +

              italics +

              <cite>citation</cite> + +

              ^superscript^ +

              [subscript] +

              <ins>inserted text</ins> +

              <del>strikethrough</del> + +

              3.3 INDENTATION AND BULLETS +

              markup example: +

              +


              +

                ordinary paragraph
              +  _1 indent paragraph one step
              +  _2 indent paragraph two steps
              +  _9 indent paragraph nine steps
              +
              +

              resulting output: +

              ordinary paragraph +

              indent paragraph one step
              + +

              indent paragraph two steps
              + +

              indent paragraph nine steps
              + +

              markup example: +

              +


              +

                * bullet text
              +  _1* bullet text, first indent
              +  _2* bullet text, two step indent
              +
              +

              resulting output: +

              * bullet text +

              * bullet text, first indent
              + +

              * bullet text, two step indent
              + +

              Numbered List (not to be confused with headings/titles, (document structure)) + +

              markup example: +

              +


              +

                # numbered list                numbered list 1., 2., 3, etc.
              +  _# numbered list numbered list indented a., b., c., d., etc.
              +
              +

              3.4 FOOTNOTES / ENDNOTES +

              Footnotes and endnotes not distinguished in +markup. They are automatically numbered. Depending on the output file format +(html, odf, pdf etc.), the document output selected will have either footnotes +or endnotes. +

              markup example: +

              +


              +

                ~{ a footnote or endnote }~
              +
              +

              resulting output: +

              [^3] +

              markup example: +

              +


              +

                normal text~{ self contained endnote marker & endnote in one }~ continues
              +
              +

              resulting output: +

              normal text[^4] continues +

              markup example: +

              +


              +

                normal text ~{* unnumbered asterisk footnote/endnote, insert multiple
              +asterisks if required }~ continues
              +  normal text ~{** another unnumbered asterisk footnote/endnote }~ continues
              +
              +

              resulting output: +

              normal text  [^*] continues +

              normal text  [^**] continues + +

              markup example: +

              +


              +

                normal text ~[*  editors  notes,  numbered  asterisk  footnote/endnote  series
              + ]~ continues
              +  normal text ~[+  editors  notes,  numbered  asterisk  footnote/endnote  series
              + ]~ continues
              +
              +

              resulting output: +

              normal text  [^*1] continues +

              normal text  [^+1] continues + +

              Alternative endnote pair notation for footnotes/endnotes: +

              +


              +

              +  % note the endnote marker
              +  normal text~^ continues
              +  ^~ endnote text following the paragraph in which the marker occurs
              +
              +

              the standard and pair notation cannot be mixed in the same document +

              + +

              3.5 LINKS +

              3.5.1 NAKED URLS WITHIN TEXT, DEALING WITH URLS +

              urls are found +within text and marked up automatically. A url within text is automatically +hyperlinked to itself and by default decorated with angled braces, unless +they are contained within a code block (in which case they are passed as +normal text), or escaped by a preceding underscore (in which case the decoration +is omitted). +

              markup example: +

              +


              +

                normal text http://www.jus.uio.no/sisu continues
              +
              +

              resulting output: +

              normal text <http://www.jus.uio.no/sisu +> continues +

              An + +

              escaped url without decoration +

              markup example: +

              +


              +

                normal text http://www.jus.uio.no/sisu continues
              +  deb http://www.jus.uio.no/sisu/archive unstable main non-free
              +
              +

              resulting output: +

              normal text http://www.jus.uio.no/sisu + continues +

              deb + +

              http://www.jus.uio.no/sisu/archive + unstable main non-free +

              where a code block +is used there is neither decoration nor hyperlinking, code blocks are discussed + +

              later in this document +

              resulting output: +

              +


              +

                deb http://www.jus.uio.no/sisu/archive unstable main non-free
              +  deb-src http://www.jus.uio.no/sisu/archive unstable main non-free
              +
              +

              To link text or an image to a url the markup is as follows +

              markup example: + +

              +


              +

                about { SiSU }http://url.org markup
              +
              +

              3.5.2 LINKING TEXT +

              resulting output: +

              about SiSU <http://www.jus.uio.no/sisu/ +> + +

              markup +

              A shortcut notation is available so the url link may also be provided + +

              automatically as a footnote +

              markup example: +

              +


              +

                about {~^ SiSU }http://url.org markup
              +
              +

              resulting output: +

              about SiSU <http://www.jus.uio.no/sisu/ +>  [^5] markup +

              3.5.3 + +

              LINKING IMAGES +

              markup example: +

              +


              +

                    [ tux.png ]
              +  % various url linked images
              +      [ tux.png ]
              +      [ GnuDebianLinuxRubyBetterWay.png ]
              +  {~^ ruby_logo.png
              +
              +

              resulting output: +

              [ tux.png ] +

              tux.png 64x80 +

              [  ruby_logo  (png  missing) + ]  [^6] +

              GnuDebianLinuxRubyBetterWay.png 100x101 and Ruby +

              linked url footnote + +

              shortcut +

              +


              +

                {~^  [text  to  link] }http://url.org
              +  % maps to: {  [text  to  link] }http://url.org ~{ http://url.org }~
              +  % which produces hyper-linked text within a document/paragraph, with an
              +endnote providing the url for the text location used in the hyperlink
              +
              +

              +


              +

                text marker *~name
              +
              +

              note at a heading level the same is automatically achieved by providing +names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of +auto-heading numbering, without further intervention. +

              3.6 GROUPED TEXT +

              3.6.1 + +

              TABLES +

              Tables may be prepared in two either of two forms +

              markup example: + +

              +


              +

                table{ c3; 40; 30; 30;
              +  This is a table
              +  this would become column two of row one
              +  column three of row one is here
              +  And here begins another row
              +  column two of row two
              +  column three of row two, and so on
              +  }table
              +
              +

              resulting output: +

               [table  omitted,  see  other  document  formats]
              + +

              a second form may be easier to work with in cases where there is not + +

              much information in each column +

              markup example: [^7] +

              +


              +

                !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005
              +  {table~h 24; 12; 12; 12; 12; 12; 12;}
              +                                  |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July
              +2004|June 2006
              +  Contributors*                   |       10|      472|    2,188|    9,653|
              +  25,011|   48,721
              +  Active contributors**           |        9|      212|      846|    3,228|
              +   8,442|   16,945
              +  Very active contributors***     |        0|       31|      190|      692|
              +   1,639|    3,016
              +  No. of English language articles|       25|   16,000|  101,000|  190,000| 
              +320,000|  630,000
              +  No. of articles, all languages  |       25|   19,000|  138,000|  490,000| 
              +862,000|1,600,000
              +  Contributed at least ten times;  at least 5 times in last month; ** more
              +than 100 times in last month.
              +
              +

              resulting output: +

              Table 3.1: Contributors to Wikipedia, January 2001 +- June 2005 +

               [table  omitted,  see  other  document  formats]
              + +

              * Contributed at least ten times; ** at least 5 times in last month; +*** more than 100 times in last month. +

              3.6.2 POEM +

              basic markup: +

              +


              +

                poem{
              +    Your poem here
              +  }poem
              +  Each verse in a poem is given a separate object number.
              +
              +

              markup example: +

              +


              +

                poem{
              +                      ’Fury said to a
              +                     mouse, That he
              +                   met in the
              +                 house,
              + 
              +                both go to
              +                  law:  I will
              +                    prosecute
              +                      YOU.  --Come,
              +                         I’ll take no
              +                          denial; We
              +                       must have a
              +                   trial:  For
              +                really this
              +             morning I’ve
              +            nothing
              +           to do.
              +             Said the
              +               mouse to the
              +                 cur,
              +                   a trial,
              +                     dear Sir,
              +                           With
              +                       no jury
              +                    or judge,
              +                  would be
              +                wasting
              +               our
              +                breath.
              + 
              +                   judge, I’ll
              +                     be jury,
              +                           Said
              +                      cunning
              +                        old Fury:
              + 
              +                        try the
              +                           whole
              +                            cause,
              +                               and
              +                          condemn
              +                         you
              +                        to
              +                         death.
              +  }poem
              +
              +

              resulting output: +

              +

              ’Fury said to a
              +

              + mouse, That he
              +

              + met in the
              +

              + house,
              +

              +
              +

              + both go to
              +

              + law: I will
              +

              + prosecute
              +

              + YOU. --Come,
              +

              + I’ll take no
              +

              + denial; We
              +

              + must have a
              +

              + trial: For
              +

              + really this
              +

              + morning I’ve
              +

              + nothing
              +

              + to do.
              +

              + Said the
              +

              + mouse to the
              +

              + cur,
              +

              + a trial,
              +

              + dear Sir,
              +

              + With
              +

              + no jury
              +

              + or judge,
              +

              + would be
              +

              + wasting
              +

              + our
              +

              + breath.
              +

              +
              +

              + judge, I’ll
              +

              + be jury,
              +

              + Said
              +

              + cunning
              +

              + old Fury:
              +

              +
              +

              + try the
              +

              + whole
              +

              + cause,
              +

              + and
              +

              + condemn
              +

              + you
              +

              + to
              +

              + death.
              +

              + +

              3.6.3 GROUP +

              basic markup: +

              +


              +

                group{
              +    Your grouped text here
              +  }group
              +  A group is treated as an object and given a single object number.
              +
              +

              markup example: +

              +


              +

                group{
              +                      ’Fury said to a
              +                     mouse, That he
              +                   met in the
              +                 house,
              + 
              +                both go to
              +                  law:  I will
              +                    prosecute
              +                      YOU.  --Come,
              +                         I’ll take no
              +                          denial; We
              +                       must have a
              +                   trial:  For
              +                really this
              +             morning I’ve
              +            nothing
              +           to do.
              +             Said the
              +               mouse to the
              +                 cur,
              +                   a trial,
              +                     dear Sir,
              +                           With
              +                       no jury
              +                    or judge,
              +                  would be
              +                wasting
              +               our
              +                breath.
              + 
              +                   judge, I’ll
              +                     be jury,
              +                           Said
              +                      cunning
              +                        old Fury:
              + 
              +                        try the
              +                           whole
              +                            cause,
              +                               and
              +                          condemn
              +                         you
              +                        to
              +                         death.
              +  }group
              +
              +

              resulting output: +

              +

              ’Fury said to a
              +

              + mouse, That he
              +

              + met in the
              +

              + house,
              +

              +
              +

              + both go to
              +

              + law: I will
              +

              + prosecute
              +

              + YOU. --Come,
              +

              + I’ll take no
              +

              + denial; We
              +

              + must have a
              +

              + trial: For
              +

              + really this
              +

              + morning I’ve
              +

              + nothing
              +

              + to do.
              +

              + Said the
              +

              + mouse to the
              +

              + cur,
              +

              + a trial,
              +

              + dear Sir,
              +

              + With
              +

              + no jury
              +

              + or judge,
              +

              + would be
              +

              + wasting
              +

              + our
              +

              + breath.
              +

              +
              +

              + judge, I’ll
              +

              + be jury,
              +

              + Said
              +

              + cunning
              +

              + old Fury:
              +

              +
              +

              + try the
              +

              + whole
              +

              + cause,
              +

              + and
              +

              + condemn
              +

              + you
              +

              + to
              +

              + death.
              +

              + +

              3.6.4 CODE +

              Code tags are used to escape regular sisu markup, and have +been used extensively within this document to provide examples of SiSU +markup. You cannot however use code tags to escape code tags. They are however +used in the same way as group or poem tags. +

              A code-block is treated as +an object and given a single object number.  [an option  to  number  each  line + of  code  may  be  considered  at some  later  time] +

              use of code tags instead +of poem compared, resulting output: +

              +


              +

                                    ’Fury said to a
              +                     mouse, That he
              +                   met in the
              +                 house,
              + 
              +                both go to
              +                  law:  I will
              +                    prosecute
              +                      YOU.  --Come,
              +                         I’ll take no
              +                          denial; We
              +                       must have a
              +                   trial:  For
              +                really this
              +             morning I’ve
              +            nothing
              +           to do.
              +             Said the
              +               mouse to the
              +                 cur,
              +                   a trial,
              +                     dear Sir,
              +                           With
              +                       no jury
              +                    or judge,
              +                  would be
              +                wasting
              +               our
              +                breath.
              + 
              +                   judge, I’ll
              +                     be jury,
              +                           Said
              +                      cunning
              +                        old Fury:
              + 
              +                        try the
              +                           whole
              +                            cause,
              +                               and
              +                          condemn
              +                         you
              +                        to
              +                         death.
              +
              +

              4. COMPOSITE DOCUMENTS MARKUP +

              It is possible to build a document by +creating a master document that requires other documents. The documents +required may be complete documents that could be generated independently, +or they could be markup snippets, prepared so as to be easily available +to be placed within another text. If the calling document is a master document +(built from other documents), it should be named with the suffix .ssm Within +this document you would provide information on the other documents that +should be included within the text. These may be other documents that would +be processed in a regular way, or markup bits prepared only for inclusion +within a master document .sst regular markup file, or .ssi (insert/information) + +

              A secondary file of the composite document is built prior to processing + +

              with the same prefix and the suffix ._sst +

              basic markup for importing a + +

              document into a master document +

              +


              +

                << |filename1.sst|@|^|
              +  << |filename2.ssi|@|^|
              +
              +

              The form described above should be relied on. Within the Vim editor it +results in the text thus linked becoming hyperlinked to the document it +is calling in which is convenient for editing. Alternative markup for importation +of documents under consideration, and occasionally supported have been. + +

              +


              +

                r{filename}
              +  {filename.ssi}require
              +  << {filename.ssi}
              +  % using textlink alternatives
              +  |filename.ssi|@|^|require
              +  << |filename.ssi|@|^|
              +  % using thlnk alternatives
              +  <url:filename.ssi>require
              +  << <url:filename.ssi>
              +
              +

              MARKUP SYNTAX HISTORY +

              5. NOTES RELATED TO FILES-TYPES AND MARKUP SYNTAX + +

              0.38 is substantially current, depreciated 0.16 supported, though file + +

              names were changed at 0.37 +

              0.52 (2007w14/6) declared document type identifier +at start of text/document: +

              .B SiSU
              + 0.52 +

              or, backward compatible using the comment marker: +

              %
              + SiSU 0.38 +

              variations include ’ SiSU (text|master|insert)  [version]’ and ’sisu-[version]’ + +

              0.51 (2007w13/6) skins changed (simplified), markup unchanged +

              0.42 (2006w27/4) +* (asterisk) type endnotes, used e.g. in relation to author +

              0.38 (2006w15/7) +introduced new/alternative notation for headers, e.g. @title: (instead of +0~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps +to previous 1,2,3,4,5,6) +

              0.37 (2006w09/7) introduced new file naming convention, +.sst (text), .ssm (master), .ssi (insert), markup syntax unchanged +

              0.35 (2005w52/3) +sisupod, zipped content file introduced +

              0.23 (2005w36/2) utf-8 for markup + +

              file +

              0.22 (2005w35/3) image dimensions may be omitted if rmagick is available + +

              to be relied upon +

              0.20.4 (2005w33/4) header 0~links +

              0.16 (2005w25/2) substantial +changes introduced to make markup cleaner, header 0~title type, and headings + [1-6]~ introduced, also percentage sign (%) at start of a text line as comment + +

              marker +

              DOCUMENT INFORMATION (METADATA) +

              METADATA +

              Document Manifest +@ <http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/sisu_manifest.html +> +

              Dublin +Core (DC) +

              DC tags included with this document are provided here. +

              DC +Title: SiSU - Markup  [0.58] +

              DC Creator: Ralph Amissah +

              DC Rights: Copyright +(C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

              DC +Type: information +

              DC Date created: 2002-08-28 +

              DC Date issued: 2002-08-28 + +

              DC Date available: 2002-08-28 +

              DC Date modified: 2007-09-16 +

              DC Date: 2007-09-16 + +

              Version Information +

              Sourcefile: sisu_markup.sst +

              Filetype: SiSU text + +

              0.58 +

              Sourcefile Digest, MD5(sisu_markup.sst)= 643738c4b96d001d107e3ea72ba17a97 + +

              Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

              20fc43cf3eb6590bc3399a1aef65c5a9 +

              Generated +

              Document (metaverse) last +generated: Sun Sep 23 01:13:59 +0100 2007 +

              Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

              Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

              +

                +.
              1. From sometime after SiSU 0.58 it should be possible to describe +SiSU markup using SiSU, which though not an original design goal is useful. +
              2. .
              3. files should be prepared using UTF-8 character encoding
              4. .
              5. a footnote or endnote +
              6. .
              7. self contained endnote marker & endnote in one + +
                *.
                +
                unnumbered asterisk footnote/endnote, +insert multiple asterisks if required
                + +
                **.
                +
                another unnumbered asterisk footnote/endnote +
                + +
                *1.
                +
                editors notes, numbered asterisk footnote/endnote series
                + +
                +1.
                +
                editors +notes, numbered asterisk footnote/endnote series
              8. .
              9. <http://www.jus.uio.no/sisu/ +> +
              10. .
              11. <http://www.ruby-lang.org/en/ +>
              12. .
              13. Table from the Wealth of Networks by Yochai Benkler + <http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler +>
                + +

                + +

                Other versions of this document:
                +
                + +
                manifest: <http://www.jus.uio.no/sisu/sisu_markup/sisu_manifest.html + +> +
                +
                + +
                html: <http://www.jus.uio.no/sisu/sisu_markup/toc.html + +>
                +
                + +
                pdf: <http://www.jus.uio.no/sisu/sisu_markup/portrait.pdf + +> +
                +
                + +
                pdf: <http://www.jus.uio.no/sisu/sisu_markup/landscape.pdf + +>
                +
                + +
                at: <http://www.jus.uio.no/sisu + +> +
                +
                + +
                * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                +
                + +
                * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                +
                + +
                * Last Generated on: Sun Sep 23 +01:14:06 +0100 2007
                +
                + +
                * SiSU http://www.jus.uio.no/sisu +
                +
                + +

                + + diff --git a/data/doc/sisu/html/sisu_pdf.7.html b/data/doc/sisu/html/sisu_pdf.7.html index 6f0cd214..693d3892 100644 --- a/data/doc/sisu/html/sisu_pdf.7.html +++ b/data/doc/sisu/html/sisu_pdf.7.html @@ -1,48 +1,161 @@ - + -sisu_pdf(7) manual page +"sisu_pdf"("1") manual page Table of Contents

                +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH  [0.58], RALPH AMISSAH + +

                SISU SEARCH +

                SISU SQLITE +

                1. SQLITE +

                1.1 NAME +

                SiSU - Structured information, +Serialized Units - a document publishing system. +

                1.2 DESCRIPTION +

                Information +creating pdf output with sisu (and related to the sisu_pdf dependency package, +which is a dummy package to install dependencies needed for SiSU to generate +pdfs (primarily related to LaTeX), sisu_pdf being part of SiSU - man sisu). -

                Name

                -SiSU - Structured information, Serialized Units - a document -publishing system

                -Dummy package installs the dependencies required to convert -LaTeX output from SiSU to pdf -

                Synopsis

                -sisu -p [filename/wildcard] -

                Description

                -sisu_pdf -is part of SiSU (man sisu) sisu_pdf is a dummy package to install dependencies -needed for sisu to make rudimentary info files output, documented in man -sisu -

                Further Information

                +

                SiSU generates LaTeX which is converted by LaTeX tools to pdf. +

                1.3 SYNOPSIS + +

                sisu -pv  [filename/wildcard]
                + +

                1.4 COMMANDS +

                +

                + +
                 sisu  -pv   [filename/wildcard]
                +
                creates two pdf documents: vertical +(portrait.pdf) and; horizontal (landscape.pdf). SiSU generates LaTeX output +which is converted to pdf if the appropriate LaTeX dependencies are met +on the system. +

                + +
                 sisu  -pv  --papersize-a4   [filename/wildcard]
                +
                overrides the default +papersize set to A4. Preset alternative sizes include: ’A4’, U.S. ’letter’ and +’legal’ and book sizes ’A5’ and ’B5’ (system defaults to A4). +

                +
                +1.5 SETTING PAPER + +

                SIZE +

                The paper-size may be set to any of the following sizes: ’A4’, U.S. ’letter’ +and ’legal’ and book sizes: ’A5’ and ’B5’ +

                1. The preset default if not otherwise +given in the configuration file or elsewhere is A4. +

                2. The default paper +size may be set in the configuration file sisurc.yml. See sisu_configuration: + +

                +


                +

                  #% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5,
                +US_legal
                +  default:
                +    papersize:    ’A4’
                +
                +

                3. Paper size may be set in a document header: +

                +


                +

                  @papersize: (A4|US_letter|book_B5|book_A5|US_legal)
                +
                +

                4. or provided with additional command line parameter, e.g. +

                sisu -pv +--papersize-a4  [filename/wildcard]
                + +

                DOCUMENT INFORMATION (METADATA) +

                METADATA +

                Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/sisu_manifest.html +> + +

                Dublin Core (DC) +

                DC tags included with this document are provided here. + +

                DC Title: SiSU - SiSU information Structuring Universe - Search  [0.58]

                -For more information on SiSU see: <http://www.jus.uio.no/sisu -> + DC Creator: Ralph Amissah +

                DC Rights: Copyright (C) Ralph Amissah 2007, +part of SiSU documentation, License GPL 3 +

                DC Type: information +

                DC Date +created: 2002-08-28 +

                DC Date issued: 2002-08-28 +

                DC Date available: 2002-08-28 + +

                DC Date modified: 2007-09-16 +

                DC Date: 2007-09-16 +

                Version Information + +

                Sourcefile: sisu_pdf.sst +

                Filetype: SiSU text 0.58 +

                Sourcefile Digest, +MD5(sisu_pdf.sst)= 161d3f57a0c3b9e816474243229cb423 +

                Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                20fc43cf3eb6590bc3399a1aef65c5a9 +

                Generated +

                Document (metaverse) last +generated: Sun Sep 23 01:14:03 +0100 2007 +

                Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                +

                +

                + +
                Other versions of this document:
                +
                + +
                manifest: <http://www.jus.uio.no/sisu/sisu_pdf/sisu_manifest.html + +> +
                +
                + +
                html: <http://www.jus.uio.no/sisu/sisu_pdf/toc.html + +>
                +
                + +
                pdf: <http://www.jus.uio.no/sisu/sisu_pdf/portrait.pdf + +> +
                +
                + +
                pdf: <http://www.jus.uio.no/sisu/sisu_pdf/landscape.pdf + +>
                +
                + +
                at: <http://www.jus.uio.no/sisu + +> +
                +
                + +
                * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                +
                + +
                * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                +
                + +
                * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
                +
                + +
                * SiSU http://www.jus.uio.no/sisu +
                +
                +

                -or man sisu -

                Author

                -Ralph Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> - -

                See Also

                -sisu(1) -, sisu(8) -,

                - -


                -Table of Contents

                -

                diff --git a/data/doc/sisu/html/sisu_postgresql.7.html b/data/doc/sisu/html/sisu_postgresql.7.html index 90f04be4..5d50eaa3 100644 --- a/data/doc/sisu/html/sisu_postgresql.7.html +++ b/data/doc/sisu/html/sisu_postgresql.7.html @@ -1,95 +1,187 @@ - Universe . Description: sisu postgresql package manpage . arch-tag: sisu -manpage . later . -man -Tascii sisu.1 . most . sisu_postgresql 7 "September 09, -2006" "version 0.46" "sisu -I" + -sisu_postgresql(7) manual page +"sisu_postgresql"("1") manual page Table of Contents

                +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH  [0.58], RALPH AMISSAH + +

                SISU SEARCH +

                SISU POSTGRESQL +

                1. POSTGRESQL +

                1.1 NAME +

                SiSU - Structured +information, Serialized Units - a document publishing system, postgresql -

                Name

                -SiSU - Structured information, Serialized -Units - a document publishing system, postgresql dependency package

                -Dummy -package to install the dependencies required by SiSU to populate a postgresql -database -

                Synopsis

                -sisu -D [instruction]

                --d --(sqlite|pg) --[instruction] [filename/wildcard -if required]

                -sisu --pgsql --[instruction] [filename/wildcard if required]

                - - -

                Description

                -sisu_postgresql is part of SiSU (man sisu) sisu_postgresql is -a dummy dummy package to install dependencies needed for sisu to populate -a postgresql database, documented in man sisu -

                databases

                +

                dependency package +

                1.2 DESCRIPTION +

                Information related to using postgresql +with sisu (and related to the sisu_postgresql dependency package, which +is a dummy package to install dependencies needed for SiSU to populate +a postgresql database, this being part of SiSU - man sisu). +

                1.3 SYNOPSIS +

                sisu -D  [instruction]  [filename/wildcard  if  required]
                + +

                sisu -D --pg --[instruction]  [filename/wildcard  if  required]
                + +

                1.4 COMMANDS +

                Mappings to two databases are provided by default, postgresql +and sqlite, the same commands are used within sisu to construct and populate +databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes +postgresql, alternatively --sqlite or --pgsql may be used +

                -D or --pgsql may +be used interchangeably. +

                1.4.1 CREATE AND DESTROY DATABASE +

                -
                dbi - database interface +
                 --pgsql  --createall
                -
                -D set for postgresql
                +
                 initial  step,  creates  required  relations  (tables,  indexes)  in  existing + (postgresql)  database  (a  database  should  be  created manually  and  given + the  same  name  as  working  directory,  as requested)  (rb.dbi) the  same  name + as  working  directory,  as +

                + +
                 sisu  -D  --createdb
                +
                 creates  database  where  no  database + existed  before  as +

                + +
                 sisu  -D  --create
                +
                 creates  database  tables  where  no  database + tables  existed before  database  tables  where  no  database  tables  existed + +

                + +
                 sisu  -D  --Dropall
                +
                 destroys  database  (including  all  its  content)!  kills  data +and  drops  tables,  indexes  and  database  associated  with  a given  directory + (and  directories  of  the  same  name).  a +

                + +
                 sisu  -D  --recreate
                +
                 destroys  existing -
                --pgsql --createall
                -
                initial step, creates required relations -(tables, indexes) in existing postgresql database (a database should be -created manually and given the same name as working directory, as requested) -(rb.dbi)
                +

                 database  and  builds  a  new  empty  database  structure +

                +

                +1.4.2 IMPORT AND REMOVE -
                --pgsql --import -v
                -
                [filename/wildcard] imports data specified to postgresql -db (rb.dbi)
                +

                DOCUMENTS +

                +

                -
                --pgsql --update -v
                -
                [filename/wildcard] updates/imports specified -data to (postgresql) db (rb.dbi)
                +
                 sisu  -D  --import  -v   [filename/wildcard]
                +
                populates database with +the contents of the file. Imports documents(s) specified to a postgresql +database (at an object level). +

                -
                --pgsql --remove -v
                -
                [filename/wildcard] removes -specified data to (postgresql) db (rb.dbi)
                +
                 sisu  -D  --update  -v   [filename/wildcard]
                +
                updates -
                --pgsql --dropall
                -
                kills data" and -drops (postgresql) db, tables & indexes
                +

                file contents in database +

                -

                --pgsql --recreate
                -
                kills data" and -drops and rebuilds empty (postgresql) db, tables &
                +
                 sisu  -D  --remove  -v   [filename/wildcard]
                +
                removes +specified document from postgresql database. +

                -indexes +DOCUMENT INFORMATION (METADATA) -

                Further Information

                +

                METADATA +

                Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/sisu_manifest.html +> + +

                Dublin Core (DC) +

                DC tags included with this document are provided here. + +

                DC Title: SiSU - SiSU information Structuring Universe - Search  [0.58] +

                + DC Creator: Ralph Amissah +

                DC Rights: Copyright (C) Ralph Amissah 2007, +part of SiSU documentation, License GPL 3 +

                DC Type: information +

                DC Date +created: 2002-08-28 +

                DC Date issued: 2002-08-28 +

                DC Date available: 2002-08-28 + +

                DC Date modified: 2007-09-16 +

                DC Date: 2007-09-16 +

                Version Information + +

                Sourcefile: sisu_postgresql.sst +

                Filetype: SiSU text 0.58 +

                Sourcefile +Digest, MD5(sisu_postgresql.sst)= b81ba44e7946dfaf03d26f0dc5d749ab +

                Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                20fc43cf3eb6590bc3399a1aef65c5a9 +

                Generated +

                Document (metaverse) last +generated: Sun Sep 23 01:14:03 +0100 2007 +

                Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                +

                +

                + +
                Other versions of this document:
                +
                + +
                manifest: <http://www.jus.uio.no/sisu/sisu_postgresql/sisu_manifest.html + +> +
                +
                + +
                html: <http://www.jus.uio.no/sisu/sisu_postgresql/toc.html + +>
                +
                + +
                pdf: <http://www.jus.uio.no/sisu/sisu_postgresql/portrait.pdf + +> +
                +
                + +
                pdf: <http://www.jus.uio.no/sisu/sisu_postgresql/landscape.pdf + +>
                +
                + +
                at: <http://www.jus.uio.no/sisu + +> +
                +
                + +
                * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                +
                + +
                * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                +
                + +
                * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
                +
                + +
                * SiSU http://www.jus.uio.no/sisu +
                +
                +

                -For -more information on SiSU see: <http://www.jus.uio.no/sisu ->

                -or man sisu -

                Author

                -Ralph -Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> -

                See Also

                -sisu(1) -, sisu(8) -, -sisu_sqlite(7) -, sisu_vim(7) -

                - -


                -Table of Contents

                -

                diff --git a/data/doc/sisu/html/sisu_quickstart.8.html b/data/doc/sisu/html/sisu_quickstart.8.html new file mode 100644 index 00000000..1f657af8 --- /dev/null +++ b/data/doc/sisu/html/sisu_quickstart.8.html @@ -0,0 +1,334 @@ + + + + + +"sisu_quickstart"("1") manual page + + +Table of Contents

                +SISU - SISU INFORMATION STRUCTURING UNIVERSE / STRUCTURED INFORMATION, SERIALIZED +UNITS - QUICKSTART, INSTALLATION AND USE, RALPH AMISSAH +

                QUICKSTART - SISU +INSTALLATION AND USE +

                1. QUICKSTART - GETTING STARTED HOWTO +

                1.1 INSTALLATION + +

                Installation is currently most straightforward and tested on the Debian +platform, as there are packages for the installation of sisu and all requirements +for what it does. +

                1.1.1 DEBIAN INSTALLATION +

                SiSU is available directly +from the Debian Sid and testing archives (and possibly Ubuntu), assuming +your /etc/apt/sources.list is set accordingly: +

                +


                +

                    aptitude update
                +    aptitude install sisu-complete
                +
                +

                The following /etc/apt/sources.list setting permits the download of additional +markup samples: +

                +


                +

                  #/etc/apt/sources.list
                +    deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib
                +    deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib
                +  d
                +
                +

                The aptitude commands become: +

                +


                +

                    aptitude update
                +    aptitude install sisu-complete sisu-markup-samples
                +
                +

                If there are newer versions of SiSU upstream of the Debian archives, + +

                they will be available by adding the following to your /etc/apt/sources.list + +

                +


                +

                  #/etc/apt/sources.list
                +    deb http://www.jus.uio.no/sisu/archive unstable main non-free
                +    deb-src http://www.jus.uio.no/sisu/archive unstable main non-free
                +
                +

                repeat the aptitude commands +

                +


                +

                    aptitude update
                +    aptitude install sisu-complete sisu-markup-samples
                +
                +

                Note however that it is not necessary to install sisu-complete if not +all components of sisu are to be used. Installing just the package sisu +will provide basic functionality. +

                1.1.2 RPM INSTALLATION +

                RPMs are provided +though untested, they are prepared by running alien against the source +package, and against the debs. +

                They may be downloaded from: +

                <http://www.jus.uio.no/sisu/SiSU/download.html#rpm +>
                + +

                as root type: +

                rpm -i  [rpm  package  name]
                + +

                1.1.3 INSTALLATION FROM SOURCE +

                To install SiSU from source check information +at: +

                <http://www.jus.uio.no/sisu/SiSU/download.html#current +>
                + +

                * download the source package +

                * Unpack the source +

                Two alternative +modes of installation from source are provided, setup.rb (by Minero Aoki) +and a rant(by Stefan Lang) built install file, in either case: the first +steps are the same, download and unpack the source file: +

                For basic use +SiSU is only dependent on the programming language in which it is written +Ruby , and SiSU will be able to generate html, various XMLs, including +ODF (and will also produce LaTeX). Dependencies required for further actions, +though it relies on the installation of additional dependencies which the +source tarball does not take care of, for things like using a database +(postgresql or sqlite)[^1] or converting LaTeX to pdf. +

                setup.rb +

                This is +a standard ruby installer, using setup.rb is a three step process. In the +root directory of the unpacked SiSU as root type: +

                +


                +

                      ruby setup.rb config
                +      ruby setup.rb setup
                +      #[and  as  root:]
                +      ruby setup.rb install
                +
                +

                further information on setup.rb is available from: +

                <http://i.loveruby.net/en/projects/setup/ +>
                + +

                <http://i.loveruby.net/en/projects/setup/doc/usage.html +>
                + +

                +

                The root directory of the unpacked SiSU as root type: +

                ruby install +base
                + +

                or for a more complete installation: +

                ruby install
                + +

                or +

                ruby install base
                + +

                This makes use of Rant (by Stefan Lang) and the provided Rantfile. It +has been configured to do post installation setup setup configuration and +generation of first test file. Note however, that additional external package +dependencies, such as tetex-extra are not taken care of for you. +

                Further + +

                information on +

                <http://make.rubyforge.org/ +>
                + +

                <http://rubyforge.org/frs/?group_id=615 +>
                + +

                For a list of alternative actions you may type: +

                ruby install help
                + +

                ruby install -T
                + +

                1.2 TESTING SISU, GENERATING OUTPUT +

                To check which version of sisu is +installed: +

                sisu -v +

                Depending on your mode of installation one or a number +of markup sample files may be found either in the directory: +

                +

                or +

                + +

                change directory to the appropriate one: +

                cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +

                1.2.1 BASIC TEXT, PLAINTEXT, HTML, XML, ODF +

                Having moved to the directory +that contains the markup samples (see instructions above if necessary), + +

                choose a file and run sisu against it +

                sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

                this will generate html including a concordance file, opendocument text +format, plaintext, XHTML and various forms of XML, and OpenDocument text + +

                1.2.2 LATEX / PDF +

                Assuming a LaTeX engine such as tetex or texlive is +installed with the required modules (done automatically on selection of +sisu-pdf in Debian ) +

                Having moved to the directory that contains the markup +samples (see instructions above if necessary), choose a file and run sisu + +

                against it +

                sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

                sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst +

                should +generate most available output formats: html including a concordance file, +opendocument text format, plaintext, XHTML and various forms of XML, and + +

                OpenDocument text and pdf +

                1.2.3 RELATIONAL DATABASE - POSTGRESQL, SQLITE + +

                Relational databases need some setting up - you must have permission to +create the database and write to it when you run sisu. +

                Assuming you have + +

                the database installed and the requisite permissions +

                sisu --sqlite --recreate + +

                sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

                sisu --pgsql --recreate +

                sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +

                1.3 GETTING HELP +

                1.3.1 THE MAN PAGES +

                Type: +

                man sisu
                + +

                The man pages are also available online, though not always kept as up +to date as within the package itself: +

                * sisu.1 <http://www.jus.uio.no/sisu/man/sisu.1 +> + [^2] +

                * sisu.8 <http://www.jus.uio.no/sisu/man/sisu.8 +>  [^3] +

                * man directory <http://www.jus.uio.no/sisu/man +> + [^4] +

                1.3.2 BUILT IN HELP +

                sisu --help +

                sisu --help --env +

                sisu --help --commands + +

                sisu --help --markup +

                1.3.3 THE HOME PAGE +

                <http://www.jus.uio.no/sisu +> +

                <http://www.jus.uio.no/sisu/SiSU +> + +

                1.4 MARKUP SAMPLES +

                A number of markup samples (along with output) are +available off: +

                <http://www.jus.uio.no/sisu/SiSU/2.html +> +

                Additional markup +samples are packaged separately in the file: +

                * +

                On Debian they are available +in non-free[^5] to include them it is necessary to include non-free in your +/etc/apt/source.list or obtain them from the sisu home site. +

                DOCUMENT INFORMATION +(METADATA) +

                METADATA +

                Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/sisu_manifest.html +> + +

                Dublin Core (DC) +

                DC tags included with this document are provided here. + +

                DC Title: SiSU - SiSU information Structuring Universe / Structured information, +Serialized Units - Quickstart, installation and use +

                DC Creator: Ralph + +

                Amissah +

                DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + +

                License GPL 3 +

                DC Type: information +

                DC Date created: 2006-09-06 +

                DC Date +available: 2006-09-06 +

                DC Date issued: 2006-09-06 +

                DC Date modified: 2007-09-16 + +

                DC Date: 2007-09-16 +

                Version Information +

                Sourcefile: sisu_quickstart.sst + +

                Filetype: SiSU text 0.57 +

                Sourcefile Digest, MD5(sisu_quickstart.sst)= + +

                05a047fd659fbbeaa3cdb982b5911bcd +

                Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                20fc43cf3eb6590bc3399a1aef65c5a9 +

                Generated +

                Document (metaverse) last +generated: Sun Sep 23 01:14:00 +0100 2007 +

                Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                +

                  +.
                1. There is nothing to stop MySQL support being added in future. +
                2. .
                3. <http://www.jus.uio.no/sisu/man/sisu.1 +>
                4. .
                5. <http://www.jus.uio.no/sisu/man/sisu.8 +>
                6. .
                7. <http://www.jus.uio.no/sisu/man +> +
                8. .
                9. the Debian Free Software guidelines require that everything distributed +within Debian can be changed - and the documents are authors’ works that +while freely distributable are not freely changeable. +

                  + +

                  Other versions of +this document:
                  +
                  + +
                  manifest: <http://www.jus.uio.no/sisu/sisu_quickstart/sisu_manifest.html + +> +
                  +
                  + +
                  html: <http://www.jus.uio.no/sisu/sisu_quickstart/toc.html + +>
                  +
                  + +
                  pdf: <http://www.jus.uio.no/sisu/sisu_quickstart/portrait.pdf + +> +
                  +
                  + +
                  pdf: <http://www.jus.uio.no/sisu/sisu_quickstart/landscape.pdf + +>
                  +
                  + +
                  at: <http://www.jus.uio.no/sisu + +> +
                  +
                  + +
                  * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                  +
                  + +
                  * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                  +
                  + +
                  * Last Generated on: Sun Sep 23 +01:14:06 +0100 2007
                  +
                  + +
                  * SiSU http://www.jus.uio.no/sisu +
                  +
                  + +

                  + + diff --git a/data/doc/sisu/html/sisu_remote.8.html b/data/doc/sisu/html/sisu_remote.8.html new file mode 100644 index 00000000..3f731762 --- /dev/null +++ b/data/doc/sisu/html/sisu_remote.8.html @@ -0,0 +1,187 @@ + + + + + +"sisu_remote"("1") manual page + + +Table of Contents

                  +SISU - REMOTE OPERATIONS  [0.58], RALPH AMISSAH +

                  SISU REMOTE OPERATIONS + +

                  1. REMOTE SOURCE DOCUMENTS +

                  SiSU processing instructions can be run against +remote source documents by providing the url of the documents against which +the processing instructions are to be carried out. The remote SiSU documents +can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu +files, sisupod.zip or filename.ssp +

                  .sst / .ssm - sisu text files +

                  SiSU can +be run against source text files on a remote machine, provide the processing +instruction and the url. The source file and any associated parts (such +as images) will be downloaded and generated locally. +

                  +


                  +

                    sisu -3 http://[provide  url  to  valid  .sst  or  .ssm  file]
                  +
                  +

                  Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html +> and use the url for the +desired document. +

                  NOTE: to set up a remote machine to serve SiSU documents +in this way, images should be in the directory relative to the document + +

                  source ../_sisu/image +

                  sisupod - zipped sisu files +

                  A sisupod is the zipped +content of a sisu marked up text or texts and any other associated parts +to the document such as images. +

                  SiSU can be run against a sisupod on a +(local or) remote machine, provide the processing instruction and the url, +the sisupod will be downloaded and the documents it contains generated +locally. +

                  +


                  +

                    sisu -3 http://[provide  url  to  valid  sisupod.zip  or  .ssp  file]
                  +
                  +

                  Any of the source documents in the sisu examples page can be used in +this way, see <http://www.jus.uio.no/sisu/SiSU/2.html +> and use the url for the +desired document. +

                  REMOTE DOCUMENT OUTPUT +

                  2. REMOTE OUTPUT +

                  Once properly +configured SiSU output can be automatically posted once generated to a +designated remote machine using either rsync, or scp. +

                  In order to do this +some ssh authentication agent and keychain or similar tool will need to +be configured. Once that is done the placement on a remote host can be done +seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used +in conjunction with other processing flags, e.g. +

                  +


                  +

                    sisu -3R sisu_remote.sst
                  +
                  +

                  2.1 COMMANDS +

                  +

                  + +
                   -R   [filename/wildcard]
                  +
                  copies sisu output files to remote +host using rsync. This requires that sisurc.yml has been provided with information +on hostname and username, and that you have your different if -R is used +with other flags from if used alone. Alone the rsync --delete parameter is +sent, useful for cleaning the remote directory (when -R is used together +with other flags, it is not). Also see -r +

                  + +
                   -r   [filename/wildcard]
                  +
                  copies sisu +output files to remote host using scp. This requires that sisurc.yml has +been provided with information on hostname and username, and that you have + +

                  your +

                  +
                  +2.2 CONFIGURATION +

                  [expand  on  the  setting  up  of  an  ssh-agent  /  keychain] + +

                  3. REMOTE SERVERS +

                  As SiSU is generally operated using the command line, +and works within a Unix type environment, SiSU the program and all documents +can just as easily be on a remote server, to which you are logged on using +a terminal, and commands and operations would be pretty much the same as +they would be on your local machine. +

                  DOCUMENT INFORMATION (METADATA) +

                  +METADATA +

                  Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/sisu_manifest.html +> + +

                  Dublin Core (DC) +

                  DC tags included with this document are provided here. + +

                  DC Title: SiSU - Remote Operations  [0.58] +

                  DC Creator: Ralph Amissah +

                  + DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + +

                  License GPL 3 +

                  DC Type: information +

                  DC Date created: 2002-08-28 +

                  DC Date +issued: 2002-08-28 +

                  DC Date available: 2002-08-28 +

                  DC Date modified: 2007-09-16 + +

                  DC Date: 2007-09-16 +

                  Version Information +

                  Sourcefile: sisu_remote.sst + +

                  Filetype: SiSU text 0.58 +

                  Sourcefile Digest, MD5(sisu_remote.sst)= 5fe0c81eddcd7e3e18608b8e48b3ccad + +

                  Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                  20fc43cf3eb6590bc3399a1aef65c5a9 +

                  Generated +

                  Document (metaverse) last +generated: Sun Sep 23 01:14:02 +0100 2007 +

                  Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                  Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                  +

                  +

                  + +
                  Other versions of this document:
                  +
                  + +
                  manifest: <http://www.jus.uio.no/sisu/sisu_remote/sisu_manifest.html + +> +
                  +
                  + +
                  html: <http://www.jus.uio.no/sisu/sisu_remote/toc.html + +>
                  +
                  + +
                  pdf: <http://www.jus.uio.no/sisu/sisu_remote/portrait.pdf + +> +
                  +
                  + +
                  pdf: <http://www.jus.uio.no/sisu/sisu_remote/landscape.pdf + +>
                  +
                  + +
                  at: <http://www.jus.uio.no/sisu + +> +
                  +
                  + +
                  * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                  +
                  + +
                  * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                  +
                  + +
                  * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
                  +
                  + +
                  * SiSU http://www.jus.uio.no/sisu +
                  +
                  +
                  +

                  + + diff --git a/data/doc/sisu/html/sisu_search.8.html b/data/doc/sisu/html/sisu_search.8.html new file mode 100644 index 00000000..e7ec9e8a --- /dev/null +++ b/data/doc/sisu/html/sisu_search.8.html @@ -0,0 +1,513 @@ + + + + + +"sisu_search"("1") manual page + + +Table of Contents

                  +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH  [0.58], RALPH AMISSAH + +

                  SISU SEARCH +

                  1. SISU SEARCH - INTRODUCTION +

                  SiSU output can easily and +conveniently be indexed by a number of standalone indexing tools, such +as Lucene, Hyperestraier. +

                  Because the document structure of sites created +is clearly defined, and the text object citation system is available hypothetically +at least, for all forms of output, it is possible to search the sql database, +and either read results from that database, or just as simply map the results +to the html output, which has richer text markup. +

                  In addition to this +SiSU has the ability to populate a relational sql type database with documents +at an object level, with objects numbers that are shared across different +output types, which make them searchable with that degree of granularity. +Basically, your match criteria is met by these documents and at these locations +within each document, which can be viewed within the database directly +or in various output formats. +

                  2. SQL +

                  2.1 POPULATING SQL TYPE DATABASES + +

                  SiSU feeds sisu markupd documents into sql type databases PostgreSQL[^1] +and/or SQLite[^2] database together with information related to document +structure. +

                  This is one of the more interesting output forms, as all the +structural data of the documents are retained (though can be ignored by +the user of the database should they so choose). All site texts/documents +are (currently) streamed to four tables: +

                  * one containing semantic +(and other) headers, including, title, author,
                  + subject, (the Dublin Core...);
                  + +

                  * another the substantive texts by individual
                  + along with structural information, each paragraph being identifiable +by its
                  + paragraph number (if it has one which almost all of them do), and the
                  + substantive text of each paragraph quite naturally being searchable +(both in
                  + formatted and clean text versions for searching); and
                  + +

                  * a third containing endnotes cross-referenced back to the paragraph +from
                  + which they are referenced (both in formatted and clean text versions +for
                  + searching).
                  + +

                  * a fourth table with a one to one relation with the headers table +contains
                  + full text versions of output, eg. pdf, html, xml, and ascii.
                  + +

                  There is of course the possibility to add further structures. +

                  At this +level SiSU loads a relational database with documents chunked into objects, +their smallest logical structurally constituent parts, as text objects, +with their object citation number and all other structural information +needed to construct the document. Text is stored (at this text object level) +with and without elementary markup tagging, the stripped version being +so as to facilitate ease of searching. +

                  Being able to search a relational +database at an object level with the SiSU citation system is an effective +way of locating content generated by SiSU object numbers, and all versions +of the document have the same numbering, complex searches can be tailored +to return just the locations of the search results relevant for all available +output formats, with live links to the precise locations in the database +or in html/xml documents; or, the structural information provided makes +it possible to search the full contents of the database and have headings +in which search content appears, or to search only headings etc. (as the +Dublin Core is incorporated it is easy to make use of that as well). +

                  3. +POSTGRESQL +

                  3.1 NAME +

                  SiSU - Structured information, Serialized Units - +a document publishing system, postgresql dependency package +

                  3.2 DESCRIPTION + +

                  Information related to using postgresql with sisu (and related to the +sisu_postgresql dependency package, which is a dummy package to install +dependencies needed for SiSU to populate a postgresql database, this being +part of SiSU - man sisu). +

                  3.3 SYNOPSIS +

                  sisu -D  [instruction]  [filename/wildcard + if  required]
                  + +

                  sisu -D --pg --[instruction]  [filename/wildcard  if  required]
                  + +

                  3.4 COMMANDS +

                  Mappings to two databases are provided by default, postgresql +and sqlite, the same commands are used within sisu to construct and populate +databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes +postgresql, alternatively --sqlite or --pgsql may be used +

                  -D or --pgsql may +be used interchangeably. +

                  3.4.1 CREATE AND DESTROY DATABASE +

                  +

                  + +
                   --pgsql  --createall +
                  +
                   initial  step,  creates  required  relations  (tables,  indexes)  in  existing + (postgresql)  database  (a  database  should  be  created manually  and  given + the  same  name  as  working  directory,  as requested)  (rb.dbi) the  same  name + as  working  directory,  as +

                  + +
                   sisu  -D  --createdb
                  +
                   creates  database  where  no  database + existed  before  as +

                  + +
                   sisu  -D  --create
                  +
                   creates  database  tables  where  no  database + tables  existed before  database  tables  where  no  database  tables  existed + +

                  + +
                   sisu  -D  --Dropall
                  +
                   destroys  database  (including  all  its  content)!  kills  data +and  drops  tables,  indexes  and  database  associated  with  a given  directory + (and  directories  of  the  same  name).  a +

                  + +
                   sisu  -D  --recreate
                  +
                   destroys  existing + +

                   database  and  builds  a  new  empty  database  structure +

                  +
                  +3.4.2 IMPORT AND REMOVE + +

                  DOCUMENTS +

                  +

                  + +
                   sisu  -D  --import  -v   [filename/wildcard]
                  +
                  populates database with +the contents of the file. Imports documents(s) specified to a postgresql +database (at an object level). +

                  + +
                   sisu  -D  --update  -v   [filename/wildcard]
                  +
                  updates + +

                  file contents in database +

                  + +
                   sisu  -D  --remove  -v   [filename/wildcard]
                  +
                  removes +specified document from postgresql database. +

                  +
                  +4. SQLITE +

                  4.1 NAME +

                  SiSU +- Structured information, Serialized Units - a document publishing system. + +

                  4.2 DESCRIPTION +

                  Information related to using sqlite with sisu (and related +to the sisu_sqlite dependency package, which is a dummy package to install +dependencies needed for SiSU to populate an sqlite database, this being +part of SiSU - man sisu). +

                  4.3 SYNOPSIS +

                  sisu -d  [instruction]  [filename/wildcard + if  required]
                  + +

                  sisu -d --(sqlite|pg) --[instruction]  [filename/wildcard  if
                  + required]
                  + +

                  4.4 COMMANDS +

                  Mappings to two databases are provided by default, postgresql +and sqlite, the same commands are used within sisu to construct and populate +databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes +postgresql, alternatively --sqlite or --pgsql may be used +

                  -d or --sqlite may +be used interchangeably. +

                  4.4.1 CREATE AND DESTROY DATABASE +

                  +

                  + +
                   --sqlite  --createall +
                  +
                   initial  step,  creates  required  relations  (tables,  indexes)  in  existing + (sqlite)  database  (a  database  should  be  created  as requested)  (rb.dbi) the + same  name  as  working  directory,  as +

                  + +
                   sisu  -d  --createdb
                  +
                   creates  database  where + no  database  existed  before  as +

                  + +
                   sisu  -d  --create
                  +
                   creates  database  tables  where + no  database  tables  existed before  database  tables  where  no  database  tables + existed +

                  + +
                   sisu  -d  --dropall
                  +
                   destroys  database  (including  all  its  content)! + kills  data and  drops  tables,  indexes  and  database  associated  with  a given + directory  (and  directories  of  the  same  name).  a +

                  + +
                   sisu  -d  --recreate
                  +
                   destroys + +

                   existing  database  and  builds  a  new  empty  database  structure +

                  +
                  +4.4.2 IMPORT + +

                  AND REMOVE DOCUMENTS +

                  +

                  + +
                   sisu  -d  --import  -v   [filename/wildcard]
                  +
                  populates database +with the contents of the file. Imports documents(s) specified to an sqlite +database (at an object level). +

                  + +
                   sisu  -d  --update  -v   [filename/wildcard]
                  +
                  updates + +

                  file contents in database +

                  + +
                   sisu  -d  --remove  -v   [filename/wildcard]
                  +
                  removes +specified document from sqlite database. +

                  +
                  +5. INTRODUCTION +

                  5.1 SEARCH - DATABASE +FRONTEND SAMPLE, UTILISING DATABASE AND SISU FEATURES, INCLUDING OBJECT +CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) +

                  Sample search frontend +<http://search.sisudoc.org +>  [^3] A small database and sample query front-end +(search from) that makes use of the citation system, object citation numbering +to demonstrates functionality.[^4] +

                  SiSU can provide information on which +documents are matched and at what locations within each document the matches +are found. These results are relevant across all outputs using object citation +numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. +You can then refer to one of the other outputs or in the SQL database expand +the text within the matched objects (paragraphs) in the documents matched. + +

                  Note you may set results either for documents matched and object number +locations within each matched document meeting the search criteria; or +display the names of the documents matched along with the objects (paragraphs) +that meet the search criteria.[^5] +

                  +

                  + +
                   sisu  -F  --webserv-webrick
                  +
                   builds  a  cgi  web + +

                   search  frontend  for  the  database  created +

                  The following is feedback on +the setup on a machine provided by the help command: +

                  sisu --help sql
                  + +

                  +


                  +

                    Postgresql
                  +    user:             ralph
                  +    current db set:   SiSU_sisu
                  +    port:             5432
                  +    dbi connect:      DBI:Pg:database=SiSU_sisu;port=5432
                  +  sqlite
                  +    current db set:   /home/ralph/sisu_www/sisu/sisu_sqlite.db
                  +    dbi connect       DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db
                  +
                  +

                  Note on databases built +

                  By default,  [unless  otherwise  specified] databases +are built on a directory basis, from collections of documents within that +directory. The name of the directory you choose to work from is used as +the database name, i.e. if you are working in a directory called /home/ralph/ebook +the database SiSU_ebook is used.  [otherwise  a  manual  mapping  for  the  collection + is +

                  +
                  +5.2 SEARCH FORM +

                  +

                  + +
                   sisu  -F
                  +
                   generates  a  sample  search  form,  which  must  be + copied  to  which  must  be  copied  to +

                  + +
                   sisu  -F  --webserv-webrick
                  +
                   generates  a  sample + search  form  for  use  with  the  webrick  which  must  be  copied  to  the  web-server + cgi  directory  which  must  be  copied  to  the  web-server  cgi  directory +

                  + +
                   sisu + -Fv
                  +
                   as  above,  and  provides  some  information  on  setting  up +

                  + +
                   sisu  -W
                  +
                   starts + +

                   the  webrick  server  which  should  be  available +

                  The generated search form + +

                  must be copied manually to the webserver directory as instructed +

                  +
                  +6. HYPERESTRAIER + +

                  See the documentation for hyperestraier: +

                  <http://hyperestraier.sourceforge.net/ +>
                  + +

                  /usr/share/doc/hyperestraier/index.html
                  + +

                  man estcmd
                  + +

                  on sisu_hyperestraier: +

                  man sisu_hyperestraier
                  + +

                  /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html
                  + +

                  NOTE: the examples that follow assume that sisu output is placed in + +

                  the directory /home/ralph/sisu_www +

                  (A) to generate the index within the +webserver directory to be indexed: +

                  estcmd gather -sd  [index  name]  [directory + path  to  index]
                  + +

                  the following are examples that will need to be tailored according to +your needs: +

                  cd /home/ralph/sisu_www
                  + +

                  estcmd gather -sd casket /home/ralph/sisu_www
                  + +

                  you may use the ’find’ command together with ’egrep’ to limit indexing to +particular document collection directories within the web server directory: + +

                  find /home/ralph/sisu_www -type f | egrep
                  + ’/home/ralph/sisu_www/sisu/.+?.html$’ |estcmd gather -sd casket -
                  + +

                  Check which directories in the webserver/output directory (~/sisu_www +or elsewhere depending on configuration) you wish to include in the search +index. +

                  As sisu duplicates output in multiple file formats, it it is probably +preferable to limit the estraier index to html output, and as it may also +be desirable to exclude files ’plain.txt’, ’toc.html’ and ’concordance.html’, as +these duplicate information held in other html output e.g. +

                  find /home/ralph/sisu_www +-type f | egrep
                  + ’/sisu_www/(sisu|bookmarks)/.+?.html$’ | egrep -v
                  + ’(doc|concordance).html$’ |estcmd gather -sd casket -
                  + +

                  from your current document preparation/markup directory, you would construct +a rune along the following lines: +

                  find /home/ralph/sisu_www -type f +| egrep ’/home/ralph/sisu_www/([specify Universe"
                  + first  directory  for  inclusion]|[specify  second  directory  for Universe"
                  + inclusion]|[another  directory  for  inclusion?  ...])/.+?.html$’ |
                  + egrep -v ’(doc|concordance).html$’ |estcmd gather -sd
                  + /home/ralph/sisu_www/casket -
                  + +

                  (B) to set up the search form +

                  (i) copy estseek.cgi to your cgi directory +and set file permissions to 755: +

                  sudo cp -vi /usr/lib/estraier/estseek.cgi +/usr/lib/cgi-bin
                  + +

                  sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi
                  + +

                  sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin
                  + +

                   [see  estraier  documentation  for  paths]
                  + +

                  (ii) edit estseek.conf, with attention to the lines starting ’indexname:’ +and ’replace:’: +

                  indexname: /home/ralph/sisu_www/casket
                  + +

                  replace: ^file:///home/ralph/sisu_www{{!}}http://localhost +
                  + +

                  replace: /index.html?${{!}}/
                  + +

                  (C) to test using webrick, start webrick: +

                  sisu -W
                  + +

                  and try open the url: <http://localhost:8081/cgi-bin/estseek.cgi +> +

                  DOCUMENT +INFORMATION (METADATA) +

                  METADATA +

                  Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_search/sisu_manifest.html +> + +

                  Dublin Core (DC) +

                  DC tags included with this document are provided here. + +

                  DC Title: SiSU - SiSU information Structuring Universe - Search  [0.58] +

                  + DC Creator: Ralph Amissah +

                  DC Rights: Copyright (C) Ralph Amissah 2007, +part of SiSU documentation, License GPL 3 +

                  DC Type: information +

                  DC Date +created: 2002-08-28 +

                  DC Date issued: 2002-08-28 +

                  DC Date available: 2002-08-28 + +

                  DC Date modified: 2007-09-16 +

                  DC Date: 2007-09-16 +

                  Version Information + +

                  Sourcefile: sisu_search._sst +

                  Filetype: SiSU text insert 0.58 +

                  Sourcefile +Digest, MD5(sisu_search._sst)= 52c1d6d3c3082e6b236c65debc733a05 +

                  Skin_Digest: +MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                  20fc43cf3eb6590bc3399a1aef65c5a9 +

                  Generated +

                  Document (metaverse) last +generated: Sun Sep 23 01:14:04 +0100 2007 +

                  Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                  Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                  +

                    +.
                  1. <http://www.postgresql.org/ +> <http://advocacy.postgresql.org/ +>
                    + <http://en.wikipedia.org/wiki/Postgresql +>
                    +
                  2. .
                  3. <http://www.hwaci.com/sw/sqlite/ +> <http://en.wikipedia.org/wiki/Sqlite +>
                    +
                  4. .
                  5. <http://search.sisudoc.org +>
                  6. .
                  7. (which could be extended further with current +back-end). As regards scaling of the database, it is as scalable as the database +(here Postgresql) and hardware allow.
                  8. .
                  9. of this feature when demonstrated +to an IBM software innovations evaluator in 2004 he said to paraphrase: +this could be of interest to us. We have large document management systems, +you can search hundreds of thousands of documents and we can tell you which +documents meet your search criteria, but there is no way we can tell you +without opening each document where within each your matches are found. + +

                    + +

                    Other versions of this document:
                    +
                    + +
                    manifest: <http://www.jus.uio.no/sisu/sisu_search/sisu_manifest.html + +> +
                    +
                    + +
                    html: <http://www.jus.uio.no/sisu/sisu_search/toc.html + +>
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_search/portrait.pdf + +> +
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_search/landscape.pdf + +>
                    +
                    + +
                    at: <http://www.jus.uio.no/sisu + +> +
                    +
                    + +
                    * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                    +
                    + +
                    * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                    +
                    + +
                    * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
                    +
                    + +
                    * SiSU http://www.jus.uio.no/sisu +
                    +
                    + +

                    + + diff --git a/data/doc/sisu/html/sisu_skin.1.html b/data/doc/sisu/html/sisu_skin.1.html new file mode 100644 index 00000000..87f2366e --- /dev/null +++ b/data/doc/sisu/html/sisu_skin.1.html @@ -0,0 +1,164 @@ + + + + + +"sisu_skin"("1") manual page + + +Table of Contents

                    +SISU - SKINS  [0.58], RALPH AMISSAH +

                    DOCUMENT SKINS - CONFIGURATION +

                    1. SKINS + +

                    Skins modify the default appearance of document output on a document, +directory, or site wide basis. Skins are looked for in the following locations: + +

                    ./_sisu/skin
                    + +

                    ~/.sisu/skin
                    + +

                    /etc/sisu/skin
                    + +

                    Within the skin directory are the following the default sub-directories +for document skins: +

                    ./skin/doc
                    + +

                    ./skin/dir
                    + +

                    ./skin/site
                    + +

                    A skin is placed in the appropriate directory and the file named skin_[name].rb + +

                    The skin itself is a ruby file which modifies the default appearances +set in the program. +

                    1.1 DOCUMENT SKIN +

                    Documents take on a document skin, +if the header of the document specifies a skin to be used. +

                    +


                    +

                      @skin: skin_united_nations
                    +
                    +

                    1.2 DIRECTORY SKIN +

                    A directory may be mapped on to a particular skin, +so all documents within that directory take on a particular appearance. +If a skin exists in the skin/dir with the same name as the document directory, +it will automatically be used for each of the documents in that directory, +(except where a document specifies the use of another skin, in the skin/doc +directory). +

                    A personal habit is to place all skins within the doc directory, +and symbolic links as needed from the site, or dir directories as required. + +

                    1.3 SITE SKIN +

                    A site skin, modifies the program default skin. +

                    1.4 SAMPLE + +

                    SKINS +

                    With SiSU installed sample skins may be found in: +

                    /etc/sisu/skin/doc +and
                    + /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc
                    + +

                    (or equivalent directory) and if sisu-markup-samples is installed also +under: +

                    /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc
                    + +

                    Samples of list.yml and promo.yml (which are used to create the right +column list) may be found in: +

                    /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml +(or equivalent
                    + directory)
                    + +

                    DOCUMENT INFORMATION (METADATA) +

                    METADATA +

                    Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/sisu_manifest.html +> + +

                    Dublin Core (DC) +

                    DC tags included with this document are provided here. + +

                    DC Title: SiSU - Skins  [0.58] +

                    DC Creator: Ralph Amissah +

                    DC Rights: +Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL + +

                    3 +

                    DC Type: information +

                    DC Date created: 2002-11-12 +

                    DC Date issued: + +

                    2002-11-12 +

                    DC Date available: 2002-11-12 +

                    DC Date modified: 2007-09-16 +

                    DC +Date: 2007-09-16 +

                    Version Information +

                    Sourcefile: sisu_skin.sst +

                    Filetype: + +

                    SiSU text insert 0.58 +

                    Sourcefile Digest, MD5(sisu_skin.sst)= 3686b1b7864132c8d6ab3b0398d6e2ae + +

                    Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                    20fc43cf3eb6590bc3399a1aef65c5a9 +

                    Generated +

                    Document (metaverse) last +generated: Sun Sep 23 01:13:59 +0100 2007 +

                    Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                    Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                    +

                    +

                    + +
                    Other versions of this document:
                    +
                    + +
                    manifest: <http://www.jus.uio.no/sisu/sisu_skin/sisu_manifest.html + +> +
                    +
                    + +
                    html: <http://www.jus.uio.no/sisu/sisu_skin/toc.html + +>
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_skin/portrait.pdf + +> +
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_skin/landscape.pdf + +>
                    +
                    + +
                    at: <http://www.jus.uio.no/sisu + +> +
                    +
                    + +
                    * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                    +
                    + +
                    * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                    +
                    + +
                    * Last Generated on: Sun Sep 23 +01:14:06 +0100 2007
                    +
                    + +
                    * SiSU http://www.jus.uio.no/sisu +
                    +
                    +
                    +

                    + + diff --git a/data/doc/sisu/html/sisu_sqlite.7.html b/data/doc/sisu/html/sisu_sqlite.7.html index 4d85c37b..139501b2 100644 --- a/data/doc/sisu/html/sisu_sqlite.7.html +++ b/data/doc/sisu/html/sisu_sqlite.7.html @@ -1,91 +1,185 @@ - + -sisu_sqlite(7) manual page +"sisu_sqlite"("1") manual page Table of Contents

                    +SISU - SISU INFORMATION STRUCTURING UNIVERSE - SEARCH  [0.58], RALPH AMISSAH + +

                    SISU SEARCH +

                    SISU SQLITE +

                    1. SQLITE +

                    1.1 NAME +

                    SiSU - Structured information, +Serialized Units - a document publishing system. +

                    1.2 DESCRIPTION +

                    Information +related to using sqlite with sisu (and related to the sisu_sqlite dependency +package, which is a dummy package to install dependencies needed for SiSU +to populate an sqlite database, this being part of SiSU - man sisu). +

                    1.3 -

                    Name

                    -SiSU - Structured information, Serialized Units - a document -publishing system, sqlite dependency package

                    -This is a dummy package to -install the dependencies required by SiSU to populate an sqlite database - -

                    Synopsis

                    -sisu -d [instruction] [filename/wildcard if required]

                    -sisu -d --(sqlite|pg) ---[instruction] [filename/wildcard if required]

                    +

                    SYNOPSIS +

                    sisu -d  [instruction]  [filename/wildcard  if  required]
                    -

                    Description

                    -sisu_sqlite is -part of SiSU (man sisu) sisu_sqlite is a dummy package to install dependencies -needed for sisu to populate an sqlite database, documented in man sisu +

                    sisu -d --(sqlite|pg) --[instruction]  [filename/wildcard  if
                    + required]
                    -

                    databases

                    - +

                    1.4 COMMANDS +

                    Mappings to two databases are provided by default, postgresql +and sqlite, the same commands are used within sisu to construct and populate +databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes +postgresql, alternatively --sqlite or --pgsql may be used +

                    -d or --sqlite may +be used interchangeably. +

                    1.4.1 CREATE AND DESTROY DATABASE +

                    -
                    dbi - database interface
                    -
                    -d set for sqlite
                    +
                     --sqlite  --createall +
                    +
                     initial  step,  creates  required  relations  (tables,  indexes)  in  existing + (sqlite)  database  (a  database  should  be  created  as requested)  (rb.dbi) the + same  name  as  working  directory,  as +

                    + +
                     sisu  -d  --createdb
                    +
                     creates  database  where + no  database  existed  before  as +

                    -
                    --sqlite --createall
                    -
                    initial -step, creates required relations (tables, indexes) in existing (sqlite) -database (a database should be created manually and given the same name -as working directory, as requested) (rb.dbi)
                    +
                     sisu  -d  --create
                    +
                     creates  database  tables  where + no  database  tables  existed before  database  tables  where  no  database  tables + existed +

                    -
                    --sqlite --import -v
                    -
                    [filename/wildcard] -imports data specified to (sqlite) db (rb.dbi)
                    +
                     sisu  -d  --dropall
                    +
                     destroys  database  (including  all  its  content)! + kills  data and  drops  tables,  indexes  and  database  associated  with  a given + directory  (and  directories  of  the  same  name).  a +

                    -
                    --sqlite --update -v
                    -
                    [filename/wildcard] -updates/imports specified data to (sqlite) db (rb.dbi)
                    +
                     sisu  -d  --recreate
                    +
                     destroys -
                    --sqlite --remove -v -
                    -
                    [filename/wildcard] removes specified data to (sqlite) db (rb.dbi)
                    +

                     existing  database  and  builds  a  new  empty  database  structure +

                    +

                    +1.4.2 IMPORT + +

                    AND REMOVE DOCUMENTS +

                    +

                    + +
                     sisu  -d  --import  -v   [filename/wildcard]
                    +
                    populates database +with the contents of the file. Imports documents(s) specified to an sqlite +database (at an object level). +

                    -
                    --sqlite ---dropall
                    -
                    kills data" and drops (postgresql) db, tables & indexes
                    +
                     sisu  -d  --update  -v   [filename/wildcard]
                    +
                    updates -
                    --sqlite ---recreate
                    -
                    kills data" and drops and rebuilds empty (postgresql) db, tables -&
                    +

                    file contents in database +

                    + +

                     sisu  -d  --remove  -v   [filename/wildcard]
                    +
                    removes +specified document from sqlite database. +

                    -indexes +DOCUMENT INFORMATION (METADATA) -

                    Further Information

                    +

                    METADATA +

                    Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/sisu_manifest.html +> + +

                    Dublin Core (DC) +

                    DC tags included with this document are provided here. + +

                    DC Title: SiSU - SiSU information Structuring Universe - Search  [0.58]

                    -For more information on SiSU see: <http://www.jus.uio.no/sisu -> + DC Creator: Ralph Amissah +

                    DC Rights: Copyright (C) Ralph Amissah 2007, +part of SiSU documentation, License GPL 3 +

                    DC Type: information +

                    DC Date +created: 2002-08-28 +

                    DC Date issued: 2002-08-28 +

                    DC Date available: 2002-08-28 + +

                    DC Date modified: 2007-09-16 +

                    DC Date: 2007-09-16 +

                    Version Information + +

                    Sourcefile: sisu_sqlite.sst +

                    Filetype: SiSU text 0.58 +

                    Sourcefile Digest, +MD5(sisu_sqlite.sst)= 61ba58f6a2f5cc9651b985a8eabb96e9 +

                    Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                    20fc43cf3eb6590bc3399a1aef65c5a9 +

                    Generated +

                    Document (metaverse) last +generated: Sun Sep 23 01:14:03 +0100 2007 +

                    Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                    Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                    +

                    +

                    + +
                    Other versions of this document:
                    +
                    + +
                    manifest: <http://www.jus.uio.no/sisu/sisu_sqlite/sisu_manifest.html + +> +
                    +
                    + +
                    html: <http://www.jus.uio.no/sisu/sisu_sqlite/toc.html + +>
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_sqlite/portrait.pdf + +> +
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_sqlite/landscape.pdf + +>
                    +
                    + +
                    at: <http://www.jus.uio.no/sisu + +> +
                    +
                    + +
                    * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                    +
                    + +
                    * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                    +
                    + +
                    * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
                    +
                    + +
                    * SiSU http://www.jus.uio.no/sisu +
                    +
                    +

                    -or man sisu -

                    Author

                    -Ralph Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> - -

                    See Also

                    -sisu(1) -, sisu(8) -, sisu_postgresql(7) -, sisu_vim(7) -

                    - -


                    -Table of Contents

                    -

                    diff --git a/data/doc/sisu/html/sisu_syntax_highlighting.8.html b/data/doc/sisu/html/sisu_syntax_highlighting.8.html new file mode 100644 index 00000000..337b8a4b --- /dev/null +++ b/data/doc/sisu/html/sisu_syntax_highlighting.8.html @@ -0,0 +1,218 @@ + + + + + +"sisu_syntax_highlighting"("1") manual page + + +Table of Contents

                    +SISU - SYNTAX HIGHLIGHTING  [0.58], RALPH AMISSAH +

                    SISU SYNTAX HIGHLIGHTING + +

                    1. EDITOR FILES, SYNTAX HIGHLIGHTING +

                    The directory: +

                    ./data/sisu/conf/editor-syntax-etc/
                    + +

                    /usr/share/sisu/conf/editor-syntax-etc
                    + +

                    contains rudimentary sisu syntax highlighting files for: +

                    * (g)vim +<http://www.vim.org +> +

                    package: sisu-vim
                    + +

                    status: largely done +

                    there is a vim syntax highlighting and folds +component
                    + +

                    * gedit <http://www.gnome.org/projects/gedit +> +

                    * gobby <http://gobby.0x539.de/ +> + +

                    file: sisu.lang
                    + +

                    place in: +

                    /usr/share/gtksourceview-1.0/language-specs
                    + +

                    or +

                    ~/.gnome2/gtksourceview-1.0/language-specs
                    + +

                    status: very basic syntax highlighting
                    + +

                    comments: this editor features display line wrap and is used by Goby!
                    + +

                    * nano <http://www.nano-editor.org +> +

                    file: nanorc
                    + +

                    save as: +

                    ~/.nanorc
                    + +

                    status: basic syntax highlighting
                    + +

                    comments: assumes dark background; no display line-wrap; does line +breaks
                    + +

                    * diakonos (an editor written in ruby) <http://purepistos.net/diakonos +> + +

                    file: diakonos.conf +

                    save as: +

                    ~/.diakonos/diakonos.conf
                    + +

                    includes: +

                    status: basic syntax highlighting
                    + +

                    comments: assumes dark background; no display line-wrap +

                    * kate & kwrite +<http://kate.kde.org +> +

                    file: sisu.xml
                    + +

                    place in:
                    + +

                    /usr/share/apps/katepart/syntax
                    + +

                    or
                    + +

                    ~/.kde/share/apps/katepart/syntax
                    + +

                     [settings::configure  kate::{highlighting,filetypes}]
                    + +

                     [tools::highlighting::{markup,scripts}::
                    +  SiSU ] +

                    * nedit <http://www.nedit.org +> +

                    file: sisu_nedit.pats
                    + +

                    nedit -import sisu_nedit.pats
                    + +

                    status: a very clumsy first attempt  [not  really  done]
                    + +

                    comments: this editor features display line wrap
                    + +

                    * emacs <http://www.gnu.org/software/emacs/emacs.html +> +

                    files: sisu-mode.el
                    + +

                    to file ~/.emacs add the following 2 lines:
                    + +

                    (add-to-list ’load-path
                    + +

                    (require ’sisu-mode.el)
                    + +

                     [not  done  /  not  yet  included]
                    + +

                    * vim & gvim <http://www.vim.org +> +

                    files:
                    + +

                    package is the most comprehensive sisu syntax highlighting and editor
                    + environment provided to date (is for vim/ gvim, and is separate from +the
                    + contents of this directory)
                    + +

                    status: this includes: syntax highlighting; vim folds; some error +checking
                    + +

                    comments: this editor features display line wrap
                    + +

                    NOTE: +

                    [  SiSU  parses  files  with  long  lines  or  line  breaks,  but,  display + linewrap  (without  line-breaks)  is  a  convenient  editor  feature  to  have  for + sisu  markup] +

                    DOCUMENT INFORMATION (METADATA) +

                    METADATA +

                    Document Manifest +@ <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html +> + +

                    Dublin Core (DC) +

                    DC tags included with this document are provided here. + +

                    DC Title: SiSU - Syntax Highlighting  [0.58] +

                    DC Creator: Ralph Amissah + +

                    DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, + +

                    License GPL 3 +

                    DC Type: information +

                    DC Date created: 2002-11-12 +

                    DC Date +issued: 2002-11-12 +

                    DC Date available: 2002-11-12 +

                    DC Date modified: 2007-09-16 + +

                    DC Date: 2007-09-16 +

                    Version Information +

                    Sourcefile: sisu_syntax_highlighting.sst + +

                    Filetype: SiSU text insert 0.58 +

                    Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)= + +

                    1dfe1975df71459c3f56c3fd13c5789c +

                    Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                    20fc43cf3eb6590bc3399a1aef65c5a9 +

                    Generated +

                    Document (metaverse) last +generated: Sun Sep 23 01:14:02 +0100 2007 +

                    Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                    Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                    +

                    +

                    + +
                    Other versions of this document:
                    +
                    + +
                    manifest: <http://www.jus.uio.no/sisu/sisu_syntax_highlighting/sisu_manifest.html + +> +
                    +
                    + +
                    html: <http://www.jus.uio.no/sisu/sisu_syntax_highlighting/toc.html + +>
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_syntax_highlighting/portrait.pdf + +> +
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_syntax_highlighting/landscape.pdf + +>
                    +
                    + +
                    at: +<http://www.jus.uio.no/sisu + +>
                    +
                    + +
                    * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +
                    +
                    + +
                    * Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                    +
                    + +
                    * Last Generated +on: Sun Sep 23 01:14:07 +0100 2007
                    +
                    + +
                    * SiSU http://www.jus.uio.no/sisu +
                    +
                    +
                    +

                    + + diff --git a/data/doc/sisu/html/sisu_vim.7.html b/data/doc/sisu/html/sisu_vim.7.html index f0c475c5..cb9a2cad 100644 --- a/data/doc/sisu/html/sisu_vim.7.html +++ b/data/doc/sisu/html/sisu_vim.7.html @@ -1,60 +1,144 @@ - + -vim_sisu(7) manual page +"sisu_vim"("1") manual page Table of Contents

                    +SISU - VIM, RALPH AMISSAH +

                    SISU VIM +

                    1. SISU VIM +

                    Synopsis +

                    SiSU has +syntax highlighting for a number of editors including vim which are documented +under: +

                    man sisu_syntax_highlighting
                    + +

                    /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html
                    + +

                    <http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html +>
                    + +

                    <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html +>
                    + +

                    SiSU also provides an ftplugin to provide vim folds for SiSU markup, +and to set some defaults for SiSU markup in installed by sisu. +

                    Vim 7 includes +sisu markup syntax highlighting. +

                    Vim related files are included in: /usr/share/sisu/conf/editor-syntax-etc/vim +(including the syntax highlighter which may be used for earlier versions +of Vim). +

                    sisu-vim actions are activated on files with the suffix .sst .ssm +.ssi .-sst +

                    +


                    +

                      <ctrl>F activate folds on headings matched in a document
                    +  (also provides folds when sourced on a ruby program file),
                    +  also :F
                    +  <ctrl>S search and replace down
                    +  <ctrl>G search and replace globally within file
                    +  <ctrl>X ruby regex global search and replace within file
                    +  <ctrl>C set color scheme to slate which is provided
                    +
                    +

                    FURTHER INFORMATION +

                    For more information on SiSU see: +

                    <http://www.jus.uio.no/sisu +> -

                    Name

                    -SiSU - Structured information, Serialized Units - a document -publishing system. -

                    Synopsis

                    -

                    -An ftplugin to provide vim folds for SiSU markup, -and to set some defaults for SiSU markup in installed by sisu.

                    -Vim 7 includes -sisu markup syntax highlighting.

                    -Vim related files are included in /usr/share/sisu/vim/addons, -(including the syntax highlighter which may be used by Vim 6).

                    -sisu-vim actions -are activated on files with the suffix .sst .ssm .ssi .-sst ._sst (and the same -with a further .meta extension)

                    -<ctrl>F activate folds on headings matched -in a document (also provides folds when sourced on a ruby program file), -also :F

                    -<ctrl>S search and replace down

                    -<ctrl>G search and replace globally -within file

                    -<ctrl>X ruby regex global search and replace within file

                    -<ctrl>C -set color scheme to slate which is provided -

                    Further Information

                    +

                    or man sisu +

                    DOCUMENT INFORMATION (METADATA) +

                    METADATA +

                    Document Manifest +@ <http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/sisu_manifest.html +> +

                    Dublin +Core (DC) +

                    DC tags included with this document are provided here. +

                    DC +Title: SiSU - Vim +

                    DC Creator: Ralph Amissah +

                    DC Rights: Copyright (C) +Ralph Amissah 2007, part of SiSU documentation, License GPL 3 +

                    DC Type: + +

                    information +

                    DC Date created: 2002-11-12 +

                    DC Date issued: 2002-11-12 +

                    DC +Date available: 2002-11-12 +

                    DC Date modified: 2007-09-16 +

                    DC Date: 2007-09-16 + +

                    Version Information +

                    Sourcefile: sisu_vim.sst +

                    Filetype: SiSU text insert + +

                    0.58 +

                    Sourcefile Digest, MD5(sisu_vim.sst)= a3db74eebef04815aa234d3c3b17f375 + +

                    Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= + +

                    20fc43cf3eb6590bc3399a1aef65c5a9 +

                    Generated +

                    Document (metaverse) last +generated: Sun Sep 23 01:14:04 +0100 2007 +

                    Generated by: SiSU 0.58.3 of +2007w36/4 (2007-09-06) +

                    Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) + [i486-linux] +

                    +

                    +

                    + +
                    Other versions of this document:
                    +
                    + +
                    manifest: <http://www.jus.uio.no/sisu/sisu_vim/sisu_manifest.html + +> +
                    +
                    + +
                    html: <http://www.jus.uio.no/sisu/sisu_vim/toc.html + +>
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_vim/portrait.pdf + +> +
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_vim/landscape.pdf + +>
                    +
                    + +
                    at: <http://www.jus.uio.no/sisu + +> +
                    +
                    + +
                    * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                    +
                    + +
                    * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                    +
                    + +
                    * Last Generated on: Sun Sep 23 +01:14:07 +0100 2007
                    +
                    + +
                    * SiSU http://www.jus.uio.no/sisu +
                    +
                    +

                    -For more -information on SiSU see: <http://www.jus.uio.no/sisu ->

                    -or man sisu -

                    Author

                    -Ralph -Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> -

                    See Also

                    -sisu(1) -, sisu(8) -, -sisu_webrick(1) -

                    - -


                    -Table of Contents

                    -

                    diff --git a/data/doc/sisu/html/sisu_webrick.1.html b/data/doc/sisu/html/sisu_webrick.1.html index 917c176d..9c6fa2f0 100644 --- a/data/doc/sisu/html/sisu_webrick.1.html +++ b/data/doc/sisu/html/sisu_webrick.1.html @@ -1,69 +1,157 @@ - + -sisu_webrick(1) manual page +"sisu_webrick"("1") manual page Table of Contents

                    +SISU - SISU_WEBRICK  [0.58], RALPH AMISSAH +

                    SISU WEBRICK +

                    1. SISU_WEBRICK + +

                    1.1 NAME +

                    SiSU - Structured information, Serialized Units - a document -

                    Name

                    -SiSU - Structured information, Serialized Units - a document -publishing system -

                    Synopsis

                    -sisu_webrick [port]

                    -or

                    -sisu -W [port] -

                    Description

                    -sisu_webrick -is part of SiSU (man sisu) sisu_webrick starts Ruby’s Webrick web-server -and points it to the directories to which SiSU output is written, providing -a list of these directories (assuming SiSU is in use and they exist).

                    -The -default port for sisu_webrick is set to 8081, this may be modified in the -yaml file: ~/.sisu/sisurc.yaml a sample of which is provided as /etc/sisu/sisurc.yaml -(or in the equivalent directory on your system). -

                    Summary of man page

                    -

                    -sisu_webrick, -may be started on it’s own with the command: sisu_webrick [port] or using -the sisu command with the -W flag: sisu -W [port]

                    -where no port is given -and settings are unchanged the default port is 8081 -

                    Document Processing -Command Flags

                    -

                    -sisu -W [port] starts Ruby Webrick web-server, serving SiSU output -directories, on the port provided, or if no port is provided and the defaults -have not been changed in ~/.sisu/sisurc.yaml then on port 8081 -

                    Further Information

                    +

                    publishing system +

                    1.2 SYNOPSIS +

                    sisu_webrick  [port] +

                    or +

                    sisu -W  [port] + +

                    1.3 DESCRIPTION +

                    sisu_webrick is part of SiSU (man sisu) sisu_webrick +starts Ruby ’s Webrick web-server and points it to the directories to which +SiSU output is written, providing a list of these directories (assuming +SiSU is in use and they exist). +

                    The default port for sisu_webrick is set +to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample +of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory +on your system). +

                    1.4 SUMMARY OF MAN PAGE +

                    sisu_webrick, may be started +on it’s own with the command: sisu_webrick or using the sisu command with +the -W flag: sisu -W  [port] +

                    where no port is given and settings are unchanged + +

                    the default port is 8081 +

                    1.5 DOCUMENT PROCESSING COMMAND FLAGS +

                    sisu -W + [port] starts Ruby Webrick web-server, serving SiSU output directories, +on the port provided, or if no port is provided and the defaults have not + +

                    been changed in ~/.sisu/sisurc.yaml then on port 8081 +

                    1.6 FURTHER INFORMATION + +

                    For more information on SiSU see: <http://www.jus.uio.no/sisu +> +

                    or man sisu + +

                    1.7 AUTHOR +

                    Ralph Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> +

                    1.8 + +

                    SEE ALSO +

                    sisu(1) +
                    + +

                    sisu_vim(7) +
                    + +

                    sisu(8) +
                    + +

                    DOCUMENT INFORMATION (METADATA) +

                    METADATA +

                    Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/sisu_manifest.html +> + +

                    Dublin Core (DC) +

                    DC tags included with this document are provided here. + +

                    DC Title: SiSU - sisu_webrick  [0.58] +

                    DC Creator: Ralph Amissah +

                    DC Rights: +Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL + +

                    3 +

                    DC Type: information +

                    DC Date created: 2002-08-28 +

                    DC Date issued: + +

                    2002-08-28 +

                    DC Date available: 2007-08-28 +

                    DC Date modified: 2007-09-16 +

                    DC +Date: 2007-09-16 +

                    Version Information +

                    Sourcefile: sisu_webrick.sst +

                    Filetype: + +

                    SiSU text 0.58 +

                    Sourcefile Digest, MD5(sisu_webrick.sst)= d288c50a18a6d7464fdb3413479b8b98 + +

                    Skin_Digest: MD5(/etc/sisu/skin/doc/skin_sisu.rb)= c4b3c21ba1ed0d491bfe14cd0fcd075e + +

                    Generated +

                    Document (metaverse) last generated: Sun Sep 23 01:14:00 + +

                    +0100 2007 +

                    Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06) +

                    Ruby version: +ruby 1.8.6 (2007-06-07 patchlevel 36)  [i486-linux] +

                    +

                    +

                    + +
                    Other versions of this +document:
                    +
                    + +
                    manifest: <http://www.jus.uio.no/sisu/sisu_webrick/sisu_manifest.html + +> +
                    +
                    + +
                    html: <http://www.jus.uio.no/sisu/sisu_webrick/toc.html + +>
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_webrick/portrait.pdf + +> +
                    +
                    + +
                    pdf: <http://www.jus.uio.no/sisu/sisu_webrick/landscape.pdf + +>
                    +
                    + +
                    at: <http://www.jus.uio.no/sisu + +> +
                    +
                    + +
                    * Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
                    +
                    + +
                    * Ruby version: ruby +1.8.6 (2007-06-07 patchlevel 36) [i486-linux]
                    +
                    + +
                    * Last Generated on: Sun Sep 23 +01:14:06 +0100 2007
                    +
                    + +
                    * SiSU http://www.jus.uio.no/sisu +
                    +
                    +

                    -For -more information on SiSU see: <http://www.jus.uio.no/sisu ->

                    -or man sisu -

                    Author

                    -Ralph -Amissah <ralph@amissah.com> or <ralph.amissah@gmail.com> -

                    See Also

                    -sisu(1) -, sisu_vim(7) - -sisu(8) -,

                    - -


                    -Table of Contents

                    -

                    diff --git a/data/doc/sisu/sisu_markup_samples/README.samples b/data/doc/sisu/sisu_markup_samples/README.samples index 56ec4c21..fe068333 100644 --- a/data/doc/sisu/sisu_markup_samples/README.samples +++ b/data/doc/sisu/sisu_markup_samples/README.samples @@ -1,9 +1,15 @@ -Document samples for sisu processing are contained in the sub-directory -./dfsg and if it exists ./non-free +Document samples for sisu processing are contained in the sub-directories +* ./dfsg +* ./sisu_manual +and if it exists +* ./non-free DFSG stands for Debian Free Software Guidelines. -Sample documents in the dfsg directory should comply with the guidelines. +* sample documents in the dfsg directory should comply with the guidelines. -The non-free directory if it exists contains document samples that do not or -may not comply with the DFSG. +* the SiSU manual has (for convenience) been placed in a separate sub-directory + of its own, the license for these is GPL 3 + +* the non-free directory if it exists contains document samples that do not or + may not comply with the DFSG. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/Rantfile b/data/doc/sisu/sisu_markup_samples/sisu_manual/Rantfile new file mode 100644 index 00000000..8d02220c --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/Rantfile @@ -0,0 +1,332 @@ +#!/usr/bin/env ruby +raise "Please, use ruby1.8.0 or later." if RUBY_VERSION < "1.8.0" +##!/usr/bin/ruby1.9 +#raise "Please, use ruby1.9.0 or later." if RUBY_VERSION < "1.9.0" +=begin + Rantfile mapping setup.rb directory structure + + SiSU Simple information Structuring Universe, Serialised information, Structured Units + * SiSU at present is for the Linux/Unix platform + * See homepage at: << http://www.jus.uio.no/sisu/SiSU >> + * & << http://www.jus.uio.no/sisu/download >> + * & << http://www.jus.uio.no/sisu/development >> + + Rant is a Ruby 'ant' by Stefan Lang + + For Setup/Installation SiSU uses either: + * Minero Aoki's setup.rb, provided along with SiSU, or + * Rant which may be downloaded and installed from: + http://make.rubyforge.org/ + + * Name: Rant install/setup file for SiSU - Simple information Structuring Universe, Serialised information Structured Units + * + * Author: Ralph@Amissah.com + * Description: Rant install/setup file which maps directory structure used by setup.rb + * arch-tag: Rant install/setup file which maps directory structure used by setup.rb + * $Id: Rantfile,v 1.2 2006/01/24 01:55:35 ralph Exp ralph $ + + Copyright (C) 2005 Ralph Amissah (first release edition) + Copyright (C) 1997 Ralph Amissah (first edition) + + * SiSU is released under a dual License: Dual License: + (i) GPL 2 or later, for non-commercial use of the program and + publications + + (ii) Distributed under a commercial license for everything else, + (terms to be determined), that is for everything that is not (i) + + Summary of GPL 2 + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., 59 + Temple Place, Suite 330, Boston, MA 02111-1307 USA + + If you have Internet connection, the latest version of the GPL should be + available at these locations: + http://www.fsf.org/licenses/gpl.html + http://www.gnu.org/copyleft/gpl.html + http://www.jus.uio.no/sisu/gpl2.fsf + + SiSU was first released to the public on January 4th 2005 + + SiSU uses: + + * Standard SiSU markup syntax, + * Standard SiSU meta-markup syntax, and the + * Standard SiSU object citation numbering and system + + * Ralph Amissah 1997, current 2005. + All Rights Reserved. + + * Ralph Amissah mailto:ralph@amissah.com + Ralph Amissah mailto:amissah@gmail.com + + * NOTE reminder to create independent setup file called install: + rant-import --auto install + then you can, as root (for default action): + ruby install + or for help on alternative actions: + ruby install help + ruby install -T + +=end +#% produce a makefile suitable for the target platform +require 'rbconfig' +require 'date' +require 'find' +require 'fileutils' +require 'rbconfig.rb' +include FileUtils::Verbose +pf='rant/plugin/postfix.rb' +if File.file?(pf) + require pf + include Post + @postfix=true +else @postfix=false +end +@dir=Hash.new +@proj=Hash.new +@proj[:name]='SiSU' +@proj[:rant]="Rantfile for the darcs-buildpackage debianisation of #{@proj[:name]}" +@dir[:proj]='sisu' +@dir[:proj_eg]='sisu-examples' +@dir_sisu_description='/home/ralph/grotto/theatre/scribe/sisu/sisu-description/sisu' +@dir_sisu_document_samples='/home/ralph/grotto/theatre/scribe/sisu/sisu-document-samples/sisu' +@dt=Date.today.to_s +@t=Time.now +day=if @t.day.to_s =~/^(\d)$/; "0#{$1}" +else @t.day.to_s +end +month=if @t.month.to_s =~/^(\d)$/; "0#{$1}" +else @t.month.to_s +end +@ymd="#{@t.year}#{month}#{day}" +@w=@t.strftime("%W") +@weekonly=@w +@week="#{@t.year}w#@w" +@monthonly=month +@month="#{@t.year}#{@t.month}" +@year=@t.year +d=@t.wday +@week_stamp="#{@t.year}w#@w" +#@week_stamp=@t.strftime("%Yw%W") +@week_slash_day="#@week_stamp/#{d}" +@week_dash_day="#@week_stamp-#{d}" +@host=Config::CONFIG['host'] +@pwd=Dir.pwd +@dir[:arch]=Config::CONFIG['archdir'] +@dir[:sitearch]=Config::CONFIG['sitearchdir'] +@dir[:bin]=Config::CONFIG['bindir'] +@dir[:lib]=Config::CONFIG['sitelibdir'] +@dir[:data]=Config::CONFIG['datadir'] +@dir[:conf]=Config::CONFIG['sysconfdir'] #etc +@dir[:man]=Config::CONFIG['mandir'] +@dir[:out]="#{Config::CONFIG['localstatedir']}/#{@dir[:proj]}" +@rubylib=Config::CONFIG['LIBRUBYARG_SHARED'] +@home=ENV['HOME'] +m=/.+\/(\S+)/m +@stub_pwd ||=@pwd[m,1] +prcss_dir='_sisu_processing' +prcss_dir_stub="#{prcss_dir}/#{@stub_pwd}" +def filelist_array_all + pwd=Dir.pwd + files=Dir.glob("*.ss[tm]") + files +end +def files_all + file_array=filelist_array_all + files=file_array.join(' ') + files +end +def filelist_docs + files='sisu_manual.ssm sisu_introduction.sst sisu_help.sst sisu_help_sources.sst sisu_commands.sst sisu_markup.sst sisu_filetypes.sst sisu_config.ssi sisu_skin.sst sisu_css.ssi sisu_content_directories.ssi sisu_homepages.ssi sisu_examples.sst sisu_output_overview.sst sisu_search.sst sisu_webrick.sst sisu_quickstart.sst sisu_faq.sst sisu_syntax_highlighting.sst sisu_configuration.ssm sisu_description.sst sisu_remote.sst sisu_complete.sst sisu_postgresql.sst sisu_sqlite.sst sisu_pdf.sst sisu_search.ssm sisu_vim.sst' # sisu_output_types.ssm sisu_sql.sst sisu_hyperestraier.sst sisu_latex.sst sisu_odf.sst sisu_xml.sst sisu_concordance.sst sisu_document_digest_certificate.sst document_digest_certificate.sst sisu_markup_source.sst sisupod.sst + files +end +def filelist_manpage + files='sisu.ssm sisu_introduction.sst sisu_help.sst sisu_help_sources.sst sisu_commands.sst sisu_markup.sst sisu_filetypes.sst sisu_config.ssi sisu_skin.sst sisu_css.ssi sisu_content_directories.ssi sisu_homepages.ssi sisu_examples.ssi sisu_output_overview.sst sisu_search.ssi sisu_webrick.sst sisu_download.ssi sisu_installation.ssi sisu_quickstart.sst sisu_howto.sst sisu_faq.sst sisu_syntax_highlighting.sst sisu_configuration.ssm sisu_remote.sst sisu_complete.sst sisu_postgresql.sst sisu_sqlite.sst sisu_pdf.sst sisu_search.ssm sisu_vim.sst' # sisu_output_types.ssm sisu_sql.sst sisu_hyperestraier.sst sisu_latex.sst sisu_odf.sst sisu_xml.sst sisu_concordance.sst sisu_document_digest_certificate.sst document_digest_certificate.sst sisu_markup_source.sst sisupod.sst + #puts files + "\n\n" + files +end +def man_section(files_array,man_no='1') + path_man_sisu_output='../../sisu_manual/man' + path_man_sisu_package='../../../../../man' + files_array.each do |x| + y=x.gsub(/(\S+?)\.1$/,"\\1.#{man_no}") + unless man_no =~/^1$/ + system("mv -v #{path_man_sisu_output}/#{x} #{path_man_sisu_output}/#{y}") + end + system("cp -v #{path_man_sisu_output}/#{y} #{path_man_sisu_package}/man#{man_no}/#{y}") + end +end +def manpage_move +# ../../sisu_manual/man + files_man1=['sisu.1','sisu_commands.1','sisu_markup.1','sisu_configuration.1','sisu_webrick.1','sisu_help.1','sisu_help_sources.1','sisu_skin.1'] + files_man7=['sisu_complete.1','sisu_postgresql.1','sisu_sqlite.1','sisu_pdf.1', 'sisu_vim.1'] # 'sisu_output_types.1' 'sisu_sql.1', 'sisu_hyperestraier.1', 'sisu_latex.1', 'sisu_odf.1', 'sisu_xml.1', 'sisu_concordance.1', 'sisu_document_digest_certificate.1', 'sisu_markup_source.1', 'sisupod.1' + files_man8=['sisu_quickstart.1','sisu_howto.1','sisu_faq.1','sisu_syntax_highlighting.1','sisu_remote.1','sisu_search.1'] + man_section(files_man1,'1') + man_section(files_man7,'7') + man_section(files_man8,'8') +end +def files_array_docs + file_array=filelist_docs.scan(/\S+?\.ss[mt]/) + file_array +end +def files_docs + file_array=files_array_docs + files=file_array.join(' ') + files +end +def files_array_manpage + file_array=filelist_manpage.scan(/\S+?\.ss[mt]/) + file_array +end +def files_manpage + file_array=files_array_manpage + files=file_array.join(' ') + files +end +def manual + puts files_docs + system("sisu -3sS #{files_docs}") +end +def manual_rsync + file_array=files_array_docs + puts file_array.join(' ') + file_array.each do |x| + puts %{sisu -3sS #{x}; sisu -R #{x} &} + system("sisu -3sS #{x}; sisu -R #{x} & ") + end +end +def manpages + puts files_manpage + system("sisu -iv #{files_manpage}") +end +def search_update + file_array=filelist_search.scan(/\S+/) + file_array.each do |x| + puts %{sisu -Dv --update #{x}} + system("sisu -Dv --update #{x}") + end +end +def search_update_sisu + file_array=filelist_search_sisu.scan(/\S+/) + file_array.each do |x| + puts %{sisu -Dv --update #{x}} + system("sisu -Dv --update #{x}") + end +end +def clean + system("rm *._sst footnote_conversion_errors.txt .*.swp") + #system("rm footnote_conversion_errors.txt .*.swp") +end +def zap(filelist) + system("sisu -Z #{filelist}") +end +#% Help etc. +def rant_system_info + puts < [:gen] +desc 'sisu manual' +task :manual => [:manual] +desc 'sisu man pages' +task :manpages => [:manpages] +desc 'place sisu man pages' +task :manpage_mv => [:manpage_mv] +desc 'list of files' +task :files => [:filelist] +desc 'list of manual files' +task :files_docs => [:filelist_docs] +desc 'list of manpage files' +task :files_man => [:filelist_manpage] +desc 'remove output, -Z zap' +task :zap => [:filelists_zap] +desc 'help' +task :help => [:help] +task :pwd => [:pwd] +task :files_all => [:filelist_all] +task :gen do + zap(files_all) + manual + manpages + manpage_move + clean +end +task :manpages do + manpages + clean +end +task :manpage_mv do + manpage_move +end +task :manual do + manual + clean +end +task :filelist do + puts filelist_docs + "\n\n" + files_docs + "\n\n" + filelist_manpage + "\n\n" + files_manpage +end +task :filelist_manpage do + puts filelist_manpage +end +task :filelist_docs do + puts filelist_docs +end +task :filelist_all do + puts files_all +end +task :filelists_zap do + zap(files_all) +end +task :help do + rant_help +end +__END__ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/home/index.html b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/home/index.html new file mode 100644 index 00000000..70601ea0 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/home/index.html @@ -0,0 +1,250 @@ + + + +SiSU information Structuring Universe - Structured +information, Serialized Units - software for electronic texts, +documents, books, digital libraries in plaintext, html, XHTML, XML, +ODF (OpenDocument), LaTeX, PDF, SQL (PostgreSQL and SQLite), and +for search + + + + + + + + + + + + + +
                    +

                    + + SiSU >> + +

                    +

                    + SiSU information Structuring Universe +

                    +

                    + Structured information, Serialized Units +

                    +

                    +software for electronic texts, document collections, books, digital libraries, and search, +

                    +

                    + with "atomic search" and text positioning system (shared text citation numbering: "ocn") +

                    +

                    +outputs include: plaintext, html, XHTML, XML, ODF (OpenDocument), LaTeX, PDF, SQL (PostgreSQL and SQLite) +

                    +
                    + +
                    +

                    + + SiSU markup + +

                    +

                    + + SiSU commands + +

                    +

                    + --- +

                    +

                    + online +

                    +

                    + + SiSU + +

                    +

                    + + SiSU download + +

                    +
                    +
                    +

                    + For less markup than the most elementary HTML you can have more. +

                    +

                    SiSU - Structured information, Serialized Units for electronic documents, is an information structuring, transforming, publishing and search framework with the following features:

                    +

                    +(i) markup syntax: +(a) +simpler than html, +(b) +mnemonic, influenced by mail/messaging/wiki markup practices, +(c) human readable, and easily writable,

                    +

                    (ii) +(a) +minimal markup requirement, +(b) +single file marked up for multiple outputs,

                    +

                    +notes +

                    +

                    +* +documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. +

                    +

                    +* +markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. +

                    +

                    +* +markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. +

                    +

                    (iii) +(a) +multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). + +(b) + +takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities))

                    +

                    (iv) +outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content.

                    +

                    +(v) +SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier].

                    +

                    +(vi) + use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended)

                    +

                    +(vii) +creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used,

                    +

                    +(viii) +"Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies),

                    +

                    +(ix) +document content certification and comparison considerations: +(a) +the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, +(b) +version control, documents integrated with time based source control system, default RCS or CVS with use of $Id$ tag, which SiSU checks +

                    +(x) +SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files,

                    +

                    +(xi) +easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed,

                    +

                    +(xii) +in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document,

                    +

                    +(xiii) +prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations)

                    +

                    +(xiv) +possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired

                    +

                    +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. +

                    +

                    +(xv) +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: +(a) +modular, (thanks in no small part to Ruby) another output format required, write another module.... +(b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), +(c) easy to add, modify, or have alternative syntax rules for input, should you need to,

                    +

                    +(xvi) +scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware,

                    +

                    +(xvii) +only marked up files need be backed up, to secure the larger document set produced,

                    +

                    +(xviii) +document management,

                    +

                    +(xix) +Syntax highlighting for SiSU markup is available for a number of text editors.

                    +

                    (xx) remote operations: +(a) +run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), +(b) +generated document outputs may be posted by sisu to remote sites (using rsync/scp) +(c) +document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs.

                    +

                    +(xxi) +document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. +

                    +

                    +(xxii) +for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. +

                    +

                    +as a developers tool it is flexible and extensible +

                    +
                    +

                    +More information on SiSU provided at www.jus.uio.no/sisu/SiSU

                    +
                    +
                    +

                    +SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),1 is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. +

                    +

                    + Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects2 (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. +

                    + +

                    +How it works +

                    +

                    +SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,2 which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones).

                    +

                    +1. also chosen for the meaning of the Finnish term "sisu". +

                    +

                    +2 objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced.

                    +

                    + More information on SiSU provided at: + + www.jus.uio.no/sisu/SiSU + +

                    +SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...(humanities, law and part of the social sciences)). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time.

                    +

                    +SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored.

                    +

                    + +ralph@amissah.com + +

                    +

                    + +ralph.amissah@gmail.com + +

                    +

                    +2007 +

                    +

                    +w3 since October 3 1993 +

                    +
                    + + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/GnuDebianLinuxRubyBetterWay.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/GnuDebianLinuxRubyBetterWay.png new file mode 100644 index 00000000..ce5b8830 Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/GnuDebianLinuxRubyBetterWay.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/aukio.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/aukio.png new file mode 100644 index 00000000..f64d94a5 Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/aukio.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/i_sor.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/i_sor.png new file mode 100644 index 00000000..fa8be7f6 Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/i_sor.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.home.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.home.png new file mode 100644 index 00000000..b449fa6b Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.home.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.png new file mode 100644 index 00000000..b449fa6b Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/sisu.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tulva.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tulva.png new file mode 100644 index 00000000..20ab95bb Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tulva.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tux.png b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tux.png new file mode 100644 index 00000000..15fd152b Binary files /dev/null and b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/image/tux.png differ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/sisurc.yml b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/sisurc.yml new file mode 100644 index 00000000..e3fe2a90 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/sisurc.yml @@ -0,0 +1,129 @@ +# Name: SiSU - Simple information Structuring Universe +# Author: Ralph@Amissah.com +# Description: Site wide envionment defaults set here +# system environment info / resource configuration file, for sisu +# License: GPL v3 or later +# this file should be configured and live in +# /etc/sisu #per environment settings, overridden by: +# ~/.sisu #per user settings, overridden by: +# ./_sisu/config #per local directory settings +# $Date$ +# $Id$ +# Notes: implemented 2004w03 +# Site environment configuration file +# this file should be configured and live in +# /etc/sisu #per environment settings, overridden by: +# ~/.sisu #per user settings, overridden by: +# ./_sisu #per local markup directory settings +#% #image source directory, main path and subdirectories +#image: +## path: 'grotto/theatre/working' +# path: 'sisu_working' +# public: 'sisu_image' +# #all: 'image' +#% presentation/web directory, main path and subdirectories (most subdirectories are created automatically based on markup directory name) +webserv: + url_root: 'http://www.jus.uio.no/sisu' #without dir stub, e.g. this dir would map to http://www.jus.uio.no/sisu + path: '~/grotto/theatre/dbld/sisu-dev/sisu/data/doc/manuals_generated' # /var/www either (i) / [full path from root] or (ii) ~/ [home] or (iii) ./ [pwd] or (iv) will be made from home + #images: 'sisu/image' + #man: 'man' + #php: 'php' + #cgi: '/usr/local/lib/sisu-cgi' + feed: 'feed' + sqlite: 'sisu/sqlite' +# webrick_url: true +#show_output_on: 'filesystem' #for -v and -u url information, alternatives: 'filesystem','webserver','remote_webserver','local:8111','localhost','localhost:8080','webrick','path' +#show_output_on: 'local:8111' +webserv_cgi: +# host: localhost +# base_path: ~ +# port: '8081' +# user: ~ + file_links: webserv +# file_links: www.jus.uio.no +show_output_on: 'filesystem_url' +#texinfo display output +#texinfo: +# stub: 'texinfo' +#% processing directories, main path and subdirectories +processing: +# path: 'sisu_processing' +# metaverse: 'metaverse' +# tune: 'tune' +# latex: 'tex' +# texinfo: 'texinfo' +# concord_max: 400000 +#% flag - set (non-default) processing flag shortcuts -1, -2 etc. (here adding colour and verbosity as default) +flag: + color: true # making colour default -c is toggle, and will now toggle colour off + default: '-NhwpoabxXyYv' # includes verbose; -m would in any event be run by default + i: '-Nhwpoayv' # includes verbose; -m run by default + ii: '-NhwpoabxXyv' # includes verbose; -m run by default + iii: '-NhwpoabxXyYv' # includes verbose; -m run by default + iv: '-NhwpoabxXYDyv --import' # includes verbose; -m run by default + v: '-NhwpoabxXYDyv --update' # includes verbose; -m run by default +#flag: +# color: false # colour off default -c is toggle, and will toggle colour on +# i: '-mhwpcyv' # adding colour and verbosity to defaults (note: another -c won't toggle off) +# ii: '-mhwpaocyv' # adding colour and verbosity to defaults (note: another -c won't toggle off) +# iii: '-mhwpaobxXcyv' # adding colour and verbosity to defaults (note: another -c won't toggle off) +# iv: '-mhwpaobxXDcyv --import' # adding colour and verbosity to defaults (note: another -c won't toggle off) +# v: '-mhwpaobxXDcyv --update' # adding colour and verbosity to defaults (note: another -c won't toggle off) +#% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal +default: + papersize: 'A4' + language_file: 2 + #digest: 'sha' #sha is sha256, default is md5 + #multilingual: false + #language: 'English' +#% settings used by ssh scp rsync, requires keychain setup +#remote: +# user: '[provide_username]' +# host: '[provide_hostname]' +# path: '.' #no trailing slash eg 'sisu/www' +##% webrick information +##sql database info, postgresql and sqlite +#db: +# postgresql: +# user: '[provide username]' +# port: '5432' +# sqlite: +# path: ~ # './sisu_sqlite.db' +# port: "**" +# multi: true +# single: true +#% possible values ~, true, false, or command instruction e.g. editor: 'gvim -c :R -c :S'. +#will only ignore if value set to false, absence or nil will not remove program as should operate without rc file +#ie in case of ~ will ignore and use hard coded defaults within program), true, false, or command instruction e.g. editor: 'gvim -c :R -c :S' +#on value true system defaults used, to change, e.g. editor specify +permission_set: + zap: true + css_modify: true +# remote_base_site: true +program_set: + rmagick: true + wc: true + editor: true + postgresql: true + sqlite: true + tidy: true + rexml: true + pdflatex: true +program_select: + editor: 'gvim -c :R' + pdf_viewer: 'evince' + web_browser: 'kazehakase' + console_web_browser: 'links2' + odf_viewer: 'oowriter' + xml_viewer: 'xml-viewer' +#promo: sisu_icon, sisu, sisu_search_libre, open_society, fsf, ruby +search: + sisu: + flag: true +# action: http://localhost:8081/cgi-bin/sisu_pgsql.cgi + action: http://search.sisudoc.org + db: sisu + title: sample search form + hyperestraier: + flag: true + action: http://search.sisudoc.org/cgi-bin/estseek.cgi? diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/dir/skin_sisu_manual.rb b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/dir/skin_sisu_manual.rb new file mode 120000 index 00000000..86a7b6f3 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/dir/skin_sisu_manual.rb @@ -0,0 +1 @@ +../doc/skin_sisu_manual.rb \ No newline at end of file diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb new file mode 100644 index 00000000..4a2b0011 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb @@ -0,0 +1,95 @@ +=begin + * Name: SiSU information Structuring Universe - Structured information, Serialized Units + * Author: Ralph@Amissah.com + * http://www.jus.uio.no/sisu + * http://www.jus.uio.no/sisu/SiSU/download + * Description: Document skin for SiSU descriptive pages, ... + * License: Same as SiSU see http://www.jus.uio.no/sisu + * Notes: Site default appearance variables set in defaults.rb + Generic site wide modifications set here scribe_skin.rb, and this file required by other "scribes" instead of defaults.rb +=end +module SiSU_Viz + require SiSU_lib + '/defaults' + class Skin + #% widget + def widget_search + true + end + def widget_promo + ['search_sisu','sisu_manual','sisu'] + #['search_sisu','sisu_manual','sisu','ruby_logo'] + #['sisu_manual_search','sisu_manual'] + #['sisu','ruby','sisu_search_libre','ruby','open_society'] + end + #% path + def path_root + './sisu/' # the only parameter that cannot be changed here + end + def path_rel + '../' + end + #% url + def url_home + 'http://www.jus.uio.no/sisu/' + end + def url_site # used in pdf header + 'http://www.jus.uio.no/sisu' + end + def url_txt # text to go with url usually stripped url + 'www.jus.uio.no/sisu/' + end + def url_home_url + '../index.html' + end + #def url_root_http + #root server path info, used in document information + #end + #% color + def color_band1 + '"#ffffff"' + end + def color_band2 + '"#ffffff"' + end + #% text + def text_hp + ' SiSU' + end + def text_home + 'SiSU' + end + #% icon + def icon_home_button + 'sisu.png' + end + def icon_home_banner + icon_home_button + end + #% banner + def banner_home_button + %{
                    #{png_home}
                    \n} + end + def banner_home_and_index_buttons + %{
                    #{png_home}#{table_close}
                     This text sub- 
                     Table of Contents 
                    #{table_close}
                     #{table_close}} + end + def banner_band + %{
                    #{png_home}#{table_close}} + end + end + class TeX + def header_center + "\\chead{\\href{#{@vz.url_site}/}{www.jus.uio.no/sisu/}}" + end + def home_url + "\\href{#{@vz.url_site}/}{www.jus.uio.no/sisu/}" + end + def home + "\\href{#{@vz.url_site}/}{Ralph Amissah}" + end + def owner_chapter + 'Document owner details' + end + end +end +__END__ +puts "#{__LINE__} #{__FILE__}" diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/list.yml b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/list.yml new file mode 100644 index 00000000..b26a1c74 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/list.yml @@ -0,0 +1,33 @@ +sisu_manual: + site: + - sisu_manual +sisu: + site: + - sisu +ruby_logo: + site: + - ruby_logo +open_society: + site: + - twon + - fc + - faif +# - ffa + - catb +sisu_icon: + site: + - sisu_icon +fsf: + site: + - fsf +gpl: + site: + - gpl +search_sisu: + search: + - search_sisu + +search_manual: + search: + - search_sisu_manual + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/promo.yml b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/promo.yml new file mode 100644 index 00000000..7dfc5ec5 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/yml/promo.yml @@ -0,0 +1,193 @@ +# Author: ralph@amissah.com +search: + search_sisu: + action: http://search.sisudoc.org + target: _top + db: sisu +# search_sisu_manual: +# action: http://search.sisudoc.org +# target: _top +# db: sisu_manual +site: + sisu_icon: + url: SiSU + image: sisu.png + blurb: ~ + sisu_manual: + title: SiSU manual + url: sisu_manual/toc.html + #url: index.html + blurb: ~ + links: + - + title: SiSU introduction + url: sisu_introduction/toc.html + - + title: SiSU commands + url: sisu_commands/toc.html + - + title: SiSU markup + url: sisu_markup/toc.html + - + title: SiSU configuration + url: sisu_configuration/toc.html + - + title: SiSU help + url: sisu_help/toc.html + - + title: SiSU help sources + url: sisu_help_sources/toc.html + ruby_logo: + url: http://www.ruby-lang.org/en/ + image: ruby_logo.png + blurb: ~ + sisu: + title: SiSU + url: index.html + blurb: ~ + links: + - + title: What does SiSU do? Summary + url: SiSU/1.html#summary + - + title: SiSU Book Samples and Markup Examples + url: SiSU/2.html + - + title: Markup + url: sisu_markup/ + - + title: Commands + url: sisu_commands/ + - + title: Manual + url: sisu_manual/ + - + title: SiSU Download + url: SiSU/download.html + - + title: SiSU Changelog + url: SiSU/changelog.html + blurb: ~ + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/SiSU + blurb: ~ + - + title: Freshmeat + url: http://freshmeat.net/projects/sisu/ + - + title: Ruby Application Archive + url: http://raa.ruby-lang.org/project/sisu/ + twon: + title: The Wealth of Networks + subtitle: How Social Production Transforms Markets and Freedom + author: Yochai Benkler + year: 2006 + url: the_wealth_of_networks.yochai_benkler + links: + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/The_Wealth_of_Networks + - + title: Source Wiki + url: http://www.benkler.org/wealth_of_networks/index.php/Main_Page + fc: + title: Free Culture + subtitle: How Big Media Uses Technology and the Law to Lock Down Culture and Control Creativity + author: Lawrence Lessig + year: 2004 + url: free_culture.lawrence_lessig + links: + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/Free_Culture_%28book%29 + - + title: Creative Commons + url: http://creativecommons.org/ + - + title: Source + url: http://www.free-culture.cc/ + faif: + title: Free As In Freedom + subtitle: Richard Stallman's Crusade for Free Software + author: Sam Williams + year: 2002 + url: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams + links: + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/Free_as_in_Freedom:_Richard_Stallman%27s_Crusade_for_Free_Software + - + title: Source + url: http://faifzilla.org/ + - + title: FSF + url: http://www.fsf.org/ + - + title: FSF Wikipedia + url: http://en.wikipedia.org/wiki/Free_Software_Foundation + - + title: GPL + url: http://www.gnu.org/copyleft/gpl.html + - + title: GPL Wikipedia + url: http://en.wikipedia.org/wiki/GNU_General_Public_License + ffa: + title: Free For All + subtitle: How Linux and the Free Software Movement Undercut the High Tech Titans + author: Peter Wayner + year: 2002 + url: free_for_all.peter_wayner + links: + - + title: Source + url: http://www.wayner.org/books/ffa/ + catb: + title: The Cathedral & the Bazaar + subtitle: Musings on Linux and Open Source by an Accidental Revolutionary + author: Erik S. Raymond + year: 1999 + url: the_cathedral_and_the_bazaar.eric_s_raymond + links: + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/Cathedral_and_the_bazaar + - + title: Source + url: http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ + fsf: + title: Free Software Foundation + subtitle: FSF + url: http://www.fsf.org/ + links: + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/Free_Software_Foundation + - + title: GPL + subtitle: GNU General Public License + url: http://www.gnu.org/copyleft/gpl.html + gpl: + title: GNU General Public License + subtitle: GPL + url: http://www.gnu.org/copyleft/gpl.html + links: + - + title: Wikipedia entry + url: http://en.wikipedia.org/wiki/GNU_General_Public_License + - + title: GPL 3 + url: http://gplv3.fsf.org/ + - + title: Software License List + url: http://www.fsf.org/licensing/licenses/ +#search: +# sisu_books_libre_sisusearch: +# type: sisusearch +# #action: http://search.sisudoc.org +# #action: http://88.198.23.86/cgi-bin/sisu_pgsql.cgi +# #target: _top +# db: sisu +# sisu_books_libre_hyperestraier: +# type: hyperestraier +# action: http://search.sisudoc.org/cgi-bin/estseek.cgi? diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu.ssm b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu.ssm new file mode 100644 index 00000000..81462785 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu.ssm @@ -0,0 +1,96 @@ +% SiSU master 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Manual [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~ @title @creator + +:B~ What is SiSU? + +<< |sisu_introduction.sst|@|^| + +<< |sisu_help.sst|@|^| + +% :B~? SiSU Commands + +<< |sisu_commands.sst|@|^| + +% :B~? SiSU Markup + +<< |sisu_markup.sst|@|^| + +<< |sisu_filetypes.sst|@|^| + +% :B~? SiSU Configuration and Skins + +<< |sisu_config.ssi|@|^| + +<< |sisu_skin.sst|@|^| + +<< |sisu_css.ssi|@|^| + +<< |sisu_content_directories.ssi|@|^| + +<< |sisu_homepages.ssi|@|^| + +% :B~? SiSU Output and Markup Examples + +<< |sisu_examples.ssi|@|^| + +<< |sisu_search_intro.ssi|@|^| + +<< |sisu_sql.ssi|@|^| + +<< |sisu_postgresql.sst|@|^| + +<< |sisu_sqlite.sst|@|^| + +<< |sisu_search_cgi.ssi|@|^| + +<< |sisu_hyperestraier.ssi|@|^| + +<< |sisu_webrick.sst|@|^| + +<< |sisu_remote.sst|@|^| + +<< |sisu_quickstart.sst|@|^| + +<< |sisu_syntax_highlighting.sst|@|^| + +<< |sisu_help_sources.sst|@|^| diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_commands.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_commands.sst new file mode 100644 index 00000000..ec0500a7 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_commands.sst @@ -0,0 +1,261 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Commands [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Commands + +1~commands Commands Summary + +2~ Synopsis + +SiSU - Structured information, Serialized Units - a document publishing system + +sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] + +sisu [ -Ddcv ] [ instruction ] + +sisu [ -CcFLSVvW ] + +Note: commands should be issued from within the directory that contains the marked up files, cd to markup directory. + +2~ Description + +SiSU SiSU is a document publishing system, that from a simple single marked-up document, produces multiple of output formats including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL (PostgreSQL and SQLite), which share numbered text objects ("object citation numbering") and the same document structure information. For more see: http://www.jus.uio.no/sisu + +% 2~ Summary of man page + +% This man page covers a number of subjects in brief, including: document processing command flags; document markup (basic markup and headers); configuration files; directory structure; skins; document naming; interactive help and other information. + +2~ Document Processing Command Flags + +!_ -a [filename/wildcard]
                    +produces plaintext with Unix linefeeds and without markup, (object numbers are omitted), has footnotes at end of each paragraph that contains them [ -A for equivalent dos (linefeed) output file] [see -e for endnotes]. (Options include: --endnotes for endnotes --footnotes for footnotes at the end of each paragraph --unix for unix linefeed (default) --msdos for msdos linefeed) + +!_ -b [filename/wildcard]
                    +produces xhtml/XML output for browser viewing (sax parsing). + +!_ -C [--init-site]
                    +configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). -C --init-site configure/initialise site more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if this modifier is used. + +!_ -CC
                    +configure/initialise shared output directory files initialize shared output directory (config files such as css and dtd files are not updated if they already exist unless modifier is used). The equivalent of: -C --init-site configure/initialise site, more extensive than -C on its own, shared output directory files/force update, existing shared output config files such as css and dtd files are updated if -CC is used. + +!_ -c [filename/wildcard]
                    +screen toggle ansi screen colour on or off depending on default set (unless -c flag is used: if sisurc colour default is set to 'true', output to screen will be with colour, if sisurc colour default is set to 'false' or is undefined screen output will be without colour). + +!_ -D [instruction] [filename]
                    +database postgresql ( --pgsql may be used instead) possible instructions, include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. + +!_ -d [--db-[database type (sqlite|pg)]] --[instruction] [filename]
                    +database type default set to sqlite, (for which --sqlite may be used instead) or to specify another database --db-[pgsql, sqlite] (however see -D) possible instructions include: --createdb; --create; --dropall; --import [filename]; --update [filename]; --remove [filename]; see database section below. + +!_ -F [--webserv=webrick]
                    +generate examples of (naive) cgi search form for sqlite and pgsql depends on your already having used sisu to populate an sqlite and/or pgsql database, (the sqlite version scans the output directories for existing sisu_sqlite databases, so it is first necessary to create them, before generating the search form) see -d -D and the database section below. If the optional parameter --webserv=webrick is passed, the cgi examples created will be set up to use the default port set for use by the webrick server, (otherwise the port is left blank and the system setting used, usually 80). The samples are dumped in the present work directory which must be writable, (with screen instructions given that they be copied to the cgi-bin directory). -Fv (in addition to the above) provides some information on setting up hyperestraier for sisu + +!_ -H [filename/wildcard]
                    +produces html without link suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately configured web server. [behaviour switched after 0.35 see -h]. + +!_ -h [filename/wildcard]
                    +produces html (with hardlinks i.e. with name suffixes in links/local urls). html, with internal document links that include the document suffix, i.e. whether it is .html or .pdf (required for browsing directly off a file system, and works with most web servers). [behaviour switched after 0.35 see -H]. + +!_ -I [filename/wildcard]
                    +produces texinfo and info file, (view with pinfo). + +!_ -L
                    +prints license information. + +!_ -M [filename/wildcard/url]
                    +maintenance mode files created for processing preserved and their locations indicated. (also see -V) + +!_ -m [filename/wildcard/url]
                    +assumed for most other flags, creates new meta-markup file, (the metaverse ) that is used in all subsequent processing of other output. This step is assumed for most processing flags. To skip it see -n + +!_ -N [filename/wildcard/url]
                    +document digest or document content certificate ( DCC ) as md5 digest tree of the document: the digest for the document, and digests for each object contained within the document (together with information on software versions that produced it) (digest.txt). -NV for verbose digest output to screen. + +!_ -n [filename/wildcard/url]
                    +skip meta-markup (building of "metaverse"), this skips the equivalent of -m which is otherwise assumed by most processing flags. + +!_ -o [filename/wildcard/url]
                    +output basic document in opendocument file format (opendocument.odt). + +!_ -p [filename/wildcard]
                    +produces LaTeX pdf (portrait.pdf & landscape.pdf). Default paper size is set in config file, or document header, or provided with additional command line parameter, e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). + +!_ -q [filename/wildcard]
                    +quiet less output to screen. + +!_ -R [filename/wildcard]
                    +copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r + +!_ -r [filename/wildcard]
                    +copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R + +!_ -S
                    +produces a sisupod a zipped sisu directory of markup files including sisu markup source files and the directories local configuration file, images and skins. Note: this only includes the configuration files or skins contained in ./_sisu not those in ~/.sisu -S [filename/wildcard] option. Note: (this option is tested only with zsh). + +!_ -S [filename/wildcard]
                    +produces a zipped file of the prepared document specified along with associated images, by default named sisupod.zip they may alternatively be named with the filename extension .ssp This provides a quick way of gathering the relevant parts of a sisu document which can then for example be emailed. A sisupod includes sisu markup source file, (along with associated documents if a master file, or available in multilingual versions), together with related images and skin. SiSU commands can be run directly against a sisupod contained in a local directory, or provided as a url on a remote site. As there is a security issue with skins provided by other users, they are not applied unless the flag --trust or --trusted is added to the command instruction, it is recommended that file that are not your own are treated as untrusted. The directory structure of the unzipped file is understood by sisu, and sisu commands can be run within it. Note: if you wish to send multiple files, it quickly becomes more space efficient to zip the sisu markup directory, rather than the individual files for sending). See the -S option without [filename/wildcard]. + +!_ -s [filename/wildcard]
                    +copies sisu markup file to output directory. + +!_ -t [filename/wildcard (*.termsheet.rb)]
                    +standard form document builder, preprocessing feature + +!_ -U [filename/wildcard]
                    +prints url output list/map for the available processing flags options and resulting files that could be requested, (can be used to get a list of processing options in relation to a file, together with information on the output that would be produced), -u provides url output mapping for those flags requested for processing. The default assumes sisu_webrick is running and provides webrick url mappings where appropriate, but these can be switched to file system paths in sisurc.yml + +!_ -u [filename/wildcard]
                    +provides url mapping of output files for the flags requested for processing, also see -U + +!_ -V
                    +on its own, provides SiSU version and environment information (sisu --help env) + +!_ -V [filename/wildcard]
                    +even more verbose than the -v flag. (also see -M) + +!_ -v
                    +on its own, provides SiSU version information + +!_ -v [filename/wildcard]
                    +provides verbose output of what is being built, where it is being built (and error messages if any), as with -u flag provides a url mapping of files created for each of the processing flag requests. See also -V + +!_ -W
                    +starts ruby's webrick webserver points at sisu output directories, the default port is set to 8081 and can be changed in the resource configuration files. [tip: the webrick server requires link suffixes, so html output should be created using the -h option rather than -H ; also, note -F webrick ]. + +!_ -w [filename/wildcard]
                    +produces concordance (wordmap) a rudimentary index of all the words in a document. (Concordance files are not generated for documents of over 260,000 words unless this limit is increased in the file sisurc.yml) + +!_ -X [filename/wildcard]
                    +produces XML output with deep document structure, in the nature of dom. + +!_ -x [filename/wildcard]
                    +produces XML output shallow structure (sax parsing). + +!_ -Y [filename/wildcard]
                    +produces a short sitemap entry for the document, based on html output and the sisu_manifest. --sitemaps generates/updates the sitemap index of existing sitemaps. (Experimental, [g,y,m announcement this week]) + +!_ -y [filename/wildcard]
                    +produces an html summary of output generated (hyperlinked to content) and document specific metadata (sisu_manifest.html). This step is assumed for most processing flags. + +!_ -Z [filename/wildcard]
                    +Zap, if used with other processing flags deletes output files of the type about to be processed, prior to processing. If -Z is used as the lone processing related flag (or in conjunction with a combination of -[mMvVq]), will remove the related document output directory. + +!_ -z [filename/wildcard]
                    +produces php (zend) [this feature is disabled for the time being] + +1~command_modifiers command line modifiers + +!_ --no-ocn
                    +[with -h -H or -p] switches off object citation numbering. Produce output without identifying numbers in margins of html or LaTeX/pdf output. + +!_ --no-annotate
                    +strips output text of editor endnotes~[* square brackets ]~ denoted by asterisk or dagger/plus sign + +!_ --no-asterisk
                    +strips output text of editor endnotes~[* square brackets ]~ denoted by asterisk sign + +!_ --no-dagger
                    +strips output text of editor endnotes~[+ square brackets ]~ denoted by dagger/plus sign + +1~commands_database database commands + +dbi - database interface + +-D or --pgsql set for postgresql -d or --sqlite default set for sqlite -d is modifiable with --db=[database type (pgsql or sqlite)] + +!_ -Dv --createall
                    +initial step, creates required relations (tables, indexes) in existing postgresql database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be necessary to run sisu -Dv --createdb initially NOTE: at the present time for postgresql it may be necessary to manually create the database. The command would be 'createdb [database name]' where database name would be SiSU_[present working directory name (without path)]. Please use only alphanumerics and underscores. + +!_ -Dv --import
                    +[filename/wildcard] imports data specified to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] + +!_ -Dv --update
                    +[filename/wildcard] updates/imports specified data to postgresql db (rb.dbi) [ -dv --update sqlite equivalent] + +!_ -D --remove
                    +[filename/wildcard] removes specified data to postgresql db (rb.dbi) [ -d --remove sqlite equivalent] + +!_ -D --dropall
                    +kills data" and drops (postgresql or sqlite) db, tables & indexes [ -d --dropall sqlite equivalent] + +The v in e.g. -Dv is for verbose output. + +1~command_shorcuts Shortcuts, Shorthand for multiple flags + + +!_ --update [filename/wildcard]
                    +Checks existing file output and runs the flags required to update this output. This means that if only html and pdf output was requested on previous runs, only the -hp files will be applied, and only these will be generated this time, together with the summary. This can be very convenient, if you offer different outputs of different files, and just want to do the same again. + +!_ -0 to -5 [filename or wildcard]
                    +Default shorthand mappings (note that the defaults can be changed/configured in the sisurc.yml file): + +!_ -0
                    +-mNhwpAobxXyYv [this is the default action run when no options are give, i.e. on 'sisu [filename]'] + +!_ -1
                    +-mNHwpy + +!_ -2
                    +-mNHwpaoy + +!_ -3
                    +-mNhwpAobxXyY + +!_ -4
                    +-mNhwpAobxXDyY --import + +!_ -5
                    +-mNhwpAobxXDyY --update + +add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or wildcard] + +consider -u for appended url info or -v for verbose output + +3~ Command Line with Flags - Batch Processing + +In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. + +Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_complete.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_complete.sst new file mode 100644 index 00000000..873110e7 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_complete.sst @@ -0,0 +1,74 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Complete Package [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +1~complete sisu_complete + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system, complete dependency package + +2~ Synopsis + +Debian dummy package installs the whole of SiSU, excluding sisu-examples. + +sisu-complete together with sisu-examples is the whole of SiSU + +2~ Further Information + +For more information on SiSU see: + +http://www.jus.uio.no/sisu/sisu_manual + +http://www.jus.uio.no/sisu + +2~ Author + +Ralph Amissah ralph@amissah.com or ralph.amissah@gmail.com + +2~ See + +sisu(1) + +2~ Also See + +sisu_webrick(1), sisu_pdf(7) sisu_sqlite(7) sisu_postgresql(7) sisu_vim(7) sisu_termsheet(1) diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_config.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_config.ssi new file mode 100644 index 00000000..9a5cc00c --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_config.ssi @@ -0,0 +1,83 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? Configuration + +:B~? Configuration + +:C~? Configure Environment + +1~config Configuration + +2~ Determining the Current Configuration + +Information on the current configuration of SiSU should be available with the help command: + +_1 sisu -v + +which is an alias for: + +_1 sisu --help env + +Either of these should be executed from within a directory that contains sisu markup source documents. + +2~ Configuration files (config.yml) + +SiSU configration parameters are adjusted in the configuration file, which can be used to override the defaults set. This includes such things as which directory interim processing should be done in and where the generated output should be placed. + +The SiSU configuration file is a yaml file, which means indentation is significant. + +SiSU resource configuration is determined by looking at the following files if they exist: + +_1 ./_sisu/sisurc.yml + +_1 ~/.sisu/sisurc.yml + +_1 /etc/sisu/sisurc.yml + +The search is in the order listed, and the first one found is used. + +In the absence of instructions in any of these it falls back to the internal program defaults. + +Configuration determines the output and processing directories and the database access details. + +If SiSU is installed a sample sisurc.yml may be found in /etc/sisu/sisurc.yml + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_configuration.ssm b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_configuration.ssm new file mode 100644 index 00000000..48f780a6 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_configuration.ssm @@ -0,0 +1,58 @@ +% SiSU master 0.58 + +@title: SiSU + +@subtitle: Configuration [0.58] + +@creator: Ralph Amissah + +@rights: Ralph Amissah + +% @rights: Copyright (C) Ralph Amissah + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +% :B~? SiSU Configuration and Skins + +:B~? Configuration of Environment + +% :C~ Environment + +<< |sisu_config.ssi|@|^| + +:B~? Configuration of Documents + +<< |sisu_skin.sst|@|^| + +<< |sisu_homepages.ssi|@|^| diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_content_directories.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_content_directories.ssi new file mode 100644 index 00000000..9d572c54 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_content_directories.ssi @@ -0,0 +1,62 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Content Directories, Organising Content [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? Organisation of Content + +:B~? Content Directories + +:C~? Content Directories + +1~organising_content Organising Content + +2~ Directory Structure and Mapping + +The output directory root can be set in the sisurc.yml file. Under the root, subdirectories are made for each directory in which a document set resides. If you have a directory named poems or conventions, that directory will be created under the output directory root and the output for all documents contained in the directory of a particular name will be generated to subdirectories beneath that directory (poem or conventions). A document will be placed in a subdirectory of the same name as the document with the filetype identifier stripped (.sst .ssm) + +The last part of a directory path, representing the sub-directory in which a document set resides, is the directory name that will be used for the output directory. This has implications for the organisation of document collections as it could make sense to place documents of a particular subject, or type within a directory identifying them. This grouping as suggested could be by subject (sales_law, english_literature); or just as conveniently by some other classification (X University). The mapping means it is also possible to place in the same output directory documents that are for organisational purposes kept separately, for example documents on a given subject of two different institutions may be kept in two different directories of the same name, under a directory named after each institution, and these would be output to the same output directory. Skins could be associated with each institution on a directory basis and resulting documents will take on the appropriate different appearance. + +2~ Organising Content + +% .SH "SKINS \- document, directory and site skins" + + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_css.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_css.ssi new file mode 100644 index 00000000..57e8a77c --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_css.ssi @@ -0,0 +1,70 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Skins [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2007-08-28 + +@date.issued: 2007-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? CSS + +:B~? CSS + +:C~? CSS + +1~css CSS - Cascading Style Sheets (for html, XHTML and XML) + +CSS files to modify the appearance of SiSU html, XHTML or XML may be placed in the configuration directory: ./_sisu/css ; ~/.sisu/css or; /etc/sisu/css and these will be copied to the output directories with the command sisu -CC. + +The basic CSS file for html output is html.css, placing a file of that name in directory _sisu/css or equivalent will result in the default file of that name being overwritten. + +HTML: +html.css + +XML DOM: +dom.css + +XML SAX: +sax.css + +XHTML: +xhtml.css + +The default homepage may use homepage.css or html.css + +Under consideration is to permit the placement of a CSS file with a different name in directory _sisu/css directory or equivalent, and change the default CSS file that is looked for in a skin.~{ SiSU has worked this way in the past, though this was dropped as it was thought the complexity outweighed the flexibility, however, the balance was rather fine and this behaviour could be reinstated. }~ diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_description.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_description.sst new file mode 100644 index 00000000..a0ae729c --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_description.sst @@ -0,0 +1,557 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Description + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs:+ $Id$ + +:A~? @title @creator + +:B~? SiSU an attempt to describe + +1~ Description + +2~ Outline + +SiSU is a flexible document preparation, generation publishing and search system.~{ This information was first placed on the web 12 November 2002; with predating material taken from http://www.jus.uio.no/lm/lm.information/toc.html part of a site started and developed since 1993. See document metadata section http://www.jus.uio.no/sisu/SiSU/metadata.html for information on this version. Dates related to the development of SiSU are mostly contained within the Chronology section of this document, e.g. http://www.jus.uio.no/sisu/sisu_chronology }~ + +SiSU ("SiSU information Structuring Universe" or "Structured information, Serialized Units"),~{ also chosen for the meaning of the Finnish term "sisu". }~ is a Unix command line oriented framework for document structuring, publishing and search. Featuring minimalistic markup, multiple standard outputs, a common citation system, and granular search. + +Using markup applied to a document, SiSU can produce plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects~{ objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. }~ (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity (e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + +SiSU is the data/information structuring and transforming tool, that has resulted from work on one of the oldest law web projects. It makes possible the one time, simple human readable markup of documents, that SiSU can then publish in various forms, suitable for paper~{ pdf via LaTeX or lout }~, web~{ currently html (two forms of html presentation one based on css the other on tables), and /PHP/; potentially structured XML }~ and relational database~{ any SQL - currently PostgreSQL and /sqlite/ (for portability, testing and development) }~ presentations, retaining common data-structure and meta-information across the output/presentation formats. Several requirements of legal and scholarly publication on the web have been addressed, including the age old need to be able to reliably cite/pinpoint text within a document, to easily make footnotes/endnotes, to allow for semantic document meta-tagging, and to keep required markup to a minimum. These and other features of interest are listed and described below. A few points are worth making early (and will be repeated a number of times): + +_1 (i) The SiSU document generator was the first to place material on the web with a system that makes possible citation across different document types, with paragraph, or rather object citation numbering~{ previously called "text object numbering" }~ a text positioning system, available for the pinpointing of text, 1997, a simple idea from which much benefit, and SiSU remains today, to the best of my knowledge, the only multiple format e-book/ electronic-document system on the web that gives you this possibility (including for relational databases). + +_1 (ii) Markup is done once for the multiple formats produced. + +_1 (iii) Markup is simple, and human readable (with a little practice), in almost all cases there is less and simpler markup required than basic html. In any event the markup required is very much simpler than the html, LaTeX, [lout], structured XML, ODF (OpenDocument), PostgreSQL or SQLite feed etc. that you can have SiSU generate for you. + +_1 (iv) SiSU is a batch processor, dealing with as many files as you need to generate at a time. + +_1 (v) Scalability is dependent on your file system (in my case Reiserfs), the database (currently Postgresql and/or SQLite) and your hardware. + +SiSU Sabaki~{ SiSU Sabaki, release version. Pre-release version SiSU Scribe, and version prior to that SiSU nicknamed Scribbler. Pre-release versions go back several years. Both Scribbler and Scribe (still maintained) made system calls to SiSU's various parts, instead of using libraries. }~ (or just SiSU) is the provisional name given to the software described here that helps structure documents for web and other publication. The name SiSU is a loose anagram for something along the lines of *{/{"SiSU is structuring unit"}/}*, or /{"SiSU, information structuring unit"}/ or the more descriptive /{"Structured information, Serialized Units"}/ or *{/{"simple - information structuring unit"}/}* or the more descriptive /{"Structured information, Serialized Units"}/ or what it may be directed towards /{"*semantic* and *{information structuring universe}*"}/,~{ A little universe it may be, but semantic you may have a hard time getting away with, given the meaning the word has taken on with markup. On a document wide basis semantic information may be provided, which can be really useful, (and meaningful, especially) if you have a large document set, and use this with rss feeds or in an sql database etc. On a markup level, I have little inclination to add semantic markup formally beyond references, title, author [Dublin Core entities? addresses?] etc. Actually this deserves a bit of thought possibly use letter tags (including letter alias/synonyms for font faces) to create a small set of default semantic tags, with the possibility for per document adjustments. Will seek to permit XML entity tagging, within SiSU markup and have that ignored/removed by the parts of the program that have no use for it. }~ tongue in cheek, only just. Guess I'll get away with *{/{"Simple - information Structuring Universe"}/}*. SiSU is also a Finnish word roughly meaning guts, inner strength and perseverance.~{ "Sisu refers not to the courage of optimism, but to a concept of life that says, 'I may not win, but I will gladly give my life for what I believe.'" Aini Rajanen, Of Finnish Ways, 1981, p. 10.
                    http://www.humanlanguages.com/finnishenglish/rlfs.htm
                    "Every Finn has his own pet definition. To me, sisu means patience without passion. But there are many varieties of sisu. Sisu can be a sudden outburst or it can be the kind that lasts. A man can have both kinds. It is outside reason. It is something in the soul. It comes from oneself. For instance, it makes a soldier do things because he himself must, not because he has been told." Paavo Nurmi
                    http://personalweb.smcvt.edu/tmatikainen/finnishtraditions.htm }~ + +SiSU was born of the need to find a way, with minimal effort, and for as wide a range of document types as possible, to produce high quality publishing output in a variety of document formats. As such it was necessary to find a simple document representation that would work across a large number of document types, and the most convenient way(s) to produce acceptable output formats. The project leading to this program was started in 1993 (together with the trade law project now known as Lex Mercatoria) as an investigation of how to effectively/efficiently place documents on the web. The unified document handling, together with features such as paragraph numbering, endnote handling and tables... appeared in 1996/97. SiSU was originally written in Perl,~{ http://www.perl.org/ }~ and converted to Ruby,~{ http://www.ruby-lang.org/en/ }~ in 2000, one of the most impressive programming languages in existence! In its current form it has been written to run on the Gnu/Linux platform, and in particular on Debian,~{ http://www.debian.org/ }~ taking advantage of many of the wonderful projects that are available there. + +SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument [experimental]), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).~{ where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. }~ + +From markup that is simpler and more sparse than html you get: + +_* far greater output possibilities, including html, XML, ODF (OpenDocument), LaTeX (pdf), and SQL; + +_* the advantages implicit in the very different output possibilities; + +_* a common citation system (for all outputs - including the relational database, search results are relevant for all outputs); + +For more see the short summary of features provided below. + +SiSU processes files with minimal tagging to produce various document outputs including html, LaTeX or lout (which is converted to pdf) and if required loads the structured information into an SQL database (PostgreSQL and SQLite have been used for this). SiSU produces an intermediate processing format.~{ This proved to be the easiest way to develop syntax, changes could be made, or alternatives provided for the markup syntax whilst the intermediate markup syntax was largely held constant. There is actually an optional second intermediate markup format in YAML http://www.yaml.org/ }~ + +SiSU is used in constructing Lex Mercatoria http://lexmercatoria.org/ or http://www.jus.uio.no/lm/ (one of the oldest law web sites), and considerable thought went into producing output that would be suitable for legal and academic writings (that do not have formulae) given the limitations of html, and publication in a wide variety of "formats", in particular in relation to the convenient and accurate citation of text. However, the construction of Lex Mercatoria uses only a fraction of the features available from SiSU today, /vis/ generation of flat file structures, rather than in addition the building of ("granular") SQL database content, (at an object level with relevant relational tables, and other outputs also available). + +2~ Short summary of features *~summary + +!_ (i) +markup syntax: (a) simpler than html, (b) mnemonic, influenced by mail/messaging/wiki markup practices, (c) human readable, and easily writable, + +!_ (ii) +(a) minimal markup requirement, (b) single file marked up for multiple outputs, + +notes: + +* documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + +* markup is easily readable/parsed by the human eye, (basic markup is simpler and more sparse than the most basic html), [this may also be converted to XML representations of the same input/source document]. + +* markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. + +!_ (iii) +(a) multiple outputs primarily industry established and institutionally accepted open standard formats, include amongst others: plaintext (UTF-8); html; (structured) XML; ODF (Open Document text)l; LaTeX; PDF (via LaTeX); SQL type databases (currently PostgreSQL and SQLite). Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + +!_ (iv) +outputs share a common numbering system (dubbed "object citation numbering" (ocn)) that is meaningful (to man and machine) across various digital outputs whether paper, screen, or database oriented, (PDF, html, XML, sqlite, postgresql), this numbering system can be used to reference content. + +!_ (v) +SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperesteier]. + +!_ (vi) +use of semantic meta-tags in headers permit the addition of semantic information on documents, (the available fields are easily extended) + +!_ (vii) +creates organised directory/file structure for (file-system) output, easily mapped with its clearly defined structure, with all text objects numbered, you know in advance where in each document output type, a bit of text will be found (e.g. from an SQL search, you know where to go to find the prepared html output or PDF etc.)... there is more; easy directory management and document associations, the document preparation (sub-)directory may be used to determine output (sub-)directory, the skin used, and the SQL database used, + +!_ (viii) +"Concordance file" wordmap, consisting of all the words in a document and their (text/ object) locations within the text, (and the possibility of adding vocabularies), + +!_ (ix) +document content certification and comparison considerations: (a) the document and each object within it stamped with an md5 hash making it possible to easily check or guarantee that the substantive content of a document is unchanged, (b)version control, documents integrated with time based source control system, default RCS or CVS with use of $Id: sisu_description.sst,v 1.25 2007/08/23 12:22:36 ralph Exp $ tag, which SiSU checks + +!_ (x) +SiSU's minimalist markup makes for meaningful "diffing" of the substantive content of markup-files, + +!_ (xi) +easily skinnable, document appearance on a project/site wide, directory wide, or document instance level easily controlled/changed, + +!_ (xii) +in many cases a regular expression may be used (once in the document header) to define all or part of a documents structure obviating or reducing the need to provide structural markup within the document, + +!_ (xiii) +prepared files may be batch process, documents produced are static files so this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + +!_ (xiv) +possible to pre-process, which permits: the easy creation of standard form documents, and templates/term-sheets, or; building of composite documents (master documents) from other sisu marked up documents, or marked up parts, i.e. import documents or parts of text into a main document should this be desired + +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. + +!_ (xv) +there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added: (a) modular, (thanks in no small part to Ruby) another output format required, write another module.... (b) easy to update output formats (eg html, XHTML, LaTeX/PDF produced can be updated in program and run against whole document set), (c) easy to add, modify, or have alternative syntax rules for input, should you need to, + +!_ (xvi) +scalability, dependent on your file-system (ext3, Reiserfs, XFS, whatever) and on the relational database used (currently Postgresql and SQLite), and your hardware, + +!_ (xvii) +only marked up files need be backed up, to secure the larger document set produced, + +!_ (xviii) +document management, + +!_ (xix) +Syntax highlighting for SiSU markup is available for a number of text editors. + +!_ (xx) +remote operations: (a) run SiSU on a remote server, (having prepared sisu markup documents locally or on that server, i.e. this solution where sisu is installed on the remote server, would work whatever type of machine you chose to prepare your markup documents on), (b) generated document outputs may be posted by sisu to remote sites (using rsync/scp) (c)document source (plaintext utf-8) if shared on the net may be identified by its url and processed locally to produce the different document outputs. + +!_ (xxi) +document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs, these may be downloaded, shared as email attachments, or processed by running sisu against them, either using a url or the filename. + +!_ (xxii) +for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, html, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to PDF, a LaTeX processor like tetex or texlive. + +as a developers tool it is flexible and extensible + +SiSU was developed in relation to legal documents, and is strong across a wide variety of texts (law, literature...). SiSU handles images but is not suitable for formulae/ statistics, or for technical writing at this time. + +SiSU has been developed and has been in use for several years. Requirements to cover a wide range of documents within its use domain have been explored. + +Some modules are more mature than others, the most mature being Html and LaTeX / pdf. PostgreSQL and search functions are useable and together with /ocn/ unique (to the best of my knowledge). The XML output document set is "well formed" but largely proof of concept. + +2~ How it works + +SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within text which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the instruction header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,~{ objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. }~ which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + +2~ Simple markup + +SiSU markup is based on requiring the minimum markup needed to determine the structure of a document. (This can be as little as saying in a header to look for the word Book at a specified level and the word Chapter at another level). SiSU then breaks a document into its smallest parts (at a heading, and paragraph level) while retaining all structural information. This break up of the document and information on its structure is taken advantage of in the transformations made in generating the very different output types that can be created, and in providing as much as can be for what each output type is best at doing, e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), ODF (OpenDocument), SQL (e.g. document search; representing constituent parts of documents based on their structure, headings, chapters, paragraphs as required; user control).~{ where explicit structure is provided through the use of tagging headings, it could be reduced (still) further, for example by reducing the number of characters used to identify heading levels; but in many cases even that information is not required as regular expressions can be used to extract the implicit structure. }~ + +3~ Sparse markup requirement, try to get the most out of markup + +One of its strengths is that very small amounts of initial tagging is required for the program to generate its output. + +This is a basic markup example: + +_* { basic markup example, text file - an international convention }http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst ~{ http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst output provided as example in the next section }~ + +_* { view basic markup, as it would be highlighted by vim editor }http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html ~{ http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html as it would appear with syntax highlighting (by vim) }~ + +Emphasis has been on simplicity and minimalism in markup requirements. Design philosophy is to try keep the amount of markup required low, for whatever has been determined to be acceptable output.~{ seems there are several "smart ASCIIs" available, primarily for ascii to html conversion, that make this, and reasonable looking ascii their goal
                    http://webseitz.fluxent.com/wiki/SmartAscii
                    http://daringfireball.net/projects/markdown/
                    http://www.textism.com/tools/textile/ }~ + +SiSU's markup is more minimalistic and simpler than (the equivalent) html and for it, you get considerably more than just html, as this preparation gives you all available output formats, upon request. + +3~ Single markup file provides multiple output formats + +For each document, there is only one (input, minimalistically marked up) file from which all the available output types are generated.~{ These include richly laid out and linked html (table or css variants), /PHP/, LaTeX (from which pdf portrait and landscape documents are produced), texinfo (for info files etc.), and PostgreSQL and/or SQLite. And the opportunity to fairly easily build additional modules, such as XML. See the examples provided in this document. }~ + +Eg. the markup example: + +_* {~^ original text file - an international convention }http://www.jus.uio.no/sisu/sample/markup/un_contracts_international_sale_of_goods_convention_1980.sst + +_* {~^ view as syntax would be highlighted by vim editor }http://www.jus.uio.no/sisu/sample/syntax/un_contracts_international_sale_of_goods_convention_1980.sst.html + +Produces the following output: + +_* {~^ Segmented html version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html + +_* {~^ Full length html document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/doc.html + +_* {~^ pdf landscape version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/landscape.pdf + +_* {~^ pdf portrait version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/portrait.pdf + +_* {~^ clean tex ascii version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/plain.txt + +_* {~^ /xml/ sax version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/sax.xml + +_* {~^ /xml/ dom version of document }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/dom.xml + +_* {~^ Concordance }http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/concordance.html + +(and in addition to these: PostgreSQL, SQLite, texinfo and -{YAML}- ~{ discontinued for the time being }~ versions if desired) + +3~ Syntax relatively easy to read and remember + +Syntax is kept simple and mnemonic.~{ SiSU markup syntax, an incomplete summary: http://www.jus.uio.no/sisu/sisu_markup_table/doc.html#h200306
                    Visual check of elementary font face modifiers: *bold* *{bold}* !{emphasis}! /{italics}/ _{underscore}_ -{strikethrough}- ^{superscript}^ ,{subscript}, }~ + +3~ Kept simple by having a limited publishing feature set, and features identified as most important, are available across several document types + +To keep SiSU markup sparse and simple SiSU deliberately provides a limited publishing feature set, including: indent levels; bold; italics; superscript; subscript; simple tables; images; tables of contents and; endnotes. Which in most cases are available across the different output formats. + +The publishing feature set may be expanded as required. + +2~ Designed with usability in mind + +Output is designed to be uniform, easy to read, navigate and cite. + +2~ Code separate from content + +Code~{ the program that generates the documents }~ is separated from content. This means that when changes are desired in the output presentation, the code that produces them, and not the marked up text data set (which could be thousands of documents) is modified. Separating code from content makes large scale changes to output appearance trivial, and permits the easy addition of new output modules. + +2~ Object citation numbering, a text or object positioning / citation system - "paragraph" (or text object) numbering, that remains same and usable across all output formats by people and machine *~citation *~ocn + +Object citation numbering is a simple object (text) positioning and cition system that is human relevant and machine useable, used by SiSU for all manner of presentations, and that is available for use in all text mappings. It is based on the automated sequential numbering of objects (roughly paragraphs, (headings, tables, verse) or other blocks of text or images etc.). The text positioning system (in which I claim copyright) is invaluable for publishing requiring the citing text across multiple output formats, and for the general mapping of text within a document: + +_* in html, html not being easily citeable (change font size, or use a different browser and the page on which specific text appears has changed), and + +_* across multiple formats being common to all output formats html/xml/pdf/sql output, + +_* the results of an sql search can just be "live" citation references to the documents in which the text is found, {~^ much like an index (see image examples provided). }http://www.jus.uio.no/sisu/SiSU/1.html#search + +I claim copyright on the system I use which is the most basic of all, numbering all text in headings and paragraphs sequentially (with tables and images being treated as a single paragraph) and only footnotes/endnotes not following this numbering, as their position in text is not strictly determined, (a change from footnotes to endnotes would change their numbering), footnotes instead "belong" to the paragraph from which they are referenced, and have sequential numbers of their own. + +SiSU has a paragraph numbering system, that remains the same regardless of the output format. This provides an effective means of citation, pinpointing text accurately in all output formats, using the same reference. This is particularly useful where text has to be located across different output formats - for example once html is printed the number of pages and pages on which given text is found will vary depending on the browser, its settings the font size setting etc. Similarly SiSU produces pdf in different forms, eg. on the example site Lex Mercatoria as portrait and landscape documents - here too page numbering varies, but paragraph numbering is the same, /{vis a vis}/ all versions of the text (portrait and landscape pdf and the html versions of the text, and as stored (with "paragraphs" as records) to the PostgreSQL or SQLite database). + +These numbers are placed in the text margins and are intended to be independent of and not to interfere with authors tagging. [The citation system (object citation numbering system, automated "paragraph numbering") which is automatically generated and is common and identical across all document formats] The paragraph numbering system is more accurately described as an (text) object numbering system, as headings are also numbered... all headings and paragraphs are numbered sequentially. Endnotes are automatically numbered independently and rather "belong" to the paragraph from which they are referenced, as an endnote does not (necessarily) form a part of a documents sequence, (they may be produced as either endnotes or footnotes (or both depending on what output you choose to look at - if you take the segmented html version document provided as an example, you will find that the endnotes are placed both at the end of each section, and in a separate section of their own called endnotes, and these are hyper-linked)). An attractive feature of providing citation numbering in this way is that it is independent of the document structure... it remains the same regardless of what is done about the document structure. + +The rules have been kept very simple, unique incremental object citation numbers are assigned to headings, paragraphs, verse, tables and images. It is possible to manually override this feature on a per heading or comment basis though this should be used exceptionally, it may be of use where there a substantive text, and the addition of a minor comment by the publisher that should not be mapped as part of the text. + +The object citation number markers contain additional numbering information with regard to the document structure, that can be used for alternative presentations, including such detail as the type of object (heading, paragraph, table, image, etc.), numbered sequentially. + +An advantage is that the numbering remains the same regardless of document structure. + +Text object ("paragraph") numbering is the same for all output versions of the same document, vis html, pdf, pgsql, yaml etc. + +In the relational database, as individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, the results of searches may be tailored just to provide the location of the search result in all available document formats. + +/{ Note: there is a bug in the released behaviour of object citation numbering, (not certain when it was introduced) tables should be numbered, ie each table gets an ocn, required amongst other things for relational database. This will be corrected in a future release. Citation numbering of existing documents that contain tables will changed. }/ + +2~ Handling of Dublin Core meta-tags making use of the Resource Description Framework + +SiSU is able to use meta tags based on the Dublin Core~{ http://dublincore.org/ }~ and Resource Description Framework~{ http://www.w3.org/RDF/ }~ + +This provides the means of providing semantic information about a document, both as computer processable meta-tags, and as human readable information that may be of value for classification purposes. + +This information is provided both in html metatags, and (where available) under the section titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: http://www.jus.uio.no/sisu/SiSU/metadata.html + +2~ Easy directory management + +#1 Directory file association, skins and special image management, made simpler.~{ The previous way was directory associations for file output were set up in the configuration file. The present system is a more natural way to work requireing less configuration. }~ + +The last part of the name of the work directory in which markup is being done, or rather from where SiSU is run in order to generate document output, is used in determining the sub-directory name for output files, that is created in the document output directory. This provides a rather easy way to associate documents e.g. of a given subject, or by owner. + +code{ + +/www/docs + /intellectual_property + /arbitration + /contract_law + +/www/docs + /ralph + /sisu + +}code + +all are placed in their own directories within the directory structure created. Similar rules are used in the creation of sql type databases (though they can be overridden). + +There are a couple of further associations with these directories. + +Directory wide skins. + +Directory specific images. + +# If there is a "directory skin", that is a skin of the same name as the directory, it is used in the generation of the documents within it, rather than the default skin, unless the document has a specific skin associated with it. + +_# default skin (always available) + +_# directory skin (precedence over default if exists) + +_# document skin (takes precedence wherever document requests a specific skin) + +Skins are defined in the document skin directory and if a directory association is desired a softlink made to the relevant skin. Skins (directory association auto load) auto load skin if a directory skin exists of same name as directory stub, (and there is no specific doc skin) + +# If the working directory has within it a sub-directory called image_local, the images within that directory are used for references to images, that are not part of the default site build. + +2~ Document Version Control Information + +The possibility of citing an exact document version. + +Permits the inclusion of document version control information to the document body and metatags.~{ from a version control system such as CVS }~ This provides a much more certain method of referring to the exact version of a particular document, (assuming that the document is from a trusted source, that will retain earlier versions of a document).~{ The version control system must be run, so the version number is obtained, prior to the SiSU document generation, and subsequent posting of the document. }~ + +This information (where available) is provided under the section of the document titled "Document Information - MetaData", near the end of a document, for example in the segmented html version of this text at: http://www.jus.uio.no/sisu/SiSU/metadata.html + +2~ Table of contents + +SiSU produces a rudimentary a table of contents based on document headings. + +2~ Auto-numbering of headings + +Headings can be automatically numbered, (and automatically named for hyper-linking) + +2~ Numbering and cross-hyperlinking of endnotes + +SiSU can automatically number footnotes/endnotes. This is the default operation where no number is provided. + +Footnotes/endnotes may also be manually numbered. Where a number, or numbers are provided for a footnote/endnote, this does not increment the automatic footnote/endnote number counter. + +In the html output footnotes/endnotes are cross-hyper-linked (to their reference point and vice versa). In th pdf output footnotes are linked from their reference point only. + +2~ "Skinnable" + +SiSU is skinnable, on a site-wide, directory-wide and per document basis, so different looking versions of things may be produced with little difficulty. There is a default skin which may be modified, as the background site skin, and each working directory may have a skin associated with it, as may each individual document. The hierarchy of application is document, directory, then site... ie if a document skin exists it gets precedence. + +Whilst it is skinnable, the default output styles are selected to work across the widest possible range of document types. + +2~ Multiple Outputs + +From markup that is simpler and more sparse than html you get: + +_* far greater output possibilities, including multiple html types, XML (different structured types), LaTeX (pdf landscape, portrait), and SQL (Postgresql or SQLite or other); + +_* the advantages implicit in these very different output possibilities;~{ e.g. LaTeX (professional document typesetting, easy conversion to pdf or Postscript), XML (in this case, structural representation), SQL (e.g. document set searches; representation of the constituent parts of documents based on their structure, headings, chapters, paragraphs as desired; control of use) }~ + +_* a common citation system + +As many output formats/presentations as one cares to write modules for - several types of html (e.g. structure based on css, or structure based on tables); /{LaTeX/pdf}/ and /{Lout/pdf}/; pgsql other databases easily added; yaml... + +3~ html - several presentations: full length & segmented; css & table based + +Most documents are produced in single and segmented html versions, described below: + +!_ The Scroll (full length text presentations) + +The full length of the text in a single scrollable document.~{ CISG http://www.jus.uio.no/lm/un_contracts_international_sale_of_goods_convention_1980/doc
                    The Unidroit Contract Principles http://www.jus.uio.no/lm/unidroit.contract.principles.1994/doc or
                    The Autonomous Contract http://www.jus.uio.no/lm/autonomous.contract.2000.amissah/doc }~ As a rule the files they are saved in are named: /doc/ or more precisely /{doc.html}/ + +For various reasons texts may only be provided in this form (such as this one which is short), though most are also provided as segmented texts. + +"Scroll" is a reference to the historical scroll, a single long document/ parchment, and also no doubt to what you will have to do to get to the bottom of the text.~{ Scrolling is not however necessarily confined to full length documents as you will have to scroll to get to the bottom of any long segment (eg. chapter) of a segmented text. }~ + +!_ The Segmented Text + +The text divided into segments (such as articles or chapters depending on the text)~{ CISG http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980
                    The Unidroit Principles http://www.jus.uio.no/lm/unidroit.contract.principles.1994
                    The Autonomous Contract http://www.jus.uio.no/sisu/the.autonomous.contract.2000.amissah or
                    WTA 1994 http://www.jus.uio.no/lm/wta.1994 }~ As a rule the files they are saved in are named: /toc/ and /index/ or more precisely /{toc.html}/ and /{index.html}/ + +If you know exactly what you are looking for, loading a segment of text is faster (the segments being smaller). Occasionally longer documents such as the WTA 1994 http://www.jus.uio.no/lm/wta.1994/toc are only provided in segmented form. + +!_ Cascading Style Sheet, and Table based html + +SiSU outputs html, two current standard forms available are: + +{ css based }http://www.jus.uio.no/sisu/SiSU/toc.html + +and + +table based [largely discontinued]~{ formatting possibility still exists in code tree but maintenance has been largely discontinuted. }~ + +!_ The html is tested across several browsers + +I like to remind you that there are other excellent browsers out there, many of which have long supported practical features like tabbing. + +The html is tested across several browsers, including: + +_* {~^ *Firefox* (Mozilla-Firefox) }http://www.mozilla.org/products/firefox/ + +_* {~^ Kazehakase }http://kazehakase.sourceforge.jp/ + +_* {~^ Konqueror }http://www.konqueror.org/ + +_* {~^ Mozilla }http://www.mozilla.org/ + +_* {~^ MS Internet Explorer }http://www.microsoft.com/windows/ie/default.asp + +_* {~^ Netscape }http://home.netscape.com/comprod/mirror/client_download.html + +_* {~^ Opera }http://www.opera.com/ + +Also lighter weight graphical browsers: + +_* {~^ Dillo }http://www.dillo.org/ + +_* {~^ *Epiphany* }http://www.gnome.org/projects/epiphany/ + +_* {~^ *Galeon* }http://galeon.sourceforge.net/ + +And for console/text browsing: + +_* {~^ *elinks* }http://elinks.or.cz/ + +_* {~^ *links2* }http://links.twibright.com/ + +_* {~^ *w3m* }http://w3m.sourceforge.net/ + +The html tables output is rendered more accurately across a wider variety set and older versions of browsers (than the html css output). + +3~ XML + +SiSU generates well formed XML, and multiple versions. An XML SAX version with a flat/shallow structure, and XML DOM version with a deeper (embedded) structure. There is also a released working xhtml module. Examples of SAX and DOM versions are provided within this document. + +3~ ODT:ODF, Open Document Format - ISO/IEC 26300:2006 + +SiSU generates Open Document Output format. + +3~ PDF - portrait and landscape, (through the generation of LaTeX output which is then transformed to pdf) + +SiSU outputs LaTeX if required which is easily transformed to PDF.~{ LaTeX and pdf features introduced 18^th^ June 2001, Landscape and portrait pdfs introduced 7^th^ October 2001., Lout is a more recent addition 22^th^ April 2003 }~ PDF documents are generated on the site from the same source files and Ruby program that produce html. Landscape oriented pdf introduced, providing easier screen viewing, they are also (paper saving, being currently) formatted to have fewer pages than their portrait equivalents. + +_* {~^ Adobe Reader }http://www.adobe.com/products/acrobat/readstep2.html + +_* {~^ *Evince* }http://www.gnome.org/projects/evince/ + +_* {~^ xpdf }http://www.foolabs.com/xpdf/ + +3~ Search - loading/populating of relational database while retaining document structure information, object citation numbering and other features (currently PostgreSQL and/or SQLite) + +SiSU (from the same markup input file) automatically feeds into PostgreSQL~{ http://www.postgresql.org/
                    http://advocacy.postgresql.org/
                    http://en.wikipedia.org/wiki/Postgresql }~ and/or SQLite~{ http://www.hwaci.com/sw/sqlite/
                    http://en.wikipedia.org/wiki/Sqlite }~ database (could be any other of the better relational databases)~{ Relational database features retaining document structure and citation introduced 15^th^ July 2002 }~ - together with all additional information related to document structure, and the alternative ways in which it is generated on the site retained. As regards scaling of the database, it is as scalable as the database (here Postgresql or SQLite) and hardware allow. I will prune the images later. + +This is one of the more interesting output forms, as all the structural data for the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four pgsql database tables: + +_1* one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); + +_1* another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and + +_1* a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). + +_1* a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. + +There is of course the possibility to add further structures. + +At this level SiSU loads a relational database with documents broken in to their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the structured document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. + +Because the document structure of sites created is clearly defined, and the text object citation system is available for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. + +The combination of the SiSU citation system with a relational database is pretty powerful, giving rise to several possibilities. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). + +This is a larger scale project, (with little development on the front end largely ignored), though the "infrastructure" has been in place since 2002. + +3~ Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) *~search + +{~^ Sample search frontend }http://search.sisudoc.org +A small database and sample query front-end (search from) that makes use of the citation system, _{object citation numbering}_ to demonstrates functionality.~{ (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. }~ + +SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + +(further work needs to be done on the sample search form, which is rudimentary and only passes simple booleans correctly at present to the SQL engine) + +A few canned searches, showing object numbers. Search for: + +{ English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=index&a=1 + +{ GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=index&a=1 + +{ invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=index&a=1 + +{ copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=index&a=1 + +Note that the searches done in this form are case sensitive. + +Expand those same searches, showing the matching text in each document: + +{ English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=text&a=1 + +{ GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=text&a=1 + +{ invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=text&a=1 + +{ copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=text&a=1 + +Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.~{ of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. }~ + +!_ OCN index mode, +(object citation number) the numbers displayed are relevant (and may be used to reference the match) in any sisu generated rendition of the text~{ OCN are provided for HTML, XML, pdf ... though currently omitted in plain-text and opendocument format output }~ the links provided are to the locations of matches within the html generated by SiSU. + +!_ Paragraph mode, +you may alternatively display the text of each paragraph in which the match was made, again the object/paragraph numbers are relevant to any SiSU generated/published text. + +Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. + +Earlier version of the search frontend - Simple search, results with files in which search found, and locations where found within files. + +Simple search, results with files in which search found, and text object (paragraph or endnote) where found within files. + +3~ Other forms + +There are other forms as well, YAML file, Ruby Marshal dumps, document pre-processing (processing of documents prior to the steps described here, to produce input suitable for the program) snap in a new module as required/desired, well formed XML, no problem. + +2~ Concordance / Word Map or rudimentary index + +Concordance /WordMaps:~{ Concordance/ WordMaps introduced 15^th^ August 2002 }~ SiSU produces a rudimentary index based on the words within the text, making use of paragraph numbers to identify text locations. This is generated in html and hyper-linked but identifies these words locations in the other document formats. Though it is possible to search using a search engine, this is a means for browsing an alphabetical list of words which may suggest other useful content. + +% Concordance files may be built using a document vocabulary. The vocabulary to be used may be specified on a per document basis. + +2~ Managed (document) directory, database, or site structure + +SiSU builds the web site (or more generically provides a suitable directory structure) - placing various output texts in the hierarchy of the web-site (or db), which (for directories) is a sub-directory with the name of the text file. + +2~ Batch processing + +SiSU is a batch processing tool, handling and transforming multiple (or individual) documents (in many ways) with a single instruction. + +2~ Integration to superior Gnu/Linux and Unix tools + +As should have been noted by the above description of SiSU, it makes use of existing programs found on Gnu/Linux and Unix, amongst those already mentioned include the LaTeX to pdf converters and the database PostgreSQL or SQLite. + +3~ Backup and version control + +Unix provides many tools for version control. For documents Subversion, CVS and even the old RCS are useful for the per-document histories they provide. + +For writing code superior (more recent) version control system exist. These can also be used for documents though they tend to take stamps of changes across the repository as a whole, rather than for each individual file that is tracked, (as CVS and RCS do). My personal preference is for distributed systems such as Git, Mercurial or Darcs, of which I use Git for both code and documents. + +Several backup tools exist. At the base level I tend to use rdiff. + +3~ Editor support + +SiSU documents are prepared / marked up in utf-8 text _{you are free to use the text editor of your choice.}_ + +Syntax highlighting for a number of editors are provided. Amongst them Vim, Kwrite, Kate, Gedit and diakonos. These may be found with configuration instructions at http://www.jus.uio.no/sisu/syntax_highlight. {~^ Vim }http://www.vim.org/ as of version 7 has built in sytax highlighting for SiSU. + +2~ Modular design, need something new add a module + +Need a new output format that does not already exist, write a new module. + +Prefer a new input syntax, you could write a new syntax matching the existing design, though my personal preference is some uniformity in entry appearance. If necessary has been fairly easy to extend the design parameters. It is intended to incorporate some additional basic semantic tagging, (book, article, author etc.) However, keeping the requirements for input minimal, and relatively simple has been a design goal. + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_download.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_download.ssi new file mode 100644 index 00000000..a7ac8484 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_download.ssi @@ -0,0 +1,162 @@ +% SiSU insert 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Download, Stable and Development Branches + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2007-08-28 + +@date.issued: 2007-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Downloads, Stable and Development Branches + +:C~? Download information + +1~download Download SiSU - Linux/Unix + +2~current- SiSU Current Version - Linux/Unix + +3~source- Source (tarball tar.gz) + +Download the latest version of SiSU (and SiSU markup samples):~{ Breakage and Fixes Report
                    http://www.jus.uio.no/sisu/SiSU/breakage_and_fixes.html }~ + +_* {~^ sisu_0.58.3.orig.tar.gz (of 2007-09-05:36/3) }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz ~{
                    e9a20a06ffee8d633b8ce525017d89ba 1278987 }~ + +_1 cgi generated sample search form + +_2 order results on files of the same title, in multiple files (with different filenames) + +_2 postgresql, character case sensitivity, control, on/off + +_2 tail decoration, gplv3 & sisu info + +_1 texinfo/info (pinfo) module starts to do something vaguely useful again [not a much used module, testing required] + +_1 print XML rendition of document structure to screen -T + +_1 help on environment visited, sisu -V + +_1 sisurc.yml default, color set to true [apologies if this causes anyone any inconvenience, it is configurable in sisurc.yml] + +_1 help and man pages, some work man(8) related + +_1 sisu-install (install ruby rant script renamed) and permissions set to executable + +_* {~^ sisu-markup-samples_1.0.8.orig.tar.gz (of 2007-08-19:33/7 ) }http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.7.orig.tar.gz ~{
                    04ae2812617a4689666600a0fb32301f 3438571 }~ *~sisu-markup-samples + +For installation notes see http://www.jus.uio.no/sisu/SiSU/download.html + +For changelogs see http://www.jus.uio.no/sisu/SiSU/changelog.html + +{ tulva.png 425x339 "Tulva, by Leena Krohn" }http://www.jus.uio.no/sisu/SiSU ~{ Reproduced with the kind permission of author and artist Leena Krohn, http://www.kaapeli.fi/krohn Tulva is from the work Sphinx or Robot http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996 other works available online include Tainaron http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998, these two works can be found in the book sample section http://www.jus.uio.no/sisu/SiSU/2.html#sample }~ + +3~git- Git (source control management) + +Git repository currently at: + +_* git clone git://sisudoc.org/git/sisu/ + +_* http://search.sisudoc.org/cgi-bin/gitweb.cgi?p=sisu;a=summary + +3~debian- Debian + +This section contains information on the latest SiSU release. For installation notes see http://www.jus.uio.no/sisu/sisu_download/installation.html + +SiSU is updated fairly regularly in Debian testing and unstable, and should be available therefrom. + +To add this archive, should you still choose to do so, add the following lines to your /etc/apt/sources.list + +code{ + +deb http://www.jus.uio.no/sisu/archive unstable main non-free +deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +!_ Source + +_* {~^ sisu_0.58.3.orig.tar.gz }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3.orig.tar.gz + +_* {~^ sisu_0.58.3-1.diff.gz }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.diff.gz + +_* {~^ sisu_0.58.3-1.dsc }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1.dsc ~{
                    b8330f8b97a15e6eaecba8f2616acb10 606 sisu_0.58.3-1.dsc }~ + +!_ Debs + +_* {~^ sisu_0.58.3-1_all.deb }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu_0.58.3-1_all.deb ~{
                    sisu, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies
                    Depends: ruby (>=1.8.2), libwebrick-ruby
                    Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, vim-sisu, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl }~ + +_* {~^ sisu-complete_0.58.3-1_all.deb }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-complete_0.58.3-1_all.deb ~{
                    a package that pulls in other packages to build the whole of sisu (excluding sisu-examples)
                    Depends: ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite, vim-sisu
                    Recommends: sisu-examples }~ + + +_* {~^ sisu-pdf_0.58.3-1_all.deb }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-pdf_0.58.3-1_all.deb ~{
                    dependencies used by sisu to produce pdf from LaTeX generated
                    Depends: sisu, tetex-bin, tetex-extra, latex-ucs
                    Suggests: evince, xpdf }~ + +_* {~^ sisu-postgresql_0.58.3-1_all.deb }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-postgresql_0.58.3-1_all.deb ~{
                    dependencies used by sisu to populate postgresql database (further configuration is necessary)
                    Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby
                    Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 }~ + +_* {~^ sisu-sqlite_0.58.3-1_all.deb }http://www.jus.uio.no/sisu/archive/pool/main/s/sisu/sisu-sqlite_0.58.3-1_all.deb ~{
                    dependencies used by sisu to populate sqlite database
                    Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby
                    Suggests: libdbd-sqlite }~ + +For changelogs see: + +_1 http://www.jus.uio.no/sisu/SiSU/changelog.html + +_1 http://www.jus.uio.no/sisu/sisu_changelog/changelog.html + +!_ non-free + +Book markup samples have been moved to non-free as the substantive text of the documents are available under the author or original publisher's license, and usually do not comply with the Debian Free Software Guidelines. + +_* {~^ sisu-markup-samples_1.0.8-1_all.deb }http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1_all.deb ~{
                    marked up documents and other examples related to sisu, a larger package containing a number of texts
                    Depends: sisu }~ + +_* {~^ sisu-markup-samples_1.0.8-1.dsc }http://www.jus.uio.no/sisu/archive/pool/non-free/s/sisu-markup-samples/sisu-markup-samples_1.0.8-1.dsc ~{
                    ca03c11467097d6049c43c54d0961ef5 606 sisu-markup-samples_1.0.8-1.dsc }~ + +For changelogs see: + +_1 http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html + +_1 http://www.jus.uio.no/sisu/sisu_markup_samples_changelog/changelog_markup_samples.html + +3~rpm- RPM + +The RPM is generated from the source file using Alien.~{ http://www.kitenet.net/programs/alien/ }~ Dependencies are not handled, not even that of the essential Ruby. + +_* {~^ sisu_0.58.3.orig-1-2.noarch.rpm }http://www.jus.uio.no/sisu/pkg/rpm/sisu_0.58.3.orig-1-2.noarch.rpm ~{
                    31f5cd3e0e577b418e7c98492f71f0af
                    untested, created using: alien -r sisu_0.58.3.orig.tar.gz }~ + +_* {~^ sisu-0.58.3-2.noarch.rpm }http://www.jus.uio.no/sisu/pkg/rpm/sisu-0.58.3-2.noarch.rpm ~{
                    8b6858f0117351ce441e8559bf5308be
                    untested, created using: alien -r sisu_0.58.3-1_all.deb }~ + +_* {~^ sisu-markup-samples_1.0.8.orig-2.noarch.rpm }http://www.jus.uio.no/sisu/pkg/rpm/sisu-markup-samples_1.0.6.orig-2.noarch.rpm ~{
                    15eed830b4d004f011bafe831bb816da
                    untested, created using alien }~ + +sudo rpm -i [package name] diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.ssi new file mode 100644 index 00000000..581a53a6 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.ssi @@ -0,0 +1,58 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Markup Samples, Output Examples + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs:+ $Id$ + +:A~? @title @creator + +:B~? SiSU Markup and Output Examples + +% :C~? SiSU Markup and Output Examples + +1~examples Markup and Output Examples + +2~ Markup examples *~markup + +Current markup examples and document output samples are provided at http://www.jus.uio.no/sisu/SiSU/2.html + +Some markup with syntax highlighting may be found under http://www.jus.uio.no/sisu/sample/syntax but is not as up to date. + +For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.sst new file mode 100644 index 00000000..e63eefca --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_examples.sst @@ -0,0 +1,218 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Markup Samples, Output Examples + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +@rcs:+ $Id: sisu_examples.sst,v 1.25 2007/09/08 17:12:47 ralph Exp $ + +:A~? @title @creator + +:B~? SiSU Markup and Output Examples + +1~examples Markup and Output Examples + +2~ Markup examples *~markup + +Current markup examples and document output samples are provided at http://www.jus.uio.no/sisu/SiSU/2.html + +Some markup with syntax highlighting may be found under http://www.jus.uio.no/sisu/sample/syntax but is not as up to date. + +For some documents hardly any markup at all is required at all, other than a header, and an indication that the levels to be taken into account by the program in generating its output are. + +<:pb> + +2~ A few book (and other) examples *~books *~sample *~example *~output + +{ aukio.png 397x340 "Aukio, by Leena Krohn" }http://www.jus.uio.no/sisu/SiSU ~{ Reproduced with the kind permission of author and artist Leena Krohn, http://www.kaapeli.fi/krohn "Aukio" is from the work /{"Sphinx or Robot"}/ http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996 which is included as a book example in this section, together with another of the author's works, /{"Tainaron"}/ http://www.jus.uio.no/sisu/tainaron.leena_krohn.1998 }~ + +3~wealth_of_networks- /{"The Wealth of Networks"}/, Yochai Benkler + +{ "The Wealth of Networks", Yochai Benkler [3sS]}the_wealth_of_networks.yochai_benkler.sst + +3~freeculture- /{"Free Culture"}/, Lawrence Lessig + +{ "Free Culture", Lawrence Lessig [3sS]}free_culture.lawrence_lessig.sst + +3~free_as_in_freedom- /{"Free as in Freedom: Richard Stallman's Crusade for Free Software"}/, by Sam Williams + +{ "Free as in Freedom: Richard Stallman's Crusade for Free Software", by Sam Williams [3sS]}free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst + +3~free_for_all- /{"Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans"}/, by Peter Wayner + +{ "Free For All: How Linux and the Free Software Movement Undercut the High Tech Titans", by Peter Wayner [3sS]}free_for_all.peter_wayner.sst + +3~catb- /{"The Cathedral and the Bazaar"}/, by Eric S. Raymond + +{ "The Cathedral and the Bazaar", by Eric S. Raymond [3sS]}the_cathedral_and_the_bazaar.eric_s_raymond.sst + +3~accelerando- /{"Accelerando"}/, Charles Stross *~stross + +{ "Accelerando", Charles Stross [3sS]}accelerando.charles_stross.sst *~accelerando + +3~tainaron- /{"Tainaron"}/, Leena Krohn *~krohn + +{ "Tainaron", Leena Krohn [3sS]}tainaron.leena_krohn.1998.sst *~tainaron + +3~sphinx- /{"Sphinx or Robot"}/, Leena Krohn *~sor + +{i_sor.png 294x59 "Sphinx or Robot by Leena Krohn" }http://www.jus.uio.no/sisu/sphinx_or_robot.leena_krohn.1996 + +{ "Sphinx or Robot", Leena Krohn [3sS]}sphinx_or_robot.leena_krohn.1996.sst + +3~war_and_peace- /{"War and Peace"}/, Leo Tolstoy, PG Etext 2600 *~wap *~gutenberg + +{ "War and Peace", Leo Tolstoy [3sS]}war_and_peace.leo_tolstoy.sst ~{ http://www.jus.uio.no/sisu/war_and_peace.leo_tolstoy/toc.html
                    The ascii text was taken from Project Gutenberg. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it was possible to do a simple search and replace to make the Project Gutenberg ascii presentation suitable for SiSU, using the older endnote markup style. This example instructs the program to use regular expressions, in this example the words: none; none; BOOK|FIRST|SECOND; CHAPTER; occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). Note that there was _{very little markup required}_ after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by \<:insert1\> and \<:insert2\> and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one.
                    I did a stylesheet/skin for the Gutenberg Project, ... I may have to remove. The markup transforms required are trivial. Of interest, in this instance I am saved by having alternative syntaxes/(structural modes) for marking up endnotes... as it is possible to do a simple search and replace to make Project Gutenberg ascii presentations suitable for SiSU using the older endnote markup style. There is _{very little markup required}_ after the document headers and Project Gutenberg legal notices. As I presume the legal notices are similar in Project Gutenberg documents, (and I could not bear to think of preparing the same legal notices twice), I moved those to the "skin" for the Project, and these are now represented in the markup by the \<:insert1\> and \<:insert2\> markers and the legal notices are available for similar insertion into the next Project Gutenberg text prepared for SiSU, should there be one. }~ + +3~quixote- /{"Don Quixote"}/, Miguel de Cervantes [Saavedra], translated by John Ormsby, PG Etext 996 + +{ "Don Quixote", Miguel de Cervantes [Saavedra] [3sS]}don_quixote.miguel_de_cervantes.sst + +3~gulliver- /{"Gulliver's Travels"}/, Jonathan Swift, transcribed from the 1892 George Bell and Sons edition by David Price, PG Etext 829 *~swift + +{ "Gulliver's Travels", Jonathan Swift [3sS]}gullivers_travels.jonathan_swift.sst + +3~alice- /{"Alice's Adventures in Wonderland"}/, Lewis Carroll, PG Etext 11 + +{ "Alice's Adventures in Wonderland", Lewis Carroll [3sS]}alices_adventures_in_wonderland.lewis_carroll.sst + +3~glass- /{"Through The Looking-Glass"}/, Lewis Carroll, PG Etext 12 + +{ "Through The Looking-Glass", Lewis Carroll [3sS]}through_the_looking_glass.lewis_carroll.sst + +3~alice- /{"Alice's Adventures in Wonderland"}/ and /{"Through The Looking-Glass"}/, Lewis Carroll, PG Etexts 11 and 12 + +{ "Alice's Adventures in Wonderland" and "Through The Looking-Glass", Lewis Carroll [3sS]}alices_adventures_in_wonderland_and_through_the_looking_glass.lewis_carroll.ssm + +3~gpl- /{"Gnu Public License 2"}/, (GPL 2) Free Software Foundation + +{ "Gnu Public License 2", (GPL 2) Free Software Foundation [3sS]}gpl2.fsf.sst + +3~gpl- /{"Gnu Public License v3 - Third discussion draft"}/, (GPLv3) Free Software Foundation + +{ "Gnu Public License 3 - Third discussion draft", (GPL v3 draft3) Free Software Foundation [3sS]}gpl3_draft3.fsf.sst + +3~dsc- /{"Debian Social Contract"}/ + +{ "Debian Social Contract" [3sS]}debian_social_contract_v1.1.sst + +3~dc- /{"Debian Constitution v1.3"}/, (simple/default markup) + +{ "Debian Constitution v1.3" [3sS]}debian_constitution_v1.3.sst + +3~dc- /{"Debian Constitution v1.3"}/, (markup adjusted for output to more closely match the original) + +{ "Debian Constitution v1.3", (markup adjusted for output to more closely match the original) [3sS]}debian_constitution_v1.3.adjusted.sst + +3~dc- /{"Debian Constitution v1.2"}/, (simple/default markup) + +{ "Debian Constitution v1.2 (more translations)" [3sS]}debian_constitution_v1.2.sst + +3~dc- /{"Debian Constitution v1.2"}/, (markup adjusted for output to more closely match the original) + +{ "Debian Constitution (more translations)", (markup adjusted for output to more closely match the original) [3sS]}debian_constitution_v1.2.adjusted.sst + +3~terminology- /{"A Uniform Sales Terminology"}/, Vikki Rogers and Albert Kritzer + +{ "A Uniform Sales Terminology", Vikki Rogers and Albert Kritzer [3sS]}a_uniform_international_sales_terminology.vikki_rogers.and.albert_kritzer.sst + +3~autonomous- /{"The Autonomous Contract" 1997 }/ - markup sample + +{ "The Autonomous Contract" 1997 - markup sample [3sS]}the_autonomous_contract.amissah.19970710.sst + +3~autonomous- /{"The Autonomous Contract Revisited"}/ - markup sample + +{ "The Autonomous Contract Revisited" - markup sample [3sS]}autonomy_markup0.sst ~{ http://www.jus.uio.no/sisu/autonomy_markup0/toc.html
                    alternative markup variations revolving around endnotes
                    (i) as above, markup with embedded endnotes, and header list of words/phrases to emphasise
                    http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup0.sst.html
                    http://www.jus.uio.no/sisu/sample/markup/autonomy_markup0.sst
                    (ii) Again markup with embedded endnotes, but font faces changed within paragraphs rather than in header as in i
                    http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup1.sst.html
                    http://www.jus.uio.no/sisu/sample/markup/autonomy_markup1.sst
                    (iii) Markup with endnote placemarks within paragraphs, the endnotes following the paragraph that contains them http://www.jus.uio.no/sisu/sample/syntax/autonomy_markup2.sst.html
                    http://www.jus.uio.no/sisu/sample/markup/autonomy_markup2.sst
                    (iv) Another alternative is to place the marked up endnotes sequentially and at the end of the text. This also works. The paragraph variant iii is perhaps easier to visually check should there be missing endnotes; but this variant iv may better suit the conversion of alternatively pre-prepared documents. }~ + +3~cisg- /{"United Nations Convention on Contracts for the International Sale of Goods"}/ + +{ "United Nations Convention on Contracts for the International Sale of Goods" [3sS]}un_contracts_international_sale_of_goods_convention_1980.sst ~{ http://www.jus.uio.no/sisu/un_contracts_international_sale_of_goods_convention_1980/toc.html
                    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents).
                    This example instructs the program to use regular expressions, in this example the words: Part, Chapter, Section, Article occurring at the beginning of a line, to identify what should be treated as different levels of heading in a document (and used to make the table of contents). }~ + +3~pecl- /PECL/ the "Principles of European Contract Law" + +{ "Principles of European Contract Law" [3sS]}eu_contract_principles_parts_1_to_3_2002.sst + +2~sql SQL - PostgreSQL, SQLite + +A Sample search form is available at http://search.sisudoc.org + +A few canned searches, showing object numbers. Search for: + +_1 { English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=index&a=1 + +Note that the searches done in this form are case sensitive. + +Expand those same searches, showing the matching text in each document: + +_1 { English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=text&a=1 + +Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.~{ of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. }~ + +2~ Lex Mercatoria as an example + +There is quite a bit to peruse if you explore the site Lex Mercatoria: + +http://www.lexmercatoria.org/ ~{ http://www.jus.uio.no/lm/index }~ + +or perhaps: + +http://lexmercatoria.org/treaties.and.organisations/lm.chronological ~{ http://www.jus.uio.no/lm/treaties.and.organisations/lm.chronological }~ + +2~ For good measure the markup for a document with lots of (simple) tables + +SiSU is not optimised for table making, but does handle simple tables. + +_* {~^ SiSU marked up file with tables }http://www.jus.uio.no/sisu/sample/syntax/un_conventions_membership_status.sst.html ~{
                    http://www.jus.uio.no/sisu/sample/markup/un_conventions_membership_status.sst }~ + +_* {~^ Output of table file example }http://www.jus.uio.no/lm/un_conventions_membership_status/toc.html + +2~ And a link to the output of a reported case + +http://www.jus.uio.no/lm/england.fothergill.v.monarch.airlines.hl.1980/toc.html diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_faq.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_faq.sst new file mode 100644 index 00000000..5e065ff7 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_faq.sst @@ -0,0 +1,191 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: FAQ - Frequently Asked/Answered Questions + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2006-09-06 + +@date.available: 2006-09-06 + +@date.issued: 2006-09-06 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs: $Id$ + +:A~? @title @creator + +1~faq FAQ - Frequently Asked/Answered Questions + +2~ Why are urls produced with the -v (and -u) flag that point to a web server on port 8081 ? + +Try the following rune: + +_* sisu -W + +This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. + +2~ I cannot find my output, where is it? + +The following should provide help on output paths: + +_* sisu --help env + +_* sisu -V [same as the previous command] + +_* sisu --help directory + +_* sisu --help path + +_* sisu -U [filename] + +_* man sisu + +2~ I do not get any pdf output, why? + +SiSU produces LaTeX and pdflatex is run against that to generate pdf files. + +If you use Debian the following will install the required dependencies + +_* aptitude install sisu-pdf + +the following packages are required: tetex-bin, tetex-extra, latex-ucs + +2~ Where is the latex (or some other interim) output? + +Try adding -M (for maintenance) to your command flags, e.g.: + +_* sisu -HpMv [filename] + +this should result in the interim processing output being retained, and information being provided on where to find it. + +_* sisu --help directory + +_* sisu --help path + +should also provide some relevant information as to where it is placed. + +2~ Why isn't SiSU markup XML + +I worked with text and (though I find XML immensely valuable) disliked noise +... better to sidestep the question and say: + +SiSU currently "understands" three XML input representations - or more accurately, converts from three forms of XML to native SiSU markup for processing. The three types correspond to SAX (structure described), DOM (structure embedded, whole document must be read before structure is correctly discernable) and node based (a tree) forms of XML document structure representation. Problem is I use them very seldom and check that all is as it should be with them seldom, so I would not be surprised if something breaks there, but as far as I know they are working. I will check and add an XML markup help page before the next release. There already is a bit of information in the man page under the title SiSU VERSION CONVERSION + +_1 sisu --to-sax [filename/wildcard] + +_1 sisu --to-dom [filename/wildcard] + +_1 sisu --to-node [filename/wildcard] + +The XML should be well formed... must check, but lacks sensible headers. Suggestions welcome as to what to make of them. [For the present time I am satisfied that I can convert (both ways) between 3 forms of XML representation and SiSU markup]. + +_1 sisu --from-xml2sst [filename/wildcard] + +2~ LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? + +% what are some similarities and differences between LaTex and SiSU? + +SiSU is not really about type-setting. + +LaTeX is the ultimate computer instruction type-setting language for paper based publication. + +LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. + +SiSU is not really about type-setting at all. It is about a lightweight markup instruction that provides enough information for an abstraction of the documents structure and objects, from which different forms of representation of the document can be generated. + +SiSU with very little markup instruction is able to produce relatively high quality pdf by virtue of being able to generate usable default LaTeX; it produces "quality" html by generating the html directly; likewise it populates an SQL database in a useful way with the document in object sized chunks and its meta-data. But SiSU works on an abstraction of the document's structure and content and custom builds suitable uniform output. The html for browser viewing and pdf for paper viewing/publishing are rather different things with different needs for layout - as indeed is what is needed to store information in a database in searchable objects. + +% SiSU is a lightweight document abstraction, meta-(structure and markup) syntax designed to make use of a minimal amount of preparation detail that can be used across very different ways of representing documents + +The pdfs or html produced for example by open office based on open document format and other office/word processor suits usually attempt to have similar looking outputs - your document rendered in html looks much the same, or in pdf... sisu is less this way, it seeks to have a starting point with as little information about appearance as possible, and to come up with the best possible appearance for each output that can be derived based on this minimal information. + +Where there are large document sets, it provides consistency in appearance in each output format for the documents. + +The excuse for going this way is, it is a waste of time to think much about appearance when working on substantive content, it is the substantive content that is relevant, not the way it looks beyond the basic informational tags - and yet you want to be able to take advantage of as many useful different ways of representing documents as are available, and for various types of output to to be/look as good as it can for each medium/format in which it is presented, (with different mediums having different focuses) and SiSU tries to achieve this from minimal markup. + +2~ How do I create GIN or GiST index in Postgresql for use in SiSU + +This at present needs to be done "manually" and it is probably necessary to alter the sample search form. The following is a helpful response from one of the contributors of GiN to Postgresql Oleg Bartunov 2006-12-06: + +"I have tsearch2 slides which introduces tsearch2 +http://www.sai.msu.su/~megera/wiki/tsearch2slides + +FTS in PostgreSQL is provided by tsearch2, which should works without +any indices (GiST or GIN) ! Indices provide performance, not functionality. + +In your example I'd do ( simple way, just for demo): + +!_ 0. +compile, install tsearch2 and load tsearch2 into your database + +_1 cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql + +!_ 1. +Add column fts, which holds tsvector + +_1 alter table documents add column fts tsvector; + +!_ 2. +Fill fts column + +_1 update document set fts = to_tsvector(clean); + +!_ 3. +create index - just for performance ! + +_1 create index fts_gin_idx on document using gin(fts); + +!_ 4. +Run vacuum + +_1 vacuum analyze document; + +That's all. + +Now you can search: + +select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; + +2~ Where is version 1.0? + +SiSU works pretty well as it is supposed to. +Version 1.0 will have the current markup, and directory structure. +At this point it is largely a matter of choice as to when the name change is made. + +The feature set for html,~{ html w3c compliance has been largely met. }~ LaTeX/pdf and opendocument is in place. +XML, and plaintext are in order. + +html and LaTeX/pdf may be regarded as reference copy outputs + +With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. + +We are still almost there. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_filetypes.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_filetypes.sst new file mode 100644 index 00000000..a031691f --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_filetypes.sst @@ -0,0 +1,172 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Filetypes [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +1~filetypes SiSU filetypes + +SiSU has plaintext and binary filetypes, and can process either type of document. + +2~ .sst .ssm .ssi marked up plain text + +SiSU documents are prepared as plain-text (utf-8) files with SiSU markup. They may make reference to and contain images (for example), which are stored in the directory beneath them _sisu/image. SiSU plaintext markup files are of three types that may be distinguished by the file extension used: regular text .sst; master documents, composite documents that incorporate other text, which can be any regular text or text insert; and inserts the contents of which are like regular text except these are marked .ssi and are not processed. + +SiSU processing can be done directly against a sisu documents; which may be located locally or on a remote server for which a url is provided. + +SiSU source markup can be shared with the command: + +_1 sisu -s [filename] + +3~ sisu text - regular files (.sst) + +The most common form of document in SiSU, see the section on SiSU markup. + +http://www.jus.uio.no/sisu/sisu_markup + +http://www.jus.uio.no/sisu/sisu_manual + +3~ sisu master files (.ssm) + +Composite documents which incorporate other SiSU documents which may be either regular SiSU text .sst which may be generated independently, or inserts prepared solely for the purpose of being incorporated into one or more master documents. + +The mechanism by which master files incorporate other documents is described as one of the headings under under SiSU markup in the SiSU manual. + +Note: Master documents may be prepared in a similar way to regular documents, and processing will occur normally if a .sst file is renamed .ssm without requiring any other documents; the .ssm marker flags that the document may contain other documents. + +Note: a secondary file of the composite document is built prior to processing with the same prefix and the suffix ._sst ~{ .ssc (for composite) is under consideration but ._sst makes clear that this is not a regular file to be worked on, and thus less likely that people will have "accidents", working on a .ssc file that is overwritten by subsequent processing. It may be however that when the resulting file is shared .ssc is an appropriate suffix to use. }~ + +http://www.jus.uio.no/sisu/sisu_markup + +http://www.jus.uio.no/sisu/sisu_manual + +3~ sisu insert files (.ssi) + +Inserts are documents prepared solely for the purpose of being incorporated into one or more master documents. They resemble regular SiSU text files except they are ignored by the SiSU processor. Making a file a .ssi file is a quick and convenient way of flagging that it is not intended that the file should be processed on its own. + +2~ sisupod, zipped binary container (sisupod.zip, .ssp) + +A sisupod is a zipped SiSU text file or set of SiSU text files and any associated images that they contain (this will be extended to include sound and multimedia-files) + +SiSU plaintext files rely on a recognised directory structure to find contents such as images associated with documents, but all images for example for all documents contained in a directory are located in the sub-directory _sisu/image. Without the ability to create a sisupod it can be inconvenient to manually identify all other files associated with a document. A sisupod automatically bundles all associated files with the document that is turned into a pod. + +The structure of the sisupod is such that it may for example contain a single document and its associated images; a master document and its associated documents and anything else; or the zipped contents of a whole directory of prepared SiSU documents. + +The command to create a sisupod is: + +_1 sisu -S [filename] + +Alternatively, make a pod of the contents of a whole directory: + +_1 sisu -S + +SiSU processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. + +http://www.jus.uio.no/sisu/sisu_commands + +http://www.jus.uio.no/sisu/sisu_manual + +1~alt Experimental Alternative Input Representations + +2~ Alternative XML + +SiSU offers alternative XML input representations of documents as a proof of concept, experimental feature. They are however not strictly maintained, and incomplete and should be handled with care. + +!_ convert from sst to simple xml representations (sax, dom and node): + +_1 sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + +_1 sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + +_1 sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + +!_ convert to sst from any sisu xml representation (sax, dom and node): + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +3~ XML SAX representation + +To convert from sst to simple xml (sax) representation: + +_1 sisu --to-sax [filename/wildcard] or sisu --to-sxs [filename/wildcard] + +To convert from any sisu xml representation back to sst + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +3~ XML DOM representation + +To convert from sst to simple xml (dom) representation: + +_1 sisu --to-dom [filename/wildcard] or sisu --to-sxd [filename/wildcard] + +To convert from any sisu xml representation back to sst + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +3~ XML Node representation + +To convert from sst to simple xml (node) representation: + +_1 sisu --to-node [filename/wildcard] or sisu --to-sxn [filename/wildcard] + +To convert from any sisu xml representation back to sst + +_1 sisu --from-xml2sst [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +or the same: + +_1 sisu --from-sxml [filename/wildcard [.sxs.xml,.sxd.xml,sxn.xml]] + +% .SH "SKINS \- document, directory and site skins" diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help.sst new file mode 100644 index 00000000..0ccf8a93 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help.sst @@ -0,0 +1,142 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Manual [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Help + +1~help Help + +2~ SiSU Manual + +The most up to date information on sisu should be contained in the sisu_manual, available at: + +_1 http://www.jus.uio.no/sisu/sisu_manual/ + +and (from SiSU 0.59 onwards) installed locally at: + +_1 /usr/share/doc/sisu/sisu_manual/ + +or equivalent directory + +Within the SiSU tarball at: + +_1 ./data/doc/sisu/sisu_manual/ + +% The manual pages provided with SiSU are also available online, and there is an interactive help, which is being superseded by the man page, and possibly some document which contains this component. + +2~ SiSU man pages *~man + +If SiSU is installed on your system usual man commands should be available, try: + +_1 man sisu + +_1 man sisu_markup + +_1 man sisu_commands + +Most SiSU man pages are generated directly from sisu documents that are used to prepare the sisu manual, the sources files for which are located within the SiSU tarball at: + +_1 ./data/doc/sisu/sisu_manual/ + +Once installed, directory equivalent to: + +_1 /usr/share/doc/sisu/sisu_manual/ + +Available man pages are converted back to html using man2html: + +_1 /usr/share/doc/sisu/html/ + +_1 ./data/doc/sisu/html/ + +The SiSU man pages can be viewed online at:~{ generated from source using rman
                    http://polyglotman.sourceforge.net/rman.html
                    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
                    http://www.jus.uio.no/sample }~ + +An online version of the sisu man page is available here: + +_* {~^ various sisu man pages }http://www.jus.uio.no/sisu/man/ + +_* {~^ sisu.1 }http://www.jus.uio.no/sisu/man/sisu.1.html + +_* {~^ sisu.8 }http://www.jus.uio.no/sisu/man/sisu.8.html + +_* {~^ sisu_examples.1 }http://www.jus.uio.no/sisu/man/sisu_examples.1.html + +_* {~^ sisu_webrick.1 }http://www.jus.uio.no/sisu/man/sisu_webrick.1.html + +2~ SiSU built-in interactive help + +This is particularly useful when current installation information is obtained as the interactive help is able to provide information on your sisu configuration and setup. + +_1 sisu --help + +_1 sisu --help [subject] + +_2 sisu --help env [for feedback on the way your system is setup with regard to sisu] + +_2 sisu -V [same as above command] + +_2 sisu --help commands + +_2 sisu --help markup + +Apart from real-time information on your current configuration the SiSU manual and man pages are likely to contain more up-to-date information than the sisu interactive help (for example on commands and markup). + +NOTE: Running the command sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. Enter to escape. + +2~ Help Sources + +For lists of alternative help sources, see: + +!_ man page + +_1 man sisu_help_sources + +!_ man2html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +!_ sisu generated html + +_1 /usr/share/doc/sisu/html/sisu_help_sources/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help_sources/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help_sources.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help_sources.sst new file mode 100644 index 00000000..3006ef75 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_help_sources.sst @@ -0,0 +1,452 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: References + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Help Sources + +1~help_sources Help Sources + +For a summary of alternative ways to get help on SiSU try one of the following: + +!_ man page + +_1 man sisu_help + +!_ man2html + +_1 file:///usr/share/doc/sisu/html/sisu_help.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_help.1.html + +!_ sisu generated output - links to html + +_1 file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html + +!_ help sources lists + +Alternative sources for this help sources page listed here: + +_1 man sisu_help_sources + +_1 file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +_1 file:///usr/share/doc/sisu/html/sisu_help_sources/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help_sources/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html + +2~ man pages + +3~ man + +_1 man sisu + +_1 man sisu_commands + +_1 man 7 sisu_complete + +_1 man sisu_configuration + +_1 man 8 sisu_faq + +_1 man sisu_filetypes + +_1 man sisu_help + +_1 man sisu_help_sources + +_1 man 8 sisu_howto + +_1 man sisu_introduction + +_1 man sisu_markup + +_1 man sisu_output_overview + +_1 man 7 sisu_pdf + +_1 man 7 sisu_postgresql + +_1 man 8 sisu_quickstart + +_1 man 8 sisu_remote + +_1 man 8 sisu_search + +_1 man sisu_skin + +_1 man 7 sisu_sqlite + +_1 man 8 sisu_syntax_highlighting + +_1 man 7 sisu_vim + +_1 man sisu_webrick + +2~ sisu generated output - links to html + +Note SiSU documentation is prepared in SiSU and output is available in multiple formats including amongst others html, pdf, and odf which may be also be accessed via the html pages~{ named index.html or more extensively through sisu_manifest.html }~ + +3~ locally installed + +file:///usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + +file:///usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +file:///usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_commands/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_complete/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_configuration/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_description/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_examples/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_faq/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_filetypes/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_help/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_help_sources/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_howto/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_introduction/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_manual/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_markup/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_output_overview/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_pdf/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_postgresql/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_quickstart/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_remote/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_search/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_skin/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_sqlite/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_vim/index.html + +_1 /usr/share/doc/sisu/sisu_manual/sisu_webrick/index.html + +3~ www.sisudoc.org + +http://sisudoc.org/sisu_manual/sisu_manual/index.html + +_1 http://sisudoc.org/sisu_manual/sisu/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_commands/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_complete/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_configuration/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_description/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_examples/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_faq/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_filetypes/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_help_sources/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_howto/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_introduction/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_manual/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_markup/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_output_overview/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_pdf/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_postgresql/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_quickstart/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_remote/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_search/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_skin/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_sqlite/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_vim/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_webrick/index.html + +3~ www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_commands/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_complete/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_configuration/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_description/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_examples/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_faq/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_filetypes/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_howto/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_introduction/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_manual/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_markup/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_output_overview/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_pdf/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_postgresql/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_quickstart/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_remote/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_search/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_skin/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_sqlite/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_vim/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_webrick/index.html + +3~ man2html + +3~ locally installed + +file:///usr/share/doc/sisu/html/sisu_manual.1.html + +file:///usr/share/doc/sisu/html/sisu_help.1.html + +file:///usr/share/doc/sisu/html/sisu_help_sources.1.html + +_1 /usr/share/doc/sisu/html/sisu.1.html + +_1 /usr/share/doc/sisu/html/sisu_commands.1.html + +_1 /usr/share/doc/sisu/html/sisu_complete.7.html + +_1 /usr/share/doc/sisu/html/sisu_configuration.1.html + +% _1 /usr/share/doc/sisu/html/sisu_description.1.html + +% _1 /usr/share/doc/sisu/html/sisu_examples.1.html + +_1 /usr/share/doc/sisu/html/sisu_faq.8.html + +% _1 /usr/share/doc/sisu/html/sisu_filetypes.1.html + +_1 /usr/share/doc/sisu/html/sisu_help.1.html + +_1 /usr/share/doc/sisu/html/sisu_help_sources.1.html + +_1 /usr/share/doc/sisu/html/sisu_howto.8.html + +% _1 /usr/share/doc/sisu/html/sisu_introduction.1.html + +% _1 /usr/share/doc/sisu/html/sisu_manual.1.html + +_1 /usr/share/doc/sisu/html/sisu_markup.1.html + +% _1 /usr/share/doc/sisu/html/sisu_output_overview.1.html + +_1 /usr/share/doc/sisu/html/sisu_pdf.7.html + +_1 /usr/share/doc/sisu/html/sisu_postgresql.7.html + +_1 /usr/share/doc/sisu/html/sisu_quickstart.8.html + +_1 /usr/share/doc/sisu/html/sisu_remote.8.html + +_1 /usr/share/doc/sisu/html/sisu_search.8.html + +_1 /usr/share/doc/sisu/html/sisu_skin.1.html + +_1 /usr/share/doc/sisu/html/sisu_sqlite.7.html + +_1 /usr/share/doc/sisu/html/sisu_syntax_highlighting.8.html + +_1 /usr/share/doc/sisu/html/sisu_vim.7.html + +_1 /usr/share/doc/sisu/html/sisu_webrick.1.html + +3~ www.sisudoc.org + +http:///sisudoc.org/man/sisu_manual.1.html + +http:///sisudoc.org/man/sisu_help.1.html + +http:///sisudoc.org/man/sisu_help_sources.1.html + +_1 http://sisudoc.org/man/sisu.1.html + +_1 http://sisudoc.org/man/sisu_commands.1.html + +_1 http://sisudoc.org/man/sisu_complete.7.html + +_1 http://sisudoc.org/man/sisu_configuration.1.html + +_1 http://sisudoc.org/man/sisu_faq.8.html + +_1 http://sisudoc.org/man/sisu_help.1.html + +_1 http://sisudoc.org/man/sisu_help_sources.1.html + +_1 http://sisudoc.org/man/sisu_howto.8.html + +_1 http://sisudoc.org/man/sisu_markup.1.html + +_1 http://sisudoc.org/man/sisu_pdf.7.html + +_1 http://sisudoc.org/man/sisu_postgresql.7.html + +_1 http://sisudoc.org/man/sisu_quickstart.8.html + +_1 http://sisudoc.org/man/sisu_remote.8.html + +_1 http://sisudoc.org/man/sisu_search.8.html + +_1 http://sisudoc.org/man/sisu_skin.1.html + +_1 http://sisudoc.org/man/sisu_sqlite.7.html + +_1 http://sisudoc.org/man/sisu_syntax_highlighting.8.html + +_1 http://sisudoc.org/man/sisu_vim.7.html + +_1 http://sisudoc.org/man/sisu_webrick.1.html + +3~ www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu/man/sisu_manual.1.html + +http://www.jus.uio.no/sisu/man/sisu_help.1.html + +http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_commands.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_complete.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_configuration.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_faq.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_help.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_help_sources.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_howto.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_markup.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_pdf.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_postgresql.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_quickstart.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_remote.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_search.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_skin.1.html + +_1 http://www.jus.uio.no/sisu/man/sisu_sqlite.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_syntax_highlighting.8.html + +_1 http://www.jus.uio.no/sisu/man/sisu_vim.7.html + +_1 http://www.jus.uio.no/sisu/man/sisu_webrick.1.html diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_homepages.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_homepages.ssi new file mode 100644 index 00000000..086c622c --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_homepages.ssi @@ -0,0 +1,90 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Homepages [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2007-08-28 + +@date.issued: 2007-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? Setting up of homepages + +1~home Homepages + +SiSU is about the ability to auto-generate documents. Home pages are regarded as custom built items, and are not created by SiSU. More accurately, SiSU has a default home page, which will not be appropriate for use with other sites, and the means to provide your own home page instead in one of two ways as part of a site's configuration, these being: + +# through placing your home page and other custom built documents in the subdirectory _sisu/home/ (this probably being the easier and more convenient option) + +# through providing what you want as the home page in a skin, + +Document sets are contained in directories, usually organised by site or subject. Each directory can/should have its own homepage. See the section on directory structure and organisation of content. + +2~ Home page and other custom built pages in a sub-directory + +Custom built pages, including the home page index.html may be placed within the configuration directory _sisu/home/ in any of the locations that is searched for the configuration directory, namely ./_sisu ; ~/_sisu ; /etc/sisu +From there they are copied to the root of the output directory with the command: + +_1 sisu -CC + +2~ Home page within a skin + +Skins are described in a separate section, but basically are a file written in the programming language Ruby that may be provided to change the defaults that are provided with sisu with respect to individual documents, a directories contents or for a site. + +If you wish to provide a homepage within a skin the skin should be in the directory _sisu/skin/dir and have the name of the directory for which it is to become the home page. Documents in the directory commercial_law would have the homepage modified in skin_commercial law.rb ; or the directory poems in skin_poems.rb + +code{ + + class Home + def homepage + # place the html content of your homepage here, this will become index.html + < + + +

                    this is my new homepage.

                    +
                    + +HOME + end + end + +}code + +% .SH "SKINS \- document, directory and site skins" + + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_howto.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_howto.sst new file mode 100644 index 00000000..06f3a6e5 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_howto.sst @@ -0,0 +1,1364 @@ +% SiSU insert 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Technical, Howto + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs:+ $Id$ + +:A~? @title @creator + +:B~? SiSU some technical information + +:C~ HowTo + +1~howto_help Getting Help + +An online manual of sorts should be available at: + +http://www.jus.uio.no/sisu_manual/ + +The manual pages provided with SiSU are also available online, and there is an interactive help, which is being superseded by the man page, and possibly some document which contains this component. + +2~ SiSU "man" pages *~man + +If SiSU is installed on your system usual man commands should be available, try: + +man sisu + +The SiSU man pages can be viewed online at:~{ generated from source using rman
                    http://polyglotman.sourceforge.net/rman.html
                    With regard to SiSU man pages the formatting generated for markup syntax is not quite right, for that you might prefer the links under:
                    http://www.jus.uio.no/sample }~ + +An online version of the sisu man page is available here: + +_* {~^ various sisu man pages }http://www.jus.uio.no/sisu/man/ + +_* {~^ sisu.1 }http://www.jus.uio.no/sisu/man/sisu.1.html + +_* {~^ sisu.8 }http://www.jus.uio.no/sisu/man/sisu.8.html + +_* {~^ sisu_examples.1 }http://www.jus.uio.no/sisu/man/sisu_examples.1.html + +_* {~^ sisu_webrick.1 }http://www.jus.uio.no/sisu/man/sisu_webrick.1.html + +2~ SiSU built-in help + +_1 sisu --help + +_1 sisu --help [subject] + +_2 sisu --help env [for feedback on the way your system is setup with regard to sisu] + +_2 sisu -V [same as above command] + +_2 sisu --help commands + +_2 sisu --help markup + +2~ Command Line with Flags - Batch Processing + +Running sisu (alone without any flags, filenames or wildcards) brings up the interactive help, as does any sisu command that is not recognised. + +In the data directory run sisu -mh filename or wildcard eg. "sisu -h cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all documents. + +1~howto_setup Setup, initialisation + +2~ initialise output directory + +Images, css files for a document directory are copied to their respective locations in the output directory. + +while within your document markup/preparation directory, issue the following command + +_1 sisu -CC + +3~ Use of search functionality, an example using sqlite + +SiSU can populate PostgreSQL and Sqlite databases and provides a sample search form for querying these databases. + +This note provides an example to get you started and will use sqlite + +It is necessary to: + +(1) make sure the required dependencies have been installed + +(2) have a directory with sisu markup samples that is writable + +(3) use sisu to create a database + +(4) use sisu tp populate a database + +(5) use sisu to start the webrick (httpd) server + +(6) use sisu to create a search form + +(7) copy the search form to the cgi directory + +(8) open up the form in your browser + +(9) query the database using the search form + +!_ (1) make sure the required dependencies have been installed + +if you use Debian, the following command will install the required dependencies + +aptitude install sisu-sqlite + +!_ (2) have a directory with sisu markup samples that is writable + +ideally copy the sisu-examples directory to your home directory (because the directory in which you run this example should be writable) + +cp -rv /usr/share/sisu-examples/sample/document_samples_sisu_markup ~/. + +!_ (3) use sisu to create an sqlite database + +within the sisu-examples directory + +sisu -dv createall + +!_ (4) use sisu tp populate a database with some text + +within the sisu-examples directory + +sisu -div free_*.sst + +or + +sisu -dv import free_*.sst debian_constitution_v1.2.sst debian_social_contract_v1.1.sst gpl2.fsf.sst + +!_ (5) use sisu to start the webrick (httpd) server (if it has not already been started): + +sisu -W + +!_ (6) use sisu to create a search form (for use with the webrick server, and your sample documents) + +within the sisu-examples directory + +sisu -F webrick + +#here i run into a problem, you are working from a read only +#directory..., not my usual mode of operation, to complete the example +#the following is necessary +sudo touch sisu_sqlite.cgi sisu_pgsql.cgi +sudo -P chown $USER sisu_sqlite.cgi sisu_pgsql.cgi + +#now this should be possible: +sisu -F webrick + +!_ (7) copy the search form to the cgi directory + +the string should be provided as output from the previous command + +sudo cp -vi /usr/share/sisu-examples/sample/document_samples_sisu_markup/sisu_sqlite.cgi /usr/lib/cgi-bin + +sudo chmod -v 755 /usr/lib/cgi-bin/sisu_sqlite.cgi + +!_ (8) open up the form in your browser and query it + +url: + +http://localhost:8081/cgi-bin/sisu_sqlite.cgi + +or as instructed by command sisu -F webrick + +!_ (9) query the database using the search form + +if there are other options in the dropdown menu select + +document_samples_sisu_markup + +and search for some text, e.g.: + +aim OR project + +_* selecting the *index* radio button gives an index of results using the object numbers + +_* selecting the *text* radio button gives the content of the matched paragraphs with the match highlighted + +!_ (10) to start again with a new database + +to start from scratch you can drop the database with the command + +sisu -dv dropall + +and go to step 3 + +to get to step 3 in one step with a single command + +sisu -dv recreate + +continue subsequent steps + +2~ misc + +3~ url for output files -u -U + +_1 sisu -uv[and other flags] [filename/wildcard] + +_1 sisu -Uv [filename/wildcard] + +3~ toggle screen color + +_1 sisu -cv[and processing flags] [filename/wildcard] + +3~ verbose mode + +_1 sisu -v[and processing flags] [filename/wildcard] + +_1 sisu -V[and processing flags] [filename/wildcard] + +3~ quiet mode + +_1 sisu -q[and processing flags] [filename/wildcard] + +3~ maintenance mode +intermediate files kept -M + +_1 sisu -Mv[and other flags] [filename/wildcard] + +3~ start the webrick server + +_1 sisu -W + +2~ remote placement of output + +configuration is necessary + +scp + +_1 sisu -vr[and processing flags] [filename/wildcard] + +rsync + +_1 sisu -vR[and processing flags] [filename/wildcard] + +1~howto_config Configuration Files + +Sample provided, on untarring the source tarball: + +_1 conf/sisu/sisurc.yaml + +and on installation under: + +_1 /etc/sisu/sisurc.yaml + +The following paths are searched: + +_1 ./_sisu/sisurc.yaml + +_1 ~/.sisu/sisurc.yaml + +_1 ./etc/sisu/sisurc.yaml + +1~howto_markup Markup + +See sample markup provided on + +http://www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu_markup + +http://www.jus.uio.no/sisu/SiSU + +in particular for each of the document output samples provided, the source document is provided as well + +http://www.jus.uio.no/sisu/SiSU/2#books + +on untarring the source tarball: + +_1 data/sisu-examples/sample/document_samples_sisu_markup/ + +or the same once source is installed (or sisu-examples) under: + +_1 /usr/share/sisu-examples/sample/document_samples_sisu_markup/ + +Some notes are contained within the man page, *{man sisu}* and within sisu help via the commands *{sisu help markup}* and *{sisu help headers}* + +SiSU is for literary and legal text, also for some social science material. In particular it does not do formula, and is not particularly suited to technical documentation. Despite the latter caveat, some notes will be provided here and added to over time: + +2~ Headers + +Headers @headername: provide information related to the document, this may relate to + +# how it is to be processed, such as whether headings are to be numbered, what skin is to be used and markup instructions, such as the document structure, or words to be made bold within the document + +# semantic information about the document including the dublin core + +2~ Font Face + +Defaults are set. You may change the face to: bold, italics, underscore, strikethrough, ... + +3~ Bold + +\@bold: [list of words that should be made bold within document] + +!_ bold line + +\!_ bold line + +*{ bold word or sentence }* + +!\{ bold word or sentence \}! + +*\{ bold word or sentence \}* + +*boldword* or !boldword! + +\*boldword\* or \!boldword\! + +3~ Italics + +\@italics: [list of words that should be italicised within document] + +/{ italicise word or sentence }/ + +/\{ italicise word or sentence \}/ + +/italicisedword/ + +\/italicisedword\/ + +3~ Underscore + +_{ underscore word or sentence }_ + +_\{ underscore word or sentence \}_ + +_underscoreword_ + +3~ Strikethrough + +-{ strikethrough word or sentence }- + +-\{ strikethrough word or sentence \}- + +-strikeword- + +\-strikeword\- + +2~ Endnotes + +There are two forms of markup for endnotes, they cannot be mixed within the same document + +here~{ this is an endnote }~ + +# preferred endnote markup + +here~\{ this is an endnote \}~ + +# alternative markup equivalent, kept because it is possible to search and replace to get markup in existing texts such as Project Gutenberg + +here\~^ + +^\~ this is an endote + +2~ Links + +{ SiSU }http://sisudoc.org + +\{ SiSU \}http://sisudoc.org + +{sisu.png }http://sisudoc.org + +\{sisu.png \}http://sisudoc.org + +{tux.png 64x80 }image + +\{ tux.png 64x80 \}image + +{~^ SiSU }http://sisudoc.org + +\{~^ SiSU \}http://sisudoc.org + +is equivalent to: + +\{ SiSU \}http://sisudoc.org ~\{ http://sisudoc.org \}~ + +the same can be done with an image: + +{~^ sisu.png "SiSU" }http://sisudoc.org + +\{~^ sisu.png "SiSU" \}http://sisudoc.org + +2~ Number Titles + +Set with the header @markup: + +2~ Line operations + +Line Operations (marker placed at start of line) + +\!_ bold line + +!_ bold line + +\_1 indent paragraph one level + +_1 indent paragraph one level + +\_2 indent paragraph two steps + +_2 indent paragraph two steps + +\_* bullet paragraph + +_* bullet paragraph + +\# number paragraph (see headers for numbering document headings) + +# number paragraph (see headers for numbering document headings) + +\_# number paragraph level 2 (see headers for numbering document headings) + +_# number paragraph level 2 (see headers for numbering document headings) + +2~ Tables + +Table markup sample + +poem{ + +table\{~h c3; 26; 32; 32; + +This is a table, column1 +this would become row one of column two +column three of row one is here + +column one row 2 +column two of row two +column three of row two, and so on + +column one row three +and so on +here + +\}table + +}poem + +Alternative form of table markup + +code{ + +{t\~h} + |Mon|Tue|Wed|Thu|Fri|Sat|Sun +0 | * | * | * | * | * | * | * +1 | * | * | * | * | | | +2 | - | * | * | * | * | * | +3 | - | * | * | * | * | * | * +4 | - | | | * | * | * | +5 | * | * | * | * | * | * | * + +}code + +2~ Grouped Text + +code{ + + 5.times { puts 'Ruby' } + +}code + +code\{ + +code{ + + 5.times { puts 'Ruby' } + +}code + +\}code + +poem{ + +A Limerick + +There was a young lady from Clyde, +who ate a green apple and died, +but the apple fermented inside the lamented, +and made cider inside her inside. + +}poem + +poem{ + +poem\{ + +There was a young lady from Clyde, +who ate a green apple and died, +but the apple fermented inside the lamented, +and made cider inside her inside. + +}\poem + +}poem + +2~ Composite Document + +To import another document, the master document or importing document should be named filename.r3 (r for require) + +\<\< \{ filename.sst \} + +\<\< \{ filename.ssi \} + +1~howto_appearance Change Appearance + +2~ Skins + +"Skins" may be used to change various aspects related to the output documents appearance, including such things as the url for the home page on which the material will be published, information on the credit band, and for html documents colours and icons used in navigation bars. Skins are ruby files which permit changing of the default values set within the program for SiSU output. + +There are a few examples provided, on untarring the source tarball: + +_1 conf/sisu/skin/doc/ + +_1 data/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + +and on installation under: + +_1 /etc/sisu/skin/doc/ + +_1 /usr/share/sisu-examples/sample/document_samples_sisu_markup/_sisu/skin/doc + +The following paths are searched: + +_1 ./_sisu/skin + +_1 ~/.sisu/skin + +_1 /etc/sisu/skin + +Skins under the searched paths in a per document directory, a per directory directory, or a site directory, named: + +doc [may be specified individually in each document] + +dir [used if identifier part of name matches markup directory name] + +site + +It is usual to place all skins in the document directory, with symbolic links as required from dir or site directories. + +2~ CSS + +The appearance of html and XML related output can be changed for an ouput collection directory by prepareing and placing a new css file in one of the sisu css directories searched in the sisu configuration path. These are located at: + +_./_sisu/css + +~/.sisu/css + +and + +/etc/sisu/css + +The contents of the first directory found in the search path are copied to the corresponding sisu output directory with the commnd: + +sisu -CC + +The SiSU standard css files for SiSU output are: + +dom.css html.css html_tables.css index.css sax.css xhtml.css + +A document may specify its own/bespoke css file using the css header. + +\@css: + +[expand] + +:C~ Extracts from the README + +1~howto_readme README + +SiSU 0.55 2007w27/6 2007-07-07 + +Homepage: http://www.jus.uio.no/sisu + +!_ Description + +SiSU is lightweight markup based document creation and publishing framework that is controlled from the command line. Prepare documents for SiSU using your text editor of choice, then use SiSU to generate various output document formats. + +With minimal preparation of a plain-text (UTF-8) file using its native markup-syntax, SiSU produces: plain-text, HTML, XHTML, XML, ODF:ODT (Opendocument), LaTeX, PDF, and populates an SQL database (PostgreSQL or SQLite) in paragraph sized chunks so that document searches are done at this "atomic" level of granularity. + +Outputs share a common citation numbering system, and any semantic meta-data provided about the document. + +SiSU also provides concordance files, document content certificates and manifests of generated output. + +SiSU takes advantage of well established open standard ways of representing text, and provides a bridge to take advantage of the strengths of each, while remaining simple. SiSU implements across document formats a "useful common feature set" [coming from a humanities, law, and possibly social sciences perspective, rather than technical or scientific writing] ... focus is primarily on content and data integrity rather than appearance, (though outputs in the various formats are respectable). + +A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided. Vim 7 includes syntax highlighting for SiSU. + +man pages, and interactive help are provided. + +Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. + +Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. + +Homepage: http://www.jus.uio.no/sisu + +SiSU - simple information structuring universe, is a publishing tool, document generation and management, (and search enabling) tool primarily for literary, academic and legal published works. + +SiSU can be used for Internet, Intranet, local filesystem or cd publishing. + +SiSU can be used directly off the filesystem, or from a database. + +SiSU's scalability, is be dependent on your hardware, and filesystem (in my case Reiserfs), and/or database Postgresql. + +Amongst it's characteristics are: + +_* simple mnemonoic markup style, + +_* the ability to produce multiple output formats, including html, structured XML, LaTeX, pdf (via LaTeX), stream to a relational database whilst retaining document structure - Postgresql and Sqlite, + +_* that all share a common citation system (a simple idea from which much good), possibly most exciting, the following: if fed into a relational database (as it can be automatically), the document set is searchable, with results displayed at a paragraph level, or the possibility of an indexed display of documents in which the match is found together with a hyperlinked listing for each of each paragraph in which the match is found. In any event citations using this system (with or without the relational database) are relevant for all output formats. + +_* it is command line driven, and can be set up on a remote server + +_* Documents are marked up in SiSU syntax in your favourite editor. SiSU syntax may be regarded as a type of smart ascii - which in its basic form is simpler than the most elementary html. There is currently a syntax highlighter, and folding for Vim. Syntax highlighters for other editors are welcome. + +Input files should be UTF-8 + +Once set up it is simple to use. + +2~ Online Information, places to look + +http://www.jus.uio.no/sisu + +Download Sources: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#current + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#debian + +2~ Installation + +NB. Platform is Unix / Linux. + +3~ Debian + +If you use Debian use the Debian packages, check the information at: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#debian + +(A) SiSU is available directly off the Debian archives for Sid and testing. It +should necessary only to run as root: + +_1 aptitude update + +_1 aptitude install sisu-complete + +(B) If there are newer versions of SiSU upstream of the Debian archives, they +will be available by adding the following to your /etc/apt/sources.list + +_1 deb http://www.jus.uio.no/sisu/archive unstable main non-free + +_1 deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +[the non-free line is for document markup samples, for which the substantive text is provided under the author or original publisher's license and which in most cases will not be debian free software guideline compliant] + +Then as root run: + +_1 aptitude update + +_1 aptitude install sisu-complete + +3~ RPM + +RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. + +They may be downloaded from: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#rpm + +3~ Source package .tgz + +Otherwise to install SiSU from source, check information at: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#current + +alternative modes of installation from source are provided, setup.rb (by Minero Aoki), rake (by Jim Weirich) built install file, rant (by Stefan Lang) built install file, + +Ruby is the essential dependency for the basic operation of SiSU + +1. Download the latest source (information available) from: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#current + +2. Unpack the source + +Note however, that additional external package dependencies, such as texlive or postgresql should you desire to use it are not taken care of for you. + +3~ to use setup.rb + +this is a three step process, in the root directory of the unpacked SiSU as root type: + +_1 ruby setup.rb config + +_1 ruby setup.rb setup + +as root: + +_1 ruby setup.rb install + +further information: + +_1 http://i.loveruby.net/en/projects/setup/ + +_1 http://i.loveruby.net/en/projects/setup/doc/usage.html + +3~ to use install (prapared with "Rake") + +Rake must be installed on your system: + +_1 http://rake.rubyforge.org/ + +_1 http://rubyforge.org/frs/?group_id=50 + +in the root directory of the unpacked SiSU as root type: + +_1 rake + +or + +_1 rake base + +This makes use of Rake (by Jim Weirich) and the provided Rakefile + +For a list of alternative actions you may type: + +_1 rake help + +_1 rake -T + +3~ to use install (prapared with "Rant") + +(you may use the instructions above for rake substituting rant if rant is +installed on your system, or you may use an independent installer created using +rant as follows:) + +in the root directory of the unpacked SiSU as root type: + +_1 ruby ./sisu-install + +or + +_1 ruby ./sisu-install base + +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + +further information: + +_1 http://make.rubyforge.org/ + +_1 http://rubyforge.org/frs/?group_id=615 + +For a list of alternative actions you may type: + +_1 ruby ./sisu-install help + +_1 ruby ./sisu-install -T + +2~ Dependencies + +Once installed see 'man 8 sisu' for some information on additional programs that sisu makes use of, and that you may need or wish to install. (this will depend on such factors as whether you want to generate pdf, whether you will be using SiSU with or without a database, ...) 'man sisu_markup-samples' may also be of interest if the sisu-markup-samples package has also been installed. + +The information in man 8 may not be most up to date, and it is possible that more useful information can be gleaned from the following notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU). + +The following is from the debian/control file of sisu-0.58.2, which amongst other things provides the dependencies of sisu within Debian. + +code{ + +Package: sisu +Architecture: all +Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip +Conflicts: vim-sisu, sisu-vim, sisu-remote +Replaces: vim-sisu, sisu-vim +Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, librmagick-ruby, trang, +tidy, librexml-ruby, openssl, rsync, openssh-client | lsh-client, keychain, +hyperestraier, kdissert, vim-addon-manager +Suggests: rcs | cvs, lv, texinfo, pinfo + +Package: sisu-complete +Depends: ruby (>= 1.8.4), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite +Recommends: hyperestraier + +Package: sisu-pdf +Architecture: all +Depends: sisu, texlive-latex-base, texlive-fonts-recommended, +texlive-latex-recommended, texlive-latex-extra +Suggests: evince, xpdf + +Package: sisu-postgresql +Depends: sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby +Suggests: pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + +Package: sisu-sqlite +Depends: sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby +Suggests: libdbd-sqlite + +Package: sisu-markup-samples +Depends: sisu + +}code + +code{ + +Source: sisu +Section: text +Priority: optional +Maintainer: Ralph Amissah +Build-Depends: debhelper (>= 5) +Standards-Version: 3.7.2 + +Package: sisu +Architecture: all +Depends: ruby (>= 1.8.2), libwebrick-ruby, unzip, zip +Conflicts: vim-sisu, sisu-vim, sisu-remote +Replaces: vim-sisu, sisu-vim +Recommends: sisu-pdf, sisu-sqlite, sisu-postgresql, hyperestraier, keychain, librmagick-ruby, librexml-ruby, openssl, openssh-client | lsh-client, rsync, tidy, vim-addon-manager +Suggests: kdissert, lv, rcs | cvs, pinfo, texinfo, trang +Description: documents - structuring, publishing in multiple formats and search + SiSU is a lightweight markup based, command line oriented, document + structuring, publishing and search framework for document collections. + . + With minimal preparation of a plain-text, (UTF-8) file, using its native + markup syntax in your text editor of choice, SiSU can generate various + document formats (most of which share a common object numbering system for + locating content), including plain text, HTML, XHTML, XML, OpenDocument text + (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects + (roughly paragraph-sized chunks) so searches may be performed and matches + returned with that degree of granularity: your search criteria is met by these + documents and at these locations within each document. Object numbering is + particularly suitable for "published" works (finalized texts as opposed to + works that are frequently changed or updated) for which it provides a fixed + means of reference of content. Document outputs also share semantic meta-data + provided. + . + SiSU also provides concordance files, document content certificates and + manifests of generated output. + . + A vim syntax highlighting file and an ftplugin with folds for sisu markup is + provided, as are syntax highlighting files for kate, kwrite, gedit and + diakonos. Vim 7 includes syntax highlighting for SiSU. + . + man pages, and interactive help are provided. + . + Dependencies for various features are taken care of in sisu related packages. + The package sisu-complete installs the whole of SiSU. + . + Additional document markup samples are provided in the package + sisu-markup-samples which is found in the non-free archive the licenses for + the substantive content of the marked up documents provided is that provided + by the author or original publisher. + . + Homepage: + +}code + +code{ + +Package: sisu-complete +Architecture: all +Depends: ruby (>= 1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-sqlite +Recommends: hyperestraier +Description: installs all SiSU related packages + This package installs SiSU and related packages that enable sisu to produce + pdf and to populate postgresql and sqlite databases. + . + SiSU is a lightweight markup based document publishing framework. + . + See sisu for a description of the package. + . + Homepage: + +}code + +code{ + +Package: sisu-pdf +Architecture: all +Depends: sisu, texlive-latex-base, texlive-fonts-recommended, texlive-latex-recommended, texlive-latex-extra +#Suggests: evince, xpdf +Description: dependencies to convert SiSU LaTeX output to pdf + This package enables the conversion of SiSU LaTeX output to pdf. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: + +}code + +code{ + +Package: sisu-postgresql +Architecture: all +Depends: sisu, libdbd-pg-ruby, libdbi-ruby, libdbm-ruby, postgresql +Recommends: libfcgi-ruby +Suggests: postgresql-contrib +Description: SiSU dependencies for use with postgresql database + This package enables SiSU to populate a postgresql database. This is done at + an object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: + +}code + +code{ + +Package: sisu-sqlite +Architecture: all +Depends: sisu, sqlite, libdbd-sqlite-ruby, libdbi-ruby, libdbm-ruby +Recommends: libfcgi-ruby +Description: SiSU dependencies for use with sqlite database + This package enables SiSU to populate an sqlite database. This is done at an + object/paragraph level, making granular searches of documents possible. + . + This relational database feature of SiSU is not required but provides + interesting possibilities, including that of granular searches of documents + for matching units of text, primarily paragraphs that can be displayed or + identified by object citation number, from which an index of documents + matched and each matched paragraph within them can be displayed. + . + SiSU is a lightweight markup based document publishing framework. + . + Homepage: + +}code + +2~ Quick start + +Most of the installation should be taken care of by the aptitude or rant +install. (The rant install if run in full will also test run the generation of +the first document). + +After installation of sisu-complete, move to the document samples directory + +_1 cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +and run + +_1 sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +or the same: + +_1 sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +look at output results, see the "sisu_manifest" page created for the document + +or to generate an online document move to a writable directory, as the file will be downloaded there and e.g. + +sisu -3 http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst + +the database stuff is extra perhaps, the latex stuff could be considered extra perhaps but neither needs to be installed for most of sisu output to work + +examine source document, vim has syntax support + +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +additional markup samples in + +_1 http://www.jus.uio.no/sisu/SiSU/2.html + +For help + +_1 man sisu + +or + +_1 sisu --help + +e.g. + +for the way sisu "sees/maps" your system + +_1 sisu --help env + +for list of commands and so on + +_1 sisu --help commands + +2~ Configuration files + +The default configuration/setup is contained within the program and is altered by configuration settings in /etc/[sisu version]/sisurc.yml or in ~/.sisu/sisurc.yml + +_* configuration file - a yaml file + +_1 /etc/sisu/[sisu version]/sisurc.yml + +_1 ~/.sisu/sisurc.yml + +_* directory structure - setting up of output and working directory. + +* skins - changing the appearance of a project, directory or individual +documents within ~/.sisu/skin + +_1 ~/.sisu/skin/doc contains individual skins, with symbolic links from + +_1 ~/.sisu/skin/dir if the contents of a directory are to take a particular document skin. + +_* additional software - eg. Tex and LaTeX (tetex, tetex-base, tetex-extra on Debian), Postgresql, [sqlite], trang, tidy, makeinfo, ... none of which are required for basic html or XML processing. + +_* if you use Vim as editor there is a syntax highlighter and fold resource config file for SiSU. I hope more syntax highlighters follow. + +There are post installation steps (which are really part of the overall installation) + +sisu -C in your marked up document directory, should do some auto-configuring provided you have the right permissions for the output directories. (and provided the output directories have already been specified if you are not using the defaults). + +2~ Use General Overview + +Documents are marked up in SiSU syntax and kept in an ordinary text editable file, named with the suffix .sst, or .ssm + +Marked up SiSU documents are usually kept in a sub-directory of your choosing + +use the interactive help and man pages + +_1 sisu --help + +_1 man sisu + +2~ Help + +interactive help described below, or man page: + +_1 man sisu + +_1 man 8 sisu + +'man sisu_markup-samples' [if the sisu-markup-samples package is also installed] + +Once installed an interactive help is available typing 'sisu' (without) any flags, and select an option: + +_1 sisu + +alternatively, you could type e.g. + +_1 sisu --help commands + +_1 sisu --help env + +_1 sisu --help headers + +_1 sisu --help markup + +_1 sisu --help headings + +etc. + +for questions about mappings, output paths etc. + +_1 sisu --help env + +_1 sisu --help path + +_1 sisu --help directory + +2~ Directory Structure + +Once installed, type: + +_1 sisu --help env + +or + +_1 sisu -V + +2~ Configuration File + +The defaults can be changed via SiSU's configure file sisurc.yml which the program expects to find in ./_sisu ~/.sisu or /etc/sisu (searched in that order, stopping on the first one found) + +2~ Markup + +See man pages. + +_1 man sisu + +_1 man 8 sisu + +Once installed there is some information on SiSU Markup in its help: + +_1 sisu --help markup + +and + +_1 sisu --help headers + +Sample marked up document are provided with the download tarball in the directory: + +_1 ./data/doc/sisu/sisu_markup_samples/dfsg + +These are installed on the system usually at: + +_1 /usr/share/doc/sisu/sisu_markup_samples/dfsg + +More markup samples are available in the package sisu-markup-samples + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#sisu-markup-samples + +Many more are available online off: + +_1 http://www.jus.uio.no/sisu/SiSU/2.html + +2~ Additional Things + +There is syntax support for some editors provided (together with a README file) in + +_1 ./data/sisu/conf/syntax + +usually installed to: + +_1 /usr/share/sisu/conf/syntax + +2~ License + +License: GPL 3 or later see the copyright file in + +_1 ./data/doc/sisu + +usually installed to: + +_1 /usr/share/doc/sisu + +2~ SiSU Standard + +SiSU uses: + +_* Standard SiSU markup syntax, + +_* Standard SiSU meta-markup syntax, and the + +_* Standard SiSU object citation numbering and system + +© Ralph Amissah 1997, current 2006 All Rights Reserved. + +_* however note the License section + +CHANGELOG + +_1 ./CHANGELOG + +and see + +_1 http://www.jus.uio.no/sisu/SiSU/changelog.html + +_1 http://www.jus.uio.no/sisu/SiSU/changelog_markup_samples.html + +:C~ Extracts from man 8 sisu + +1~howto_setup_post_installation Post Installation Setup + +2~ Post Installation Setup - Quick start + +After installation of sisu-complete, move to the document samples directory, + +_1 cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +[this is not where you would normally work but provides sample documents for +testing, you may prefer instead to copy the contents of that directory to a local +directory before proceeding] + +and in that directory, initialise the output directory with the command + +_1 sisu -CC + +then run: + +_1 sisu -1 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +or the same: + +_1 sisu -NhwpoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +look at output results, see the "sisu_manifest" page created for the document + +for an overview of your current sisu setup, type: + +_1 sisu --help env + +or + +_1 sisu -V + +To generate a document from a remote url accessible location move to a writable directory, (create a work directory and cd into it) as the file will be downloaded there and e.g. + +_1 sisu -1 http://www.jus.uio.no/sisu/gpl3.fsf/gpl3.fsf.sst + +_1 sisu -3 http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/free_culture.lawrence_lessig.sst + +examine source document, vim has syntax highlighting support + +gvim free_as_in_freedom.rms_and_free_software.sam_williams.sst + +additional markup samples in + +_1 http://www.jus.uio.no/sisu/SiSU/2.html + +it should also be possible to run sisu against sisupods (prepared zip files, created by running the command sisu -S [filename]), whether stored locally or remotely. + +_1 sisu -3 http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip + +there is a security issue associated with the running of document skins that are not your own, so these are turned of by default, and the use of the following command, which switches on the associated skin is not recommended: + +_1 sisu -3 --trust http://www.jus.uio.no/sisu/free_culture.lawrence_lessig/sisupod.zip + +For help + +_1 man sisu + +_1 sisu --help + +_1 sisu --help env +for the way sisu "sees/maps" your system + +_1 sisu --help commands +for list of commands and so on + +2~ Document markup directory + +% B. Generate a (local) document from a markup/work directory. + +Perhaps the easiest way to begin is to create a directory for sisu marked up documents within your home directory, and copy the file structure (and document samples) provided in the document sample directory: + +_1 mkdir ~/sisu_test + +_1 cd ~/sisu_test + +_1 cp -a /usr/share/doc/sisu/sisu_markup_samples/dfsg/* ~/sisu_test/. + +!_ Tip: +the markup syntax examples may be of interest + +_1 http://www.jus.uio.no/sisu/sample/ + +!_ Tip: + +_1 sisu -U [sisu markup filename] + +should printout the different possible outputs and where sisu would place them. + +!_ Tip: +if you want to toggle ansi color add + +_1 c + +to your flags. + +3~ Configuration files + +SiSU configuration file search path is: + +_1 ./_sisu/sisurc.yaml + +_1 ~/.sisu/sisurc.yaml + +_1 /etc/sisu/sisurc.yaml + +.\"%% Debian Installation Note + +3~ Debian INSTALLATION Note + +It is best you see + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#debian + +for up the most up to date information. + +notes taken from the Debian control file (end edited), gives an idea of additional packages that SiSU can make use of if available, (the use/requirement of some of which are interdependent for specific actions by SiSU): + +Package: sisu + +SiSU is a lightweight markup based, command line oriented, document structuring, publishing and search framework for document collections. + +With minimal preparation of a plain-text, (UTF-8) file, using its native markup syntax in your text editor of choice, SiSU can generate various document formats (most of which share a common object numbering system for locating content), including plain text, HTML, XHTML, XML, OpenDocument text (ODF:ODT), LaTeX, PDF files, and populate an SQL database with objects (roughly paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity: your search criteria is met by these documents and at these locations within each document. Object numbering is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. Document outputs also share semantic meta-data provided. + +SiSU also provides concordance files, document content certificates and manifests of generated output. + +A vim syntax highlighting file and an ftplugin with folds for sisu markup is provided, as are syntax highlighting files for kate, kwrite, gedit and diakonos. Vim 7 includes syntax highlighting for SiSU. + +man pages, and interactive help are provided. + +Dependencies for various features are taken care of in sisu related packages. The package sisu-complete installs the whole of SiSU. + +Additional document markup samples are provided in the package sisu-markup-samples which is found in the non-free archive the licenses for the substantive content of the marked up documents provided is that provided by the author or original publisher. + +Homepage: http://www.jus.uio.no/sisu + +3~ Document Resource Configuration + +!_ sisu +resource configuration information is obtained from sources (where they exist): + +_1 ~/.sisu/sisurc.yaml + +_1 /etc/sisu/[sisu version]/sisurc.yaml + +_1 sisu program defaults + +3~ Skins + +!_ Skins +default document appearance may be modified using skins contained in sub-directories located at the following paths: + +_1 ./_sisu/skin + +_1 ~/.sisu/skin + +_1 /etc/sisu/skin + +more specifically, the following locations (or their /etc/sisu equivalent) should be used: + +_1 ~/.sisu/skin/doc + +skins for individual documents; + +_1 ~/.sisu/skin/dir + +skins for directories of matching names; + +_1 ~/.sisu/skin/site + +site-wide skin modifying the site-wide appearance of documents. + +Usually all skin files are placed in the document skin directory: + +_1 ~/.sisu/skin/doc + +with softlinks being made to the skins contained there from other skin +directories as required. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_hyperestraier.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_hyperestraier.ssi new file mode 100644 index 00000000..b63d8c04 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_hyperestraier.ssi @@ -0,0 +1,116 @@ +% SiSU insert 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? Search + +1~search_hyperestraier Hyperestraier + +See the documentation for hyperestraier: + +_1 http://hyperestraier.sourceforge.net/ + +_1 /usr/share/doc/hyperestraier/index.html + +_1 man estcmd + +on sisu_hyperestraier: + +_1 man sisu_hyperestraier + +_1 /usr/share/doc/sisu/sisu_markup/sisu_hyperestraier/index.html + +NOTE: the examples that follow assume that sisu output is placed in the directory /home/ralph/sisu_www + +(A) to generate the index within the webserver directory to be indexed: + +_1 estcmd gather -sd [index name] [directory path to index] + +the following are examples that will need to be tailored according to your needs: + +_1 cd /home/ralph/sisu_www + +_1 estcmd gather -sd casket /home/ralph/sisu_www + +you may use the 'find' command together with 'egrep' to limit indexing to particular document collection directories within the web server directory: + +_1 find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/sisu/.+?.html$' |estcmd gather -sd casket - + +Check which directories in the webserver/output directory (~/sisu_www or elsewhere depending on configuration) you wish to include in the search index. + +As sisu duplicates output in multiple file formats, it it is probably preferable to limit the estraier index to html output, and as it may also be desirable to exclude files 'plain.txt', 'toc.html' and 'concordance.html', as these duplicate information held in other html output e.g. + +_1 find /home/ralph/sisu_www -type f | egrep '/sisu_www/(sisu|bookmarks)/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd casket - + +from your current document preparation/markup directory, you would construct a rune along the following lines: + +_1 find /home/ralph/sisu_www -type f | egrep '/home/ralph/sisu_www/([specify first directory for inclusion]|[specify second directory for inclusion]|[another directory for inclusion? ...])/.+?.html$' | egrep -v '(doc|concordance).html$' |estcmd gather -sd /home/ralph/sisu_www/casket - + +(B) to set up the search form + +(i) copy estseek.cgi to your cgi directory and set file permissions to 755: + +_1 sudo cp -vi /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin + +_1 sudo chmod -v 755 /usr/lib/cgi-bin/estseek.cgi + +_1 sudo cp -v /usr/share/hyperestraier/estseek.* /usr/lib/cgi-bin + +_1 [see estraier documentation for paths] + +(ii) edit estseek.conf, with attention to the lines starting 'indexname:' and 'replace:': + +_1 indexname: /home/ralph/sisu_www/casket + +_1 replace: ^file:///home/ralph/sisu_www{{!}}http://localhost + +_1 replace: /index.html?${{!}}/ + +(C) to test using webrick, start webrick: + +_1 sisu -W + +and try open the url: http://localhost:8081/cgi-bin/estseek.cgi + + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_installation.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_installation.ssi new file mode 100644 index 00000000..eb1f7010 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_installation.ssi @@ -0,0 +1,394 @@ +% SiSU insert 0.38 + +@title: Download - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Downloads, Stable and Development Branches + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? SiSU Installation notes + +% :B~? Installation + +:C~ Installation + +1~installation Installation + +See the {~^ download pages }http://www.jus.uio.no/sisu/SiSU/download ~{
                    http://www.jus.uio.no/sisu/sisu_download }~ for information related to installation. + +2~ Debian + +SiSU is developed on Debian, and packages are available for Debian that take care of the dependencies encountered on installation. + +The package is divided into the following components: + +_1 *sisu*, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies + +_1 *sisu-complete*, a dummy package that installs the whole of greater sisu as described below, apart from sisu-examples + +_1 *sisu-pdf*, dependencies used by sisu to produce pdf from LaTeX generated + +_1 *sisu-postgresql*, dependencies used by sisu to populate postgresql database (further configuration is necessary) + +_1 *sisu-remote*, dependencies used to place sisu output on a remote server (further configuration is necessary) + +_1 *sisu-sqlite*, dependencies used by sisu to populate sqlite database + +_1 *sisu-markup-samples*, sisu markup samples and other miscellany (under Debian Free Software Guidelines non-free) + +SiSU is available off { Debian Unstable and Testing }http://packages.debian.org/cgi-bin/search_packages.pl?searchon=names&subword=1&version=all&release=all&keywords=sisu&sourceid=mozilla-search ~{ http://packages.qa.debian.org/s/sisu.html }~ install it using apt-get, aptitude or alternative Debian install tools. SiSU is currently comprised of eight packages. *~apt-get + +Initial packaging is done here and to get the latest version of SiSU available you may add the following line(s) to your sources list: *~sources.list + +code{ + +#/etc/apt/sources.list + +deb http://www.jus.uio.no/sisu/archive unstable main non-free +deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +The non-free section is for sisu markup samples provided, which contain authored works the substantive text of which cannot be changed, and which as a result do not meet the debian free software guidelines. + +On Debian there is little more to know beyond how to install software on Debian using apt, aptitude or synaptic. + +code{ + +#Using aptitude: + + aptitude update + + aptitude install sisu-complete sisu-markup-samples + +}code + +code{ + +Using apt-get + + apt-get update + + apt get install sisu-complete sisu-examples + +}code + +2~ Other Unix / Linux + +A source tarball or an rpms built using alien are available, (however dependencies have not been tested). SiSU is first packaged and tested with dependency handling for Debian.~{ Notes on dependencies are provided in the section that follows }~ Information on dependencies configured for Debian is provided as this may be of assistance. + +3~ source tarball + +!_ installation with provided install script + +To install SiSU, in the root directory of the unpacked SiSU _{as root type}_:~{ This makes use of rant and the provided Rantfile. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. }~ + +_1 ruby install + +Once installed see man 8 sisu for information on additional programs that sisu makes use of. + +Further notes on install script. + +The install script is prepared using Rant, and a Rantfile *~rant is provided,~{ a Rantfile has been configured to do post installation setup }~ with more comprehensive install options, and post install and setup configuration and generation of first test file, if you have installed Stefan Lang's {~^ Rant }http://make.rubyforge.org/ ~{ http://make.rubyforge.org/
                    http://rubyforge.org/frs/?group_id=615 }~ installed. While in the package directory, type: rant help, or rant -T, or to install SiSU _{as root}_, type: + +*install* is an install script prepared using Stefan Lang's {~^ Rant }http://make.rubyforge.org/ ~{ http://make.rubyforge.org/
                    http://rubyforge.org/frs/?group_id=615 }~ It should work whether you have previously installed Rant or not. It has fairly comprehensive install options, and can do some post install and setup configuration and generation of first test file. For options type: + +_1 ruby install -T + +To install as root type: + +_1 ruby install + +For a minimal install type: + +_1 ruby install base + +!_ installation with setup.rb + +{~^ setup.rb }http://i.loveruby.net/en/projects/setup/ is provided the package and will install SiSU~{ Minero Aoki
                    http://i.loveruby.net/en/projects/setup/doc/ }~ installation is a 3 step process~{ Installation instructions
                    http://i.loveruby.net/en/projects/setup/doc/usage.html }~ the following string assumes you are in the package directory and that you have root as sudo: + +_1 ruby setup.rb config && ruby setup.rb setup && sudo ruby setup.rb install + +!_ installation of rpm + +The RPM is generated from the source file using Alien.~{ http://www.kitenet.net/programs/alien/ }~ Dependencies are not handled, not even that of the essential Ruby. + +1~install_dependencies_and_notes SiSU Components, Dependencies and Notes + +The dependency lists are from the Debian control file for SiSU version 0.36, and may assist in building SiSU on other distributions. + +2~ sisu + +_* the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies + +*Depends:* on ruby (>=1.8.2), libwebrick-ruby + +*Recommends:* sisu-pdf, sisu-sqlite, sisu-postgresql, sisu-examples, librmagick-ruby, trang, tidy, libtidy, librexml-ruby, zip, unzip, openssl + +initialise directory + +_1 sisu -CC + +html + +_1 sisu -hv [filename/wildcard] + +_1 sisu -Hv [filename/wildcard] + +LaTeX (but sisu-pdf dependencies required to convert that to pdf) + +_1 sisu -pv [filename/wildcard] + +plain text Unix with footnotes + +_1 sisu -av [filename/wildcard] + +plain text Dos with footnotes + +_1 sisu -Av [filename/wildcard] + +plain text Unix with endnotes + +_1 sisu -ev [filename/wildcard] + +plain text Dos with endnotes + +_1 sisu -Ev [filename/wildcard] + +openoffice odt + +_1 sisu -ov [filename/wildcard] + +xhtml + +_1 sisu -bv [filename/wildcard] + +XML SAX + +_1 sisu -xv [filename/wildcard] + +XML DOM + +_1 sisu -Xv [filename/wildcard] + +wordmap (a rudimentary index of content) + +_1 sisu -wv [filename/wildcard] + +document content certificate + +_1 sisu -Nv [filename/wildcard] + +placement of sourcefile in output directory + +_1 sisu -sv [filename/wildcard] + +creation of source tarball with images, and placement of source tarball in ouput directory + +_1 sisu -Sv [filename/wildcard] + +manifest of output produced (polls output directory and provides links to existing output) + +_1 sisu -yv [filename/wildcard] + +url for output files -u -U + +_1 sisu -uv[and other flags] [filename/wildcard] + +_1 sisu -Uv [filename/wildcard] + +toggle screen colour + +_1 sisu -cv[and processing flags] [filename/wildcard] + +verbose mode + +_1 sisu -v[and processing flags] [filename/wildcard] + +_1 sisu -V[and processing flags] [filename/wildcard] + +quiet mode + +_1 sisu -q[and processing flags] [filename/wildcard] + +maintenance mode, intermediate files kept -M + +_1 sisu -Mv[and other flags] [filename/wildcard] + +[the -v is for verbose] + +start the webrick server + +_1 sisu -W + +2~ sisu-complete + +_* a dummy package that installs the whole SiSU, apart from sisu-examples + +*Depends:* ruby (>=1.8.2), sisu, sisu-pdf, sisu-postgresql, sisu-remote, sisu-sqlite + +*Recommends:* sisu-examples + +2~ sisu-examples + +_* installs sisu markup samples and other miscelleny + +*Depends:* sisu + +2~ sisu-pdf + +_* dependencies used by sisu to produce pdf from LaTeX generated + +*Depends:* sisu, tetex-bin, tetex-extra, latex-ucs + +*Suggests:* evince, xpdf + +converts sisu LaTeX produced to pdf + +_1 sisu -pv [filename/wildcard] + +[the -v is for verbose] + +2~ sisu-postgresql + +_* dependencies used by sisu to populate postgresql database (further configuration is necessary) + +*Depends:* sisu, postgresql-8.1, libdbi-ruby, libdbm-ruby, libdbd-pg-ruby + +*Suggests:* pgaccess, libdbd-pgsql, postgresql-contrib-8.1 + +installs dependencies for sisu to work with and populate postgresql database + +create database + +_1 sisu -Dv createall + +drop database + +_1 sisu -Dv dropall + +import content + +_1 sisu -Div [filename/wildcard] + +_1 sisu -Dv import [filename/wildcard] + +update content + +_1 sisu -Duv [filename/wildcard] + +_1 sisu -Dv update [filename/wildcard] + +[the -v is for verbose] + +The following are available without installation of the sisu-postgresql component, but are of interest in this context + +generate a sample database query form for use with webserver on port 80 + +_1 sisu -F + +or for use with webrick server + +_1 sisu -F webrick + +to start webrick server + +_1 sisu -W + +2~ sisu-remote + +_* dependencies used to place sisu output on a remote server (further configuration is necessary) + +scp + +_1 sisu -vr[and processing flags] [filename/wildcard] + +rsync + +_1 sisu -vR[and processing flags] [filename/wildcard] + +[the -v is for verbose] + +*Depends:* sisu, rsync, openssh-client|lsh-client, keychain + +2~ sisu-sqlite + +_* dependencies used by sisu to populate sqlite database + +*Depends:* sisu, sqlite, libdbi-ruby, libdbm-ruby, libdbd-sqlite-ruby + +*Suggests:* libdbd-sqlite + +installs dependencies for sisu to work with and populate sqlite database + +create database + +_1 sisu -dv createall + +drop database + +_1 sisu -dv dropall + +update content + +_1 sisu -div [filename/wildcard] + +_1 sisu -dv import [filename/wildcard] + +update content + +_1 sisu -duv [filename/wildcard] + +_1 sisu -dv update [filename/wildcard] + +[the -v is for verbose] + +The following are available without installation of the sisu-sqlite component, but are of interest in this context + +generate a sample database query form for use with webserver on port 80 + +_1 sisu -F + +or for use with webrick server + +_1 sisu -F webrick + +to start webrick server + +_1 sisu -W + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_introduction.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_introduction.sst new file mode 100644 index 00000000..18b57394 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_introduction.sst @@ -0,0 +1,133 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Commands [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? What is SiSU? + +:C~? Description + +1~sisu_intro Introduction - What is SiSU? + +SiSU is a system for document markup, publishing (in multiple open standard formats) and search + +SiSU~{ "SiSU information Structuring Universe" or "Structured information, Serialized Units".
                    also chosen for the meaning of the Finnish term "sisu". }~ is a~{ Unix command line oriented }~ framework for document structuring, publishing and search, comprising of (a) a lightweight document structure and presentation markup syntax and (b) an accompanying engine for generating standard document format outputs from documents prepared in sisu markup syntax, which is able to produce multiple standard outputs that (can) share a common numbering system for the citation of text within a document. + +SiSU is developed under an open source, software libre license (GPL3). It has been developed in the context of coping with large document sets with evolving markup related technologies, for which you want multiple output formats, a common mechanism for cross-output-format citation, and search. + +SiSU both defines a markup syntax and provides an engine that produces open standards format outputs from documents prepared with SiSU markup. From a single lightly prepared document sisu custom builds several standard output formats which share a common (text object) numbering system for citation of content within a document (that also has implications for search). The sisu engine works with an abstraction of the document's structure and content from which it is possible to generate different forms of representation of the document. Significantly SiSU markup is more sparse than html and outputs which include html, LaTeX, landscape and portrait pdfs, Open Document Format (ODF), all of which can be added to and updated. SiSU is also able to populate SQL type databases at an object level, which means that searches can be made with that degree of granularity. Results of objects (primarily paragraphs and headings) can be viewed directly in the database, or just the object numbers shown - your search criteria is met in these documents and at these locations within each document. + +Source document preparation and output generation is a two step process: (i) document source is prepared, that is, marked up in sisu markup syntax and (ii) the desired output subsequently generated by running the sisu engine against document source. Output representations if updated (in the sisu engine) can be generated by re-running the engine against the prepared source. Using SiSU markup applied to a document, SiSU custom builds various standard open output formats including plain text, HTML, XHTML, XML, OpenDocument, LaTeX or PDF files, and populate an SQL database with objects~{ objects include: headings, paragraphs, verse, tables, images, but not footnotes/endnotes which are numbered separately and tied to the object from which they are referenced. }~ (equating generally to paragraph-sized chunks) so searches may be performed and matches returned with that degree of granularity ( e.g. your search criteria is met by these documents and at these locations within each document). Document output formats share a common object numbering system for locating content. This is particularly suitable for "published" works (finalized texts as opposed to works that are frequently changed or updated) for which it provides a fixed means of reference of content. + +In preparing a SiSU document you optionally provide semantic information related to the document in a document header, and in marking up the substantive text provide information on the structure of the document, primarily indicating heading levels and footnotes. You also provide information on basic text attributes where used. The rest is automatic, sisu from this information custom builds~{ i.e. the html, pdf, odf outputs are each built individually and optimised for that form of presentation, rather than for example the html being a saved version of the odf, or the pdf being a saved version of the html. }~ the different forms of output requested. + +SiSU works with an abstraction of the document based on its structure which is comprised of its frame~{ the different heading levels }~ and the objects~{ units of text, primarily paragraphs and headings, also any tables, poems, code-blocks }~ it contains, which enables SiSU to represent the document in many different ways, and to take advantage of the strengths of different ways of presenting documents. The objects are numbered, and these numbers can be used to provide a common base for citing material within a document across the different output format types. This is significant as page numbers are not suited to the digital age, in web publishing, changing a browser's default font or using a different browser means that text appears on different pages; and in publishing in different formats, html, landscape and portrait pdf etc. again page numbers are of no use to cite text in a manner that is relevant against the different output types. Dealing with documents at an object level together with object numbering also has implications for search. + +One of the challenges of maintaining documents is to keep them in a format that would allow users to use them without depending on a proprietary software popular at the time. Consider the ease of dealing with legacy proprietary formats today and what guarantee you have that old proprietary formats will remain (or can be read without proprietary software/equipment) in 15 years time, or the way the way in which html has evolved over its relatively short span of existence. SiSU provides the flexibility of outputing documents in multiple non-proprietary open formats including html, pdf~{ Specification submitted by Adobe to ISO to become a full open ISO specification
                    http://www.linux-watch.com/news/NS7542722606.html }~ and the ISO standard ODF.~{ ISO/IEC 26300:2006 }~ Whilst SiSU relies on software, the markup is uncomplicated and minimalistic which guarantees that future engines can be written to run against it. It is also easily converted to other formats, which means documents prepared in SiSU can be migrated to other document formats. Further security is provided by the fact that the software itself, SiSU is available under GPL3 a licence that guarantees that the source code will always be open, and free as in libre which means that that code base can be used updated and further developed as required under the terms of its license. Another challenge is to keep up with a moving target. SiSU permits new forms of output to be added as they become important, (Open Document Format text was added in 2006), and existing output to be updated (html has evolved and the related module has been updated repeatedly over the years, presumably when the World Wide Web Consortium (w3c) finalises html 5 which is currently under development, the html module will again be updated allowing all existing documents to be regenerated as html 5). + +The document formats are written to the file-system and available for indexing by independent indexing tools, whether off the web like Google and Yahoo or on the site like Lucene and Hyperestraier. + +SiSU also provides other features such as concordance files and document content certificates, and the working against an abstraction of document structure has further possibilities for the research and development of other document representations, the availability of objects is useful for example for topic maps and the commercial law thesaurus by Vikki Rogers and Al Krtizer, together with the flexibility of SiSU offers great possibilities. + +SiSU is primarily for published works, which can take advantage of the citation system to reliably reference its documents. SiSU works well in a complementary manner with such collaborative technologies as Wikis, which can take advantage of and be used to discuss the substance of content prepared in SiSU. + +http://www.jus.uio.no/sisu + +% SiSU is a way of preparing, publishing, managing and searching documents. + +1~sisu_how How does sisu work? + +SiSU markup is fairly minimalistic, it consists of: a (largely optional) document header, made up of information about the document (such as when it was published, who authored it, and granting what rights) and any processing instructions; and markup within the substantive text of the document, which is related to document structure and typeface. SiSU must be able to discern the structure of a document, (text headings and their levels in relation to each other), either from information provided in the document header or from markup within the text (or from a combination of both). Processing is done against an abstraction of the document comprising of information on the document's structure and its objects,[2] which the program serializes (providing the object numbers) and which are assigned hash sum values based on their content. This abstraction of information about document structure, objects, (and hash sums), provides considerable flexibility in representing documents different ways and for different purposes (e.g. search, document layout, publishing, content certification, concordance etc.), and makes it possible to take advantage of some of the strengths of established ways of representing documents, (or indeed to create new ones). + +1~sisu_feature_summary Summary of features + +_* sparse/minimal markup (clean utf-8 source texts). Documents are prepared in a single UTF-8 file using a minimalistic mnemonic syntax. Typical literature, documents like "War and Peace" require almost no markup, and most of the headers are optional. + +_* markup is easily readable/parsable by the human eye, (basic markup is simpler and more sparse than the most basic HTML), [this may also be converted to XML representations of the same input/source document]. + +_* markup defines document structure (this may be done once in a header pattern-match description, or for heading levels individually); basic text attributes (bold, italics, underscore, strike-through etc.) as required; and semantic information related to the document (header information, extended beyond the Dublin core and easily further extended as required); the headers may also contain processing instructions. SiSU markup is primarily an abstraction of document structure and document metadata to permit taking advantage of the basic strengths of existing alternative practical standard ways of representing documents [be that browser viewing, paper publication, sql search etc.] (html, xml, odf, latex, pdf, sql) + +_* for output produces reasonably elegant output of established industry and institutionally accepted open standard formats.[3] takes advantage of the different strengths of various standard formats for representing documents, amongst the output formats currently supported are: + +_1* html - both as a single scrollable text and a segmented document + +_1* xhtml + +_1* XML - both in sax and dom style xml structures for further development as required + +_1* ODF - open document format, the iso standard for document storage + +_1* LaTeX - used to generate pdf + +_1* pdf (via LaTeX) + +_1* sql - population of an sql database, (at the same object level that is used to cite text within a document) + +Also produces: concordance files; document content certificates (md5 or sha256 digests of headings, paragraphs, images etc.) and html manifests (and sitemaps of content). (b) takes advantage of the strengths implicit in these very different output types, (e.g. PDFs produced using typesetting of LaTeX, databases populated with documents at an individual object/paragraph level, making possible granular search (and related possibilities)) + +_* ensuring content can be cited in a meaningful way regardless of selected output format. Online publishing (and publishing in multiple document formats) lacks a useful way of citing text internally within documents (important to academics generally and to lawyers) as page numbers are meaningless across browsers and formats. sisu seeks to provide a common way of pinpoint the text within a document, (which can be utilized for citation and by search engines). The outputs share a common numbering system that is meaningful (to man and machine) across all digital outputs whether paper, screen, or database oriented, (pdf, HTML, xml, sqlite, postgresql), this numbering system can be used to reference content. + +_* Granular search within documents. SQL databases are populated at an object level (roughly headings, paragraphs, verse, tables) and become searchable with that degree of granularity, the output information provides the object/paragraph numbers which are relevant across all generated outputs; it is also possible to look at just the matching paragraphs of the documents in the database; [output indexing also work well with search indexing tools like hyperestraier]. + +_* long term maintainability of document collections in a world of changing formats, having a very sparsely marked-up source document base. there is a considerable degree of future-proofing, output representations are "upgradeable", and new document formats may be added. e.g. addition of odf (open document text) module in 2006 and in future html5 output sometime in future, without modification of existing prepared texts + +_* SQL search aside, documents are generated as required and static once generated. + +_* documents produced are static files, and may be batch processed, this needs to be done only once but may be repeated for various reasons as desired (updated content, addition of new output formats, updated technology document presentations/representations) + +_* document source (plaintext utf-8) if shared on the net may be used as input and processed locally to produce the different document outputs + +_* document source may be bundled together (automatically) with associated documents (multiple language versions or master document with inclusions) and images and sent as a zip file called a sisupod, if shared on the net these too may be processed locally to produce the desired document outputs + +_* generated document outputs may automatically be posted to remote sites. + +_* for basic document generation, the only software dependency is Ruby, and a few standard Unix tools (this covers plaintext, HTML, XML, ODF, LaTeX). To use a database you of course need that, and to convert the LaTeX generated to pdf, a latex processor like tetex or texlive. + +_* as a developers tool it is flexible and extensible + +Syntax highlighting for SiSU markup is available for a number of text editors. + +SiSU is less about document layout than about finding a way with little markup to be able to construct an abstract representation of a document that makes it possible to produce multiple representations of it which may be rather different from each other and used for different purposes, whether layout and publishing, or search of content + +i.e. to be able to take advantage from this minimal preparation starting point of some of the strengths of rather different established ways of representing documents for different purposes, whether for search (relational database, or indexed flat files generated for that purpose whether of complete documents, or say of files made up of objects), online viewing (e.g. html, xml, pdf), or paper publication (e.g. pdf)... + +the solution arrived at is by extracting structural information about the document (about headings within the document) and by tracking objects (which are serialized and also given hash values) in the manner described. It makes possible representations that are quite different from those offered at present. For example objects could be saved individually and identified by their hashes, with an index of how the objects relate to each other to form a document. + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_manual.ssm b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_manual.ssm new file mode 100644 index 00000000..26ca4b6a --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_manual.ssm @@ -0,0 +1,110 @@ +% SiSU master 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Manual [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-08-30 + +@date: 2007-08-30 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~ @title @creator + +:B~ What is SiSU? + +<< |sisu_introduction.sst|@|^| + +<< |sisu_help.sst|@|^| + +% :B~? SiSU Commands + +<< |sisu_commands.sst|@|^| + +% :B~? SiSU Markup + +<< |sisu_markup.sst|@|^| + +<< |sisu_filetypes.sst|@|^| + +% :B~? SiSU Configuration and Skins + +<< |sisu_config.ssi|@|^| + +<< |sisu_skin.sst|@|^| + +<< |sisu_css.ssi|@|^| + +<< |sisu_content_directories.ssi|@|^| + +<< |sisu_homepages.ssi|@|^| + +% :B~? SiSU Output and Markup Examples + +<< |sisu_examples.sst|@|^| + +<< |sisu_output_overview.sst|@|^| + +<< |sisu_search_intro.ssi|@|^| + +<< |sisu_sql.ssi|@|^| + +<< |sisu_postgresql.sst|@|^| + +<< |sisu_sqlite.sst|@|^| + +<< |sisu_search_cgi.ssi|@|^| + +<< |sisu_hyperestraier.ssi|@|^| + +<< |sisu_webrick.sst|@|^| + +<< |sisu_remote.sst|@|^| + +% :B~? SiSU Download and Installation + +<< |sisu_download.ssi|@|^| + +<< |sisu_installation.ssi|@|^| + +<< |sisu_quickstart.sst|@|^| + +% :B~? SiSU Howto and FAQ + +<< |sisu_howto.sst|@|^| + +<< |sisu_faq.sst|@|^| + +<< |sisu_syntax_highlighting.sst|@|^| + +<< |sisu_help_sources.sst|@|^| diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_markup.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_markup.sst new file mode 100644 index 00000000..37528e0a --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_markup.sst @@ -0,0 +1,1194 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Markup [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Markup + +1~markup Introduction to SiSU Markup~{ From sometime after SiSU 0.58 it should be possible to describe SiSU markup using SiSU, which though not an original design goal is useful. }~ + +2~ Summary + +SiSU source documents are plaintext (UTF-8)~{ files should be prepared using UTF-8 character encoding }~ files + +All paragraphs are separated by an empty line. + +Markup is comprised of: + +_* at the top of a document, the document header made up of semantic meta-data about the document and if desired additional processing instructions (such an instruction to automatically number headings from a particular level down) + +_* followed by the prepared substantive text of which the most important single characteristic is the markup of different heading levels, which define the primary outline of the document structure. Markup of substantive text includes: + +_1* heading levels defines document structure + +_1* text basic attributes, italics, bold etc. + +_1* grouped text (objects), which are to be treated differently, such as code blocks or poems. + +_1* footnotes/endnotes + +_1* linked text and images + +_1* paragraph actions, such as indent, bulleted, numbered-lists, etc. + +Some interactive help on markup is available, by typing sisu and selecting markup or sisu --help markup + +2~ Markup Examples + +3~ Online + +Online markup examples are available together with the respective outputs produced from http://www.jus.uio.no/sisu/SiSU/2.html or from http://www.jus.uio.no/sisu/sisu_examples/ + +There is of course this document, which provides a cursory overview of sisu markup and the respective output produced: http://www.jus.uio.no/sisu/sisu_markup/ + +Some example marked up files are available as html with syntax highlighting for viewing: http://www.jus.uio.no/sisu/sample/syntax + +an alternative presentation of markup syntax: http://www.jus.uio.no/sisu/sample/on_markup.txt + +3~ Installed + +With SiSU installed sample skins may be found in: /usr/share/doc/sisu/sisu_markup_samples/dfsg (or equivalent directory) and if sisu-markup-samples is installed also under: /usr/share/doc/sisu/sisu_markup_samples/non-free + +1~headers Markup of Headers + +Headers consist of semantic meta-data about a document, which can be used by any output module of the program; and may in addition include extra processing instructions. + +Note: the first line of a document may include information on the markup version used in the form of a comment. Comments are a percentage mark at the start of a paragraph (and as the first character in a line of text) followed by a space and the comment: + +code{ + +% this would be a comment + +}code + +2~ Sample Header + +This current document has a header similar to this one (without the comments): + +code{ + +% SiSU 0.57 + +@title: SiSU + +@subtitle: Markup [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +% comment: in this @level header num_top=1 starts automatic heading numbering at heading level 1 (numbering continues 3 levels down); the new and break instructions are used by the LaTeX/pdf and odf output to determine where to put page breaks (that are not used by html output or say sql database population). + +@skin: skin_sisu_manual + +% skins modify the appearance of a document and are placed in a sub-directory under ./_sisu/skin ~/.sisu/skin or /etc/sisu/skin. A skin may affect single documents that request them, all documents in a directory, or be site-wide. (A document is affected by a single skin) + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html + +}code + +2~ Available Headers + +Header tags appear at the beginning of a document and provide meta information on the document (such as the Dublin Core), or information as to how the document as a whole is to be processed. All header instructions take either the form @headername: or 0~headername. All Dublin Core meta tags are available + +!_ @indentifier: +information or instructions + +where the "identifier" is a tag recognised by the program, and the "information" or "instructions" belong to the tag/indentifier specified + +Note: a header where used should only be used once; all headers apart from @title: are optional; the @structure: header is used to describe document structure, and can be useful to know. + +This is a sample header + +% (Dublin Core in fuschia, other information headers in cyan, markup instructions in red): + +!_ % SiSU 0.38 +[declared file-type identifier with markup version] + +!_ @title: +[title text] This is the title of the document and used as such, this header is the only one that is _{mandatory}_ + +!_ @subtitle: +The Subtitle if any + +!_ @creator: +[or @author:] Name of Author + +!_ @subject: +(whatever your subject) + +!_ @description: + +!_ @publisher: + +!_ @contributor: + +!_ @translator: +[or @translated_by:] + +!_ @illustrator: +[or @illustrated_by:] + +!_ @prepared_by: +[or @digitized_by:] + +!_ @date: 2000-08-27 +[ also @date.created: @date.issued: @date.available: @date.valid: @date.modified: ] + +!_ @type: article + +!_ @format: + +!_ @identifier: + +!_ @source: + +!_ @language: +[or @language.document:] +[country code for language if available, or language, English, en is the default setting] (en - English, fr - French, de - German, it - Italian, es - Spanish, pt - Portuguese, sv - Swedish, da - Danish, fi - Finnish, no - Norwegian, is - Icelandic, nl - Dutch, et - Estonian, hu - Hungarian, pl - Polish, ro - Romanian, ru - Russian, el - Greek, uk - Ukranian, tr - Turkish, sk - Slovak, sl - Slovenian, hr - Croatian, cs - Czech, bg - Bul garian ) [however, encodings are not available for all of the languages listed.] + +% !_ @language.original: BUG bold marker see to + +[@language.original: +original language in which the work was published] + +!_ @papersize: +(A4|US_letter|book_B5|book_A5|US_legal) + +!_ @relation: + +!_ @coverage: + +!_ @rights: +Copyright (c) Name of Right Holder, all rights reserved, or as granted: public domain, copyleft, creative commons variant, etc. + +!_ @owner: + +!_ @keywords: +text document generation processing management latex pdf structured xml citation [your keywords here, used for example by rss feeds, and in sql searches] + +!_ @abstract: +[paper abstract, placed after table of contents] + +!_ @comment: +[...] + +!_ @catalogue: +loc=[Library of Congress classification]; dewey=[Dewey classification]; isbn=[ISBN]; pg=[Project Gutenberg text number] + +!_ @classify_loc: +[Library of Congress classification] + +!_ @classify_dewey: +[Dewey classification] + +!_ @classify_isbn: +[ISBN] + +!_ @classify_pg: +[Project Gutenberg text number] + +!_ @prefix: +[prefix is placed just after table of contents] + +!_ @prefix_a: +[prefix is placed just before table of contents - not implemented] + +!_ @prefix_b: + +!_ @rcs: +$Id: sisu_markup.sst,v 1.2 2007/09/08 17:12:47 ralph Exp $ [used by rcs or cvs to embed version (revision control) information into document, rcs or cvs can usefully provide a history of updates to a document ] + +!_ @structure: +PART; CHAPTER; SECTION; ARTICLE; none; none;
                    +optional, document structure can be defined by words to match or regular expression (the regular expression is assumed to start at the beginning of a line of text i.e. ^) default markers :A~ to :C~ and 1~ to 6~ can be used within text instead, without this header tag, and may be used to supplement the instructions provided in this header tag if provided (@structure: is a synonym for @toc:) + +!_ @level: +newpage=3; breakpage=4
                    +[paragraph level, used by latex to breakpages, the page is optional eg. in newpage] + +!_ @markup: +information on the markup used, e.g. new=1,2,3; break=4; num_top=4 [or newpage=1,2,3; breakpage=4; num_top=4] newpage and breakpage, heading level, used by LaTeX to breakpages. breakpage: starts on a new page in single column text and on a new column in double column text; newpage: starts on a new page for both single and double column texts.
                    num_top=4 [auto-number document, starting at level 4. the default is to provide 3 levels, as in 1 level 4, 1.1 level 5, 1.1.1 level 6, markup to be merged within level]
                    num_extract [take numbering of headings provided (manually in marked up source document), and use for numbering of segments. Available where a clear numbering structure is provided within document, without the repetition of a number in a header.] +[In 0.38 notation, you would map to the equivalent levels, the examples provided would map to the following new=A,B,C; break=1; num_top=1 [or newpage=A,B,C; breakpage=1; num_top=1] see headings] + +!_ @bold: +[regular expression of words/phrases to be made bold] + +!_ @italics: +[regular expression of words/phrases to italicise] + +!_ @vocabulary: +name of taxonomy/vocabulary/wordlist to use against document + +!_ @skin: +skin_doc_[name_of_desired_document_skin]
                    +skins change default settings related to the appearance of documents generated, such as the urls of the home site, and the icon/logo for the document or site. + +!_ @links: +\{ SiSU }http://www.jus.uio.no/sisu/;
                    +\{ FSF }http://www.fsf.org + +!_ @promo: +sisu, ruby, search_libre_docs, open_society
                    +[places content in right pane in html, makes use of list.yml and promo.yml, commented out sample in document sample: free_as_in_freedom.richard_stallman_crusade_for_free_software.sam_williams.sst] + +% header ends here, NB only @title: is mandatory [this would be a comment] +% NOTE: headings/levels below refer to 0.38 expermental markup (a conversion script provided in sisu-examples, modify.rb makes conversion between 0.37 and 0.38 markup simple) + +1~ Markup of Substantive Text + +2~heading_levels Heading Levels + +Heading levels are :A~ ,:B~ ,:C~ ,1~ ,2~ ,3~ ... :A - :C being part / section headings, followed by other heading levels, and 1 -6 being headings followed by substantive text or sub-headings. :A~ usually the title :A~? conditional level 1 heading (used where a stand-alone document may be imported into another) + +!_ :A~ [heading text] +Top level heading [this usually has similar content to the title @title: ] +NOTE: the heading levels described here are in 0.38 notation, see heading + +!_ :B~ [heading text] +Second level heading [this is a heading level divider] + +!_ :C~ [heading text] +Third level heading [this is a heading level divider] + +!_ 1~ [heading text] +Top level heading preceding substantive text of document or sub\-heading 2, the heading level that would normally be marked 1. or 2. or 3. etc. in a document, and the level on which sisu by default would break html output into named segments, names are provided automatically if none are given (a number), otherwise takes the form 1~my\_filename\_for\_this\_segment + +!_ 2~ [heading text] +Second level heading preceding substantive text of document or sub\-heading 3 , the heading level that would normally be marked 1.1 or 1.2 or 1.3 or 2.1 etc. in a document. + +!_ 3~ [heading text] +Third level heading preceding substantive text of document, that would normally be marked 1.1.1 or 1.1.2 or 1.2.1 or 2.1.1 etc. in a document + +code{ + +1~filename level 1 heading, + +% the primary division such as Chapter that is followed by substantive text, and may be further subdivided (this is the level on which by default html segments are made) + +}code + +2~ Font Attributes + +!_ markup example: + +code{ + +normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+ + +normal text + +!{emphasis}! + +*{bold text}* + +_{underscore}_ + +/{italics}/ + +"{citation}" + +^{superscript}^ + +,{subscript}, + ++{inserted text}+ + +-{strikethrough}- + +}code + +!_ resulting output: + +normal text !{emphasis}! *{bold text}* _{underscore}_ /{italics}/ "{citation}" ^{superscript}^ ,{subscript}, +{inserted text}+ +-{strikethrough}- + +normal text + +!{emphasis}! + +*{bold text}* + +_{underscore}_ + +/{italics}/ + +"{citation}" + +^{superscript}^ + +,{subscript}, + ++{inserted text}+ + +-{strikethrough}- + +2~ Indentation and bullets + +!_ markup example: + +code{ + +ordinary paragraph + +_1 indent paragraph one step + +_2 indent paragraph two steps + +_9 indent paragraph nine steps + +}code + +!_ resulting output: + +ordinary paragraph + +_1 indent paragraph one step + +_2 indent paragraph two steps + +_9 indent paragraph nine steps + +!_ markup example: + +code{ + +_* bullet text + +_1* bullet text, first indent + +_2* bullet text, two step indent + +}code + +!_ resulting output: + +_* bullet text + +_1* bullet text, first indent + +_2* bullet text, two step indent + +Numbered List (not to be confused with headings/titles, (document structure)) + +!_ markup example: + +code{ + +# numbered list numbered list 1., 2., 3, etc. + +_# numbered list numbered list indented a., b., c., d., etc. + +}code + +2~ Footnotes / Endnotes + +Footnotes and endnotes not distinguished in markup. They are automatically numbered. Depending on the output file format (html, odf, pdf etc.), the document output selected will have either footnotes or endnotes. + +!_ markup example: + +code{ + +~{ a footnote or endnote }~ + +}code + +!_ resulting output: + +~{ a footnote or endnote }~ + +!_ markup example: + +code{ + +normal text~{ self contained endnote marker & endnote in one }~ continues + +}code + +!_ resulting output: + +normal text~{ self contained endnote marker & endnote in one }~ continues + +!_ markup example: + +code{ + +normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + +normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +}code + +!_ resulting output: + +normal text ~{* unnumbered asterisk footnote/endnote, insert multiple asterisks if required }~ continues + +normal text ~{** another unnumbered asterisk footnote/endnote }~ continues + +!_ markup example: + +code{ + +normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues + +normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +}code + +!_ resulting output: + +normal text ~[* editors notes, numbered asterisk footnote/endnote series ]~ continues + +normal text ~[+ editors notes, numbered asterisk footnote/endnote series ]~ continues + +!_ Alternative endnote pair notation for footnotes/endnotes: + +code{ + +code{ + +% note the endnote marker "~^" + +normal text~^ continues + +^~ endnote text following the paragraph in which the marker occurs + +}code + +the standard and pair notation cannot be mixed in the same document + +2~ Links + +3~ Naked URLs within text, dealing with urls + +urls are found within text and marked up automatically. A url within text is automatically hyperlinked to itself and by default decorated with angled braces, unless they are contained within a code block (in which case they are passed as normal text), or escaped by a preceding underscore (in which case the decoration is omitted). + +!_ markup example: + +code{ + +normal text http://www.jus.uio.no/sisu continues + +}code + +!_ resulting output: + +normal text http://www.jus.uio.no/sisu continues + +An escaped url without decoration + +!_ markup example: + +code{ + +normal text _http://www.jus.uio.no/sisu continues + +deb _http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +!_ resulting output: + +normal text _http://www.jus.uio.no/sisu continues + +deb _http://www.jus.uio.no/sisu/archive unstable main non-free + +where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document + +!_ resulting output: + +code{ + +deb http://www.jus.uio.no/sisu/archive unstable main non-free +deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +To link text or an image to a url the markup is as follows + +!_ markup example: + +code{ + +about { SiSU }http://url.org markup + +}code + +3~ Linking Text + +!_ resulting output: + +about { SiSU }http://www.jus.uio.no/sisu/ markup + +A shortcut notation is available so the url link may also be provided automatically as a footnote + +!_ markup example: + +code{ + +about {~^ SiSU }http://url.org markup + +}code + +!_ resulting output: + +about {~^ SiSU }http://www.jus.uio.no/sisu/ markup + +3~ Linking Images + +!_ markup example: + +code{ + +{ tux.png 64x80 }image + +% various url linked images + +{tux.png 64x80 "a better way" }http://www.jus.uio.no/sisu/ + +{GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/ + +{~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ + + +}code + +!_ resulting output: + +{ tux.png 64x80 }image + +{tux.png 64x80 "Gnu/Linux - a better way" }http://www.jus.uio.no/sisu/ + +{~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ + +{GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.jus.uio.no/sisu/ + + +!_ linked url footnote shortcut + +code{ + +{~^ [text to link] }http://url.org + +% maps to: { [text to link] }http://url.org ~{ http://url.org }~ + +% which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink + +}code + +code{ + +text marker *~name + +}code + +note at a heading level the same is automatically achieved by providing names to headings 1, 2 and 3 i.e. 2~[name] and 3~[name] or in the case of auto-heading numbering, without further intervention. + +2~ Grouped Text + +3~ Tables + +Tables may be prepared in two either of two forms + +!_ markup example: + +code{ + +table{ c3; 40; 30; 30; + +This is a table +this would become column two of row one +column three of row one is here + +And here begins another row +column two of row two +column three of row two, and so on + +}table + +}code + +!_ resulting output: + +table{ c3; 40; 30; 30; + +This is a table +this would become column two of row one +column three of row one is here + +And here begins another row +column two of row two +column three of row two, and so on + +}table + +a second form may be easier to work with in cases where there is not much information in each column + +*{markup example:}*~{ Table from the Wealth of Networks by Yochai Benkler
                    http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler }~ + +code{ + +!_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + +{table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 +Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 +Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 +Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 +No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 +No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + +\* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + +}code + +!_ resulting output: + + +!_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 + +{table~h 24; 12; 12; 12; 12; 12; 12;} + |Jan. 2001|Jan. 2002|Jan. 2003|Jan. 2004|July 2004|June 2006 +Contributors* | 10| 472| 2,188| 9,653| 25,011| 48,721 +Active contributors** | 9| 212| 846| 3,228| 8,442| 16,945 +Very active contributors*** | 0| 31| 190| 692| 1,639| 3,016 +No. of English language articles| 25| 16,000| 101,000| 190,000| 320,000| 630,000 +No. of articles, all languages | 25| 19,000| 138,000| 490,000| 862,000|1,600,000 + +\* Contributed at least ten times; \** at least 5 times in last month; \*\** more than 100 times in last month. + + +% code{ +% +% test +% +% ~# +% +% % unnumbered paragraph (place marker at end of paragraph) +% +% -# +% +% % unnumbered paragraph, delete when not required (place marker at end of paragraph) [used in dummy headings, eg. for segmented html] +% +% % add a comment to text, that will be removed prior to processing (place marker at beginning of line) +% +% }code + +3~ Poem + +!_ basic markup: + +code{ + +poem{ + + Your poem here + +}poem + +Each verse in a poem is given a separate object number. + +}code + +!_ markup example: + +code{ + +poem{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}poem + +}code + +!_ resulting output: + +poem{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}poem + +3~ Group + +!_ basic markup: + +code{ + +group{ + + Your grouped text here + +}group + +A group is treated as an object and given a single object number. + +}code + +!_ markup example: + +code{ + +group{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}group + +}code + +!_ resulting output: + +group{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}group + +3~ Code + +Code tags are used to escape regular sisu markup, and have been used extensively within this document to provide examples of SiSU markup. You cannot however use code tags to escape code tags. They are however used in the same way as group or poem tags. + +A code-block is treated as an object and given a single object number. [an option to number each line of code may be considered at some later time] + +!_ use of code tags instead of poem compared, resulting output: + +code{ + + `Fury said to a + mouse, That he + met in the + house, + "Let us + both go to + law: I will + prosecute + YOU. --Come, + I'll take no + denial; We + must have a + trial: For + really this + morning I've + nothing + to do." + Said the + mouse to the + cur, "Such + a trial, + dear Sir, + With + no jury + or judge, + would be + wasting + our + breath." + "I'll be + judge, I'll + be jury," + Said + cunning + old Fury: + "I'll + try the + whole + cause, + and + condemn + you + to + death."' + +}code + +1~ Composite documents markup + +It is possible to build a document by creating a master document that requires other documents. The documents required may be complete documents that could be generated independently, or they could be markup snippets, prepared so as to be easily available to be placed within another text. If the calling document is a master document (built from other documents), it should be named with the suffix *{.ssm}* Within this document you would provide information on the other documents that should be included within the text. These may be other documents that would be processed in a regular way, or markup bits prepared only for inclusion within a master document *{.sst}* regular markup file, or *{.ssi}* (insert/information) A secondary file of the composite document is built prior to processing with the same prefix and the suffix *{._sst}* + +basic markup for importing a document into a master document + +code{ + +<< |filename1.sst|@|^| + +<< |filename2.ssi|@|^| + +}code + +The form described above should be relied on. Within the Vim editor it results in the text thus linked becoming hyperlinked to the document it is calling in which is convenient for editing. Alternative markup for importation of documents under consideration, and occasionally supported have been. + +code{ + +r{filename} + +{filename.ssi}require + +<< {filename.ssi} + +% using textlink alternatives + +|filename.ssi|@|^|require + +<< |filename.ssi|@|^| + +% using thlnk alternatives + +require + +<< + +}code + +% Composite documents - remote parts + +% Composite documents may be built from remote parts, by using the composite document syntax with a url. This makes sense using either sisu regular syntax (which is just a convenient way of marking up), or thlnk syntax, which also recognises remote urls, and permits hyperlinking ascii to the url location. + +% remote documents may be called with the thlnk syntax (or regular sisu syntax), e.g. + +% << +% +% +% .SH "DOCUMENT NAMING CONVENTION" +% .PP +% SiSU documents are named with the suffix +% .I ss +% followed by a third distinguishing letter, usually t for ordinary text files. +% .PP +% .I .sst +% is used by regular documents, and for most purposes is all you need to be aware of +% .PP +% .I .ssm +% suffix indicates a master or composite document, i.e. a document which requests other documents, which may have the file extension .sst or .ssi. See section on Composite Documents for information on how these are prepared. +% .PP +% .I .ssi +% indicates some prepared sisu markup information that is to be requested within master or composite document(s) and is not to be processed as a stand\-alone document. +% .PP +% .I ._sst +% and +% .I .\-sst +% suffix are reserved for SiSU processing, and indicate a secondary file. Such secondary files are created when a composite file is constructed, and when a url is provided, it is saved locally for processing, as a secondary processing file. Secondary files may be clobbered by SiSU at will, and are not a way of storing information. +% +% .I .sxs.xml +% simple xml sax, sisu markup representation +% +% .I .sxd.xml +% simple xml dom, sisu markup representation +% +% .I .sxn.xml +% simple xml node, sisu markup representation +% +% .I .sxs.xml.sst +% or +% .I .sxd.xml.sst +% or +% .I .sxn.xml.sst +% auto\-converted from a simple xml markup representation (sxs, sxd, sxn) +% .\" %% Remote Operations +% .SH "REMOTE OPERATIONS" +% .PP +% These may be of three basic types. +% .PP +% Instruction that processed files are to be copied to a remote server, using the \-r or \-R flag as part of the processing instruction. This requires previous setting up/configuration of the method to be used (eg scp assumed for \-r and rsync for \-R) and url to which these files are to be sent. * +% .PP +% The downloading of a remote file for processing using SiSU locally, which is achieved in one of two ways: +% .PP +% A processing instruction may include the url to the a remote file that is to be processed \- this will be downloaded and given a temporary file .t extension, and will be processed using SiSU locally. +% .PP +% A file may request the inclusion of a remote document within it, see comments on "Composite Documents" for the request syntax. +% .PP +% Finally SiSU may be run on a remote server, which you download marked up files to for processing. This is not really a function of the operation of SiSU, just an available possibility given that not much bandwidth is required. +% .PP +% * with regard to remote files processed locally, the \-r option, a limitation is that it is up to the user to ensure that the remote file does not have an identical filename to another, e.g. local file, that is to be processed in the same directory. So far this has not been found to happen in practice... Alternative solutions are under consideration, but it is desired that filenames be human assigned, and meaningful, so hash keys of contents for filenames are not amongst the options considered. + +:C~ Markup Syntax History + +1~ Notes related to Files-types and Markup Syntax + +0.38 is substantially current, depreciated 0.16 supported, though file names were changed at 0.37 + +!_ 0.52 +(2007w14/6) +declared document type identifier at start of text/document: + +_1 SiSU 0.52 + +or, backward compatible using the comment marker: + +_1 % SiSU 0.38 + +variations include 'SiSU (text|master|insert) [version]' and 'sisu-[version]' + +!_ 0.51 +(2007w13/6) +skins changed (simplified), markup unchanged + +!_ 0.42 +(2006w27/4) +* (asterisk) type endnotes, used e.g. in relation to author + +!_ 0.38 +(2006w15/7) +introduced new/alternative notation for headers, e.g. @title: (instead of 0\~title), and accompanying document structure markup, :A,:B,:C,1,2,3 (maps to previous 1,2,3,4,5,6) + +!_ 0.37 +(2006w09/7) +introduced new file naming convention, .sst (text), .ssm (master), .ssi (insert), markup syntax unchanged + +!_ 0.35 +(2005w52/3) +sisupod, zipped content file introduced + +!_ 0.23 +(2005w36/2) +utf-8 for markup file + +!_ 0.22 +(2005w35/3) +image dimensions may be omitted if rmagick is available to be relied upon + +!_ 0.20.4 +(2005w33/4) +header 0~links + +!_ 0.16 +(2005w25/2) +substantial changes introduced to make markup cleaner, header 0\~title type, and headings [1-6]\~ introduced, also percentage sign (%) at start of a text line as comment marker diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_output_overview.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_output_overview.sst new file mode 100644 index 00000000..dc17d5dc --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_output_overview.sst @@ -0,0 +1,96 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: SiSU overview of status of features available in various outputs + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2005-10-31 + +@date.available: 2006-10-31 + +@date.issued: 2006-10-31 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU overview of status of features available in various outputs + +1~ A Checklist of Output Features + +% 5~ features available in various output types + +This table gives an indication of the features that are available +for various forms of output of SiSU.~{ updated for sisu-0.36.6 on 2006-01-23 }~ + +{t~h} +feature |txt|ltx/pdf|HTML|XHTML|XML/s|XML/d|ODF|SQLite|pgSQL +headings | * | * | * | * | * | * | * | * | * +footnotes | * | * | * | * | * | * | * | * | * +bold, underscore, italics | . | * | * | * | * | * | * | * | * +strikethrough | . | * | * | * | * | * | * | | +superscript, subscript | . | * | * | * | * | * | * | | +extended ascii set (utf-8)| * | * | * | * | * | * | * | | * +indents | * | * | * | * | * | * | * | | +bullets | . | * | * | * | * | * | . | | +groups | | | | | | | | | +* tables | | * | * | . | . | . | . | . | . +* poem | * | * | * | . | . | . | * | . | . +* code | * | * | * | . | . | . | * | . | . +url | * | * | * | * | * | * | * | . | . +links | * | * | * | * | * | * | * | . | . +images | - | * | * | T | T | T | * | T | T +image caption | - | * | * | | | | | | +table of contents | | * | * | * | * | * | . | | +page header/footer? | - | * | * | * | * | * | t | | +line break | * | * | * | * | * | * | * | | +page break | | * | | | | | * | | +segments | | | * | | | | | | +skins | * | * | * | * | * | * | | | +ocn | . | * | * | * | * | * | -?| * | * +auto-heading numbers | * | * | * | * | * | * | * | * | * +minor list numbering | * | * | * | * | * | * | * | * | * +special characters | . | . | . | | | | | | + +group{ + + Done + * yes/done + . partial + + - not available/appropriate + + Not Done + T task todo + t lesser task/todo + not done + +}group + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_pdf.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_pdf.sst new file mode 100644 index 00000000..8e54160c --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_pdf.sst @@ -0,0 +1,100 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~ SiSU Sqlite + +1~sqlite Sqlite + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system. + +2~ Description + +Information creating pdf output with sisu (and related to the sisu_pdf dependency package, which is a dummy package to install dependencies needed for SiSU to generate pdfs (primarily related to LaTeX), sisu_pdf being part of SiSU - man sisu). + +SiSU generates LaTeX which is converted by LaTeX tools to pdf. + +2~ Synopsis + +_1 sisu -pv [filename/wildcard] + +2~ Commands + +!_ sisu -pv [filename/wildcard]
                    +creates two pdf documents: vertical (portrait.pdf) and; horizontal (landscape.pdf). SiSU generates LaTeX output which is converted to pdf if the appropriate LaTeX dependencies are met on the system. + +!_ sisu -pv --papersize-a4 [filename/wildcard]
                    +overrides the default papersize set to A4. Preset alternative sizes include: 'A4', U.S. 'letter' and 'legal' and book sizes 'A5' and 'B5' (system defaults to A4). + +2~ Setting Paper Size + +The paper-size may be set to any of the following sizes: 'A4', U.S. 'letter' and 'legal' and book sizes: 'A5' and 'B5' + +# The preset default if not otherwise given in the configuration file or elsewhere is A4. + +# The default paper size may be set in the configuration file sisurc.yml. See sisu_configuration: + +code{ + +#% papersize, (LaTeX/pdf) current values A4, US_letter, book_b5, book_a5, US_legal + +default: + papersize: 'A4' + +}code + +# Paper size may be set in a document header: + +code{ + +@papersize: (A4|US_letter|book_B5|book_A5|US_legal) + +}code + +# or provided with additional command line parameter, e.g. + +_1 sisu -pv --papersize-a4 [filename/wildcard] + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_postgresql.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_postgresql.sst new file mode 100644 index 00000000..42ed2bbe --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_postgresql.sst @@ -0,0 +1,99 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? SiSU Postgresql + +1~postgresql Postgresql + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system, postgresql dependency package + +2~ Description + +Information related to using postgresql with sisu (and related to the sisu_postgresql dependency package, which is a dummy package to install dependencies needed for SiSU to populate a postgresql database, this being part of SiSU - man sisu). + +2~ Synopsis + +_1 sisu -D [instruction] [filename/wildcard if required] + +_1 sisu -D --pg --[instruction] [filename/wildcard if required] + + +2~ Commands + +Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + +!_ -D or --pgsql +may be used interchangeably. + +3~ create and destroy database + +!_ --pgsql --createall
                    +initial step, creates required relations (tables, indexes) in existing (postgresql) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) + +!_ sisu -D --createdb
                    +creates database where no database existed before + +!_ sisu -D --create
                    +creates database tables where no database tables existed before + +!_ sisu -D --Dropall
                    +destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). + +!_ sisu -D --recreate
                    +destroys existing database and builds a new empty database structure + +3~ import and remove documents + +!_ sisu -D --import -v [filename/wildcard]
                    +populates database with the contents of the file. Imports documents(s) specified to a postgresql database (at an object level). + +!_ sisu -D --update -v [filename/wildcard]
                    +updates file contents in database + +!_ sisu -D --remove -v [filename/wildcard]
                    +removes specified document from postgresql database. + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_quickstart.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_quickstart.sst new file mode 100644 index 00000000..80f4753e --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_quickstart.sst @@ -0,0 +1,273 @@ +% SiSU 0.57 + +@title: SiSU - SiSU information Structuring Universe / Structured information, Serialized Units + +@subtitle: Quickstart, installation and use + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2006-09-06 + +@date.available: 2006-09-06 + +@date.issued: 2006-09-06 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? Quickstart - SiSU installation and use + +1~ Quickstart - Getting Started Howto + +2~ Installation + +Installation is currently most straightforward and tested on the Debian platform, as there are packages for the installation of sisu and all requirements for what it does. + +3~ Debian Installation + +SiSU is available directly from the Debian Sid and testing archives (and possibly Ubuntu), assuming your /etc/apt/sources.list is set accordingly: + +code{ + + aptitude update + aptitude install sisu-complete + +}code + +The following /etc/apt/sources.list setting permits the download of additional markup samples: + +code{ + +#/etc/apt/sources.list + + deb http://ftp.fi.debian.org/debian/ unstable main non-free contrib + deb-src http://ftp.fi.debian.org/debian/ unstable main non-free contrib +d + +}code + +The aptitude commands become: + +code{ + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +}code + +If there are newer versions of SiSU upstream of the Debian archives, they will be available by adding the following to your /etc/apt/sources.list + +code{ + +#/etc/apt/sources.list + + deb http://www.jus.uio.no/sisu/archive unstable main non-free + deb-src http://www.jus.uio.no/sisu/archive unstable main non-free + +}code + +repeat the aptitude commands + +code{ + + aptitude update + aptitude install sisu-complete sisu-markup-samples + +}code + +Note however that it is not necessary to install sisu-complete if not all components of sisu are to be used. Installing just the package sisu will provide basic functionality. + +3~ RPM Installation + +RPMs are provided though untested, they are prepared by running alien against the source package, and against the debs. + +They may be downloaded from: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#rpm + +as root type: + +_1 rpm -i [rpm package name] + +3~ Installation from source + +To install SiSU from source check information at: + +_1 http://www.jus.uio.no/sisu/SiSU/download.html#current + +_* download the source package + +_* Unpack the source + +Two alternative modes of installation from source are provided, setup.rb (by Minero Aoki) and a rant(by Stefan Lang) built install file, in either case: the first steps are the same, download and unpack the source file: + +For basic use SiSU is only dependent on the programming language in which it is written Ruby, and SiSU will be able to generate html, various XMLs, including ODF (and will also produce LaTeX). Dependencies required for further actions, though it relies on the installation of additional dependencies which the source tarball does not take care of, for things like using a database (postgresql or sqlite)~{ There is nothing to stop MySQL support being added in future. }~ or converting LaTeX to pdf. + +!_ setup.rb + +This is a standard ruby installer, using setup.rb is a three step process. In the root directory of the unpacked SiSU as root type: + +code{ + + ruby setup.rb config + ruby setup.rb setup + #[and as root:] + ruby setup.rb install + +}code + +further information on setup.rb is available from: + +_1 http://i.loveruby.net/en/projects/setup/ + +_1 http://i.loveruby.net/en/projects/setup/doc/usage.html + +!_ "install" + +The "install" file provided is an installer prepared using "rant". In the root directory of the unpacked SiSU as root type: + +_1 ruby install base + +or for a more complete installation: + +_1 ruby install + +or + +_1 ruby install base + +This makes use of Rant (by Stefan Lang) and the provided Rantfile. It has been configured to do post installation setup setup configuration and generation of first test file. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. + +Further information on "rant" is available from: + +_1 http://make.rubyforge.org/ + +_1 http://rubyforge.org/frs/?group_id=615 + +For a list of alternative actions you may type: + +_1 ruby install help + +_1 ruby install -T + +2~ Testing SiSU, generating output + +To check which version of sisu is installed: + +sisu -v + +Depending on your mode of installation one or a number of markup sample files may be found either in the directory: + +... + +or + +... + +change directory to the appropriate one: + +cd /usr/share/doc/sisu/sisu_markup_samples/dfsg + +3~ basic text, plaintext, html, XML, ODF + +Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + +sisu -NhwoabxXyv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +this will generate html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text + +3~ LaTeX / pdf + +Assuming a LaTeX engine such as tetex or texlive is installed with the required modules (done automatically on selection of sisu-pdf in Debian) + +Having moved to the directory that contains the markup samples (see instructions above if necessary), choose a file and run sisu against it + +sisu -pv free_as_in_freedom.rms_and_free_software.sam_williams.sst + +sisu -3 free_as_in_freedom.rms_and_free_software.sam_williams.sst + +should generate most available output formats: html including a concordance file, opendocument text format, plaintext, XHTML and various forms of XML, and OpenDocument text and pdf + +3~ relational database - postgresql, sqlite + +Relational databases need some setting up - you must have permission to create the database and write to it when you run sisu. + +Assuming you have the database installed and the requisite permissions + +sisu --sqlite --recreate + +sisu --sqlite -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +sisu --pgsql --recreate + +sisu --pgsql -v --import free_as_in_freedom.rms_and_free_software.sam_williams.sst + +2~ Getting Help + +3~ The man pages + +Type: + +_1 man sisu + +The man pages are also available online, though not always kept as up to date as within the package itself: + +_* {~^ sisu.1 }http://www.jus.uio.no/sisu/man/sisu.1 + +_* {~^ sisu.8 }http://www.jus.uio.no/sisu/man/sisu.8 + +_* {~^ man directory }http://www.jus.uio.no/sisu/man + +3~ Built in help + +sisu --help + +sisu --help --env + +sisu --help --commands + +sisu --help --markup + +3~ The home page + +http://www.jus.uio.no/sisu + +http://www.jus.uio.no/sisu/SiSU + +2~ Markup Samples + +A number of markup samples (along with output) are available off: + +http://www.jus.uio.no/sisu/SiSU/2.html + +Additional markup samples are packaged separately in the file: + +*** + +On Debian they are available in non-free~{ the Debian Free Software guidelines require that everything distributed within Debian can be changed - and the documents are authors' works that while freely distributable are not freely changeable. }~ to include them it is necessary to include non-free in your /etc/apt/source.list or obtain them from the sisu home site. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_remote.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_remote.sst new file mode 100644 index 00000000..40d96472 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_remote.sst @@ -0,0 +1,108 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: Remote Operations [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Remote Operations + +1~remote_source Remote Source Documents + +SiSU processing instructions can be run against remote source documents by providing the url of the documents against which the processing instructions are to be carried out. The remote SiSU documents can either be sisu marked up files in plaintext .sst or .ssm or; zipped sisu files, sisupod.zip or filename.ssp + +!_ .sst / .ssm - sisu text files + +SiSU can be run against source text files on a remote machine, provide the processing instruction and the url. The source file and any associated parts (such as images) will be downloaded and generated locally. + +code{ + +sisu -3 http://[provide url to valid .sst or .ssm file] + +}code + +Any of the source documents in the sisu examples page can be used in this way, see http://www.jus.uio.no/sisu/SiSU/2.html and use the url for the desired document. + +NOTE: to set up a remote machine to serve SiSU documents in this way, images should be in the directory relative to the document source ../_sisu/image + +!_ sisupod - zipped sisu files + +A sisupod is the zipped content of a sisu marked up text or texts and any other associated parts to the document such as images. + +SiSU can be run against a sisupod on a (local or) remote machine, provide the processing instruction and the url, the sisupod will be downloaded and the documents it contains generated locally. + +code{ + +sisu -3 http://[provide url to valid sisupod.zip or .ssp file] + +}code + +Any of the source documents in the sisu examples page can be used in this way, see http://www.jus.uio.no/sisu/SiSU/2.html and use the url for the desired document. + +:C~ Remote Document Output + +1~remote_output Remote Output + +Once properly configured SiSU output can be automatically posted once generated to a designated remote machine using either rsync, or scp. + +In order to do this some ssh authentication agent and keychain or similar tool will need to be configured. Once that is done the placement on a remote host can be done seamlessly with the -r (for scp) or -R (for rsync) flag, which may be used in conjunction with other processing flags, e.g. + +code{ + +sisu -3R sisu_remote.sst + +}code + +2~ commands + +!_ -R [filename/wildcard]
                    +copies sisu output files to remote host using rsync. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Note the behavior of rsync different if -R is used with other flags from if used alone. Alone the rsync --delete parameter is sent, useful for cleaning the remote directory (when -R is used together with other flags, it is not). Also see -r + +!_ -r [filename/wildcard]
                    +copies sisu output files to remote host using scp. This requires that sisurc.yml has been provided with information on hostname and username, and that you have your "keys" and ssh agent in place. Also see -R + +2~ configuration + +[expand on the setting up of an ssh-agent / keychain] + +1~remote_servers Remote Servers + +As SiSU is generally operated using the command line, and works within a Unix type environment, SiSU the program and all documents can just as easily be on a remote server, to which you are logged on using a terminal, and commands and operations would be pretty much the same as they would be on your local machine. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search.ssm b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search.ssm new file mode 100644 index 00000000..0b4be15e --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search.ssm @@ -0,0 +1,56 @@ +% SiSU master 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +<< |sisu_search_intro.ssi|@|^| + +<< |sisu_sql.ssi|@|^| + +<< |sisu_postgresql.sst|@|^| + +<< |sisu_sqlite.sst|@|^| + +<< |sisu_search_cgi.ssi|@|^| + +<< |sisu_hyperestraier.ssi|@|^| diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_cgi.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_cgi.ssi new file mode 100644 index 00000000..f27a7828 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_cgi.ssi @@ -0,0 +1,100 @@ +% SiSU insert 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? Search + +1~search_cgi Introduction + +2~ Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) *~search + +{~^ Sample search frontend }http://search.sisudoc.org +A small database and sample query front-end (search from) that makes use of the citation system, _{object citation numbering}_ to demonstrates functionality.~{ (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. }~ + +SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + +Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.~{ of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. }~ + +% Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. + +!_ sisu -F --webserv-webrick
                    +builds a cgi web search frontend for the database created + +The following is feedback on the setup on a machine provided by the help command: + +_1 sisu --help sql + +code{ + +Postgresql + user: ralph + current db set: SiSU_sisu + port: 5432 + dbi connect: DBI:Pg:database=SiSU_sisu;port=5432 + +sqlite + current db set: /home/ralph/sisu_www/sisu/sisu_sqlite.db + dbi connect DBI:SQLite:/home/ralph/sisu_www/sisu/sisu_sqlite.db + +}code + +Note on databases built + +By default, [unless otherwise specified] databases are built on a directory basis, from collections of documents within that directory. The name of the directory you choose to work from is used as the database name, i.e. if you are working in a directory called /home/ralph/ebook the database SiSU_ebook is used. [otherwise a manual mapping for the collection is necessary] + +2~ Search Form + +!_ sisu -F
                    +generates a sample search form, which must be copied to the web-server cgi directory + +!_ sisu -F --webserv-webrick
                    +generates a sample search form for use with the webrick server, which must be copied to the web-server cgi directory + +!_ sisu -Fv
                    +as above, and provides some information on setting up hyperestraier + +!_ sisu -W
                    +starts the webrick server which should be available wherever sisu is properly installed + +The generated search form must be copied manually to the webserver directory as instructed diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_examples.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_examples.ssi new file mode 100644 index 00000000..2b5ff550 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_examples.ssi @@ -0,0 +1,81 @@ +% SiSU insert 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~ Search + +1~ Search Examples + +2~ Search - database frontend sample, utilising database and SiSU features, including object citation numbering (backend currently PostgreSQL) *~search + +{~^ Sample search frontend }http://search.sisudoc.org +A small database and sample query front-end (search from) that makes use of the citation system, _{object citation numbering}_ to demonstrates functionality.~{ (which could be extended further with current back-end). As regards scaling of the database, it is as scalable as the database (here Postgresql) and hardware allow. }~ + +SiSU can provide information on which documents are matched and at what locations within each document the matches are found. These results are relevant across all outputs using object citation numbering, which includes html, XML, LaTeX, PDF and indeed the SQL database. You can then refer to one of the other outputs or in the SQL database expand the text within the matched objects (paragraphs) in the documents matched. + +A few canned searches, showing object numbers. Search for: + +_1 { English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=index&a=1 + +_1 { copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=index&a=1 + +Note that the searches done in this form are case sensitive. + +Expand those same searches, showing the matching text in each document: + +_1 { English documents matching Linux OR Debian }http://search.sisudoc.org?s1=Linux%2BOR%2BDebian&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { GPL OR Richard Stallman }http://search.sisudoc.org?s1=GPL%2BOR%2BRichard%2BStallman&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { invention OR innovation in English language }http://search.sisudoc.org?s1=invention%2BOR%2Binnovation&lang=En&db=SiSU_sisu&view=text&a=1 + +_1 { copyright in English language documents }http://search.sisudoc.org?s1=copyright&lang=En&db=SiSU_sisu&view=text&a=1 + +Note you may set results either for documents matched and object number locations within each matched document meeting the search criteria; or display the names of the documents matched along with the objects (paragraphs) that meet the search criteria.~{ of this feature when demonstrated to an IBM software innovations evaluator in 2004 he said to paraphrase: this could be of interest to us. We have large document management systems, you can search hundreds of thousands of documents and we can tell you which documents meet your search criteria, but there is no way we can tell you without opening each document where within each your matches are found. }~ + +% Several options for output - select database to search, show results in index view (links to locations within text), show results with text, echo search in form, show what was searched, create and show a "canned url" for search, show available search fields. Also shows counters number of documents in which found and number of locations within documents where found. [could consider sorting by document with most occurrences of the search result]. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_intro.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_intro.ssi new file mode 100644 index 00000000..50e8f36d --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_search_intro.ssi @@ -0,0 +1,53 @@ +% SiSU insert 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +1~search_intro SiSU Search - Introduction + +SiSU output can easily and conveniently be indexed by a number of standalone indexing tools, such as Lucene, Hyperestraier. + +Because the document structure of sites created is clearly defined, and the text object citation system is available hypothetically at least, for all forms of output, it is possible to search the sql database, and either read results from that database, or just as simply map the results to the html output, which has richer text markup. + +In addition to this SiSU has the ability to populate a relational sql type database with documents at an object level, with objects numbers that are shared across different output types, which make them searchable with that degree of granularity. Basically, your match criteria is met by these documents and at these locations within each document, which can be viewed within the database directly or in various output formats. + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_skin.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_skin.sst new file mode 100644 index 00000000..698a5241 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_skin.sst @@ -0,0 +1,106 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Skins [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? Document Skins - configuration + +1~skins Skins + +% .SH "SKINS \- document, directory and site skins" + +Skins modify the default appearance of document output on a document, directory, or site wide basis. Skins are looked for in the following locations: + +_1 ./_sisu/skin + +_1 ~/.sisu/skin + +_1 /etc/sisu/skin + +!_ Within the skin directory +are the following the default sub-directories for document skins: + +_1 ./skin/doc + +_1 ./skin/dir + +_1 ./skin/site + +A skin is placed in the appropriate directory and the file named skin_[name].rb + +The skin itself is a ruby file which modifies the default appearances set in the program. + +2~ Document Skin + +Documents take on a document skin, if the header of the document specifies a skin to be used. + +code{ + +@skin: skin_united_nations + +}code + +2~ Directory Skin + +A directory may be mapped on to a particular skin, so all documents within that directory take on a particular appearance. If a skin exists in the skin/dir with the same name as the document directory, it will automatically be used for each of the documents in that directory, (except where a document specifies the use of another skin, in the skin/doc directory). + +A personal habit is to place all skins within the doc directory, and symbolic links as needed from the site, or dir directories as required. + +2~ Site Skin + +A site skin, modifies the program default skin. + +2~ Sample Skins + +With SiSU installed sample skins may be found in: + +_1 /etc/sisu/skin/doc and /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/doc + +(or equivalent directory) and if sisu-markup-samples is installed also under: + +_1 /usr/share/doc/sisu/sisu_markup_samples/non-free/_sisu/skin/doc + +Samples of list.yml and promo.yml (which are used to create the right column list) may be found in: + +_1 /usr/share/doc/sisu/sisu_markup_samples/dfsg/_sisu/skin/yml (or equivalent directory) + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sql.ssi b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sql.ssi new file mode 100644 index 00000000..701a2ee5 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sql.ssi @@ -0,0 +1,69 @@ +% SiSU insert 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? Search + +1~search_sql SQL + +2~ populating SQL type databases + +SiSU feeds sisu markupd documents into sql type databases PostgreSQL~{ http://www.postgresql.org/
                    http://advocacy.postgresql.org/
                    http://en.wikipedia.org/wiki/Postgresql }~ and/or SQLite~{ http://www.hwaci.com/sw/sqlite/
                    http://en.wikipedia.org/wiki/Sqlite }~ database together with information related to document structure. + +This is one of the more interesting output forms, as all the structural data of the documents are retained (though can be ignored by the user of the database should they so choose). All site texts/documents are (currently) streamed to four tables: + +_1* one containing semantic (and other) headers, including, title, author, subject, (the Dublin Core...); + +_1* another the substantive texts by individual "paragraph" (or object) - along with structural information, each paragraph being identifiable by its paragraph number (if it has one which almost all of them do), and the substantive text of each paragraph quite naturally being searchable (both in formatted and clean text versions for searching); and + +_1* a third containing endnotes cross-referenced back to the paragraph from which they are referenced (both in formatted and clean text versions for searching). + +_1* a fourth table with a one to one relation with the headers table contains full text versions of output, eg. pdf, html, xml, and ascii. + +There is of course the possibility to add further structures. + +At this level SiSU loads a relational database with documents chunked into objects, their smallest logical structurally constituent parts, as text objects, with their object citation number and all other structural information needed to construct the document. Text is stored (at this text object level) with and without elementary markup tagging, the stripped version being so as to facilitate ease of searching. + +Being able to search a relational database at an object level with the SiSU citation system is an effective way of locating content generated by SiSU. As individual text objects of a document stored (and indexed) together with object numbers, and all versions of the document have the same numbering, complex searches can be tailored to return just the locations of the search results relevant for all available output formats, with live links to the precise locations in the database or in html/xml documents; or, the structural information provided makes it possible to search the full contents of the database and have headings in which search content appears, or to search only headings etc. (as the Dublin Core is incorporated it is easy to make use of that as well). + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sqlite.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sqlite.sst new file mode 100644 index 00000000..530444f3 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_sqlite.sst @@ -0,0 +1,99 @@ +% SiSU 0.58 + +@title: SiSU - SiSU information Structuring Universe + +@subtitle: Search [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2002-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +:A~? @title @creator + +:B~? SiSU Search + +:C~? SiSU Sqlite + +1~sqlite Sqlite + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system. + + +2~ Description + +Information related to using sqlite with sisu (and related to the sisu_sqlite dependency package, which is a dummy package to install dependencies needed for SiSU to populate an sqlite database, this being part of SiSU - man sisu). + +2~ Synopsis + +_1 sisu -d [instruction] [filename/wildcard if required] + +_1 sisu -d --(sqlite|pg) --[instruction] [filename/wildcard if required] + + +2~ Commands + +Mappings to two databases are provided by default, postgresql and sqlite, the same commands are used within sisu to construct and populate databases however -d (lowercase) denotes sqlite and -D (uppercase) denotes postgresql, alternatively --sqlite or --pgsql may be used + +!_ -d or --sqlite +may be used interchangeably. + +3~ create and destroy database + +!_ --sqlite --createall
                    +initial step, creates required relations (tables, indexes) in existing (sqlite) database (a database should be created manually and given the same name as working directory, as requested) (rb.dbi) + +!_ sisu -d --createdb
                    +creates database where no database existed before + +!_ sisu -d --create
                    +creates database tables where no database tables existed before + +!_ sisu -d --dropall
                    +destroys database (including all its content)! kills data and drops tables, indexes and database associated with a given directory (and directories of the same name). + +!_ sisu -d --recreate
                    +destroys existing database and builds a new empty database structure + +3~ import and remove documents + +!_ sisu -d --import -v [filename/wildcard]
                    +populates database with the contents of the file. Imports documents(s) specified to an sqlite database (at an object level). + +!_ sisu -d --update -v [filename/wildcard]
                    +updates file contents in database + +!_ sisu -d --remove -v [filename/wildcard]
                    +removes specified document from sqlite database. diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_syntax_highlighting.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_syntax_highlighting.sst new file mode 100644 index 00000000..60666075 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_syntax_highlighting.sst @@ -0,0 +1,171 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Syntax Highlighting [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Syntax Highlighting + +1~ Editor Files, Syntax Highlighting + +The directory: + +_1 ./data/sisu/conf/editor-syntax-etc/ + +_1 /usr/share/sisu/conf/editor-syntax-etc + +contains rudimentary sisu syntax highlighting files for: + +_* (g)vim http://www.vim.org + +_1 package: sisu-vim + +status: largely done + +_1 there is a vim syntax highlighting and folds component + +_* gedit http://www.gnome.org/projects/gedit + +_* gobby http://gobby.0x539.de/ + +_1 file: sisu.lang + +place in: + +_1 /usr/share/gtksourceview-1.0/language-specs + +or + +_1 ~/.gnome2/gtksourceview-1.0/language-specs + +_1 status: very basic syntax highlighting + +_1 comments: this editor features display line wrap and is used by Goby! + +_* nano http://www.nano-editor.org + +_1 file: nanorc + +save as: + +_1 ~/.nanorc + +_1 status: basic syntax highlighting + +_1 comments: assumes dark background; no display line-wrap; does line breaks + +_* diakonos (an editor written in ruby) http://purepistos.net/diakonos + +file: diakonos.conf + +save as: + +_1 ~/.diakonos/diakonos.conf + +includes: + +_1 status: basic syntax highlighting + +comments: assumes dark background; no display line-wrap + +_* kate & kwrite http://kate.kde.org + +_1 file: sisu.xml + +_1 place in: + +_2 /usr/share/apps/katepart/syntax + +_1 or + +_2 ~/.kde/share/apps/katepart/syntax + +_1 [settings::configure kate::{highlighting,filetypes}] + +_1 [tools::highlighting::{markup,scripts}::SiSU] + +% kde-config --prefix +% KDEDIR/share/apps/katepart/syntax/ +% KDEHOME/share/apps/katepart/syntax +% [In the configure dialog in kate, go to the "Editor->highlighting" page and +% >select a highlight to change the mimetype/pattern associations for it.] +% /etc/mime.types +% /usr/share/mime/text + +_* nedit http://www.nedit.org + +_1 file: sisu_nedit.pats + +_1 nedit -import sisu_nedit.pats + +_1 status: a very clumsy first attempt [not really done] + +_1 comments: this editor features display line wrap + +_* emacs http://www.gnu.org/software/emacs/emacs.html + +_1 files: sisu-mode.el + +_1 to file ~/.emacs add the following 2 lines: + +_2 (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") + +_2 (require 'sisu-mode.el) + +_1 [not done / not yet included] + +_* vim & gvim http://www.vim.org + +_1 files: + +_1 package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory) + +_1 status: this includes: syntax highlighting; vim folds; some error checking + +_1 comments: this editor features display line wrap + +NOTE: + +[SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup] + +% aeditor (an editor written in ruby) + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_vim.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_vim.sst new file mode 100644 index 00000000..e7220b46 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_vim.sst @@ -0,0 +1,95 @@ +% SiSU insert 0.58 + +@title: SiSU + +@subtitle: Vim + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-11-12 + +@date.issued: 2002-11-12 + +@date.available: 2002-11-12 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu_manual + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { SiSU Manual }http://www.jus.uio.no/sisu/sisu_manual/ +{ Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @rcs$ + +:A~? @title @creator + +:B~? SiSU Vim + +1~vim SiSU Vim + +!_ Synopsis + +SiSU has syntax highlighting for a number of editors including vim which are documented under: + +_1 man sisu_syntax_highlighting + +_1 /usr/share/doc/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://sisudoc.org/sisu_manual/sisu_syntax_highlighting/index.html + +_1 http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/index.html + +SiSU also provides an ftplugin to provide vim folds for SiSU markup, and to set some defaults for SiSU markup in installed by sisu. + +Vim 7 includes sisu markup syntax highlighting. + +Vim related files are included in: +/usr/share/sisu/conf/editor-syntax-etc/vim +(including the syntax highlighter which may be used for earlier versions of Vim). + +sisu-vim actions are activated on files with the suffix .sst .ssm .ssi .-sst ._sst (and the same with a further .meta extension) + +code{ + +F activate folds on headings matched in a document +(also provides folds when sourced on a ruby program file), +also :F + +S search and replace down + +G search and replace globally within file + +X ruby regex global search and replace within file + +C set color scheme to slate which is provided + +}code + +FURTHER INFORMATION + +For more information on SiSU see: + +http://www.jus.uio.no/sisu + +or man sisu + diff --git a/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_webrick.sst b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_webrick.sst new file mode 100644 index 00000000..2e90bef2 --- /dev/null +++ b/data/doc/sisu/sisu_markup_samples/sisu_manual/sisu_webrick.sst @@ -0,0 +1,215 @@ +% SiSU 0.58 + +@title: SiSU + +@subtitle: sisu_webrick [0.58] + +@creator: Ralph Amissah + +@rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 + +@type: information + +@subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search + +@date.created: 2002-08-28 + +@date.issued: 2002-08-28 + +@date.available: 2007-08-28 + +@date.modified: 2007-09-16 + +@date: 2007-09-16 + +@level: new=C; break=1; num_top=1 + +@skin: skin_sisu + +@bold: /Gnu|Debian|Ruby|SiSU/ + +@links: { Book Samples and Markup Examples }http://www.jus.uio.no/sisu/SiSU/2.html +{ SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU +{ SiSU @ Freshmeat }http://freshmeat.net/projects/sisu/ +{ SiSU @ Ruby Application Archive }http://raa.ruby-lang.org/project/sisu/ +{ SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html +{ SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html +{ SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html +{ SiSU help }http://www.jus.uio.no/sisu/sisu_manual/sisu_help/ +{ SiSU help sources }http://www.jus.uio.no/sisu/sisu_manual/sisu_help_sources/ + +% @prefix: + +:A~? @title @creator + +:B~? SiSU Webrick + +1~webrick sisu_webrick + +2~ Name + +SiSU - Structured information, Serialized Units - a document publishing system + +2~ Synopsis + +sisu_webrick [port] + +or + +sisu -W [port] + +2~ Description + +sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby's Webrick web-server and points it to the directories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they exist). + +The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yml a sample of which is provided as /etc/sisu/sisurc.yml (or in the equivalent directory on your system). + +2~ Summary of man page + +sisu_webrick, may be started on it's own with the command: sisu_webrick [port] or using the sisu command with the -W flag: sisu -W [port] + +where no port is given and settings are unchanged the default port is 8081 + +2~ Document processing command flags + +sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 + +2~ Further information + +For more information on SiSU see: http://www.jus.uio.no/sisu + +or man sisu + +2~ Author + +Ralph Amissah or + +2~ SEE ALSO + +_1 sisu(1) + +_1 sisu_vim(7) + +_1 sisu(8) + + + +% .\" Name: SiSU information Structuring Universe +% .\" Author: Ralph Amissah +% .\" Description: sisu webrick manpage +% .\" arch-tag: sisu manpage +% .\" License: GPL 3 or later +% .\" Notes: Process this file with +% .\" groff -man -Tascii sisu.1 +% .\" nroff -man sisu.1 | most +% .\" |sisu.1|@|^| +% .TH sisu_webrick 1 "December 17, 2005" "version 0.34" "sisu \-W" +% .SH NAME +% .B SiSU +% \- Structured information, Serialized Units \- a document publishing system +% .SH SYNOPSIS +% .B sisu_webrick +% .I [port] +% .PP +% or +% .PP +% .B sisu +% .B \-W +% .I [port] +% .\"%% Description +% .SH DESCRIPTION +% .B sisu_webrick +% .I is part of SiSU (man sisu) +% sisu_webrick starts Ruby\'s Webrick web\-server and points it to the directories to which +% .I SiSU +% output is written, providing a list of these directories (assuming +% .I SiSU +% is in use and they exist). +% .PP +% The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: +% .I ~/.sisu/sisurc.yaml +% a sample of which is provided as +% .I /etc/sisu/sisurc.yaml +% (or in the equivalent directory on your system). +% .\"%% Summary +% .SH Summary of man page +% .PP +% sisu_webrick, may be started on it\'s own with the command: +% .B sisu_webrick +% .I [port] +% or using the sisu command with the \-W flag: +% .B sisu \-W +% .I [port] +% .PP +% where no port is given and settings are unchanged the default port is 8081 +% .\"%% Flags +% .SH DOCUMENT PROCESSING COMMAND FLAGS +% .PP +% .BI sisu \ \-W \ [port] +% starts Ruby Webrick web\-server, serving +% .I SiSU +% output directories, on the port provided, or if no port is provided and the defaults have not been changed in +% .I ~/.sisu/sisurc.yaml +% then on port 8081 +% .\"%% Further Information +% .SH FURTHER INFORMATION +% .PP +% For more information on +% .I SiSU +% see: +% .I +% .PP +% or +% .I man sisu +% .SH AUTHOR +% Ralph Amissah +% .I +% or +% .I +% .SH SEE ALSO +% .BR sisu(1), +% .BR sisu_vim(7), +% .BR sisu(8) + +% sisu_webrick(1) sisu -W sisu_webrick(1) +% +% NAME +% SiSU - Structured information, Serialized Units - a document publishing system +% +% SYNOPSIS +% sisu_webrick [port] +% +% or +% +% sisu -W [port] +% +% DESCRIPTION +% sisu_webrick is part of SiSU (man sisu) sisu_webrick starts Ruby´s Webrick web-server and points it to the direc- +% tories to which SiSU output is written, providing a list of these directories (assuming SiSU is in use and they +% exist). +% +% The default port for sisu_webrick is set to 8081, this may be modified in the yaml file: ~/.sisu/sisurc.yaml a +% sample of which is provided as /etc/sisu/sisurc.yaml (or in the equivalent directory on your system). +% +% Summary of man page +% sisu_webrick, may be started on it´s own with the command: sisu_webrick [port] or using the sisu command with the +% -W flag: sisu -W [port] +% +% where no port is given and settings are unchanged the default port is 8081 +% +% DOCUMENT PROCESSING COMMAND FLAGS +% sisu -W [port] starts Ruby Webrick web-server, serving SiSU output directories, on the port provided, or if no +% port is provided and the defaults have not been changed in ~/.sisu/sisurc.yaml then on port 8081 +% +% FURTHER INFORMATION +% For more information on SiSU see: +% +% or man sisu +% +% AUTHOR +% Ralph Amissah or +% +% SEE ALSO +% sisu(1), sisu_vim(7) sisu(8), +% +% version 0.34 December 17, 2005 sisu_webrick(1) diff --git a/data/sisu/conf/editor-syntax-etc/README b/data/sisu/conf/editor-syntax-etc/README index 9fde1d1e..c03f3569 100644 --- a/data/sisu/conf/editor-syntax-etc/README +++ b/data/sisu/conf/editor-syntax-etc/README @@ -1,14 +1,12 @@ This directory - sisu-examples/sisu-examples/config/syntax_hi/ - /usr/share/sisu-examples/sisu-examples/config/syntax_hi + ./data/sisu/conf/editor-syntax-etc/ + /usr/share/sisu/conf/editor-syntax-etc/ contains rudimentary sisu syntax highlighting files for: * (g)vim * package: sisu-vim * status: largely done - * comments: not found here - a vim syntax highlighting and folds component of sisu exists, - see sisu-vim + there is a vim syntax highlighting and folds component * gedit * gobby -- cgit v1.2.3

    <|z:Z. ++c- +b?w[-ʰ쫊,D V)"MV@܂G*KWAXtD}ƽ=q.^c:") f6Po"Aet@4N54"3CDiBŽJ訹Mt`h%3$ԫ^۱abx" h6OkzKK}I^1Kf._BF#?[mx{9Fsv.b֔PmOk +PdQΎ36d'_kŒ#AZ8W(|Qf#HϘ=$_,~fZF񃀁Hu"44Q|Vp^Pw,7$,x|,-r +}LwkfMbAxl7ZkLJ%]a9,+Sb=G5~8us@[0! +Ð_t&9 +SPfimw$ vxMEkY+b{ $$ͽ[tiJ) +jfq(/_&Nu +VZ4wQ.MIB2b@]]CG,w5Q.s]M!@l'Am)*L|CI3}Ei^i&J$bEwDr')Z’T|LsIM,\u`Gq0th.GƳOAHC?e6DŽɸx5SU}3ơa2IxKLgq d]FKG>n7$];[MаmiR\kG3wz!>Rj)9ݷ7%68A4kGQ$z75m g (hʎ,W]0裑]Б0QLSBmưqӐD{DbwYLpH$hvB`eס5H(!R~G16E5g%[&fYݩi o(mhN?Dٙ.b*Tm_JAQEBWCA_fܼKG:B%m;;qn$`S~;W8~QjpY(D7xۡ +紃D9*i +hD8Luk7ս"Mѧӝ1 ѯq 'ALk)3!|/GعNW؉r5]^:U O JfmyX@A[AA&s73Vf5!#_*YxG*3jW}Ik !X>3'{cL0X`gkr3qd, ^Qtt".5(̻eD`3%s+Z\G:KE}?AJݝg5=g C586CjtJhˌG׺&q&S]QH&T[l`;y3*ܷp67]wN]> +t{*{a[ D7$or2nɇO wu jK.';-xsԀ ڏ8 DtASSDނ +sQ&e(5[> ~3g !f֓g}q^%_GFKw&y#Rgy2Le٤Z +!@dӦjzzXP|mG!}4BvWWn_#f *ΠAscNUp!˭~h-݌z"SulOTo'1^<+PKK[ tyt w Hz@i}^ g^aos֤_G?csذf +S~0Q(t%$lӏ?U9ϝG_ɔҔ{6HF'*WO֒ fJyǙZhxMѼ~o5#Йn +Y9;<'kGCP>jQ<7"fc(*qǺ(ym(n =s +6&ҿm rg8{"?ŕWoalx'>,prGF$\VJd?<GX FPk9ی!뾯uhx9uŔPJ՚Z}U|ۋ㪢 9NF{O03eL~a)W7 2[XjǽLQPnJXb&,'f%:c2 +gM۬SYbjeL{BV%w5"Z,SP\]¬mU_S{g`K]+T x5i= +|x,jVOWH"J Ϳ"C75 h`ۣs_Ϧ|GH39N8G?(N |شp`H>8Sr\VNHtc¶u܍<>BǥmG=vXj]NMu\"<-oA-PgG5K^%d\b0A_) ⎆]cVRԋ׽JՉxVjee[pf=M->qOY$ +.#힙آx&.{ÈmD?}X)32` 2\բ\-5_1ʤ, 3&y)2|鍠v!D:Ӭ#x˶ Fix`1 )?p{¢@6qxxy|hIEo塼#xF Zj*q +U{;RKHLz-o`Ƽ8Ҭ9sv/8D2ub޼r$h`/QQ38 <:49CLɳ $:"nZc hFR5BN@IHjc}@_W @^Q`}r"D #6!Atv^&vo,JoU#Fؔkp]S>+n!CB-9/)dbZΠ1@XWm7N#B0Ul.&XX!с_̣H^=a Sn׃ҝ)& D +W֤ X'x<]lf5A6FYp]YX[}ӀTC#821m!?C*۠_ Gye)zfǍ1~2y‹w7_'j'[5.s:oλF= XT/1TiXU`9o3L&)e5hIJxIĽI«ttN8#: ێ|(t 'V}pX軛lMӴJCh^by'f\Q>h3@˪2g+/:UD4,g@Gxô# +6R̸x=Gn 'Gƈ#+x62m_2Sb95⚈b鬟9E' + A;,;bKj)(f׏|~G-vCic.:lc[fJV rp'ZNtqcT#hg% 9}ɼx&Rb]#6UK1I2Qpn7c_\!v`m̳P gVB]O6hðCFs^f'#lqmp?#=:_1A@n*f3!2 nhIQ(H~$vW¬0y>rvJt&UrM8#:;u`+.`d^!xsGepHX DNe)m3謂x=r_)6={n.A;+&:$ZNO_ +qL*5B4)ٔ3ż`)vm Wfv̧U1IDPtUx֮]hxGіbIU@v!M-԰EsǗAܰD_Dߔ<;0$y9"F~ľhKg_WG?O֢\/yUas=Mƞo A4Y6gTpil kMՅ-^ܪK5=sYKV7BV!,TSt:PU1{.Bs78- aTgG=k+[cH+VAݱmnw5Kfޯ|WMAb~WÓ;N;p|9k +1u>=\8mX]SΑyֳ1A֑lӭsĒB.6E0qU= i tc˛~?5tԳxV{n} ++polk1_ 9Ve2Hz8#^tF"/q#*x%ֿ<(hc5!4@"SȭTT spcEs Q<Y1]Yafj>wc\'&y #-eye5F 5] GȌ0ՠDm[8WinT9hiF[MH6BY^և^$QKI!oX1 +7NX{7& ׉?#Z +endstream +endobj +2497 0 obj << +/Type /FontDescriptor +/FontName /ZZLSNH+NimbusRomNo9L-MediItal +/Flags 4 +/FontBBox [-200 -324 996 964] +/Ascent 688 +/CapHeight 688 +/Descent -209 +/ItalicAngle -15 +/StemV 120 +/XHeight 462 +/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/P/Q/R/S/T/U/W/a/b/c/colon/d/e/f/g/h/hyphen/i/k/l/m/n/nine/o/one/p/period/quotedblleft/quotedblright/quoteright/r/s/seven/t/three/two/u/v/w/x/y/z) +/FontFile 2496 0 R +>> endobj +2498 0 obj << +/Length1 1630 +/Length2 21119 +/Length3 0 +/Length 21963 +/Filter /FlateDecode +>> +stream +xڬSfݶ% ۶m¶ ۶m۶#@u߻NjVTښ}9ZdD*tBq{;:&zFnByK[cWge{[y{.Y:e+_9 NM0%232qqq;x:Y[R)kPBct4#$wعvT],f6BE-)y BJ y5B ȆP҄P` "4w"Ҝb 9:;L,+/CK#Z5\]Kě+bsm2U.3?YqѨk^9"\wxY@,`|L` :jŌ@?i?H^DkM ".fQ$~Ǿt¥reW! ˨W{:I$~oz]AicH"frg\cb"ڮ\OV܂+!9!"(B]4$%NPEc%T=}C + ^ ua,l2S3G"1X"'>:^[ pkz ·n0S 0 F=wv,tZ^MB!Gi'rig]Ox+S4igvstā5!>6-!=ӄh5Kd[ (0s ﷲL?][nBXO1GM˂դh4]w55Os]!4w&]8J>٤qOq􊫊_u |# +!ʪx[KrusZ0qaA-`;KY +"zpewoL ;66\vL,6mebK7VQn]D_!\د^E>6mHX3<$|h +6NWQ15o@{vRc,hk`\1#jyr$Q4܇efq>bNu6uф)\31BRBn'=̡=@gxfB'':ئ±2hkk!5cĔNm&c-S!(81iXk !Ii{\B c +6#3Pg?Yv@:VfTN}iVJLRMZ2\ɺ-:'j\fݐlVjo֥@??]ZF3p+Cm-"CZ;\jmx@IERm$|njP=t˗ ԐKzZq~Kb|Y# )}bFJ2*9R +44nY]RpGlֹYJl~0OqV0U Bgg=QlQHAF^,OtGEn*X+FJ ڷ<{fp(cs_6_ھe\ +.8,)9,Y8^5q^I%FbܿK&_Lnۃ(pQ <8,="+pMܕ(b@=)9Vzus|ڥ.* "'Q{&bZiOCb"=*o33RmϺyL q|cOG("'؟EX+>0*Pg'\%*8LŒ8ĝɮ;o16Ei⚴Ş|gxD"7`FrWu3B&RS9Q9$&r{Y/+H$}܀)+7{.Mħf똰*,WSCob*ר7 + Ѕ 3dHeq?=_q=\?/p*p'9̍ +߿gcE^aO0EF5j_`r:% F1c Eyc+4 +fX 87 jG :xX| +nR^6jO{.-/~^F:8ā8$KuWn?{.[7o% ;aϰUZk{4{|~G߂=J*l:˺a C$S%+iiv@X>2{K';wDORx[Y<T[4Y83*tw2:u\oū.L,>-YYUMu%.YAO1;iTmp Cfz.PE#|g,Q{S%;}h04[?i +#r +3ОLu nz6Ͷ0gbc}$,Ѻi;]XJla<'[5UEC"kꑞ+f[퐹yt9x2FzQy;t{uͳ}q "|Ig댥KLS%JҀ-UJ2ZߔI^AG%&P ^\6N;D HdQ6dSE=!^gov5tI IBe7:LSQ{tjG<BG65Lo3'#CҼC2Ür`1@ɩAzb/>k?90|'!?^j=ɂ+(R<̅8f^Z\)D+vNv\ <tZ}L(&-h7|8EY݂䊕EA)Xټ)Ab 9Xa{Xpuiԭm3$oVWJeE +Cl߫9"oǍC h#C}EeC 0&vbUsD*J[Hbt]gȂ=^g#.خV9v۸-""͖SXu{|UQ8l2d322S>#3T 116Hf,:38}_BRkا): в$\ep"2a ]\^隕Ln`@3R\L WIXpfh,<;|XJgw>Kkk襗&CV7s@ &+r6|fW/ o\1*pUEtp_8l{GC~`M81@TcΔU֍ z,+^;P]LG.ߚ){,CA-cCr}@._%$-L9%kSкr:!s4(<. +HQf ^i[%C׽d*'k`x&|OT`XbO,0#^}u#pK%K"\s _m`еqNYw^؈=ev?>| 2<$v#_%ZN5ٸP{E:**In ~U+Mb9ZtEI-n:.ԲQ(stu>({=8q8ݮbΡfYZ{\Y}XFL%{"n7'x$N 'RT%"AEPuug/C` +O_9 ^I'uf5]Rv (w[""q(]F44۷(z8,JO_jXMp/ӕ@6. F6F{C+|:s&U=aҤ,?CGv:O/߬mJ +_聒?Mćb}2ՠ> +WMiЛ! m,r; +Kcb]씳AѩZ<99݊PΆdŒTYۊxo^G(c[n&4*ȒLu 6.VGR)ԯǡMkHm豩5Y$Y> S,.}+()$z@z,IdV7NPCxۢck;&[^D +rc7ܡ{旱x$TP01 u #/6 CHJǸ+Rw!~4Q 4/v>קٓuOÒ{qvjoK^8 Pʑt^Q*ǵGZi+hpG50l7Q3/M{̡[XzrpFEzxYkK3mLo@ԠY"$Ku/SH\ |zH>tT +rSъ8_ăqnt ck҂A=@!Vx^[WLe!ۋ)N 5$Ǧ2W_h-54O?0#3Za㎒E!81o=/Ovѐ":ߞXpԟA-T!7<Ԝ|]8S`R: +}Rd3ثi;osʘC+z506SOm g^CbWl1`,CTd/+>irb +iJ(UKYiZ8?4.ɛMZ+6cM!%f~M gt`)#$Z/bg|O/6QAk^w2wQW%3LџT[O)"7 7i}>(,ǔ\2inޟΨ&ܦ?]s2ȯ8cNmɃ͍@%YܽMY5T&ݕ-zt`Pٛ]Jhr.#KmA/ wF7F3k1|3˃})3 w\q)ѓ4el3S϶MoBZX;ֱ2]89qQ}H/[:k.^vBG\elxۙ ]VJH!ʍ~LJLTdw$d4@szC !/Mfh+oʰqz< ddeX-4c\?uE>uָ^<3N3xK]aD|< mUSOj H3cIӝQqɞmVuٌ>WČ`$$4u +Cyl"\gyk+7֌S@ V[OxۇW R.t=sSc^bE=[5y_ fs!Ny?@#Ҩꌆ"Z#:(c[.9uSNqkfJ?tX][gRT)Fo19B1#<2+=-~ϺZWu}4 +$@'_z +w9lLPĉD7IN΀;ieD_A&1SµE/!cζg4>2Xe/R#Ϝ,/ k\q8cN'XYˮhU#Lv܌JX/Cr #Xy98~')&f(P3 D[$_})4@̻R帅$DݳV+#K-7Yx\eDsKSI@1RߥO1垯A?/4:xmŒuv=~ ?||1 +(eo!6%%ʠPE)7~3p j> "# U[ ):(Kc%C01R?Iyl0N~іto=jP%=iq*AJG_{1M9B\(JfHQkpZ[rF5C|,~4ӷc^ݡ16ʕڣ"G(DoOhBڷ&*D +<Ks@;HаV%i:VP-<3Ck)h7+$Ԕ| +mii56ƒX'zm.?G3](q9.Ĩ$tKu^=Paz'OUǖ㆙o.N&&#(z"U'dVPk_t;kwou؅{d@9.wsPI FK-tSsIp稟k|)V&?-0&N +ԫ$rT~0@OlvE:J[5'U$ؔ&|H.r?d{SC"I6Q^4jI_WnWՄ$;W!Msk4,BIif3D-,B26W ڊ0C0u9rKez[?ӆ ȨV\uC^+]>.~9da&$0aO|)ˎVkg +EJ@>t`^Bߎ{O;ш=<M* +.cBA[9ͻRƟԞb7M6Ul4boq{4Xݼ੼l9%BqJT^i~nR0H{Yhʀ"%Hr ߠm4?Kzs}èWnt R Y FeMss8(xi'u@:[zV(KE(J''+el5aڮw3Sa\[pDKx- nvJ}"dp<gх3uq -:F@ɇҀ|Mbu҂@0UqS&4d}mOH ْƐ}aZ/n=9"4< o0gP3B>>Z_񳙑:H=֑k\~Y瞞?S|ە-P#sq6y<7NW2TzDE to9)~)T_OVM+%Ż+U_s:"xQ #`Oi0r Jܠ(ʈV;h@ %\:d @lј`eh.ډg]9&sI5LǖP_XITawhM6G؃;o1oMzX"ۃ/=<?f<@kn(©d!~sE4s#>G9?jΗ,-M 7@/Uwn +ֽ"^lm=Nsӄ!8X|S(<[Ie|-#]aNq-"70Fz#LPjbfX?6jILzeXK|jN0zHĘ2-"#jQWѡQg7CIz&Ċlh%eǭ-&[8y ui - c륌|#A~D=򩻽G*=] +H C|Ty͵)n6HyΚpx6Y@-g;(~64@IZnnɵ,s;-]3Vz|mK2Jhx^}H}d2J62h^|Arx)A<0 MKD]cGA9rMXJA%A5-:jݢu4ӏד@ +uM{/ݎ)fFB :{9ȖpJ +8NãV점j;kAwCWCWn[Nh?+6v<ߧDɮ7$jŁ+XECدmBKe@N{5 +X?YYUs3eHsgoO:®RA#Ocx3Є3M5tSÄL"[sڍ% +6ۑ:T<~91"k#FPG6Ll>G~Z\\ +u"~XQOw}޲qVX V/gCD%F-PFM0g0A(BK +]UtنLu;L&^"&.^bR^\k!'}}zZaAq0"¹Unfkԃ-y4ջ㮸LÒRk(JoW bJ8]zJ+g@2a\'@$&RMw2EdZM PT|G*XK^،cٛuÌНϏGw(1'UUqv=x;ʤuMU"8Mf.;i8 $ӥls| +4>>7| ^)2,b̕F7na/,2Z6)/3數T֯v^rnowa:3Z[1όѹ_!͝w%ja Y%.0w0.|w.d E'^Tqz߮ Wt0#OPrv2'[;K=|2EP)Ŀ'JKѯSI=sꇀ9_ȳ.lYJ~_/d!,w3[,QF@Ђ>>1aCު(4 -D.\>Zȴ-rHkyYBR`A,n-EȢ rG+4 | +AQA*B]HcN#9Ė*lc/~ca'Y6h%C`JlAIDLIfB* VXrw`J7Ʋ JE`m3N&ɂx}.K{8cΟø0@VXW4+ca6c=-/x2=~-kC3kTmQ@yyl.AJ$!1bR'Z$_Гtkflg@^V fNe:Ƀ_=zQ`r`ʦp:#NlѠ ڼNp}.9D)CUdΨs:|Zϒ~[bLa}4:KUVPjd԰֙$'6I8ҎY5.4gKMMSn']#M m.&[/ 6ʔQv%aUf90cRߟ2,uJX}@gP&(!sMr N/3UiL:tڸ[̍@AOʨrpg\m2.MãȿKw8}ki +ɠxi*)+XN9sFnT#ȏz[Y̤Ul>cb9{mX4\zѹ.mSGpd/;`i!xnEA`/-Y(+Dspшk]3h"ܨT7nH C;9bϴw'mB1X$7E0}y/[kce(O 9ǥ7E#E5SoA[8D!wK5c{T)?2/L#@BDENt<%ܽyݞS28~2t^x|h*r2 NL9},b!/h-n]lɪicYSAZ,m^cѠϝVUrz[>eA~{Xr&Q<X ^ мU3$2f@Y?p+y,?FkJ$nq_G{h|x0BKMԪǗƅu; +Q⨵JE>FBC{m)"&ti`]9ɦ #h0 ш_ IܿM@-1ٴPp}z-%vrIZQS5tۨ&+eM+o k5bp?TJ-+T țM'? 3c[ڥ]ɒ }im&a7B .o|&3yՋ7c][UlHo}A!?Nљ'Sx@?yeoCv !`E̥QƟJر?#_0fP XP1T$ `ӈa +sR~0z(0*%iwlc%F\g4l~ +&ܢUZ3xKXhWX/Fr%}0"V"^ A_Y@͞{z8ֻO\G)4 +2KTH=2-V;xBy*4 +T]yMk#r AT%B >eI#dl8ίbi1=:7!:K52@33&3Xh븻ЩiZ+ Ʉ(ch4,(߮wallEcj^TG/f}@ Ʒ.A5D;o]FCc!zۦp,Ј) $hp9pŤi&D](-FJsoGI sNd=94aVqh0D@iyr=i"R ;nWޠ[+80\"tbL&jLǴnӚ`6Rd e{]PNc,<Ţ1%!Apd8D _ǞY)?!"{Xk ~%.0Qswy{vH:/P;͚*%ai3*c\GAuH]_ұڦk@Z/vMEOZڌ_Ъ> G5ts:IOoCQ\m!1iA<#_ pUpR\vɩJ@#ysG9kS`Dž?~u<8FPU8r"'(s0uV4:iE\".fP2~3S,`:x 6xƩƷt\DyӡCG\d%^\2J=ٿ;2:H6a j^n51~xB0k;jq.݋1HOx裾@ =6zc C0SdeiPo +,jvL!s<+lV20@Xf@9B:v?S\ɔ$o&,gd8ᖟc7#4> p d Utk) $xxn7F=4|IK5倪 Qk%$i>!AWAHt;vȉ!KpE?>73ƲQǨ@WƢFӟ;Pu){B}"~x"I,A*箱H^ )DEsz}A\۝N,W7ՅZz 5XO{ۣ<T)'z!Yt6[db6vh?v@KV0 :\-W\bJ2z Ҩb4ӥFݵهLM8!1/ L0]03!)xti/EEf9Ճ +qUT܅gJ@ +JyΛ䆤C6w7^>2SHjWa<ڻ-+5܈R횻e " $7 2$>6 ktXiۺzV ݻ(=Mm#gYo:KV҇C4Yvn6} ^NQ]-*>F< z#olS0 #~^rdkfJ)Ir؀#`> n6~[}&oDDCə2эZ{ %((llZku"R7޷ϴl"ڕIdšFe"ޏȮ+FsGfۇC~LHwIT>'`&u!(5Vnۜ$c$c[ R}puQ_ʸGU"oI[>P~غ:t$)Y<$-a k]h1 4κ@ 4 \թ>.,X Qܡll +!)PF].DNu\?{nf]WU)>~6b8h`~4'֮ <\·'_DjQK0值x!]?B:/sKJP41e%#̎?Dɹ~:)gR&&.9MJW"mjo bE|ǩ1ܰ+K+dzIȌ.%ge-98ܑq &9WKuy&~#~FJ-Or:6)ZgKk+VEjWtb뿳LJա#I67Z\Ŋ[>ܒCU'6^tFqަzF!ͫx9DJ ILo@F} jzw4T*JX4Oq 趮hɽODuzķ&AE-3 F4[eNLj"s_S>1K= ;nT6!븸 IzQqD +(0->P\Eʔ3rkY3-\Y +3E^KSԃƿәoK6 H0TS'Ef$P!#\%Zng}ې6V균mU=.yK:6T˫VF,NM)<ĭQ>칥oAFt[m/w BuaܩY`I؝) T7$4}v.r^a=5ipA,HG.n*]_V>+tsiHl0qm enJA*x% =#٣OѠQ琬ĴDFhH m֩T,MVJo>j+)f D8kŽ+/ՠOr64a@8V qӌܴfh8%aӎ9>_fu#v 0NcJ)߁2bGwo˩0Sdڎ{~]\By  ɾL.ěquӄ"T~|cC74"s"2CV#HsәqK]f2FD&V(1=+ Fz2N]TaɜƥnGkHe{(-0$'C 9uY>\?۰7]y(OT%ܧً(@70gޘMkxaTrGs7_y>LȳIiч_jct[Uc꩗maʚ̏ǽlø!߀6ŵ>e0.L9:ZF))Q +R u` `tс,R6jqH?Ar~K#`=ݵ([Et֮?߯HwvӕŊ,}dc$u'4?TV3SJ5f 01ţ#No:b3d~4o*LTz +^;LtZ .QJ,E:R?t=}6 UNt7vߗvv7>W͑5{_5]q nrbٖ,^y&gG~f3McV/. :Lb4_W)uȔTȝ0I3g2~/%A9 +ecꍵqN" H-xs-[%;_Qڼdj -.iUkeZ^eRX5gT7݀9&k@;fC:/V7-,alp0</ܥ 'cZ|*wΑ>*ri%ޅ*uKpEQ7u2I7j頦VNT$@o]2aXKt +S7gSws~ 8S>s:/B~`IKgBD'6vibSI }"+Oéhb0mp۪/N/ ̹7QMpYoQ=@T;C9-nBa;v+^D4tNBγ,iPc^V#0ӸҷѵW| blZpOQDzuusJWBteE,^=UƬ( +Z:3SgE.z4|9˭\hYn&wr x귇.yqx 0>n%> endobj +2500 0 obj << +/Length1 1647 +/Length2 10904 +/Length3 0 +/Length 11751 +/Filter /FlateDecode +>> +stream +xڭveT]ݒ-=8 nKpp]wwN<^5WͪZVMC,fno +CYJ ;Sg5{;%{~f5,q#H8M { ($f;???2 @ diii322?7Og%@ +w!ocGu ,@@4NZI ފPq1@f@3`a`f6U334̀ALrX:!ogf.%f;!'vo3 EUG+_Ao0m_%ѼCe +lMm;/^ a ZvO X=6qU5gxvN'{z*|\;t_ԺX(ڂ_Ǵw t_3"¢F;ӬQTh^"KM+z +EWj K]P^akU1 YOeW~kR1xg.p *˦OF3E559[+何;HJ u|"? ~= ̙fG"P>Zh8.+0G~֦ +g"CJqƩ[| 18h/ Gjsڼe;U] +eEv& !zz{Z9 +eUyC); ~Tbg,^޺[窥$% Cɹ~~ gNn^}a't!'h bF-vZ%kɲ5ͨdƹbt ;0.3\ =6p-\$.Haj߽P(jRꑑ]T~ yފ<1 !p\+4:'`'H:VaH,wPFwrGrp! [0S4qAO\=%{zRq' beލ5u\P7%HbYԵAq6:i(5Egr+|1tJi,P!fx>k9a0(n|:c16ضL%yJh-YV%ns%UN=|Vf3l SwTnV6[371,. ǞsT߄жrtHr _cR[v3eGh+CLvS=b|&8qOV%ٰ=8~`s%S/elNa%O?k1Xk*y^gA D&ZQʳfUvnt~ـ1H?-t*sqWGh'v` +&'Dko;!? c-qSU ݔWYk + c囗]˙)~ϭjxZ%4շ}n]KʽN@pdkFX=&"`4̗W晭,'%+gt=i#Szʭ? -HzXԮ a#ȍ> hljֺs`t2KqT[ =k<r]0v;@l/0`AE8U-+9o94?qBQ%6#X$T+Nﳬs &(]e`+3bT9C #h9YnTxa=(oԣ֑bqdۖv7gIAC +0*ү,UkCGyiqxn6wZ'r>E)$HlDgZ;[_p~WTJx5q!eOVu_nQll.C~瞰_ +q6 !uL,L1ȌIbzF~ëK@CfvbKvim~?,8alt˂r!"*K-~8ii9Mlay\a zԛ&hF yB_%8ƈsY: ۵dQFVd'D +vJnupHL`KHB2ەk[f h5X(Ln[e()Tم}w`D3Rf0PmM&Rc:V_JDApjs*2d}$(׎×!9?l4~3ɓ'x؛LFPr`2Bn/5LihLu^d]yHI/aDZz˻6C6>Y ΐ, jޙӠ@erc|aj@ +c  |Qg|7=LYj+o.&*-<숣aKjB*@r\GJk3iBo va;YV +QTK3|ôi~ lM9f z:R;ҁ:ˎrKKaVTFTߤr>I2ىmqlbWk]nyX8@}3!(3 kuzTI_dx^~jA%,6YfLL'P膆 +ڗ: ӊ3 O#}也|]W&3}ǻvSWkIorfF(t_a{mهA.G,dqۥ;"j8Hꕒǽů&p&q?,0;eyFv~R_tSjبo/X("V˲Ƕ +u_¡x aG>CuZ&4^- ]ƒp5ɰ ȀeDo1OLJ5dBP)lWH{f BJ~G:-4"M+We|U!.( W@#Ω 2;o9X-rOAҮl} + -lzD`",-7:dTaDS_8uԻڠJ]6I/~B6*.9]xa'G>rѭz 7EP +C/}wK9Ҷ%o\O..)OTg2$2sb}"r -|{))DR[kCA{4$ڔ6Q ݰ!ےoC)D*<$!;@]#ӎs8$/8U>++`oqˍL_ށ6;8O3+zho^񠔦dz^]Ri puFPx=a$,ޣ,bSNj%;96/jj`L]ɽ74q5viɨ.'Hi{@7 nRODO!{'*ug3$U<4JҲ ԅ-Ivo6Db,I.3& +cE_< 6*&r & փO"I4\<_f/6mG-(Ǘ) +U~2+J\cAPf;J1 j;y#",i/1yS>Xy/ 9 j-:6gDdI8ne˯45 \equya9]|HG|*}X)dT~~>+)"W\) +j ζkN8zL +o4k2mxQ-J"sVOa+unD^B'-W/:-$xULc}jŵw\s_=DI$5I&1ڤB?/G2;`ji 7Mx>)RˆK&T]i]jFLs8E,2nD9b/:i1$%&|uщ„ϏעjݹGĆ +`:w@eԝrD#\~*CP#.Q\Abr0%;#WēMhKԱ"eRbJ//2omF#O*b_6zݶ.vQ!\{8 lID[j.b+-Odcw[fg=JsXyO1|ɽ+)KǴ`h(F)-H)2!fc8wYBѩ$:%JX[d=.z8a%"hT_ 9elWuvC8-&g.єCJGQ16ͬb6uMŏ!ab %/~jVc&nfU)z# ]ҦxbE=?&nezZ:uQ>LJ$ vNl,w1AGriR.tQNXU:\<6#EډĢDz1)ĄDs3S?*?5UٰU  +6(t9EV,ฅ >F'ewSܡ'm"K&dݝW8?{xΖrrINP\El%+<`MHעM =ySP`> +"\t禣J$;b-Y,@ζk4VBzua*N#CeKwwFX=mSBEKiĴxXCp!cI<<U2}R9bBnh `ȁ(/'Ii>VCn#T*pY[q#9FN[:*vA9׸1@6^hm;# 𩐯OElS]ȟnGXXgvm=T*zڇ=[:69_mg" 2`yu7u!gKɴL.岡GDxmا%\ёsQC +h?-uRڼRԿ%`uuj hz4J6'DpaX1-i!߬,>/KP{CpmU8J%a~&)bEخc 4v^b̰??הnx5>ԒbyR +`ld}go4 nFmg+ܒN쩂{Uתcp< ˾8^%Vdɶ \Hbɼ0Ui)(`د7xQc +b J~^mm,*ڏK!)axflyd6 qK4?>\#,032~!4txW)F*7'!3Uo;q6/qʈ(K@PK&TEݙל^A/>tx:mARQ# 'ʰ[r~v?F,h + } JE"Cɭ>f. 'G$A!Eޟσs1 +#&L`s1,N~Ge[3 ;9s6ZGmN"H +1Qlz? ]~a5`dѠr(]NId?oE8}~k.8VhmN4 +^Ɂ?r6/Cnp(}gfF5BB@ "Pcl0MmL±t3TS6xp&_Gddf)nL#-BG4eG(v, +6FrtfkX ++^]vӶ^0Aܼn8z?+ޒyi+DܞMg\sX;STmhQM=TjNA砢nѺRTMBIWo}6AM2--cUliuMk6sR#U"6|/ Ww\2+.ʮh˝Jm*q[J~JF36 ىT"]}6oJ& Fn +TKP Ėmjmۗ4k$K[/W;S瓗)Sx0#ҏxZ8&> [-۟z`bSpF='gs" v +}]1Vh#Ek}|^Mk#y2`_ETΙ81I p}11đ?GxgOp;ỚlF*~ll=g1!toF㦗`eݨ{ I"?>›>h\Tpj2%/oM3w0ŜO{5b2+ ƫQ~Ocj_z_ hD# +Vm1v?vR4jI-H;) 1eޝނ[Hp Zu7o4>?uCE]!j*V^Z}0N_s0DHqS{⻅yЈ RJlȯ(j̠]Mh8Pa0|n '{NJbϭKB|f}]V_<! QvnĴc%YM?/B %\"}QY3cT-DUVY] HS%Ol征-cؼ1‘ K qlIOpiO +Qnv3?QM?:3 +NQWl pQbgOGf^W\wm4H-͈LxǷ` ?~ .jܯ S4JCI`IgufvU0!\KA>&1/ŢeQa|CV[uoen;3իOpmQ0֭\.TiL3ã +PhΌa5D!ud-#Z|J6ރ/y_[6{ۗXjЕޏs6lS.kwVR9./`c#0 JsfZ28j'/牥U]To5?ЗkH "GAPaA蹾%:Kj{,N';nO[V,zf..#VJH@%6{5>8oxqDXjb8+KD +h%/qIet)bdlkT{^YveH'zܒ"6JϜGW7fO(8F*EE&p5A7v ]S'eS_&Ҽ\u·c2IHUdd/)[sSq .Wi ;%e|L|IG1i`@CS]畂L&+dtMΥcC R11NO:H#.n_piH0h(I,%~nu;MDJƦ D.ӈagnJ"B17rժاS_B> +<Ǟ.› fIsDKZ%;mA`ժtΕs ޴V#c=^E"|[b()y!wT\亜ŬN'0a#P?x%v +Ż=n|xz/hVyY0![Rqxs0U7'UR$*zlV!i*%Gŋaŧ `jm@3ɺ.y˖iӏi/\19BJ;>{e?>ͰVzE<^벻3Ladr:B[V+-4<ˌ1[: ~>_qMVӝ-"^5׏M*S:KL.|Ka۸+0w?}s3MaRV!5;p2˞{ɢt'O ,(g͊MwG $vVY۟3eU:aY򇵵灈/DK[ S02heP;S!%'~R)!QT5.~1$M2K+ jKY3Mf4pd&(=`ZŢn{*KP愂%k-AV.͡dN`20AQ7;0ZѾ n> rt2(..wNf#NH]\ +endstream +endobj +2501 0 obj << +/Type /FontDescriptor +/FontName /FYGIGD+NimbusRomNo9L-ReguItal +/Flags 4 +/FontBBox [-169 -270 1010 924] +/Ascent 668 +/CapHeight 668 +/Descent -193 +/ItalicAngle -15 +/StemV 78 +/XHeight 441 +/CharSet (/A/C/D/R/S/T/a/b/c/d/e/f/fi/g/h/i/j/k/l/m/n/o/p/period/q/quotedblleft/quotedblright/r/s/t/u/v/w/x/y) +/FontFile 2500 0 R +>> endobj +2468 0 obj << +/Type /Encoding +/Differences [2/fi/fl 33/exclam 35/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon 61/equal 63/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft 93/bracketright 96/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z 147/quotedblleft/quotedblright 150/endash 152/tilde 161/exclamdown 168/dieresis/copyright 191/questiondown] +>> endobj +720 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /IBBLEA+CMMI10 +/FontDescriptor 2481 0 R +/FirstChar 59 +/LastChar 62 +/Widths 2476 0 R +>> endobj +945 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZGGNQH+CMMI12 +/FontDescriptor 2483 0 R +/FirstChar 60 +/LastChar 62 +/Widths 2473 0 R +>> endobj +1064 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZRLUIR+CMMI8 +/FontDescriptor 2485 0 R +/FirstChar 60 +/LastChar 62 +/Widths 2470 0 R +>> endobj +1051 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /IEVEFP+CMR10 +/FontDescriptor 2487 0 R +/FirstChar 40 +/LastChar 43 +/Widths 2471 0 R +>> endobj +703 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /DBCRSO+CMSSBX10 +/FontDescriptor 2489 0 R +/FirstChar 14 +/LastChar 121 +/Widths 2479 0 R +>> endobj +705 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /RXFHAX+CMSY10 +/FontDescriptor 2491 0 R +/FirstChar 3 +/LastChar 106 +/Widths 2477 0 R +>> endobj +1037 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /DHXINH+CMSY8 +/FontDescriptor 2493 0 R +/FirstChar 102 +/LastChar 106 +/Widths 2472 0 R +>> endobj +787 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /IEOHHK+NimbusRomNo9L-Medi +/FontDescriptor 2495 0 R +/FirstChar 2 +/LastChar 152 +/Widths 2474 0 R +/Encoding 2468 0 R +>> endobj +1238 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZZLSNH+NimbusRomNo9L-MediItal +/FontDescriptor 2497 0 R +/FirstChar 39 +/LastChar 148 +/Widths 2469 0 R +/Encoding 2468 0 R +>> endobj +704 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /ZUOULP+NimbusRomNo9L-Regu +/FontDescriptor 2499 0 R +/FirstChar 2 +/LastChar 191 +/Widths 2478 0 R +/Encoding 2468 0 R +>> endobj +721 0 obj << +/Type /Font +/Subtype /Type1 +/BaseFont /FYGIGD+NimbusRomNo9L-ReguItal +/FontDescriptor 2501 0 R +/FirstChar 2 +/LastChar 148 +/Widths 2475 0 R +/Encoding 2468 0 R +>> endobj +706 0 obj << +/Type /Pages +/Count 6 +/Parent 2502 0 R +/Kids [694 0 R 717 0 R 784 0 R 855 0 R 916 0 R 927 0 R] +>> endobj +937 0 obj << +/Type /Pages +/Count 6 +/Parent 2502 0 R +/Kids [934 0 R 942 0 R 949 0 R 955 0 R 974 0 R 983 0 R] +>> endobj +992 0 obj << +/Type /Pages +/Count 6 +/Parent 2502 0 R +/Kids [989 0 R 996 0 R 1002 0 R 1008 0 R 1014 0 R 1020 0 R] +>> endobj +1038 0 obj << +/Type /Pages +/Count 6 +/Parent 2502 0 R +/Kids [1032 0 R 1042 0 R 1048 0 R 1055 0 R 1061 0 R 1078 0 R] +>> endobj +1099 0 obj << +/Type /Pages +/Count 6 +/Parent 2502 0 R +/Kids [1094 0 R 1106 0 R 1114 0 R 1121 0 R 1127 0 R 1134 0 R] +>> endobj +1143 0 obj << +/Type /Pages +/Count 6 +/Parent 2502 0 R +/Kids [1140 0 R 1151 0 R 1162 0 R 1169 0 R 1177 0 R 1183 0 R] +>> endobj +1192 0 obj << +/Type /Pages +/Count 6 +/Parent 2503 0 R +/Kids [1189 0 R 1198 0 R 1235 0 R 1286 0 R 1344 0 R 1380 0 R] +>> endobj +1436 0 obj << +/Type /Pages +/Count 6 +/Parent 2503 0 R +/Kids [1431 0 R 1483 0 R 1537 0 R 1585 0 R 1638 0 R 1690 0 R] +>> endobj +1743 0 obj << +/Type /Pages +/Count 6 +/Parent 2503 0 R +/Kids [1735 0 R 1775 0 R 1782 0 R 1789 0 R 1800 0 R 1806 0 R] +>> endobj +1819 0 obj << +/Type /Pages +/Count 6 +/Parent 2503 0 R +/Kids [1814 0 R 1825 0 R 1834 0 R 1841 0 R 1849 0 R 1855 0 R] +>> endobj +1878 0 obj << +/Type /Pages +/Count 6 +/Parent 2503 0 R +/Kids [1874 0 R 1894 0 R 1926 0 R 1935 0 R 1946 0 R 1964 0 R] +>> endobj +1975 0 obj << +/Type /Pages +/Count 6 +/Parent 2503 0 R +/Kids [1972 0 R 1979 0 R 1985 0 R 1991 0 R 2002 0 R 2016 0 R] +>> endobj +2034 0 obj << +/Type /Pages +/Count 6 +/Parent 2504 0 R +/Kids [2029 0 R 2051 0 R 2057 0 R 2065 0 R 2071 0 R 2086 0 R] +>> endobj +2104 0 obj << +/Type /Pages +/Count 6 +/Parent 2504 0 R +/Kids [2097 0 R 2115 0 R 2123 0 R 2129 0 R 2136 0 R 2144 0 R] +>> endobj +2164 0 obj << +/Type /Pages +/Count 6 +/Parent 2504 0 R +/Kids [2157 0 R 2170 0 R 2177 0 R 2185 0 R 2191 0 R 2198 0 R] +>> endobj +2209 0 obj << +/Type /Pages +/Count 6 +/Parent 2504 0 R +/Kids [2206 0 R 2215 0 R 2225 0 R 2234 0 R 2242 0 R 2248 0 R] +>> endobj +2257 0 obj << +/Type /Pages +/Count 6 +/Parent 2504 0 R +/Kids [2254 0 R 2269 0 R 2285 0 R 2295 0 R 2335 0 R 2365 0 R] +>> endobj +2422 0 obj << +/Type /Pages +/Count 3 +/Parent 2504 0 R +/Kids [2417 0 R 2427 0 R 2464 0 R] +>> endobj +2502 0 obj << +/Type /Pages +/Count 36 +/Parent 2505 0 R +/Kids [706 0 R 937 0 R 992 0 R 1038 0 R 1099 0 R 1143 0 R] +>> endobj +2503 0 obj << +/Type /Pages +/Count 36 +/Parent 2505 0 R +/Kids [1192 0 R 1436 0 R 1743 0 R 1819 0 R 1878 0 R 1975 0 R] +>> endobj +2504 0 obj << +/Type /Pages +/Count 33 +/Parent 2505 0 R +/Kids [2034 0 R 2104 0 R 2164 0 R 2209 0 R 2257 0 R 2422 0 R] +>> endobj +2505 0 obj << +/Type /Pages +/Count 105 +/Kids [2502 0 R 2503 0 R 2504 0 R] +>> endobj +2506 0 obj << +/Type /Outlines +/First 7 0 R +/Last 683 0 R +/Count 172 +>> endobj +691 0 obj << +/Title 692 0 R +/A 689 0 R +/Parent 683 0 R +/Prev 687 0 R +>> endobj +687 0 obj << +/Title 688 0 R +/A 685 0 R +/Parent 683 0 R +/Next 691 0 R +>> endobj +683 0 obj << +/Title 684 0 R +/A 681 0 R +/Parent 2506 0 R +/Prev 675 0 R +/First 687 0 R +/Last 691 0 R +/Count 2 +>> endobj +679 0 obj << +/Title 680 0 R +/A 677 0 R +/Parent 675 0 R +>> endobj +675 0 obj << +/Title 676 0 R +/A 673 0 R +/Parent 2506 0 R +/Prev 607 0 R +/Next 683 0 R +/First 679 0 R +/Last 679 0 R +/Count 1 +>> endobj +671 0 obj << +/Title 672 0 R +/A 669 0 R +/Parent 663 0 R +/Prev 667 0 R +>> endobj +667 0 obj << +/Title 668 0 R +/A 665 0 R +/Parent 663 0 R +/Next 671 0 R +>> endobj +663 0 obj << +/Title 664 0 R +/A 661 0 R +/Parent 607 0 R +/Prev 659 0 R +/First 667 0 R +/Last 671 0 R +/Count 2 +>> endobj +659 0 obj << +/Title 660 0 R +/A 657 0 R +/Parent 607 0 R +/Prev 623 0 R +/Next 663 0 R +>> endobj +655 0 obj << +/Title 656 0 R +/A 653 0 R +/Parent 623 0 R +/Prev 651 0 R +>> endobj +651 0 obj << +/Title 652 0 R +/A 649 0 R +/Parent 623 0 R +/Prev 647 0 R +/Next 655 0 R +>> endobj +647 0 obj << +/Title 648 0 R +/A 645 0 R +/Parent 623 0 R +/Prev 643 0 R +/Next 651 0 R +>> endobj +643 0 obj << +/Title 644 0 R +/A 641 0 R +/Parent 623 0 R +/Prev 639 0 R +/Next 647 0 R +>> endobj +639 0 obj << +/Title 640 0 R +/A 637 0 R +/Parent 623 0 R +/Prev 635 0 R +/Next 643 0 R +>> endobj +635 0 obj << +/Title 636 0 R +/A 633 0 R +/Parent 623 0 R +/Prev 631 0 R +/Next 639 0 R +>> endobj +631 0 obj << +/Title 632 0 R +/A 629 0 R +/Parent 623 0 R +/Prev 627 0 R +/Next 635 0 R +>> endobj +627 0 obj << +/Title 628 0 R +/A 625 0 R +/Parent 623 0 R +/Next 631 0 R +>> endobj +623 0 obj << +/Title 624 0 R +/A 621 0 R +/Parent 607 0 R +/Prev 611 0 R +/Next 659 0 R +/First 627 0 R +/Last 655 0 R +/Count 8 +>> endobj +619 0 obj << +/Title 620 0 R +/A 617 0 R +/Parent 611 0 R +/Prev 615 0 R +>> endobj +615 0 obj << +/Title 616 0 R +/A 613 0 R +/Parent 611 0 R +/Next 619 0 R +>> endobj +611 0 obj << +/Title 612 0 R +/A 609 0 R +/Parent 607 0 R +/Next 623 0 R +/First 615 0 R +/Last 619 0 R +/Count 2 +>> endobj +607 0 obj << +/Title 608 0 R +/A 605 0 R +/Parent 2506 0 R +/Prev 547 0 R +/Next 675 0 R +/First 611 0 R +/Last 663 0 R +/Count 16 +>> endobj +603 0 obj << +/Title 604 0 R +/A 601 0 R +/Parent 551 0 R +/Prev 599 0 R +>> endobj +599 0 obj << +/Title 600 0 R +/A 597 0 R +/Parent 551 0 R +/Prev 595 0 R +/Next 603 0 R +>> endobj +595 0 obj << +/Title 596 0 R +/A 593 0 R +/Parent 551 0 R +/Prev 591 0 R +/Next 599 0 R +>> endobj +591 0 obj << +/Title 592 0 R +/A 589 0 R +/Parent 551 0 R +/Prev 587 0 R +/Next 595 0 R +>> endobj +587 0 obj << +/Title 588 0 R +/A 585 0 R +/Parent 551 0 R +/Prev 583 0 R +/Next 591 0 R +>> endobj +583 0 obj << +/Title 584 0 R +/A 581 0 R +/Parent 551 0 R +/Prev 579 0 R +/Next 587 0 R +>> endobj +579 0 obj << +/Title 580 0 R +/A 577 0 R +/Parent 551 0 R +/Prev 575 0 R +/Next 583 0 R +>> endobj +575 0 obj << +/Title 576 0 R +/A 573 0 R +/Parent 551 0 R +/Prev 571 0 R +/Next 579 0 R +>> endobj +571 0 obj << +/Title 572 0 R +/A 569 0 R +/Parent 551 0 R +/Prev 567 0 R +/Next 575 0 R +>> endobj +567 0 obj << +/Title 568 0 R +/A 565 0 R +/Parent 551 0 R +/Prev 563 0 R +/Next 571 0 R +>> endobj +563 0 obj << +/Title 564 0 R +/A 561 0 R +/Parent 551 0 R +/Prev 559 0 R +/Next 567 0 R +>> endobj +559 0 obj << +/Title 560 0 R +/A 557 0 R +/Parent 551 0 R +/Prev 555 0 R +/Next 563 0 R +>> endobj +555 0 obj << +/Title 556 0 R +/A 553 0 R +/Parent 551 0 R +/Next 559 0 R +>> endobj +551 0 obj << +/Title 552 0 R +/A 549 0 R +/Parent 547 0 R +/First 555 0 R +/Last 603 0 R +/Count 13 +>> endobj +547 0 obj << +/Title 548 0 R +/A 545 0 R +/Parent 2506 0 R +/Prev 455 0 R +/Next 607 0 R +/First 551 0 R +/Last 551 0 R +/Count 14 +>> endobj +543 0 obj << +/Title 544 0 R +/A 541 0 R +/Parent 535 0 R +/Prev 539 0 R +>> endobj +539 0 obj << +/Title 540 0 R +/A 537 0 R +/Parent 535 0 R +/Next 543 0 R +>> endobj +535 0 obj << +/Title 536 0 R +/A 533 0 R +/Parent 455 0 R +/Prev 495 0 R +/First 539 0 R +/Last 543 0 R +/Count 2 +>> endobj +531 0 obj << +/Title 532 0 R +/A 529 0 R +/Parent 495 0 R +/Prev 527 0 R +>> endobj +527 0 obj << +/Title 528 0 R +/A 525 0 R +/Parent 495 0 R +/Prev 523 0 R +/Next 531 0 R +>> endobj +523 0 obj << +/Title 524 0 R +/A 521 0 R +/Parent 495 0 R +/Prev 519 0 R +/Next 527 0 R +>> endobj +519 0 obj << +/Title 520 0 R +/A 517 0 R +/Parent 495 0 R +/Prev 515 0 R +/Next 523 0 R +>> endobj +515 0 obj << +/Title 516 0 R +/A 513 0 R +/Parent 495 0 R +/Prev 511 0 R +/Next 519 0 R +>> endobj +511 0 obj << +/Title 512 0 R +/A 509 0 R +/Parent 495 0 R +/Prev 507 0 R +/Next 515 0 R +>> endobj +507 0 obj << +/Title 508 0 R +/A 505 0 R +/Parent 495 0 R +/Prev 503 0 R +/Next 511 0 R +>> endobj +503 0 obj << +/Title 504 0 R +/A 501 0 R +/Parent 495 0 R +/Prev 499 0 R +/Next 507 0 R +>> endobj +499 0 obj << +/Title 500 0 R +/A 497 0 R +/Parent 495 0 R +/Next 503 0 R +>> endobj +495 0 obj << +/Title 496 0 R +/A 493 0 R +/Parent 455 0 R +/Prev 491 0 R +/Next 535 0 R +/First 499 0 R +/Last 531 0 R +/Count 9 +>> endobj +491 0 obj << +/Title 492 0 R +/A 489 0 R +/Parent 455 0 R +/Prev 475 0 R +/Next 495 0 R +>> endobj +487 0 obj << +/Title 488 0 R +/A 485 0 R +/Parent 475 0 R +/Prev 483 0 R +>> endobj +483 0 obj << +/Title 484 0 R +/A 481 0 R +/Parent 475 0 R +/Prev 479 0 R +/Next 487 0 R +>> endobj +479 0 obj << +/Title 480 0 R +/A 477 0 R +/Parent 475 0 R +/Next 483 0 R +>> endobj +475 0 obj << +/Title 476 0 R +/A 473 0 R +/Parent 455 0 R +/Prev 459 0 R +/Next 491 0 R +/First 479 0 R +/Last 487 0 R +/Count 3 +>> endobj +471 0 obj << +/Title 472 0 R +/A 469 0 R +/Parent 459 0 R +/Prev 467 0 R +>> endobj +467 0 obj << +/Title 468 0 R +/A 465 0 R +/Parent 459 0 R +/Prev 463 0 R +/Next 471 0 R +>> endobj +463 0 obj << +/Title 464 0 R +/A 461 0 R +/Parent 459 0 R +/Next 467 0 R +>> endobj +459 0 obj << +/Title 460 0 R +/A 457 0 R +/Parent 455 0 R +/Next 475 0 R +/First 463 0 R +/Last 471 0 R +/Count 3 +>> endobj +455 0 obj << +/Title 456 0 R +/A 453 0 R +/Parent 2506 0 R +/Prev 387 0 R +/Next 547 0 R +/First 459 0 R +/Last 535 0 R +/Count 22 +>> endobj +451 0 obj << +/Title 452 0 R +/A 449 0 R +/Parent 435 0 R +/Prev 447 0 R +>> endobj +447 0 obj << +/Title 448 0 R +/A 445 0 R +/Parent 435 0 R +/Prev 443 0 R +/Next 451 0 R +>> endobj +443 0 obj << +/Title 444 0 R +/A 441 0 R +/Parent 435 0 R +/Prev 439 0 R +/Next 447 0 R +>> endobj +439 0 obj << +/Title 440 0 R +/A 437 0 R +/Parent 435 0 R +/Next 443 0 R +>> endobj +435 0 obj << +/Title 436 0 R +/A 433 0 R +/Parent 387 0 R +/Prev 403 0 R +/First 439 0 R +/Last 451 0 R +/Count 4 +>> endobj +431 0 obj << +/Title 432 0 R +/A 429 0 R +/Parent 403 0 R +/Prev 427 0 R +>> endobj +427 0 obj << +/Title 428 0 R +/A 425 0 R +/Parent 403 0 R +/Prev 423 0 R +/Next 431 0 R +>> endobj +423 0 obj << +/Title 424 0 R +/A 421 0 R +/Parent 403 0 R +/Prev 419 0 R +/Next 427 0 R +>> endobj +419 0 obj << +/Title 420 0 R +/A 417 0 R +/Parent 403 0 R +/Prev 415 0 R +/Next 423 0 R +>> endobj +415 0 obj << +/Title 416 0 R +/A 413 0 R +/Parent 403 0 R +/Prev 411 0 R +/Next 419 0 R +>> endobj +411 0 obj << +/Title 412 0 R +/A 409 0 R +/Parent 403 0 R +/Prev 407 0 R +/Next 415 0 R +>> endobj +407 0 obj << +/Title 408 0 R +/A 405 0 R +/Parent 403 0 R +/Next 411 0 R +>> endobj +403 0 obj << +/Title 404 0 R +/A 401 0 R +/Parent 387 0 R +/Prev 391 0 R +/Next 435 0 R +/First 407 0 R +/Last 431 0 R +/Count 7 +>> endobj +399 0 obj << +/Title 400 0 R +/A 397 0 R +/Parent 391 0 R +/Prev 395 0 R +>> endobj +395 0 obj << +/Title 396 0 R +/A 393 0 R +/Parent 391 0 R +/Next 399 0 R +>> endobj +391 0 obj << +/Title 392 0 R +/A 389 0 R +/Parent 387 0 R +/Next 403 0 R +/First 395 0 R +/Last 399 0 R +/Count 2 +>> endobj +387 0 obj << +/Title 388 0 R +/A 385 0 R +/Parent 2506 0 R +/Prev 359 0 R +/Next 455 0 R +/First 391 0 R +/Last 435 0 R +/Count 16 +>> endobj +383 0 obj << +/Title 384 0 R +/A 381 0 R +/Parent 379 0 R +>> endobj +379 0 obj << +/Title 380 0 R +/A 377 0 R +/Parent 359 0 R +/Prev 375 0 R +/First 383 0 R +/Last 383 0 R +/Count 1 +>> endobj +375 0 obj << +/Title 376 0 R +/A 373 0 R +/Parent 359 0 R +/Prev 363 0 R +/Next 379 0 R +>> endobj +371 0 obj << +/Title 372 0 R +/A 369 0 R +/Parent 363 0 R +/Prev 367 0 R +>> endobj +367 0 obj << +/Title 368 0 R +/A 365 0 R +/Parent 363 0 R +/Next 371 0 R +>> endobj +363 0 obj << +/Title 364 0 R +/A 361 0 R +/Parent 359 0 R +/Next 375 0 R +/First 367 0 R +/Last 371 0 R +/Count 2 +>> endobj +359 0 obj << +/Title 360 0 R +/A 357 0 R +/Parent 2506 0 R +/Prev 131 0 R +/Next 387 0 R +/First 363 0 R +/Last 379 0 R +/Count 6 +>> endobj +355 0 obj << +/Title 356 0 R +/A 353 0 R +/Parent 131 0 R +/Prev 319 0 R +>> endobj +351 0 obj << +/Title 352 0 R +/A 349 0 R +/Parent 319 0 R +/Prev 347 0 R +>> endobj +347 0 obj << +/Title 348 0 R +/A 345 0 R +/Parent 319 0 R +/Prev 343 0 R +/Next 351 0 R +>> endobj +343 0 obj << +/Title 344 0 R +/A 341 0 R +/Parent 319 0 R +/Prev 339 0 R +/Next 347 0 R +>> endobj +339 0 obj << +/Title 340 0 R +/A 337 0 R +/Parent 319 0 R +/Prev 335 0 R +/Next 343 0 R +>> endobj +335 0 obj << +/Title 336 0 R +/A 333 0 R +/Parent 319 0 R +/Prev 331 0 R +/Next 339 0 R +>> endobj +331 0 obj << +/Title 332 0 R +/A 329 0 R +/Parent 319 0 R +/Prev 327 0 R +/Next 335 0 R +>> endobj +327 0 obj << +/Title 328 0 R +/A 325 0 R +/Parent 319 0 R +/Prev 323 0 R +/Next 331 0 R +>> endobj +323 0 obj << +/Title 324 0 R +/A 321 0 R +/Parent 319 0 R +/Next 327 0 R +>> endobj +319 0 obj << +/Title 320 0 R +/A 317 0 R +/Parent 131 0 R +/Prev 315 0 R +/Next 355 0 R +/First 323 0 R +/Last 351 0 R +/Count 8 +>> endobj +315 0 obj << +/Title 316 0 R +/A 313 0 R +/Parent 131 0 R +/Prev 303 0 R +/Next 319 0 R +>> endobj +311 0 obj << +/Title 312 0 R +/A 309 0 R +/Parent 303 0 R +/Prev 307 0 R +>> endobj +307 0 obj << +/Title 308 0 R +/A 305 0 R +/Parent 303 0 R +/Next 311 0 R +>> endobj +303 0 obj << +/Title 304 0 R +/A 301 0 R +/Parent 131 0 R +/Prev 283 0 R +/Next 315 0 R +/First 307 0 R +/Last 311 0 R +/Count 2 +>> endobj +299 0 obj << +/Title 300 0 R +/A 297 0 R +/Parent 283 0 R +/Prev 295 0 R +>> endobj +295 0 obj << +/Title 296 0 R +/A 293 0 R +/Parent 283 0 R +/Prev 291 0 R +/Next 299 0 R +>> endobj +291 0 obj << +/Title 292 0 R +/A 289 0 R +/Parent 283 0 R +/Prev 287 0 R +/Next 295 0 R +>> endobj +287 0 obj << +/Title 288 0 R +/A 285 0 R +/Parent 283 0 R +/Next 291 0 R +>> endobj +283 0 obj << +/Title 284 0 R +/A 281 0 R +/Parent 131 0 R +/Prev 263 0 R +/Next 303 0 R +/First 287 0 R +/Last 299 0 R +/Count 4 +>> endobj +279 0 obj << +/Title 280 0 R +/A 277 0 R +/Parent 263 0 R +/Prev 275 0 R +>> endobj +275 0 obj << +/Title 276 0 R +/A 273 0 R +/Parent 263 0 R +/Prev 271 0 R +/Next 279 0 R +>> endobj +271 0 obj << +/Title 272 0 R +/A 269 0 R +/Parent 263 0 R +/Prev 267 0 R +/Next 275 0 R +>> endobj +267 0 obj << +/Title 268 0 R +/A 265 0 R +/Parent 263 0 R +/Next 271 0 R +>> endobj +263 0 obj << +/Title 264 0 R +/A 261 0 R +/Parent 131 0 R +/Prev 255 0 R +/Next 283 0 R +/First 267 0 R +/Last 279 0 R +/Count 4 +>> endobj +259 0 obj << +/Title 260 0 R +/A 257 0 R +/Parent 255 0 R +>> endobj +255 0 obj << +/Title 256 0 R +/A 253 0 R +/Parent 131 0 R +/Prev 251 0 R +/Next 263 0 R +/First 259 0 R +/Last 259 0 R +/Count 1 +>> endobj +251 0 obj << +/Title 252 0 R +/A 249 0 R +/Parent 131 0 R +/Prev 247 0 R +/Next 255 0 R +>> endobj +247 0 obj << +/Title 248 0 R +/A 245 0 R +/Parent 131 0 R +/Prev 219 0 R +/Next 251 0 R +>> endobj +243 0 obj << +/Title 244 0 R +/A 241 0 R +/Parent 219 0 R +/Prev 239 0 R +>> endobj +239 0 obj << +/Title 240 0 R +/A 237 0 R +/Parent 219 0 R +/Prev 235 0 R +/Next 243 0 R +>> endobj +235 0 obj << +/Title 236 0 R +/A 233 0 R +/Parent 219 0 R +/Prev 231 0 R +/Next 239 0 R +>> endobj +231 0 obj << +/Title 232 0 R +/A 229 0 R +/Parent 219 0 R +/Prev 227 0 R +/Next 235 0 R +>> endobj +227 0 obj << +/Title 228 0 R +/A 225 0 R +/Parent 219 0 R +/Prev 223 0 R +/Next 231 0 R +>> endobj +223 0 obj << +/Title 224 0 R +/A 221 0 R +/Parent 219 0 R +/Next 227 0 R +>> endobj +219 0 obj << +/Title 220 0 R +/A 217 0 R +/Parent 131 0 R +/Prev 207 0 R +/Next 247 0 R +/First 223 0 R +/Last 243 0 R +/Count 6 +>> endobj +215 0 obj << +/Title 216 0 R +/A 213 0 R +/Parent 207 0 R +/Prev 211 0 R +>> endobj +211 0 obj << +/Title 212 0 R +/A 209 0 R +/Parent 207 0 R +/Next 215 0 R +>> endobj +207 0 obj << +/Title 208 0 R +/A 205 0 R +/Parent 131 0 R +/Prev 195 0 R +/Next 219 0 R +/First 211 0 R +/Last 215 0 R +/Count 2 +>> endobj +203 0 obj << +/Title 204 0 R +/A 201 0 R +/Parent 195 0 R +/Prev 199 0 R +>> endobj +199 0 obj << +/Title 200 0 R +/A 197 0 R +/Parent 195 0 R +/Next 203 0 R +>> endobj +195 0 obj << +/Title 196 0 R +/A 193 0 R +/Parent 131 0 R +/Prev 191 0 R +/Next 207 0 R +/First 199 0 R +/Last 203 0 R +/Count 2 +>> endobj +191 0 obj << +/Title 192 0 R +/A 189 0 R +/Parent 131 0 R +/Prev 171 0 R +/Next 195 0 R +>> endobj +187 0 obj << +/Title 188 0 R +/A 185 0 R +/Parent 171 0 R +/Prev 183 0 R +>> endobj +183 0 obj << +/Title 184 0 R +/A 181 0 R +/Parent 171 0 R +/Prev 179 0 R +/Next 187 0 R +>> endobj +179 0 obj << +/Title 180 0 R +/A 177 0 R +/Parent 171 0 R +/Prev 175 0 R +/Next 183 0 R +>> endobj +175 0 obj << +/Title 176 0 R +/A 173 0 R +/Parent 171 0 R +/Next 179 0 R +>> endobj +171 0 obj << +/Title 172 0 R +/A 169 0 R +/Parent 131 0 R +/Prev 159 0 R +/Next 191 0 R +/First 175 0 R +/Last 187 0 R +/Count 4 +>> endobj +167 0 obj << +/Title 168 0 R +/A 165 0 R +/Parent 159 0 R +/Prev 163 0 R +>> endobj +163 0 obj << +/Title 164 0 R +/A 161 0 R +/Parent 159 0 R +/Next 167 0 R +>> endobj +159 0 obj << +/Title 160 0 R +/A 157 0 R +/Parent 131 0 R +/Prev 151 0 R +/Next 171 0 R +/First 163 0 R +/Last 167 0 R +/Count 2 +>> endobj +155 0 obj << +/Title 156 0 R +/A 153 0 R +/Parent 151 0 R +>> endobj +151 0 obj << +/Title 152 0 R +/A 149 0 R +/Parent 131 0 R +/Prev 139 0 R +/Next 159 0 R +/First 155 0 R +/Last 155 0 R +/Count 1 +>> endobj +147 0 obj << +/Title 148 0 R +/A 145 0 R +/Parent 139 0 R +/Prev 143 0 R +>> endobj +143 0 obj << +/Title 144 0 R +/A 141 0 R +/Parent 139 0 R +/Next 147 0 R +>> endobj +139 0 obj << +/Title 140 0 R +/A 137 0 R +/Parent 131 0 R +/Prev 135 0 R +/Next 151 0 R +/First 143 0 R +/Last 147 0 R +/Count 2 +>> endobj +135 0 obj << +/Title 136 0 R +/A 133 0 R +/Parent 131 0 R +/Next 139 0 R +>> endobj +131 0 obj << +/Title 132 0 R +/A 129 0 R +/Parent 2506 0 R +/Prev 11 0 R +/Next 359 0 R +/First 135 0 R +/Last 355 0 R +/Count 56 +>> endobj +127 0 obj << +/Title 128 0 R +/A 125 0 R +/Parent 11 0 R +/Prev 99 0 R +>> endobj +123 0 obj << +/Title 124 0 R +/A 121 0 R +/Parent 99 0 R +/Prev 119 0 R +>> endobj +119 0 obj << +/Title 120 0 R +/A 117 0 R +/Parent 99 0 R +/Prev 115 0 R +/Next 123 0 R +>> endobj +115 0 obj << +/Title 116 0 R +/A 113 0 R +/Parent 99 0 R +/Prev 111 0 R +/Next 119 0 R +>> endobj +111 0 obj << +/Title 112 0 R +/A 109 0 R +/Parent 99 0 R +/Prev 107 0 R +/Next 115 0 R +>> endobj +107 0 obj << +/Title 108 0 R +/A 105 0 R +/Parent 99 0 R +/Prev 103 0 R +/Next 111 0 R +>> endobj +103 0 obj << +/Title 104 0 R +/A 101 0 R +/Parent 99 0 R +/Next 107 0 R +>> endobj +99 0 obj << +/Title 100 0 R +/A 97 0 R +/Parent 11 0 R +/Prev 87 0 R +/Next 127 0 R +/First 103 0 R +/Last 123 0 R +/Count 6 +>> endobj +95 0 obj << +/Title 96 0 R +/A 93 0 R +/Parent 87 0 R +/Prev 91 0 R +>> endobj +91 0 obj << +/Title 92 0 R +/A 89 0 R +/Parent 87 0 R +/Next 95 0 R +>> endobj +87 0 obj << +/Title 88 0 R +/A 85 0 R +/Parent 11 0 R +/Prev 75 0 R +/Next 99 0 R +/First 91 0 R +/Last 95 0 R +/Count 2 +>> endobj +83 0 obj << +/Title 84 0 R +/A 81 0 R +/Parent 75 0 R +/Prev 79 0 R +>> endobj +79 0 obj << +/Title 80 0 R +/A 77 0 R +/Parent 75 0 R +/Next 83 0 R +>> endobj +75 0 obj << +/Title 76 0 R +/A 73 0 R +/Parent 11 0 R +/Prev 71 0 R +/Next 87 0 R +/First 79 0 R +/Last 83 0 R +/Count 2 +>> endobj +71 0 obj << +/Title 72 0 R +/A 69 0 R +/Parent 11 0 R +/Prev 67 0 R +/Next 75 0 R +>> endobj +67 0 obj << +/Title 68 0 R +/A 65 0 R +/Parent 11 0 R +/Prev 63 0 R +/Next 71 0 R +>> endobj +63 0 obj << +/Title 64 0 R +/A 61 0 R +/Parent 11 0 R +/Prev 47 0 R +/Next 67 0 R +>> endobj +59 0 obj << +/Title 60 0 R +/A 57 0 R +/Parent 47 0 R +/Prev 55 0 R +>> endobj +55 0 obj << +/Title 56 0 R +/A 53 0 R +/Parent 47 0 R +/Prev 51 0 R +/Next 59 0 R +>> endobj +51 0 obj << +/Title 52 0 R +/A 49 0 R +/Parent 47 0 R +/Next 55 0 R +>> endobj +47 0 obj << +/Title 48 0 R +/A 45 0 R +/Parent 11 0 R +/Prev 27 0 R +/Next 63 0 R +/First 51 0 R +/Last 59 0 R +/Count 3 +>> endobj +43 0 obj << +/Title 44 0 R +/A 41 0 R +/Parent 27 0 R +/Prev 39 0 R +>> endobj +39 0 obj << +/Title 40 0 R +/A 37 0 R +/Parent 27 0 R +/Prev 35 0 R +/Next 43 0 R +>> endobj +35 0 obj << +/Title 36 0 R +/A 33 0 R +/Parent 27 0 R +/Prev 31 0 R +/Next 39 0 R +>> endobj +31 0 obj << +/Title 32 0 R +/A 29 0 R +/Parent 27 0 R +/Next 35 0 R +>> endobj +27 0 obj << +/Title 28 0 R +/A 25 0 R +/Parent 11 0 R +/Prev 23 0 R +/Next 47 0 R +/First 31 0 R +/Last 43 0 R +/Count 4 +>> endobj +23 0 obj << +/Title 24 0 R +/A 21 0 R +/Parent 11 0 R +/Prev 19 0 R +/Next 27 0 R +>> endobj +19 0 obj << +/Title 20 0 R +/A 17 0 R +/Parent 11 0 R +/Prev 15 0 R +/Next 23 0 R +>> endobj +15 0 obj << +/Title 16 0 R +/A 13 0 R +/Parent 11 0 R +/Next 19 0 R +>> endobj +11 0 obj << +/Title 12 0 R +/A 9 0 R +/Parent 2506 0 R +/Prev 7 0 R +/Next 131 0 R +/First 15 0 R +/Last 127 0 R +/Count 29 +>> endobj +7 0 obj << +/Title 8 0 R +/A 5 0 R +/Parent 2506 0 R +/Next 11 0 R +>> endobj +2507 0 obj << +/Names [(Doc-Start) 702 0 R (page.1) 929 0 R (page.10) 1004 0 R (page.100) 2466 0 R (page.11) 1010 0 R (page.12) 1016 0 R] +/Limits [(Doc-Start) (page.12)] +>> endobj +2508 0 obj << +/Names [(page.13) 1022 0 R (page.14) 1034 0 R (page.15) 1044 0 R (page.16) 1050 0 R (page.17) 1057 0 R (page.18) 1063 0 R] +/Limits [(page.13) (page.18)] +>> endobj +2509 0 obj << +/Names [(page.19) 1080 0 R (page.2) 936 0 R (page.20) 1096 0 R (page.21) 1108 0 R (page.22) 1116 0 R (page.23) 1123 0 R] +/Limits [(page.19) (page.23)] +>> endobj +2510 0 obj << +/Names [(page.24) 1129 0 R (page.25) 1136 0 R (page.26) 1142 0 R (page.27) 1153 0 R (page.28) 1164 0 R (page.29) 1171 0 R] +/Limits [(page.24) (page.29)] +>> endobj +2511 0 obj << +/Names [(page.3) 944 0 R (page.30) 1179 0 R (page.31) 1185 0 R (page.32) 1191 0 R (page.33) 1200 0 R (page.34) 1237 0 R] +/Limits [(page.3) (page.34)] +>> endobj +2512 0 obj << +/Names [(page.35) 1288 0 R (page.36) 1346 0 R (page.37) 1382 0 R (page.38) 1433 0 R (page.39) 1485 0 R (page.4) 951 0 R] +/Limits [(page.35) (page.4)] +>> endobj +2513 0 obj << +/Names [(page.40) 1539 0 R (page.41) 1587 0 R (page.42) 1640 0 R (page.43) 1692 0 R (page.44) 1737 0 R (page.45) 1777 0 R] +/Limits [(page.40) (page.45)] +>> endobj +2514 0 obj << +/Names [(page.46) 1784 0 R (page.47) 1791 0 R (page.48) 1802 0 R (page.49) 1808 0 R (page.5) 957 0 R (page.50) 1816 0 R] +/Limits [(page.46) (page.50)] +>> endobj +2515 0 obj << +/Names [(page.51) 1827 0 R (page.52) 1836 0 R (page.53) 1843 0 R (page.54) 1851 0 R (page.55) 1857 0 R (page.56) 1876 0 R] +/Limits [(page.51) (page.56)] +>> endobj +2516 0 obj << +/Names [(page.57) 1896 0 R (page.58) 1928 0 R (page.59) 1937 0 R (page.6) 976 0 R (page.60) 1948 0 R (page.61) 1966 0 R] +/Limits [(page.57) (page.61)] +>> endobj +2517 0 obj << +/Names [(page.62) 1974 0 R (page.63) 1981 0 R (page.64) 1987 0 R (page.65) 1993 0 R (page.66) 2004 0 R (page.67) 2018 0 R] +/Limits [(page.62) (page.67)] +>> endobj +2518 0 obj << +/Names [(page.68) 2031 0 R (page.69) 2053 0 R (page.7) 985 0 R (page.70) 2059 0 R (page.71) 2067 0 R (page.72) 2073 0 R] +/Limits [(page.68) (page.72)] +>> endobj +2519 0 obj << +/Names [(page.73) 2088 0 R (page.74) 2099 0 R (page.75) 2117 0 R (page.76) 2125 0 R (page.77) 2131 0 R (page.78) 2138 0 R] +/Limits [(page.73) (page.78)] +>> endobj +2520 0 obj << +/Names [(page.79) 2146 0 R (page.8) 991 0 R (page.80) 2159 0 R (page.81) 2172 0 R (page.82) 2179 0 R (page.83) 2187 0 R] +/Limits [(page.79) (page.83)] +>> endobj +2521 0 obj << +/Names [(page.84) 2193 0 R (page.85) 2200 0 R (page.86) 2208 0 R (page.87) 2217 0 R (page.88) 2227 0 R (page.89) 2236 0 R] +/Limits [(page.84) (page.89)] +>> endobj +2522 0 obj << +/Names [(page.9) 998 0 R (page.90) 2244 0 R (page.91) 2250 0 R (page.92) 2256 0 R (page.93) 2271 0 R (page.94) 2287 0 R] +/Limits [(page.9) (page.94)] +>> endobj +2523 0 obj << +/Names [(page.95) 2297 0 R (page.96) 2337 0 R (page.97) 2367 0 R (page.98) 2419 0 R (page.99) 2429 0 R (page.i) 701 0 R] +/Limits [(page.95) (page.i)] +>> endobj +2524 0 obj << +/Names [(page.ii) 719 0 R (page.iii) 786 0 R (page.iv) 857 0 R (page.v) 918 0 R (section*.1) 788 0 R (section*.10) 38 0 R] +/Limits [(page.ii) (section*.10)] +>> endobj +2525 0 obj << +/Names [(section*.100) 230 0 R (section*.101) 234 0 R (section*.102) 238 0 R (section*.103) 242 0 R (section*.104) 246 0 R (section*.105) 250 0 R] +/Limits [(section*.100) (section*.105)] +>> endobj +2526 0 obj << +/Names [(section*.106) 254 0 R (section*.107) 258 0 R (section*.108) 262 0 R (section*.109) 266 0 R (section*.11) 42 0 R (section*.110) 270 0 R] +/Limits [(section*.106) (section*.110)] +>> endobj +2527 0 obj << +/Names [(section*.111) 274 0 R (section*.112) 278 0 R (section*.113) 1809 0 R (section*.114) 1810 0 R (section*.115) 282 0 R (section*.116) 286 0 R] +/Limits [(section*.111) (section*.116)] +>> endobj +2528 0 obj << +/Names [(section*.117) 290 0 R (section*.118) 294 0 R (section*.119) 298 0 R (section*.12) 46 0 R (section*.120) 1817 0 R (section*.121) 1818 0 R] +/Limits [(section*.117) (section*.121)] +>> endobj +2529 0 obj << +/Names [(section*.122) 302 0 R (section*.123) 306 0 R (section*.124) 310 0 R (section*.125) 314 0 R (section*.126) 318 0 R (section*.127) 322 0 R] +/Limits [(section*.122) (section*.127)] +>> endobj +2530 0 obj << +/Names [(section*.128) 326 0 R (section*.129) 330 0 R (section*.13) 50 0 R (section*.130) 334 0 R (section*.131) 338 0 R (section*.132) 342 0 R] +/Limits [(section*.128) (section*.132)] +>> endobj +2531 0 obj << +/Names [(section*.133) 346 0 R (section*.134) 350 0 R (section*.135) 354 0 R (section*.136) 358 0 R (section*.137) 362 0 R (section*.138) 366 0 R] +/Limits [(section*.133) (section*.138)] +>> endobj +2532 0 obj << +/Names [(section*.139) 370 0 R (section*.14) 54 0 R (section*.140) 374 0 R (section*.141) 378 0 R (section*.142) 382 0 R (section*.143) 1877 0 R] +/Limits [(section*.139) (section*.143)] +>> endobj +2533 0 obj << +/Names [(section*.144) 1898 0 R (section*.145) 1899 0 R (section*.146) 1929 0 R (section*.147) 386 0 R (section*.148) 390 0 R (section*.149) 394 0 R] +/Limits [(section*.144) (section*.149)] +>> endobj +2534 0 obj << +/Names [(section*.15) 58 0 R (section*.150) 398 0 R (section*.151) 1967 0 R (section*.152) 402 0 R (section*.153) 406 0 R (section*.154) 410 0 R] +/Limits [(section*.15) (section*.154)] +>> endobj +2535 0 obj << +/Names [(section*.155) 414 0 R (section*.156) 418 0 R (section*.157) 422 0 R (section*.158) 426 0 R (section*.159) 430 0 R (section*.16) 62 0 R] +/Limits [(section*.155) (section*.16)] +>> endobj +2536 0 obj << +/Names [(section*.160) 434 0 R (section*.161) 438 0 R (section*.162) 1994 0 R (section*.163) 2005 0 R (section*.164) 2006 0 R (section*.165) 442 0 R] +/Limits [(section*.160) (section*.165)] +>> endobj +2537 0 obj << +/Names [(section*.166) 2019 0 R (section*.167) 2020 0 R (section*.168) 2021 0 R (section*.169) 446 0 R (section*.17) 66 0 R (section*.170) 2022 0 R] +/Limits [(section*.166) (section*.170)] +>> endobj +2538 0 obj << +/Names [(section*.171) 2032 0 R (section*.172) 2033 0 R (section*.173) 450 0 R (section*.174) 454 0 R (section*.175) 458 0 R (section*.176) 462 0 R] +/Limits [(section*.171) (section*.176)] +>> endobj +2539 0 obj << +/Names [(section*.177) 466 0 R (section*.178) 470 0 R (section*.179) 474 0 R (section*.18) 70 0 R (section*.180) 478 0 R (section*.181) 2060 0 R] +/Limits [(section*.177) (section*.181)] +>> endobj +2540 0 obj << +/Names [(section*.182) 482 0 R (section*.183) 2074 0 R (section*.184) 2075 0 R (section*.185) 2076 0 R (section*.186) 2077 0 R (section*.187) 2078 0 R] +/Limits [(section*.182) (section*.187)] +>> endobj +2541 0 obj << +/Names [(section*.188) 2079 0 R (section*.189) 486 0 R (section*.19) 1023 0 R (section*.190) 490 0 R (section*.191) 494 0 R (section*.192) 498 0 R] +/Limits [(section*.188) (section*.192)] +>> endobj +2542 0 obj << +/Names [(section*.193) 502 0 R (section*.194) 2100 0 R (section*.195) 2101 0 R (section*.196) 2102 0 R (section*.197) 2103 0 R (section*.198) 506 0 R] +/Limits [(section*.193) (section*.198)] +>> endobj +2543 0 obj << +/Names [(section*.199) 510 0 R (section*.2) 6 0 R (section*.20) 74 0 R (section*.200) 514 0 R (section*.201) 518 0 R (section*.202) 522 0 R] +/Limits [(section*.199) (section*.202)] +>> endobj +2544 0 obj << +/Names [(section*.203) 526 0 R (section*.204) 530 0 R (section*.205) 534 0 R (section*.206) 538 0 R (section*.207) 542 0 R (section*.208) 546 0 R] +/Limits [(section*.203) (section*.208)] +>> endobj +2545 0 obj << +/Names [(section*.209) 550 0 R (section*.21) 78 0 R (section*.210) 554 0 R (section*.211) 558 0 R (section*.212) 2147 0 R (section*.213) 2160 0 R] +/Limits [(section*.209) (section*.213)] +>> endobj +2546 0 obj << +/Names [(section*.214) 2161 0 R (section*.215) 2162 0 R (section*.216) 2163 0 R (section*.217) 2173 0 R (section*.218) 562 0 R (section*.219) 566 0 R] +/Limits [(section*.214) (section*.219)] +>> endobj +2547 0 obj << +/Names [(section*.22) 82 0 R (section*.220) 570 0 R (section*.221) 574 0 R (section*.222) 578 0 R (section*.223) 582 0 R (section*.224) 586 0 R] +/Limits [(section*.22) (section*.224)] +>> endobj +2548 0 obj << +/Names [(section*.225) 590 0 R (section*.226) 594 0 R (section*.227) 598 0 R (section*.228) 602 0 R (section*.229) 606 0 R (section*.23) 1035 0 R] +/Limits [(section*.225) (section*.23)] +>> endobj +2549 0 obj << +/Names [(section*.230) 610 0 R (section*.231) 614 0 R (section*.232) 618 0 R (section*.233) 2228 0 R (section*.234) 2229 0 R (section*.235) 2237 0 R] +/Limits [(section*.230) (section*.235)] +>> endobj +2550 0 obj << +/Names [(section*.236) 2238 0 R (section*.237) 622 0 R (section*.238) 626 0 R (section*.239) 630 0 R (section*.24) 1036 0 R (section*.240) 634 0 R] +/Limits [(section*.236) (section*.240)] +>> endobj +2551 0 obj << +/Names [(section*.241) 638 0 R (section*.242) 642 0 R (section*.243) 646 0 R (section*.244) 650 0 R (section*.245) 654 0 R (section*.246) 658 0 R] +/Limits [(section*.241) (section*.246)] +>> endobj +2552 0 obj << +/Names [(section*.247) 662 0 R (section*.248) 666 0 R (section*.249) 2288 0 R (section*.25) 86 0 R (section*.250) 670 0 R (section*.251) 2298 0 R] +/Limits [(section*.247) (section*.251)] +>> endobj +2553 0 obj << +/Names [(section*.252) 2338 0 R (section*.253) 2339 0 R (section*.254) 2368 0 R (section*.255) 2369 0 R (section*.256) 2420 0 R (section*.257) 2421 0 R] +/Limits [(section*.252) (section*.257)] +>> endobj +2554 0 obj << +/Names [(section*.258) 674 0 R (section*.259) 678 0 R (section*.26) 90 0 R (section*.260) 682 0 R (section*.261) 686 0 R (section*.262) 690 0 R] +/Limits [(section*.258) (section*.262)] +>> endobj +2555 0 obj << +/Names [(section*.27) 94 0 R (section*.28) 98 0 R (section*.29) 102 0 R (section*.3) 10 0 R (section*.30) 106 0 R (section*.31) 110 0 R] +/Limits [(section*.27) (section*.31)] +>> endobj +2556 0 obj << +/Names [(section*.32) 114 0 R (section*.33) 118 0 R (section*.34) 1081 0 R (section*.35) 1082 0 R (section*.36) 1083 0 R (section*.37) 122 0 R] +/Limits [(section*.32) (section*.37)] +>> endobj +2557 0 obj << +/Names [(section*.38) 1097 0 R (section*.39) 1110 0 R (section*.4) 14 0 R (section*.40) 1117 0 R (section*.41) 1130 0 R (section*.42) 126 0 R] +/Limits [(section*.38) (section*.42)] +>> endobj +2558 0 obj << +/Names [(section*.43) 130 0 R (section*.44) 134 0 R (section*.45) 138 0 R (section*.46) 142 0 R (section*.47) 1154 0 R (section*.48) 1155 0 R] +/Limits [(section*.43) (section*.48)] +>> endobj +2559 0 obj << +/Names [(section*.49) 1156 0 R (section*.5) 18 0 R (section*.50) 146 0 R (section*.51) 150 0 R (section*.52) 154 0 R (section*.53) 1165 0 R] +/Limits [(section*.49) (section*.53)] +>> endobj +2560 0 obj << +/Names [(section*.54) 1172 0 R (section*.55) 1173 0 R (section*.56) 158 0 R (section*.57) 162 0 R (section*.58) 166 0 R (section*.59) 170 0 R] +/Limits [(section*.54) (section*.59)] +>> endobj +2561 0 obj << +/Names [(section*.6) 22 0 R (section*.60) 174 0 R (section*.61) 178 0 R (section*.62) 182 0 R (section*.63) 186 0 R (section*.64) 190 0 R] +/Limits [(section*.6) (section*.64)] +>> endobj +2562 0 obj << +/Names [(section*.65) 194 0 R (section*.66) 198 0 R (section*.67) 202 0 R (section*.68) 206 0 R (section*.69) 210 0 R (section*.7) 26 0 R] +/Limits [(section*.65) (section*.7)] +>> endobj +2563 0 obj << +/Names [(section*.70) 214 0 R (section*.71) 218 0 R (section*.72) 222 0 R (section*.73) 226 0 R (section*.74) 1239 0 R (section*.75) 1240 0 R] +/Limits [(section*.70) (section*.75)] +>> endobj +2564 0 obj << +/Names [(section*.76) 1289 0 R (section*.77) 1293 0 R (section*.78) 1347 0 R (section*.79) 1348 0 R (section*.8) 30 0 R (section*.80) 1349 0 R] +/Limits [(section*.76) (section*.80)] +>> endobj +2565 0 obj << +/Names [(section*.81) 1383 0 R (section*.82) 1384 0 R (section*.83) 1434 0 R (section*.84) 1435 0 R (section*.85) 1486 0 R (section*.86) 1487 0 R] +/Limits [(section*.81) (section*.86)] +>> endobj +2566 0 obj << +/Names [(section*.87) 1488 0 R (section*.88) 1540 0 R (section*.89) 1541 0 R (section*.9) 34 0 R (section*.90) 1588 0 R (section*.91) 1589 0 R] +/Limits [(section*.87) (section*.91)] +>> endobj +2567 0 obj << +/Names [(section*.92) 1590 0 R (section*.93) 1641 0 R (section*.94) 1642 0 R (section*.95) 1693 0 R (section*.96) 1694 0 R (section*.97) 1695 0 R] +/Limits [(section*.92) (section*.97)] +>> endobj +2568 0 obj << +/Names [(section*.98) 1738 0 R (section*.99) 1742 0 R (table.1) 1098 0 R (table.2) 1109 0 R (table.3) 1785 0 R] +/Limits [(section*.98) (table.3)] +>> endobj +2569 0 obj << +/Kids [2507 0 R 2508 0 R 2509 0 R 2510 0 R 2511 0 R 2512 0 R] +/Limits [(Doc-Start) (page.4)] +>> endobj +2570 0 obj << +/Kids [2513 0 R 2514 0 R 2515 0 R 2516 0 R 2517 0 R 2518 0 R] +/Limits [(page.40) (page.72)] +>> endobj +2571 0 obj << +/Kids [2519 0 R 2520 0 R 2521 0 R 2522 0 R 2523 0 R 2524 0 R] +/Limits [(page.73) (section*.10)] +>> endobj +2572 0 obj << +/Kids [2525 0 R 2526 0 R 2527 0 R 2528 0 R 2529 0 R 2530 0 R] +/Limits [(section*.100) (section*.132)] +>> endobj +2573 0 obj << +/Kids [2531 0 R 2532 0 R 2533 0 R 2534 0 R 2535 0 R 2536 0 R] +/Limits [(section*.133) (section*.165)] +>> endobj +2574 0 obj << +/Kids [2537 0 R 2538 0 R 2539 0 R 2540 0 R 2541 0 R 2542 0 R] +/Limits [(section*.166) (section*.198)] +>> endobj +2575 0 obj << +/Kids [2543 0 R 2544 0 R 2545 0 R 2546 0 R 2547 0 R 2548 0 R] +/Limits [(section*.199) (section*.23)] +>> endobj +2576 0 obj << +/Kids [2549 0 R 2550 0 R 2551 0 R 2552 0 R 2553 0 R 2554 0 R] +/Limits [(section*.230) (section*.262)] +>> endobj +2577 0 obj << +/Kids [2555 0 R 2556 0 R 2557 0 R 2558 0 R 2559 0 R 2560 0 R] +/Limits [(section*.27) (section*.59)] +>> endobj +2578 0 obj << +/Kids [2561 0 R 2562 0 R 2563 0 R 2564 0 R 2565 0 R 2566 0 R] +/Limits [(section*.6) (section*.91)] +>> endobj +2579 0 obj << +/Kids [2567 0 R 2568 0 R] +/Limits [(section*.92) (table.3)] +>> endobj +2580 0 obj << +/Kids [2569 0 R 2570 0 R 2571 0 R 2572 0 R 2573 0 R 2574 0 R] +/Limits [(Doc-Start) (section*.198)] +>> endobj +2581 0 obj << +/Kids [2575 0 R 2576 0 R 2577 0 R 2578 0 R 2579 0 R] +/Limits [(section*.199) (table.3)] +>> endobj +2582 0 obj << +/Kids [2580 0 R 2581 0 R] +/Limits [(Doc-Start) (table.3)] +>> endobj +2583 0 obj << +/Dests 2582 0 R +>> endobj +2584 0 obj << +/Type /Catalog +/Pages 2505 0 R +/Outlines 2506 0 R +/Names 2583 0 R +/PageMode/UseOutline/ViewerPreferences<>/PageLabels << /Nums [0 << /S /r >> 5 << /S /D >> ] >> +/OpenAction 693 0 R +>> endobj +2585 0 obj << +/Author(LM-sisu-scribe)/Title(SiSU: - SiSU - SiSU information Structuring Universe Manual [0.58])/Subject(law)/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords(law) +/CreationDate (D:20070923041246+01'00') +/ModDate (D:20070923041246+01'00') +/Trapped /False +/PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6) +>> endobj +xref +0 2586 +0000000001 65535 f +0000000002 00000 f +0000000003 00000 f +0000000004 00000 f +0000000000 00000 f +0000000015 00000 n +0000062290 00000 n +0000876019 00000 n +0000000061 00000 n +0000000158 00000 n +0000062349 00000 n +0000875893 00000 n +0000000204 00000 n +0000000236 00000 n +0000062409 00000 n +0000875819 00000 n +0000000283 00000 n +0000000334 00000 n +0000071279 00000 n +0000875732 00000 n +0000000381 00000 n +0000000423 00000 n +0000075575 00000 n +0000875645 00000 n +0000000470 00000 n +0000000512 00000 n +0000084696 00000 n +0000875522 00000 n +0000000559 00000 n +0000000586 00000 n +0000084756 00000 n +0000875448 00000 n +0000000633 00000 n +0000000672 00000 n +0000084816 00000 n +0000875361 00000 n +0000000719 00000 n +0000000761 00000 n +0000084876 00000 n +0000875274 00000 n +0000000809 00000 n +0000000867 00000 n +0000088767 00000 n +0000875200 00000 n +0000000915 00000 n +0000000955 00000 n +0000088827 00000 n +0000875077 00000 n +0000001003 00000 n +0000001042 00000 n +0000088888 00000 n +0000875003 00000 n +0000001090 00000 n +0000001126 00000 n +0000088949 00000 n +0000874916 00000 n +0000001174 00000 n +0000001213 00000 n +0000089010 00000 n +0000874842 00000 n +0000001261 00000 n +0000001322 00000 n +0000102063 00000 n +0000874755 00000 n +0000001370 00000 n +0000001415 00000 n +0000102124 00000 n +0000874668 00000 n +0000001463 00000 n +0000001503 00000 n +0000104100 00000 n +0000874581 00000 n +0000001551 00000 n +0000001613 00000 n +0000106984 00000 n +0000874458 00000 n +0000001661 00000 n +0000001711 00000 n +0000107046 00000 n +0000874384 00000 n +0000001759 00000 n +0000001794 00000 n +0000111653 00000 n +0000874310 00000 n +0000001842 00000 n +0000001885 00000 n +0000111839 00000 n +0000874187 00000 n +0000001933 00000 n +0000001974 00000 n +0000111901 00000 n +0000874113 00000 n +0000002022 00000 n +0000002064 00000 n +0000115777 00000 n +0000874039 00000 n +0000002112 00000 n +0000002158 00000 n +0000124294 00000 n +0000873912 00000 n +0000002206 00000 n +0000002256 00000 n +0000124355 00000 n +0000873834 00000 n +0000002305 00000 n +0000002349 00000 n +0000124417 00000 n +0000873742 00000 n +0000002398 00000 n +0000002443 00000 n +0000127235 00000 n +0000873650 00000 n +0000002492 00000 n +0000002545 00000 n +0000127297 00000 n +0000873558 00000 n +0000002594 00000 n +0000002644 00000 n +0000131734 00000 n +0000873466 00000 n +0000002693 00000 n +0000002728 00000 n +0000173582 00000 n +0000873388 00000 n +0000002777 00000 n +0000002819 00000 n +0000184753 00000 n +0000873311 00000 n +0000002868 00000 n +0000002918 00000 n +0000187315 00000 n +0000873179 00000 n +0000002967 00000 n +0000003008 00000 n +0000187377 00000 n +0000873100 00000 n +0000003057 00000 n +0000003127 00000 n +0000192032 00000 n +0000872969 00000 n +0000003176 00000 n +0000003215 00000 n +0000192094 00000 n +0000872890 00000 n +0000003264 00000 n +0000003329 00000 n +0000192345 00000 n +0000872811 00000 n +0000003378 00000 n +0000003462 00000 n +0000195731 00000 n +0000872680 00000 n +0000003511 00000 n +0000003582 00000 n +0000195794 00000 n +0000872615 00000 n +0000003631 00000 n +0000003676 00000 n +0000198568 00000 n +0000872484 00000 n +0000003725 00000 n +0000003763 00000 n +0000198631 00000 n +0000872405 00000 n +0000003812 00000 n +0000003879 00000 n +0000198694 00000 n +0000872326 00000 n +0000003928 00000 n +0000003992 00000 n +0000200964 00000 n +0000872195 00000 n +0000004041 00000 n +0000004071 00000 n +0000201027 00000 n +0000872116 00000 n +0000004120 00000 n +0000004163 00000 n +0000201090 00000 n +0000872023 00000 n +0000004212 00000 n +0000004256 00000 n +0000204126 00000 n +0000871930 00000 n +0000004305 00000 n +0000004344 00000 n +0000204187 00000 n +0000871851 00000 n +0000004393 00000 n +0000004435 00000 n +0000204249 00000 n +0000871758 00000 n +0000004484 00000 n +0000004565 00000 n +0000208158 00000 n +0000871627 00000 n +0000004614 00000 n +0000004657 00000 n +0000208220 00000 n +0000871548 00000 n +0000004706 00000 n +0000004767 00000 n +0000208282 00000 n +0000871469 00000 n +0000004816 00000 n +0000004864 00000 n +0000208344 00000 n +0000871338 00000 n +0000004913 00000 n +0000004947 00000 n +0000208407 00000 n +0000871259 00000 n +0000004996 00000 n +0000005083 00000 n +0000208470 00000 n +0000871180 00000 n +0000005132 00000 n +0000005185 00000 n +0000211086 00000 n +0000871049 00000 n +0000005234 00000 n +0000005285 00000 n +0000211149 00000 n +0000870970 00000 n +0000005334 00000 n +0000005379 00000 n +0000284611 00000 n +0000870877 00000 n +0000005428 00000 n +0000005491 00000 n +0000456700 00000 n +0000870784 00000 n +0000005541 00000 n +0000005595 00000 n +0000456761 00000 n +0000870691 00000 n +0000005645 00000 n +0000005703 00000 n +0000456824 00000 n +0000870598 00000 n +0000005753 00000 n +0000005856 00000 n +0000459421 00000 n +0000870519 00000 n +0000005906 00000 n +0000005979 00000 n +0000459483 00000 n +0000870426 00000 n +0000006029 00000 n +0000006083 00000 n +0000461576 00000 n +0000870333 00000 n +0000006133 00000 n +0000006184 00000 n +0000465996 00000 n +0000870202 00000 n +0000006234 00000 n +0000006262 00000 n +0000466058 00000 n +0000870137 00000 n +0000006312 00000 n +0000006371 00000 n +0000468740 00000 n +0000870006 00000 n +0000006421 00000 n +0000006456 00000 n +0000468802 00000 n +0000869927 00000 n +0000006506 00000 n +0000006540 00000 n +0000468864 00000 n +0000869834 00000 n +0000006590 00000 n +0000006631 00000 n +0000468926 00000 n +0000869741 00000 n +0000006681 00000 n +0000006719 00000 n +0000468988 00000 n +0000869662 00000 n +0000006769 00000 n +0000006807 00000 n +0000471756 00000 n +0000869531 00000 n +0000006857 00000 n +0000006888 00000 n +0000471818 00000 n +0000869452 00000 n +0000006938 00000 n +0000006972 00000 n +0000471880 00000 n +0000869359 00000 n +0000007022 00000 n +0000007063 00000 n +0000471942 00000 n +0000869266 00000 n +0000007113 00000 n +0000007151 00000 n +0000472004 00000 n +0000869187 00000 n +0000007201 00000 n +0000007239 00000 n +0000476572 00000 n +0000869056 00000 n +0000007289 00000 n +0000007326 00000 n +0000476634 00000 n +0000868977 00000 n +0000007376 00000 n +0000007547 00000 n +0000476696 00000 n +0000868898 00000 n +0000007597 00000 n +0000007638 00000 n +0000481020 00000 n +0000868805 00000 n +0000007688 00000 n +0000007726 00000 n +0000483972 00000 n +0000868674 00000 n +0000007776 00000 n +0000007816 00000 n +0000484034 00000 n +0000868595 00000 n +0000007866 00000 n +0000007900 00000 n +0000484096 00000 n +0000868502 00000 n +0000007950 00000 n +0000007988 00000 n +0000484158 00000 n +0000868409 00000 n +0000008038 00000 n +0000008079 00000 n +0000484220 00000 n +0000868316 00000 n +0000008129 00000 n +0000008178 00000 n +0000484282 00000 n +0000868223 00000 n +0000008228 00000 n +0000008291 00000 n +0000484345 00000 n +0000868130 00000 n +0000008341 00000 n +0000008390 00000 n +0000484408 00000 n +0000868037 00000 n +0000008440 00000 n +0000008476 00000 n +0000484471 00000 n +0000867958 00000 n +0000008526 00000 n +0000008564 00000 n +0000487234 00000 n +0000867879 00000 n +0000008614 00000 n +0000008662 00000 n +0000489583 00000 n +0000867747 00000 n +0000008712 00000 n +0000008754 00000 n +0000489645 00000 n +0000867630 00000 n +0000008804 00000 n +0000008842 00000 n +0000489708 00000 n +0000867551 00000 n +0000008892 00000 n +0000008930 00000 n +0000489771 00000 n +0000867472 00000 n +0000008980 00000 n +0000009023 00000 n +0000493151 00000 n +0000867379 00000 n +0000009073 00000 n +0000009112 00000 n +0000493213 00000 n +0000867262 00000 n +0000009162 00000 n +0000009213 00000 n +0000493276 00000 n +0000867197 00000 n +0000009263 00000 n +0000009321 00000 n +0000587156 00000 n +0000867064 00000 n +0000009371 00000 n +0000009403 00000 n +0000587218 00000 n +0000866947 00000 n +0000009453 00000 n +0000009490 00000 n +0000587281 00000 n +0000866868 00000 n +0000009540 00000 n +0000009576 00000 n +0000593069 00000 n +0000866789 00000 n +0000009626 00000 n +0000009674 00000 n +0000596603 00000 n +0000866658 00000 n +0000009724 00000 n +0000009788 00000 n +0000596666 00000 n +0000866579 00000 n +0000009838 00000 n +0000009872 00000 n +0000598927 00000 n +0000866486 00000 n +0000009922 00000 n +0000009965 00000 n +0000598990 00000 n +0000866393 00000 n +0000010015 00000 n +0000010058 00000 n +0000601465 00000 n +0000866300 00000 n +0000010108 00000 n +0000010146 00000 n +0000601527 00000 n +0000866207 00000 n +0000010196 00000 n +0000010241 00000 n +0000601589 00000 n +0000866114 00000 n +0000010291 00000 n +0000010332 00000 n +0000601652 00000 n +0000866035 00000 n +0000010382 00000 n +0000010423 00000 n +0000604348 00000 n +0000865918 00000 n +0000010473 00000 n +0000010531 00000 n +0000604411 00000 n +0000865839 00000 n +0000010581 00000 n +0000010623 00000 n +0000613200 00000 n +0000865746 00000 n +0000010673 00000 n +0000010734 00000 n +0000613452 00000 n +0000865653 00000 n +0000010784 00000 n +0000010826 00000 n +0000616374 00000 n +0000865574 00000 n +0000010876 00000 n +0000010920 00000 n +0000621420 00000 n +0000865441 00000 n +0000010970 00000 n +0000010995 00000 n +0000621482 00000 n +0000865324 00000 n +0000011045 00000 n +0000011082 00000 n +0000621545 00000 n +0000865245 00000 n +0000011132 00000 n +0000011180 00000 n +0000624247 00000 n +0000865152 00000 n +0000011230 00000 n +0000011278 00000 n +0000624309 00000 n +0000865073 00000 n +0000011328 00000 n +0000011400 00000 n +0000624371 00000 n +0000864942 00000 n +0000011450 00000 n +0000011496 00000 n +0000624434 00000 n +0000864863 00000 n +0000011546 00000 n +0000011603 00000 n +0000629637 00000 n +0000864770 00000 n +0000011653 00000 n +0000011687 00000 n +0000630076 00000 n +0000864691 00000 n +0000011737 00000 n +0000011793 00000 n +0000633277 00000 n +0000864598 00000 n +0000011843 00000 n +0000011887 00000 n +0000633339 00000 n +0000864467 00000 n +0000011937 00000 n +0000011968 00000 n +0000633402 00000 n +0000864388 00000 n +0000012018 00000 n +0000012055 00000 n +0000638844 00000 n +0000864295 00000 n +0000012105 00000 n +0000012144 00000 n +0000639159 00000 n +0000864202 00000 n +0000012194 00000 n +0000012232 00000 n +0000639222 00000 n +0000864109 00000 n +0000012282 00000 n +0000012317 00000 n +0000643305 00000 n +0000864016 00000 n +0000012367 00000 n +0000012410 00000 n +0000643367 00000 n +0000863923 00000 n +0000012460 00000 n +0000012505 00000 n +0000643428 00000 n +0000863830 00000 n +0000012555 00000 n +0000012591 00000 n +0000645582 00000 n +0000863737 00000 n +0000012641 00000 n +0000012683 00000 n +0000645644 00000 n +0000863658 00000 n +0000012733 00000 n +0000012781 00000 n +0000648669 00000 n +0000863541 00000 n +0000012831 00000 n +0000012873 00000 n +0000648731 00000 n +0000863462 00000 n +0000012923 00000 n +0000012958 00000 n +0000648793 00000 n +0000863383 00000 n +0000013008 00000 n +0000013041 00000 n +0000651799 00000 n +0000863250 00000 n +0000013091 00000 n +0000013135 00000 n +0000651861 00000 n +0000863146 00000 n +0000013185 00000 n +0000013216 00000 n +0000655794 00000 n +0000863067 00000 n +0000013266 00000 n +0000013330 00000 n +0000655856 00000 n +0000862974 00000 n +0000013380 00000 n +0000013422 00000 n +0000664220 00000 n +0000862881 00000 n +0000013472 00000 n +0000013514 00000 n +0000671136 00000 n +0000862788 00000 n +0000013564 00000 n +0000013605 00000 n +0000674319 00000 n +0000862695 00000 n +0000013655 00000 n +0000013704 00000 n +0000674381 00000 n +0000862602 00000 n +0000013754 00000 n +0000013804 00000 n +0000674444 00000 n +0000862509 00000 n +0000013854 00000 n +0000013888 00000 n +0000677132 00000 n +0000862416 00000 n +0000013938 00000 n +0000013987 00000 n +0000677194 00000 n +0000862323 00000 n +0000014037 00000 n +0000014085 00000 n +0000677256 00000 n +0000862230 00000 n +0000014135 00000 n +0000014172 00000 n +0000677318 00000 n +0000862137 00000 n +0000014222 00000 n +0000014270 00000 n +0000679446 00000 n +0000862044 00000 n +0000014320 00000 n +0000014358 00000 n +0000679508 00000 n +0000861965 00000 n +0000014408 00000 n +0000014452 00000 n +0000682269 00000 n +0000861832 00000 n +0000014502 00000 n +0000014546 00000 n +0000682331 00000 n +0000861715 00000 n +0000014596 00000 n +0000014644 00000 n +0000682394 00000 n +0000861636 00000 n +0000014694 00000 n +0000014761 00000 n +0000686966 00000 n +0000861557 00000 n +0000014811 00000 n +0000014866 00000 n +0000692952 00000 n +0000861426 00000 n +0000014916 00000 n +0000014982 00000 n +0000693015 00000 n +0000861347 00000 n +0000015032 00000 n +0000015152 00000 n +0000693078 00000 n +0000861254 00000 n +0000015202 00000 n +0000015269 00000 n +0000693141 00000 n +0000861161 00000 n +0000015319 00000 n +0000015382 00000 n +0000697084 00000 n +0000861068 00000 n +0000015432 00000 n +0000015514 00000 n +0000697146 00000 n +0000860975 00000 n +0000015564 00000 n +0000015619 00000 n +0000697208 00000 n +0000860882 00000 n +0000015669 00000 n +0000015810 00000 n +0000701171 00000 n +0000860789 00000 n +0000015860 00000 n +0000015953 00000 n +0000701233 00000 n +0000860710 00000 n +0000016003 00000 n +0000016054 00000 n +0000705337 00000 n +0000860617 00000 n +0000016104 00000 n +0000016161 00000 n +0000710402 00000 n +0000860500 00000 n +0000016211 00000 n +0000016248 00000 n +0000710465 00000 n +0000860421 00000 n +0000016298 00000 n +0000016337 00000 n +0000713958 00000 n +0000860342 00000 n +0000016387 00000 n +0000016454 00000 n +0000747476 00000 n +0000860210 00000 n +0000016504 00000 n +0000016557 00000 n +0000747537 00000 n +0000860145 00000 n +0000016607 00000 n +0000016635 00000 n +0000758143 00000 n +0000860027 00000 n +0000016685 00000 n +0000016805 00000 n +0000758205 00000 n +0000859948 00000 n +0000016855 00000 n +0000016908 00000 n +0000758267 00000 n +0000859869 00000 n +0000016958 00000 n +0000017007 00000 n +0000017500 00000 n +0000017663 00000 n +0000017838 00000 n +0000018009 00000 n +0000018180 00000 n +0000018469 00000 n +0000017060 00000 n +0000018347 00000 n +0000018408 00000 n +0000855973 00000 n +0000856771 00000 n +0000856121 00000 n +0000857127 00000 n +0000019971 00000 n +0000020144 00000 n +0000020318 00000 n +0000020487 00000 n +0000020671 00000 n +0000020855 00000 n +0000021028 00000 n +0000021232 00000 n +0000021401 00000 n +0000021635 00000 n +0000019768 00000 n +0000018568 00000 n +0000021574 00000 n +0000855393 00000 n +0000856947 00000 n +0000024469 00000 n +0000024772 00000 n +0000024924 00000 n +0000025076 00000 n +0000025227 00000 n +0000025378 00000 n +0000025530 00000 n +0000025681 00000 n +0000025832 00000 n +0000025984 00000 n +0000026136 00000 n +0000026289 00000 n +0000026442 00000 n +0000026595 00000 n +0000026748 00000 n +0000026900 00000 n +0000027053 00000 n +0000027206 00000 n +0000027359 00000 n +0000027511 00000 n +0000027663 00000 n +0000027815 00000 n +0000027968 00000 n +0000028121 00000 n +0000028273 00000 n +0000028426 00000 n +0000028578 00000 n +0000028729 00000 n +0000028880 00000 n +0000029033 00000 n +0000029186 00000 n +0000029339 00000 n +0000029492 00000 n +0000029645 00000 n +0000029798 00000 n +0000029950 00000 n +0000030103 00000 n +0000030257 00000 n +0000030410 00000 n +0000030564 00000 n +0000030717 00000 n +0000030869 00000 n +0000031023 00000 n +0000031175 00000 n +0000031328 00000 n +0000031481 00000 n +0000031633 00000 n +0000031787 00000 n +0000031941 00000 n +0000032093 00000 n +0000032245 00000 n +0000032398 00000 n +0000032704 00000 n +0000032857 00000 n +0000033011 00000 n +0000033164 00000 n +0000033316 00000 n +0000033468 00000 n +0000036824 00000 n +0000033620 00000 n +0000033790 00000 n +0000034084 00000 n +0000023842 00000 n +0000021734 00000 n +0000033962 00000 n +0000856413 00000 n +0000034023 00000 n +0000024621 00000 n +0000032551 00000 n +0000037131 00000 n +0000037285 00000 n +0000037439 00000 n +0000037593 00000 n +0000037746 00000 n +0000037900 00000 n +0000038054 00000 n +0000038208 00000 n +0000038362 00000 n +0000038515 00000 n +0000038668 00000 n +0000038821 00000 n +0000038973 00000 n +0000039127 00000 n +0000039280 00000 n +0000039434 00000 n +0000039588 00000 n +0000040047 00000 n +0000040200 00000 n +0000040353 00000 n +0000040506 00000 n +0000040660 00000 n +0000040814 00000 n +0000040968 00000 n +0000041122 00000 n +0000041276 00000 n +0000041430 00000 n +0000041583 00000 n +0000041735 00000 n +0000041887 00000 n +0000042041 00000 n +0000042196 00000 n +0000042349 00000 n +0000042501 00000 n +0000042656 00000 n +0000042811 00000 n +0000042965 00000 n +0000043117 00000 n +0000043272 00000 n +0000043426 00000 n +0000043580 00000 n +0000043735 00000 n +0000043889 00000 n +0000044043 00000 n +0000044197 00000 n +0000044349 00000 n +0000044502 00000 n +0000044656 00000 n +0000044809 00000 n +0000044964 00000 n +0000045118 00000 n +0000045272 00000 n +0000045426 00000 n +0000045579 00000 n +0000045733 00000 n +0000045888 00000 n +0000046042 00000 n +0000046196 00000 n +0000046349 00000 n +0000046502 00000 n +0000049871 00000 n +0000046654 00000 n +0000046824 00000 n +0000047057 00000 n +0000036165 00000 n +0000034183 00000 n +0000046996 00000 n +0000036978 00000 n +0000039742 00000 n +0000039895 00000 n +0000050024 00000 n +0000050177 00000 n +0000050331 00000 n +0000050484 00000 n +0000050638 00000 n +0000050792 00000 n +0000050946 00000 n +0000051098 00000 n +0000051252 00000 n +0000051406 00000 n +0000051560 00000 n +0000051714 00000 n +0000051867 00000 n +0000052021 00000 n +0000052175 00000 n +0000052329 00000 n +0000052482 00000 n +0000052635 00000 n +0000052788 00000 n +0000052942 00000 n +0000053096 00000 n +0000053249 00000 n +0000053403 00000 n +0000053557 00000 n +0000053710 00000 n +0000053864 00000 n +0000054017 00000 n +0000054171 00000 n +0000054324 00000 n +0000054475 00000 n +0000054627 00000 n +0000054781 00000 n +0000054936 00000 n +0000055090 00000 n +0000055244 00000 n +0000055399 00000 n +0000055707 00000 n +0000055861 00000 n +0000056015 00000 n +0000056168 00000 n +0000056321 00000 n +0000056783 00000 n +0000057090 00000 n +0000057244 00000 n +0000057399 00000 n +0000057554 00000 n +0000057708 00000 n +0000057862 00000 n +0000058015 00000 n +0000058165 00000 n +0000058473 00000 n +0000058628 00000 n +0000058783 00000 n +0000058953 00000 n +0000059186 00000 n +0000049260 00000 n +0000047156 00000 n +0000059125 00000 n +0000055553 00000 n +0000056475 00000 n +0000056629 00000 n +0000056937 00000 n +0000058319 00000 n +0000061887 00000 n +0000062057 00000 n +0000062470 00000 n +0000061740 00000 n +0000059285 00000 n +0000062229 00000 n +0000066979 00000 n +0000067173 00000 n +0000067343 00000 n +0000067576 00000 n +0000066824 00000 n +0000062556 00000 n +0000067515 00000 n +0000857245 00000 n +0000070703 00000 n +0000070876 00000 n +0000071046 00000 n +0000071340 00000 n +0000070548 00000 n +0000067675 00000 n +0000071218 00000 n +0000855538 00000 n +0000075172 00000 n +0000075342 00000 n +0000075635 00000 n +0000075025 00000 n +0000071440 00000 n +0000075514 00000 n +0000078698 00000 n +0000078868 00000 n +0000079101 00000 n +0000078551 00000 n +0000075735 00000 n +0000079040 00000 n +0000081847 00000 n +0000082981 00000 n +0000083172 00000 n +0000082031 00000 n +0000083348 00000 n +0000082209 00000 n +0000083527 00000 n +0000082398 00000 n +0000083714 00000 n +0000082587 00000 n +0000083900 00000 n +0000082784 00000 n +0000084097 00000 n +0000084293 00000 n +0000084463 00000 n +0000084937 00000 n +0000081596 00000 n +0000079201 00000 n +0000084635 00000 n +0000087772 00000 n +0000087977 00000 n +0000088190 00000 n +0000088364 00000 n +0000088534 00000 n +0000089071 00000 n +0000087601 00000 n +0000085064 00000 n +0000088706 00000 n +0000092170 00000 n +0000092340 00000 n +0000092573 00000 n +0000092023 00000 n +0000089171 00000 n +0000092512 00000 n +0000857363 00000 n +0000095729 00000 n +0000095899 00000 n +0000096132 00000 n +0000095582 00000 n +0000092673 00000 n +0000096071 00000 n +0000099107 00000 n +0000099277 00000 n +0000099513 00000 n +0000098956 00000 n +0000096218 00000 n +0000099450 00000 n +0000101656 00000 n +0000101827 00000 n +0000102186 00000 n +0000101504 00000 n +0000099600 00000 n +0000102000 00000 n +0000103693 00000 n +0000103864 00000 n +0000104162 00000 n +0000103541 00000 n +0000102273 00000 n +0000104037 00000 n +0000106514 00000 n +0000106685 00000 n +0000107108 00000 n +0000106362 00000 n +0000104249 00000 n +0000106858 00000 n +0000106921 00000 n +0000110300 00000 n +0000110487 00000 n +0000110676 00000 n +0000110862 00000 n +0000111051 00000 n +0000111246 00000 n +0000111417 00000 n +0000111963 00000 n +0000110102 00000 n +0000107209 00000 n +0000111590 00000 n +0000111714 00000 n +0000111777 00000 n +0000856266 00000 n +0000857485 00000 n +0000115370 00000 n +0000115541 00000 n +0000115838 00000 n +0000115217 00000 n +0000112079 00000 n +0000115714 00000 n +0000120128 00000 n +0000120299 00000 n +0000120535 00000 n +0000119975 00000 n +0000115954 00000 n +0000120472 00000 n +0000855828 00000 n +0000123887 00000 n +0000124058 00000 n +0000124480 00000 n +0000123734 00000 n +0000120678 00000 n +0000124231 00000 n +0000126828 00000 n +0000126999 00000 n +0000127360 00000 n +0000126675 00000 n +0000124638 00000 n +0000127172 00000 n +0000855683 00000 n +0000129917 00000 n +0000130092 00000 n +0000130265 00000 n +0000130447 00000 n +0000130621 00000 n +0000130803 00000 n +0000130979 00000 n +0000131153 00000 n +0000135103 00000 n +0000134887 00000 n +0000131327 00000 n +0000131498 00000 n +0000131987 00000 n +0000129692 00000 n +0000127491 00000 n +0000131671 00000 n +0000131796 00000 n +0000131859 00000 n +0000131923 00000 n +0000172443 00000 n +0000139925 00000 n +0000172790 00000 n +0000172617 00000 n +0000140440 00000 n +0000140220 00000 n +0000172965 00000 n +0000173175 00000 n +0000173346 00000 n +0000173773 00000 n +0000134698 00000 n +0000132116 00000 n +0000173519 00000 n +0000173645 00000 n +0000173709 00000 n +0000857610 00000 n +0000139846 00000 n +0000140141 00000 n +0000172364 00000 n +0000175867 00000 n +0000176038 00000 n +0000176399 00000 n +0000175714 00000 n +0000173945 00000 n +0000176211 00000 n +0000176274 00000 n +0000176336 00000 n +0000177810 00000 n +0000177981 00000 n +0000178281 00000 n +0000177657 00000 n +0000176501 00000 n +0000178154 00000 n +0000178217 00000 n +0000179599 00000 n +0000179770 00000 n +0000180006 00000 n +0000179446 00000 n +0000178383 00000 n +0000179943 00000 n +0000181756 00000 n +0000181927 00000 n +0000182226 00000 n +0000181603 00000 n +0000180108 00000 n +0000182100 00000 n +0000182163 00000 n +0000184346 00000 n +0000184517 00000 n +0000184815 00000 n +0000184193 00000 n +0000182313 00000 n +0000184690 00000 n +0000186908 00000 n +0000187079 00000 n +0000187440 00000 n +0000186755 00000 n +0000184946 00000 n +0000187252 00000 n +0000857735 00000 n +0000190880 00000 n +0000191066 00000 n +0000191251 00000 n +0000191438 00000 n +0000191625 00000 n +0000191796 00000 n +0000192408 00000 n +0000190691 00000 n +0000187541 00000 n +0000191969 00000 n +0000192156 00000 n +0000192219 00000 n +0000192281 00000 n +0000194950 00000 n +0000195138 00000 n +0000195324 00000 n +0000195495 00000 n +0000195921 00000 n +0000194779 00000 n +0000192509 00000 n +0000195668 00000 n +0000195857 00000 n +0000198035 00000 n +0000198206 00000 n +0000198757 00000 n +0000197882 00000 n +0000196022 00000 n +0000198379 00000 n +0000198442 00000 n +0000198505 00000 n +0000200557 00000 n +0000200728 00000 n +0000201153 00000 n +0000200404 00000 n +0000198844 00000 n +0000200901 00000 n +0000203719 00000 n +0000203890 00000 n +0000204312 00000 n +0000203566 00000 n +0000201240 00000 n +0000204063 00000 n +0000207751 00000 n +0000207922 00000 n +0000208533 00000 n +0000207598 00000 n +0000204399 00000 n +0000208095 00000 n +0000857860 00000 n +0000210303 00000 n +0000210490 00000 n +0000210679 00000 n +0000210850 00000 n +0000211212 00000 n +0000210132 00000 n +0000208620 00000 n +0000211023 00000 n +0000277797 00000 n +0000213861 00000 n +0000213633 00000 n +0000278208 00000 n +0000278381 00000 n +0000278586 00000 n +0000277975 00000 n +0000278783 00000 n +0000283729 00000 n +0000279027 00000 n +0000279261 00000 n +0000279495 00000 n +0000279734 00000 n +0000279971 00000 n +0000280212 00000 n +0000280449 00000 n +0000280682 00000 n +0000280915 00000 n +0000281150 00000 n +0000281392 00000 n +0000281627 00000 n +0000281894 00000 n +0000282130 00000 n +0000282354 00000 n +0000283971 00000 n +0000282589 00000 n +0000282814 00000 n +0000283039 00000 n +0000283269 00000 n +0000283498 00000 n +0000287179 00000 n +0000284204 00000 n +0000284375 00000 n +0000284799 00000 n +0000213228 00000 n +0000211328 00000 n +0000284548 00000 n +0000856589 00000 n +0000284673 00000 n +0000284735 00000 n +0000277710 00000 n +0000277103 00000 n +0000287407 00000 n +0000287630 00000 n +0000287853 00000 n +0000288078 00000 n +0000288309 00000 n +0000288535 00000 n +0000288782 00000 n +0000289009 00000 n +0000290088 00000 n +0000293092 00000 n +0000290368 00000 n +0000290638 00000 n +0000290908 00000 n +0000291183 00000 n +0000291457 00000 n +0000291734 00000 n +0000292008 00000 n +0000292277 00000 n +0000292546 00000 n +0000292816 00000 n +0000293370 00000 n +0000293643 00000 n +0000293984 00000 n +0000294258 00000 n +0000295143 00000 n +0000305662 00000 n +0000295375 00000 n +0000295597 00000 n +0000295818 00000 n +0000296045 00000 n +0000296270 00000 n +0000296499 00000 n +0000296725 00000 n +0000296946 00000 n +0000297166 00000 n +0000297389 00000 n +0000297619 00000 n +0000297843 00000 n +0000298084 00000 n +0000301102 00000 n +0000298307 00000 n +0000298478 00000 n +0000298841 00000 n +0000286621 00000 n +0000284957 00000 n +0000298651 00000 n +0000298714 00000 n +0000289279 00000 n +0000289549 00000 n +0000289818 00000 n +0000298777 00000 n +0000294480 00000 n +0000294701 00000 n +0000294922 00000 n +0000301340 00000 n +0000305890 00000 n +0000301589 00000 n +0000301828 00000 n +0000302066 00000 n +0000302310 00000 n +0000302553 00000 n +0000302800 00000 n +0000303043 00000 n +0000303281 00000 n +0000303519 00000 n +0000303759 00000 n +0000304006 00000 n +0000304247 00000 n +0000304525 00000 n +0000304767 00000 n +0000304987 00000 n +0000306137 00000 n +0000305219 00000 n +0000305441 00000 n +0000306367 00000 n +0000306595 00000 n +0000306822 00000 n +0000307052 00000 n +0000307279 00000 n +0000307501 00000 n +0000307723 00000 n +0000307947 00000 n +0000308178 00000 n +0000308403 00000 n +0000308648 00000 n +0000308874 00000 n +0000309096 00000 n +0000353053 00000 n +0000309328 00000 n +0000309549 00000 n +0000309771 00000 n +0000309998 00000 n +0000310223 00000 n +0000310452 00000 n +0000310678 00000 n +0000310896 00000 n +0000348937 00000 n +0000349159 00000 n +0000311115 00000 n +0000311286 00000 n +0000311712 00000 n +0000300562 00000 n +0000298956 00000 n +0000311459 00000 n +0000311522 00000 n +0000311585 00000 n +0000311648 00000 n +0000349388 00000 n +0000349611 00000 n +0000349852 00000 n +0000350076 00000 n +0000316009 00000 n +0000315787 00000 n +0000350282 00000 n +0000350509 00000 n +0000353282 00000 n +0000350746 00000 n +0000350974 00000 n +0000351202 00000 n +0000351435 00000 n +0000351667 00000 n +0000351903 00000 n +0000352135 00000 n +0000352362 00000 n +0000352589 00000 n +0000352818 00000 n +0000353518 00000 n +0000353749 00000 n +0000354005 00000 n +0000354237 00000 n +0000354690 00000 n +0000354458 00000 n +0000354900 00000 n +0000357974 00000 n +0000355130 00000 n +0000355301 00000 n +0000355663 00000 n +0000315391 00000 n +0000311827 00000 n +0000355474 00000 n +0000355537 00000 n +0000355600 00000 n +0000348858 00000 n +0000358195 00000 n +0000358416 00000 n +0000358642 00000 n +0000358867 00000 n +0000359096 00000 n +0000359320 00000 n +0000359539 00000 n +0000359759 00000 n +0000359981 00000 n +0000360210 00000 n +0000360433 00000 n +0000360675 00000 n +0000360899 00000 n +0000361125 00000 n +0000367384 00000 n +0000361362 00000 n +0000361589 00000 n +0000361816 00000 n +0000362048 00000 n +0000362276 00000 n +0000362509 00000 n +0000362741 00000 n +0000362968 00000 n +0000363195 00000 n +0000363424 00000 n +0000363659 00000 n +0000363889 00000 n +0000364144 00000 n +0000364375 00000 n +0000364604 00000 n +0000367620 00000 n +0000364842 00000 n +0000365071 00000 n +0000365300 00000 n +0000365533 00000 n +0000365766 00000 n +0000366000 00000 n +0000366233 00000 n +0000366461 00000 n +0000366689 00000 n +0000366918 00000 n +0000367155 00000 n +0000367857 00000 n +0000368028 00000 n +0000368391 00000 n +0000357434 00000 n +0000355821 00000 n +0000368201 00000 n +0000368264 00000 n +0000368327 00000 n +0000857985 00000 n +0000370916 00000 n +0000371172 00000 n +0000371401 00000 n +0000371642 00000 n +0000375577 00000 n +0000371893 00000 n +0000372134 00000 n +0000372374 00000 n +0000372620 00000 n +0000372865 00000 n +0000373114 00000 n +0000373359 00000 n +0000373599 00000 n +0000373839 00000 n +0000374081 00000 n +0000374330 00000 n +0000374573 00000 n +0000374854 00000 n +0000375098 00000 n +0000375333 00000 n +0000375826 00000 n +0000376068 00000 n +0000376304 00000 n +0000376540 00000 n +0000376781 00000 n +0000377021 00000 n +0000377264 00000 n +0000377504 00000 n +0000377739 00000 n +0000377974 00000 n +0000378211 00000 n +0000378455 00000 n +0000378693 00000 n +0000378964 00000 n +0000379203 00000 n +0000380286 00000 n +0000381940 00000 n +0000380568 00000 n +0000380840 00000 n +0000381111 00000 n +0000381387 00000 n +0000381663 00000 n +0000384645 00000 n +0000382219 00000 n +0000382390 00000 n +0000382816 00000 n +0000370358 00000 n +0000368506 00000 n +0000382563 00000 n +0000382626 00000 n +0000382689 00000 n +0000382752 00000 n +0000379474 00000 n +0000379745 00000 n +0000380015 00000 n +0000384920 00000 n +0000385189 00000 n +0000385459 00000 n +0000385731 00000 n +0000386010 00000 n +0000386282 00000 n +0000386624 00000 n +0000386898 00000 n +0000387102 00000 n +0000405574 00000 n +0000387315 00000 n +0000387519 00000 n +0000387723 00000 n +0000387932 00000 n +0000388140 00000 n +0000388352 00000 n +0000388560 00000 n +0000388763 00000 n +0000388966 00000 n +0000389171 00000 n +0000389381 00000 n +0000389585 00000 n +0000389794 00000 n +0000390002 00000 n +0000390847 00000 n +0000405789 00000 n +0000391069 00000 n +0000391281 00000 n +0000391493 00000 n +0000391709 00000 n +0000391925 00000 n +0000392144 00000 n +0000392360 00000 n +0000392571 00000 n +0000392782 00000 n +0000392995 00000 n +0000393215 00000 n +0000393429 00000 n +0000393650 00000 n +0000396718 00000 n +0000396940 00000 n +0000406009 00000 n +0000393863 00000 n +0000394034 00000 n +0000394397 00000 n +0000384123 00000 n +0000382931 00000 n +0000394207 00000 n +0000394270 00000 n +0000394333 00000 n +0000390214 00000 n +0000390425 00000 n +0000390636 00000 n +0000397172 00000 n +0000397394 00000 n +0000397617 00000 n +0000397844 00000 n +0000398070 00000 n +0000398301 00000 n +0000398528 00000 n +0000398750 00000 n +0000398972 00000 n +0000399196 00000 n +0000399427 00000 n +0000399652 00000 n +0000399898 00000 n +0000400124 00000 n +0000400344 00000 n +0000406240 00000 n +0000400573 00000 n +0000400791 00000 n +0000401012 00000 n +0000401238 00000 n +0000401463 00000 n +0000401691 00000 n +0000401916 00000 n +0000402136 00000 n +0000402355 00000 n +0000402577 00000 n +0000402806 00000 n +0000403029 00000 n +0000403269 00000 n +0000403493 00000 n +0000404407 00000 n +0000406469 00000 n +0000404647 00000 n +0000404876 00000 n +0000405106 00000 n +0000405341 00000 n +0000409146 00000 n +0000406707 00000 n +0000406878 00000 n +0000407304 00000 n +0000396169 00000 n +0000394499 00000 n +0000407051 00000 n +0000407114 00000 n +0000407177 00000 n +0000407240 00000 n +0000403721 00000 n +0000403950 00000 n +0000404179 00000 n +0000409383 00000 n +0000409615 00000 n +0000409843 00000 n +0000410071 00000 n +0000410301 00000 n +0000410538 00000 n +0000410769 00000 n +0000411027 00000 n +0000411258 00000 n +0000411477 00000 n +0000427143 00000 n +0000411707 00000 n +0000411927 00000 n +0000412147 00000 n +0000412372 00000 n +0000412596 00000 n +0000412824 00000 n +0000413048 00000 n +0000413266 00000 n +0000413485 00000 n +0000413704 00000 n +0000413930 00000 n +0000414153 00000 n +0000414394 00000 n +0000414618 00000 n +0000415535 00000 n +0000427371 00000 n +0000415775 00000 n +0000416005 00000 n +0000416234 00000 n +0000416469 00000 n +0000416702 00000 n +0000416939 00000 n +0000417173 00000 n +0000417402 00000 n +0000417630 00000 n +0000417861 00000 n +0000418099 00000 n +0000418331 00000 n +0000418588 00000 n +0000422280 00000 n +0000418819 00000 n +0000418990 00000 n +0000419353 00000 n +0000408615 00000 n +0000407419 00000 n +0000419163 00000 n +0000419226 00000 n +0000419289 00000 n +0000414848 00000 n +0000415077 00000 n +0000415306 00000 n +0000422549 00000 n +0000427607 00000 n +0000422828 00000 n +0000423097 00000 n +0000423366 00000 n +0000423640 00000 n +0000423913 00000 n +0000424190 00000 n +0000424462 00000 n +0000424730 00000 n +0000424998 00000 n +0000425268 00000 n +0000425545 00000 n +0000425816 00000 n +0000426154 00000 n +0000426426 00000 n +0000426661 00000 n +0000427884 00000 n +0000426907 00000 n +0000428128 00000 n +0000428365 00000 n +0000428607 00000 n +0000428848 00000 n +0000429092 00000 n +0000429332 00000 n +0000429568 00000 n +0000429804 00000 n +0000430041 00000 n +0000430286 00000 n +0000430525 00000 n +0000430798 00000 n +0000431038 00000 n +0000431474 00000 n +0000431673 00000 n +0000431888 00000 n +0000432098 00000 n +0000432312 00000 n +0000432521 00000 n +0000440471 00000 n +0000431251 00000 n +0000440680 00000 n +0000432733 00000 n +0000432904 00000 n +0000433330 00000 n +0000421749 00000 n +0000419455 00000 n +0000433077 00000 n +0000433140 00000 n +0000433203 00000 n +0000433266 00000 n +0000436403 00000 n +0000436615 00000 n +0000436827 00000 n +0000437044 00000 n +0000437260 00000 n +0000437480 00000 n +0000437696 00000 n +0000437907 00000 n +0000438118 00000 n +0000438331 00000 n +0000438551 00000 n +0000438764 00000 n +0000438988 00000 n +0000439203 00000 n +0000440901 00000 n +0000440209 00000 n +0000445467 00000 n +0000441139 00000 n +0000441392 00000 n +0000441645 00000 n +0000441903 00000 n +0000442160 00000 n +0000442420 00000 n +0000442677 00000 n +0000442929 00000 n +0000443181 00000 n +0000443434 00000 n +0000443695 00000 n +0000443950 00000 n +0000444254 00000 n +0000444510 00000 n +0000444746 00000 n +0000445728 00000 n +0000444993 00000 n +0000445230 00000 n +0000449697 00000 n +0000445973 00000 n +0000446144 00000 n +0000446507 00000 n +0000435890 00000 n +0000433445 00000 n +0000446317 00000 n +0000446380 00000 n +0000439455 00000 n +0000439707 00000 n +0000439958 00000 n +0000446443 00000 n +0000858110 00000 n +0000449938 00000 n +0000450177 00000 n +0000450421 00000 n +0000450661 00000 n +0000450896 00000 n +0000451129 00000 n +0000451366 00000 n +0000451610 00000 n +0000451848 00000 n +0000452120 00000 n +0000452358 00000 n +0000452532 00000 n +0000452764 00000 n +0000453005 00000 n +0000453245 00000 n +0000453466 00000 n +0000453695 00000 n +0000453934 00000 n +0000454174 00000 n +0000454396 00000 n +0000455234 00000 n +0000454574 00000 n +0000455413 00000 n +0000454791 00000 n +0000455629 00000 n +0000455858 00000 n +0000455020 00000 n +0000456081 00000 n +0000456293 00000 n +0000456464 00000 n +0000456887 00000 n +0000449283 00000 n +0000446622 00000 n +0000456637 00000 n +0000458787 00000 n +0000459014 00000 n +0000459185 00000 n +0000459609 00000 n +0000458625 00000 n +0000457015 00000 n +0000459358 00000 n +0000459546 00000 n +0000461169 00000 n +0000461340 00000 n +0000461639 00000 n +0000461016 00000 n +0000459710 00000 n +0000461513 00000 n +0000464696 00000 n +0000464870 00000 n +0000465047 00000 n +0000465232 00000 n +0000465409 00000 n +0000465589 00000 n +0000465760 00000 n +0000466119 00000 n +0000464498 00000 n +0000461726 00000 n +0000465933 00000 n +0000468333 00000 n +0000468504 00000 n +0000469175 00000 n +0000468180 00000 n +0000466233 00000 n +0000468677 00000 n +0000469050 00000 n +0000469111 00000 n +0000471349 00000 n +0000471520 00000 n +0000472192 00000 n +0000471196 00000 n +0000469262 00000 n +0000471693 00000 n +0000472066 00000 n +0000472128 00000 n +0000858235 00000 n +0000475820 00000 n +0000475992 00000 n +0000476165 00000 n +0000476336 00000 n +0000476759 00000 n +0000475649 00000 n +0000472293 00000 n +0000476509 00000 n +0000480077 00000 n +0000480261 00000 n +0000480426 00000 n +0000480613 00000 n +0000480784 00000 n +0000481082 00000 n +0000479897 00000 n +0000476859 00000 n +0000480957 00000 n +0000483390 00000 n +0000483565 00000 n +0000483736 00000 n +0000484534 00000 n +0000483228 00000 n +0000481224 00000 n +0000483909 00000 n +0000486453 00000 n +0000486640 00000 n +0000486827 00000 n +0000486998 00000 n +0000487296 00000 n +0000486282 00000 n +0000484635 00000 n +0000487171 00000 n +0000489176 00000 n +0000489347 00000 n +0000489834 00000 n +0000489023 00000 n +0000487397 00000 n +0000489520 00000 n +0000568242 00000 n +0000492077 00000 n +0000568444 00000 n +0000492299 00000 n +0000568667 00000 n +0000492553 00000 n +0000567870 00000 n +0000568065 00000 n +0000496850 00000 n +0000496622 00000 n +0000569179 00000 n +0000569352 00000 n +0000569557 00000 n +0000492744 00000 n +0000492915 00000 n +0000493403 00000 n +0000491897 00000 n +0000489921 00000 n +0000493088 00000 n +0000493339 00000 n +0000858360 00000 n +0000569755 00000 n +0000569964 00000 n +0000570170 00000 n +0000571278 00000 n +0000570393 00000 n +0000571502 00000 n +0000570613 00000 n +0000571723 00000 n +0000570827 00000 n +0000571940 00000 n +0000571048 00000 n +0000577604 00000 n +0000572160 00000 n +0000572331 00000 n +0000572695 00000 n +0000496289 00000 n +0000493518 00000 n +0000572504 00000 n +0000568923 00000 n +0000572567 00000 n +0000572631 00000 n +0000567783 00000 n +0000567172 00000 n +0000576527 00000 n +0000577834 00000 n +0000576752 00000 n +0000578059 00000 n +0000576982 00000 n +0000578290 00000 n +0000577210 00000 n +0000577404 00000 n +0000578517 00000 n +0000580113 00000 n +0000578771 00000 n +0000580621 00000 n +0000579021 00000 n +0000579231 00000 n +0000581121 00000 n +0000579466 00000 n +0000581307 00000 n +0000579680 00000 n +0000581520 00000 n +0000579887 00000 n +0000583097 00000 n +0000581726 00000 n +0000581897 00000 n +0000582196 00000 n +0000576167 00000 n +0000572852 00000 n +0000582070 00000 n +0000582133 00000 n +0000580367 00000 n +0000580872 00000 n +0000583321 00000 n +0000583492 00000 n +0000583728 00000 n +0000582935 00000 n +0000582324 00000 n +0000583665 00000 n +0000585902 00000 n +0000586376 00000 n +0000586563 00000 n +0000586090 00000 n +0000590876 00000 n +0000586749 00000 n +0000586920 00000 n +0000587344 00000 n +0000585713 00000 n +0000583828 00000 n +0000587093 00000 n +0000591063 00000 n +0000591599 00000 n +0000591773 00000 n +0000591947 00000 n +0000591237 00000 n +0000592132 00000 n +0000592305 00000 n +0000592478 00000 n +0000591412 00000 n +0000595434 00000 n +0000595622 00000 n +0000595813 00000 n +0000592662 00000 n +0000592833 00000 n +0000593194 00000 n +0000590633 00000 n +0000587444 00000 n +0000593006 00000 n +0000593131 00000 n +0000596012 00000 n +0000596196 00000 n +0000596367 00000 n +0000596729 00000 n +0000595245 00000 n +0000593294 00000 n +0000596540 00000 n +0000858485 00000 n +0000598520 00000 n +0000598691 00000 n +0000599053 00000 n +0000598367 00000 n +0000596843 00000 n +0000598864 00000 n +0000601058 00000 n +0000601229 00000 n +0000601715 00000 n +0000600905 00000 n +0000599154 00000 n +0000601402 00000 n +0000603941 00000 n +0000604112 00000 n +0000604538 00000 n +0000603788 00000 n +0000601816 00000 n +0000604285 00000 n +0000604474 00000 n +0000607461 00000 n +0000607650 00000 n +0000607853 00000 n +0000608027 00000 n +0000608214 00000 n +0000608385 00000 n +0000608747 00000 n +0000607272 00000 n +0000604625 00000 n +0000608558 00000 n +0000608621 00000 n +0000608684 00000 n +0000611880 00000 n +0000612425 00000 n +0000612063 00000 n +0000612609 00000 n +0000612248 00000 n +0000615665 00000 n +0000612793 00000 n +0000612964 00000 n +0000613579 00000 n +0000611682 00000 n +0000608862 00000 n +0000613137 00000 n +0000613262 00000 n +0000613325 00000 n +0000613388 00000 n +0000613515 00000 n +0000615128 00000 n +0000615301 00000 n +0000615479 00000 n +0000615842 00000 n +0000616013 00000 n +0000616436 00000 n +0000614939 00000 n +0000613693 00000 n +0000616186 00000 n +0000616249 00000 n +0000616312 00000 n +0000858610 00000 n +0000618556 00000 n +0000619694 00000 n +0000619886 00000 n +0000618739 00000 n +0000620063 00000 n +0000618918 00000 n +0000620243 00000 n +0000619108 00000 n +0000620431 00000 n +0000619298 00000 n +0000620618 00000 n +0000619496 00000 n +0000620816 00000 n +0000621013 00000 n +0000621184 00000 n +0000621608 00000 n +0000618286 00000 n +0000616550 00000 n +0000621357 00000 n +0000623840 00000 n +0000624011 00000 n +0000624561 00000 n +0000623687 00000 n +0000621736 00000 n +0000624184 00000 n +0000624497 00000 n +0000627536 00000 n +0000627730 00000 n +0000627901 00000 n +0000628137 00000 n +0000627374 00000 n +0000624662 00000 n +0000628074 00000 n +0000629230 00000 n +0000629401 00000 n +0000630138 00000 n +0000629077 00000 n +0000628252 00000 n +0000629574 00000 n +0000629699 00000 n +0000629762 00000 n +0000629825 00000 n +0000629887 00000 n +0000629950 00000 n +0000630013 00000 n +0000632333 00000 n +0000632508 00000 n +0000632690 00000 n +0000632870 00000 n +0000633041 00000 n +0000633465 00000 n +0000632153 00000 n +0000630225 00000 n +0000633214 00000 n +0000638103 00000 n +0000638270 00000 n +0000636094 00000 n +0000635877 00000 n +0000641483 00000 n +0000638437 00000 n +0000638608 00000 n +0000639285 00000 n +0000635706 00000 n +0000633566 00000 n +0000638781 00000 n +0000638906 00000 n +0000638969 00000 n +0000639032 00000 n +0000639095 00000 n +0000858735 00000 n +0000638024 00000 n +0000642074 00000 n +0000642570 00000 n +0000642238 00000 n +0000642405 00000 n +0000641778 00000 n +0000642734 00000 n +0000642898 00000 n +0000643069 00000 n +0000643490 00000 n +0000641285 00000 n +0000639429 00000 n +0000643242 00000 n +0000641699 00000 n +0000641995 00000 n +0000645175 00000 n +0000645346 00000 n +0000645707 00000 n +0000645022 00000 n +0000643661 00000 n +0000645519 00000 n +0000648262 00000 n +0000648433 00000 n +0000648856 00000 n +0000648109 00000 n +0000645837 00000 n +0000648606 00000 n +0000651217 00000 n +0000651392 00000 n +0000651563 00000 n +0000651924 00000 n +0000651055 00000 n +0000648943 00000 n +0000651736 00000 n +0000655038 00000 n +0000655213 00000 n +0000655387 00000 n +0000655558 00000 n +0000655983 00000 n +0000654867 00000 n +0000652025 00000 n +0000655731 00000 n +0000655919 00000 n +0000658635 00000 n +0000658817 00000 n +0000658997 00000 n +0000659186 00000 n +0000659389 00000 n +0000659564 00000 n +0000659749 00000 n +0000659920 00000 n +0000660410 00000 n +0000658428 00000 n +0000656098 00000 n +0000660093 00000 n +0000660156 00000 n +0000660219 00000 n +0000660282 00000 n +0000660346 00000 n +0000858860 00000 n +0000663390 00000 n +0000663564 00000 n +0000663750 00000 n +0000663921 00000 n +0000664283 00000 n +0000663219 00000 n +0000660511 00000 n +0000664094 00000 n +0000664157 00000 n +0000666993 00000 n +0000667164 00000 n +0000667400 00000 n +0000666840 00000 n +0000664414 00000 n +0000667337 00000 n +0000670306 00000 n +0000670542 00000 n +0000670729 00000 n +0000670900 00000 n +0000671199 00000 n +0000670135 00000 n +0000667517 00000 n +0000671073 00000 n +0000673912 00000 n +0000674083 00000 n +0000674507 00000 n +0000673759 00000 n +0000671315 00000 n +0000674256 00000 n +0000676538 00000 n +0000676725 00000 n +0000676896 00000 n +0000677381 00000 n +0000676376 00000 n +0000674622 00000 n +0000677069 00000 n +0000678636 00000 n +0000678830 00000 n +0000679039 00000 n +0000679210 00000 n +0000679570 00000 n +0000678465 00000 n +0000677482 00000 n +0000679383 00000 n +0000858985 00000 n +0000681669 00000 n +0000685522 00000 n +0000681862 00000 n +0000682033 00000 n +0000682457 00000 n +0000681507 00000 n +0000679685 00000 n +0000682206 00000 n +0000685759 00000 n +0000685944 00000 n +0000686160 00000 n +0000686376 00000 n +0000686559 00000 n +0000686730 00000 n +0000687156 00000 n +0000685324 00000 n +0000682558 00000 n +0000686903 00000 n +0000687028 00000 n +0000687092 00000 n +0000690191 00000 n +0000690366 00000 n +0000690537 00000 n +0000690901 00000 n +0000690029 00000 n +0000687257 00000 n +0000690710 00000 n +0000690773 00000 n +0000690837 00000 n +0000692545 00000 n +0000692716 00000 n +0000693203 00000 n +0000692392 00000 n +0000691002 00000 n +0000692889 00000 n +0000696677 00000 n +0000696848 00000 n +0000697271 00000 n +0000696524 00000 n +0000693304 00000 n +0000697021 00000 n +0000700764 00000 n +0000700935 00000 n +0000701296 00000 n +0000700611 00000 n +0000697372 00000 n +0000701108 00000 n +0000859110 00000 n +0000703537 00000 n +0000703704 00000 n +0000703885 00000 n +0000704055 00000 n +0000704227 00000 n +0000704404 00000 n +0000704571 00000 n +0000704740 00000 n +0000704930 00000 n +0000705101 00000 n +0000705399 00000 n +0000703312 00000 n +0000701397 00000 n +0000705274 00000 n +0000707973 00000 n +0000708139 00000 n +0000708336 00000 n +0000708532 00000 n +0000708740 00000 n +0000708940 00000 n +0000709148 00000 n +0000709363 00000 n +0000709571 00000 n +0000709779 00000 n +0000709995 00000 n +0000710166 00000 n +0000710591 00000 n +0000707730 00000 n +0000705514 00000 n +0000710339 00000 n +0000710528 00000 n +0000712920 00000 n +0000713130 00000 n +0000713337 00000 n +0000713551 00000 n +0000713722 00000 n +0000714085 00000 n +0000712740 00000 n +0000710706 00000 n +0000713895 00000 n +0000714021 00000 n +0000716904 00000 n +0000717105 00000 n +0000717299 00000 n +0000717502 00000 n +0000717704 00000 n +0000717912 00000 n +0000718117 00000 n +0000718318 00000 n +0000718516 00000 n +0000718718 00000 n +0000718915 00000 n +0000719123 00000 n +0000719324 00000 n +0000719532 00000 n +0000719733 00000 n +0000719935 00000 n +0000720146 00000 n +0000720345 00000 n +0000720551 00000 n +0000720756 00000 n +0000720958 00000 n +0000721160 00000 n +0000721360 00000 n +0000721562 00000 n +0000721776 00000 n +0000721974 00000 n +0000722176 00000 n +0000722385 00000 n +0000722585 00000 n +0000722797 00000 n +0000723007 00000 n +0000726438 00000 n +0000726652 00000 n +0000723222 00000 n +0000723393 00000 n +0000723754 00000 n +0000716472 00000 n +0000714186 00000 n +0000723566 00000 n +0000723629 00000 n +0000723692 00000 n +0000726863 00000 n +0000727069 00000 n +0000727280 00000 n +0000727486 00000 n +0000727701 00000 n +0000727909 00000 n +0000728124 00000 n +0000728331 00000 n +0000728540 00000 n +0000728758 00000 n +0000728963 00000 n +0000729176 00000 n +0000729386 00000 n +0000729595 00000 n +0000729804 00000 n +0000730011 00000 n +0000730220 00000 n +0000730441 00000 n +0000730645 00000 n +0000730853 00000 n +0000731052 00000 n +0000731249 00000 n +0000731454 00000 n +0000731625 00000 n +0000731989 00000 n +0000726069 00000 n +0000723855 00000 n +0000731798 00000 n +0000731861 00000 n +0000731925 00000 n +0000734670 00000 n +0000734859 00000 n +0000735047 00000 n +0000735243 00000 n +0000735425 00000 n +0000735616 00000 n +0000735807 00000 n +0000736002 00000 n +0000736188 00000 n +0000736375 00000 n +0000736570 00000 n +0000736758 00000 n +0000736947 00000 n +0000737133 00000 n +0000737325 00000 n +0000737517 00000 n +0000737706 00000 n +0000737894 00000 n +0000738081 00000 n +0000738270 00000 n +0000738472 00000 n +0000738655 00000 n +0000738843 00000 n +0000739041 00000 n +0000739237 00000 n +0000739441 00000 n +0000739631 00000 n +0000739829 00000 n +0000740028 00000 n +0000740233 00000 n +0000740427 00000 n +0000740623 00000 n +0000740827 00000 n +0000741024 00000 n +0000741220 00000 n +0000741415 00000 n +0000741617 00000 n +0000741819 00000 n +0000742017 00000 n +0000742215 00000 n +0000742411 00000 n +0000742609 00000 n +0000742819 00000 n +0000743013 00000 n +0000743210 00000 n +0000743381 00000 n +0000743744 00000 n +0000734121 00000 n +0000732090 00000 n +0000743554 00000 n +0000743617 00000 n +0000743680 00000 n +0000859235 00000 n +0000746852 00000 n +0000747069 00000 n +0000747240 00000 n +0000747599 00000 n +0000746690 00000 n +0000743845 00000 n +0000747413 00000 n +0000752358 00000 n +0000752533 00000 n +0000752709 00000 n +0000752884 00000 n +0000753055 00000 n +0000753240 00000 n +0000753424 00000 n +0000750349 00000 n +0000750132 00000 n +0000753599 00000 n +0000753773 00000 n +0000753949 00000 n +0000754147 00000 n +0000754346 00000 n +0000754541 00000 n +0000754736 00000 n +0000754941 00000 n +0000755144 00000 n +0000755316 00000 n +0000755490 00000 n +0000755676 00000 n +0000755862 00000 n +0000756043 00000 n +0000756225 00000 n +0000756411 00000 n +0000756598 00000 n +0000756791 00000 n +0000756984 00000 n +0000757181 00000 n +0000757386 00000 n +0000757561 00000 n +0000757736 00000 n +0000757907 00000 n +0000758330 00000 n +0000749718 00000 n +0000747714 00000 n +0000758080 00000 n +0000752279 00000 n +0000854867 00000 n +0000758447 00000 n +0000758891 00000 n +0000758929 00000 n +0000758971 00000 n +0000759021 00000 n +0000759059 00000 n +0000759643 00000 n +0000760206 00000 n +0000760248 00000 n +0000760851 00000 n +0000761582 00000 n +0000762201 00000 n +0000764222 00000 n +0000764469 00000 n +0000766285 00000 n +0000766520 00000 n +0000768335 00000 n +0000768569 00000 n +0000770553 00000 n +0000770799 00000 n +0000780220 00000 n +0000780633 00000 n +0000782556 00000 n +0000782823 00000 n +0000784459 00000 n +0000784705 00000 n +0000804449 00000 n +0000805007 00000 n +0000819503 00000 n +0000819911 00000 n +0000841996 00000 n +0000842656 00000 n +0000854529 00000 n +0000859333 00000 n +0000859456 00000 n +0000859582 00000 n +0000859708 00000 n +0000859791 00000 n +0000876092 00000 n +0000876271 00000 n +0000876448 00000 n +0000876623 00000 n +0000876800 00000 n +0000876974 00000 n +0000877148 00000 n +0000877325 00000 n +0000877500 00000 n +0000877677 00000 n +0000877852 00000 n +0000878029 00000 n +0000878204 00000 n +0000878381 00000 n +0000878556 00000 n +0000878733 00000 n +0000878907 00000 n +0000879081 00000 n +0000879262 00000 n +0000879473 00000 n +0000879682 00000 n +0000879895 00000 n +0000880106 00000 n +0000880317 00000 n +0000880526 00000 n +0000880737 00000 n +0000880947 00000 n +0000881161 00000 n +0000881370 00000 n +0000881578 00000 n +0000881792 00000 n +0000882005 00000 n +0000882218 00000 n +0000882428 00000 n +0000882644 00000 n +0000882856 00000 n +0000883071 00000 n +0000883276 00000 n +0000883487 00000 n +0000883698 00000 n +0000883913 00000 n +0000884121 00000 n +0000884331 00000 n +0000884545 00000 n +0000884757 00000 n +0000884968 00000 n +0000885179 00000 n +0000885396 00000 n +0000885605 00000 n +0000885804 00000 n +0000886010 00000 n +0000886215 00000 n +0000886420 00000 n +0000886623 00000 n +0000886828 00000 n +0000887028 00000 n +0000887228 00000 n +0000887433 00000 n +0000887639 00000 n +0000887848 00000 n +0000888054 00000 n +0000888263 00000 n +0000888433 00000 n +0000888550 00000 n +0000888666 00000 n +0000888786 00000 n +0000888912 00000 n +0000889038 00000 n +0000889164 00000 n +0000889289 00000 n +0000889415 00000 n +0000889539 00000 n +0000889662 00000 n +0000889746 00000 n +0000889869 00000 n +0000889981 00000 n +0000890063 00000 n +0000890103 00000 n +0000890325 00000 n +trailer +<< /Size 2586 +/Root 2584 0 R +/Info 2585 0 R +/ID [<3EEC4872199423B2345647346F9A53D2> <3EEC4872199423B2345647346F9A53D2>] >> +startxref +890743 +%%EOF diff --git a/data/doc/manuals_generated/sisu_manual/sisu_manual/markup.html b/data/doc/manuals_generated/sisu_manual/sisu_manual/markup.html new file mode 100644 index 00000000..20a8d2f1 --- /dev/null +++ b/data/doc/manuals_generated/sisu_manual/sisu_manual/markup.html @@ -0,0 +1,751 @@ + + + + + + markup - + SiSU - SiSU information Structuring Universe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +